@charset "euc-kr";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* base */
* {margin:0; padding:0;}
body {font: 12px Arial, Dotum, "µ¸¿ò", sans-serif; color: #626262; }
pre {white-space: pre-wrap; /* pre tag³»¿¡ word wrap */}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td, a, img, select{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{ font-size: 12px;}
em {font-style:normal;}
ul, ol, li{list-style: none}
fieldset, img{border: none}
html,body {width:100%;}
input,select,button,textarea{color:#626262;vertical-align:middle;font-size:1em}
li img, object{vertical-align:top;}
/* a-style */
a {color:#666;text-decoration:none;}
a:hover, a:active {text-decoration: underline;color:#0a6978}
strong.gray{color:#585858;}
strong.orange{color:#e96f0f;}
span.orgTxt{color:#ec6100;}
iframe body{background:none;}
/*
.skipNav {left: 0; margin: 0 auto; position: absolute; top: -10.5em; z-index: 2;}
.skipNav a:active, .skipNav a:focus {background: none repeat scroll 0 0 #4e92c8;border: 2px solid #184568;color: #FFFFFF;height: 17px;left: 30px;outline: 0 none;padding-top: 3px; position: absolute; text-align: center;top: 10.5em; width: 150px;}
*/
.skipnavigation a {
    left: -2000px;
    position: absolute;
    text-align: center;
    width: 400px;
}
.skipnavigation a:hover {
    background: none repeat scroll 0 30% #1F75BE;
    color: #FFFFFF;
    left: 50%;
    margin-left: -200px;
    padding: 5px 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    z-index: 999999999;
}
.skipnavigation a:focus {
    background: none repeat scroll 0 30% #1F75BE;
    color: #FFFFFF;
    left: 50%;
    margin-left: -200px;
    padding: 5px 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    z-index: 999999999;
}
.skipnavigation a:active {
    background: none repeat scroll 0 30% #1F75BE;
    color: #FFFFFF;
    left: 50%;
    margin-left: -200px;
    padding: 5px 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    z-index: 999999999;
}
table {margin:0;padding:0;border-spacing:0;border:0;border-collapse:collapse;}
*+html table{border-collapse:collapse;}
hr {display:none}
caption, legend {position:absolute;width:0;height:0;overflow:hidden;text-indent:-9999px;visibility:hidden;display:none;}
#skipnavigation {position:absolute;width:0;height:0;overflow:hidden;text-indent:-9999px;}
.hidden{display:none;}
.bgnone{background:none !important;}
.font_normal{font-weight:normal !important;}

.clear_b{ clear:both;}
.strong{font-weight:bold;}
.contents_in h6, .contents_in li{line-height:140%;}
.contents_in p{line-height:150%;}
/* °ø¹é Á¤ÀÇ  */
.mt0_ie6{_margin-top:0!important;}
.mt0{margin-top:0 !important;}
.mt2{margin-top:2px !important;}
.mt3{margin-top:3px !important;}
.mt5{margin-top:5px !important;}
.mt7{margin-top:7px !important;}
.mt8{margin-top:8px !important;}
.mt9{margin-top:9px !important;}
.mt10{margin-top:10px !important;}
.mt11{margin-top:11px !important;}
.mt12{margin-top:12px !important;}
.mt13{margin-top:13px !important;}
.mt14{margin-top:14px !important;}
.mt15{text-align:justify; margin-top:15px !important;}
.mt17{margin-top:17px !important;}
.mt18{margin-top:18px !important;}
.mt20{text-align:justify; margin-top:20px !important;}
.mt23{margin-top:23px !important;}
.mt25{margin-top:25px !important;}
.mt27{margin-top:27px !important;}
.mt28{margin-top:28px !important;}
.mt30{text-align:justify; margin-top:30px !important;}
.mt36{margin-top:36px !important;}
.mt40{margin-top:40px !important;}
.mt47{margin-top:47px !important;}
.mt50{margin-top:50px !important;}
.mt53{margin-top:53px !important;}
.mt65{margin-top:65px !important;}
.mt100{margin-top:100px !important;}

.mb0{margin-bottom:0px !important;}
.mb2{margin-bottom:2px !important;}
.mb6{margin-bottom:6px !important;}
.mb12{margin-bottom:12px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin:0 0 35px 0  !important;}
.mr0{margin:0 0px 0 0 !important;}
.mr2{margin:0 2px 0 0 !important;}
.mr3{margin:0 3px 0 0 !important;}
.mr4{margin:0 4px 0 0 !important;}
.mr5{margin:0 5px 0 0 !important;}
.mr10{margin:0 10px 0 0 !important;}
.mr16{margin:0 16px 0 0 !important;}
.mr20{margin:0 20px 0 0 !important;}
.mr40{margin:0 40px 0 0 !important;}
.ml0{margin-left:0px !important;}
.ml2{margin-left:2px !important;}
.ml4{margin-left:4px !important;}
.ml5{margin-left:5px !important;}
.ml7{margin-left:7px !important;}
.ml10{margin-left:10px !important;}
.ml12{margin-left:12px !important;}
.ml13{margin-left:13px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml35{margin-left:35px !important;}
.ml40{margin-left:40px !important;}
.ml42{margin-left:42px !important;}
.ml45{margin-left:45px !important;}
.ml50{margin-left:50px !important;}
.ml60{margin-left:60px !important;}
.ml62{margin-left:62px !important;}
.ml65{margin-left:65px !important;}
.ml70{margin-left:70px !important;}
.ml75{margin-left:75px !important;}
.ml80{margin-left:80px !important;}
.ml85{margin-left:85px !important;}
.ml90{margin-left:90px !important;}
.ml100{margin-left:100px !important;}
.ml110{margin-left:110px !important;}
.ml120{margin-left:120px !important;}
.ml135{margin-left:135px !important;}
.ml140{margin-left:140px !important;}
.pt0{padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}
.pt33{padding-top:33px !important;}
.pt37{padding-top:37px !important;}
.pt97{padding-top:97px !important;}

.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pl0{padding-left:0px !important;}
.pl5{padding-left:5px !important;}
.pl7{padding-left:7px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}
.pl33{padding-left:33px !important;}
.pl36{padding-left:36px !important;}
.pl40{padding-left:40px !important;}
.pl80{padding-left:80px !important;}

.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr25{padding-right:25px !important;}

.none { display:none !important;}
.table_none { display:none;}

/* ¶óÀÎ */
.bb_no{border-bottom:none!important;}
.bb1{border-bottom:1px solid #e0e0e0!important;}
.bb2{border-bottom:2px solid #e0e0e0!important;}
.br1{border-right:1px solid #e0e0e0!important;}
.br0{border-right:none!important;}
.bl1{border-left:1px solid #e0e0e0!important;}

/* Á¤·Ä Á¤ÀÇ  */
.tl{text-align:left !important;}
.tc{text-align:center !important;}
.tr{text-align:right !important;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:text-bottom;}

/* float Á¤ÀÇ  */
.flfr{width:100%;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.text_red {color:#e54141;}
.bold { font-weight:bold;}

.font_red{color:#e54141;font-size:11px;}
.font_black{color:#000000;font-size:12px;}

span.line { display:inline-block; margin-top:10px;}
.longdesc {display: block;height: 1px;left: -10240px;overflow: hidden; position: absolute; width: 1px;}

/* ÁÂÃø¸Þ´º 3µª½º ¼û±è */
.display_n { display:none;}

/* ¸¸Á·µµ Á¶»ç */
.investigation {clear:both; background:url(../images/contents/investigation_back.gif) 0 0 no-repeat; width:730px; height:93px; padding-top:14px;margin:45px 0 0 0;overflow:hidden;}
.investigation .investigation_head ul {height:23px;color:#444;}
.investigation .investigation_head ul li {letter-spacing:-1px; float:left; background:url(../images/contents/investigation_dot.gif) 0 4px no-repeat; padding-left:8px; margin-bottom:8px; line-height:normal; height:14px;margin-left:15px;display:inline;}
.investigation .investigation_head ul li span{letter-spacing:0;}
.investigation .investigation_head ul li strong { line-height:normal;}
.investigation .investigation_head p {color:#f67a03;background:url(../images/contents/investigation_notice.gif) 0 1px no-repeat; padding-left:18px; margin-top:12px;margin-left:14px;}
.investigation .investigation_body { margin-top:8px; padding-top:2px; width:730px;}
.investigation .investigation_body ul {float:left; margin-top:3px; width:330px; margin-left:12px;display:inline;}
.investigation .investigation_body ul li {float:left; background:none;}
.investigation .investigation_body ul li label{ margin-right:6px;}
.investigation .investigation_body p {float:left; margin:0px; background:none; padding-left:10px; width:374px;color:#444;}
.investigation .investigation_body p label{margin-right:5px;}
.investigation img, .investigation input { vertical-align:middle;}
.investigation img, .investigation input[type=radio]{}

/*ÆäÀÌÂ¡*/
.paginate {padding-top:30px;height:28px;text-align:center}
    .paginate a,
    .paginate strong {margin-right:1px;display:inline-block;color: #666;
	border:1px solid #d9d9d9;
	vertical-align:middle;
	padding:5px 8px 3px;line-height:125%;}
    .paginate strong {color:#fff;font-weight:bold;background-color:#626262;border:1px solid #444;padding:5px 8px 3px;}
    .paginate a {color:#666;text-decoration:none;}
    .paginate a:hover {color:#fff;background-color:#626262;border:1px solid #444;}
    .paginate a:active,
    .paginate a:focus {color:#fff;background-color:#626262;border:1px solid #444;}
    .paginate .first_pagin {background:none}
    .paginate .first_pagin strong,
    .paginate .last_pagin strong {margin-right:0;padding:0;background:none}
    .paginate .next{margin-left:-2px}
    .paginate .pre_end, .paginate .pre, .paginate .next, .paginate .next_end{position:relative;background:none;padding:0;border:none;vertical-align:top;}
    .paginate .pre_end:hover, .paginate .pre:hover, .paginate .next:hover, .paginate .next_end:hover{border:none;}
    .paginate .next{margin-left:10px;}
	.paginate .pre{margin-right:10px;}
.longdesc {
    display: block;
    height: 1px;
    left: -10240px;
    overflow: hidden;
    position: absolute;
    width: 1px;
}
.hidden {
    font-size: 0;
    left: 0;
    line-height: 1;
    position: absolute;
    text-indent: -5000px;
    top: -10000px;
}