body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

html, body { padding:0; margin:0; font-size:0.85em; line-height:1.6em; font-family:"µ¸¿ò", "Malgun Gothic", Dotum, "±¼¸²", Gulim; color:#7a7a7a;}
input, textarea { font-size:1em; font-family:"µ¸¿ò", "Malgun Gothic", Dotum, "±¼¸²", Gulim; }
ul, li, ol, li, dl, dt, dd { padding:0; margin:0; }
ul, ol, li { list-style:none; }
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; font-size:100%; font-weight:normal; }
div, p, address, pre, form, fieldset, textarea, blockquote, th, td { padding:0; margin:0; }
table { border-collapse:collapse; border-spacing:0; }
abbr, acronym, fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
q:before,q:after { content:''; }
hr { display:none; }


p {
font-size:12px;
color:#7a7a7a;
line-height:160%;
letter-spacing:0;
font-weight:normal;
}
p.small {
color:#7a7a7a;
line-height:160%;
letter-spacing:0;
font-weight:normal;
text-align:justify;
}
p.textDefault { /* ±âº» */
line-height:170%;
letter-spacing:0;
text-align:justify;
}

/*»ö*/
.c{color:#9faa3a; font-weight:normal;}
.c2{color:#4478e1; font-weight:normal;}
.c_b{color:#9faa3a; font-weight:bold; }
.c_b2{color:#4478e1; font-weight:bold; }
.b{font-weight:bold;}
.n{color:7a7a7a; font-weight:normal; }
.point{color:#ff7e00; font-weight:normal;}
.num_spacing{letter-spacing:0pt;}

.title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7AB219;
}
.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999900;
}
.title03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}
.point01 {
	font-size: xx-small;
	font-variant: normal;
	color: #CCCCCC;
}
.point01_w {
	font-size: xx-small;
	color: #FFFFFF;
}
.title04 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.title05 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.title06 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C9D6F;
}
.title07 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6699;
	letter-spacing: 2px;
}

/*h2*/
h2.han_dot1{
margin:15px 0 0px 0;
padding:2px 0 5px 20px;
font-size:14px;
letter-spacing:-1pt;
font-family:µ¸¿ò;
color:#119d3f;
font-weight:bold;
line-height:150%;
background:url(../images/sub_img/dot01.gif) no-repeat 0 4px;
}
p.han_dot1{
padding:0px 0px 15px 0px;
line-height:160%;
text-align:justify;
}

/*h3*/
h3.han_dot2{
margin:5px 0 3px 6px;
padding:0px 0 0px 16px;
letter-spacing:-1pt;
font-weight:bold;
color:#7a7a7a;
line-height:150%;
background:url(../images/sub_img/dot02.gif) no-repeat 0px 2px;
}
p.han_dot2{
margin:5px 0 3px 6px;
padding:0px 0 10px 16px;
line-height:160%;
text-align:justify;
}
p.han_dot2 strong{font-weight:bold}

/*h4*/
h4.han_dot3{
margin:5px 0 3px 14px;
padding:0px 0 0px 7px;
letter-spacing:-1pt;
font-weight:bold;
color:#7a7a7a;
line-height:150%;
background:url(../img/icon/dot03.gif) no-repeat 0px 4px;
}

.han_dot4{
font-size:11px;
letter-spacing:-1pt;
color:#7a7a7a;
letter-spacing:0;
font-weight:normal;
line-height:160%;
text-align:justify;
}

/*dotÆùÆ®ºÎºÐ*/
ul.han_dot1 {
margin:0px 0 0 0px;
padding:0px 0 7px 0;
}

ul.han_dot1 li{
padding-left:21px;
font-size:14px;
color:#119d3f;
font-weight:bold;
line-height:170%;
background:url(../img/icon/dot01.gif) no-repeat 0 4px;
}

ul.han_dot2 {
margin:0px 0 0 0px;
padding:2px 0 5px 6px;
}

ul.han_dot2 li{
padding-left:16px;
font-size:12px;
font-weight:normal;
color:#7a7a7a;
line-height:170%;
background:url(../img/icon/dot02.gif) no-repeat 0px 2px;
}

