@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{background:#BFBFBF; font-family:"Comic Sans MS";}
#top1{background:#54548A; width:100%; height:15px;}
#main{background:url(../images/topic.jpg) no-repeat; width:100%; height:auto; margin:0 auto; font-family:"Comic Sans MS";}
#content{width:970px; height:auto; margin:0 auto; background:#F4F2F2; font-family:"Comic Sans MS";}
#haddi{width:150px; height:338px; padding-top:25px; float:left; background:url(../images/topic.jpg) no-repeat #FFF; float:left; font-family:"Comic Sans MS";}
#animation{width:820px; height:289px; float:right; background:#FFFFFF; font-family:"Comic Sans MS";}
#logo{height:74px; width:820px; background:url(../images/logo.jpg) no-repeat #C2C3EF; float:left;}

#navi1{text-align:right; color:#54548A; font-family:"Comic Sans MS"; font-size:13px; padding:5px;}
#navi1 a{text-decoration:none; color:#54548A;font-family:"Comic Sans MS";}
#navi1 a:hover{text-decoration:underline; font-family:"Comic Sans MS";}


#navi2{background:#FFFFFF; margin-left:5px; margin-top:15px; font-family:"Comic Sans MS";}
#navi2 ul{color:#54548A; list-style:none;}
#navi2 li{font-size:11px; float:left; font-family:"Comic Sans MS"; padding:0 2px;}
#navi2 li a{font-size:11px; color:#54548A; text-decoration:none; font-family:"Comic Sans MS";}
#navi2 li a:hover{color:#E19B68; font-family:"Comic Sans MS";}
#blank{width:970px; height:15px; background:#F4F2F2;} 
#contents{width:970px; height:auto; margin-top:10px; background:#F4F2F2; font-family:"Comic Sans MS";}
#contL{width:645px; height:auto; float:left; font-family:"Comic Sans MS";}
#contR{width:305px; height:auto; float:right; margin-left:10px; margin-right:10px; font-family:"Comic Sans MS";}
	#contRone{width:295px; height:218px; background:#0A0A0A; margin-left:5px; margin-right:10px; font-family:"Comic Sans MS";}
		#contRtwo1{width:305px; padding-top:5px; padding-bottom:10px; height:auto; background:url(../images/workshop.jpg) no-repeat #9493cf; font-family:"Comic Sans MS";}
	#contRtwo{width:305px; padding-top:5px; height:390px; background:url(../images/apointment.jpg) no-repeat center; font-family:"Comic Sans MS";}
	#contRthree{width:305px; height:auto; font-family:"Comic Sans MS";}
	#contRblank{width:305px; height:7px; background:#F4F2F2; font-family:"Comic Sans MS";}
	
#contLone{width:635px; height:307px; border:1px solid #DCDADA; margin-left:10px; background:#FFFFFF; color:#5C5B5B; font-family:"Comic Sans MS"; font-size:12px; font-family:"Comic Sans MS";}
#contriz{width:622px; height:auto; margin:0 0 0 8px; padding:20px 10px 20px 10px; background-color:#FFF; border:1px solid #DCDADA; background:#FFFFFF; color:#5C5B5B; font-family:"Comic Sans MS"; font-size:12px;}
#blank1{height:7px; width:645px; font-family:"Comic Sans MS";}
#contLtwo{width:635px; height:307px; border:1.5px solid #BDBDBD; margin-left:10px; font-family:"Comic Sans MS";}
#contLtwoL{width:439px; height:307px; float:left; font-family:"Comic Sans MS";}
#contLtwoR{width:196px; height:307px; float:right; font-family:"Comic Sans MS";}
#contLtwoRL{width:23px; height:307px; background:url(../images/line.jpg) no-repeat bottom; float:left; font-family:"Comic Sans MS";}
#contLtwoRR{width:173px; height:307px; float:right; font-family:"Comic Sans MS";}
#contLthree{width:635px; height:271px; margin-left:10px; font-family:"Comic Sans MS";}
#contLthreeL{width:315px; height:271px; float:left; border:1px solid #DCDADA; background:#FFFFFF; font-family:"Comic Sans MS";}
#contLthreeR{width:310px; height:271px; float:right; border:1px solid #DCDADA; background:#FFFFFF; margin-left:5px; font-family:"Comic Sans MS";}



#footer{width:950px; height:32px; border-top:3px solid #DDDBDB; margin-left:10px; margin-right:10px;}
#footerL{width:318px; height:32px; float:left; padding-top:15px;}
#footerR{width:632px; height:32px; float:right;}
#footerRL{width:316px; height:32px; float:left; padding-top:7px;}
#footerRR{width:316px; height:32px; float:right; padding-top:15px;}
.clear{clear:both;}

#contLotherpages{width:635px; height:auto; border:1px solid #DCDADA; margin-left:10px; background:#FFFFFF; color:#5C5B5B; font-family:"Comic Sans MS"; font-size:12px;}