@charset "utf-8";
* {	margin: 0px;padding: 0px;}/**/
body, html {height: 100%;}/**/
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
* {	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p, th, td, img {margin: 0;padding: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
ol, ul {list-style: none;}
li {display: inline-block;*display: inline;*zoom: 1;}
a img {	border-style: none;//IE8}
a {
	text-decoration: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	outline: none;
	color: #000;
}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #00C100;}
a:focus {outline: 0}
a:hover, a.selected, a:link {text-decoration: none;}
a, img {vertical-align: top}
.clrfx:before, .clrfx:after {content: " ";display: table;}
.clrfx:after {clear: both;}
.clrfx {*zoom: 1;}
.fl {float: left;}
.fr {float: right;}
.tac {text-align: center;}
.ml_05 {margin-left: -0.5em;}
.hoverOp:hover {
	filter: alpha(opacity=40);
	opacity: 0.4;
}
/* ヘッダー
 * --------------------------------------------------------*/
.header {
	background:#f5f4ee;
	position: relative;
	height: 100% !important;
	background-size: cover;
	background-position: top center;
}
.pre1{background-image: url('../images/pre/main_pre01.jpg');}
.pre2{background-image: url('../images/pre/main_pre02.jpg');}
.pre3{background-image: url('../images/pre/main_pre03.jpg');}
.pre4{background-image: url('../images/pre/main_pre04.jpg');}
.pre5{background-image: url('../images/pre/main_pre05.jpg');}
.pre6{background-image: url('../images/pre/main_pre06.jpg');}

.header .menu {
	padding-top:25px;
	padding-left:25px;
}
.header .menu .btn_pre6 {
	overflow:hidden;
	height:auto;
	width:292px;
}
.header .menu .btn_pre6 .btn_pre1{
	float:left;
}
.header .menu .btn_pre6 .btn_pre{
	float:left;
	margin-left:8px;
}
.header .menu .title{
	margin-top:50px;
	padding-left:15px;
}
.header .btn_bottom{
	text-align: center;
	position: absolute;
	z-index: 999;
	width: 100%;
	bottom: 10px;
}

.header #hdimg{
	display: block;
}

/* コンテンツ
 * --------------------------------------------------------*/
.contents {
	background:#fff;
	margin:0 auto;
	width:870px;
}
.contents .contents_naka{
	overflow:hidden;
	height:auto;
	padding-top:125px;
	padding-bottom:125px;
}
.contents .contents_naka .left{
	float:left;
}
.contents .contents_naka .left .img{
	position:relative;
}
.contents .contents_naka .left .img .mark{
	position: absolute; top: -30px; left: 10px; width: 138px; height: 138px;
}
.contents .contents_naka .left .img .title{
	margin-top:-45px;
	margin-left:20px;
}
.contents .contents_naka .name{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	padding-top:50px;
}
.contents .contents_naka .price{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	padding-bottom:15px;
}
.contents .contents_naka .spec{
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.contents .contents_naka .right{
	float:left;
	margin-left:30px;
}

.contents .contents_naka .right .text{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top: 15px;
}

/* 予告6  コンテンツ
 * --------------------------------------------------------*/
 .contents .contents_naka .left .asa {
	padding-bottom:20px;
}
.contents .contents_naka .left .asa .img{
	position:relative;
}
.contents .contents_naka .left .asa .img .mark{
	position: absolute; top: -10px; left: 10px; width: 138px; height: 138px;
}
.contents .contents_naka .left .asa .name{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	padding-top:20px;
}
.contents .contents_naka .left .asa .price{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	padding-bottom:10px;
}
.contents .contents_naka .left .asa .spec{
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom:40px;
}
.contents .contents_naka .right{
	float:left;
	margin-left:30px;
}

.contents .contents_naka .right .text{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top: 15px;
}
/*予告6　ミスト
 * --------------------------------------------------------*/
 .mist {
	margin:0 auto;
	width:870px;
	padding-bottom:70px;
	margin-top:-30px;
}
/*インフォメーション
 * --------------------------------------------------------*/
 .info {
	background:#f5f4ee;
}
 .info .info_naka{
	margin:0 auto;
	width:870px;
	padding-top:93px;
	padding-bottom:93px;
	position:relative;
}
 .info .info_naka .midashi{
	padding-bottom:30px;
}
 .info .info_naka .mark{
	position: absolute;
	top: 178px;
	right: -26px;
	width: 165px;
	height: 165px;
}

/*フッター
 * --------------------------------------------------------*/
#footer {
	margin:0 auto;
	width:870px;
	padding-top:25px;
	padding-bottom:40px;
	overflow:hidden;
	height:auto;
}
#footer .left{
	float:left;
}
#footer .left .btn_facebook{
	padding-bottom:15px;
}
#footer .right{
	float:right;
}