@charset "euc-kr";

/* °øÅëÀ¸·Î Àû¿ëµÇ´Â CSS */

body {
margin: 0;
padding: 0;
font-size: 11px;
line-height: 160%;
font-family: Dotum, "µ¸¿ò", sans-serif;
scrollbar-face-color: #f5f5f5; 
scrollbar-shadow-color: #666666; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #cccccc; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #333333;
background-color: transparent;
}

form {
margin: 0;
padding: 0;
}

table {
border-collapse: collapse;
}

td {
padding: 0px;
font-size: 12px;
line-height: 140%;
color: #666666;
}

hr {
height: 1px;
color: #eeeeee;
}

li img {
vertical-align: middle;	/* for IE imge margin */
}

p, div, select {
color: #666666;
}

td.no_p p{
margin:0;
padding: 0;
}

a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
a:hover {color:#999999; text-decoration:none;}

a.brown:hover {color: #D5AD4A; text-decoration: none;}

a.s_green:link {font-size:11px;color:#129549; text-decoration: none;}
a.s_green:visited {font-size:11px;color:#129549; text-decoration: none;}
a.s_green:active {font-size:11px;color:#129549; text-decoration: none;}
a.s_green:hover {font-size:11px;color:#69D273; text-decoration: none;}

a.s_blue:link {font-size:12px;color:#1156BD; text-decoration: none;}
a.s_blue:visited {font-size:12px;color:#1156BD; text-decoration: none;}
a.s_blue:active {font-size:12px;color:#1156BD; text-decoration: none;}
a.s_blue:hover {font-size:12px;color:#6B96D7; text-decoration: none;}

a.b_link:link {font-size:12px;color:#666; text-decoration: none;}
a.b_link:visited {font-size:12px;color:#666; text-decoration: none;}
a.b_link:active {font-size:12px;color:#666; text-decoration: none;}
a.b_link:hover {font-size:12px;color:#4D4D4D; text-decoration: none;}

a.b_link2:link {font-size:12px;color:#666; text-decoration: none;}
a.b_link2:visited {font-size:12px;color:#666; text-decoration: none;}
a.b_link2:active {font-size:12px;color:#666; text-decoration: none;}
a.b_link2:hover {font-size:12px;color:#4D4D4D; text-decoration: none;}


img {
border: 0 none;
}

button, select {
margin: 0;
padding: 0;
font-size: 11px;
color: #000;
}

textarea {
padding: 5;
font-size: 12px;
line-height: 160%;
color: #666666;
border: 1px solid #cccccc;
}

input {
padding: 2 0 0 3;
font-size: 12px;
height: 18px;
color: #666666;
}

.none {
border: 0 none;
}

.hhh {
display:none;
}
ol, ul, li, dl, dt, dd{margin: 0; padding: 0; list-style: none;}
h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; display: none;}

.member { font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }

.black {color:#000;}

.black_b {color:#000; font-weight:bold;}


/* right_banner */
#right {
	position:absolute;
	left:970px;
	top:140px;
	width:112px;
	height:145px;
	z-index:3;
}

/* ball */
#ball {
position: absolute;
top: 570px;
left: 0px;
width: 70px;
height: 50px;
}

/* µðÀÚÀÎ¼¥ */
.t_board {background:url(../image/member/tab_line_02.gif) repeat-x;}
.t_board1 {border-bottom:1px dotted #ccc;}
.f_2 {height:20px; font:12px "µ¸¿ò"; color:#666;}

/* ¿ù°£ÀÏÁ¤ */
.sch {font:14px "µ¸¿ò"; color:#334a90; font-weight:bold;}
.sch_1 {background:#fff; padding:5px;}
.point_2 {font:11px "µ¸¿ò"; color:#334a90; font-weight:bold;}
.sch_b_bg {background:url(../image/member/b_center.gif) no-repeat;}
.point_3 {font:12px "µ¸¿ò"; color:#334a90; font-weight:bold;}
.point_4 {font:12px "µ¸¿ò"; color:#334a90;}

.sc1:link {font:12px "µ¸¿ò"; color:#585858; text-decoration:none;}
.sc1:visited {font:12px "µ¸¿ò"; color:#585858; text-decoration:none;}
.sc1:active {font:12px "µ¸¿ò"; color:#334a90; text-decoration:underline;}
.sc1:hover {font:12px "µ¸¿ò"; color:#334a90; text-decoration:underline;}

/* ³ë¹«°ü¸® */
.work_line {background:url(../image/work/work_line.gif) repeat-x;}
.work_t1 {font:12px "µ¸¿ò"; color:#001b70; font-weight:bold; text-align:left;}
.work_c1 {font:12px "µ¸¿ò"; color:#747474; line-height:160%;}
.work_text1 {font:10pt "µ¸¿ò"; color:#131313;}

.board_01 {border-bottom:1px solid #e7e7e7; background-color:#f9f9f9;}
.board_02 {border-bottom:1px solid #e7e7e7; background-color:#ffffff;}
.box {background:url(../image/work/box_middle.gif) top repeat-y;}

.d_line_1 {background:url(../image/work/dot_line.gif) top repeat-x; height:31px; margin:10px 0;}

.sc2:link {font:12px "µ¸¿ò"; color:#dcef66; text-decoration:none;}
.sc2:visited {font:12px "µ¸¿ò"; color:#dcef66; text-decoration:none;}
.sc2:active {font:12px "µ¸¿ò"; color:#dcef66; text-decoration:none;}
.sc2:hover {font:12px "µ¸¿ò"; color:#dcef66; text-decoration:none;}

/* ¾ç½Ä */
.title1 {font:36px "µ¸¿ò"; font-weight:bold; color:#131313;}
.con1 {font:14px "µ¸¿ò"; color:#131313;}
.con2 {font:14px "µ¸¿ò"; color:#313131; font-weight:bold;}
.fs1 {padding:4px 0 0 4px; height:21px;}
.con3 {font:14px "µ¸¿ò"; color:#4477b9; font-weight:bold;}
.gb1 {background-color:#f9f9f9; font-weight:bold; text-align:center; height:30px;}
.wb1 {text-align:center; height:30px; line-height:120%;}
.new_logo {text-align:right;}
.new_logo1 {background:url(../image/work/logo.jpg) right bottom no-repeat;}
.titleb {font:20px "µ¸¿ò"; font-weight:bold; color:#131313;}
