/*▼パンくずリストのリンク色▼------------------------------------*/
a.pankuzu:link{
	color:#0000FF;
	text-decoration:none;
}
a.pankuzu:visited{
	color:#0000FF;
	text-decoration:none;
}
a.pankuzu:hover{
	color:#FF9F00;
	text-decoration:none;
}
a.pankuzu:active{
	color:#FF9F00;
	text-decoration:none;
}
/*▲パンくずリストのリンク色▲------------------------------------*/

/*▼全体を囲むDIV▼-----------------------------------------*/
#all{
	margin-top:10px;  
	margin-left:auto;
	margin-right:auto; 
	margin-bottom:0px;
	padding:0px;
	width:760px;
	background:#FFFFFF;
	border:solid 1px #000000;
	text-align:left;
	}
/*▲全体を囲むDIV▲-----------------------------------------*/

/*▼▼▼▼ヘッダー関係ここから▼▼▼▼----------------------*/
/*▼ヘッダー全体を囲むDIV*/

#head{
	margin:0px;
	padding:0px;
	width:760px;
	backgound-color:#FFFFFF;
	}

/*▲ヘッダー全体を囲むDIV*/

/*▽DIV*/
/*■サイトロゴを囲むために使用*/
div.head_logo{
	margin:0px;
	padding:0px;
	width:256px;
	height:91px;
	float:left;
	}
/*■サブナビゲーションの背景画像設定に使用*/
div.subNavi{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:504px;
	height:91px;
	background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/rates.jpg);
	background-repeat:no-repeat;
	float:left;
	}
/*■サブナビゲーションのリストを囲むために使用*/
div.list{
	margin:14px 0px 0px 27px;
	padding:0px 0px 0px 0px;
	width:110px;
	height:70px;
	}
/*△DIV*/

/*▽Hタグ--サイトロゴに使用--*/
h1{
	margin:0px;
	padding:0px;
	}
/*△Hタグ*/

/*▽リストタグ--------------■サブナビゲーションのレイアウトに使用----*/
ul.subNaviText{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	}
li.subNaviText{
	margin-left:0px;
	margin-bottom:4px;
	padding:0px;
	font-family:Verdana,sans-serif;
	list-style-type:none;
	}
/*△リストタグ*/

/*▽リンクタグ--------------■サブナビゲーションのリンクに使用--------*/
a.sub{
	padding:2px 0px 3px; 
	width:104px; 
	display:block; 
}
a.sub:link{
	color:#FFFFFF;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
a.sub:visited{
	color:#FFFFFF;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
a.sub:hover{
	color:#FFFF99;
	font-size:small;
	font-weight:bold;
	text-decoration:underline;
	background:#FFFFFF;
	color:#100C3F; 
}
a.sub:active{
	color:#FFFFFF;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
	background:#FFFFFF;
	color:#100C3F; 
}
/*△リンクタグ*/

/*▲▲▲▲ヘッダー関係ここまで▲▲▲▲▲-------------------------------*/

/*▼▼▼▼メインメニュー関係ここから▼▼▼▼---------------------------*/
/*▼メインメニュー全体を囲むDIV*/
#menuAll{
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:2px;
	padding:26px 0px 12px 42px;
	width:200px;
	float:left;
}
/*▲メインメニュー全体を囲むDIV*/

/*▽リストタグ--------------■メインのナビゲーションのレイアウトに使用--*/
ul.mainNaviText{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
}
li.mainNaviText{
	margin-left:0px;
	margin-bottom:11px;
	padding-bottom:1px;
	width:200px; 
	font-family:verdana,sans-serif;
	font-size:medium;
	list-style-type:none;
}
/*△リストタグ*/

/*▽リンクタグ--------------■メインのナビゲーションのリンクに使用------*/
.mainNaviText a{
	display:block; 
	width:200px; 
	text-decoration:none; 
}
.menu01{
	background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_jinrikisya.gif);
	background-color:#000000
}
.menu02{
	background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kankou.gif);
	background-color:#000000
}
.menu03{
	background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kurumaya.gif);
	background-color:#000000
}
.menu04{
	background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_yoyaku.gif);
	background-color:#000000
}

