@charset "euc-kr";

html {}
body#main01 { background:url('../images/main/backgrounds/bg_header_01.gif') repeat-x 0 0; }
body#main02 { background:url('../images/main/backgrounds/bg_header_02.gif') repeat-x 0 0; }
body#main03 { background:url('../images/main/backgrounds/bg_header_03.gif') repeat-x 0 0; }
body#main04 { background:url('../images/main/backgrounds/bg_header_04.gif') repeat-x 0 0; }
body#main05 { background:url('../images/main/backgrounds/bg_header_05.gif') repeat-x 0 0; }
body#main06 { background:url('../images/main/backgrounds/bg_header_06.gif') repeat-x 0 0; }
body#main07 { background:url('../images/main/backgrounds/bg_header_07.gif') repeat-x 0 0; }
body#main08 { background:url('../images/main/backgrounds/bg_header_08.gif') repeat-x 0 0; }
input, select, textarea { font-family:Dotum, 'µ¸¿ò', Arial, sans-serif; }
input.inputTXT { border:1px solid #abadb3; }

h1, .skipnav, .displayhidden { overflow:hidden; position:absolute; top:0; left:0; visibility:hidden; font-size:0; width:0; height:0; line-height:0; }
h2 { padding-bottom:5px; margin-bottom:35px; background:url('../images/main/lines/line_h2.gif') no-repeat 0 100%; }
h3 { padding-bottom:10px; }
h4 { background:url('../images/main/bullets/bul_h4.gif') no-repeat 0 0; padding:0 0 8px 18px; }
.division03 h3 { background:url('../images/main/bullets/bul_h4.gif') no-repeat 0 0; padding:0 0 8px 18px; color:#ee5f00; }

.contents { color:#666; }
.contents p { line-height:1.5; }
.confirm_right { text-align:right; padding-top:11px; }
.confirm_center { text-align:center; padding-top:10px; }

.tit_h4:after { content:""; clear:both; display:block; }
.tit_h4 h4 { float:left; }
.tit_h4 p { float:right; color:#999; font-size:.9em; padding-right:5px; }

.paging { padding-top:20px; position:relative; }
.paging ul { text-align:center; }
.paging ul li { display:inline; padding:0 2px; color:#f60; font-weight:bold; }
.paging ul li.pagingIMG { padding:0 1px; }
.paging ul li.pagingIMG img { vertical-align:bottom; }
.paging ul li a { color:#666; font-weight:normal; }
.paging a.post { position:absolute; bottom:-2px; right:0; }

A:link			{color: #666666; text-decoration: none;}
A:visited			{color: #666666; text-decoration: none;}
A:active			{color: #666666; text-decoration: none;}
A:hover			{color: #000000; text-decoration: none;}
A.menu:visited	{color: #114d8e; text-decoration: none;}

.w3c {position:relative; top:22px; left:30px;}