
.va-container {position:relative; width:100%; overflow:hidden;}
.va-wrapper {position:relative; width:100%;}

.va-slice {overflow:hidden; position:relative; height:128px; background:url(../images/bg_ctg_m_off.gif) repeat-x; border-top:1px solid #fff; cursor:pointer;}

.va-slice-1, .va-slice-2, .va-slice-2 .bg_right, .va-slice-3 {height:128px;}
.va-slice-1 {background:url(../images/img_ctg_m_i01.png) no-repeat 0 center;}
.va-slice-2 .bg_right {overflow:hidden; z-index:1; position:absolute; top:0; right:0; width:100%; background:url(../images/img_ctg_m_i02.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03.png) no-repeat 0 center;}

.va-slice-1 .va-content, .va-slice-3 .va-content {position:relative; padding-left:580px; padding-right:15px;}
.va-slice-2 .va-content {position:relative; padding-right:660px; text-align:right; z-index:10;}

.va-content h3.va-title {padding-top:32px; margin:0; color:#fff; font-size:34px; font-weight:300; letter-spacing:-0.1em; line-height:1.2;}
.va-content p.va-stit {color:#a1a09f; font-size:14px; font-weight:300; letter-spacing:normal; line-height:1.2;}
.va-content ul {display:none; margin-left:-5px; padding-top:50px; *zoom:1;}
.va-content ul li {display:inline-block; padding:0 10px; margin-left:-4px; text-align:center; line-height:1.2; background:url(../images/bg_ctg_m_bar.gif) no-repeat right center;}
.va-content ul li:last-child {background:none !important;}
.va-content ul li a {display:inline-block; color:#fff; font-weight:200; font-size:22px; letter-spacing:-0.1em;}

/*on*/
.va-slice.on {height:477px; background:#706d6b url(../images/bg_ctg_m.gif) repeat-x;}
.va-slice.on .va-slice-1, 
.va-slice.on .va-slice-2, 
.va-slice.on .va-slice-2 .bg_right, 
.va-slice.on .va-slice-3 {height:477px;}

.va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01.png) no-repeat 0 center;}
.va-slice.on .va-slice-2 .bg_right {background:url(../images/img_ctg_v_i02.png) no-repeat right center;}
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03.png) no-repeat 0 center;}

.va-slice.on .va-content {top:120px;}
.va-slice.on .va-content h3.va-title {font-size:55px;}
.va-slice.on .va-content p.va-stit {font-size:22px;}
.va-slice.on .va-content ul {display:block;}

@media screen and (max-width:980px){
.va-slice {height:116px;}
.va-slice-1, .va-slice-2, .va-slice-2 .bg_right, .va-slice-3 {height:116px;}

.va-slice-1 {background:url(../images/img_ctg_m_i01_980.png) no-repeat bottom left;}/*20170619*/
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_980.png) no-repeat bottom right;}/*20170619*/
.va-slice-3 {background:url(../images/img_ctg_m_i03_980.png) no-repeat bottom left;}/*20170619*/
/* .va-slice-1 {background:url(../images/img_ctg_m_i01.png) no-repeat -50px center;}
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_980.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03.png) no-repeat -50px center;} */

.va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:490px;}/*20170619*/
.va-slice-2 .va-content {padding-right:510px;}/*20170619*/
/* .va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:530px;}
.va-slice-2 .va-content {padding-right:580px;} */

/*on*/
.va-slice.on {height:430px; background:#706d6b url(../images/bg_ctg_m.gif) repeat-x;}
.va-slice.on .va-slice-1, 
.va-slice.on .va-slice-2, 
.va-slice.on .va-slice-2 .bg_right, 
.va-slice.on .va-slice-3 {height:430px;}

.va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01_980.png) no-repeat bottom left;}/*20170619*/
.va-slice.on .va-slice-2 .bg_right {background:url(../images/img_ctg_v_i02_980.png) no-repeat bottom right;}/*20170619*/
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03_980.png) no-repeat bottom left;}/*20170619*/
/* .va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01.png) no-repeat -120px center;}
.va-slice.on .va-slice-2 .bg_right {padding-left:120px; right:-120px; background:url(../images/img_ctg_v_i02.png) no-repeat right center;}
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03.png) no-repeat -120px center;} */