ul.han_dot2 li.span{
padding-left:11px;
font-size:12px;
font-weight:bold;
color:#7a7a7a;
line-height:170%;
background:url(../img/icon/dot02.gif) no-repeat -4px 4px;
}

ul.han_dot3 {
margin:0;
padding:3px 0 10px 12px;
}

ul.han_dot3 li{
padding-left:9px;
font-size:12px;
font-weight:normal;
line-height:170%;
color:#7a7a7a;
text-align:justify;
background:url(../img/icon/dot03.gif) no-repeat 0 8px;
}

ul.han_dot3 li.span{/*Å¸ÀÌÆ²·Î¸¸ ¾µ¶§*/
margin-top:5px;
padding-left:9px;
font-size:12px;
letter-spacing:-1pt;
font-weight:bold;
color:#65c17b;
line-height:170%;
text-align:justify;
background:url(../img/icon/dot03.gif) no-repeat 0 8px;
}
ul.han_dot3 li span{/*Å¸ÀÌÆ²·Î¸¸ ¾µ¶§*/
font-weight:bold;
color:#65c17b;
}

ul.han_dot4 {
margin:3px 0 0 -1px;
padding:0px 0 5px 0;
}

ul.han_dot4 li{
padding:0 0 3px 5px;
font-size:11px;
letter-spacing:-1px;
font-weight:normal;
color:#7a7a7a;
line-height:160%;
text-align:justify;
background:url(../img/icon/dot04.gif) no-repeat 0 5px;
}
ul.han_dot4 li.num{/*¼ýÀÚ ¾µ¶§*/
padding:0 0 3px 5px;
font-size:11px;
letter-spacing:0pt;
font-weight:normal;
color:#7a7a7a;
line-height:160%;
text-align:justify;
background:url(../img/icon/dot04.gif) no-repeat 0 8px;
}

ul.han_dot4 li.span{
padding:0px;
font-size:11px;
font-weight:bold;
color:#7a7a7a;
line-height:170%;
text-align:justify;
background:url(../img/icon/dot04.gif) no-repeat 0 8px;
}

