/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*								*/
/*		ispotスクールスタイルシート			*/
/*								*/
/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/


/*----------------------------------------------------------------
■basic set style
----------------------------------------------------------------*/
*{ color: #666; }
h1,h2,h3,h3{ margin: 0px; padding: 0px; line-height: 2px; font-size: 2px; }
p{ margin: 0px; padding: 0px; }
ul{ margin: 0px; padding: 0px; }
li{ margin: 0px; padding: 0px; list-style: none; }
form{ margin: 0px; padding: 0px; }
img{ border: none; margin: 0px; padding: 0px; }
body{
	margin: 0px;
	padding: 0px;
	font-family: 'ＭＳ Ｐゴシック',Osaka, MS UI Gothic, sans-serif,Arial, Helvetica, sans-serif;
	background: url(/img/entrance_bg.gif) repeat-x;
	font-size: 12px;
	background-color: #FFF;
	color: #666;
}

input,textarea { font-family: 'ＭＳ Ｐゴシック', Osaka, "ヒラギノ角ゴ Pro W3"; color: #333; padding: 0px; margin: 0px; }


/*----------------------------------------------------------------
■link style
----------------------------------------------------------------*/
A:link		{ color:#996600; text-decoration:none; }
A:visited	{ color:#996600; text-decoration:none; }
A:hover		{ color:#996600; text-decoration:underline; }


/*----------------------------------------------------------------
■allsite_style
----------------------------------------------------------------*/
div#entrance_container	{ width: 780px; display: block; margin: 0px auto; background-color: #FFF; padding: 40px 0px 0px; }

div#entrance_box	{ background: url(/img/entrance_image.jpg) no-repeat right; width: 780px; height: 510px; }
div#entrance_box h1	{ background: url(/img/logo.gif) no-repeat bottom; width: 300px; height: 78px; display: block; text-indent: -5555px; padding-top: 15px; }
div#entrance_box h2	{ background: url(/img/entrance_catch.gif) no-repeat bottom; width: 470px; height: 35px; text-indent: -5555px; display: block; padding-top: 20px; }
div#entrance_box p	{ font-size: 12px; line-height: 20px; color: #666; padding: 10px 15px; }


/*----------------------------------------------------------------
■area_navi
----------------------------------------------------------------*/
div#area_navi			{ width: 470px; display: block; padding: 45px 0px 0px 20px; }
div#area_navi a			{ padding: 0px 0px 0px 9px; }
div#area_navi .kanto a		{ background: url(/img/area_bt_kanto.gif) no-repeat; width: 106px; height: 145px; display: block; float: left; text-indent: -5555px; }
div#area_navi .kanto a:hover	{ background: url(/img/area_bt_kanto_on.gif) no-repeat; }

div#area_navi .tokai a		{ background: url(/img/area_bt_tokai.gif) no-repeat; width: 106px; height: 145px; display: block; float: left; text-indent: -5555px; }
div#area_navi .tokai a:hover	{ background: url(/img/area_bt_tokai_on.gif) no-repeat; }

div#area_navi .kansai a		{ background: url(/img/area_bt_kansai.gif) no-repeat; width: 106px; height: 145px; display: block; float: left; text-indent: -5555px; }
div#area_navi .kansai a:hover	{ background: url(/img/area_bt_kansai_on.gif) no-repeat; }

div#area_navi .fukuoka a	{ background: url(/img/area_bt_fukuoka.gif) no-repeat; width: 106px; height: 145px; display: block; float: left; text-indent: -5555px; }
div#area_navi .fukuoka a:hover	{ background: url(/img/area_bt_fukuoka_on.gif) no-repeat; }

/*----------------------------------------------------------------
■copyright
----------------------------------------------------------------*/
#entrance_box div.copyright 		{ font-size:12px; display: block; text-align: left; padding: 10px 0px 0px; line-height:16px; }
#entrance_box div.copyright span	{ font-size:11px; }
#entrance_box div.copyright a		{ font-family:Arial; }
#entrance_box div.copyright a:link	{ font-size:10px; font-family:Arial; font-weight:bold; color:#666666; }
#entrance_box div.copyright a:hover	{ color:#cccccc; text-decoration:none; }
#entrance_box div.copyright a:visited	{ color:#666666; text-decoration:none; }
#entrance_box div.copyright img		{ position: relative; top: 2px; }
