@charset "utf-8";
/* CSS Document */

/*******************
	Initialize
*******************/

/*
html
{
	margin: 0;
	padding: 0;
}

body
{
	margin: 0;
	padding: 0;
	background-color: #FFF;
}
*/

img
{
	display: block;
	border: 0;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, pre, blockquote, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}

ul
{
	list-style-type: circle;
	list-style-image: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

ol
{
	list-style-type: decimal;
	list-style-image: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

#Entry
{
	margin: 0;
	padding: 0;
	width: 580px;
	text-align: left;
	background-color: #FFF;
}




/*******************
	Font
*******************/

#Entry, #tokikousyu
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 130%;
	letter-spacing: 0;
}



/*******************
	Link
*******************/

a:link, a:visited
{
	color: #000000;
	text-decoration: none;
}

a:hover
{
	color: #0000FF;
	text-decoration: none;
}





#Entry #Title, #Entry #Midashi
{
	margin-bottom: 15px;
}



/*******************
	家庭教師協会トップページ
*******************/

div#area_news_title {
	margin: 0px 0px 13px;
	padding: 0px;
	width: 575px;
	text-align: left;
}
div#h3-ken {
	margin: 0px 0px 16px;
	padding: 0px;
	width: 577px;
	text-align: left;
}
/* 1201 a */
div#img001 {
	margin: 20px 0px 22px;
	padding: 0px;
	width: 577px;
	text-align: center;
}
/* 1201 a */

/* 変更ありここから */

div#img005 {
	margin: 0px ;
	padding: 0px;
	width: 577px;
	text-align: left;
	height: 262px;
}


div#img005 div.clear { height: 10px; line-height: 70%;}

div#img005_left {
	margin: 0;
	padding: 0px;
	text-align: left;
	float: left;
	width: 386px;
}

div#img005_l_left {
	margin: 0;
	padding: 0;
	width: 188px;
	text-align: left;
	float: left;
}
div#img005_l_right {
	margin: 0;
	padding: 0;
	width: 188px;
	text-align: left;
	float: right;

}
/* 変更ありここまで */

div#img005_right {
	margin: 0px;
	padding: 0px;
	width: 180px;
	text-align: left;
	float: right;
	line-height: 0px;

}
div#koushin {
	margin: 0px;
	padding: 20px 0px 0px 10px;
	width: 386px;
	text-align: left;
	background-image: url(../img/areatop/koushin_bg.gif);
	background-repeat: no-repeat;
	height: 130px;
}
div#koushin_list {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width: 355px;
	text-align: left;
	height: 90px;
	overflow:auto;
}
ul#list {
	text-align: left;
	width: 330px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
}
ul#list li {
	float:left;
	width: 330px;
	height: 26px;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
/*　1201 a */
div#img006 {
	margin: -20px 0px 20px;
	padding: 0px;
	width: 577px;
	text-align: center;
}


div#img006_left {
	margin: 5px 0px 0px;
	padding: 0px;
	width: 420px;
	text-align: left;
	float: left;
}

div#img006_right {
	margin: 0px;
	padding: 0px;
	width: 132px;
	text-align: left;
	float: left;

}
/*　1201 a */
.clear{
	clear:both;
	line-height:0;
	height:0;
}

#area-menu {
width: 576px;
clear:both;
}

#area-menu ul {
width: 576px;
margin: 0;
padding: 0;
clear:both;

}

#area-menu ul li img {
display : inline;
}

#TopCourse
{
	padding-top: 10px;
	padding-bottom: 20px;
}

.BoxCourse
{
	float: left;
	width: 580px;
	padding-top: 10px;
}

.BoxCourse .Left
{
	float: left;
	width: 284px;
}

.BoxCourse .Right
{
	float: right;
	width: 284px;
}







/*******************
	スーパー家庭教師とは？
*******************/

#Toha #BoxTayoreru, #Toha #BoxShokai
{
	margin-bottom: 25px;
}

#Toha #Pic01
{
	margin-bottom: 5px;
}

#Toha #Pic02, #Toha #Pic03
{
	margin-bottom: 15px;
}

#Toha #Text01
{
	width: 490px;
	margin:0 auto 0 auto;
}

#Toha #Text02
{
	text-align: right;
	margin-top: 10px;
}

