/* showroom_detail */
.showroom #main-inner #pageheader.header {
	height: 120px;
	margin: 0;
	padding: 0;
	position: relative;
}
.showroom #main-inner #pageheader.header h1 {
	position: absolute;
	width: 780px;
	height: 41px;
	text-indent: -999em;
	overflow: hidden;
	left: 170px;
	top: 49px;
	background: url(../images/h1-index.gif) no-repeat left top;
}
.showroom #main-inner #pageheader.header h1#title-sapporo {
	background-image: url(../images/h1-sapporo.gif);
}
.showroom #main-inner #pageheader.header h1#title-sendai {
	background-image: url(../images/h1-sendai.gif);
}
.showroom #main-inner #pageheader.header h1#title-yamagata {
	background-image: url(../images/h1-yamagata.gif);
}
.showroom #main-inner #pageheader.header h1#title-fukushima {
	background-image: url(../images/h1-fukushima.gif);
}
.showroom #main-inner #pageheader.header h1#title-toyama {
	background-image: url(../images/h1-toyama.gif);
}
.showroom #main-inner #pageheader.header h1#title-tokyo {
	background-image: url(../images/h1-tokyo.gif);
}
.showroom #main-inner #pageheader.header h1#title-niigata {
	background-image: url(../images/h1-niigata.gif);
}
.showroom #main-inner #pageheader.header h1#title-matsumoto {
	background-image: url(../images/h1-matsumoto.gif);
}
.showroom #main-inner #pageheader.header h1#title-nagoya {
	background-image: url(../images/h1-nagoya.gif);
}
.showroom #main-inner #pageheader.header h1#title-okazaki {
	background-image: url(../images/h1-okazaki.gif);
}
.showroom #main-inner #pageheader.header h1#title-gifu {
	background-image: url(../images/h1-gifu.gif);
}
.showroom #main-inner #pageheader.header h1#title-shizuokanishi {
	background-image: url(../images/h1-shizuokanishi.gif);
}
.showroom #main-inner #pageheader.header h1#title-kanazawa {
	background-image: url(../images/h1-kanazawa.gif);
}
.showroom #main-inner #pageheader.header h1#title-fukui {
	background-image: url(../images/h1-fukui.gif);
}
.showroom #main-inner #pageheader.header h1#title-kyoto {
	background-image: url(../images/h1-kyoto.gif);
}
.showroom #main-inner #pageheader.header h1#title-osaka {
	background-image: url(../images/h1-osaka.gif);
}
.showroom #main-inner #pageheader.header h1#title-kobe {
	background-image: url(../images/h1-kobe.gif);
}
.showroom #main-inner #pageheader.header h1#title-sanin {
	background-image: url(../images/h1-sanin.gif);
}
.showroom #main-inner #pageheader.header h1#title-okayama {
	background-image: url(../images/h1-okayama.gif);
}
.showroom #main-inner #pageheader.header h1#title-hiroshima {
	background-image: url(../images/h1-hiroshima.gif);
}
.showroom #main-inner #pageheader.header h1#title-takamatsu {
	background-image: url(../images/h1-takamatsu.gif);
}
.showroom #main-inner #pageheader.header h1#title-uwajima {
	background-image: url(../images/h1-uwajima.gif);
}
.showroom #main-inner #pageheader.header h1#title-sicis {
	background-image: url(../images/h1-sicis.gif);
}
.showroom #main-inner #pageheader.header h1#title-fukuoka {
	background-image: url(../images/h1-fukuoka.gif);
}
.showroom #main-inner #pageheader.header h1#title-kumamoto {
	background-image: url(../images/h1-kumamoto.gif);
}
.showroom #main-inner #pageheader.header h1#title-kagoshima {
	background-image: url(../images/h1-kagoshima.gif);
}
.showroom #main-inner #pageheader.header h1#title-mainoffice {
	background-image: url(../images/h1-mainoffice.gif);
}
.showroom #main-inner #pageheader.header h1#title-seki {
	background-image: url(../images/h1-seki.gif);
}

