/******************** Basic ************************************/


table, tr, td, form, TEXTAREA{font-family:µ¸¿ò, verdana; font-size: 12px; color:#464646; line-height:17px; }
 
img{border:none;}

a:link {color:#464646; text-decoration:none;}
a:visited {color:#464646; text-decoration:none;}
a:hover {color:#464646; text-decoration:underline;}

BODY {margin:0; padding:0; }

/******************** style ************************************/

.bgline01 {background-repeat:repeat-x;}
.bgline02 {background-repeat:repeat-y;}
.bgline03 {background-repeat:no-repeat;}

.sel { width:80px; color: #A1B5B8; font-family: µ¸¿ò; background-color: #FFFFFF; height:18px; border: 1px solid #A3A3A3;}
.space { height: 100px;}
.tableline { border: 1px solid #A5C9E8;}
.tabletit { padding:4px;}
.tablespace {padding-top:15px;}
.tabtit { padding-left:10px; padding-top:20px; padding-bottom:7px;}
.subtxt { padding-left:6px; padding-top:6px; padding-bottom:17px;}
.menutab01 { height: 20px; background-image: }
.menutab01 { height: 20px; background-image:}
.bgimg { background-image:url(image/backimg.jpg); background-repeat:no-repeat; background-position:left; height:768px;}
.bottom { background-image:url(image/bottomline.gif); background-repeat:repeat-x; height:98px;}
.subimg { background-image:url(image/subimg.jpg); background-repeat: no-repeat; }
.mainline {background-image:url(image/bgline.gif); background-repeat:repeat-x;}
.subline {background-image:url(image/subline.gif); background-repeat:repeat-x;}
.titleline {height:34px; background-image:url(image/titleline.gif); }
.temp1 { padding-left:9px; padding-top:6px; }
.temp2 { padding-left:10px; padding-top:7px; padding-bottom:17px;}
.temp3 { padding-left:10px; padding-top:18px; padding-bottom:7px;}
.temp4 { padding-left:10px;}
.tabline { background-image:url(image/tabline.gif); background-repeat:repeat-x; height:25px;}
.star {color:#DC3136;}
.point { color: #B02529;}
.ranktxt { color:#245F9F; font-weight:bold; padding-bottom:10px; padding-top:0px;}
.style1 { color: #666666; font-weight: bold;}


/* tab */
#tab{ height:24px; padding-top:5px; background:url(image/bg_tab.gif) repeat-x left bottom; }
#tab li{float:left; _display:inline; margin-right:2px; background:url(image/bg_tab_right.gif) right top no-repeat;line-height:12px; text-decoration:none;}
#tab li a{_float:left; display:block; height:15px; padding:9px 20px 0 20px; background:url(image/bg_tab_left.gif) left top no-repeat; color:#666; line-height:12px; text-decoration:none;}
#tab li a:hover{color:#0569AF;}
#tab li.selected{background-position:right -24px;}
#tab li.selected a{background-position:left -24px; color:#0569AF; font-weight:bold; letter-spacing:-1px;}

/* default */
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,blockquote,th,td{font:12px "µ¸¿ò" Dotum, sans-seif; color:#666666; line-height:17px ; margin:0; padding:0;}

em,cite,address,dfn,var{font-style:normal;}
dl,ul,ol{list-style:none;}
img{border:0;}
a, a:link, a:visited, a:active{color:#383838; text-decoration:none;}
a:hover{text-decoration:underline;}

/* box */
.box {float:left; width:600px}
.tab_box1 {position:relative; z-index:100; float:left; width:600px;}
.tab_box1 li {float:left; margin-right:3px; border:1px solid #CCCCCC; border-bottom:none;}
.tab_box1 li a {display:block; padding:5px 20px 5px 20px; color:#727272; text-decoration:none; font-weight:bold;}
.tab_box1 li a:hover {color:#333333; background:#F4F4F4; font-weight:bold;}
.tab_box1 li.on {background:#F4F4F4;}
.tab_box1 li.on a {color:#333333; font-weight:bold; letter-spacing:0px; text-decoration:none;}
.cont {float:left; width:600px; margin-top:-1px; color:#0569AF; background:#F4F4F4; border:1px solid #CCCCCC;}
.cont p {padding:10px;}