#Toha #Text03
{
	text-align: center;
	margin-top: 10px;
	font-size: 120%;
}

#Toha #BoxSuper
{
	float: left;
	margin-bottom: 25px;
}

#Toha #SuperLeft
{
	float: left;
	width: 380px;
	line-height: 150%;
}

#Toha #SuperRight
{
	float: right;
}

#Toha .BoxShokai2
{
	float: left;
	margin-bottom: 20px;
}

#Toha .ShokaiLeft
{
	float: left;
	width: 280px;
	margin-right:10px;
	height: 60px;
}

#Toha .ShokaiRight
{
	float: left;
	width: 280px;
}

#Toha #BoxJisseki
{
	margin-top: 20px;
}

#Toha #BoxJisseki #Pic04
{
	margin-bottom: 20px;
}

/*	変更あり ここから*/
#Toha #BoxJisseki #Left
{
	float: left;
	width: 250px;
	margin-left: 10px;
	font-size: 130%;
	font-weight: bold;
	line-height: 150%;
}

#Toha #BoxJisseki #Right
{
	float: right;
	width: 280px;
	margin-right: 10px;
	font-size: 110%;
	line-height: 150%;
}
/*	変更あり ここまで*/

#Toha #Text03
{
	text-align: center;
	font-size: 110%;
}

#Toha2
{
 width: 730px;
}



/*******************
	スーパー家庭教師の特徴
*******************/

#Tokucyou .BoxTokucyou
{
	border-top: 1px solid #333333;
	padding-top: 10px;
	margin-top: 20px;
}

#Tokucyou .TokucyouLeft
{
	float: left;
	width: 320px;
	margin-top: 10px;
}

#Tokucyou .TokucyouRight
{
	float: left;
	width: 250px;
	margin-left: 7px;
}

