@charset "euc-kr";
@import "/share/css/sub_layout.css";


/* ¼û±è¼Ó¼º_´ëÃ¼ÅØ½ºÆ® */
#accessibility, .skip, hr,legend, caption, .alternate{position:absolute; width:0; height:0;	font-size:0; line-height:0;	overflow:hidden; visibility:hidden;}

/* anchor */
a {text-decoration : none;}
a:link, a:visited {color:#565656 ; text-decoration:none;}
a:hover, a:active {color:#000; text-decoration:underline;}
	
/* ¼Ó¼ºÁ¤ÀÇ */
body{width:100%; height:100%; margin:0px; padding:0px; font-size:0.75em; color:#565656; background:url(/share/images/common/body_bg.gif) repeat;}

ul, li, table, td, select, span, p, dl, dt, dd{margin:0px;padding:0px;}
h1, h2, h3, h4, h5{margin:0px; padding:0px;}

ul{list-style:none;}
p{line-height:160%;}
em{color:#ff0000;}
ul{list-style:none;}
/* fieldset {margin:0px;padding:0px;border:none;} */
fieldset {margin: 20px 0px;padding:0px;border:none;}
img{border:0;margin:0; font-size:1%; line-height:1%;}
.u{text-decoration:underline;}
.b{font-weight:bold;}
.cb{ clear:both;}
.dis_none{display:none;}

/* ÀüÃ¼·¹ÀÌ¾Æ¿ô */
#wrap{width:100%; background:url(/share/images/common/header_bg.gif) repeat-x;}

#header{width:1000px; height:160px; margin:0 auto; padding:0;}
#header #top_index_logo{width:315px; height:60px; margin:0 auto; padding-top:45px;}
#header #top_logo{float:left; width:720px; height:64px; padding:25px 0 0 25px;}

/*Å¾¸µÅ©*/
#header ul.lnb{float:right; width:220px; height:30px; padding-right:25px; margin-top:15px; background:url(/share/images/common/lnb_bg.gif) no-repeat;}
#header ul.lnb li{float:left; padding:6px 7px 0 12px;}


/*ÁÖ¿ä¸Þ´º*/
#header #top{float:left; width:955px; height:65px; padding:5px 0 0 45px;}

#top ul#top_menu{float:left; width:955px; height:65px; padding:0; position:relative; }
#top ul#top_menu li{float:left; text-align:center; font-weight:bold; margin:0 1px;}
#top ul#top_menu li .topmenu:link, .topmenu:visited{float:left; width:87px; height:21px; padding:15px 15px 0 15px; color:#FFF; background:url(/share/images/common/top_menu_off.gif) no-repeat}
#top ul#top_menu li .topmenu:hover{float:left; width:87px; height:23px; padding:13px 15px 0 15px; color:#565656; text-decoration:none; background:url(/share/images/common/top_menu_ov.gif) no-repeat}

#top ul#top_menu li.topmenu_select{float:left; width:87px; height:23px; padding:13px 15px 0 15px; color:#565656; background:url(/share/images/common/top_menu_ov.gif) no-repeat}

#top ul#top_menu li ul li{float:left; padding:0 0 0 8px; margin-right:20px; font-size:0.917em; font-weight:100; text-align:left; background:url(/share/images/common/dot_con.gif) left center no-repeat;}
#top ul#top_menu li#menu01 ul{position:absolute; top:47px; left:25px; width:445px; height:15px;}

/*ÄÁÅÙÃ÷ ¿µ¿ª*/
#container{width:1000px; margin:0 auto; padding:0}
#container #content{float:left; width:952px; padding:30px 24px;}
#container #content #content_top{float:left; width:882px; height:45px; padding:20px 35px; background:url(/share/images/common/content_top.gif) no-repeat;}
#container #content #content_center{float:left; width:882px; padding:0 35px; background:url(/share/images/common/content_center.gif) repeat-y;}
#container #content #content_bottom{float:left; width:920px; height:93px; padding:65px 0 0 32px; background:url(/share/images/common/content_bottom.gif) no-repeat;}

/*ÄÁÅÙÃ÷ »ó´Ü¿µ¿ª*/
#content_top .content_title{float:left; width:440px;}
#content_top .location{float:left; width:440px; font-size:0.917em;}
#content_top .location ul.content_location{float:right; padding-top:3px;}
#content_top .location ul.content_location li{float:left; padding:0 10px 0 5px; background:url(/share/images/common/location.gif) right no-repeat;}
#content_top .location ul.content_location li.location_end{float:left; padding:0 0px 0 10px; background:none; font-weight:bold;}

/*ÀÎµ¦½º ·Î±×ÀÎ*/
#index_login{width:377px; height:249px; margin:20% auto 0 auto; padding:18px 22px; background:url(/share/images/index/login_bg.gif) no-repeat;}
/*#index_login .login_area{float:left; width:350px; padding-left:27px; margin-top:55px;}*/
#index_login .login_area{float:left; width:400px; padding-left:0px; margin-top:27px;}
/*#index_login .login_area .login_left{float:left; width:235px; padding:5px 0 0 0; margin:0;}*/
#index_login .login_area .login_left{float:left; width:235px; margin:0;}

input.login_text{float:left; width:210px; height:18px; padding:5px; border:solid #b8b8b8 1px; background:#bebebe;}

/*°øÁö»çÇ× ¿µ¿ª*/
#notice{float:left; width:428px; height:226px; background:url(/share/images/common/notice_bg.gif) no-repeat;}
#popup{float:right; width:428px; height:226px; background:url(/share/images/common/notice_bg.gif) no-repeat;}

.notice_title{width:398px; height:37px; padding:8px 15px 0 15px;}

ul.notice_area{float:left; width:378px; height:165px; padding:0 25px;}
ul.notice_area li{float:left; width:378px; line-height:200%;}
ul.notice_area li span.notice_text{float:left; width:295px; padding:0 0 0 8px; overflow:hidden; background:url(/share/images/common/dot_con.gif) left 0.8em no-repeat;}
ul.notice_area li span.notice_date{float:left; width:70px; color:#;747474; text-align:right;}
