@charset "utf-8";
#header .gnb {position:fixed;top:80px}
#quick {top:144px}

#contents {padding:80px 0 100px;}
#contents.type1 {padding-bottom:0px;}
#visual {position:relative;background-repeat:no-repeat;background-position:center top;}
#visual img { /* png파일 보더라인 없애기 (애니메이션 경우만) */
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop')";
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop');
}

#contents .s_con01 {width:1200px;margin:0 auto;}

#contents .box_wrap {position:relative;}
#contents .box_wrap:after {display:block;height:0;line-height:0;clear:both;content:"";}
#contents .box_wrap > div {position:relative;}
#contents .mar01 {margin:0 -100px;}

#contents .box_wrap .ani01 {
	position:relative;
	top:50px;
	opacity:0;filter:alpha(opacity=0);
}

#contents .box_wrap .ani01 img {/* png파일 보더라인 없애기 (애니메이션 경우만) */
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop')"; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop');
}

/* STR s1*/
#visual.bg11 {height:612px;background-image:url('../images/s1/s11_visual.jpg');}
#visual.bg11 .box {position:absolute;top:226px;left:50%;width:790px;height:282px;margin-left:-395px;background:url('../images/s1/s11_visual_box.png') no-repeat top center;opacity:0;filter:alpha(opacity=0);}
#visual.bg11 .box.on {top:195px;opacity:1;filter:alpha(opacity=100);}
#visual.bg11 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#contents .s11_box1 {}
#contents .s11_box1 > div.ani01 {float:left;top:0;left:50px}
#contents .s11_box1 > div.ani01:first-child {left:-50px}

#contents .s11_box2 > div > div.ani01 {position:absolute;top:50px;left:0;}
#contents .s11_box2 > div > div.ani01:first-child {position:relative;top:0;}


#contents .s11_box3 {}
#contents .s11_box3 > div.ani01 {float:left;top:0;left:50px}
#contents .s11_box3 > div.ani01:first-child {left:-50px}

#contents .s11_box4 {}
#contents .s11_box4 > div.ani01 {float:left;top:0;}
#contents .s11_box4 > div.ani01.title {width:100%;}
#contents .s11_box4 > div.ani01.box1 {left:-50px}
#contents .s11_box4 > div.ani01.box2 {left:50px}

#contents .s11_box5 > div.ani01 {position:absolute;top:50px;left:0;}
#contents .s11_box5 > div.ani01:first-child {position:relative;top:0;}
/* END s1*/

/* STR s2*/
#visual.bg21 {height:612px;background-image:url('../images/s2/s21_visual.jpg');}
#visual.bg21 .box {position:absolute;top:226px;left:50%;width:790px;height:282px;margin-left:-395px;background:url('../images/s2/s21_visual_box.png') no-repeat top center;opacity:0;filter:alpha(opacity=0);}
#visual.bg21 .box.on {top:195px;opacity:1;filter:alpha(opacity=100);}
#visual.bg21 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#contents .s21_box1 {}
/* END s2*/

/* STR s3*/
#visual.bg31 {height:612px;background-image:url('../images/s3/s31_visual.jpg');}
#visual.bg31 .box {position:absolute;top:245px;left:50%;width:650px;height:210px;margin-left:-650px;}
#visual.bg31 .box.on {top:193px;opacity:1;filter:alpha(opacity=100);}
#visual.bg31 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#contents .s31_box1 {}
#contents .s31_box1 > div.ani01 {top:0;float:left;}
#contents .s31_box1 > div.box1 {left:-50px;}
#contents .s31_box1 > div.box2 {left:50px;}

#contents .s31_box2 {background-color:#f0f7fc;}
#contents .s31_box2 > div.ani01 {float:left;}
#contents .s31_box2 > div.box1 {}
#contents .s31_box2 > div.box2 {}

#contents .s31_box3 {}
#contents .s31_box3 > div.ani01 {top:0;float:left;}
#contents .s31_box3 > div.box1 {left:-50px;}
#contents .s31_box3 > div.box2 {left:50px;}

#contents .s31_box4 {background-color:#f0f7fc;}
#contents .s31_box4> div.ani01 {float:left;}
#contents .s31_box4 > div.box1 {}
#contents .s31_box4 > div.box2 {}
/* END s3*/

/* STR s4*/
#contents .s41_box {}

#contents .s41_box .roll {overflow:hidden;position:relative;}
#contents .s41_box .roll li {position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-position:center top;opacity:0;filter:alpha(opacity=0);}

#contents .s41_box .tab {overflow:hidden;position:absolute;bottom:0;left:50%;margin-left:-600px;}
#contents .s41_box .tab li {float:left;}
#contents .s41_box .tab li a {display:block;width:100px;height:100px;overflow:hidden;}
#contents .s41_box .tab li.on a img {margin-top:-100px;}
#contents .s41_box .copy {text-align:center;}

