html>/**/body {overflow-y:scroll;}


#wrapper{
float:left;
width:100%;
border-top:solid 3px #fd8a02; 
}

/**Header ¿µ¿ª**/
#header_wrapper{
float:left;
width:100%;
}

#header_wrapper #lay_header{
position:relative;
z-index:20;
clear:both;
width:1044px;
min-height:83px;
margin:0 auto;
padding-top:18px;
font-family:"³ª´®°íµñ", "NanumGothic";
}

#header_wrapper h1{
float:left;
width:1044px;
height:47px;
margin-top:30px;
text-align:center;
font-size:24px;
font-family:"NanumGothicBold";
line-height:26px;
/*background:#FC0*/
}
#header_wrapper h1 span{margin-left:15px; color:#fd8a02;}

.lnb_menu{
position:absolute;
top:64px;
right:5px;
}
.lnb_menu .resize{clear:both; float:right; height:43px; margin-right:5px;}
.lnb_menu .resize span{
position:relative;
top:-1px;
left:0;
}
.lnb_menu .resize img{vertical-align:middle;}
.lnb_menu ul{clear:both; float:right;}
.lnb_menu ul li{
float:left;
background:url(/2014/images/template05/common/lnb_menu_line.gif) no-repeat 0 5px;
padding:0 10px;
font-size:11px;
color:#fafafa;
}
.lnb_menu ul li:first-child{background:none; padding-left:0;}
.lnb_menu ul li a{color:#fafafa;}
.lnb_menu ul li a:hover{text-decoration:underline;}

.lnb_util{
position:absolute;
top:18px;
left:15px;	
}
.lnb_util li:first-child{float:left;height:23px; background:url(/2014/images/template05/common/btn01_lt.gif) no-repeat 0 0; padding-left:10px;}
.lnb_util li:first-child span{float:left;height:22px; background:url(/2014/images/template05/common/btn01_rt.gif) no-repeat right 0; padding:1px 11px 0 0; color:#333;}
.lnb_util li:first-child span a{float:left;height:23px; background:url(/2014/images/template05/common/favoritesl_icon.gif) no-repeat 0 6px; padding-left:12px; color:#333;}
.lnb_util li{float:left;height:23px; background:url(/2014/images/template05/common/btn02_lt.gif) no-repeat 0 0; padding-left:10px; margin:0 1px; color:#fff;}
.lnb_util li span{float:left;height:22px; background:url(/2014/images/template05/common/btn02_rt.gif) no-repeat right 0; padding:1px 11px 0 0;}
.lnb_util li span a{float:left; height:23px; background:url(/2014/images/template05/common/potal_icon.gif) no-repeat 0 5px; padding-left:15px; color:#fff;}


/*»ó´Ü¸Þ´º*/
.gnb_menu{
float:left;
width:1044px;
height:42px;
background:#fd8a02;
}
.gnb_menu > li{
float:left;
margin-right:1px;
font-size:17px;
font-family:"NanumGothicBold";
font-weight:600;
color:#fff;
}
.gnb_menu > li > a{
float:left;
min-width:75px;
height:42px;
padding:0 25px 0 25px;
text-align:center;
line-height:42px;
color:#fff;
}
.gnb_menu > li.over, .gnb_menu > li:hover{background:#504a41;}
.gnb_menu > li.over > a, .gnb_menu > li:hover > a{
height:42px;
/*padding-top:44px;*/
color:#fff;
}

/*#menu01:hover > a ,#menu01.over > a{
background:#ff7a12 url(/2014/images/common/menu_icon01.png) no-repeat center 20px;
}
#menu02:hover > a ,#menu02.over > a{
background:#ff7a12 url(/2014/images/common/menu_icon02.png) no-repeat center 20px;
}
#menu03:hover > a ,#menu03.over > a{
background:#ff7a12 url(/2014/images/common/menu_icon03.png) no-repeat center 20px;
}
#menu04:hover > a ,#menu04.over > a{
background:#ff7a12 url(/2014/images/common/menu_icon04.png) no-repeat center 20px;
}
#menu05:hover > a ,#menu05.over > a{
background:#ff7a12 url(/2014/images/common/menu_icon05.png) no-repeat center 20px;
}*/

.gnb_menu > li > ul > li{
float:left;
margin:0 15px;
font-size:12px;
font-weight:normal;
color:#333;
}

#sub01{
position:absolute;
top:118px;
left:0; /*»ó´Ü¸Þ´º À§Ä¡*/
width:174px;
}
#sub02{
position:absolute;
top:118px;
left:160px; /*»ó´Ü¸Þ´º À§Ä¡*/
}
#sub03{
position:absolute;
top:118px;
left:315px; /*»ó´Ü¸Þ´º À§Ä¡*/	
}
#sub04{
position:absolute;
top:118px;
left:470px; /*»ó´Ü¸Þ´º À§Ä¡*/	
}
#sub05{
position:absolute;
top:118px;
left:495px; /*»ó´Ü¸Þ´º À§Ä¡*/	
width:480px;
}

#header_wrapper #lay_header .maemul{
position:absolute;
top:75px;
right:28px; 
}

