@charset "euc-kr";

/***********************************************
author : VRYUS Corp.(http://www.vryus.net) jang-woong
date : 2009-12-01
°øÅë½ºÅ¸ÀÏ
************************************************/


/* ÃÊ±âÈ­ */
html{}
body{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, tahoma, AppleGothic, Sans-serif; font-weight:normal; font-size:75%; color:#808080; text-align:center; background:url(../images/body_bg.gif) repeat-x left top;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,fieldset,legend,p,blockquote,button,textarea,caption{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, tahoma, AppleGothic, Sans-serif; font-size:1em; font-weight:normal; color:#808080;}
img, fieldset, button{border:none;}
button img{display:none;}
li{list-style:none;}
a, a:link{text-decoration:none; color:#808080;}
a:visited, a:active{text-decoration:none; color:#808080;}
a:hover, a:focus{text-decoration:none; color:#a06405;}
textarea{overflow:auto;}
table{border-collapse:collapse;}
select{font-size:1em; height:20px; border:1px solid #e0dadc; font-family:µ¸¿ò; color:#808080;}
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
/* legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} For Screen Reader */ 
/*div{border:1px solid #ff0000;}*/

/* ·¹ÀÌ¾Æ¿ô ¹× ¸Þ´º */
#subWrap{width:1251px; text-align:left; position:absolute; left:50%; top:0; margin-left:-626px;}
#top_navi{width:1251px;}
#container{width:1251px; padding-bottom:15px; margin-left:140px; position:relative; margin-top:-125px;}
#container:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}/* :after°¡»ó¼±ÅÃÀÚ ÀÌ¿ë - Ç¥ÁØ°è¿­ºê¶ó¿ìÀú¿¡¼­ ÇÃ·ÎÆ® ÇØÁ¦ */
#left_navi{float:left; width:227px; position:relative; z-index:1;}
#content{float:left; width:777px; background:url(../images/subbg_mid.gif) repeat-y left 30px; position:relative; left:-11px; z-index:0;}
#content .bgTop{background:url(../images/subbg_top.gif) no-repeat left top;}
#content .bgBottom{background:url(../images/subbg_bottom.gif) no-repeat left bottom; padding:45px; min-height:520px; _height:expression(min_height(this,520));}
#quick_navi{position:absolute; left:966px; top:0; z-index:10000;}
#location{float:right; font-size:.9em; color:#868686;}
#location span{padding:0 8px 0 4px;}
#location span.bullet1{background:url(../images/common/bullet1.gif) no-repeat right 2px;}
#location span{color:#8c8c8c;}

/* ÇªÅÍ */
#footer{clear:both; margin-left:155px; background:url(../images/footer_bg.gif) no-repeat left top;}
#footer .inner{padding:30px 0 20px 5px;}
#footer .familySite{float:right; position:relative; margin-right:125px;}
#footer .box{display:none; border:1px solid #dedede; background:#ffffff; padding:5px;}
#footer .box li{font-size:.9em; color:#999999; line-height:1.5em; overflow:hidden;}
#footer #sites{position:absolute; left:0; top:-130px; width:120px; height:120px; overflow-y:scroll;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#F3DA98;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F3DA98;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#f7f7f7;
	scrollbar-arrow-color:#F3DA98;
}

#fl_img img{float:left;}
#terms{float:right;}
#terms li{float:left; padding-right:10px; background:url(../images/common/bullet7.gif) no-repeat right 2px; margin:8px 0 0 5px;}




/* °øÅë Å¬·¡½º */
.h1_area h1{height:31px;}
.h1_area .title_text{height:55px;}
.title3{padding-bottom:10px;}
.conTop{padding-top:10px;}
.bar_title2{margin:0 10px;}

.font11{font-size:.9em;}

.btn_find_mg{margin:0 0 -7px 0;}
.btn_paging_mg{margin:0 0 -3px 0;}
.flag_mg{margin:0 5px -3px 0;}
.input_text{border:1px solid #bbbbbb; height:14px; padding:2px;}
.input_text2{border:1px solid #e2dfd6; height:14px; padding:2px;background:#f7f7f5;}
.input_textarea{border:1px solid #e2dfd6; background:#fff; padding:5px;}
.select_box{font-size:.9em;}
.linkon{font-weight:bold; color:#ff7802;}
.shadow1{height:1px; border-top:1px solid #ebeced; margin:0; padding:0;}
.shadow2{height:1px; border-top:1px solid #f5f5f6; margin:0; padding:0;}

.btn_center{text-align:center; margin:20px 0 0 0;}
.btn_right{text-align:right; margin:20px 0 0 0;}
.btn_left{text-align:left; margin:20px 0 0 0;}
.btn_right2{text-align:right; margin:20px 0 -38px 0;}
.btn_left2{text-align:left; margin:20px 0 -38px 0;}

.FloatLeft{float:left;}
.FloatRight{float:right;}
.ClearBoth{clear:both;}
.DisplayNone{display:none;}

.layoutTable{border:collapse:collapse; padding:0; margin:0;}
.layoutTable td{vertical-align:top; padding:0; margin:0;}

/* Á¢±Ù¼º */
.accessibility{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

/* ÆäÀÌÂ¡ */
#paging{text-align:center; font-size:.9em; margin-top:15px;}
#paging li{display:inline;}
#paging .pd{padding:0 3px;}

/* ÅÇ¸Þ´º */
#tab{background:url(../images/common/tab_bg.gif) no-repeat left bottom; width:685px; height:24px; margin-bottom:12px;}
#tab li{float:left;}
#tab li img{display:block;}/* ie6¿¡¼­ ÀÌ¹ÌÁö ÀÚµ¿ ¸¶Áø »ý±â´Â°Í Á¦°Å */

/* ÅÇ¸Þ´º2 */
/*#citytab{width:100%; background:url(../images/common/tabline1.gif) repeat-x left 24px; height:25px; margin-top:15px;}*/
#citytab{width:100%; border-bottom:1px solid #e6e6e6; height:24px;}
#citytab li{float:left; margin-right:3px;}
#citytab li img{display:block;}/* ie6¿¡¼­ ÀÌ¹ÌÁö ÀÚµ¿ ¸¶Áø »ý±â´Â°Í Á¦°Å */

/* ¸ÞÀÎ ½ºÅ¸ÀÏ */
#mainWrap{width:1306px; text-align:left; position:absolute; left:50%; top:0; margin-left:-653px;}
#mainContainer{width:925px; text-align:left; margin:0 auto; position:relative;}