﻿@charset "utf-8";

body {font-size:12px; font-family:dotum; color:#666666; line-height:18px; margin:0px; padding:0px;background:#f5f5f8;}
div, p, ul, li, table, th, td, textarea, span, form, h1, h2, h3, h4, h5, dt, dl, dd {margin:0px; padding:0px; font-size:12px; font-family:dotum; }
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0px; padding:0px;}
table {width:100%;}
select {font-size:12px; color:#666666;  padding:1px; border:1px solid #c7c7c7;}/*20130326 수정*/
fieldset {border:0px; margin:0px; padding:0px;}
legend {margin:0px; padding:0px; font-size:0px; height:0px; line-height:0px;}
input{border:1px solid #c7c7c7;background:#fff;font-size:12px;}/*20130326 수정*/
.checkbox{border:0px;background:none;}
caption {position:absolute; display:none; width:0px; height:0px; overflow:hidden; font-size:0px; margin:0px; padding:0px; line-height:0px;} 
img {border:0;vertical-align:top;}

/* default link */
a {color:#686868;text-decoration:none;} a:hover {color:#686868; text-decoration:none;}

/* 건너뛰기 */
#skipnavigation { display:none; border:1px solid red;}
.hidden-obj{ display:none;}
.scl{
	scrollbar-face-color: #d1d0d5;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #f3fafc;
}
/*layout*/
.mainBg{background:#f5f5f8 url(../images/bg_body_main.jpg) repeat-x left top;}
.subBg{background:#edeff3 url(../images/bg_body_sub.jpg) repeat-x left top;}
#wrapMain{background:url(../images/bg_main.jpg) no-repeat 50% 0; }
#wrapSub{background:url(../images/bg_sub.jpg) no-repeat 50% 0; }
#header{position:relative;width:1050px;height:79px;margin:auto;background:url(../images/bg_header.png) no-repeat left top;}
#header h1{position:absolute;top:15px;left:20px;}
#content{position:relative;width:1030px;margin:auto;padding:0 0 0 20px;}
#foot{text-align:center;background:#f5f5f8;padding:18px 0 50px 0;}
/*20130415 메인영상삽입*/
#content #mainFlash{position:relative;z-index:1;}
#content #mainFlash .captionArea{position:absolute;top:306px;left:723px;z-index:5;}
#content #mainFlash .captionArea img{position:absolute;top:0;right:-26px;z-index:5;}
/* // 20130415 메인영상삽입*/
/* header ///////////////////////////////////////////////////////////// */
#gnb{position:absolute;left:214px;top:16px;z-index:2;display:block;width:900px;height:62px; }
#gnb li{position:absolute;top:0;z-index:2}
#gnb li#mNavi01{left:0} 
#gnb li#mNavi02{left:95px} 
#gnb li#mNavi03{left:193px} 
#gnb li#mNavi04{left:306px} 
#gnb li#mNavi05{left:461px} 
#gnb li#mNavi06{left:614px;} 
#gnb li#mNavi07{left:724px} 
#gnb li a{display:block;height:62px;background:url(../images/mNavi.png) no-repeat left top;text-indent:-5000px;font-size:0;line-height:1}

#gnb li#mNavi01 a{width:96px;background-position:0 -16px;}
#gnb li#mNavi02 a{width:94px;background-position:-95px -16px;}
#gnb li#mNavi03 a{width:116px;background-position:-193px -16px;}
#gnb li#mNavi04 a{width:155px;background-position:-306px -16px;}
#gnb li#mNavi05 a{width:153px;background-position:-461px -16px;}
#gnb li#mNavi06 a{width:110px;background-position:-614px -16px;}
#gnb li#mNavi07 a{width:104px;background-position:-724px -16px;}

#gnb li #mNavilink1, #gnb li #mNavilink2, #gnb li #mNavilink3,#gnb li #mNavilink4,#gnb li #mNavilink5,#gnb li #mNavilink6,#gnb li #mNavilink7{}/* display:none; */
#gnb li#mNavi01 a:hover, #gnb li#mNavi01 a:active, #gnb li#mNavi01 a:focus, #gnb li#mNavi01 a.hover{background-position:0 -96px;}
#gnb li#mNavi02 a:hover, #gnb li#mNavi02 a:active, #gnb li#mNavi02 a:focus, #gnb li#mNavi02 a.hover{background-position:-95px -96px;}
#gnb li#mNavi03 a:hover, #gnb li#mNavi03 a:active, #gnb li#mNavi03 a:focus, #gnb li#mNavi03 a.hover{background-position:-193px -96px;}
#gnb li#mNavi04 a:hover, #gnb li#mNavi04 a:active, #gnb li#mNavi04 a:focus, #gnb li#mNavi04 a.hover{background-position:-306px -96px;}
#gnb li#mNavi05 a:hover, #gnb li#mNavi05 a:active, #gnb li#mNavi05 a:focus, #gnb li#mNavi05 a.hover{background-position:-461px -96px;}

/* content ///////////////////////////////////////////////////////////// */
.wrap_g{background:url(../images/bg_g.jpg) no-repeat 20px top;height:643px;}
.wrap_g .btn{position:absolute;top:416px;left:36px;} /*0324 추가*/
.wrap_g .youtube{position:absolute;top:90px;left:744px;width:270px;background:#f5f6f7;padding:2px;border:1px solid #ffffff;}
/*20130411 영상캡션 삽입*/
.wrap_g .btnCaption{position:absolute;top:261px;left:971px;}
.wrap_g .captionArea{position:absolute;top:261px;left:744px;z-index:2;}
.wrap_g .captionArea img{position:absolute;top:0;right:-26px;z-index:3;}
.captionBox{
	width:256px;height:80px;overflow:auto;padding:10px;
	border:1px solid #74808f;
	background-color:#e9ebef;
	z-index:9;
}
/* // 20130411 영상캡션 삽입*/
.wrap_g .g_banner{position:absolute;top:283px;left:744px;z-index:1;} /*20130411 수정*/
.wrap_g .g_banner li{padding-bottom:1px;}

.wrap_championStyle{background:url(../images/bg_championstyle.jpg) no-repeat 20px top;}
.wrap_championStyle #championStyleFlash{position:absolute;top:37px;left:558px;width:160px;height:480px;}
.wrap_championStyle .btn{position:absolute;top:385px;left:30px;}
/*.wrap_championStyle .movie{position:absolute;top:90px;left:724px;width:270px;background:#f5f6f7;padding:2px;border:1px solid #ffffff;}
.wrap_championStyle ul.g_banner{position:absolute;top:266px;left:724px;}
*/

/* .tabMenu {position:absolute;top:90px;left:724px;width:280px;cursor:pointer;} */
.tabMenu {width:280px;cursor:pointer; margin-bottom:30px;}
.tabMenu li {float:left;padding-right:1px;} 
/* .tabCont {position:absolute;top:122px;left:724px;width:276px; */
.tabCont {width:276px;}
.tabCont .contArea {position:absolute; display:none; }
.tabCont .contArea ul li{margin-bottom:4px;}
.tabCont .contArea ul li.movie{width:270px;background:#f5f6f7;padding:2px;border:1px solid #ffffff;}

/*20130411 영상캡션 삽입*/
.tabCont .contArea ul li.btnCaption{text-align:right;position:relative;}
.tabCont .contArea ul li.captionAreaA,
.tabCont .contArea ul li.captionAreaB,
.tabCont .contArea ul li.captionAreaC,
.tabCont .contArea ul li.captionAreaD,
.tabCont .contArea ul li.captionAreaE{position:absolute;top:168px;left:0px;z-index:2;}
.tabCont .contArea ul li.captionAreaA img,
.tabCont .contArea ul li.captionAreaB img,
.tabCont .contArea ul li.captionAreaC img,
.tabCont .contArea ul li.captionAreaD img,
.tabCont .contArea ul li.captionAreaE img{position:absolute;top:0;right:-26px;z-index:3;}
/*//20130411 영상캡션 삽입*/

.wrap_bestwind{background:url(../images/bg_bestwind.jpg) no-repeat 20px top;min-height:880px;}
.wrap_bestwind .btn{position:absolute;top:142px;left:62px;}
.wrap_bestwind #bestWindFlash{position:absolute;top:215px;left:0px;}

.wrap_event1{background:url(../images/bg_event1.jpg) no-repeat 20px top;height:631px;}
/*.wrap_event1 .youtube{position:absolute;top:196px;left:20px;width:270px;background:#f5f6f7;padding:2px;border:1px solid #ffffff;}*/
.wrap_event1 .evt1_left{position:absolute;top:83px;left:20px} /*0401 수정*/
.wrap_event1 .evt1_left p{padding-bottom:10px;text-align:right;} /*0417 수정*/
.wrap_event1 .evt1_left .youtube{left:20px;width:270px;background:#f5f6f7;padding:2px;border:1px solid #ffffff;margin-bottom:2px;} /*20130411 수정*/
/*20130411 영상캡션 삽입*/
.wrap_event1 .btnCaption{text-align:right;padding:0 6px 5px 0}
.wrap_event1 .captionArea{position:absolute;top:293px;left:0px;z-index:2;}
.wrap_event1 .captionArea img{position:absolute;top:0;right:-26px;z-index:3;}
/* // 20130411 영상캡션 삽입*/


.wrap_event1 .evt1_left ul{margin-left:8px;}/*0403수정*/
.wrap_event1 .evt1_left ul li{position:relative;padding-bottom:16px;}
.wrap_event1 .evt1_left ul li span{position:absolute;top:102px;left:179px;}/*0409수정*/
.wrap_event1 #playerFlash{position:absolute;top:127px;left:796px;}

.wrap_event2{background:url(../images/bg_event2.jpg) no-repeat 20px top;min-height:988px;}
.wrap_event2 .award{position:absolute;top:99px;left:757px;z-index:3;} /*0324 수정*/ /*0326 수정*/
.wrap_event2 .mark{position:absolute;bottom:10px;right:20px;z-index:3;}/*0324 수정*/
.wrap_event2 #whisen{position:absolute;top:272px;left:20px;width:1010px;height:626px;z-index:2;}
.wrap_event2 .btn{position:absolute;bottom:30px;left:418px;}

/* pop  ///////////////////////////////////////////////////////////// */
.popBg{background:#fff;}
.wrapPop{background:url(../images/bg_pop.jpg) repeat-x left top;}
.wrapPop h1{position:relative;background:url(../images/bg_tit.jpg) no-repeat left top;height:45px;padding-top:20px;text-align:center;}
.wrapPop h1 span{position:absolute;top:20px;right:20px;}
.wrapPop .popCont{background:#ffffff;padding:27px 30px 0 30px;}
.wrapPop .popCont .stit{text-align:center;padding-bottom:19px;}
.wrapPop .btn{text-align:center;padding-top:20px;}

.fL{float:left; margin-left:20px;}
.fC{clear:both;}
.boxTypeA{border:1px solid #e5e5e5;background:#eeeeee;padding:19px 24px;margin-bottom:20px;}
.boxTypeA ul li{background:url(../images/bl1.gif) no-repeat 0 5px;padding:0 0 4px 10px;color:#c7c7c7;vertical-align:middle}
.boxTypeA ul li img{vertical-align:top;}
.boxTypeA ul li.addr{background:none;padding:0 0 4px 84px;}
.boxTypeA ul li.check{background:none;padding:8px 0 0 125px;}
.boxTypeA ul li.check img{vertical-align:top;}
.boxTypeA ul li.check input{margin-top:1px;}
.boxTypeA ul li.check2{background:none;padding:8px 0 0 457px; white-space:nowrap;} /*130326 수정*/
.boxTypeA ul li.check2 img{vertical-align:top;}
.boxTypeA ul li.check2 input{margin-top:1px;}
.boxTypeA ul li.edit{background:none;padding:0;}

.boxTypeB{border:1px solid #d1d1d1;background:#ffffff;padding:19px 24px;}
.boxTypeB dl{}
.boxTypeB dl dt{background:url(../images/bl2.gif) no-repeat 0 6px;padding:0 0 8px 10px;}
.boxTypeB dl dd{background:url(../images/bl3.gif) no-repeat 0 6px;padding:0 0 2px 8px;}

.boxTypeC{border:1px solid #d1d1d1;background:#ffffff;height:240px;overflow:auto;padding:22px;}
.boxTypeC dl dt{font-weight:bold;}
.boxTypeC dl dd{padding:5px 0 20px 18px;letter-spacing:-1px;}
.boxTypeC ul{padding-top:10px;}/*20130417 추가*/
.boxTypeC ul li{float:left;width:165px;padding:0 0 3px 0;}/*20130417 추가*/

.boxTypeD{border:1px solid #e5e5e5;background:url(../images/bg_box.gif) repeat-x left top;height:197px;}
.boxTypeD ul{width:558px;height:197px;margin:auto;background:url(../images/bg_box2.gif) no-repeat left top;}
.boxTypeD ul li{float:left;}
.boxTypeD ul li.googl{padding:36px 0 0 119px;}
.boxTypeD ul li.qr{padding:31px 0 0 62px;}

/* foot ///////////////////////////////////////////////////////////// */
#foot dl{width:1010px;margin:auto;display:inline-block}
#foot dl dt{float:left;width:168px;}
#foot dl dd.address{float:left;width:723px;text-align:left;}

/* rolling  ///////////////////////////////////////////////////////////// */
.wrap_event2 .wrap_whisen{position:absolute;top:272px;left:20px;width:1010px;height:626px;z-index:2;}
#imageFlow {
		position:absolute;		
		width: 945px;  /*스테이지 가로크기*/
		height: 620px; /*스테이지 세로크기*/
		overflow: hidden;
		margin-left:20px;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border:0px; /*이미지 마우스 오버시 보더 및 색상*/
		margin-left:0px;  /*보더를 2로 했을경우 마진값을 같이 -2로 해주셔야 합니다.*/
		margin-bottom:0px;
		
	}	
	#imageFlow .bank {
		visibility: hidden;
	}
	
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 50%;		
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		z-index: 1000;
		display:none;
	}
	/*제목설정*/
	#imageFlow .title {
		font-family:nanumgothic,dotum;
		font-weight: bold;
		color:#ff6000;
		display:none;
	}
	/*서브제목설정*/
	#imageFlow .legend {
		font-family:'돋움',dotum;
		letter-spacing:-1px;
		font-size: 11px;
		color:#c0c0c0;  		
		display:none;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left:0px;
		top:30%;
		width: 100%;
		height:34px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height:34px;
		filter: alpha(opacity=30);
		opacity: 0.3;
		
	}
	#imageFlow .arrow-left {
		position: absolute;
		cursor: pointer;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
		cursor: pointer;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
		display:none;
}