a:hover{
background-color:#FFFFFF; 
}
a.menu01:link img{background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_jinrikisya.gif);}
a.menu01:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_jinrikisha.gif);}
a.menu01:hover img{visibility:hidden; }
a.menu01:active img{visibility:hidden; }

a.menu02:link img{background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kankou.gif);}
a.menu02:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kankou.gif);}
a.menu02:hover img{visibility:hidden; }
a.menu02:active img{visibility:hidden; }

a.menu03:link img{background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_yoyaku.gif);}
a.menu03:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_yoyaku.gif);}
a.menu03:hover img{visibility:hidden; }
a.menu03:active img{visibility:hidden; }

a.menu04:link img{background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kurumaya.gif);}
a.menu04:visited img{background-image: url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/over_kurumaya.gif);}
a.menu04:hover img{visibility:hidden; }
a.menu04:active img{visibility:hidden; }

ul.maiNaviText{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
}
li.mainNaviText{
	margin-left:0px;
	margin-bottom:11px;
	padding-bottom:1px;
	width:200px; 
	font-family:Verdana,sans-serif;
	font-size:medium;
	list-style-type:none;
}
/*△リストタグ*/

/*▽リンクタグ--------------■ローカルのナビゲーションのリンクに使用------*/
ol.localNaviText{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
}
li.localNaviText{
	margin:0px 0px 10px 32px;
	padding:0px;
	font-family:Verdana,sans-serif;
	list-style-type:none;
}
.localNaviText a{
	display:block; 
	width:128px; 
	height:18px; 
	text-decoration:none; 
}

.menu05{
	background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_nihon.gif);
	background:#000000
	background-repeat:no-repeat;
}
.menu06{
	background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_cmap.gif);
	background:#000000
	background-repeat:no-repeat;
}
.menu07{
	background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_event.gif);
	background:#000000
	background-repeat:no-repeat;
}
.menu08{
	background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_amap.gif);
	background:#000000
	background-repeat:no-repeat;
}

a:hover{
background-color:#FFFFFF; 
}
a.menu05:link img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_nihon.gif);}
a.menu05:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_nihon.gif);}
a.menu05:hover img{visibility:hidden; }
a.menu05:active img{visibility:hidden; }

a.menu06:link img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_cmap.gif);}
a.menu06:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_cmap.gif);}
a.menu06:hover img{visibility:hidden; }
a.menu06:active img{visibility:hidden; }

a.menu07:link img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_event.gif);}
a.menu07:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_event.gif);}
a.menu07:hover img{visibility:hidden; }
a.menu07:active img{visibility:hidden; }

a.menu08:link img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_amap.gif);}
a.menu08:visited img{background-image:url(../../../../../../../../contents/sakuhin/1nen_gakunenmatsu/02/english/img/kankou/over_amap.gif);}
a.menu08:hover img{visibility:hidden; }
a.menu08:active img{visibility:hidden; }
/*△リンクタグ*/

/*■メニューのアイコン画像とバナー画像の設定*/
/*崩れるのでアイコンはリストタグに組み込むのではなくIMGタグです*/
img.banner1{
	margin-top:4px; 
	margin-left:0px;
	margin-bottom:14px;
	padding:0px;
}
/*▲▲▲▲メインメニュー関係ここまで▲▲▲▲----------------------*/

/*▼▼▼▼コンテンツ内容ここから▼▼▼▼--------------------------*/
/*▼コンテンツ全体を囲むDIV*/
#conAll{
	margin-top:7px;
	margin-bottom:15px;
	margin-right:0px; 
	margin-left:42px;
	padding:0px; 
	width:435px; 
	background:#FFFFFF;
	font-size:x-small; 
	font-family:Verdana,sans-serif; 
	float:left;
	}
/*■キャンペーンテキストのDIV*/

.service{
	margin-top:15px; 
	margin-bottom:20px; 
	margin-left:20px; 
	background:#FFA2BB; 
	width:395px; 

}

