@charset "euc-kr";
@import url("content.css");    /* content css*/

/* Type Selector */
*{margin:0; padding:0; /*font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;*/}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0; padding:0; }
html, body	{height:100%;}
* html		{overflow: scroll;overflow-x:auto;}/* [IE] ÇÁ·¹ÀÓ¾ÈÀÇ°¡·Î½ºÅ©·Ñ¹®Á¦ÇØ°á */
body		{height:100%;letter-spacing:-0.03em;font-size:12px;color: #767676; font-family:µ¸¿ò; }
table		{border-collapse:collapse; border-spacing:0; letter-spacing:-0.04em;font-size:12px;color: #818181; font-family:µ¸¿ò;line-height:20px;}
table caption {display:none;}
ol,ul,li  {list-style:none;}
li        {line-height:18px;letter-spacing:-0.04em;letter-spacing:-0.049em;}
img, fieldset, button{border:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
hr, button img{display:none;}
textarea{overflow:auto;} 
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 */ 
p{line-height:18px;letter-spacing:-0.04em;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.none{background:none;display: none;}
.br{height:15px;}
.under{text-decoration:underline;}
.btn {vertical-align:middle;}
.block {display:block;}
.fwb{font-weight:bold;}
.underline{text-decoration:underline;}

/* png Åõ¸íÈ­ Ã³¸® */
.png24 {tmp:expression(setPng24(this));}

/* Link */
a:link    {text-decoration:none; color: #767676;}
a:visited {text-decoration:none; color: #767676;}
a:hover   {text-decoration:underline;}

.hand {cursor:hand;}
.underhand {cursor:hand;text-decoration:underline;}

/* Align */
.center{text-align:center;}
.left{float:left;}
.right{float:right;}

/* Layout Selector */
#mainwrap{width:100%;height:100%;padding:0;margin:0;min-width:1000px;_width:expression(document.documentElement.clientWidth < 998 ? '1000px' : '');min-height:800px;_height: expression(document.documentElement.clientHeight < 798 ? '800px' : '');} 
#wrap{width:100%;margin:0 auto;}
#header{width:100%;height:250px;}
#container{width:998px;padding-bottom:30px;z-index:1;}
.snb{float:left;width:300px;}
#content{float:left;width:640px;}
#wcontent{float:left;width:940px;}
.aside{float:right;width:20px;}
#gotop{position:absolute;left:978px;}
.location{float:right;margin:14px 0 4px 0;}
.location ul li{float:left;background:url('../images/history_arr.gif') no-repeat 0 0.43em;font-size:11px;padding:0 6px 0 8px;}
.location ul li.fst{background:none;}
.location ul li a{text-decoration:none;}
.location ul li a:visited{text-decoration:none;}
.location ul li a:hover{text-decoration:none;}
.title   {float:left;padding:28px 0 18px 0;}
.article {clear:both;}
.stit	 {margin-bottom:6px;}
.dtit	 {padding-left:3px;margin-bottom:5px;}
.txt_tit {background:url('../images/bullet_blue.gif') no-repeat 0 0.15em;font-size:12px;color:#2858BB;font-weight:bold;padding-left:14px;margin-bottom:4px;}
.txt_ntit{font-size:12px;color:#2858BB;font-weight:bold;margin-bottom:6px;}
.txt_gtit{background:url('../images/bullet_green.gif') no-repeat 0 0.15em;font-size:12px;color:#5a5a5a;font-weight:bold;padding-left:14px;margin-bottom:4px;}

/* Footer */
#footer{clear:both;bottom:0;width:100%;margin-bottom:0px;}

/* Navigation */
.snb{}
.account{} 

/* Aside */
.aside{} 
.page{float:left;height:20px;}
.p10{padding:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}

/* form */
input.gform{border:1px solid #ccc;padding:2px;margin:0 2px 0 2px;}