.va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:490px;}/*20170619*/
.va-slice.on .va-slice-2 .va-content {padding-right:510px;}/*20170619*/
/* .va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:460px;}
.va-slice.on .va-slice-2 .va-content {padding-right:540px;} */
}

@media screen and (max-width:815px){
.va-slice {height:88px;}
.va-slice-1, .va-slice-2, .va-slice-2 .bg_right, .va-slice-3 {height:88px;}

.va-slice-1 {background:url(../images/img_ctg_m_i01_768.png) no-repeat bottom left;}/*20170619*/
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_768.png) no-repeat bottom right;}/*20170619*/
.va-slice-3 {background:url(../images/img_ctg_m_i03_768.png) no-repeat bottom left;}/*20170619*/
/* .va-slice-1 {background:url(../images/img_ctg_m_i01_768.png) no-repeat 0 center;}
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_768.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03_768.png) no-repeat 0 center;} */

.va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:420px;}/*20170619*/
/* .va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:450px;} */
.va-slice-2 .va-content {padding-right:410px;}

.va-content h3.va-title {padding-top:28px; font-size:20px;}
.va-content p.va-stit {color:#a1a09f; font-size:11px; font-weight:300; letter-spacing:normal; line-height:1.2;}

/*on*/
.va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01_768.png) no-repeat bottom left;}/*20170619*/
.va-slice.on .va-slice-2 .bg_right {background:url(../images/img_ctg_v_i02_768.png) no-repeat bottom right;}/*20170619*/
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03_768.png) no-repeat bottom left;}/*20170619*/
/* .va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01.png) no-repeat -240px center;}
.va-slice.on .va-slice-2 .bg_right {padding-left:280px; right:-280px; background:url(../images/img_ctg_v_i02.png) no-repeat right center;}
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03.png) no-repeat -240px center;} */

.va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:420px;}/*20170619*/
.va-slice.on .va-slice-2 .va-content {padding-right:410px;}/*20170619*/
/* .va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:360px;}
.va-slice.on .va-slice-2 .va-content {padding-right:370px;} */

.va-slice.on .va-content h3.va-title {font-size:45px;}
.va-slice.on .va-content p.va-stit {font-size:18px;}
.va-slice.on .va-content ul li a {font-size:18px;}
}

@media screen and (max-width:580px){
	.va-slice-1 {background:url(../images/img_ctg_m_i01_320.png) no-repeat bottom left;}/*20170619*/
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_320.png) no-repeat bottom right;}/*20170619*/
.va-slice-3 {background:url(../images/img_ctg_m_i03_320.png) no-repeat bottom left;}/*20170619*/
/* .va-slice-1 {background:url(../images/img_ctg_m_i01_768.png) no-repeat -100px center;}
.va-slice-2 .bg_right {padding-left:110px; right:-110px; background:url(../images/img_ctg_m_i02_768.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03_768.png) no-repeat -100px center;} */

.va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:200px;}/*20170619*/
.va-slice-2 .va-content {padding-right:200px;}/*20170619*/
/* .va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:360px;}
.va-slice-2 .va-content {padding-right:320px;} */

/*on*/
.va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01_320.png) no-repeat bottom left;}/*20170619*/
.va-slice.on .va-slice-2 .bg_right {background:url(../images/img_ctg_v_i02_320.png) no-repeat bottom right;}/*20170619*/
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03_320.png) no-repeat bottom left;}/*20170619*/
/* .va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01.png) no-repeat -300px center;}
.va-slice.on .va-slice-2 .bg_right {padding-left:280px; right:-280px; background:url(../images/img_ctg_v_i02.png) no-repeat right center;}
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03.png) no-repeat -300px center;} */

.va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:200px;}/*20170619*/
.va-slice.on .va-slice-2 .va-content {padding-right:200px;}/*20170619*/
/* .va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:280px;}
.va-slice.on .va-slice-2 .va-content {padding-right:370px;} */

