@charset "utf-8";
@import url("/_Css/tpl.twidepop.css");
/* 나눔스퀘어라운드 300 400 700 800*/
@import url("//cdn.rawgit.com/innks/NanumSquareRound/master/nanumsquareround.min.css");
@import url("/kr/_Css/content.css");

/* 폰트 font-family: "proxima-nova", sans-serif; 100/300/400/500/600/700/800/900 */
@import url("https://use.typekit.net/oag7cia.css");

/* 상단 와이드 팝업 설정 */
.top-wide-popups button.btn-prev, .top-wide-popups button.btn-next, .wpop-go-btns button, .wpop-go-btns a, .top-wide-popups .nicons button {background:url(/kr/_Img/arr_btns_b.png) no-repeat;vertical-align:top;}
.wpop-go-btns .btn-play {background-position:-114px -21px}
.top-wide-popups button.btn-next {background-position:-51px 0;}
.top-wide-popups .nicons button {background-position:-19px -50px;width:16px;height:16px;margin:0 2px}
.top-wide-popups .nicons button.over {background-position:2px -50px;}
.top-wide-popups .nicons button.over, .top-wide-popups .nicons button.is-over {background-color:transparent !important}

/* 새창팝업 스타일 설정 */

/* 새창 팝업 */
.pop_wrap {background:#fff;}
.pop_head {display:block;position:fixed;top:0px;width:100%;z-index:6100;}
.pop_head {background:#2a3d4b;height:70px;}
.pop_wrap span.close {width:70px;height:70px;position:fixed;right:0;top:0;z-index:6200;background:#csc-point1;}
.pop_wrap span.close button,
.pop_wrap span.close a {display:block;position:relative;width:70px;height:70px;border:0;background:none}
.pop_head .pop_title {font-size:23px;letter-spacing:-1px;font-weight:bold;color:#fff;display:inline-block;padding:1.1em 20px 1.1em 20px}
.pop_head .pop_title .tit {padding-left:15px;}
.pop_foot {display:block;position:fixed;bottom:0px;width:100%;z-index:5000;background:#282828;}
.pop_foot {height:15px;overflow:hidden;display:none;}
.pop_foot span{height:15px;overflow:hidden;display:block;}
.pop_cont {padding:90px 15px 30px 20px;position:relative;}
.pop_cont .cont_top h3 {font-size:11px !important;color:#aaa;font-weight:normal;}
@media all and (max-width:600px){
	.pop_head {height:50px;}
	.pop_wrap span.close {width:50px;height:50px;}
	.pop_wrap span.close button,
	.pop_wrap span.close a {width:50px;height:50px}
	.pop_head .pop_title {font-size:18px;padding:0.85em 20px 0.85em 20px}
}


/* 인쇄미리보기 */
@media print {
	.header-wrap-abs, #subtop-wr, #subNavi-wrap, #sprod-search-wr, #footer-wrap {display:none;}
	#container-wrap {padding:0}
}


/* 나눔스퀘어 웹폰트 */
.nsq {}