/**Contents ¿µ¿ª**/
#contents_wrapper{
position:relative;
top:0;
right:-50%;
float:left;
width:1044px;
margin-left:-522px;
}

/**ÃÖ±Ùº»¸Å¹°**/
.today_maemul{
position:absolute;
right:0;
top:21px;
z-index:99990;
width:64px;
}
.today_maemul ul{
float:left;
width:62px;
border:solid 1px #e8e8e8;
border-bottom:none;
background:#fff;
}
.today_maemul ul > li{
float:left;
width:62px;
border-top:solid 1px #e8e8e8;
padding:5px 0;
text-align:center;
}
.today_maemul ul > li:first-child{border-top:none;}
.today_maemul ul > li .photo{
height:35px;
}
.today_maemul ul > li span, .today_maemul ul > li strong{
display:block;
font-size:11px;
font-family:"µ¸¿ò",  "µ¸¿òÃ¼", "dotum", "dotumche";
line-height:1.3em;
}
.today_maemul ul .nomamul{padding:15px 0; font-size:20px; font-weight:bold;}
.today_maemul .pageing{
float:left;
width:62px;
height:25px;
border:1px solid #ddd;
border-top:none;
background:#fff;
text-align:center;
}
.today_maemul .pageing a{ position:relative;top:4px;left:0;}
.today_maemul .pageing strong{font-size:12px; font-weight:normal;}

/**Footer ¿µ¿ª**/
#footer_wrapper{
float:left;
width:100%;
background:url(/2014/images/template04/common/footer_line.gif) repeat-x 0 0;
padding:25px 0 15px 0;
} 
#footer_area{
position:relative;
clear:both;
overflow:hidden;
width:1044px;
margin:0 auto;
font-family:"³ª´®°íµñ", "NanumGothic";
}
#footer_area > li{float:left;}
#footer_area > li:first-child{width:770px;}

#footer_area .footer_logo{
float:left;
width:230px;
height:53px;
margin-left:20px;
font-size:18px;
font-family:"NanumGothicBold";
line-height:1.4em;
color:#333;
}

#footer_area .footer_link{float:left; height:25px; margin-left:250px;}
#footer_area .footer_link li{float:left; background:url(/2014/images/template04/common/footer_link_line.gif) no-repeat 0 6px; padding:0 9px 0 10px; font-weight:normal; color:#333;}
#footer_area .footer_link li a{color:#333;}
#footer_area .footer_link li strong{font-weight:600;}
#footer_area .footer_link li:first-child{background:none; padding-left:0;}

/*ÇÏ´Ü Ä«ÇÇ¶óÀÌÅÍ*/
#footer_area p, #footer_area address{
float:left;
width:500px;
line-height:1.3em;
color:#333;
}
#footer_area address span{float:left; width:100%;}
#footer_area .fam_site{
position:absolute;
top:0;
right:0;
}
#footer_area .fam_site select{width:200px; border:solid 1px #a9a9a9; font-family:"³ª´®°íµñ", "NanumGothic";}
