@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}


/* 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 37px}
.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}

/* 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}

.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}

.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}

/* 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;}


/* ÅØ½ºÆ® Á¤·Ä */
.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;}


/*»ê¸²Á¤º¸-³ª¹«ÀÚ·á½Ç-½Ä»ýµµ°¨*/
.Ebook{width:675px;height:322px;padding-left:20px;background:url(../images/content/img_Ebook_bg.jpg) no-repeat 0 100%}
.Ebook:after{content:"";display:block;clear:both}
.Ebook li{float:left;margin:0 45px;}