/* CSS Document */
body {
    
	background-color: #ffffff;
	margin: 0 px;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#999999;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#ffffff; 
	scrollbar-highlight-color:#f9f9f9;
	scrollbar-shadow-color:#ffffff; 
}  
@font-face {font-family:Gulim;}

body,td,select,a,div,p,pre,input,form,textarea,center,option,pre,blockquote {
    font-family: "Gulim";	
	font-size: 12px;
	color: #656565;
	letter-spacing: 0px;
	line-height:20px;
}



a:link {font-size: 11px; color: #999999; text-decoration: none;}
a:visited {font-size: 11px; color: #999999; text-decoration: none;}
a:hover {font-size: 11px; color: #666666; text-decoration: none;}
a:active {font-size: 11px; color: #666666; text-decoration: none;}


a.board:link {font-size: 12px; color: #666666; text-decoration: none;}
a.board:visited {font-size: 12px; color: #666666; text-decoration: none;}
a.board:hover {font-size: 12px; color: #303030; text-decoration: none;}
a.board:active {font-size: 12px; color: #303030; text-decoration: none;}

a.board2:link {font-size: 11px; color: #666666; text-decoration: none;}
a.board2:visited {font-size: 11px; color: #666666; text-decoration: none;}
a.board2:hover {font-size: 11px; color: #303030; text-decoration: none;}
a.board2:active {font-size: 11px; color: #303030; text-decoration: none;}

a.member:link {font-size: 12px; color: #b410d8; text-decoration: none;}
a.member:visited {font-size: 12px; color: #b410d8; text-decoration: none;}
a.member:hover {font-size: 12px; color: #b410d8; text-decoration: underline;}
a.member:active {font-size: 12px; color: #b410d8; text-decoration: none;}

/********** ·¹ÀÌ¾î ÆË¾÷ **********/
.dv_pop_drag{position:relative;}
.dv_poptop{background: url('/pub/img/layer_bgimg.gif') left 0px;height:28px;}
.dv_popbody{background-color: #ffffff;border-top:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7;text-align:center;padding:5px 0px 5px 0px;}
.dv_popbottom{background: url('/pub/img/layer_bgimg.gif') left 0px;height:28px;}
/********** ·¹ÀÌ¾î ÆË¾÷ **********/

.zv3_input {border:solid 1;border-color:888888;background-color:ffffff;height:17px}
.zv3_w_textarea {border:solid 1;border-color:888888;background-color:efefef;width:480px;}

.zv3_viewform {border:solid 1;border-color:999999;background-color:#F7F7F7}
.zv3_viewbox {border:0;background-color:white;}
.zv3_search {border:solid 1;border-color:444444;height:17px;width:80px;color:666666;}
.zv3_textarea {border:solid 1;border-color:777777;background-color:white;width:100%;}
.zv3_submit {border:solid 1;border-color:777777;background-color:white;width:100%;height:100%}

.zv3_small {font-size:8pt}

.board3 {
	font-size: 11px;
	color: #666666;
}
.login {
	font-size: 12px;
	color: #666666;
    height : 20px;
    width: 114px;
	text-decoration: none;
	border: 1px solid #dedede;
	background-color:#ffffff;	
	
}
.lectreq {
	font-size: 12px;
	color: #666666;
    height : 20px;
	text-decoration: none;
	border: 1px solid #cccccc;
	background-color:#ffffff;	
	
}
.customer {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #cccccc;
	background-color:#ffffff;	
	
}


.rtop, .rbottom{display:block; background: #FFFFFF; }
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background-color:#f2f2f2}

.r { text-align: center; width: 180px; font: bold 9px tahoma; }
.r1 { margin: 0 5px; background: #DEDEDE; height: 1px; }
.r2 { margin: 0 3px; border: solid #DEDEDE; border-width: 0 2px; }
.r3 { margin: 0 2px; border: solid #DEDEDE; border-width: 0 1px; }
.r4 { margin: 0 1px; border: solid #DEDEDE; border-width: 0 1px;  height: 4px} 

.rc { border: solid #DEDEDE; border-width: 0 1px; background-color:#f2f2f2}

.photo_list_span a:link
{
	color: #2e7447;
}
  
.photo_list_span a:visited
{
	color: #2e7447;
}

.photo_list_span a:hover
{
	color: #2e7447;
	text-decoration:underline;
}

.b_title
{
	text-align: left;
	font-size: 16px;
	color:#c322ff;
}

.st1{ letter-spacing:31px;}


a.b_title:link {font-size: 13px; color: #c322ff; text-decoration: none;}
a.b_title:visited {font-size: 13px; color: #c322ff; text-decoration: none;}
a.b_title:hover {font-size: 13px; color: #c322ff; text-decoration: none;}
a.b_title:active {font-size: 13px; color: #c322ff; text-decoration: none;}







.sub_btn
{
	color:#000000
}

/********** 201106_¸ÞÀÎ¸Þ´º **********/

.menu_back{background: url('img/menu_back.gif');height:44px;}

/********** 201106_¼­ºê¸Þ´º **********/

.sub_back{background: url('img/s_menu_back.gif');height:37px; repeat-x;}
.weather_top {background: url('img/back_weather_top.gif');height:21px;repeat-x;}
.weather_line {background: url('img/back_weather_line.gif');height:20px;repeat-x;text-align:center;}
.weather_bottom {background: url('img/back_weather_bottom.gif');height:41px;repeat-x;}


.weather_title{font-size: 12px;color: #ffffff;text-decoration: none;font-family: µ¸¿ò;font-weight:bold; text-align:center; background: url('img/back_weather_tit.gif');height:22px;}
.weather_stitle{font-size: 11px;color: #000000;text-decoration: none;font-family: µ¸¿ò;font-weight:bold; text-align:center; padding-left:0px;}
.weather_text{font-size: 11px;color: #666666;text-decoration: none;font-family: µ¸¿ò;line-height:16px; }
.footer_bg {background: url('img/foot_bg_new.gif');height:68px;repeat-y;}



a.s_menu:link {font-size: 12px; color: #666666; text-decoration: none;}
a.s_menu:visited {font-size: 12px; color: #666666; text-decoration: none;}
a.s_menu:hover {font-size: 12px; color: #cc00ff; text-decoration: underline;}
a.s_menu:active {font-size: 12px; color: #666666; text-decoration: none;}

/* °¡·Î¼¼·Î ÁöÁ¤ */
.space2 {height:2px}
.space3 {height:3px}
.space5 {height:5px}
.space7 {height:7px}
.space10 {height:10px}
.space12 {height:12px}
.space15 {height:15px}
.space20 {height:20px}
.space25 {height:25px}
.space30 {height:30px}
.space40 {height:40px}
.space50 {height:50px}
.space170 {height:170px}
.spacew3 {width:3px}
.spacew6 {width:6px}
.spacew12 {width:12px}
.spacew24 {width:24px}

/********** ¿©¹éÁöÁ¤ **********/

.bottom5 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.sub_banner {padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:3px;}


/********** ¸®½ºÆ®¹Ú½º **********/

.weather_select {  background-color: #ffffff; border-color: #e0e0e0 e0e0e0 e0e0e0 e0e0e0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/********** Å×ÀÌºí ¹× ÀÌ¹ÌÁö ½ºÅ¸ÀÏ ÁöÁ¤ **********/
TABLE, IMG{ border: 0px; }

/********** °Ô½ÃÆÇ ½ºÅ¸ÀÏ ÁöÁ¤ **********/
.sub_tit {font-size: 12px;color: #000000;text-decoration: none;font-family: µ¸¿ò;font-weight:bold; text-align:center;}
.sub_line {background: url('img/bd_back_line.gif');height:25px; repeat-x;}

a.sub_line: link {font-size: 12px; color: #666666; text-decoration: none;}
a.sub_line: visited {font-size: 12px; color: #666666; text-decoration: none;}
a.sub_line: hover {font-size: 12px; color: #000000; text-decoration: none; font-weight:bold;}
a.sub_line: active {font-size: 12px; color: #666666; text-decoration: none;}

.sub_tit2 {font-size: 11px;color: #000000;text-decoration: none;font-family: µ¸¿ò;font-weight:bold; text-align:center;}
.sub_line2 {background: url('img/bd_back_line.gif');height:35px; repeat-x;}

a.sub_line2: link {font-size: 12px; color: #666666; text-decoration: none;}
a.sub_line2: visited {font-size: 12px; color: #666666; text-decoration: none;}
a.sub_line2: hover {font-size: 12px; color: #000000; text-decoration: none; font-weight:bold;}
a.sub_line2: active {font-size: 12px; color: #666666; text-decoration: none;}

