@charset "euc-kr";
@import url("sub.css");
@import url("input.css");

body,th,td,a,input,textarea,select,option,form 
  {
		font-family: "µ¸¿ò", "±¼¸²", AppleGothic, sans-serif;
	      font-size: 12px;
	          color:#636363; 
     letter-spacing: 0px;
	}

body     { margin:0 0 0 0 ; padding:0; background:url(../images/common/bg_grad.gif) repeat-x;}
img	     { padding:0; border:0;  }
form     { display : inline; }
td       { word-break:break-all;}

.sub	{ margin:30px 0px 0px 35px;}
.bottom	{ margin-top:10px;}

/* link color */
a:link,a:visited 	{ color: #585858; text-decoration: none; }
a:hover 			{ color: #ff6c00; text-decoration: none; }
a.navid:link,a.navid:visited{ font-size:11px; color: #585858; text-decoration: none; }
a.navid:hover				{ font-size:11px; color: #ff9000; text-decoration: none; }
a.page:link,a.page:visited	{color: #585858; text-decoration: none; }
a.page:hover				{color: #ff9000; text-decoration: underline; }
a.page_on:link,a.page_on:visited{color: #585858; text-decoration: underline; font-weight:bold;}
a.page_on:hover					{color: #ff9000; text-decoration: underline; font-weight:bold;}
a.orangel:link,a.orangel:visited{ color: #ff8a00; text-decoration: none; font-weight:bold;}
a.orangel:hover					{ color: #ff6600; text-decoration: none; font-weight:bold;}
a.topmenu_sub01a:link,a.topmenu_sub01a:visited	{font-size:11px; color:#5e646e;}
a.topmenu_sub01a:hover							{font-size:11px; color:#0c6dd6;}

/* input */
select        { }
input         { }

/*Padding*/
.p10	{ padding:10px;}
.sub_contents	{ padding:20px 20px 30px 20px;}
.pt3	{ padding-top:3px;}
.h7		{ height:7px;}
.h15	{ height:15px;}
.h20	{ height:20px;}
.h30	{ height:30px;}
.h50	{ height:50px;}
.p_tb02	{ padding:3px 0px 1px 5px;}
.ml35	{ margin-left:35px;}
.m10	{ margin:10px;}
.capture_ex	{ border:1px #999999 solid; background:#CCCCCC; height:300px;}

/* Text align */
.al   { text-align:left;}
.ac   { text-align:center;}
.ar   { text-align:right;}
.vt	{ vertical-align:top;}
.capture1	{vertical-align:top; text-align:right;}

/*Background*/
.line1	{ background:#e2ecf1; height:1px;}
.line2	{ background:#6ca7d1; height:2px;}
.line3	{ background:#dadada; width:1px;}
.line4	{ background:#f2f2f2; height:2px;}
.line5	{ background: url(../images/common/bg_line5.gif) repeat-x; height:15px;}
.line6	{ background: url(../images/common/bg_line6.gif) repeat-x; height:15px;}
.boxt	{ background:url(../images/common/box_top.gif) no-repeat; height:25px;}
.boxb	{ background:url(../images/common/box_bottom.gif) no-repeat; height:25px;}
.dot	{ background:url(../images/webcheck/bg_dot.gif) repeat-x; height:17px;}
.dot2	{ background:url(../images/webcheck/bg_dot2.gif) repeat-x; height:9px;}

/* FONT */
.bold	{font-weight:bold;}
.orange	{color:#ff8a00; font-weight:bold;}
.red	{color:#FF0000; font-weight:bold;}
.bot_txt	{ font-size:11px; color:#6f6f6f; line-height:110%; vertical-align:top; padding-top:13px;}
.navis	{ font-size:11px; color: #0093cc; text-decoration: none; font-weight:bold;}
.normal	{ font-weight:normal; text-align:left;}
.blue	{ color:#268bba; font-weight:bold;}
.dblue	{ color:#044383; font-weight:bold;}

/* table */
.main_news     { margin-top:5px; margin-left:5px;} /* °Ô½ÃÆÇ ±âº» */
.main_news th  { text-align:left; color:#676767; font-size:12px; height:18px; font-weight:normal; } 
.main_news td  { color:#8d8d8d; font-size:12px; text-align:right; font-size:11px;}

/*left menu*/
.leftmenu	{background:url(../images/left/bg_submenu.gif) repeat-y; padding: 10px 13px 50px 17px; vertical-align:top; width:170px;}


.cw01 {padding-top:12px; padding-bottom:12px; padding-left:22px; padding-right:22px; font-size:13px; color:#5a5a5a; line-height:120%; font-family:"µ¸¿ò", "µ¸¿òÃ¼"}
.cw_02 {font-weight:bold; color:#0c7db8;}
a.cw:link, cw:visited cw:hover { color:#ff7e00; font-size:12px;}
.cw_02 { font-weight:bold; color:#0c7db8; }
.cw_03 { font-weight:bold; color:#525355; }
.cw_04 { font-weight:bold; color:#1f427d; padding-left:18px; height:32px;}
.cw_05 { font-weight:bold; color:#0c7db8; padding-bottom:10px;}
.cw_06 { font-weight:bold; color:#0072ad; padding-bottom:10px; font-size:16px;}
input.nobrd	  { border:0; background-color:#ededed;}
input.nobrd0	  { border:0; background-color:#ffffff;}
input.trans  { border:0; background-color:transparent;}

/* table */
.tb01		{ border: 1px solid #dadada; border-bottom: 1px solid #6ca7cf; border-top:2px solid #6ca7d1; margin:5px 0px 7px 0px;} /* °Ô½ÃÆÇ ±âº» */
.tb01 th	{ color:#2d4067; height:21px; border-bottom:1px solid #6ca7d1; padding-top:3px; border-right: 1px solid #dadada; 
				background: url(../images/common/bg_tb01th.gif) repeat-x} 
.tb01 td	{ height:19px; padding-top:3px; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding-left:4px; padding-right:4px;}
.tb01_grey	{ background-color: #f4f8fb; text-align:center;}
.tb02		{ } 
.tb02 th	{ background:#f8f8f8; color:#2d4067; padding-top:3px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; height:18px;} 
.tb02 td	{ border-bottom:1px solid #dadada;}

.txt01	{ height:20px; padding-top:3px; text-align:center; color:#777777;}
.txt02	{ font-size:13px; color:#3171b3; font-weight:bold; padding:15px 0px 5px 0px;}

.tbfaq		{ margin:5px 0px 7px 0px;}
.tbfaq th	{ background:url(../images/common/bg_tbfaqth.gif) repeat-x; height:36px; color:#525252;}
.tbfaq td	{ padding-top:3px; border-bottom:1px solid #dfdfdf; height:21px;}

.tb_alram	{ padding:15px; background:url(../images/webcheck/bg_alram.gif) repeat-x; border:1px solid #b5b5b5;}
.tb03		{ padding:20px 15px 25px; border:1px solid  #CCCCCC;}

.main_table	{}
.main_table th	{ text-align:left; height:30px; vertical-align:top;}
.main_table td	{ height:19px;}

/*site map*/
.sm_menu1bg	{ background:url(../images/common/sitemap_menu1_bg.gif) no-repeat; vertical-align:top; padding:15px 20px 15px 27px;}
.sm_menu2bg	{ background:url(../images/common/sitemap_menu2_bg.gif) no-repeat; vertical-align:top; padding:15px 20px 15px 27px;}
.sm_menu3bg	{ background:url(../images/common/sitemap_menu3_bg.gif) no-repeat; vertical-align:top; padding:15px 20px 15px 27px;}
.sm_menu4bg	{ background:url(../images/common/sitemap_menu4_bg.gif) no-repeat; vertical-align:top; padding:15px 20px 15px 27px;}

.box1	{ border:1px solid #78bbc6; background-color:#f3faf6; padding:10px 20px 10px 20px;}
.box2	{}
.box2 th	{ text-align:left; color:#064381; font-size:14px; padding:5px 0px 3px 0px;}
.box2 td	{ padding-top:5px;}
.bullet_box2{ vertical-align:top; width:12px }
.box3	{ border:1px solid #c0c0c0; background-color:#f8f8f8; padding:12px 17px 12px 17px;}
.bullet_box3{ vertical-align:top; text-align:right;}


table caption { visibility:hidden; height:0px;}
table.pyo { border-collapse:collapse; border-top:#90bde7 2px solid; border-left:#dadada 1px solid; width:100%; margin:3px 0px 10px; }
table.pyo th { background:#e1edf9; color:#12569e; font-weight:bold; border-bottom:#dadada 1px solid; border-right:#dadada 1px solid; padding:3px 5px 0px;}
table.pyo td { border-bottom:#dadada 1px solid; border-right:#dadada 1px solid; padding:3px 5px 0px;}

.tb04	{padding:15px; border:5px solid  #deeaf0;}
a.bluel:link,a.bluel:visited{ color: #5190d0; text-decoration: none; font-weight:bold;}
a.bluel:hover					{ color: #d6278e; text-decoration: none; font-weight:bold;}
.imgbox	{ background:url(../images/webcheck/bg_imgbox.gif) repeat-y; padding:25px 10px; text-align:center;}