#Tokucyou .BoxTokucyou2
{
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

#Tokucyou .BoxTokucyou2 .TokucyouLeft
{
	float: left;
	width: 280px;
	margin-right:10px;
}

#Tokucyou .BoxTokucyou2 .TokucyouRight
{
	float: left;
	width: 280px;
}

#Tokucyou #Pic01
{
	padding-top: 10px;
}



/*******************
	指導実例
*******************/

#Jiturei .Boxjiturei
{
	margin-bottom: 25px;
}

#Jiturei .Pic01
{
	margin-bottom: 5px;
}

#Jiturei .Text01
{
	line-height: 150%;
}



/*******************
	指導開始までのステップ
*******************/

#Step #Pic01 img
{
	margin:1px auto 0 auto;
}

#Pic02
{
	margin-top: 20px;
}


/*******************
	指導開始までのステップ
*******************/

#Qa .BoxQa
{
	width: 550px;
	margin:0 auto 0 auto;
	margin-bottom: 10px;
	margin-top: 10px;

}

#Qa .BoxQa01A
{
	width: 250px;
	background: #FFF;
	float: left;
	border: 1px solid #1A318B;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#Qa .BoxQa01B
{
	width: 250px;
	background: #F0F9F7;
	float: left;
	border: 1px solid #1A318B;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#Qa .BoxQa02A
{
	width: 250px;
	background: #FFF;
	float: right;
	border: 1px solid #1A318B;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#Qa .BoxQa02B
{
	width: 250px;
	background: #F0F9F7;
	float: right;
	border: 1px solid #1A318B;
	text-align: center;
	padding: 5px;
	height: 160px;
}


#Qa .Text01
{
	text-align: left;
	margin-top: 5px;
}



/*******************
	指導開始までのステップ-学院
*******************/

#GQa .BoxQa
{
	width: 550px;
	margin:0 auto 0 auto;
	margin-bottom: 10px;
	margin-top: 10px;

}

#GQa .BoxQa01A
{
	width: 250px;
	background: #FFF;
	float: left;
	border: 1px solid #FF0000;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#GQa .BoxQa01B
{
	width: 250px;
	background: #FFFFDC;
	float: left;
	border: 1px solid #FF0000;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#GQa .BoxQa02A
{
	width: 250px;
	background: #FFF;
	float: right;
	border: 1px solid #FF0000;
	text-align: center;
	padding: 5px;
	height: 160px;
}

#GQa .BoxQa02B
{
	width: 250px;
	background: #FFFFDC;
	float: right;
	border: 1px solid #FF0000;
	text-align: center;
	padding: 5px;
	height: 160px;
}


#GQa .Text01
{
	text-align: left;
	margin-top: 5px;
}


/*******************
	地域別情報
*******************/

#Chiiki #Pic01
{
	margin:0 auto 30px auto;
}

#Chiiki #Hokkaido
{
	border-bottom: 1px solid #333333;
}

#Chiiki .BoxNetwork img
{
	display: inline !important;
}
#Chiiki .BoxNetwork
{
	text-align: center;
	margin-bottom: 15px;
}

#Chiiki .BoxNetwork .Pic02
{
	margin:0 5px 0 5px;
}




/*******************
	会社概要
*******************/

/*変更ここから*/
#Company .BoxCompany
{
	margin-bottom: 20px;
}

.BoxCompany .Pic01, .BoxTokushoku .Pic01, #BoxNetwork .Pic01
{
	margin-bottom: 20px;
}

#Company .CompanyRight
{
	margin-left: 5px;
	float: right;
}

#Company .CompanyLeft
{
/*	float: left;
	width: 360px; */
}

#Company .BoxCompanyLeft img
{
	display: inline !important;
	margin-right: 5px;
}

#Company .BoxCompanyLeft
{
	padding-bottom: 10px;
	padding-top: 10px;
}

#Company .BoxTokushoku
{
	margin-bottom: 50px;
}
#BoxTokushokuLeft
{
	padding-bottom: 10px;
	padding-top: 8px;
}
/*変更ここまで*/

.BoxTokushoku .Left
{
	float: left;
	width: 360px;
}

.BoxTokushoku .Right
{
	float: right;
	width: 200px;
}

#Company #BoxNetwork
{
	margin-top: 50px;
}

#BoxNetwork #BoxPic img
{
	display: inline !important;
	margin:0 2px 0 2px;
}

#BoxNetwork #BoxPic
{
	text-align: center;
}

/*******************
	個人情報の適正な管理に関して
*******************/

#Private .BoxPrivate
{
	padding-top: 10px;
	margin-bottom: 10px;
}

#Private .Pic01
{
	margin-bottom: 10px;
}

#Private .Text01
{
	margin-bottom: 10px;
}

#Private #Text02
{
	margin-left: 300px;
}

#Private #BoxNetwork
{
	margin-top: 50px;
}

#Private ol {
margin: 10px 30px;
}
#Private ol li {
margin: 10px;
}

/*******************
	あなたに合った勉強法
*******************/

#Anatani #Text01
{
	margin-bottom: 10px;
}
/* 1203 */
#Anatani .BoxAnatani
{
	margin: 10px 0 10px 0;
	float: left;
	width: 578px;
}
/* 1203 */
#Anatani .Left
{
	float: left;
}

#Anatani .Right
{
	float: right;
}

#Anatani .Right .Center img
{
	display: inline !important;
	margin: 0;
}



/*******************
	コース一覧
*******************/

#Course .Pic01, #Course #Text02
{
	margin-bottom: 10px;
}

#Course #Text01
{
	margin-bottom: 20px;
}

#Course
{
	font-size: 110%;
}

#Course #Text03
{
	text-align: center;	
}


/*******************
	大学入試情報
*******************/

#Ao .Pic01
{
	margin-bottom: 15px;
}

#Ao .Pic02
{
	margin: 0 auto 0 auto;
}

/*******************
	勉強のアドバイス
*******************/
/*	変更ありここから */
#Advice #BoxAdvice1, #Advice #BoxAdvice2
{
	margin: 0;
	float: left;
}

#Advice #BoxAdvice4
{
	margin: 10px 0 10px;
	float: left;
}

#Advice #BoxAdvice1 .Left
{
	float: left;
	width: 250px;
}

#Advice #BoxAdvice4 .Left
{
	float: left;
	width: 280px;
}
#Advice #BoxAdvice5 .Left
{
	float: left;
	width: 271px;
	margin-bottom: 30px;
}
#Advice #BoxAdvice5 .Right
{
	float: right;
	margin-right: 0px;
	text-align: left;
}

#Advice #BoxAdvice1 .Right, #Advice #BoxAdvice4 .Right
{
	float: right;
	margin-right: 3px;
}


#Advice #BoxAdvice1 .Right, #Advice #BoxAdvice4 .Right
{
	float: right;
	margin-right: 1px;
	padding-right: 1px;
}


#Advice .Pic02
{
	margin-bottom: 10px;
}

#Advice #BoxAdvice2 .Left
{
	float: left;
	width: 277px;
}

#Advice #BoxAdvice2 .Right
{
	float: right;
	width: 287px;
		
		
}

#Advice #BoxAdvice3
{
	text-align: center;
	margin-top: 40px;
}

#Advice #BoxAdvice3 img
{
	display: inline !important;
	margin:0 4px 0 4px;
}
/*	変更ありここまで */
/*******************
	合格体験記
*******************/
/* 1203 */
#Taiken .BoxTaiken1
{
	margin: 10px 0 10px 0;
	float: left;
	padding-bottom: 20px;
	border-bottom: 1px dotted #000;	
	width: 578px;
}
/* 1203 */
#Taiken .BoxTaiken1 .Left
{
	width: 160px;
	float: left;
}

#Taiken .BoxTaiken1 .Right
{
	width: 395px;
	float: right;
}

#Taiken .Text01
{
	margin-right: 20px;
	font-size: 110%;
	line-height: 150%;
}	

#Taiken .BoxTaiken1 .More, #Taiken .PageTop
{
	float: right;
	margin-top: 10px;
}	

#Taiken .Mae img, #Taiken .Close img
{
	margin: 10px auto 0 auto;
}

#Taiken .BoxTaiken2
{
	margin: 30px 0 30px 0;
	border-top: 1px dotted #000;	
	border-bottom: 1px dotted #000;	
	padding: 30px 0 30px 0;
}
	
	
/*******************
	テレビCM放送中
*******************/

/* henkou*/

#Cm .BoxCm
{
	margin-bottom: 25px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 25px;	
}

#Cm .BoxCm .Left
{
	width: 320px;
	float: left;
}

#Cm .BoxCm .Right
{
	width: 250px;
	float: right;
}

#Cm .BoxCm .Right .Text01
{
	background: #999;
	color: #FFF;
	font-weight: bold;
	font-size: 110%;
	padding: 1px 0 1px 15px;
}

#Cm .BoxCm .Right .Text02
{
	margin-top: 15px;
	color: #666666;
}
#Cm .BoxCm .Right .Text02 .Text03
{
	font-weight: bold;	
}

/* henkou kokomade*/
/*******************
	家庭教師教育
*******************/
/*　変更1201 a */
#Kateken #Pic01
{
	margin-bottom: 0px;
}


#Kateken #Pic02
{
	margin-bottom: 20px;
}
/*　変更1201 a */
#Kateken #BoxKateken1
{
	margin-bottom: 30px;
	float: left;
}

#Kateken #BoxKateken3
{
	margin-bottom: 10px;
	float: left;
}


#BoxKateken1 .Left
{
	float: left;
	width: 375px;
}

#BoxKateken1 .Right
{
	width: 195;
	float: right;
}

#BoxKateken1 .Text01, #BoxKateken3 .Text01
{
	font-size: 110%;
	margin-bottom: 10px;
	line-height: 150%;
}

#Kateken #BoxKateken2
{
	margin-bottom: 30px;
}

#BoxKateken2 .BoxKen
{
	margin-bottom: 10px;
}

#BoxKateken2 .BoxKen img
{
	display: inline !important;
}

#BoxKateken2 .BoxKen .Pic03
{
	margin: 0 12px 0 12px;
}

/*　変更1201 a */
#BoxKateken3 .Left
{
	float: left;
	width: 310px;
}
/*　変更1201 a */

/*
#BoxKateken3 .Right
{
	width: 260;
	float: right;
	margin-right: 2px;
}

*/
/*	変更あり */
#BoxKateken3 .Right
{
	width: 260;
	float: right;
	margin-right: 1px;

}
/*	変更あり */



/*******************
	採用情報
*******************/

#Saiyou .Text01
{
	font-size: 110%;
	font-weight: bold;
	background-color: #CCFFFF;
	padding: 5px;
	margin-bottom:15px;
}

#Saiyou .Text02
{
	font-size: 110%;
	font-weight: bold;
	background-color: #CCCCFF;
	padding: 5px;
	margin-bottom:15px;
}

#Saiyou .Text03
{
	font-size: 110%;
	font-weight: bold;
	background-color: #B8FFA4;
	padding: 5px;
	margin-bottom:15px;
}

#Saiyou .Text04
{
	font-size: 110%;
	font-weight: bold;
	background-color: #CCBDFF;
	padding: 5px;
	margin-bottom:15px;
}


#Saiyou .Pic01
{
	margin-bottom: 5px;
}

#Saiyou .Pic02
{
	padding-top: 15px;
}

#Saiyou .BoxSaiyou
{
	float: left;
	line-height: 200%;
	margin-bottom: 20px;
}

.BoxSaiyou .Left, .BoxSaiyou .Right
{
	float: left;
	width: 250px;
	margin: 10px;
}

#Saiyou .BoxSaiyou2
{
	margin-top: 30px;
	margin-bottom: 10px;
	float: left;
}

.BoxSaiyou2 .Left
{
	float: left;
	font-size: 110%;
	color: #FF0000;
	font-weight: bold;
	margin-top: 5px;
}
.BoxSaiyou2 .Right
{
	float: left;
}

#Saiyou a:link, #Saiyou a:visited
{
	color: #000000;
	text-decoration: none;
}

#Saiyou a:hover
{
	color: #0000FF;
	text-decoration: none;
}

/*
#Saiyou .BoxSaiyou3
{
	border-bottom: 1px dotted #000;
	padding-top: 5px;
	margin-bottom: 5px;
	clear: both;
}
*/

#Saiyou .Border
{
	border-bottom: 1px dotted #000;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	clear: both;
}

#Saiyou .BoxSaiyou3 .Left
{
	float: left;
}

#Saiyou .BoxSaiyou3 .Right
{
	float: left;
	margin-left: 10px;
	line-height: 150%;
	width: 480px;
}

#Saiyou .BoxSaiyou4
{
	text-align: center;
	margin-top: 20px;
	font-size: 120%;
	color: #000000;
	font-weight: bold;
}

#Saiyou .BoxSaiyou3 ul
{
	list-style-type: disc;
	padding-left: 20px;

}

#Saiyou .BoxSaiyou3 ol
{
	padding-left: 25px;

}
#Saiyou .BoxSaiyou3 .noten
{
	list-style-type: none;
}



/*******************
	KATEKYOニュース無料配布中
*******************/

#KatekyoNews #BoxKatekyoNews1
{
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
}

#KatekyoNews #BoxKatekyoNews1 .Left
{
	width: 300px;
	float: left;
}

#KatekyoNews #BoxKatekyoNews1 .Right
{
	width: 280px;
	float: right;
}

#KatekyoNews #BoxKatekyoNews1 .Right .Text01
{
	font-size: 70%;
	margin-top: 5px;
}

#KatekyoNews #BoxKatekyoNews2
{
	margin-top: 10px;
	margin-bottom: 20px;
	background-image: url(../img/entry/katekyo/katekyo_news/katekyo_news07.jpg);
	background-position:center;
	background-repeat: repeat-y;
}

#KatekyoNews #BoxKatekyoNews2 .BoxBack
{
	width: 560px;
	margin: 0px auto 10px auto;
	clear: both;
}

#KatekyoNews #BoxKatekyoNews2 .BoxBack .Left
{
	width: 270px;
	float: left;

}

#KatekyoNews #BoxKatekyoNews2 .BoxBack .Right
{
	width: 270px;
	float: right;
}

#KatekyoNews #BoxKatekyoNews2 .BoxBack .Text02
{
	font-size: 120%;
	color: #FF0000;
	margin: 10px;
	font-weight: bold;
} 

#KatekyoNews #BoxKatekyoNews2 .BoxBack .Text03
{
	font-size: 80%;
	margin: 10px;
} 

/*　つけたし　*/

div#img004 {
	margin: 0px 0px 16px;
	padding: 0px;
	width: 577px;
	text-align: left;
}
div#img004_left {
	margin: 0px 0px 16px;
	padding: 0px;
	width: 344px;
	text-align: left;
	float: left;
}
div#img004_right {
	margin: 0px 0px 0px;
	padding: 0px;
	width: 220px;
	text-align: left;
	float: right;
}
div#img_up {
	margin: 0px 0px 8px;
	padding: 0px;
	text-align: left;
}
div#img_under {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/*　つけたしここまで　*/


