

.subwrap{background:url(../../img/ko/bg_sub.jpg) no-repeat center top; background-color:#ffffff;margin-top:10px;}
.subwrap .subcon{width:990px; margin:0 auto 0;}
.subwrap .subcon .viewtop{width:990px;height:280px;padding-right:120px;position:relative;}
.subwrap .subcon .viewtop .sns{position:absolute;left:51px;top:247px;}

.subwrap .subcon .viewmid{width:990px;background:url('../../img/ko/bg_vod_center.jpg') repeat-y ;background-position:37px 0;float:left;}

.subwrap .subcon .view_top_line{height:1px;}

.subwrap .subcon .viewmid_wrap{width:990px;background:url(../../img/ko/bg_vod_middle.jpg) no-repeat center top -280px;float:left;}
.subwrap .subcon .viewmid .viewleft{width:192px; float:left; padding-left:38px;}
.subwrap .subcon .viewmid .viewright{width:730px; float:left; margin-top:-30px;}
.subwrap .subcon .viewmid .viewright .viewar{width:717px; margin-left:0; margin-top:61px;}
.subwrap .subcon .viewmid .viewright .viewar .box{padding:0 22px 48px 31px;}
.subwrap .subcon .viewmid .viewright .viewar .box .tit{position:relative; padding:9px 0 0px 0px;}
.subwrap .subcon .viewmid .viewright .viewar .box .tit .location{position:absolute; right:11px; top:13px; font-size:11px; color:#a6a5a5; letter-spacing:-1px;}
.subwrap .subcon .viewmid .viewright .viewar .box .tit .location a{color:#a6a5a5;}
.subwrap .subcon .viewmid .viewright .viewar .box .tit .line {padding-top:5px;border-bottom:1px solid #9AA2AD;width:657px;}

.subwrap .subcon .viewmid .viewright .viewar .box .unit{padding:5px 0 25px 0;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc{padding:0 8px 0 0px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject{position:relative; color:#8e602c; padding:10px 0 9px 0; border-top:1px solid #9AA2AD; border-bottom:1px solid #E6E6E6;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject .title{color:#526D94;font-weight:bold; padding-left:6px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject .infom{font-size:11px; color:#ABABAB; position:absolute; right:5px; top:10px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject .infom .time{padding-left:15px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject .infom .click{padding-left:10px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .subject .infom .letter{color:#F4A757;}

.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .thum{width:138px; height:107px; background:url(../../img/ko/ico_thumbg.png) no-repeat left 10px; float:left; text-align:center; padding:18px 0 0 0; margin-right:20px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .thum img{border:0px solid #E3DFE0;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .inform{width:490px; float:left; padding:14px 0 0 0;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .inform .title{padding:6px 0 10px 0; color:#88606a;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .inform .vcts{padding:10px 0 0px 2px; color:#737173;line-height:19px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit .rc .inform .vcts strong{color:#5c5b5b;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit_board{padding-top:15px; margin-left:-21px; width:100%; height:850px;}
.subwrap .subcon .viewmid .viewright .viewar .box .unit_board_zzim{padding-top:15px; margin-left:-15px; width:100%;}

.subwrap .subcon .viewbottom{clear:both;height:13px;padding-left:37px; margin-bottom:70px;}


/* main */
.mainwrap{height:858px; background:url(../../img/ko/bg_m.jpg) no-repeat center top;}
.mainwrap .main{width:990px; margin:0 auto 0; margin-top:10px;}

.mainwrap .vod_last{position:absolute;left:605px;top:292px; width:321px;height:109px;}
.mainwrap .vod_last .thumb{float:left;}
.mainwrap .vod_last .wr{padding:1px 37px 0 0;}


.mainwrap .main .m_img .container_ban {position:relative;}
.mainwrap .main .m_img .cheer{position:absolute;left:10px;top:560px; width:469px;height:88px; z-index:30;}
.mainwrap .main .m_img .cheer a{display:block;float:left;text-indent:-999em;}
.mainwrap .main .m_img .cheer .re{width:70px;height:24px;}
.mainwrap .main .m_img .cheer .co{width:75px;height:24px;}
.mainwrap .main .m_img .cheer .bo{width:107px;height:24px;}

.mainwrap .main .m_frame{position:absolute;left:-145px;top:0px; width:925px;height:650px;}
.mainwrap .main .m_menu{position:absolute;left:400px;top:672px;width:566px;height:58px;}



/* visual movement*/
.mainVisualDiv{width:100%; margin:0px auto 0; overflow:hidden;}
.mainVisualDiv .visualDiv{width:100%; height:468px; position:relative; position:absolute; top:0; left:0;}
.mainVisualDiv .visualDiv img{
	zoom:1; 
	background:transparent;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);  /* IE6 & 7 */
}

.mainwrap .main .visual{height:468px;position: absolute; top: 0; left: 0; width: 100%; z-index:0;}
.mainwrap .main .visual1{text-indent:;}
.mainwrap .main .visual2{text-indent:-5000px}
.mainwrap .main .visual3{text-indent:-5000px}
.mainwrap .main .txtZone1{position:absolute; top:280px; left:187px; z-index:0}
.mainwrap .main .txtZone2{position:absolute; top:121px; left:177px; z-index:0}
.mainwrap .main .txtZone3{position:absolute; top:150px; left:647px; z-index:0}
.mainwrap .main .visualCon{position:relative; width:1280px; height:468px; margin:auto}

.visualMotion{width:1024px; margin:0 auto; position:relative; height:650px;}
.visualMotion .abolu1{position:absolute; top:224px; left:192px;}
.visualMotion .abolu2{position:absolute; top:184px; left:588px;}
.visualMotion .abolu3{position:absolute; top:254px; left:437px;}
/*.visualMotion .abolu4{position:absolute; top:268px; left:256px; height:699px; width:650px;border:1px solid red;}*/
.visualMotion .abolu4{position:absolute; top:268px; left:256px; width:379px; height:374px;}
.visualMotion .abolu5{position:absolute; top:0; left:0;}
.visualMotion .abolu6{position:absolute; top:129px; left:396px;}
.visualMotion .abolu7{position:absolute; top:0; left:368px;}
.visualMotion .abolu8{position:absolute; top:174px; left:571px;}
.visualMotion .abolu9{position:absolute; top:248px; left:734px;}



