@charset "utf-8";


@media print{				
	#content {margin:0;padding:0px;background:transprent;}
	#header_Wrap {display:none}	
	#breadcrumbWrap {display:none}
	#footer_Wrap {display:none}
	#rollingWrap {display:none}
	#linkWrap {display:none}
	#footer {display:none}
}

ul li, ol li {list-style:none}

ol,ul{list-style:none}
em, var, address{font-style:normal}

a, a:link, a:visited, a:active{text-decoration:none;color:#000;}

a.txtLink1{color:#08469b !important;font-weight:600 !important;text-decoration:underline !important;line-height:19px !important}

textarea{overflow-y:scroll;width:100%;padding:14px 14px 0 14px;border:1px solid #d4d4d4;box-sizing:border-box;-webkit-box-sizing:border-box;color:#000;resize:none}
textarea:focus{border:1px solid #6aabdd}
hr, .hidden{position:absolute;left:-9999px;font-size:0;line-height:0;text-indent:-9999px}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}
<!----------------------------폰트크기 조절---------------------------->

.wt20{width:20px !important}.wt25{width:25px !important}.wt30{width:30px !important}.wt35{width:35px !important}.wt40{width:40px !important}.wt45{width:45px !important}.wt50{width:50px !important}
.wt55{width:55px !important}.wt60{width:60px !important}.wt65{width:65px !important}.wt85{width:85px !important}.wt105{width:105px !important}.wt140{width:140px !important}

/*height*/
.autoH{height:auto !important}

/*line-height*/
.lineH34{line-height:34px !important}

/*font-size*/
.font10{font-size:10px !important }
.font11{font-size:11px !important }
.font12{font-size:12px !important }
.font13{font-size:13px !important }
.font14{font-size:14px !important }
.font15{font-size:15px !important }
.font16{font-size:16px !important }
.font17{font-size:17px !important }
.font18{font-size:18px !important }
.font19{font-size:19px !important }
.font20{font-size:20px !important }

.uLine{text-decoration:underline}
.decoNone{text-decoration:none !important}
.fNormal{font-weight:normal !important}
.fBd{font-weight:600 !important}

.curPointer{cursor:pointer !important}

/*#global_messageArea{margin-top:40px}*/

p.tempTitle {margin:30px 0;padding:15px;background:#00a2c9;font-weight:bold;color:#fff}
p.depth2{margin:25px 0 15px;padding:10px;background:#c95000;font-weight:bold;color:#fff}

#content .chChar {font-family:'MGothic', 'Dotum', Arial, sans-serif}

#content {width:960px;background:#fff;font-family:'nsr',"맑은 고딕", 'MGothic',  'Dotum', Arial, sans-serif;font-size:14px;color:#000;margin:0 auto;padding:0;position: relative;}
/* Clearing float */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.alignL{float:left !important}
.alignR{float:right !important}
.f_left{float:left !important}
.f_right{float:right !important}
.alignT{vertical-align:top !important}
.ver_T{vertical-align:top !important}
.ver_M{vertical-align:middle !important}
.ver_B{vertical-align:bottom !important}
.reset {clear:both;}

.dspNone{display:none !important}
.breakA{word-break:break-all !important}
.keepA{word-break:keep-all !important}

.t_left{text-align:left !important}
.t_right{text-align:right !important}
.t_center{text-align:center !important}

<!----------------------------//폰트크기조절---------------------------->
/***** gnb ******/
.gnb_search{position:relative;width:1050px;height:56px;border-bottom:3px solid #fff;text-align:left;margin:0 auto;top:5px;}
.gnb_search>input[type=text]{height:56px;padding:0 0 0 12px;background:none;border:0;font-size:26px;line-height:45px;color:#dadada !important; width:900px}
.gnb_search>input[type=text]:focus{border:none !important;}
.gnb_search>input[type=text]:focus,input[type=password]:focus{outline:none !important}
.gnb_search>button.button_del{display:inline-block;position:absolute;right:75px;top:0;width:20px;height:20px;margin:18px 0; background:url(../../inc/img/gnb/gnb_search_del.png) no-repeat 0 0;text-indent:-9999px;line-height:0;font-size:0}
.gnb_search>button.button_search{display:inline-block;position:absolute;right:0;top:0;width:61px;height:49px;margin:7px 0 0 0;background:url(../../inc/img/gnb/gnb_search.gif) no-repeat 100% -11px;text-indent:-9999px;line-height:0;font-size:0}

#header_Wrap {margin:0;padding:0;width:100%;height:auto;position:relative;z-index:1100}
#header_Wrap img.isNew{margin: 0 0 3px 6px;vertical-align:middle !important}

/* Util */
.gnb_util_bg {width: 100%; min-width:1050px; height:12px; padding:0 0 28px 0;border-top:3px solid #f37510;}
.gnb_util_bg.on{border-top:6px solid #36383d}
.gnb_util {height:12px; width:1050px; margin:0 auto; position:relative}
.gnb_time{background: #562204;color: #fff !important;padding: 5px 15px !important;margin-top:16px !important;border-radius: 4px;letter-spacing:0;font-weight:600}

.gnb_util>ul>li{float:left; margin:0;padding:0;text-align:center; vertical-align:top;font-size:12px;color:#000}

.gnb_util>ul>li>a{display:inline-block;margin:0; padding:0; text-decoration:none;color:#000; vertical-align:top;}
.gnb_util>ul>li:first-child{color:#000}
.gnb_util>ul>li .on{color:#000;font-weight:600}
.gnb_util>ul>li>.login_icon>img{width:16px;height:16px;vertical-align:top;margin-top:-1px}
.gnb_util>ul>li>.login_icon+span{margin-left:3px}
.gnb_util>ul>li:hover>a{margin:0; padding:0; text-decoration:none;color:none}

.gnb_util>ul{float:right}
.gnb_util>ul>li{margin-top:20px;height:11px;line-height:11px;padding:0 10px;border-left:1px solid #dadada}
.gnb_util>ul>li:first-child{border-left:0}
.gnb_util>ul>.btn_gnb_search{border:0;padding:0;margin:0 0 0 22px;display:block;}
.gnb_util>ul>.btn_gnb_search>a{display:inline-block;}
.gnb_util>ul>.btn_gnb_search>a>img{display:block}

/* Gnb */
.gnb_Area_bg{width:100%;min-width:1050px;height:57px;position:relative;}
.ico_wo{position:absolute;left:50%;margin-left: -545px;top:35px;z-index:10}
.gnb_line {border-bottom:4px solid #f37510;border-radius:15px;width:1050px;margin:0 auto;}
.gnb_Area{width:1050px;margin:0 auto;height:60px;border-radius-bottom:20px;position:relative;}

.gnb_Area>.logo{width:162px;float:left;position:absolute; left:0; top:-20px;}

.gnb_Area>ul{float:right;}
.gnb_Area>ul>li{float:left;}
.gnb_Area>ul>.gnb_list{margin:0;padding:0;text-align:center;vertical-align: middle;color:#fff;font-weight:600}
.gnb_Area>ul>.gnb_list>.gnb_top_menu{margin-top:17px; height:20px;line-height:20px; padding:0  20px 20px 20px;display:block; letter-spacing:-1.5px; font-size:17px; color:#000; text-decoration:none; display:block; background:url(../../inc/img/gnb/sub_pointer.png) no-repeat center 40px; transition:background 0.25s linear}
.gnb_Area>ul>.gnb_list{color:#fff;font-size:15px;}
.gnb_Area>ul>.gnb_all_menu{display:inline-block; width:37px; height:30px; padding:12px 11px 15px 9px; margin-left:6px;} /*24 16 32*/ /*14 10 10 */  /*20 14 20 */
.gnb_Area>ul>.gnb_all_menu>a{display:inline-block;width:37px;height:30px;background:url(../../inc/img/gnb/icon_fullmu.png) no-repeat center center}

.gnb_Area .gnb_search{width: 50px !important}
.gnb_Area .gnb_search a{height:55px }
.gnb_Area .gnb_search img{vertical-align: middle;}
.gnb_Area .gnb_sitemap{width: 50px !important}
.gnb_Area .gnb_sitemap a{height:55px }
.gnb_Area .gnb_sitemap img{vertical-align: middle;}


/* gnbMenu gnbSubMenu */
.gnbSubMenu{width: 1046px;height: auto;min-height:330px;border-top:2px solid #f37510;border-bottom:2px solid #f37510;border-right:2px solid #f37510;border-left:2px solid #f37510;z-index: 1000;position: absolute;color:#000; text-align: left;display:none;background:#fff;box-shadow: 2px 2px 8px #777}

/* hover, focus 이벤트 처리*/
.gnb_Area>ul>.gnb_list.on>.gnb_top_menu{text-decoration:none;background:url(../../inc/img/gnb/sub_pointer.png) no-repeat center bottom; transition:background 0.25s linear}
.gnb_Area>ul>.gnb_list.on>.gnbSubMenu{display:block;top:57px;left:0px;padding-bottom:20px}
/* //hover, focus 이벤트 처리*/

.gnbSubMenu_top{min-height:215px;height:auto }
.gnbSubMenu_bottom{min-height:215px;height:auto;clear: both}
.gnbSubMenu_line01{float:left; width:173px;border-right:1px solid #e1e1e1;padding-bottom:30px;height:auto;min-height:215px}/*width:238px; +22*/
.gnbSubMenu_line02{float:left; width:173px;border-right:1px solid #e1e1e1;padding-bottom:30px;height:auto;min-height:215px}/*width:238px; +22*/
.gnbSubMenu_line03{float:left; width:173px;border-right:1px solid #e1e1e1;padding-bottom:30px;height:auto;min-height:215px}/*width:238px; +22*/
.gnbSubMenu_line04{float:left; width:173px;border-right:1px solid #e1e1e1;padding-bottom:30px;height:auto;min-height:215px}/*width:238px; +22*/
.gnbSubMenu_line05{float:left; width:173px;border-right:1px solid #e1e1e1;padding-bottom:30px;height:auto;min-height:215px}/*width:238px; +22*/
.gnbSubMenu_line06{float:left; width:173px;padding-bottom:30px;height:auto}/*width:238px; +22*/

.gnbSubMenu .gnbSubMenu_Depth01{font-weight:600; font-size: 16px; line-height:16px; padding:10px 0 0 0}
.gnbSubMenu .gnbSubMenu_bottom .gnbSubMenu_Depth01{padding:20px 0 0 0}
.gnbSubMenu .gnbSubMenu_Depth01 .gnb_title{display:inline-block;padding-left:14px;margin-bottom:3px;color:#02a1e4; font-weight:600}
.gnb_title{color:#02a1e4;}
.gnbSubMenu .gnbSubMenu_Depth02{font-size: 13px;}
.gnbSubMenu .gnbSubMenu_Depth02>li{margin-top:18px;line-height:13px}
.gnbSubMenu .gnbSubMenu_Depth02 a{display:inline-block;font-size:13px;padding:0 24px 0 14px;width:173px;-ms-user-select: none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}/*+22*/
.gnbSubMenu .gnbSubMenu_Depth02 a:hover{text-decoration: underline;color: #562204}

.gnbSubMenu .gnbSubMenu_Depth03{display:none}
.gnbSubMenu .gnbSubMenu_Depth02>.on>.gnbSubMenu_Depth03{display:block;border:1px solid #f37510}

.gnbSubMenu .gnbSubMenu_Depth03 li{line-height: 21px; font-size: 13px;color: #000;padding:5px 0;background:#fff}

.gnbSubMenu_top>div{position:relative}
.gnbSubMenu_bottom>div{position:relative}

.gnbSubMenu .gnbSubMenu_Depth03>li:hover{background:#f8f8f8 url(../../inc/img/gnb/hover_blue_line.png) repeat-y 0 center}
.gnbSubMenu .gnbSubMenu_Depth03>li>a:hover{text-decoration:none;color:#000;font-weight:600 }

.subMainLink{height: 59px; margin:0 14px 20px 14px; border-bottom:1px solid #d3d3d3; background: #fff;}

.subMainLink>.subInfo{text-align:left; display:inline-block;  height:59px; line-height:59px; font-size:24px; font-weight:600}
.subMainLink>.subInfo>.subMainTit{color:#000; /*background:url(../../inc/img/gnb/gnb_right.png) no-repeat 100% 3px;*/ /*padding-right:41px;*/ /*margin-left:16px 0 0 6px;*/margin-left:6px; display:inline-block;}

.subMainLink>.subInfo>.subMainTit>em{background:#f7f7f7 url(../../inc/img/common/btn_navi_next.png) no-repeat center center; display:inline-block; width:26px; height:26px;border:1px solid #d7d7d7;border-radius:50%;color:#444;cursor:pointer;margin-left:14px;vertical-align:middle}
.subMainLink>.subInfo>.subMainTit:hover>em, .subMainLink>.subInfo>.subMainTit:focus>em{border:1px solid #444;color:#08469b; background:#444 url(../../inc/img/common/btn_navi_next_on.png) no-repeat center center}

.bold_blue{color:#f37510}

.gnb_dot{display:inline-block; float:right; margin-right:6px}
.gnb_dot>.gnb_dot_list{margin-left:10px; float:left; line-height:59px}
.gnb_dot>.gnb_dot_list>a{padding:4px 20px 6px 20px; font-size:12px; border-radius:14px; background:#f37510; color:#fff; font-weight:600}
.gnb_dot>.gnb_dot_list>a:hover{padding:2px 18px 4px 18px; border:2px solid #ffce34}

.gnb_dot>.gnb_sub_close{margin-left:20px;padding-left:21px;height:59px;float:left;background:url(../../inc/img/gnb/sub_dotted_line.png) no-repeat left center}
.gnb_dot>.gnb_sub_close>a{background:url(../../inc/img/gnb/btn_sub_close.png) no-repeat center center; display:inline-block; height:24px; width:24px; margin:18px 0 17px 0}

.gnbSubMenu .gnbSubMenu_Depth02>li.on{left:0; top:0;position:absolute;width:173px;background:#fff;display:block; padding:0; margin:0;z-index:1}
.gnbSubMenu .gnbSubMenu_Depth02>li.on>ul{width:173px}/*+22*/
/* 서브 메뉴 더보기 버튼  */
.gnbSubMenu_Depth02>li>a.gnb_more{background:url(../../inc/img/gnb/gnb_more_on.png) no-repeat 150px center}/*+22*/


.gnbSubMenu_Depth02>li.on>a.gnb_more{width:160px;/*+22*/display:inline-block; padding:10px 0 10px 14px; background:none;background:#f37510 url(../../inc/img/gnb/gnb_more_off.png) no-repeat 155px/*+22*/ center;font-weight:600 !important;color:#fff;border-top:1px solid #f37510;border-right:1px solid #f37510;border-left:1px solid #f37510}
/* //서브 메뉴 더보기 버튼 */

/* 서브 메뉴 잠금 */
.gnbSubMenu_Depth02>li>a.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 241px center}/*+22*/
.gnbSubMenu_Depth03>li>a.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 240px center}/*+22*/
/* //서브 메뉴 잠금 */

/* breadCrumb */
.gnb_bc_bg {width:100%;min-width:1050px;height:40px; position:relative;}

.gnb_bc_bg>.gnb_bc{width:1050px;margin:0 auto;position:absolute;left:50%; margin-left:-525px; border-bottom:3px solid #c2c2c2;transition:background 0.25s linear;height:40px}
.gnb_bc_bg>.gnb_bc{top:-2px\9}
.gnb_bc_bg>.gnb_bc>.home {width:31px;height:40px;float:left;vertical-align:middle;}
.gnb_bc_bg>.gnb_bc>.home>span{display:inline-block;padding:13px 0 0 9px;height:13px;width:14px}
.gnb_bc_bg>.gnb_bc>.home>span>img{display:block;}
.gnb_bc_bg>.gnb_bc>ul{display:block}
.gnb_bc_bg>.gnb_bc>ul>li{height:40px;float:left;margin:0;padding:0;line-height:40px;vertical-align:middle;color:#000;font-size: 13px}

.gnb_bc_bg>.gnb_bc>ul>li{display:inline-block;background: url(../../inc/img/gnb/bg_arrow_bc.png) no-repeat right center;display:block}
.gnb_bc_bg>.gnb_bc>ul>li>a{display:inline-block; width:100%; height:100%}
.gnb_bc_bg>.gnb_bc>ul>li>a>span{color:#000;display:inline-block;/*border-left:1px solid #cbcbcb;*/height:22px;line-height:22px;padding-left:15px;margin-left:-1px;background:url(../../inc/img/gnb/bc_arrow.png) no-repeat left center}
.gnb_bc_bg>.gnb_bc>ul>li:first-child>a>span{background:none;border-left:1px solid #cbcbcb;}
.gnb_bc_bg>.gnb_bc>ul>li>a>span.none{border-right:0}
.gnb_bc_bg>.gnb_bc>ul>li>a>span>em{padding-left:9px}

.gnb_bc_bg>.gnb_bc_dummy{height:40px; width:1050px; background:#f37510; opacity:0.9; position:fixed; margin-left:-525px; left:50%; top:-45px; opacity:0}
.gnb_bc_bg.topMode>.gnb_bc_dummy{opacity:0.9;top:0;transition:opacity 0.25s linear}

.gnb_bc_bg.topMode>.gnb_bc{position:fixed;top:0;border-bottom:none}
.gnb_bc_bg.topMode>.gnb_bc>ul>li{background:url(../../inc/img/gnb/bg_arrow_on.png) no-repeat right center}
.gnb_bc_bg.topMode>.gnb_bc>ul>li>a>span{color:#fff;background:url(../../inc/img/gnb/bc_arrow_on.png) no-repeat left center}
.gnb_bc_bg.topMode>.gnb_bc>ul>li:first-child>a>span{background:none;border-left:1px solid #fff;}

.bc_1{width:222px} /*{width:199px} +23*/
.bc_2{width:222px} /*{width:199px} +23*/
.bc_3{width:241px} /*{width:219px} +22*/
.bc_4{width:331px} /*{width:309px} +22*/

.bc_sub{border:1px solid #5a280b; background:#fff}
.gnb_bc>ul>li>a.curPage>span{font-weight:600}
.bc_sub li {height:36px}


.bc_sub{position:relative;display:none}
.on>.bc_sub{display:block}
.bc_sub.bc_1{left:0px; top:0}
.bc_sub.bc_2{left:100px; top:0}
.bc_sub.bc_3{left:222px; top:0}
.bc_sub.bc_4{left:241px; top:0}
li.bc_2 .bc_sub.bc_2{left:0; top:0}
li.bc_2 .bc_sub.bc_3{left:222px; top:0}
li.bc_2 .bc_sub.bc_4{left:241px; top:0}

li.bc_3 .bc_sub.bc_3{left:0; top:0}
li.bc_3 .bc_sub.bc_4{left:241px; top:0}

li.bc_4 .bc_sub.bc_4{left:0; top:0}
.bc_sltd_menu{text-decoration: underline !important; color:#08469b !important}
.bc_sub.bc_1 a{display:block;padding-left:16px;width:206px;height:36px;line-height:36px}/*width:183px; +23*/
.bc_sub.bc_2 a{display:block;padding-left:16px;width:206px;height:36px;line-height:36px}/*width:183px; +23*/
.bc_sub.bc_3 a{display:block;padding-left:16px;width:225px;height:36px;line-height:36px}/*width:203px; +22*/
.bc_sub.bc_4 a{display:block;padding-left:16px;width:315px;height:36px;line-height:36px}/*width:293px; +22*/
.bc_sub.bc_5 a{display:block;padding-left:16px;width:315px;height:36px;line-height:36px}/*width:293px; +22*/
.bc_sub.bc_6 a{display:block;padding-left:16px;width:315px;height:36px;line-height:36px}/*width:293px; +22*/

.bc_sub a:hover{background:url(../../inc/img/gnb/hover_blue_line.png) no-repeat 0 center;font-weight:600;color:#000;}
.bc_sub>li.on>a{background:url(../../inc/img/gnb/hover_blue_line.png) no-repeat 0 center;font-weight:600;color:#000;}

.bc_sub>li.on{background:#f8f8f8}
.bc_sub>li:hover{background:#f8f8f8}

/* bc 하위 메뉴 ">" 표시 5 13*/
.bc_sub.bc_1>li.gnb_more{background:url(../../inc/img/gnb/breadcrumb_icon_off.png) no-repeat 209px center}
.bc_sub.bc_1>li.gnb_more.on{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 209px center}
.bc_sub.bc_1>li.gnb_more:hover{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 209px center}

.bc_sub.bc_2>li.gnb_more{background:url(../../inc/img/gnb/breadcrumb_icon_off.png) no-repeat 209px center}
.bc_sub.bc_2>li.gnb_more.on{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 209px center}
.bc_sub.bc_2>li.gnb_more:hover{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 209px center}

.bc_sub.bc_3>li.gnb_more{background:url(../../inc/img/gnb/breadcrumb_icon_off.png) no-repeat 228px center}
.bc_sub.bc_3>li.gnb_more.on{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 228px center}
.bc_sub.bc_3>li.gnb_more:hover{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 228px center}

.bc_sub.bc_4>li.gnb_more{background:url(../../inc/img/gnb/breadcrumb_icon_off.png) no-repeat 318px center}
.bc_sub.bc_4>li.gnb_more.on{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 318px center}
.bc_sub.bc_4>li.gnb_more:hover{background:#f8f8f8 url(../../inc/img/gnb/breadcrumb_icon_on.png) no-repeat 318px center}
/* //bc 하위 메뉴 ">" 표시 */

/* bc 잠금 */
.bc_sub.bc_1>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 205px center}
.bc_sub.bc_1>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 205px center}

.bc_sub.bc_2>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 205px center}
.bc_sub.bc_2>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 205px center}

.bc_sub.bc_3>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 224px center}
.bc_sub.bc_3>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 224px center}

.bc_sub.bc_4>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 314px center}
.bc_sub.bc_4>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 314px center}

.bc_sub.bc_5>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 350px center}
.bc_sub.bc_5>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 350px center}

.bc_sub.bc_6>li.gnb_lock{background:url(../../inc/img/gnb/full_lock.png) no-repeat 370px center}
.bc_sub.bc_6>li.gnb_lock:hover{background:#f8f8f8 url(../../inc/img/gnb/full_lock.png) no-repeat 370px center}
/* //bc 잠금 */

/* search area */
.gnb_search_bg{width:100%;background:#36383d;display:none;}
.gnb_search_bg.on{display:block;}
.gnb_search_area{padding-bottom:20px;width:1050px;height:auto;color:#fff;margin:0 auto;}
.gnb_search_area.on{display:block}

.search_top{width: 100%;height: auto;padding-bottom: 10px}

.search_bottom{left:0;position:absolute;z-index:1000;background:#36383d;width:100%;padding-bottom:30px; display:none;}
.search_bottom.on{display:block;}
.search_bottom>.search_list{width:1050px;margin: 0 auto}

.gnb_search_area .search_top .keyword{width:1050px;margin-top:30px}
.gnb_search_area .search_top .keyword .keyword_block01{display: block;height:30px;line-height:30px }
.gnb_search_area .search_top .keyword .keyword_block01 .keyword01{display: inline-block;float:left;height:30px}
.gnb_search_area .search_top .keyword .keyword_block01 .keyword01>span{padding:0 5px 0 10px}
.search_del{vertical-align:middle; }
.gnb_search_area .search_top .keyword .keyword_block01 ul,.gnb_search_area .search_top .keyword .keyword_block01  li{float: left;}
.gnb_search_area .search_top .keyword .keyword_block01 li{float: left;padding:0 15px 0 10px;font-size: 13px;font-weight:600;color: #aeaeae;cursor:pointer;line-height:30px}
.gnb_search_area .search_top .keyword .keyword_block01 li:hover{text-decoration: underline;}

.gnb_search_area .search_top .keyword .keyword_block02{display: block;clear:both;height:30px;line-height:30px}
.gnb_search_area .search_top .keyword .keyword_block02 .keyword02{display: inline-block;float:left;height:30px}
.gnb_search_area .search_top .keyword .keyword_block02 .keyword02>span{padding:0 5px 0 10px}
.gnb_search_area .search_top .keyword .keyword_block02 ul,.gnb_search_area .search_top .keyword .keyword_block02  li{float: left}
.gnb_search_area .search_top .keyword .keyword_block02 li{float: left;padding:0 5px 0 10px;font-size: 13px;font-weight:600;color: #aeaeae;cursor:pointer;line-height:30px}
.gnb_search_area .search_top .keyword .keyword_block02 li>a{font-size: 13px;font-weight:600;color: #aeaeae;line-height:30px}
.gnb_search_area .search_top .keyword .keyword_block02 li:hover{text-decoration: underline}

.search_list{overflow: auto;padding-bottom:20px}
.search_list .search_list01 {border:1px solid #25272a;width:279px;height:300px;float: left;background:#2e3034 }
.search_list .search_list01 .search_list_title{height:44px;line-height:44px;border-bottom:1px solid #202224;background:#2e3034;text-align: left;width:259px;margin:0 auto}
.search_list .search_list01 .search_list_con {text-align: left;padding:10px 0 0 0;font-size: 13px;font-weight:600;line-height:28px;height:210px;width:249px;margin:0 auto;border-top:1px solid #3d3f42; }
.search_list .search_list01 .search_list_con>ul>li>a{color: #aeaeae !important;}
.search_list .search_list03 .search_list_con>ul>a>li{color: #aeaeae !important;}
.search_list .search_list02 .search_list_con>ul>li>span>a{color: #aeaeae !important;}
.search_list .search_list01 .search_list_con li:hover{text-decoration: underline;cursor: pointer}

.search_list .search_list02{border:1px solid #25272a;width:468px;height:300px;float: left;margin:0 9px;background:#2e3034}
.search_list .search_list02 .search_list_title{height:44px;line-height:44px;border-bottom:1px solid #202224;outline-bottom:1px solid #3d3f42 ;background:#2e3034;text-align: left;width:448px;margin:0 auto}
.search_list .search_list02 .search_list_con {text-align: left;padding:10px 0 0 0;font-size: 13px;font-weight:600;line-height:28px;height:210px;color: #aeaeae;width:448px;margin:0 auto;border-top:1px solid #3d3f42; }
.search_list .search_list02 .search_list_con .search_product:hover{text-decoration: underline;cursor: pointer}
.search_list .search_list02 .search_list_con .search_up{color:#ea002c !important;width:50px;padding:0 5px 0 0;display: inline-block;text-align: center; }
.search_list .search_list02 .search_list_con .search_down{color:#3d80d2 !important;width:50px;padding: 0 5px 0 0;display: inline-block;text-align: center;}

.search_list .search_list03 {border:1px solid #25272a;width:279px;height:300px;float: left;background:#2e3034}
.search_list .search_list03 .search_list_title{height:44px;line-height:44px;border-bottom:1px solid #202224;background:#2e3034;text-align: left;width:259px;margin:0 auto}
.search_list .search_list03 .search_list_con {text-align: left;padding:10px 0 0 0;font-size: 13px;font-weight:600;line-height:28px;height:210px;color: #aeaeae;width:249px;margin:0 auto;border-top:1px solid #3d3f42; }
.search_list .search_list03 .search_list_con li:hover{text-decoration: underline;cursor: pointer}

.search_list .search_list01 .search_list_con li{overflow: hidden; text-overflow: ellipsis;white-space:nowrap}
.search_list .search_list02 .search_list_con li{overflow: hidden; text-overflow: ellipsis;white-space:nowrap}
.search_list .search_list03 .search_list_con li{overflow: hidden; text-overflow: ellipsis;white-space:nowrap}

.search_total {text-align: center}
.search_total .search_total_Area{color:#aeaeae;font-size:20px;position:relative; }
.search_total .search_total_Area .search_total_num{height:34px;line-height:34px;display: inline-block;}
.search_close{position:absolute; top:406px; width:960px;left:50%;margin-left:-480px;}
.search_close>a{float:right;}
.more_btn{font-size:13px;color:#fff;padding:7px 18px;border:1px solid #fff;border-radius:20px;margin-left:20px;display: inline-block;}


/* 전체메뉴 */
.gnb_am_bg{display:none; position:fixed; z-index:60; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.01}
.gnb_am_wrap{display:none; position:absolute; z-index:70; width:0; height:0; margin-left:525px;/*+45*/ left:50%; top:43px;  overflow:hidden;}
.gnb_am_closeBtn{cursor:pointer; display:none; position:absolute; z-index:71; margin-left:466px;/*+45*/ left:50%; top:43px; background:#26a163; width:57px;height:48px; border:1px solid #f37510;}
.gnb_am_closeBtn>div{position:relative;width:57px;height:48px;}
.gnb_am_closeBtn:not(.isUnderIE9)>div>.block_top{top:16px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}
.gnb_am_closeBtn:not(.isUnderIE9)>div>.block_mid{top:23px;left:17px;position:absolute;width:17px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}
.gnb_am_closeBtn:not(.isUnderIE9)>div>.block_bot{top:30px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}

.gnb_am_closeBtn.step1:not(.isUnderIE9)>div>.block_top{top:23px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}
.gnb_am_closeBtn.step1:not(.isUnderIE9)>div>.block_mid{top:23px;left:17px;position:absolute;width:17px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}
.gnb_am_closeBtn.step1:not(.isUnderIE9)>div>.block_bot{top:23px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}

.gnb_am_closeBtn.step2:not(.isUnderIE9)>div>.block_top{top:23px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transform:rotateZ(45deg);transition:all 0.25s linear}
.gnb_am_closeBtn.step2:not(.isUnderIE9)>div>.block_mid{top:23px;left:28px;position:absolute;width:0px;height:2px;margin:0;padding:0;background:#fff;transition:all 0.25s linear}
.gnb_am_closeBtn.step2:not(.isUnderIE9)>div>.block_bot{top:23px;left:17px;position:absolute;width:23px;height:2px;margin:0;padding:0;background:#fff;transform:rotateZ(-45deg);transition:all 0.25s linear}

.gnb_am_closeBtn.isUnderIE9>div>.block_top{background:url(../../inc/img/gnb/btn_close_allmenu_bf.png) no-repeat center center;top:0;left:0;position:absolute;width:57px;height:48px;margin:0;padding:0}
.gnb_am_closeBtn.isUnderIE9>div>.block_mid{display:none}
.gnb_am_closeBtn.isUnderIE9>div>.block_bot{background:url(../../inc/img/gnb/btn_close_allmenu.png) no-repeat center center;top:0;left:0;position:absolute;width:57px;height:48px;margin:0;padding:0}

.gnb_am{position:relative; border:1px solid #f37510; height:761px; width:1048px;/*+90*/background:#fff; z-index:10}
.gnb_am>ul{display:inline-block; width:100%; height:49px; background:#f37510 url(../../inc/img/gnb/dot_f37510.png) repeat-x bottom;} /*border-bottom:1px solid #f37510;*/
.gnb_am>ul>li>a{display:inline-block; float:left; height:49px; line-height:48px; color:#fff; font-size:16px; font-weight:600; letter-spacing:-1px; vertical-align:middle; background:url(../../inc/img/gnb/am_sub_pointer.png) no-repeat center 49px; transition:background 0.25s linear}
.gnb_am>ul>li.on>a{background:url(../../inc/img/gnb/am_sub_pointer.png) no-repeat center 40px; transition:background 0.25s linear}
.gnb_am>ul>li>a>span{display:inline-block; padding:0 20px; line-height:16px; border-left:1px solid #f37510}
.gnb_am>ul>li:first-child>a>span{border-left:0}

.gnb_am_subMenu{display:none;position:absolute;width:100%;height:712px;left:0; top:49px;}
.on>.gnb_am_subMenu{display:block}
.gnb_am_subMenu>.am_subTop{text-align:center;height:59px; line-height:59px; border-bottom:1px solid #f37510;}
.gnb_am_subMenu>.am_subTop>a{display:inline-block;font-size:22px;font-weight:600;line-height:26px}
.gnb_am_subMenu>.am_subTop>a>span{color:#02a1e4}
.gnb_am_subMenu>.am_subTop>a>em{background:#f7f7f7 url(../../inc/img/common/btn_navi_next.png) no-repeat center center; display:inline-block; width:26px; height:26px;border:1px solid #d7d7d7;border-radius:50%;color:#000;cursor:pointer;margin-left:10px;vertical-align:middle}
.gnb_am_subMenu>.am_subTop>a:hover>em, .gnb_am_subMenu>.am_subTop>a:focus>em{border:1px solid #000;color:#08469b; outline:0; background:#000 url(../../inc/img/common/btn_navi_next_on.png) no-repeat center center}

.gnb_am_subMenu>.am_subMid{height:582px;width:1048px;/*+90*/overflow-y:auto;overflow-x:hidden; border-bottom:1px solid #000}
.gnb_am_subMenu>.am_subMid>div{width:1048px;/*+90*/}
.gnb_am_subMenu>.am_subMid>div>ul{width:220px;/*+22*/ border-left:1px solid #e1e1e1;float:left; min-height:556px; padding:0 20px 26px 20px}
.gnb_am_subMenu>.am_subMid>div>ul:first-child{border-left:0px;}
.gnb_am_subMenu>.am_subMid>div>ul>li{display:inline-block;width:220px;/*+22*/}
.gnb_am_subMenu>.am_subMid>div>ul>.am_2dt{font-size:16px;font-weight:600;color:#000}
.gnb_am_subMenu>.am_subMid>div>ul>.am_2dt>a{font-size:16px;font-weight:600;color:#000}
.gnb_am_subMenu>.am_subMid>div>ul>.am_3dt{font-size:14px;color:#000}
.gnb_am_subMenu>.am_subMid>div>ul>.am_3dt>a{font-size:14px;color:#000}
.gnb_am_subMenu>.am_subMid>div>ul>.am_3dt>a:hover, .gnb_am_subMenu>.am_subMid>div>ul>.am_3dt>a:focus{font-weight:600}
.gnb_am_subMenu>.am_subMid>div>ul>.am_4dt{font-size:13px;color:#000;width:208px;/*+22*/padding-left:12px;background:url(../../inc/img/gnb/am_dt4_dot.png) no-repeat left 8px}
.gnb_am_subMenu>.am_subMid>div>ul>.am_4dt>a{font-size:13px;color:#000}
.gnb_am_subMenu>.am_subMid>div>ul>.am_4dt>a:hover, .gnb_am_subMenu>.am_subMid>div>ul>.am_4dt>a:focus{color:#02a1e4;text-decoration:underline}

.gnb_am_subMenu>.am_subMid>div>ul>.am_2dt{margin-top:50px}
.gnb_am_subMenu>.am_subMid>div>ul>.am_3dt{margin-top:16px}
.gnb_am_subMenu>.am_subMid>div>ul>.am_3dt+.am_4dt{margin-top:12px}
.gnb_am_subMenu>.am_subMid>div>ul>.am_4dt+.am_4dt{margin-top:8px}
.gnb_am_subMenu>.am_subMid>div>ul>.am_4dt+.am_3dt{margin-top:20px}
.gnb_am_subMenu>.am_subMid>div>ul>li:first-child{margin-top:26px}

.gnb_am_subMenu>.am_subBot{height:68px;line-height:68px;width:1000px;/*+90*/ padding:0 24px}
.gnb_am_subMenu>.am_subBot a{display:inline-block;font-size:22px;font-weight:600;line-height:26px}
.gnb_am_subMenu>.am_subBot>.am_subBot_left{float:left}
.gnb_am_subMenu>.am_subBot .am_prev>span{color:#02a1e4}
.gnb_am_subMenu>.am_subBot .am_prev>em{background:#f7f7f7 url(../../inc/img/common/btn_navi_prev.png) no-repeat center center; display:inline-block; width:26px; height:26px;border:1px solid #d7d7d7;border-radius:50%;color:#000;cursor:pointer;margin-right:10px;vertical-align:middle}
.gnb_am_subMenu>.am_subBot .am_prev:hover>em, .gnb_am_subMenu>.am_subBot .am_prev:focus>em{border:1px solid #000;color:#08469b; outline:0; background:#000 url(../../inc/img/common/btn_navi_prev_on.png) no-repeat center center}
.gnb_am_subMenu>.am_subBot>.am_subBot_right{float:right}
.gnb_am_subMenu>.am_subBot .am_next>span{color:#02a1e4}
.gnb_am_subMenu>.am_subBot .am_next>em{background:#f7f7f7 url(../../inc/img/common/btn_navi_next.png) no-repeat center center; display:inline-block; width:26px; height:26px;border:1px solid #d7d7d7;border-radius:50%;color:#000;cursor:pointer;margin-left:10px;vertical-align:middle}
.gnb_am_subMenu>.am_subBot .am_next:hover>em, .gnb_am_subMenu>.am_subBot .am_next:focus>em{border:1px solid #000;color:#08469b; outline:0; background:#000 url(../../inc/img/common/btn_navi_next_on.png) no-repeat center center}
/*gnb end*/

