/**************************************************/
body{
	text-align : center;
	margin : 0px;
	color:#333;
}
.e9, .e10, .e12, .e14 {
	font-family:Arial, Verdana, sans-serif
}
.j9, .j10, .j12, .j14 {
	font-family: ‚l‚r ‚oƒSƒVƒbƒN,Osaka, MS UI Gothic, sans-serif
}

.brown{
	color:#663333;
	font-family: ‚l‚r ‚oƒSƒVƒbƒN,Osaka, MS UI Gothic, sans-serif; padding: 18px; font-Size:12px;
 }
/** Hyperlink *************************************/
A.navi:link		{color:#FFFFFF; text-decoration:none;}
A.navi:visited	{color:#FFFFFF; text-decoration:none;}
A.navi:hover	{color:#FF3300; text-decoration:underline;}

A.menu:link		{color:#666666; text-decoration:none;display: block; width: 100%; }
A.menu:visited	{color:#666666; text-decoration:none;display: block; width: 100%; }
A.menu:hover	{color:#FF9900; text-decoration:none;display: block; width: 100%; }

A:link{color:#6699cc; text-decoration:none;}
A:visited{color:#6699cc; text-decoration:none;}
A:hover  {color:#cc9966; text-decoration:underline;}


/**************************************************/
FORM{
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}


.menu-img01{
	background-image:url("/img/menu_img01.jpg");
	background-repeat:no-repeat;
	background-position:100% 100%
}



.menu-img02{
	background-image:url("/img/menu_img02.jpg");
	background-repeat:no-repeat;
	background-position:100% 100%
	
}
.pink{
	color:#FF6666;

}

.navi_bg{
	background-image: url(}/img/navi_bg_01.gif);
	background-repeat: repeat-x;
}


.prime {
	width:740px;
	text-align:left;
	font-size:10px;
	color:#fe6902;
	font-weight:normal;
	line-height:10px;
	height:5px;
	margin:0px;
	padding:0px;
}

.footerLink {
	width:740px;
	font-size:10px;
	text-align:left;
	line-height:15px;
}

.footerLink a:link    { color:#fe6902; }
.footerLink a:visited { color:#fe6902; }
.footerLink a:hover   { color:#fe6902; }
.footerLink a:active  { color:#fe6902; }



/******index_blog*****************************************/
div#blog{
	width: 316px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

div#b_title{
	width: 316px;
	height: 21px;
	margin: 0px;
	padding: 0px;
}

div#b_maru{
	clear: both;
	width: 316px;
	height: 20px;
	margin-top: 18px;
	padding: 0px;
}

div#b_prof{
	clear: both;
	width: 316px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
}

#b_prof ul{
	float:left;
	width: 205px;
	padding-left: 15px;
	list-style-type: disc;
	font-size: 10px;
	color: #300;
	text-align: left;
	margin: 0px;
	line-height: 16px;
}

#b_prof_img{
	float: right;
	clear: right;
	width: 95px;
	margin-bottom: 12px;
	padding: 0px;
}

#b_start{
	clear: both;
	width: 316px;
	background-color: #F9F3F0;
	padding: 5px 0px 5px 8px;
	margin: 0px;
	color: #300;
	text-align: left;
}
#b_bt{
	width: 318px;
	margin-top: 17px;
}


/****** index_link *****************************************/


.index_linkBox { width:357px; height:97px; background:url(/img/index_linkbg.gif) 0% 0% no-repeat;text-align:center;margin-bottom:15px; }


.link_in { width:346px; height:87px; padding:5px 0px; margin:0px auto; }


.link_left { width:231px;float:left;text-align:left; }
.link_left p { margin:3px 3px;color:#630; letter-spacing:0px;  }

.link_right { width:115px;float:right; }

h1.title{
	width:740px;
	text-align:left;
	font-size:10px;
	color:#fe6902;
	font-weight:normal;
	line-height:10px;
	height:10px;
	padding:0px;
	display: block;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
h2.title,h3.title,h4.title{
	margin:0px;
	padding:0px;
}





.schoolPrice { width:250px; height:40px; margin:0 0 30px 0; border:1px solid #ccc; background-color:fbedd6;  font-weight:bold;  }

.schoolPrice a { padding:10px 0 0 0; display:block; }

.schoolPrice a:link    {color:#666; text-decoration:none; }
.schoolPrice a:visited {color:#666; text-decoration:none;}
.schoolPrice a:hover   {color:#666; text-decoration:underline;}
.schoolPrice a:avtive  {color:#666; text-decoration:underline;}