/*******************
	共通-問い合わせ
*******************/

#Toiawase
{
	float: left;
	width: 580px;
	margin-top: 20px;
}

#Toiawase #Left
{
	float: left;
	width: 447px;
}

#Toiawase #Right
{
	float: right;
	width: 133px;
}

#Toiawase2
{
	float: left;
	width: 580px;
}

#Toiawase2 .Left, #Toiawase2 .Right .Left, #Toiawase2 .Right .Right, #Toiawase2 .Right
{
	float: left;
}



/*******************
	8?????A?
*******************/
#Pointo .BoxpTokucyou
{
	border-top: 1px solid #333333;
	padding-top: 10px;
	margin-top: 20px;
}

#Pointo .pTokucyouLeft
{
	float: left;
	width: 370px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#Pointo .pTokucyouRight
{
	float: right;
	width: 202px;
	margin-left: 2px;
	margin-top:10px;
	
}

#Pointo .BoxpTokucyou2
{
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

#Pointo .BoxpTokucyou2 .pTokucyouLeft
{
	float: left;
	width: 280px;
	margin-right:10px;
}

#Pointo .BoxpTokucyou2 .pTokucyouRight
{
	float: left;
	width: 280px;
}

#Pointo #Pic01
{
	padding-top: 10px;
}

/*******************
	冬期講習
*******************/
#tokikousyu #Pic01, #tokikousyu #Pic02
{
	margin-bottom: 20px;
}

#tokikousyu #Boxtokikousyu1, #tokikousyu #Boxtokikousyu3
{
	margin-bottom: 30px;
	float: left;
}

#Boxtokikousyu1 .Left
{
	float: left;
	width: 375px;
}
.txt14
{
	font-size: 14px;
	color: #000000;
}
.chui
{
	font-size: 14px;
	color: #FF0000;
}

#Boxtokikousyu1 .Right
{
	width: 195;
	float: right;
}

#Boxtokikousyu1 .Text01, #Boxtokikousyu3 .Text01
{
	font-size: 110%;
	margin-bottom: 10px;
	line-height: 150%;
}

#tokikousyu #Boxtokikousyu2
{
	margin-bottom: 30px;
}

#BoxKtokikousyu2 .Boxtoki
{
	margin-bottom: 10px;
}

#Boxtokikousyu2 .Boxtoki img
{
	display: inline !important;
}

#Boxtokikousyu2 .Boxtoki .Pic03
{
	margin: 0 12px 0 12px;
}


#Boxtokikousyu3 .Left
{
	float: left;
	width: 310px;
	margin-top: 20px;
}

#Boxtokikousyu3 .Right
{
	width: 260;
	float: right;
	margin-right: 2px;
}
#tokikousyu #Boxtokikousyu4
{
	margin-bottom: 30px;
}

#BoxKtokikousyu4 .Boxtoki
{
	margin-bottom: 10px;
}

#Boxtokikousyu4 .Boxtoki img
{
	display: inline !important;
}

#Boxtokikousyu4 .Boxtoki .Pic03
{
	margin: 0 6px;
}

.BoxTokikousyu5
{
	width: 665px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
	margin-bottom: 12px;
}

.BoxTokikousyu5 .Left
{
	float: left;
}

.BoxTokikousyu5 .Right
{
	float: right;
}

#tokikousyu .Close
{
	text-align: center;
	padding-bottom: 20px;
	padding-top: 20px;
}

.BoxTokikousyu5
{
	width: 665px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
	margin-bottom: 12px;
}

.BoxTokikousyu6
{
	margin-top: 12px;
	margin-bottom: 12px;
}

.BoxTokikousyu6 img
{
	margin-left: auto;
	margin-right: auto;
}

/* 変更ありここから */
div#pageback {
	width: 87px;
	float: right;
	padding-top: 10px;
	text-align: right;
	margin-top: 5px;
}
/* 変更ありここまで */
 
div#img005 {
	height:auto;
}
#areabana #areabana_left #long8point {
	position: absolute;
	right: 0px;
	width: 281px;
}
#areabana #areabana_left #longFuntouki {
	position: absolute;
	left: 0px;
	width: 280px;
	display: none;
}

