/* CSS Document */

@import url("sitemap.css");
@import url("board.css");
@import url("member.css");


/********************************************** BODY*********************************************/
html, body, div	{ scrollbar-3dlight-color:#e6e6e6;scrollbar-arrow-color:#7E7E7E;scrollbar-track-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#e6e6e6;}
html  {overflow-y:scroll;}		
body  {margin:0px; background:#ffffff;font-size:75%;color:#666666;line-height:150%;font-family:'Malgun Gothic',Verdana,Helvetica,sans-serif;min-width:995px;}
	   
table   {border-collapse:collapse;}
Td 		{color:#666666; word-spacing:normal; WORD-BREAK:break-all; font-size:100%;line-height:130%;}
Img		{border:0px none;}
div, p  {WORD-BREAK:break-all;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd   {margin:0px;padding:0px;}
ul, ol  { list-style:none none;margin:0px; padding:0px;}
a,img,input {outline:none;}
a { selector-dummy : expression(this.hideFocus=true);}
.hand{cursor:pointer;}

/********************************************** FORM*********************************************/
select        {font-size:11px; color:#595959;} 
input         {border:none; font-size:12px; color:#666666; padding:0 1px; font-family:dutum; background-color:none;}
textarea      {border:none; font-size:12px; color:#666666; LINE-height:15px; padding:5px; font-family:dotum; background-color:none;}

.select_01    {behavior: url('../css/selectbox_company.htc');} 
.textarea_01  {border:solid 1px #252525; font-size:12px; color:#6da2a8; LINE-height:15px; padding:5px;background-color:#000810;}

input.check   {height: 12px; border:solid 0 #2B2B2B; background-color:#ffffff;}
input.radio   {height: 12px; border:solid 0 #2B2B2B; background-color:#ffffff;}
.radio_01     {height: 12px; border:solid 0 #2B2B2B; background-color:#0a2b4a;}
.radio_02     {height: 12px; border:solid 0 #2B2B2B; background-color:#000000;}

.check     {height:12px; border:none; background-color:transparent;}


/********************************************* * LINK ****************************************/ 
a:link   {color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:active {color:#666; text-decoration:none;}
a:hover  {color:#666; text-decoration:none;}

/********************************************** contents 요소*********************************/
.fl  {float:left;}
.fr  {float:right;}
.clear  {clear:both;}
.clear_l  {clear:left;}

/*  중앙컨텐츠  */
#container   {width:995px; margin:0 auto; position:relative; text-align:left; margin-bottom:15px; margin-top:10px}
#container:after {/* after 기능을 지원하는 브라우저위한 규칙*/content:".";display:block;height:0;clear:both;visibility:hidden; }  
*html #container  {height:1%;} /* IE5, IE6 을 위한 규칙*/
*:first-child+html #container  {height:1%;} /* IE7 을 위한 규칙*/


/*  왼쪽메뉴   */
#left_content   {float:left; width:170px; padding-right:47px; padding-left:2px;}
#left_content .left_menu  {height:auto !important; height:100px; min-height:100px;position:relative; padding-bottom:5px;}
#left_content .left_menu dt {padding-bottom:10px; text-align:left;}
#left_content .left_menu dd {padding-left:2px; text-align:left;}
#left_content .left_banner { text-align:left;}

/*  컨텐츠   */
#content  {float:left;position:relative; width:730px;height:auto !important;height:300px;min-height:300px; text-align:left; padding-bottom:25px;}
#content .path   {position:absolute; top:10px; right:0px;font-size:11px; color:#919191;font-weight:normal;}
#content .path li   { float:left;background:url(../images/common/bullet01.gif) no-repeat center right; padding-right:8px; margin-left:6px;color:#919191; display:inline;}
#content .path .path_page   {background:none; padding-right:0;color:#292929; font-weight:bold;}
#content h4   { margin-top:5px;margin-bottom:35px; border-bottom:1px solid #dddddd;}
#content h4 img {border-bottom:1px solid #92bce8;}



/***서브내용물 속성*********************************************/
.his_td table{ width:100%;}
.his_td table td.his_num1{vertical-align:top; font-size:18px; color:#4990d8; font-weight:bold; letter-spacing:-0.5px; font-family:Tahoma, Geneva, sans-serif; border-bottom:1px solid #CCC;}


/*  고객센터    */
.online_form01 {position:relative; margin:0px auto; width:100%; font-family:Nanum Gothic;  border-top:2px solid #267ee2;  border-bottom:2px solid #92bce8; }
.online_form01 th{ color:#4990d8; text-align:left; padding-left:15px; border-bottom:1px solid #dcdcdc; width:150px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
.online_form01 td{ color:#7e7e7e; text-align:left; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; padding-left:15px; padding-top:5px; padding-bottom:5px; }
.online_form01 td input{ border:1px solid #d5d4d2; padding:0 7px;color:#555;margin:0;}
.online_form01 td textarea{ line-height:140%; padding:15px;}



/*  퀵메뉴    */
#quick    { position:absolute;top:60px;left:775px;z-index:30;} /*  IE6 을 위한 규칙*/



/********************************************** contents 요소_base*********************************************/
.png24  {tmp:expression(setPng24(this));} 
.dis_in  {display:inline;}
.align_l  {text-align:left;}
.align_r  {text-align:right;}
.align_c  {text-align:center;}
.align_m  {vertical-align:middle;}
.fl {float:left;}
.fr {flogt:right;}


/********************************************** text*********************************************/
.ff_0      {color:#000000;} 
.ff_f      {color:#ffffff;}
.ff_6      {color:#666666;}
.ff_gg     {color:#535353;}

.b       {font-weight:bold;}
.f11		{font-size:11px;}
.f12		{font-size:12px;}
.f14		{font-size:14px;}
.f16		{font-size:16px;}
.just   {text-align:justify;}

.ff_g {color:#254f3d;}
.ff_red {color:#ff4e00;}
.ff_blue {color:#1a4b8a;}
.ff_green {color:#007298;}
.ff_cyan {color:#20a8d6;}


/********************************************** margin*********************************************/
.ma_0  {margin:0px;}
.ma_center  {margin:0 auto;}

.ma_left5  {margin-left:5px;}
.ma_left10  {margin-left:10px;}
.ma_left15  {margin-left:15px;}
.ma_left20  {margin-left:20px;}
.ma_left25  {margin-left:25px;}
.ma_left30  {margin-left:30px;}
.ma_left35  {margin-left:35px;}
.ma_left40  {margin-left:40px;}
.ma_left50  {margin-left:50px;}
.ma_left60  {margin-left:60px;}

.ma_right5  {margin-right:5px;}
.ma_right10  {margin-right:10px;}
.ma_right15  {margin-right:15px;}
.ma_right20  {margin-right:20px;}
.ma_right25  {margin-right:25px;}
.ma_right30  {margin-right:30px;}
.ma_right35  {margin-right:35px;}
.ma_right40  {margin-right:40px;}
.ma_right50  {margin-right:50px;}
.ma_right60  {margin-right:60px;}

.ma_top5   {margin-top:5px;}
.ma_top10  {margin-top:10px;}
.ma_top15  {margin-top:15px;}
.ma_top20  {margin-top:20px;}
.ma_top25  {margin-top:25px;}
.ma_top30  {margin-top:30px;}
.ma_top35  {margin-top:35px;}
.ma_top40  {margin-top:40px;}
.ma_top50  {margin-top:50px;}
.ma_top60  {margin-top:60px;}

.ma_bottom5  {margin-bottom:5px;}
.ma_bottom10  {margin-bottom:10px;}
.ma_bottom15  {margin-bottom:15px;}
.ma_bottom20  {margin-bottom:20px;}
.ma_bottom25  {margin-bottom:25px;}
.ma_bottom30  {margin-bottom:30px;}


/********************************************** padding*********************************************/
.pad_5   {padding:5px;}
.pad_10   {padding:10px;}
.pad_15   {padding:15px;}
.pad_20   {padding:20px;}

/********************************************** padding-top*********************************************/
.top_5    {padding-top:5px;}
.top_10    {padding-top:10px;}
.top_15    {padding-top:15px;}
.top_20    {padding-top:20px;}
.top_25    {padding-top:25px;}
.top_30    {padding-top:30px;}
.top_35    {padding-top:35px;}
.top_40    {padding-top:40px;}


/********************************************** padding-bottom*********************************************/
.bottom_3    {padding-bottom:3px;}
.bottom_5    {padding-bottom:5px;}
.bottom_10    {padding-bottom:10px;}
.bottom_15    {padding-bottom:15px;}
.bottom_20    {padding-bottom:20px;}
.bottom_25    {padding-bottom:25px;}
.bottom_30    {padding-bottom:30px;}
.bottom_35    {padding-bottom:35px;}
.bottom_40    {padding-bottom:40px;}


/********************************************** padding-left*********************************************/
.left_5   {padding-left:5px;}
.left_10   {padding-left:10px;}
.left_15   {padding-left:15px;}
.left_20   {padding-left:20px;}
.left_25   {padding-left:25px;}
.left_30   {padding-left:30px;}
.left_35   {padding-left:35px;}
.left_40   {padding-left:40px;}
.left_45   {padding-left:45px;}


/********************************************** padding-right*********************************************/
.right_5   {padding-right:5px;}
.right_10   {padding-right:10px;}

/********************************************** 버튼설정*********************************************/
.btn_area {margin:20px 0; text-align:right;}
.btn_area .btn {display:inline-block; margin-top:-1px;}
.btn {display:inline-block; padding:9px 0 10px; width:76px; color:#fff; text-align:center; line-height:1;}
.btn_area a{ color:#fff; h}
.btn_bg1 {background-color:#044eac; }
.btn_bg2 {background-color:#5f6265; color:#fff;}