/*■料金案内の見出しタグ*/
h2{
	margin:8px 0px 20px 0px;
	padding:4px 10px 1px 10px;
	background:#FFFFFF; 
	width:410px;
	border-left:solid 5px #C4200A; 
	border-bottom:solid 2px #C4200A; 
	font-size:medium; 
	font-family:Times New Roman,serif;
}
h3{
	margin:0px 0px 13px 15px;
	padding:4px 10px 3px;
	width:378px; 
	background:#f8e1e0; 
	color:#000000; 
	border-left:solid 5px #C4200A; 
	font-size:small; 
}
h4{
	margin:15px 0px 15px 25px;
	padding:8px 10px 8px 13px;
	width:348px; 
	text-align:center; 
	border-top:solid 1px #C4200A;
	border-bottom:solid 1px #C4200A;
	background:#FFFFFF; 
	font-size:small; 
	color:#000000; 
}

/*■テーブルのデザイン*/
table{
	margin-left:0px; 
	margin-bottom:40px; 
	border-left:solid 1px #100C3F;
	border-top:solid 1px #100C3F;
	width:430px;
}
caption{
	padding-bottom:5px;
	font-size:small; 
	color:#424242;
	text-align:center;
}
tr{
	height:60px; 
}
th{
	border-right:solid 1px #100C3F;
	border-bottom:solid 1px #100C3F;
	padding-left:0px;
	background:#E6E6E6; ]
	text-align:center;
	font-size:small; 
	font-family:Verdana,sans-serif;
	width:225px;
}
td{
	padding-right:10px; 
	/*margin-left:10px;*/
	border-right:solid 1px #100C3F;
	border-bottom:solid 1px #100C3F;
	background:#FFFFFF; 
	text-align:right;
	font-size:small; 
	font-family:Verdana,sans-serif;
	width:100px;
}
.waribiki{
	color:#FF0000; 
}
.ryoukin{
	color:#FF4506; 
}

/*■各コンテンツ内容を囲むために使用--使いまわし--Pタグで記述*/
p.con1{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto; 
	padding:0px;
	width:395px; 
	font-size:small;
	font-family:Verdana,sans-serif;
	text-justify:distribute;
	line-height:1.6em;
	}


p.con2{
	margin-top:7px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
	font-size:small;
	font-family:Verdana,sans-serif;
	line-height:1.3em;
	}
p.sentou{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:299px;
	padding:0px;
	width:120px; 
	text-align:right; 
	font-size:small;
	font-family:Verdana,sans-serif;
	clear:both; 
}
hr{
	margin:5px 0px 0px 15px;
	width:403px; 
	color:#CCCCCC;
}
p.yoko{
	margin-top:0px;
	margin-bottom:12px;
	margin-left:20px;
	padding:3px 3px 3px 5px;
	width:385px;
	font-size:small;
	font-family:Verdana,sans-serif;
	line-height:1.3em;
	text-align:justify; 
	border:1px dotted;
	clear:both;
}
/*▲コンテンツ全体を囲むDIV*/
/*▲▲▲▲コンテンツ内容ここまで▲▲▲▲----------------------------------*/

/*▼▼▼▼フッター著作権表記内容ここから▼▼▼▼--------------------------*/
/*▼フッター著作権表記全体を囲むDIV*/
#footAll{
	margin-top:0px;
	margin-bottom:0px;
	width:760px;
	background:#100C3F;
	text-align:center;
	font-size:small;
	color:white;
	clear:both;
}
a.footlink:link{
	color:#FFFFFF;
	background:none; 
}
a.footlink:visited{
	color:#FFFFFF;
	background:none; 
}
a.footlink:hover{
	color:#FF9F00;
	background:none; 
}
a.footlink:active{
	color:#FF9F00;
	background:none; 
}
.footlink{
	margin-left:10px; 
}
/*▲フッター著作権表記を囲むDIV*/
/*▲▲▲▲フッター著作権表記内容ここまで▲▲▲▲--------------------------*/
/*classで指定されていない画像*/
img{margin:0px;padding:0px;}
/*ブラウザの真ん中にくるように制御*/
body{
	text-align:center;
	margin:0px;
	background:#FFFFFF;
}