*html #areabana #areabana_left #long8point {
	_left: 296px;
}
#upDay {
	color: #000000;
	text-align: left;
	display: block;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
	font-weight: bold;
	margin-right: 6px;
}
.fukidashi {
	position: absolute;
	top: 48px;
	left: 186px;
}
.bn_mobile {
	display: none;
}
.EntryDate {
	display: inline;
	float: left;
	margin-top: 3px;
	margin-right: 2px;
}
#bt_search {
	clear: both;
	margin-bottom: 20px;
}
#serectMap {
	background-repeat: no-repeat;
	height: 299px;
	width: 577px;
	position: relative;
	top: 0px;
	margin-bottom: 10px;
}
#serectMap ul {
	filter:alpha(opacity=85); /*IE*/
}
#serectMap li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #FFFFFF;
	height: 18px;
}
*html #serectMap li {
	_margin-bottom: -1px;
}
*+html #serectMap li {
	margin-bottom: -2px;
}
#serectMap li a {
	background-image: url(../img/serectMap_serect.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	height: 18px;
}
*html #serectMap li a {
	_height: 17px;
}

#serectMap li a:hover {
	background-position: 0px -30px;
}
#serectMap li.chiiki {
	background-image: url(../img/serectMap_chiiki.png);
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 3px;
}
#serectMap #Hokkaido {
	position: absolute;
	top: 15px;
	right: 20px;
}
#serectMap ul {
	width: 68px;
	margin: 0px;
	padding: 0px;
}
#serectMap ul#Tohoku {
	position: absolute;
	top: 19px;
	right: 142px;
}
#serectMap ul#Kanto {
	position: absolute;
	top: 164px;
	right: 84px;
}
#serectMap ul#Hokuriku li#koushinetsu {
	letter-spacing: 0em;
}
#serectMap ul#Hokuriku {
	position: absolute;
	left: 284px;
	top: 74px;
}
#serectMap ul#Tokai {
	position: absolute;
	left: 319px;
	top: 225px;
}
#serectMap ul#Cyugoku {
	position: absolute;
	left: 194px;
	top: 136px;
}
#serectMap ul#Kyusyu {
	position: absolute;
	left: 124px;
	top: 220px;
}
#serectMap ul#Kansai {
	position: absolute;
	left: 224px;
	top: 229px;
}