.va-slice.on .va-content h3.va-title {font-size:45px;}
.va-slice.on .va-content p.va-stit {font-size:18px;}
.va-slice.on .va-content ul li a {font-size:18px;}

}
@media screen and (max-width:490px){
.va-slice-1 {background:url(../images/img_ctg_m_i01_320.png) no-repeat bottom left;}/*20170619*/
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_320.png) no-repeat bottom right;}/*20170619*/
.va-slice-3 {background:url(../images/img_ctg_m_i03_320.png) no-repeat bottom left;}/*20170619*/
/* .va-slice-1 {background:url(../images/img_ctg_m_i01_768.png) no-repeat -170px center;}
.va-slice-2 .bg_right {padding-left:110px; right:-110px; background:url(../images/img_ctg_m_i02_768.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03_768.png) no-repeat -170px center;} */

.va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:200px;}/*20170619*/
.va-slice-2 .va-content {padding-right:200px;}/*20170619*/
/* .va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:280px;}
.va-slice-2 .va-content {padding-right:300px;} */

/*on*/
.va-slice.on {height:324px; background:#706d6b url(../images/bg_ctg_m.gif) repeat-x;}
.va-slice.on .va-slice-1, 
.va-slice.on .va-slice-2, 
.va-slice.on .va-slice-2 .bg_right, 
.va-slice.on .va-slice-3 {height:324px;}

.va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01_320.png) no-repeat bottom left;}/*20170619*/
.va-slice.on .va-slice-2 .bg_right {background:url(../images/img_ctg_v_i02_320.png) no-repeat bottom right;}/*20170619*/
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03_320.png) no-repeat bottom left;}/*20170619*/
/* .va-slice.on .va-slice-1 {background:url(../images/img_ctg_v_i01_320.png) no-repeat 0 center;}
.va-slice.on .va-slice-2 .bg_right {padding-left:0; right:0; background:url(../images/img_ctg_v_i02_320.png) no-repeat right center;}
.va-slice.on .va-slice-3 {background:url(../images/img_ctg_v_i03_320.png) no-repeat 0 center;} */

.va-slice.on .va-content {top:70px;}
.va-slice.on .va-slice-1 .va-content, .va-slice.on .va-slice-3 .va-content {padding-left:180px;}
.va-slice.on .va-slice-2 .va-content {padding-right:190px;}

.va-slice.on .va-content h3.va-title {font-size:35px;}
.va-slice.on .va-content p.va-stit {font-size:16px;}
.va-slice.on .va-content ul li {background:url(../images/bg_ctg_m_bar_320.gif) no-repeat right center;}
.va-slice.on .va-content ul li a {font-size:16px;}
}

@media screen and (max-width:425px){
.va-slice-1 {background:url(../images/img_ctg_m_i01_320.png) no-repeat bottom left;}/*20170619*/
.va-slice-2 .bg_right {background:url(../images/img_ctg_m_i02_320.png) no-repeat bottom right;}/*20170619*/
.va-slice-3 {background:url(../images/img_ctg_m_i03_320.png) no-repeat bottom left;}/*20170619*/
/* .va-slice-1 {background:url(../images/img_ctg_m_i01_320.png) no-repeat 0 center;}
.va-slice-2 .bg_right {right:0; background:url(../images/img_ctg_m_i02_320.png) no-repeat right center;}
.va-slice-3 {background:url(../images/img_ctg_m_i03_320.png) no-repeat 0 center;} */
.va-slice-1 .va-content, .va-slice-3 .va-content {padding-left:175px;}
.va-slice-2 .va-content {padding-right:180px;}

/*on*/
.va-slice.on .va-content h3.va-title {font-size:30px; padding-right:25px;}
.va-slice.on .va-slice-2 .va-content h3.va-title {padding-right:0;text-indent:50px;}
.va-slice.on .va-content p.va-stit {font-size:12px;}
.va-slice.on .va-content ul {padding-top:10px;}
.va-slice.on .va-content ul {margin-left:-3px;}
.va-slice.on .va-content ul li {padding:0 6px;}
.va-slice.on .va-content ul li a {font-size:12px;}
}
