@charset "utf-8";

@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* Header_Menu */
body{overflow-x:hidden}

.hide {display:none;}
.wrapper{width:1280px; margin:0 auto}
.headerTop{height:69px;margin:0;padding:0;border-bottom:1px solid #302e2e}



.inner{width: 1920px;margin:0 auto;}

/* header */
#header{position:fixed;width:100%;top: 0;left: 0;z-index: 1000;background-color: rgba(0,0,0,0.45);}
#header:hover{background-color: rgba(0,0,0,1);}
#header .inner{font-size: 0;}
#header .inner > div{display: inline-block;vertical-align: top;}
#header .menu_wrap{width: 1400px;font-size: 0;}
#header .menu_wrap > div{display: inline-block;vertical-align: top;}
#header .logo{width: 192px;padding: 28px 0 27px 30px;}
#header .logo h1{width: 100%;}
#header .logo h1 a{display: block;}
#header .logo h1 img{width: 100%;}
#header .gnb_wrapper{padding-left: 80px;padding-right: 50px;position:relative;}
#header .gnb{font-size: 0;}
#header .gnb > li{display: inline-block;vertical-align: top;}
#header .gnb > li.modelstory a{color: #ffb2cf;}
#header .gnb > li > a{display: block;padding: 33px 20px;font-family:'MalgunGothic','맑은 고딕';font-size: 16px;color:#ffffff;letter-spacing: -0.045em;}
#header .gnb > li:hover > a{background-color: #fe4f92;}

#header .lnb_wrap{display: none;position:absolute;top:91px;left:0;z-index: 99;width: 100%;border:5px solid #fe4f92;font-size: 0;}
#header .lnb_wrap .img,
#header .lnb_wrap ul{display: inline-block;vertical-align: top;height: 100%;min-height:130px;}
#header .lnb_wrap .img{width: 360px;height: 130px;background-color: #fe4f92;overflow:hidden;position:relative;}
#header .lnb_wrap .img img{position:absolute;bottom: 50%;left: 0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);}
#header .lnb_wrap ul{width:100%;padding:10px 0 20px 100px; background-color: rgba(255,255,255,0.6);font-size: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#header .lnb_wrap li{display: inline-block;vertical-align: top;width: 17%; margin-top:10px; }
#header .lnb_wrap li a{font-size: 13px; font-weight:500; color:#000000;letter-spacing: -1.5px;font-family:'MalgunGothic','맑은 고딕';}
#header .lnb_wrap li:hover a{color: #ff0084;}
#header .lnb_wrap li:nth-of-type(n+6){ /* margin-top: 10px; */}
/* 3줄 */
#header .lnb_face .img{}
#header .lnb_nose .img{}
/* 4줄 */
#header .lnb_etc .img{height:150px; }

#header .util{width:200px;height: 90px;padding: 30px 0 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#header .util ul{font-size: 0;}
#header .util li{display: inline-block;vertical-align: top;}
#header .util li a{display: block;}
#header .util li img{vertical-align: middle;margin-right: 10px;}
#header .util li p{display: inline-block;vertical-align: middle;font-family:'MalgunGothic','맑은 고딕';font-size: 14px;color:#ffffff;}
#header .util li + li{margin-left: 10px;}


/* Main_Menu */
.wrapper{position:relative;width:1280px;margin:0 auto;}


/* Main_Menu_END */


.event_mb {
	width:832px; 
	margin:0 auto;
	position:relative;
	}


.model_img {
	display:block; 
	position:absolute; 
	top:0; 
	left:298px; 
	z-index:999; 
	width:132px; 
	}
.go_to_event {
	display:block; 
	position:absolute; 
	top:100px; 
	left:768px; 
	z-index:999; 
	width:34px; 
	height:34px;
	}

.event_img {
	height:150px; 
	text-align:center; 
	background:#f4efe4;
	}
	
.event_close {	
	position:absolute; 
	display:block; 
	bottom:0; 
	right:30px; 
	width:59px; 
	height:18px; 
	background:url(../image/top_arrow.gif) no-repeat 0 0; 
	text-align:center; 
	padding-top:12px; 
	color:#ffffff; 
	font-size:11px;
	}

.event_open {	
	position:absolute; 
	display:block; 
	z-index:999999;
	top:0; 
	right:30px; 
	width:59px; 
	height:28px; 
	background:url(../image/bottom_arrow.gif) no-repeat 0 0; 
	text-align:center; 
	padding-top:2px; 
	color:#333333; 
	font-size:11px;
	}