#serectMap2 {
	background-repeat: no-repeat;
	height: 395px;
	width: 577px;
	position: relative;
	top: 0px;
	margin-bottom: 10px;
	background-image: url(../img/serectMap-2.jpg);
}
#serectMap2 ul {
	filter:alpha(opacity=85); /*IE*/
}
#serectMap2 li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #FFFFFF;
	height: 18px;
}
*html #serectMap2 li {
	_margin-bottom: -1px;
}
#serectMap2 li a {
	background-image: url(../img/serectMap_serect.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	height: 18px;
}
*html #serectMap2 li a {
	_height: 17px;
}
#serectMap2 li a:hover {
	background-position: 0px -30px;
}
#serectMap2 li.chiiki {
	background-image: url(../img/serectMap_chiiki.png);
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 3px;
}
#serectMap2 #Hokkaido {
	position: absolute;
	top: 45px;
	right: 9px;
}
#serectMap2 ul {
	width: 68px;
	margin: 0px;
	padding: 0px;
}
#serectMap2 ul#Tohoku {
	position: absolute;
	top: 67px;
	right: 186px;
}
#serectMap2 ul#Kanto {
	position: absolute;
	top: 277px;
	right: 150px;
}
#serectMap2 ul#Hokuriku li#koushinetsu {
	letter-spacing: 0em;
}
#serectMap2 ul#Hokuriku {
	position: absolute;
	left: 233px;
	top: 126px;
}
#serectMap2 ul#Tokai {
	position: absolute;
	left: 271px;
	top: 322px;
}
#serectMap2 ul#Cyugoku {
	position: absolute;
	left: 140px;
	top: 203px;
}
#serectMap2 ul#Kyusyu {
	position: absolute;
	left: 23px;
	top: 284px;
}
#serectMap2 ul#Kansai {
	position: absolute;
	left: 184px;
	top: 323px;
}

