@charset "UTF-8";
/* ===================================================================
CSS information

file name  : access.css
author     : Ability Consultant
style info : アクセス
=================================================================== */
#htlSide-A {
	margin-top: 409px;
}

#header .con_slider {
	display: none;
}
#header .con_header {
	top: 203px;
}

#cus_page {
	padding-top: 0;
}

.type {
	font-size: 172%;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;
	margin-bottom: 25px;
}

/* -----------------------------------------------------------
.gnav
----------------------------------------------------------- */
.gnav ul li:nth-child(4) a {
	opacity: 0.8;
}

/* -----------------------------------------------------------
    .con_intro イントロ部分
----------------------------------------------------------- */
.con_intro {
	text-align: center;
	margin: 20px 0 60px 0;
}
.con_intro .btn {
	width: 350px;
	margin-top: 20px;
}

/* -----------------------------------------------------------
    .con_train 電車・飛行機でお越しの方
----------------------------------------------------------- */
.con_train {
	margin-bottom: 60px;
}
.con_train img {
	margin-bottom: 45px;
}
.con_train img:last-child {
	margin-bottom: 0;
}

/* -----------------------------------------------------------
    .con_train お車でお越しの方
----------------------------------------------------------- */
.con_car {
	margin-bottom: 60px;
}
.con_car .box_img img {
	margin-bottom: 45px;
}
.con_train .parking_main {
	background: #f2ede9;
	padding: 25px;
}
.con_train .parking_main .parking_tel {
	text-align: center;
	margin-bottom: 45px;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;
	font-size: 15px;
}
.con_train .parking_main .parking_tel .info {
	color: red;
	font-size: 120%;
	font-weight: bold;
}
.con_train .parking_main .parking_txt {
	overflow: hidden;
	margin-bottom: 25px;
}
.con_train .parking_main .parking_txt .parking_01 {
	float: left;
}
.con_train .parking_main .parking_txt .parking_01 .p_txt {
	font-weight: bold;
	margin-bottom: 10px;
}
.con_train .parking_main .parking_txt .parking_01:first-child {
	width: 400px;
	margin-right: 25px;
}
.con_train .parking_main .parking_txt .parking_01:last-child {
	width: 475px;
}
.con_train .parking_main .parking_img .p_txt {
	font-weight: bold;
	margin-bottom: 10px;
}

.ro2{
	width: 490px;
	float: right;
}

/* -----------------------------------------------------------
    .con_nerby フロントにて
----------------------------------------------------------- */
.con_nerby {
	margin-bottom: 60px;
}

/* -----------------------------------------------------------
    スマートインターチェンジ
----------------------------------------------------------- */
#wrap_smartIC { 
  width: 950px;
  margin: 0 auto;
}

.img_main {
	margin-left: -120px;
}

.con_header {
	left: -120px;
}