@charset "euc-kr";
/* CSS Document */

/* Reset */
html,body{height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,button{margin:0;padding:0;line-height:1.55em}
body,h1,h2,h3,h4,h5,h6,th,td,input,select{margin:0;padding:0;font-size:12px;color:#666;font-family:'µ¸¿ò',dotum,Helvetica,sans-serif}
ul,ol,dl,dt,dd{margin:0;padding:0;list-style:none}
p{text-align:justify}
img{border:none;vertical-align:top}
a{text-decoration:none}
hr{display:none}
fieldset{border:none}
input,select,button{vertical-align:middle}
label,button{cursor:pointer}
button *{position:relative}
button img{left:-3px}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
caption{position:relative;visibility:hidden;height:0;font-size:0;line-height:0}
legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;padding:0;font-size:0;line-height:0}

dl {padding:0 0 10px 0;}
dt {font-weight:bold; padding:0 0 0 15px;}
dd {padding:0 0 0 30px;}

/* Common */
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
.ir{overflow:hidden;display:block;position:relative;/* height:11px;*/font-size:11px;white-space:nowrap;z-index:-1;}
.entry-title{display:none}
.show{display:block}
.hide{display:none}

/* title style */
h4,h5,h6,.h7{padding-left:16px;font-size:12px;letter-spacing:-1px;line-height:12px}
h4{margin:25px 0 5px;padding:2px 0 4px 19px;color:#454545;background:url(../images/content/common/bul_h4.gif) no-repeat 0 0}
h5{margin:10px 0 5px 5px;padding:1px 0 4px 20px;color:#28880e;background:url(../images/content/common/bul_h5.gif) no-repeat 0 0}
h6{margin:5px 0 3px 24px;padding-bottom:2px;font-weight:normal;background:url(../images/content/common/bul_h6.gif) no-repeat 0 0}
.h7{margin:5px 0 3px 37px;padding-left:13px;line-height:17px;background:url(../images/content/common/bul_h7.gif) no-repeat 0 5px}
.h7 strong{font-weight:normal;color:#28880e}

/* list style */
.h5_ul,.h6_ul,.h7_ul,.h8_ul{padding:0}
.h5_ul li,.h6_ul li,.h7_ul li,.h8_ul li{margin-bottom:3px}
.h5_ul{margin:5px 0 10px 5px}
.h6_ul{margin:5px 0 10px 24px}
.h7_ul{margin:5px 0 10px 24px}
.h8_ul{margin:5px 0 10px 50px}
.h5_ul li{padding-left:19px;background:url(../images/content/common/bul_h5.gif) no-repeat 0 1px}
.h5_ul li li,.h6_ul li{padding-left:16px;background:url(../images/content/common/bul_h6.gif) no-repeat 0 3px}
.h5_ul li li li,.h6_ul li li,.h7_ul li{padding-left:13px;background:url(../images/content/common/bul_h7.gif) no-repeat 0 5px}
.h5_ul li li li li,.h6_ul li li li,.h7_ul li li{padding-left:0;background:none}
.h5_ul .h6_ul,.h6_ul .h7_ul,.h7_ul .h8_ul{margin-bottom:3px}
.h6_ul .h7_ul,.h7_ul .h8_ul,.h8_ul ul{margin-left:0}
.h5_ul .h6_ul{margin-left:-2px}

/* ¸®½ºÆ® */
.list_type1 li{position:relative; margin-bottom:24px; background:url(../images/common/dash2.gif) repeat-x 0 100%; padding:0 0 0 201px; *zoom:1}
.list_type1 li:after{content:""; display:block; clear:both}
.list_type1 li .pt{display:inline;overflow:hidden;float:left; margin:0 19px 0 -201px; position:relative; width:182px; padding-bottom:20px}
.list_type1.w2 li{padding-left:255px}
.list_type1.w2 .pt{width:232px; margin-left:-255px}

.list_type2 ul{margin-left:-39px; padding-left:15px; *zoom:1}
.list_type2 ul:after{content:""; display:block; clear:both}
.list_type2 li{float:left; padding:0 0 39px 39px}
.list_type2 li strong{display:block; text-align:center; padding-top:20px; color:#666666}
.list_type2.w2 ul{margin-left:-12px; padding-left:0}
.list_type2.w2 ul li{padding-left:12px}

.list1{font-size:12px; line-height:1.6em; color:#666666; text-align:left}
.list1 li{position:relative; padding-left:8px; background:url(../images/common/arrow_red.gif) no-repeat 0 5px}
.list1 li strong{color:#bf2525; font-weight:normal}

.list2{font-size:12px; line-height:1.6em; color:#666666; text-align:left}
.list2 li{position:relative; padding-left:8px; background:url(../images/common/arrow_green1.gif) no-repeat 0 5px}
.list2 li strong{color:#bf2525; font-weight:normal}
.list2 li strong.b{color:#28880E; font-weight:bold; font-size:12px}
.list2 li strong.n{color:#666666; font-weight:bold}

/* Å¸ÀÌÆ² */
.tit1{background:url(../images/common/tit_icon1.gif) no-repeat 0 0; padding:0 0 2px 22px; margin-bottom:30px; margin-left:7px; position:relative}
.tit2{background:url(../images/common/tit_icon2.gif) no-repeat 0 1px; margin:0 0 11px 0; padding: 0 0 0 15px; font-size:12px; font-weight:bold; color:#BB4F00; position:relative}
.tit3{font-size:12px; font-weight:bold; color:#313131; margin-bottom:5px}

/* ±âÅ¸ */
.p1{color:#666666; font-size:1em; line-height:1.6em; padding-bottom:20px}
.info01_giude .p1{font-size:0.9em;} /* °í°´Áö¿ø¾È³» */
.mr_b50{margin-bottom:50px}
.mr_b20{margin-bottom:20px}
.mr_b10{margin-bottom:10px}
.mr_t10{margin-top:10px}
.mr_t20{margin-top:20px}
.pd_s30{padding-left:30px; padding-right:30px}
.pd_s15{padding-left:15px; padding-right:15px}
.pd_b20{padding-bottom:20px}
.pd_l20{padding-left:20px}
.mr_s30{margin-left:30px; margin-right:30px}
.align_r{text-align:right}
.align_l{text-align:left}
.cwr1{padding:0 30px; background:url(../images/common/dash2.gif) repeat-x 0 100%; padding-bottom:10px; margin-bottom:30px}
.float_wrap {*zoom:1}
.float_wrap:after{content:""; display:block; clear:both}
.float_wrap .lc{float:left; padding:0 20px 20px 0}
.float_wrap .lc strong{display:block; text-align:center; color:#666; font-size:11px; margin-top:10px}
.float_wrap .rc{position:relative}
.t1{color:#28880E}
.t2{color:#BB4F00}
.t3{color:#BB4F00}
.t4{color:#28880E}

/* data table style  */
.tbl{border-collapse:collapse;border-spacing:0}
.tbl,th,td{border:0}
.tbl{border-top:2px solid #73b73f}
.tbl th,.tbl td{padding:5px 7px;border-left:1px solid #dfecd4;border-bottom:1px solid #dfecd4}
.tbl thead th{text-align:center;background:#fafcf6}
.tbl tr th:first-child,.tbl tr td:first-child{border-left:0}
.tbl tfoot th{text-align:center}
.tbl tbody th,.tbl tfoot th,.tbl tfoot td,.tbl .cell_point{background:#fafcf6}
.tbl .no_point{background:none}

.tbl2{border-collapse:collapse;border-spacing:0}
.tbl2,th,td{border:0}
.tbl2{border-top:2px solid #73b73f}
.tbl2 th,.tbl2 td{padding:5px 7px;border-left:1px solid #dfecd4;border-bottom:1px solid #dfecd4}
.tbl2 thead th{text-align:center;background:#fafcf6}
.tbl2 tfoot th{text-align:center}
.tbl2 tbody th,.tbl2 tfoot th,.tbl2 tfoot td,.tbl2 .cell_point{background:#fafcf6}
.tbl2 .no_point{background:none}
.tbl2 .no_lline{border-left:0px;}

.tbc{border-collapse:collapse;border-spacing:0}
.tbc,th,td{border:0}
.tbc{border-top:2px solid #73b73f}
.tbc th,.tbc td{padding:5px 7px;border-left:1px solid #dfecd4;border-bottom:1px solid #dfecd4; text-align:center;}
.tbc thead th {text-align:center;background:#fafcf6}
.tbc tr th:first-child,.tbc tr td:first-child{border-left:0}
.tbc tfoot th{text-align:center}
.tbc tbody th,.tbc tfoot th,.tbc tfoot td,.tbc .cell_point{background:#fafcf6}
.tbc .no_point{background:none}

.tbc2{border-collapse:collapse;border-spacing:0}
.tbc2,th,td{border:0}
.tbc2{border-top:2px solid #73b73f}
.tbc2 th,.tbc2 td{padding:5px 7px;border-left:1px solid #dfecd4;border-bottom:1px solid #dfecd4; text-align:center;}
.tbc2 thead th {text-align:center;background:#fafcf6}
.tbc2 tfoot th{text-align:center}
.tbc2 tbody th,.tb2c tfoot th,.tbc2 tfoot td,.tbc2 .cell_point{background:#fafcf6}
.tbc2 .no_point{background:none}
.tbc2 .no_lline{border-left:0px;}

.tbline{border-collapse:collapse;border-spacing:0}
.tbline,th,td{border:0}
.tbline{border-top:2px solid #73b73f}
.tbline th,.tbline td{padding:5px 7px;border-left:1px solid #dfecd4;border-bottom:1px solid #dfecd4; text-align:center;}
.tbline thead th {text-align:center;background:#fafcf6}
.tbline tfoot th{text-align:center}
.tbline tbody th,.tbline tfoot th,.tbline tfoot td,.tbline .cell_point{background:#fafcf6}
.tbline .no_point{background:none}


/* link style */
a:link,a:visited{color:#2f3743}
a:hover,a:active,a:focus{color:#007f80;text-decoration:underline}

/* content style */
.blind{position:absolute;visibility:hidden;height:0;font-size:0;line-height:0}
.clear{clear:both}
.no_mar{margin:0}

/* margin */
.top_mar_0{margin-top:0}
.top_mar_5{margin-top:5px}
.top_mar_10{margin-top:10px}
.top_mar_15{margin-top:15px}
.top_mar_20{margin-top:20px}
.top_mar_25{margin-top:25px}
.top_mar_30{margin-top:30px}
.top_mar_35{margin-top:35px}
.top_mar_40{margin-top:40px}
.top_mar_45{margin-top:45px}
.top_mar_50{margin-top:50px}
.left_mar_0{margin-left:0}
.left_mar_5{margin-left:5px}
.left_mar_10{margin-left:10px}
.left_mar_15{margin-left:15px}
.left_mar_20{margin-left:20px}
.left_mar_25{margin-left:25px}
.left_mar_30{margin-left:30px}
.left_mar_35{margin-left:35px}
.left_mar_40{margin-left:40px}
.left_mar_45{margin-left:45px}
.left_mar_50{margin-left:50px}
.left_mar_55{margin-left:55px}
.right_mar_0{margin-right:0}
.right_mar_5{margin-right:5px}
.right_mar_10{margin-right:10px}
.right_mar_15{margin-right:15px}
.right_mar_20{margin-right:20px}
.right_mar_25{margin-right:25px}
.right_mar_30{margin-right:30px}
.right_mar_35{margin-right:35px}
.right_mar_40{margin-right:40px}
.right_mar_45{margin-right:45px}
.right_mar_50{margin-right:50px}
.bott_mar_0{margin-bottom:0}
.bott_mar_5{margin-bottom:5px}
.bott_mar_10{margin-bottom:10px}
.bott_mar_15{margin-bottom:15px}
.bott_mar_20{margin-bottom:20px}
.bott_mar_25{margin-bottom:25px}
.bott_mar_30{margin-bottom:30px}
.bott_mar_35{margin-bottom:35px}
.bott_mar_40{margin-bottom:40px}
.bott_mar_45{margin-bottom:45px}
.bott_mar_50{margin-bottom:50px}
.mr_t20{margin-top:20px}

/* font style */
.bold{font-weight:bold}
.or{color:#c85000}
.bu{color:#007f80}
.gr{color:#28880e}

.center{text-align:center}
.right{text-align:right}
.left{text-align:left}

/* tab menu */
 /* type 01*/
 .tab_type01{min-height:36px;height:auto !important;height:36px;margin-bottom:25px;background:url(../images/content/common/tab_type01_bg.gif) repeat-x 0 0}
 .tab_type01:after{content:"";display:block;clear:both}
 .tab_type01 li{float:left;margin-left:-1px;padding-bottom:5px}
 .tab_type01 li:first-child{margin-left:0}
 .tab_type01 li.ov{background:url(../images/content/common/tab_type01_arrow.gif) no-repeat 50% 36px}

 /* type 02*/
 .tab_type02{min-height:36px;height:auto !important;height:36px;margin-bottom:25px;}
 .tab_type02:after{content:"";display:block;clear:both}
 .tab_type02 li{float:left;padding:0 3px 3px 0}
 .tab_type02 li.last{padding-right:0}

 /* type 03*/
 .tab_type03{min-height:41px;height:auto !important;height:41px;padding:1px 0 0 21px;margin-bottom:25px;background:url(../images/content/common/tab_type03_bg.gif) no-repeat 0 0}
 .tab_type03:after{content:"";display:block;clear:both}
 .tab_type03 li{float:left;width:60px;padding-top:7px;padding-left:1px;border-top:2px solid #fff;background:url(../images/content/common/tab_type03_line.gif) no-repeat 0 7px}
 .tab_type03 li.first{padding-left:0;background:none}
 .tab_type03 li.ov{border-top:2px solid #28880e}
 
 
  /* ÀüÃ¼¸Þ´º */
.mw{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%; z-index:9999; display:none}
.mw .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/totalmenu/amenu_bg.png)}
.mw .fg{position:absolute;top:50%;left:50%;width:961px;height:340px;margin:-250px 0 0 -480px;background:url(../images/totalmenu/tm_bg.png) no-repeat 0 0; z-index:9999}
.total_menu .btn_close{position:absolute; bottom:20px; right:20px}
.total_menu .tm{padding:53px 0 0 47px;}
.total_menu .tm .depth1{position:relative}
.total_menu .tm .depth1:after{content:""; display:block; clear:both}
.total_menu .tm .depth1 li{margin:0px 0 30px 0; float:left; width:160px; margin-right:22px; line-height:10px; font-size:14px; letter-spacing:-1px;}
.total_menu .tm .depth1 li a{color:#2F3743;}
.total_menu .tm .depth2 li{float:none; width:auto; margin-right:0; margin-bottom:10px;}
.total_menu .tm .depth2 li a{font-size:11px; font-weight:bold; color:#4f7b19; line-height:14px;}
.total_menu .tm .depth1 strong{margin-bottom:25px; display:block}
.total_menu .tm .depth3{margin:8px 0;display:none}
.total_menu .tm .depth3 li a{padding-left:5px; background:url(/images/common/arrow_green1.gif) no-repeat 0 3px; font-size:11px; font-weight:normal; color:#666666; letter-spacing:-2px; line-height:8px;}




 /* table */
table,td,th {padding: 0; margin: 0; color: #666666; font-size: 12px; font-family: Dotum, "µ¸¿ò", Arial;}

table.border {clear: both; border-top: 2px solid #73B73F; border-bottom: 1px solid #73B73F;}

table.border th {padding-top:6px;padding-bottom:6px;border-right:1px solid #DFECD4;border-bottom:1px solid #DFECD4;background:#FAFCF6;text-align:center}
table.border th.bar {padding-top:6px;padding-bottom:6px;background:url('../images/bg_th_right.gif') no-repeat right top;border-bottom:1px solid #E6E6E6;border-right:none;}

table.border td {padding-top:7px;padding-bottom:7px;border-right:1px solid #DFECD4;border-bottom:1px solid #DFECD4; line-height: 18px;}
table.border td.th2	{padding-top:7px;padding-bottom:7px;border-right:1px solid #DFECD4;border-bottom:1px solid #DFECD4; background: #E9F0D9;}
table.border td.form_type{padding-top:2px;padding-bottom:2px;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}
table.border td.bar{padding-top:6px;padding-bottom:5px;border-right:none;border-bottom:1px solid #E6E6E6;}
table.border td.bbar{padding-top:6px;padding-bottom:5px;border-right:none;border-bottom:none;}
table.border td.val {padding-left: 10px;}

table.border .no_rline{border-right:none;}
table.border .no_bline{border-bottom:none;}

/* °£°Ý */
.pt20{padding-top:20px;}
.mr4{margin-right:4px;}
.mb24{margin-bottom:24px;}
.mt10{margin-top:10px;}
.mb38{margin-bottom:38px;}
.mr_b10{margin-bottom:10px}


/* ÅØ½ºÆ® Á¤·Ä */
.aCenter {text-align: center;}
.aRight {text-align:right;}


.atotal {width:695px;background:#FDFDFD;padding-top:10px; margin-bottom:5px; float:left}
.atotal .tleft {float:left;}
.atotal .tleft select {width:99px;}
.atotal .tright {float:right;}
.atotal .tright select {width:72px;}


.tbl_type1{background:url(../images/common/tbl1_bg.gif) repeat-x 0 0; padding-top:2px; overflow:hidden; margin:0 -1px; position:relative}
.tbl_type1 table,.tbl_type th,.tbl_type td{border:0; font-size:12px; line-height:1.4em}
.tbl_type1 table{width:100%;text-align:center;border-collapse:collapse}
.tbl_type1 th{padding:8px 10px 5px;border:1px solid #e5e5e5; background:#fcfcfc; border-top:0 none;color:#28880E;font-weight:bold; white-space:nowrap}
.tbl_type1 td{padding:8px 10px 5px;border:1px solid #e5e5e5;color:#666666}
.tbl_type1 td.point1{font-weight:bold; color:#BB4F00}
.tbl_type1 td.point2{background:#f0f4e6; font-weight:bold; color:#BB4F00}
.tbl_type1 td.point3{background:#effad8; font-weight:bold;}
.tbl_type1 td.top{vertical-align:top}
.tbl_type1.h1 td{padding:5px 10px 2px}
.tbl_type1 tfoot th,.tbl_type1 tfoot td{color:#28880E;font-weight:bold;background:#fcfcfc;}
.tbl_type1 .form{text-align:left;}

.clr {clear:both;}

a.btn_square{
	padding:0; display:inline-block;
	width:88px;
	line-height:30px; letter-spacing:-1px; text-align:center; color:#444; font-size:13px;
	border:1px solid #c4c4c4;
	border-radius:3px;
	background-color:#fbfbfb;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
	background-image:-moz-linear-gradient(top, #fff, #f6f6f6);
	background-image:-o-linear-gradient(top, #fff, #f6f6f6);
	background-image:linear-gradient(to bottom, #fff, #f6f6f6);
	-webkit-box-shadow:inset 0 0 5px #fff
}