ul.han_dot5{
margin:0px 0 0 -1px;
padding:0;
}
ul.han_dot5 li{
padding:0px;
font-size:11px;
font-weight:normal;
color:#7a7a7a;
line-height:160%;
text-align:justify;
background:none;
}
.bottom01_b {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.bottom01 {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 130%;
}

.bottom01_b {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.bottom01 {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 130%;
}

img.margin30 {
	margin: 30px;
}

/**±âº»Ç¥-¾çÂÊ ¶Ô¸°°Í**/
table.base {/*ÆÄÀÌ¾îÆø½º¿¡¼­´Â ¸Ç¾Æ·¡ º¸´õ»öÀÌ ¾Êº¸ÀÓ-°ãÄ¡´Âµí*/
font-size:12px;
width:80%;
color:#7a7a7a;
margin:2px 0px 2px 0px;
border-top:2px solid #6ac877;
border-bottom:1px solid #6ac877;
font-weight: normal;
}

table.base img {
vertical-align:middle;
padding:3px;
}

table.base th {
border-bottom:1px solid #6ac877;
height:27px;
text-align:center;
background:#e4f3e1;
color:#45774c;
font-weight:bold;
}
table.base th.bo {
border-bottom:1px solid #6ac877;
border-left:1px solid #b8deb0;
height:27px;
text-align:center;
background:#e4f3e1;
color:#45774c;
font-weight:bold;
}


table.base th.gray{background:#f6f9f3;}
table.base td.gray{
background:#f6f9f3;
}


table.base td {
border-bottom:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:center;
background:#ffffff;
}

table.base td.bo{
border-bottom:1px solid #e5eee3;
border-left:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:center;
}
table.base td.L{
border-bottom:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:left;
}
table.base td.R{
border-bottom:1px solid #e9e9e9;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:right;
}
table.base tfoot td {
border-top:1px solid #9cd3a4;
border-bottom:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:center;
background:#f7f7e7;
}
table.base tfoot td bo{
border-top:1px solid #9cd3a4;
border-bottom:1px solid #e5eee3;
border-left:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:center;
background:#f7f7e7;
}
table.base ul.han_dot3{ padding-bottom:0;}
table.base ul.han_dot3 li{font-size:11px; padding-top:0; padding-bottom:0;}



table.base_box {/*¾çÂÊ ¸·Èù°Í*/
font-size:12px;
width:100%;
color:#7a7a7a;
margin:2px 0px 2px 0px;
border-top:2px solid #6ac877;
border-bottom:1px solid #6ac877;
font-weight: normal;
}

table.base_box img {
vertical-align:middle;
padding:3px;
}

table.base_box th {
border:1px solid #6ac877;
height:27px;
text-align:center;
background:#e4f3e1;
color:#45774c;
font-weight:bold;
}

table.base_box th.gray{background:#f6f9f3;}
table.base_box td.gray{
background:#f6f9f3;
}


table.base_box td {
border:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:center;
background:#ffffff;
}



/**Ç¥_º»ºÐ±Û¾¾ 11px**/
table.base2 {/*ÆÄÀÌ¾îÆø½º¿¡¼­´Â ¸Ç¾Æ·¡ º¸´õ»öÀÌ ¾Êº¸ÀÓ-°ãÄ¡´Âµí*/
font-size:12px;
width:100%;
color:#7a7a7a;
margin:2px 0px 2px 0px;
border-top:2px solid #6ac877;
border-bottom:1px solid #6ac877;
font-weight: normal;
}

table.base2 img {
vertical-align:middle;
}

table.base2 th.gray{background:#f6f9f3;}
table.base2 td.gray{
background:#f6f9f3;
}

table.base2 th {
border-bottom:1px solid #6ac877;
height:27px;
text-align:center;
background:#e4f3e1;
color:#45774c;
font-weight:bold;
}
table.base2 th.bo {
border-bottom:1px solid #6ac877;
border-left:1px solid #b8deb0;
height:27px;
text-align:center;
background:#e4f3e1;
color:#45774c;
font-weight:bold;
}

table.base2 td {
border-bottom:1px solid #e5eee3;
font-size:11px;
padding:2px 3px ;
line-height:120%;
text-align:center;
background:#ffffff;
}

table.base2 td.bo{
border-left:1px solid #e5eee3;
}
table.base2 td.L{
text-align:left;
}
table.base2 td.R{
text-align:right;
}
table.base2 td.line{
width:18px;
}
table.base2 tfoot td {
border-top:1px solid #9cd3a4;
background:#f7f7e7;
}
table.base2 tfoot td bo{
border-top:1px solid #9cd3a4;
border-left:1px solid #e5eee3;
background:#f7f7e7;
}
table.base2 ul.han_dot3{ padding-bottom:0;}
table.base2 ul.han_dot3 li{font-size:11px; padding-top:0; padding-bottom:0;}


/*±âº»º»Ç¥-¼¼·Î*/
table.base3 {/*ÆÄÀÌ¾îÆø½º¿¡¼­´Â ¸Ç¾Æ·¡ º¸´õ»öÀÌ ¾Êº¸ÀÓ-°ãÄ¡´Âµí*/
font-size:12px;
width:99%;
color:#7a7a7a;
margin:2px 0px 2px 0px;
border-top:2px solid #6ac877;
border-bottom:1px solid #6ac877;
font-weight: normal;
}
table.base2 img {
vertical-align:middle;
padding:3px;
}

table.base3 th {
padding:0;
margin:0;
border-bottom:1px solid #e5eee3;
text-align:center;
color:#45774c;
font-weight:bold;
}

table.base3 th.bo {
border-left:1px solid #b8deb0;
}


table.base3 th.gray{background:#f6f9f3;}
table.base3 td.gray{
background:#f6f9f3;
}

table.base3 td {
border-bottom:1px solid #e5eee3;
font-size:12px;
padding:2px 8px ;
line-height:150%;
text-align:left;
background:#ffffff;
}

table.base3 th.end,
table.base3 td.end {
border-bottom:1px solid #6ac877;
}
table.base3 td.bo{
border-left:1px solid #e5eee3;
}

table.base3 td.R{
text-align:right;
}

/*ÅØ½ºÆ®¹Ú½º*/
div.text_box{width:80%; border:1px solid #edf3eb; background:#f7f7f8; padding:20px 15px 25px 15px;}
.box_center{padding:20px; text-align:center;}
