/* Visual
-----------------------------------------------------------------------------*/
.animation_canvas { overflow:hidden; position:relative; width: 100%; height: 463px; z-index:-1; }

.slider_panel { width: 100%; height: 463px; position:relative; }
.slider_image { position: absolute; left:0; top:0; width: 100%; height: 463px; opacity:0; }

.slider_panel .img1 { background:url(http://www.totalshipping.co.kr/V1/img/main_img01.jpg) no-repeat center top; }
.slider_panel .img2 { background:url(http://www.totalshipping.co.kr/V1/img/main_img02.jpg) no-repeat center top; }
.slider_panel .img3 { background:url(http://www.totalshipping.co.kr/V1/img/main_img03.jpg) no-repeat center top; }
.slider_panel .img4 { background:url(http://www.totalshipping.co.kr/V1/img/main_img04.jpg) no-repeat center top; }

.slider_text_panel { position:absolute; top:0px; left: 0px; width: 100%; height: 463px; }
.slider_text_panel .slider_text { width: 960px; height: 350px; position:absolute; left:50%; top:0; margin-left: -480px; }

.slider_text_panel .txt1 .text1 { position: absolute; left: 50%; top: 50px; margin-left: -335px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt1 .text2 { position: absolute; left: 50%; top: 104px; margin-left: -338px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt1 .text3 { position: absolute; left: 50%; top: 189px; margin-left: -338px; padding-top:17px; background:url(http://kisvan.co.kr/image/main/vt_line.gif) no-repeat 7px 0; opacity: 0; filter: alpha(opacity=0);}

.slider_text_panel .txt2 .text1 { position: absolute; left: 50%; top: 50px; margin-left: -335px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt2 .text2 { position: absolute; left: 50%; top: 100px; margin-left: -338px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt2 .text3 { position: absolute; left: 50%; top: 153px; margin-left: -338px; padding-top:17px; background:url(http://kisvan.co.kr/image/main/vt_line.gif) no-repeat 6px 0; opacity: 0; filter: alpha(opacity=0); }

.slider_text_panel .txt3 .text1 { position: absolute; right: 50%; top: 50px; margin-right: -335px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt3 .text2 { position: absolute; right: 50%; top: 105px; margin-right: -338px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt3 .text3 { position: absolute; right: 50%; top: 185px; margin-right: -339px; padding-top:17px; background:url(http://kisvan.co.kr/image/main/vt_line.gif) no-repeat 194px 0; opacity: 0; filter: alpha(opacity=0); }

.slider_text_panel .txt4 .text1 { position: absolute; text-aling:right; right: 50%; top: 50px; margin-right: -335px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt4 .text2 { position: absolute; text-aling:right; right: 50%; top: 100px; margin-right: -338px; opacity: 0; filter: alpha(opacity=0); }
.slider_text_panel .txt4 .text3 { position: absolute; text-aling:right; right: 50%; top: 157px; margin-right: -337px; padding-top:17px; background:url(http://kisvan.co.kr/image/main/vt_line.gif) no-repeat 320px 0; opacity: 0; filter: alpha(opacity=0); }

.control_panel { position:absolute; top: 490px; left: 50%; margin-left: -35px; width:69px; height: 20px; overflow:hidden; background:url(http://kisvan.co.kr/image/main/point_back.png) no-repeat 0 0; z-index: 100; }
.control_panel .control_button { width:10px; height:10px; position:relative; float:left; cursor:pointer; display:inline-block; background:url(http://kisvan.co.kr/image/main/point.png) no-repeat center top; margin: 5px 5px 0 0; }
.control_panel .control_button.active { background-position: center bottom; }
.control_panel .first { margin: 5px 5px 0 7px; }
