@charset "shift-jis";

#SecondPage{
	margin:0 auto;
	background:#dbf2fd;
	text-align:left;
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	color:#333;
	width:1000px;
	padding-bottom:50px;
	position:relative;
}
#main-content{
	margin:0 15px;
	padding-top:190px;
	border:4px solid #b9e5fa;
	background:#fff;
	border-radius:15px;
	}
.read-text{
	font-size:18px;
	font-weight:bold;
	line-height:130%;
	text-align:center;
	margin-bottom:15px;
	color:#593700;
	}
.read-text+p{
	text-align:center;
	}
/*---- TourTitle----*/
#SecondPage h3{
	position:absolute;
	top:0px;
	margin:0;
	left:0px;
	}
#SecondPage h4{
	padding:0 0 3px 55px;
	background:#f5eed0 url(../img/midashi-icon.png) no-repeat 5px top;
	height:52px;
	line-height:54px;
	width:835px;
	font-size:22px;
	margin:25px auto 5px;
	color:#593700;
	font-weight:bold;
	border-bottom:4px solid #da964e;
	text-shadow:1px 1px 3px rgba(0,0,0,0.4);
}
.detail-inner{
	margin-top:20px;
	}
.detail-inner .head-img { 
	display:table;
	width:850px;
	margin:5px auto;
	}
.detail-inner .head-img p{ 
	display:table-cell;
	}

.detail-inner .detail-text {
    margin: 0 auto;
    width: 850px;
	background:url(../img/detail-back.png) no-repeat bottom right;
}
.detail-inner .detail-text p{
	display:inline-block;
	background:url(../img/line-back.png) repeat;
	line-height:27px;
	font-size:16px;
	color:#593700;
	margin:0;
	padding:0;
	}
.detail-inner .detail-text a{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#f66b75;
	}
.detail-inner .detail-text a:hover{
	color:#c00;
	}
.detail-inner ol.text {
    list-style: none;
	margin: 0 auto;
    padding: 0;
    width: 860px;
}
.detail-inner ol.text li{
	color:#f05b01;
	font-weight:bold;
	font-size:18px;
}
.detail-inner ol.text li ul {
	padding:0 5px 0 15px ;
	}
.detail-inner ol.text li ul li{
    list-style: none;
	color:#593700;
	font-weight:normal;
	font-size:16px;
	}
.atteintion{
	width:770px;
	border:5px solid #bf2819;
	background:#fbe5dc;
	font-size:14px !important;
	color:#bf2819 !important;
	padding:8px;
	margin-top:5px;
	}
.detail-inner > ul{
	width:890px;
	border-bottom:2px solid #da964e;
	margin:0 auto;
	}
.detail-inner ul li{
    list-style: none;
	color:#593700;
	font-weight:normal;
	font-size:16px;
	}

.bottom-box-top,
.bottom-box-bottom {
    margin: 0 auto;
	overflow:hidden;
    width: 900px;
}
.bottom-box-top .bottom-photo {
    display: table-cell;
    padding: 20px 5px 0 ;
    text-align: center;
    width: 430px;
	font-size:13px;
}

.bottom-box-bottom .bottm-photo {
      display: table-cell;
    text-align: center;
    width: 652px;
	font-size:13px;
	    padding: 20px 5px 0 ;
}
.bottom-box-bottom .bottom-photo {
    display: table-cell;
	    padding: 20px 5px 0 ;
    font-size: 13px;
    text-align: center;
    vertical-align: top;
    width: 196px;
}
.bottom-box-bottom .bottom-photo p:first-child{
	margin-bottom:35px;
	margin-top:0;
	 vertical-align: top;
	}

.detail-inner > p a {
    display: block;
    margin: 10px auto 30px;
    width: 774px;
}
.detail-inner > p a:hover img{
	opacity:0.7;
	}
/*---- Section ----*/
