.cms-page-view .std {font-size:16px; line-height:1.2;}
.std ul li {margin-left:0;}
.std .row ul li {margin-left:2em;}

.content_special_v1 {width:100%; position:relative;}
.content_special_v1 h1 {font-size:1.5em; line-height:1.2; color:#f57d22; padding:0 0 7px 0; font-weight:700; margin:0;}

.csv1_top {width:100%; padding:0 0 25px 0; clear:both; position:relative}
.csv1t_left {width:72%; position:relative; padding:0 3% 0 0; float:left; z-index:2; border-right:1px solid #e4e4e4;}
.csv1t_right {width:100%; padding:0 0 0 74%; position:relative; z-index:1;}
.cms-page-view .std .csv1t_left img.csvl_arrow {position:absolute; right:-1px; top:20px; width:12px; height:26px;}
.csv1_left {padding-top:15px;}

.csv1cl {width:2%; position:absolute; cursor:pointer; }
.cms-page-view .std .csv1cl img {margin-left:-20%;}
.csv1cl.csv1t_pos_op1 {top:36%; left:9%;}
.csv1cl.csv1t_pos_op2 {top:67.500%; left:25%;}
.csv1cl.csv1t_pos_op3 {top:34%; left:28.9%;}
.csv1cl.csv1t_pos_op4 {top:50%; left:35%;}
.csv1cl.csv1t_pos_op5 {top:71.5%; left:45.6%;}
.csv1cl.csv1t_pos_op6 {top:29.4%; left:50.9%;}
.csv1cl.csv1t_pos_op7 {top:29.4%; left:56.9%;}

.csv1tl {height:22px; position:absolute; cursor:pointer; display:none;}
.cms-page-view .std .csv1tl p {margin:0px; padding:0 6px 0 6px; color:#ffffff; font-size:0.750em; line-height:1.6; font-weight:normal; background-color:#7e7c79; text-transform:uppercase;}
.csv1tl.csv1t_pos_txt_op1 {top:36.5%; left:11.1%;}
.csv1tl.csv1t_pos_txt_op2 {top:68%; left:27.1%;}
.csv1tl.csv1t_pos_txt_op3 {top:34.5%; left:31.1%;}
.csv1tl.csv1t_pos_txt_op4 {top:50.5%; left:37.1%;}
.csv1tl.csv1t_pos_txt_op5 {top:72%; left:47.7%;}
.csv1tl.csv1t_pos_txt_op6 {top:29.9%; left:53.1%;}
.csv1tl.csv1t_pos_txt_op7 {top:29.9%; left:59.1%;}
.csv1tl.active {display:block;}

.csv1t_right .csr_box {display:none;}
.csv1t_right .csr_box.active {display:block}
.csv1t_right .csr_box .csr_box_top {width:100%; padding-bottom:15px;}
.csv1t_right .csr_box .csr_box_top h2 {margin:0px; padding:0px 0 5px 0; color:#F57D22; font-size:1em; line-height:1.2; font-weight:normal;}
.csv1t_right .csr_box .csr_box_top p {margin:0px; padding:5px 0 5px 0; color:#444444; font-size:0.750em; line-height:1.4; font-weight:normal;}
.csv1t_right .csr_box .csr_box_bot {width:100%;}

.csv1_des {width:100%; clear:both; position:relative; padding:10px 0 0 0; border-top:dotted 1px #bbbbbb}
.csv1_des h1 {font-weight:normal;}
.csv1_des h2 {font-size:1.25em; line-height:1.2; color:#f57d22; padding:20px 0 7px 0;}


/*1024px at base 16px*/
@media all and (max-width:64.000em) {
.cms-page-view .std .csv1cl img {width:16px; max-width:16px; height:25px; margin-left:-50%;}
.csv1t_right .csr_box .csr_box_top h2 {font-size:0.938em;}
}

/*784px at base 16px*/
@media all and (max-width:49.000em) and (orientation : portrait) {
.cms-page-view .std .csv1cl img {width:16px; max-width:16px; height:25px;}
.csv1t_left {width:100%; position:relative; padding:0 0 0 0; float:none; z-index:2; border:0 none; border-bottom:1px solid #e4e4e4; min-height:0px;}
.cms-page-view .std .csv1t_left img.csvl_arrow {position:absolute; right:auto; left:20px; top:auto; bottom:-8px; width:12px; height:26px; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.csv1t_right {width:100%; padding:25px 0 0 0; position:relative; z-index:1; min-height:0px;}
.csv1t_right .csr_box .csr_box_top {float:left; width:70%;}
.csv1t_right .csr_box .csr_box_bot {width:100%; padding:0 0 0 46%; float:none; text-align:right;}
.cms-page-view .std .csr_box_bot img {width:50%;}
}

@media all and (max-width:49.000em) {
.csv1t_left {min-height:0px;}
}

/*500px at base 16px*/
@media all and (max-width:31.250em) and (orientation : portrait) {
.csv1_top  {padding-bottom:0px;}
}

@media all and (max-width:31.250em) {
.csv1cl.csv1t_pos_op1 {top:34%; left:9%;}
.csv1cl.csv1t_pos_op2 {top:65.500%; left:25%;}
.csv1cl.csv1t_pos_op3 {top:32%; left:28.9%;}
.csv1cl.csv1t_pos_op4 {top:48%; left:35%;}
.csv1cl.csv1t_pos_op5 {top:69.5%; left:45.6%;}
.csv1cl.csv1t_pos_op6 {top:27.4%; left:50.9%;}
.csv1cl.csv1t_pos_op7 {top:27.4%; left:56.9%;}
.csv1tl.csv1t_pos_txt_op1 {top:35.5%; left:12.1%;}
.csv1tl.csv1t_pos_txt_op2 {top:67%; left:28.1%;}
.csv1tl.csv1t_pos_txt_op3 {top:33.5%; left:32.1%;}
.csv1tl.csv1t_pos_txt_op4 {top:49.5%; left:38.1%;}
.csv1tl.csv1t_pos_txt_op5 {top:71%; left:48.7%;}
.csv1tl.csv1t_pos_txt_op6 {top:28.9%; left:53.1%;}
.csv1tl.csv1t_pos_txt_op7 {top:28.9%; left:59.1%;}
}