@charset "euc-kr";

/*¸ÞÀÎÇì´õ*/
#header{max-width:1065px; height:91px; position:relative; z-index:100; background:#fff; }
#header h1{float:left; width:243px; height:31px; padding-top:31px; padding-left:17px;}

/* sns¾ÆÀÌÄÜ */
#header .sns_icon{position:absolute; left:460px; top:9px; overflow:hidden;}
#header .sns_icon li{float:left; padding:0 1px;}

/*À¯Æ¿¸Þ´º*/
#header .utilmenu{position:absolute; top:9px; right:43px;}
#header .utilmenu li{float:left;vertical-align:middle;}
#header .utilmenu li.btnbtn01{margin-top:0; margin-right:0;}
#header .utilmenu li.btnbtn02{margin-top:0; margin-right:0;}
#header .utilmenu li.btnbtn03{margin-top:0; margin-right:0;}
#header .utilmenu li.allview{margin-top:0;}
/*°Ë»ö*/
#header .utilmenu .search{margin-right:21px;}
#header .utilmenu .search .btn{position:absolute; top:0px;  left:138px;  }


/*Å¾¸Þ´º*/
#gnb{float:left; margin-top:50px;}
#gnb #topmenu .main01{margin-left:171px; display:inline; float:left;}
#gnb #topmenu .main02{margin-left:57px; display:inline; float:left;}
#gnb #topmenu .main03{margin-left:58px; display:inline; float:left;}
#gnb #topmenu .main04{margin-left:57px; display:inline; float:left;}
#gnb #topmenu .main05{margin-left:59px; display:inline; float:left;}
#gnb #topmenu .main06{margin-left:56px; display:inline; float:left;}


/* ÇÏÀ§¸Þ´º */
#topmenu .sub01{position:absolute;top:95px;left:288px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu .sub02{position:absolute;top:95px;left:372px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu .sub03{position:absolute;top:95px;left:372px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu .sub04{position:absolute;top:95px;left:372px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu .sub05{position:absolute;top:95px;left:372px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu .sub06{position:absolute;top:95px;left:372px; z-index:5; display:none;color:#fff !important;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#topmenu ul a{color:#eea50e;}
#topmenu ul li ul li a{color:#626262;}
#topmenu ul li ul li a:hover,#topmenu ul li ul li a:active,#topmenu ul li ul li a:focus {color:#015253; text-decoration:underline;}
#gnb #topmenu .sub01{width:737px; height:185px; background:url(/design/images/header_box01.png) no-repeat;  letter-spacing:-1px; margin-left:20px;}
#gnb #topmenu .sub01 .box01{width:96px; float:left; line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub01 .box01 li{font-size:11px;}
#gnb #topmenu .sub01 .box02{width:80px; float:left;  line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub01 .box02 li{font-size:11px;}
#gnb #topmenu .sub01 .box03{width:75px; float:left; line-height:180%; padding-left:17px; margin-top:5px;}
#gnb #topmenu .sub01 .box03 li{font-size:11px;}
#gnb #topmenu .sub01 .box04{width:201px; float:left; line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub01 .box04 li{font-size:11px; float:left; width:100px; }
#gnb #topmenu .sub01 .box05{width:85px; float:left; line-height:180%; padding-left:15px; margin-top:5px;}
#gnb #topmenu .sub01 .box05 li{font-size:11px;}
#gnb #topmenu .sub01 .box06{width:85px; float:left; line-height:180%; padding-left:15px; margin-top:5px;}
#gnb #topmenu .sub01 .box06 li{font-size:11px;}
#gnb #topmenu .sub02{width:222px; height:185px; background:url(/design/images/header_box02.png) no-repeat;  letter-spacing:-1px;  margin-left:80px;}
#gnb #topmenu .sub02 .box01{width:95px; float:left; line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub02 .box01 li{font-size:11px;}
#gnb #topmenu .sub02 .box02{width:87px; float:left; line-height:180%; padding-left:18px; margin-top:5px;}
#gnb #topmenu .sub02 .box02 li{font-size:11px;}
#gnb #topmenu .sub03{width:553px; height:185px; background:url(/design/images/header_box03.png) no-repeat;  letter-spacing:-1px; margin-left:100px;}
#gnb #topmenu .sub03 .box01{width:102px; float:left; line-height:180%; padding-left:21px; margin-top:5px;}
#gnb #topmenu .sub03 .box01 li{font-size:11px;}
#gnb #topmenu .sub03 .box02{width:77px; float:left; line-height:180%; padding-left:17px; margin-top:5px;}
#gnb #topmenu .sub03 .box02 li{font-size:11px;}
#gnb #topmenu .sub03 .box03{width:165px; float:left; line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub03 .box03 li{font-size:11px;}
#gnb #topmenu .sub03 .box04{width:100px; float:left; line-height:180%; padding-left:15px; margin-top:5px;}
#gnb #topmenu .sub03 .box04 li{font-size:11px;}
#gnb #topmenu .sub04{width:352px; height:185px; background:url(/design/images/header_box04.png) no-repeat;  letter-spacing:-1px;  margin-left:230px;}
#gnb #topmenu .sub04 .box01{width:200px; float:left; line-height:180%; padding-left:18px; margin-top:5px;}
#gnb #topmenu .sub04 .box01 li{font-size:11px;float:left; width:100px;}
#gnb #topmenu .sub04 .box02{width:110px; float:left;  line-height:180%; padding-left:10px; margin-top:5px;}
#gnb #topmenu .sub04 .box02 li{font-size:11px;}
#gnb #topmenu .sub05{width:744px; height:201px; background:url(/design/images/header_box05.png) no-repeat;  letter-spacing:-1px; margin-left:-71px}
#gnb #topmenu .sub05 .box01{width:174px; float:left; line-height:180%; padding-left:20px; margin-top:5px;}
#gnb #topmenu .sub05 .box01 li{font-size:11px; float:left; width:85px; }
#gnb #topmenu .sub05 .box02{width:122px; float:left; line-height:180%; padding-left:17px; margin-top:5px;}
#gnb #topmenu .sub05 .box02 li{font-size:11px;}
#gnb #topmenu .sub05 .box03{width:121px; float:left; line-height:180%; padding-left:17px; margin-top:5px;}
#gnb #topmenu .sub05 .box03 li{font-size:11px;}
#gnb #topmenu .sub05 .box04{width:65px; float:left; line-height:180%; padding-left:14px; margin-top:5px;}
#gnb #topmenu .sub05 .box04 li{font-size:11px; }
#gnb #topmenu .sub05 .box05{width:73px; float:left; line-height:180%; padding-left:15px; margin-top:5px;}
#gnb #topmenu .sub05 .box05 li{font-size:11px;}
#gnb #topmenu .sub05 .box06{width:77px; float:left; line-height:180%; padding-left:13px; margin-top:5px;}
#gnb #topmenu .sub05 .box06 li{font-size:11px;}
#gnb #topmenu .sub06{width:222px; height:201px; background:url(/design/images/header_box06.png) no-repeat;  letter-spacing:-1px;  margin-left:430px;}
#gnb #topmenu .sub06 li{ line-height:190%; padding-left:10px;}
#gnb #topmenu .sub06 .box01{float:left; width:110px; margin-top:5px;}
#gnb #topmenu .sub06 .box02{float:left; width:90px; margin-top:5px;}



