/* line-height ¸¦ ÁÖÁö¸¶¼¼¿ä */
body, td, th, input, form, textarea, pre, select , p{
	font-size : 12px;
	color: #000000;
	font-family : ±¼¸²;
	padding:0px;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #ADBCC5; 
	scrollbar-highlight-color: #ADBCC5; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #ADBCC5;
}
*{margin: 0; padding: 0;}
body.bg{background:url(/so/bg.gif) repeat-x;}
ul{list-style: none;}
a img, fieldset{border: none;}
a{text-decoration: none; color:#555;}
a:hover{text-decoration: underline; color:#333;}
select{color:#1f8bd9;}

.newm li{background:url(/so/notice_blit.gif) no-repeat ;padding-left:27px;height:20px;}

.topsearch{background:url(/so/search_bg.gif) no-repeat;width:338px;height:26px;border:0px;padding-left:5px;padding-top:5px;vertical-align:middle;}

p { margin:0px; }
 
img,table {border:0px; 	padding:0; 	border-spacing:0px; 	border-collapse:collapse; 	}

b {letter-spacing:-1px;}
.fc01{color:#1f8bd9;}
.fc02{color:#00addf;}
.fc03{color:#9600eb;}
.fc04{color:#3399ff;}
.fc05{color:#ff3300;}
.fc06{color:#1bbd0f;}
.fc07{color:#ff9900;}
.fc08{color:#9f00ee;}
.fc09{color:#c363de;}
.fc10{color:#bf55f4;}

.fsb01{font-size:1.2em;}
.fsb02{font-size:0.8em;}

#right_bn{width:166px;float:left;margin-left:14px;}
#right_bn li{float:left;margin-bottom:1px;}
#right_bn li img{vertical-align:top;}

.left_bn li img{vertical-align:top;}

.loginBOX{border:1px solid #bcbcbc;background:#fafafa;width:185px;height:106px;}
.login_id{background:url(/so/id_bg.gif) no-repeat;width:107px;height:22px;border:0px;padding-left:5px;padding-top:5px;vertical-align:middle;margin-left:6px;}
.login_idn{background:url(/so/idpw_bgn.gif) no-repeat;width:107px;height:22px;border:0px;padding-left:5px;padding-top:5px;vertical-align:middle;margin-left:6px;}
.login_pw{background:url(/so/pw_bg.gif) no-repeat;width:107px;height:22px;border:0px;padding-left:5px;padding-top:5px;vertical-align:middle;margin-left:6px;}
.login_pwn{background:url(/so/idpw_bgn.gif) no-repeat;width:107px;height:22px;border:0px;padding-left:5px;padding-top:5px;vertical-align:middle;margin-left:6px;}

#mainBN{margin-bottom:7px;}
#Headline{background:url(/so/head_bg.jpg) repeat-y;height:135px;padding:8 19 0 19;}
#Headline ul{height:149px;}
#Headline li{background:url(/so/headline_blit.gif) no-repeat ;padding-left:5px;height:21px;width:450px;}
#Headline2{background:url(/so/head_bg.gif) repeat-y;border-bottom:2px solid #1f8bd9;text-align:right;padding:0 9 0 0;}

#mainpboard{vertical-align:top;margin-top:9px;margin-bottom:12px;background:url(/so/board_bg.gif) repeat-x;width:521px;}
#mainpboard li{float:left;}


#Gallery{width:521px;margin-top:9px;}
#Gellery li{float:left;margin-left:3px;margin-right:3px;margin-top:9px;}

#notice{width:269px;}
#noticeArticle li{background:url(/so/notice_blit.gif) no-repeat ;padding-left:27px;height:21px;width:269px;}
#noticeArticle{margin-top:9px;}
#notice2{width:269px;background:url(/so/right_bg.gif) repeat-y;height:112px;}
#special{width:269px;}
#special2{width:269px;background:url(/so/right_bg.gif) repeat-y;height:161px;padding:5 13 5 13;}
#plaza{width:269px;float:left;}
#plazaArticle li{float:left;}
#plaza2{width:269px;background:url(/so/right_bg.gif) repeat-y;height:122px;padding-left:14px;padding-top:5px;}
#life{width:269px;float:left;}
#lifeArticle li{float:left;}
#life2{width:269px;height:84px;padding-left:14px;padding-top:5px;}

#copy01{border-top:1px solid #e5e5e5;}

a.navi:link{color:#359fe0;text-decoration:none;}
a.navi:hover{color:#359fe0;text-decoration:none;}
a.navi:visited{color:#359fe0;text-decoration:none;}

#copy01{margin-top:9px;}
#copyright{margin-left:200px;margin-top:9px;width:999px;}
#copyright li.first{float:left;background:url(/so/copy_line.gif) no-repeat right;padding-right:10px;padding-left:0px;}
#copyright li{float:left;background:url(/so/copy_line.gif) no-repeat right;padding-right:10px;padding-left:10px;}
#copyright li.end{float:left;background:none;padding-right:20px;}
#copyright2{margin-left:200px;margin-top:9px;width:999px;}

#naviGation{color:#8a8a8a;font-size:0.9em;}
.Title{width:801px;height:49px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:1.7em;line-height:49px;font-weight:bold;margin-bottom:20px;}
.TitleIMG{}

#Sm{float:left;margin-top:10px;}
#Sm li{float:left;}
#Sm li img{vertical-align:top;}


.mgr2{margin-right:2px;}
.mgr5{margin-right:5px;}
.mgr20{margin-right:20px;}
.mgl5{margin-left:5px;}
.mgl10{margin-left:10px;}
.mgb3{margin-bottom:3px;}
.mgb4{margin-bottom:4px;}
.mgb5{margin-bottom:5px;}
.mgb7{margin-bottom:7px;}
.mgt3{margin-top:3px;}
.mg5{margin:5 5 5 5;}

.pd7{padding:7 7 7 7;}
.pd10{padding:10 10 10 10;}
.pdl9{padding-left:9px;}
.pdb5{padding-bottom:5px;}


.form2{
	border-width:0px;
	border-color:transparent;
	border-style:solid;
	font-size:11px;
	color:#FFFFFF;
	background-color:transparent;
	}
.form{
	border-width:1px;
	border-color:#9fbec6;
	border-style:solid;
	font-size:9pt;
	background-color:transparent;
	}


.hform{
	font-family:  "±¼¸²";
	font-size: 10pt;
	color: #967E65;
	line-height: 120%;
	border: 0px solid ;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #967E65;
	border-right-color: #967E65;
	border-bottom-color: #967E65;
	border-left-color: #967E65;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color:transparent;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #967E65; 
	scrollbar-highlight-color: #967E65; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #967E65;

}	
.pd50{
       padding-right:12;
       padding-bottom:50;
	   }

.pd10{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	}
.pd20{
	padding-top:20px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	}
.pd_tb5{
	padding-top:5px;
	padding-bottom:5px;
	}	
.pd_tb2{
	padding-top:2px;
	padding-bottom:2px;
	}		
.pd_l8{
	padding-left:8px;
	}
.pd_l5{
	padding-left:5px;
	}
.pd_r5{
	padding-right:5px;
	}	
.pd_l12{
	padding-left:12px;
	}	
.mr4{
	margin-right:4px;
	}	
.pd_r8{
	padding-right:8px;
	}
.pd_t5{
	padding-top:5px;
	}
.t_l19{
	padding-left:19px;
	}	
.c_l19{
	padding-left:19px;
	padding-right:36px;
	height:400px;
	}		
.pd8{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	}
.pd3{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	}
.pd5{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
.pd1{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	}

.fc_w{
	color:#FFFFFF;
	}
.b{
	font-weight:bold;
	}
	
.td_ly{
	border-bottom:1 solid #42CC92;
	border-left:1 solid #42CC92;
	border-right:1 solid #42CC92;
	border-top:1 solid #42CC92;
}
.td_tr{
	border-right:1 solid #cccccc;
	border-top:1 solid #cccccc;
}
.td_trl{
	border-left:1 solid #cccccc;
	border-right:1 solid #cccccc;
	border-top:1 solid #cccccc;
}

.tb_b{
	border-bottom:1 solid #9AA84E;
}
.border{
	border:1 solid #999999;
	}



.clinic_b{
	border:1 solid #999999;
	}	
	
.bdb{
		border:1 solid #000000;
		}
	
.sb{
	border:1 solid #4B0FAF;
	}	
/*ÆùÆ®Ä®¶ó*/
.style1 {color: #626262;}
.style2 {color: #0e98d2;}
.style3 {color: #e54ba2;}
.style4 {color: #0A6941;}
.style5 {color: #009999;font-weight: bold;}
.style6{color:#387272; font-weight: bold;}
.style7{color:#339900; font-weight: bold;}
.style8 {color: #6486A7; }
.style9 {color: #668A45; font-weight: bold; }
.style10 {color: #FF9900 ; font-weight: bold;}
.style11 {color: #FF0000;}
.style12 {color:#588442;}
.style13 {color:#61571A;font-size:16px;}
.style14 {color:#C4382D; font-weight: bold;}

/*ÆùÆ®Ä®¶ó ³¡*/
.dotline {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
}
.dotline_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.ssf{
font-size:10px;
}
.sf{
font-size:11px;
}
.sfb{
font-size:11px;
color:#000000;
font-weight:bold;
}
.sf11{
font-size:11px;
color:#ffffff;
}
.sf12{
color:#959595;
}
.sfb1{
font-weight:bold;
color:#A38160;
}


.plh{
line-height:130%;
}



/*ÀÚµ¿»ý¼º ³¡*/
.hon01{
			background-color:#000000;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			padding-bottom:3px;
			}

.hon02{
			background-color:#311C31;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			padding-bottom:3px;
			text-align:center;
			font-weight:bold;
			}

.hon03{
			background-color:#553F5A;
			padding-top:3px;
			padding-left:3px;
			padding-right:3px;
			padding-bottom:3px;
			text-align:center;
			}