/* BASIC css start */
/* header */
#header { position:relative; width:100%;   }
#header #gnb,
#header #myshop { position: absolute; }



/* gnb */
#header #gnb { zoom: 1; }
#header #gnb:after { content: ""; display: block; clear: both; }
#header #gnb { left:0px; top: 34px; }
#header #gnb li {color:#ccc; float: left; padding:0 8px 0 2px; font-family: 'Noto Sans KR', sans-serif;  font-weight:500;}
#header #gnb a { font-family: 'Noto Sans KR', sans-serif;  font-weight:500; }
.point a{ color:#f47053}

/* myshop */
#header #myshop { right:0px; top: 38px; }
#header #myshop li { float: left; padding:0 0 0 27px;}

/* hdSchFrm */
#header #hdSchFrm { position: absolute; right: -2px; top: -2px; width:165px; z-index:100; text-align:right; font-size:0; display:none}
#header #hdSchFrm fieldset { float: left; width: auto; }
#header #hdSchFrm .MS_search_word{ width: auto; }
#header #hdSchFrm .MS_search_word { border: 0px; width: 140px; height:17px; padding: 1px 0 1px 2px; background-color: #ededed; margin:0 5px 0 0 }

/* logo */
.logo { text-align:center; padding:73px 0 11px }

/* navi */
#DB_navi11_1 {position:relative; width:100%; }
#DB_navi11_1 .DB_wrap{position:relative; left:50%; width:944px; margin-left:-410px/*width절반*/; height:41px}
#DB_navi11_1 .DB_wrap .DB_main { /*float:left;*/ }
#DB_navi11_1 .DB_wrap .DB_main li { float:left; margin:0 50px }
#DB_navi11_1 .DB_wrap .DB_main li a{display:block;width:100%; height:100%; font-size:14px; font-family:'Noto Sans KR', sans-serif; font-weight:400}
#DB_navi11_1 .DB_wrap .DB_main li a:hover,
#DB_navi11_1 .DB_wrap .DB_main  .DB_select a{ color:#f47053 }

#DB_navi11_1 .DB_mask{display:none; position:absolute /*relative 본문을 밀어냄*/; z-index:1; width:100%; height:161px; background:#fff; opacity:0.9; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
 overflow:hidden; border-top:1px solid #eee; border-bottom:1px solid #eee }

#DB_navi11_1 .DB_mask .DB_subSet{position:relative; left:50%; width:968px; margin-left:-500px/*width절반*/; }
#DB_navi11_1 .DB_mask .DB_subSet ul{ float:left; border-right:1px solid #f2f2f2; height:103px; padding:15px 10px 10px }
#DB_navi11_1 .DB_mask .DB_subSet ul:first-child{margin-left:0px}/*비표준인경우 클래스로적용*/
#DB_navi11_1 .DB_mask .DB_subSet ul li { height:22px; text-align:center; padding:0 57px}
#DB_navi11_1 .DB_mask .DB_subSet .sub02 { padding-left:20px; padding-right:20px}

#DB_navi11_1 .DB_mask .DB_subSet ul li a{display:block;width:100%; padding:2px 0; font-family:'Noto Sans KR', sans-serif; font-weight:400; font-size:13px }
#DB_navi11_1 .DB_mask .DB_subSet ul li a:hover{color:#f47053; }
#DB_navi11_1 .DB_mask .DB_subSet ul li.DB_select a{color:#f47053; }

/* sub */
#page {text-align:center}



/* BASIC css end */

