@charset "euc-kr";

body{margin:0 0 0 0;padding:0}
img{border:none}
dl,ul,ol{list-style:none;margin:0;padding:0}
li,dt,dd{list-style-type:none;margin:0;padding:0}
div,td,th,ul,ol,li,dl,dt,dd{font-family:µ¸¿ò,±¼¸²,AppleGothic,sans-serif;font-size:12px;color:#666}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
.fl{float:left}
.fr{float:right}
.posi_r{position:relative} .posi_a{position:absolute}
.u{text-decoration:underline}
p{margin:0;padding:0}
.input_pass{font-size:6px;height:18px;padding:4px 0 0 0}

/*font*/
.p9{font-size:9px;font-family:tahoma;letter-spacing:1px}
.p10{font-size:10px;font-family:verdana}
.p11{font-size:11px}
.p12{font-size:12px}
.p14{font-size:14px}
.p24{font-size:24px}
.ls0{letter-spacing:0}
.ls1{letter-spacing:-1px}
.ls2{letter-spacing:1px}
.ln13{line-height:1.3}
.ln14{line-height:1.4}
.ln15{line-height:1.5}
.ln16{line-height:1.6}
.ln17{line-height:1.7}
.ln22{line-height:2.2}
.vdn{font-family:verdana}
.b{font-weight:bold}

a:link,a:visited{color:#666;text-decoration:none}
a:hover,a:active{color:#666;text-decoration:underline}

.w,a.w:link,a.w:visited,a.w:hover,a.w:active{color:#fff} /*white*/
.c,a.c:link,a.c:visited,a.c:hover,a.c:active{color:#000} /*black*/
.gray,a.gray:link,a.gray:visited,a.gray:hover,a.gray:active{color:#444}/*gray*/
.gray01,a.gray01:link,a.gray01:visited,a.gray01:hover,a.gray01:active{color:#333}
.gray02,a.gray02:link,a.gray02:visited,a.gray02:hover,a.gray02:active{color:#777}
.gray03,a.gray03:link,a.gray03:visited,a.gray03:hover,a.gray03:active{color:#888}
.gray04,a.gray04:link,a.gray04:visited,a.gray04:hover,a.gray04:active{color:#ECECEC}
.gray05,a.gray05:link,a.gray05:visited,a.gray05:hover,a.gray05:active{color:#B5B5B5}
.gray06,a.gray06:link,a.gray06:visited,a.gray06:hover,a.gray06:active{color:#555}
.gray07,a.gray07:link,a.gray07:visited,a.gray07:hover,a.gray07:active{color:#999}
.gray08,a.gray08:link,a.gray08:visited,a.gray08:hover,a.gray08:active{color:#222}
.gr,a.gr:link,a.gr:visited,a.gr:hover,a.gr:active{color:#516842}/*green*/
.gr01,a.gr01:link,a.gr01:visited,a.gr01:hover,a.gr01:active{color:#287F01}
.org,a.org:link,a.org:visited,a.org:hover,a.org:active{color:#FF7800}/*orange*/
.org01,a.org01:link,a.org01:visited,a.org01:hover,a.org01:active{color:#FE5731}
.org03,a.org03:link,a.org03:visited,a.org03:hover,a.org03:active{color:#FF4800}
.org04,a.org04:link,a.org04:visited,a.org04:hover,a.org04:active{color:#FF6F00}/*20080324Ãß°¡*/
.sky,a.sky:link,a.sky:visited,a.sky:hover,a.sky:active{color:#0094E0}/*sky*/
.blue,a.blue:link,a.blue:visited,a.blue:hover,a.blue:active{color:#21699C}/*blue*/
.blue01,a.blue01:link,a.blue01:visited,a.blue01:hover,a.blue01:active{color:#1F8BDE}
.blue02,a.blue02:link,a.blue02:visited,a.blue02:hover,a.blue02:active{color:#368CA5}
.blue03,a.blue03:link,a.blue03:visited,a.blue03:hover,a.blue03:active{color:#007EBC}
.blue04,a.blue04:link,a.blue04:visited,a.blue04:hover,a.blue04:active{color:#2250B2} /*Ã¨ÇÇ¾ðÆ÷Ä¿*/
.tq,a.tq:link,a.tq:visited,a.tq:hover,a.tq:active{color:#029C99}/*turquoise º¸µå°ÔÀÓÆÄÆ®*/
.red,a.red:link,a.red:visited,a.red:hover,a.red:active{color:#FF554C}/*red*/
.red01,a.red01:link,a.red01:visited,a.red01:hover,a.red01:active{color:#EB1900}
.pink,a.pink:link,a.pink:visited,a.pink:hover,a.pink:active{color:#FF7289}/*pink*/
.pink01,a.pink01:link,a.pink01:visited,a.pink01:hover,a.pink01:active{color:#E82B56}
.ye,a.ye:link,a.ye:visited,a.ye:hover,a.ye:active{color:#FFF777}/*yellow*/
.vi,a.vi:link,a.vi:visited,a.vi:hover,a.vi:active{color:#B52570}/*violet ¶ó½ºº£°¡½ºÆ÷Ä¿*/

/*image*/
img.mb2{margin-bottom:-2px}
img.mb3{margin-bottom:-3px}
img.mb4{margin-bottom:-4px}
img.bdr{border:3px solid #EBEBEB}
img.bdr02{border:3px solid #E2E2E2}
img.bdr03{border:3px solid #D2D2D2}
a.bdr{border:3px solid #EBEBEB;display:block}
a.bdr:hover {border:3px solid #D2D2D2}

table.basic{border-right:1px solid #dadada;border-bottom:1px solid #dadada}
table.basic th{background:#f3f3f3;line-height:1.5}
table.basic th span{font-weight:normal}
table.basic th,table.basic td{padding:7px 0 3px 0;border-top:1px solid #dadada;border-left:1px solid #dadada}
table.basic td{padding-left:7px;padding-right:5px;background:#fff;line-height:1.3}
table .s_ico{margin-right:2px;_margin-bottom:-3px}

.line_hr{width:545px;height:1px;border-top:1px solid #d8d8d8;font-size:0}

.gohome{position:absolute;bottom:7px;left:8px}