#contents .doctor01 .roll {height:434px;}
#contents .doctor01 .roll li {height:434px;}
#contents .doctor01 .roll li.bg1 {background-image:url('../images/s4/s41_1_img1.jpg');}
#contents .doctor01 .roll li.bg2 {background-image:url('../images/s4/s41_1_img2.jpg'); opacity:1;filter:alpha(opacity=100);}
#contents .doctor01 .roll li.bg3 {background-image:url('../images/s4/s41_1_img3.jpg');}
#contents .doctor01 .roll li.bg4 {background-image:url('../images/s4/s41_1_img4.jpg');}
#contents .doctor01 .roll li.bg5 {background-image:url('../images/s4/s41_1_img5.jpg');}
#contents .doctor01 .roll li.bg6 {background-image:url('../images/s4/s41_1_img6.jpg');}
#contents .doctor01 .roll li.bg7 {background-image:url('../images/s4/s41_1_img7.jpg');}

#contents .doctor02 .roll {height:416px;}
#contents .doctor02 .roll li {height:416px;}
#contents .doctor02 .roll li.bg1 {background-image:url('../images/s4/s41_2_img1.jpg?v1.0'); opacity:1;filter:alpha(opacity=100);}
#contents .doctor02 .roll li.bg2 {background-image:url('../images/s4/s41_2_img2.jpg?v1.0');}
#contents .doctor02 .roll li.bg3 {background-image:url('../images/s4/s41_2_img3.jpg?v1.0');}
#contents .doctor02 .roll li.bg4 {background-image:url('../images/s4/s41_2_img4.jpg?v1.0');}

#contents .doctor03 .roll {height:416px;}
#contents .doctor03 .roll li {height:416px;}
#contents .doctor03 .roll li.bg1 {background-image:url('../images/s4/s41_3_img1.jpg'); opacity:1;filter:alpha(opacity=100);}
#contents .doctor03 .roll li.bg2 {background-image:url('../images/s4/s41_3_img2.jpg');}
#contents .doctor03 .roll li.bg3 {background-image:url('../images/s4/s41_3_img3.jpg');}
#contents .doctor03 .roll li.bg4 {background-image:url('../images/s4/s41_3_img4.jpg');}
#contents .doctor03 .roll li.bg5 {background-image:url('../images/s4/s41_3_img5.jpg');}
#contents .doctor03 .roll li.bg6 {background-image:url('../images/s4/s41_3_img6.jpg');}
/* END s4*/

/* STR s5*/

#visual.bg51 {height:300px;margin-bottom:70px;background-image:url('../images/s5/s51_visual.jpg');}
#visual.bg51 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg51 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg51 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#contents  .s51_box {height:893px;position:relative;overflow:hidden;}
#contents  .s51_box ul.roll {}
#contents  .s51_box ul.roll li{height:893px;background-position:center top;background-repeat:no-repeat;}

#contents  .s51_box .ar_bt {position:absolute;top:50%;left:50%;z-index:99;}
#contents  .s51_box .ar_bt.prev {margin-left:-750px;}
#contents  .s51_box .ar_bt.next {margin-left:650px;}

#contents  .s51_box .tab_bt{position:absolute;bottom:55px;left:0;width:100%; text-align:center;z-index:99;}
#contents  .s51_box .tab_bt a {display:inline-block;width:40px;height:6px;background-color:#99a2a7;font-size:0;text-indent:-20000;}
#contents  .s51_box .tab_bt a.on {background-color:#fff;}
/* END s5*/

/* STR s6*/
#visual.bg61 {height:300px;margin-bottom:70px;background-image:url('../images/s6/s61_visual.jpg');}
#visual.bg61 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg61 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg61 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}
/* END s6*/

/* STR s7*/
#visual.bg71 {height:300px;margin-bottom:70px;background-image:url('../images/s7/s71_visual.jpg');}
#visual.bg71 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg71 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg71 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}
/* END s7*/

/* STR s8*/
#visual.bg81 {height:300px;margin-bottom:0px;background-image:url('../images/s8/s81_visual.jpg');}
#visual.bg81 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg81 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg81 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#visual.bg82 {height:626px;margin-bottom:0px;background-image:url('../images/s8/s82_visual.jpg');}
#visual.bg82 .box {position:absolute;top:0;left:50%;width:1000px;height:626px;margin-left:-500px;}
#visual.bg82 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg82 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}
#contents .mv_bg {height:681px;background-image:url('../images/s8/s82_movie.jpg');position:relative;}
#contents .mv_bg iframe {position:absolute;margin-top:20px;margin-left:41px;width:1126px;height:588px;}

#visual.bg83 {height:300px;margin-bottom:0px;background-image:url('../images/s8/s83_visual.jpg');}
#visual.bg83 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg83 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg83 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}
/* END s8*/

/* STR s9*/
#visual.bg91 {height:300px;background-image:url('../images/s9/s91_visual.jpg');}
#visual.bg91 .box {position:absolute;top:0;left:50%;width:1000px;height:300px;margin-left:-500px;}
#visual.bg91 .box.on {top:0px;opacity:1;filter:alpha(opacity=100);}
#visual.bg91 .box > div {position:absolute;top:10px;left:0;opacity:0;filter:alpha(opacity=0);}

#contents  .s91_box1 {}
#contents  .s91_box1:after {display:block;height:0;line-height:0;clear:both;content:"";}
#contents  .s91_box1 div.ani01 {float:left;top:0;left:50px;}
#contents  .s91_box1 div.ani01:first-child {left:-50px;}
/* END s9*/


#contents .box_wrap .ani01.act01 {top:0px !important;left:0 !important;opacity:1;filter:alpha(opacity=100);}
#contents .box_wrap .st_board {width:900px; margin:0 auto;}