.showroom #main-contents {
	padding-bottom: 65px;
	min-height: 720px;
	height: auto !important;
	height: 720px;
}
.showroom #main-contents .two-columns {
}
.showroom #main-contents .two-columns .two-columns-left {
	width: 460px;
}
.showroom #main-contents .two-columns .two-columns-right {
	width: 300px;
}
.showroom #main-contents #overview {
	margin: 0 0 40px 0;
	padding: 0;
}
.showroom #main-contents #map {
	margin: 0;
	padding: 0;
}
.showroom #main-contents #map iframe {
	width: 460px;
	height: 300px;
	border: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.showroom #main-contents #map p {
	margin: 5px 0 0 0;
	padding: 0;
}
.showroom #main-contents #info {
	margin: 0;
	padding: 0 0 35px 0;
}
.showroom #main-contents #info #showroom_info {
	margin: 0;
	padding: 0;
}
.showroom #main-contents #info #showroom_info .header {
	margin: 0;
	padding: 0;
}
.showroom #main-contents #info #showroom_info .header h2 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
.showroom #main-contents #info #showroom_info .section {
	margin: 5px 0 0 0;
	padding: 0;
}
.showroom #main-contents #info #showroom_info .section p {
	margin: 0;
	padding: 0;
}
.showroom #main-contents #info #blog {
	margin: 20px 0 0 0;
	padding: 0;
}
.showroom #main-contents #info #blog span.bnr_image {
	padding: 0px 0 5px 0;
	display: block;
}
.showroom #main-contents #info #bytrain,
.showroom #main-contents #info #bycar {
	margin: 20px 0 0 0;
	padding: 0;
}
.showroom #main-contents #info #bytrain .header,
.showroom #main-contents #info #bycar .header {
	margin: 0;
	padding: 0;
}
.showroom #main-contents #info #bytrain .header h2,
.showroom #main-contents #info #bycar .header h2 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
.showroom #main-contents #info #bytrain .section,
.showroom #main-contents #info #bycar .section {
	margin: 5px 0 0 0;
	padding: 0;
}
.showroom #main-contents #reservation .btn_image {
	padding: 0px 0 15px 0;
}
.showroom #main-contents #reservation p {
	margin: 0;
	padding: 0;
}

/* subnavi */

.showroom #main-inner #subnavi.aside {
	top: 70px;
}
#subnavi.aside .section.subnavi-block .section.subnavi-subblock ul.menu.subnavi-sublist li {
}
#subnavi.aside .section.subnavi-block .section.subnavi-subblock ul.menu.subnavi-sublist li .menu-item {
	width: 99px;
	height: 24px;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
}
li#menu-subnavi_sapporo .menu-item {
	background-image: url(../images/subnavi-sub-sapporo.gif);
}
li#menu-subnavi_sendai .menu-item {
	background-image: url(../images/subnavi-sub-sendai.gif);
}
li#menu-subnavi_yamagata .menu-item {
	background-image: url(../images/subnavi-sub-yamagata.gif);
}
li#menu-subnavi_fukushima .menu-item {
	background-image: url(../images/subnavi-sub-fukushima.gif);
}
li#menu-subnavi_toyama .menu-item {
	background-image: url(../images/subnavi-sub-toyama.gif);
}
li#menu-subnavi_tokyo .menu-item {
	background-image: url(../images/subnavi-sub-tokyo.gif);
}
li#menu-subnavi_niigata .menu-item {
	background-image: url(../images/subnavi-sub-niigata.gif);
}
li#menu-subnavi_matsumoto .menu-item {
	background-image: url(../images/subnavi-sub-matsumoto.gif);
}
li#menu-subnavi_nagoya .menu-item {
	background-image: url(../images/subnavi-sub-nagoya.gif);
}
li#menu-subnavi_okazaki .menu-item {
	background-image: url(../images/subnavi-sub-okazaki.gif);
}
li#menu-subnavi_gifu .menu-item {
	background-image: url(../images/subnavi-sub-gifu.gif);
}
li#menu-subnavi_shizuokanishi .menu-item {
	background-image: url(../images/subnavi-sub-shizuokanishi.gif);
}
li#menu-subnavi_kanazawa .menu-item {
	background-image: url(../images/subnavi-sub-kanazawa.gif);
}
li#menu-subnavi_fukui .menu-item {
	background-image: url(../images/subnavi-sub-fukui.gif);
}
li#menu-subnavi_kyoto .menu-item {
	background-image: url(../images/subnavi-sub-kyoto.gif);
}
li#menu-subnavi_osaka .menu-item {
	background-image: url(../images/subnavi-sub-osaka.gif);
}
li#menu-subnavi_kobe .menu-item {
	background-image: url(../images/subnavi-sub-kobe.gif);
}
li#menu-subnavi_sanin .menu-item {
	background-image: url(../images/subnavi-sub-sanin.gif);
}
li#menu-subnavi_okayama .menu-item {
	background-image: url(../images/subnavi-sub-okayama.gif);
}
li#menu-subnavi_hiroshima .menu-item {
	background-image: url(../images/subnavi-sub-hiroshima.gif);
}
li#menu-subnavi_takamatsu .menu-item {
	background-image: url(../images/subnavi-sub-takamatsu.gif);
}
li#menu-subnavi_uwajima .menu-item {
	background-image: url(../images/subnavi-sub-uwajima.gif);
}
li#menu-subnavi_sicis .menu-item {
	background-image: url(../images/subnavi-sub-sicis.gif);
}
li#menu-subnavi_fukuoka .menu-item {
	background-image: url(../images/subnavi-sub-fukuoka.gif);
}
li#menu-subnavi_kumamoto .menu-item {
	background-image: url(../images/subnavi-sub-kumamoto.gif);
}
li#menu-subnavi_kagoshima .menu-item {
	background-image: url(../images/subnavi-sub-kagoshima.gif);
}
li#menu-subnavi_mainoffice .menu-item {
	background-image: url(../images/subnavi-sub-mainoffice.gif);
}
li#menu-subnavi_seki .menu-item {
	background-image: url(../images/subnavi-sub-seki.gif);
}

/* /subnavi */
