		@charset "utf-8";
/* CSS Document */

/* メイン */



/* --------------------------------------------------
onsenArea
-------------------------------------------------- */

.onsenArea{
	margin-bottom:20px;
}
.onsenArea img{
	max-width:100%;
}
.onsenArea p{
	font-size:1em;
	line-height:1.8;
	margin:1em 0;
}
.onsenArea p img{
	display:block;
	margin:0 auto;
}
.onsenArea h5{
	margin:2em 0;
}
.onsenArea h4{
	margin:0 0 3em 0;
}
.onsenArea .btnArea{
	text-align:center;
	padding:20px;
}

/* --------------------------------------------------
intro
-------------------------------------------------- */

.intro img{
	vertical-align:top;
}
.intro p{
	vertical-align:top;
	margin:0;
}
.intro .read{
	padding:20px;
}

/* --------------------------------------------------
section
-------------------------------------------------- */

.section{
	overflow:hidden;
	position:relative;
}
.onsenArea .sttl{
	text-align:center;
	padding:20px;
}
.shopAera .sttl{
	text-align:center;
	padding:20px;
}
.pht_c{
	text-align:center;
	padding:20px;
	position:relative;
}
.txt_c{
	margin:0 auto;
}
.txtCol .data{
	color:#330B0A;
	padding:20px 0 0;
	font-size: 11px;
}
.txtCol p span{
	display:block;
	margin-top:1em;
	font-size:10px;
}


/* pht_r */
.pht_r{
	position:relative;
}
.pht_r .phtCol{
	padding:0 20px;
}
.pht_r .txtCol{
	padding:20px;
}
.pht_r .phtCol .comment{
	margin-top:-20px;
}


/* pht_l */
.pht_l{
	position:relative;
}
.pht_l .phtCol{
	padding:20px;
}
.pht_l .txtCol{
	padding:20px;
	position:relative;
}
.pht_l .phtCol .comment{
	margin-top:-20px;
}


/* --------------------------------------------------
onsen01
-------------------------------------------------- */

#onsen01 .intro .read{
	color:#67864D
}
#onsen01 .onsenArea .txtCol{
	background:#E3EEF4;
}
#onsen01 .shopAera .txtCol{
	background:#F5F1C2;
}
#onsen01 .shopAera .txt_close{
	background:#DC2A28;
	color: #fff;
	font-size: 1.2rem;
	font-weight: bold;
	text-align: center;
	margin: 0;
}
/* --------------------------------------------------
onsen02
-------------------------------------------------- */

#onsen02 .intro .read{
	color:#D2A32F
}
#onsen02 .onsenArea .txtCol{
	background:#E6F2F2;
}
#onsen02 .shopAera .txtCol{
	background:#FFEDE9;
}
