@charset "euc-kr";


/* html5 ÇÊ¼ö¿ä¼Ò*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
 aside, canvas, details, figcaption, figure, 
footer, hgroup, menu, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
}

body {line-height:1; font-size:14px; _behavior:url("/common/css/csshover3.htc");}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}

nav ul { list-style:none;}

blockquote, q {quotes:none;}

blockquote:before, blockquote:after,q:before, q:after { content:''; content:none;}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

ul,li {
	list-style:none;
}

/*½ºÅµ¹öÆ°*/
#skipNav { position: absolute; top:-10.5em; left:0; margin: 0 auto; z-index:999; }
#skipNav a:active, #skipNav a:focus {position: absolute; top:14em; left: 30px; width: 150px; height:17px; padding-top:3px; text-align: center; color: #fff; background: #333; border: 2px solid #000; outline: 0; font-weight:bold;}


/* go top page */
#returntop { position: absolute; top:-10.5em; left:0; margin: 0 auto; z-index:999; }
#returntop a:active, #returntop a:focus {position: absolute; bottom:20em; left: 30px; width: 150px; height:17px; padding-top:3px; text-align: center; color: #fff; background: #333; border: 2px solid #000; outline: 0; font-weight:bold;}






/*±Û¾¾Ã¼ ±âº»*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,a,button,caption,label,input,a { font-family:"µ¸¿ò"; font-size:12px;}
	b,strong { font-family:"µ¸¿ò";}
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, caption, dl, dd, dt, div, th, td, ol, ul, li, a, u, span, input, select, textarea, p {font-family:"µ¸¿ò";}





li {list-style:none;}
li img {vertical-align:top;}
img {margin:0; padding:0; border:0;}
address {font-style:normal;}


/* h1~h6 hr */
hr {position:absolute; width:0; height:0; font-size:0; overflow:hidden; line-height:0; visibility:hidden;}
h1, h2, h3, h4, h5, h6{padding:0;margin:0;}
.h_none {display:none;}

/* about form */
button {border:0; padding:0; background:transparent; cursor:pointer; overflow:visible;}


.no_button {position:relative; display:inline-block; border:none; background:none; cursor:pointer; margin:0; padding:0; vertical-align:middle; overflow:visible; text-decoration:none !important; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap;}

select optgroup{padding:0;margin:0;}
select optgroup option{padding:0;margin:0;}

fieldset {padding:0; border:none; margin:0;}
fieldset legend {overflow:hidden; font-size:0; line-height:0; height:0;visibility:hidden; padding:0; margin:0;}
form {padding:0;margin:0;}

.hidden {overflow:hidden; background:none; width:0; height:0; margin:0; padding:0; visibility:hidden; line-height:0;}

/* table */
table {border:0;}
.cp_right {text-align:right; font-size:0.88em; padding:3px 0 5px 0; }               
.cp_left {text-align:left; font-size:0.88em;padding:3px 0 5px 0;} 

