.location.shimonoseki.index .boxHeaderArea01, .location.abeno.index .boxHeaderArea01, .location.hirakawacho.index .boxHeaderArea01, .location.namba.index .boxHeaderArea01, .location.nagoya.index .boxHeaderArea01 {
	margin: 0;
}
.shimonosekiTop .boxlocationLinkList .cateList01, .shimonosekiTop .boxlocationLinkList .cateList02, .shimonosekiTop .boxlocationLinkList .cateList03, .shimonosekiTop .boxlocationLinkList .cateList04, .shimonosekiTop .boxlocationLinkList .cateList05, .shimonosekiTop .boxlocationLinkList .cateList06, .shimonosekiTop .boxlocationLinkList .cateList07, .shimonosekiTop .boxlocationLinkList .cateList08 {
	background: #fff;
}
/* ---------------------------------------- introduction.html*/
.introductionModule01 h4, .shimonosekiIntroduction #sectionBlock02 .boxTxt, .abenoIntroduction #sectionBlock02 .boxTxt, .nambaIntroduction #sectionBlock02 .boxTxt, .nagoyaIntroduction #sectionBlock02 .boxTxt, .hirakawachoIntroduction #sectionBlock02 .boxTxt {
	float: right;
	width: 320px;
}
.shimonosekiIntroduction #sectionBlock03 .box:first-child {
	margin: 0 0 40px 0;
}
.introductionModule01 .boxImg, .shimonosekiIntroduction #sectionBlock02 .boxImg, .abenoIntroduction #sectionBlock02 .boxImg, .nambaIntroduction #sectionBlock02 .boxImg, .nagoyaIntroduction #sectionBlock02 .boxImg, .hirakawachoIntroduction #sectionBlock02 .boxImg {
	float: left;
}
/* ------------------------------------------------------------ abeno*/

.location.abeno.index .boxHeaderArea01 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_mainvisual.jpg) no-repeat center 0;
}
.abeno.introduction .boxHeaderArea02 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_introduction_mainvisual.jpg) no-repeat center 0;
}
.abeno.cuisine .boxHeaderArea02 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_cuisine_mainvisual.jpg) no-repeat center 0;
}
.abeno.restaurant .boxHeaderArea02 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_restaurant_mainvisual.jpg) no-repeat center 0;
}
.abeno.souvenir .boxHeaderArea02 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_souvenir_mainvisual.jpg) no-repeat center 0;
}
.abeno.access .boxHeaderArea02 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_access_mainvisual.jpg) no-repeat center 0;
}
.abenoCuisine .cuisineAnchor01 {
	background: url(/en/location/abeno-osaka/img/img_cuisine_anchor01_o.jpg) no-repeat 0 0;
}
.abenoCuisine .cuisineAnchor02 {
	background: url(/en/location/abeno-osaka/img/img_cuisine_anchor02_o.jpg) no-repeat 0 0;
}
.abenoCuisine .cuisineAnchor04 {
	background: url(/en/location/abeno-osaka/img/img_cuisine_anchor03_o.jpg) no-repeat 0 0;
}
.abenoCuisine .cuisineAnchor05 {
	background: url(/en/location/abeno-osaka/img/img_cuisine_anchor04_o.jpg) no-repeat 0 0;
}
/* -------------------------------------------------- headTxt*/

.shimonosekiIntroduction h3, .hirakawachoIntroduction h3, .abenoIntroduction h3, .nambaIntroduction h3, .nagoyaIntroduction h3 {
	text-indent: 0;
}
.abeno.access .addArea1 .col3 th {
	width: 85px;
}
/* -------------------------------------------------- gnav*/
.gnav {
	width: 900px;
	margin: 14px 0 10px 0;
	padding: 0;
}
/* -------------------------------------------------- boxHeaderArea01*/
.boxHeaderArea01 .boxLead div a {
	height: auto;
	padding: 8px 0;
	font-size: 114.3%;
	color: #fff;
	text-align: center;
	-webkit-transition: background .3s;
	transition: background .3s;
	background: url(/en/location/img/btn_toparea_introduction_bg.jpg) no-repeat center 0;
}
.boxHeaderArea01 .headerMainVisual, .boxHeaderArea01 .inr {
	height: 100%;
}
.boxHeaderArea01 .boxLead .logo {
	width: 100px;
	height: 100px;
	margin: 0 0 25px 0;
	background: url(/en/location/img/img_location_logo01.jpg) no-repeat 0 0;
}
.location.abeno.index .boxHeaderArea01 .headerMainVisual {
	background: url(/en/location/abeno-osaka/img/img_mainvisual.jpg) no-repeat center 0;
}
/* -------------------------------------------------- boxHeaderArea02*/
.boxHeaderArea02 {
	margin: 0;
	min-height: 369px;
}
