html>/**/body {overflow-y:scroll;}


#wrapper{
float:left;
width:100%;
}

/**Header ¿µ¿ª**/
#header_wrapper{
float:left;
width:100%;
}

#header_wrapper #lay_header{
position:relative;
z-index:20;
clear:both;
width:976px;
/*height:282px;*/
margin:0 auto;
font-family:"³ª´®°íµñ", "NanumGothic";
}

#header_wrapper h1{
float:left;
/*width:370px;*/
height:60px;
margin-left:6px;
margin-top: 10px;
font-size:22px;
font-family:"NanumGothicBold";
/*line-height:49px;*/
 line-height: 1.2em;	
/*background:#FC0*/
}
#header_wrapper h1 span{display: block; /*margin-left:15px;*/ text-align: center; font-size:18px; color:#1a7ccb;}

.lnb_menu{
float:right;
width:600px;
height:35px;
margin-top:11px;
/*background:#FC0*/
}
.lnb_menu ul li{
float:left;
height:20px;
padding:0 5px;
font-size:11px;
font-family:"³ª´®°íµñ", "NanumGothic";
}
.lnb_menu ul li a:hover{text-decoration:underline;}
.lnb_menu .right{float:right; margin:2px 0 0 5px}
.lnb_menu .left{float:right;}
.lnb_menu .left li{padding:0 2px;}
.lnb_menu .left li span{
float:left;
width:100px;
height:18px;
border:solid 1px #c5c5c4;
background:url(/2014/images/template06/common/potal_icon_skin01.gif) no-repeat 7px 3px;
padding-left:23px;
}
.lnb_menu .left li:first-child span{width:80px; background:url(/2014/images/template06/common/favoritesl_icon.gif) no-repeat 11px 5px;}

.lnb_menu .resize span{
position:relative;
top:-1px;
left:0;
}
.lnb_menu .resize img{vertical-align:middle;}


/*»ó´Ü¸Þ´º*/
.gnb_menu{
position:absolute;
top:70px;
left:3px;
float:left;
width:180px;
padding:2px 30px 0 0;
/*background:#FC0*/
}
.gnb_menu > li{
float:left;
width:180px;
background:#fa8f04;
margin-bottom:1px;
font-size:17px;
font-family:"NanumGothicBold";
font-weight:600;
color:#fff;
}
.gnb_menu > li > a{
float:left;
width:125px;
height:45px;
padding-left:55px;
line-height:45px;
color:#fff;
}
.gnb_menu > li.over, .gnb_menu > li:hover{background:#504a41;}
.gnb_menu > li.over > a, .gnb_menu > li:hover > a{height:45px; color:#fff;}

#menu01 > a{
background:url(/2014/images/common/menu_icon01.png) no-repeat 25px 14px;
}
#menu02 > a{
background:url(/2014/images/common/menu_icon02.png) no-repeat 25px 14px;
}
#menu03 > a{
background:url(/2014/images/common/menu_icon03.png) no-repeat 25px 14px;
}
#menu04 > a{
background:url(/2014/images/common/menu_icon04.png) no-repeat 25px 14px;
}
#menu05 > a{
background:url(/2014/images/common/menu_icon05.png) no-repeat 25px 14px;
}

.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:976px;
margin-left:-488px;
}

/**ÃÖ±Ùº»¸Å¹°**/
.today_maemul{
position:absolute;
right:-74px;
top:10px;
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:#f7f7f9;
border-top:solid 1px #cfcdcd;
padding:25px 0 15px 0;
} 
#footer_area{
position:relative;
clear:both;
overflow:hidden;
width:976px;
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";}