/* ÀüÃ¼¸Þ´ºº¸±â */
#totaloff{position:absolute;left:985px; top:600px;z-index:1000;}
.allgnb_layer{position:absolute; left:23px; top:0; z-index:1000;width:1020px; height:631px; background:url(/design/images/allmenu_bg.png) no-repeat; line-height:170%; letter-spacing:-1px;}
.allgnb_layer h2{margin:19px 0 31px 0; text-align:center; margin-right:15px;}
.allgnb_layer .title{ margin-bottom:8px;  }
.allgnb_layer .title a{color:#eea50e; font-weight:bold;}
.allgnb_layer .nostrong{font-weight:normal;}
.allgnb_layer .nostrong a{color:#626262; font-weight:normal;}
.allgnb_layer .nostrong a:focus, .allgnb_layer .nostrong a:active, .allgnb_layer .nostrong a:hover{color:#105b63; text-decoration:underline;}
.allmenu01{width:258px;float:left;  }
.allmenu01 .left{width:111px; float:left; padding-left:15px;} 
.allmenu01 .right{float:left;padding-left:15px} 
.allmenu01 .title{margin-bottom:15px; }
.allmenu02{width:111px;float:left;  padding-left:15px;}
.allmenu02 .title{margin-bottom:15px;}
.allmenu03{width:112px;float:left;  padding-left:15px;}
.allmenu03 .title{margin-bottom:15px;}
.allmenu04{width:112px;float:left;  padding-left:15px;}
.allmenu04 .title{margin-bottom:15px;}
.allmenu05{width:252px;float:left; }
.allmenu05 .left{width:112px; float:left; padding-left:15px;} 
.allmenu05 .right{float:left; padding-left:15px;}  
.allmenu05 .title{margin-bottom:15px;}
.allmenu06{float:left;  padding-left:15px;}