/* color */
.gray333 {color:#333;}
.gray555 {color:#555;}
.gray666 {color:#666;}
.black {color:#000;}
.white {color:#fff;}
.green {color:#62a718;}
.orange {color:#f80;}
.orange2 {color:#f60;}
.blue{color:#215baa;}
.red {color:#ff0000 !important;}
.pink {color:#e4267b;}

.normal {font-weight:normal;}
.b {font-weight:bold;}
.red_in{color:red !important ;}
.clear {clear:both !important;}
.overflow {overflow:hidden;}



/*float_l*/
.float_l {float:left !important;}
.float_r {float:right !important;}




/*text-align*/
.left {text-align:left !important;}
.center {text-align:center !important;}
.right {text-align:right !important;}
.justify {text-align:justify !important;}


/*position*/
.position_a {position:absolute !important;}
.position_r {position:relative !important;}


/*vertical-align*/
.middle {vertical-align:middle !important;}
.bottom {vertical-align:bottom !important;}


/* default font color */
.color666 {color:#666;} /*ÁøÇÑ È¸»ö*/
.color777 {color:#777;} /*ÁøÇÑ È¸»ö*/
.color999 {color:#999;} /*Áß°£ È¸»ö*/
.colorCcc {color:#ccc;} /*ÁøÇÑ È¸»ö*/

/* align */
.no_margin {margin:0px !important;}
.mt-10 {margin-top:-10px !important;}
.mt-15 {margin-top:-15px !important;}



/* margin */
.mt0 {margin-top:0px !important;}
.mt2 {margin-top:2px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt45 {margin-top:45px !important;}
.mt50 {margin-top:50px !important;}
.mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;}
.mt65 {margin-top:65px !important;}
.mt70 {margin-top:70px !important;}
.mt75 {margin-top:75px !important;}
.mt80 {margin-top:80px !important;}


.ml0 {margin-left:0px !important;}
.ml5 {margin-left:5px !important;}
.ml8 {margin-left:8px !important;}
.ml10 {margin-left:10px !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;}
.ml45 {margin-left:45px !important;}
.ml50 {margin-left:50px !important;}
.ml55 {margin-left:55px !important;}
.ml60 {margin-left:60px !important;}
.ml65 {margin-left:65px !important;}
.ml70 {margin-left:70px !important;}
.ml75 {margin-left:75px !important;}
.ml80 {margin-left:80px !important;}
.ml200 {margin-left:200px !important;}
.ml250 {margin-left:250px !important;}

.ml300 {margin-left:300px !important;}

.mr0 {margin-right:0px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}
.mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;}
.mr45 {margin-right:45px !important;}
.mr50 {margin-right:50px !important;}
.mr55 {margin-right:55px !important;}
.mr60 {margin-right:60px !important;}
.mr65 {margin-right:65px !important;}
.mr70 {margin-right:70px !important;}
.mr75 {margin-right:75px !important;}
.mr80 {margin-right:80px !important;}



.mb0 {margin-bottom:0px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}
.mb55 {margin-bottom:55px !important;}
.mb60 {margin-bottom:60px !important;}
.mb65 {margin-bottom:65px !important;}
.mb70 {margin-bottom:70px !important;}
.mb75 {margin-bottom:75px !important;}
.mb80 {margin-bottom:80px !important;}




/* padding */
.pt0 {padding-top:0px !important;}
.pt5 {padding-top:5px !important;}
.pt8 {padding-top:8px !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;}
.pt35 {padding-top:35px !important;}
.pt40 {padding-top:40px !important;}
.pt45 {padding-top:45px !important;}
.pt50 {padding-top:50px !important;}
.pt55 {padding-top:55px !important;}
.pt60 {padding-top:60px !important;}
.pt65 {padding-top:65px !important;}
.pt70 {padding-top:70px !important;}
.pt75 {padding-top:75px !important;}
.pt80 {padding-top:80px !important;}


.pl0 {padding-left:0px !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;}
.pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;}
.pl45 {padding-left:45px !important;}
.pl50 {padding-left:50px !important;}
.pl55 {padding-left:55px !important;}
.pl60 {padding-left:60px !important;}
.pl65 {padding-left:65px !important;}
.pl70 {padding-left:70px !important;}
.pl75 {padding-left:75px !important;}
.pl80 {padding-left:80px !important;}


.pr0 {padding-right:0px !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;}
.pr30 {padding-right:30px !important;}
.pr35 {padding-right:35px !important;}
.pr40 {padding-right:40px !important;}
.pr45 {padding-right:45px !important;}
.pr50 {padding-right:50px !important;}
.pr55 {padding-right:55px !important;}
.pr60 {padding-right:60px !important;}
.pr65 {padding-right:65px !important;}
.pr70 {padding-right:70px !important;}
.pr75 {padding-right:75px !important;}
.pr80 {padding-right:80px !important;}



.pb0 {padding-bottom:0px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;}
.pb35 {padding-bottom:35px !important;}
.pb40 {padding-bottom:40px !important;}
.pb45 {padding-bottom:45px !important;}
.pb50 {padding-bottom:50px !important;}
.pb55 {padding-bottom:55px !important;}
.pb60 {padding-bottom:60px !important;}
.pb65 {padding-bottom:65px !important;}
.pb70 {padding-bottom:70px !important;}
.pb75 {padding-bottom:75px !important;}
.pb80 {padding-bottom:80px !important;}






/* link */
a {color:#555; text-decoration:none;}
a:visited {color:#555;}
a:hover, a:active, a:focus {color:#000; text-decoration:underline;}


/* link */
a.link_base:link {font-family:"µ¸¿ò", Dotum; text-decoration:none; color:#666; font-size: 12px;}
a.link_base:visited {font-family:"µ¸¿ò", Dotum; text-decoration:none; color:#666; font-size: 12px;}
a.link_base:hover {font-family:"µ¸¿ò", Dotum; text-decoration:underline; color:#000; font-size:12px; }
a.link_base:active {font-family:"µ¸¿ò", Dotum; text-decoration:none; color:#000; font-size: 12px;}


/*no*/
.no_bg {background:none!important;}
.no_border {border:none!important;}
.no_padding {padding:0!important;}
.no_margin {margin:0!important;}



/*³ÐÀÌ*/


.wd3per{width:3%!important;}
.wd4per{width:4%!important;}
.wd5per{width:5%!important;}
.wd6per{width:5%!important;}
.wd7per{width:7%!important;}
.wd8per{width:8%!important;}
.wd9per{width:9%!important;}
.wd10per{width:10%!important;}
.wd12per{width:12%!important;}
.wd13per{width:13%!important;}
.wd14per{width:14%!important;}
.wd15per{width:15%!important;}
.wd16per{width:16%!important;}
.wd17per{width:17%!important;}
.wd18per{width:18%!important;}


.wd20per{width:20%!important;}
.wd25per{width:25%!important;}
.wd27per{width:27%!important;}
.wd30per{width:30%!important;}
.wd35per{width:35%!important;}
.wd40per{width:40%!important;}
.wd45per{width:45%!important;}
.wd50per{width:50%!important;}
.wd55per{width:55%!important;}
.wd60per{width:60%!important;}
.wd65per{width:65%!important;}
.wd70per{width:70%!important;}
.wd75per{width:75%!important;}
.wd80per{width:80%!important;}
.wd85per{width:85%!important;}
.wd90per{width:90%!important;}
.wd95per{width:95%!important;}
.wd100per{width:100%!important;}



.wd20{width:20px!important;}
.wd25{width:25px!important;}
.wd30{width:30px!important;}
.wd35{width:35px!important;}
.wd40{width:40px!important;}
.wd45{width:45px!important;}
.wd50{width:50px!important;}
.wd55{width:55px!important;}
.wd60{width:60px!important;}
.wd80{width:80px!important;}

.wd100{width:100px!important;}
.wd150{width:150px!important;}

.wd200{width:200px!important;}
.wd250{width:250px!important;}

.wd300{width:300px!important;}
.wd350{width:350px!important;}
.wd400{width:400px!important;}
.wd500{width:500px!important;}
.wd600{width:600px!important;}


/*height*/

.ht20 {height:20px !important;}
.ht30 {height:30px !important;}
.ht40 {height:40px !important;}


/*top*/

.top10{top:10px !important;}
.top20{top:20px !important;}
.top30{top:30px !important;}
.top40{top:40px !important;}
.top50{top:50px !important;}
.top60{top:60px !important;}
.top70{top:70px !important;}
.top80{top:80px !important;}
.top90{top:90px !important;}


/*border*/

.border01 {border:1px solid #ddd;}
.border02 {border:1px solid #ccc;}
.no_left_border {border-left:none !important;}
.no_right_border {border-right:none !important;}


/*letter-spacing*/

.letter-spacing-none {letter-spacing:0px !important;}


/*font-size*/


.size14{font-size:14px !important; }
.size15{font-size:15px !important; }
.size16{font-size:16px !important; }





/* ±âº» Å×ÀÌºí ¼¼ÆÃ*/

.tb_base {border-top:2px solid #7b8792; border-right:none; margin:8px 0 15px 0; border-collapse:collapse; width:100%;}
	.tb_base thead th {background:#f9f9f9; text-align:center; color:#3d464f;   font-weight:bold;   background:url(/images/sub/thbg.gif) repeat-x bottom center; font-size:12px; padding-top:14px; padding-bottom:14px; }
	.tb_base tbody th {background:#d4d4d4; text-align:center;  font-weight:bold;}
	.tb_base td {text-align:center; color:#444; font-weight:normal; font-size:13px; padding-top:8px; padding-bottom:8px; letter-spacing:-1px;  border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
	.tb_base td.left {background:#fff; padding:3px 10px; text-align:left;}
	.tb_base .bor_none {border-right:none;}
	.tb_base tfoot td {background:#e1e1e1;}
	.tb_base .bor_top{border-top:1px solid #417ebc;}


.tb_base2 {border-top:2px solid #7b8792; border-right:none;  border-collapse:collapse; width:100%;}
	.tb_base2 tbody th {background:#f9f9f9; text-align:center; color:#3d464f; vertical-align:middle;   font-weight:bold;   background:url(/images/sub/thbg.gif) repeat-x bottom center; font-size:12px; padding-top:14px; padding-bottom:14px; }
	.tb_base2 td { padding:6px 0 6px 10px; letter-spacing:-1px;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border;  font-size:11px; color:#777; }
	.tb_base2 td input{ vertical-align:middle; margin-right:5px; margin-left:5px;}
.tb_base2 p.desc{padding-top:6px; float:left; font-size:11px;}
.tb_base2 input[type="radio"] {margin-top:-5px; margin-right:0px;}
.tb_base2 .on01 {overflow:hidden; height:28px;}



.tb_base4 {border-top:2px solid #ff3232;  border-right:1px solid #ccc; margin:8px 0 15px 0; border-collapse:collapse; width:95%; margin:auto;}
	.tb_base4 thead th { text-align:center; color:#333;   font-weight:bold;   background:url(/images/sub/thbg.gif) repeat-x bottom center;
	font-size:12px; padding-top:14px; padding-bottom:14px; border-bottom:1px solid #ccc;   border-left:1px solid #ccc; }
	
	
	.tb_base4 tbody th {background:#f0f0f0; text-align:center;  font-weight:bold; color:#555; border-left:1px solid #ddd;  border-bottom:1px solid #ddd;}

	.tb_base4 tbody td {text-align:center; color:#444; font-weight:normal; font-size:12px; padding-top:8px;
	padding-bottom:8px; font-family:'verdana' !important;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; line-height:20px;}
	.tb_base4 td.left {background:#fff; padding:3px 10px; text-align:left;}
	.tb_base4 .bor_none {border-right:none;}
	.tb_base4 tfoot td {background:#e1e1e1;}
	.tb_base4 .bor_top{border-top:1px solid #417ebc;}


