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

*{
 margin:0px;
 padding:0px;
}


/* smartPhone */
@media screen and (max-width: 640px) {
	
html{
	overflow:auto;	
}

body {
	overflow-x: hidden;
	min-width:640px;
}

.line
    {
    position: fixed;
    bottom: 16px;
    right: 16px;
	z-index:9999;
    }
 
.line a
    {
    display: block;
    text-decoration: none;
    }
 
.line:hover
{
    opacity: 0.85 ;
}

.f_bnr
    {
    position: fixed;
    bottom: 16px;
    left: 16px;
	z-index:9999;
    }
 
.f_bnr a
    {
    display: block;
    text-decoration: none;
    }
 
.f_bnr:hover
{
    opacity: 0.85 ;
}


.clearfix:after {
  content: "";
  clear: both;
  display: block;
}

.hover:hover{
	opacity:0.7;
}

#wrapper{
	width:640px;
}

#body{
	width:640px;
	margin:0 auto;
}

#main_img{
	width:640px;
	height:730px;
	margin:0 auto;
}

.main_img1{
	width:640px;
	height:730px;
	margin:0 auto;
	position: relative;
    left: 50%; /* 画像の左端が画面中央にくる */
    margin-left: -1000px;
}

#headder_sp{
	width:640px;
	height:80px;
	background-color:rgba(255,255,255,0.7);
	position: fixed;
    top: 0;
	z-index:9999;
}

#headder{
	display:none;
}


.main_img_logo{
	width:405px;
	height:433px;
	position: relative;
    left:798px; /* 画像の左端が画面中央にくる */
	top:-600px;
}

.main_img_scroll{
	width:95px;
	height:58px;
	position: relative;
    left:952px; /* 画像の左端が画面中央にくる */
	top:-550px;
}


.headder_c{
	width:640px;
	height:80px;
	margin:0 auto;
}

.headder_c_lh{
	width:250px;
	height:80px;
	float:left;
}

.headder_c_rh{
	width:390px;
	height:80px;
	float:right;
}

.menu1{
	width:168px;
	height:80px;
	float:left;
}

.menu2{
	width:91px;
	height:80px;
	float:left;
}

.menu3{
	width:136px;
	height:80px;
	float:left;
}

.menu4{
	width:109px;
	height:80px;
	float:left;
}

.menu5{
	width:145px;
	height:80px;
	float:left;
}

.sns1{
	width:27px;
	height:80px;
	float:left;
}

.sns2{
	width:27px;
	height:80px;
	float:left;
}

.sns3{
	width:27px;
	height:80px;
	float:left;
}

#cont1{
	width:640px;
}

.cont1_c_back{
	width:640px;
	background-image:url(../img/cont1_img3.png);
	position:relative;
}

.cont1_c{
	width:640px;
	padding-top:30px;
	padding-bottom:50px;
}

.cont1_c_title{
	width:640px;
	height:140px;
	position:relative;
	background-image:url(../img/sp_img1.png);
	background-repeat:no-repeat;
	top:-700px;
	left:0px;
	
}

.logo3{
	width:140px;
	height:140px;
	position:relative;
	background-image:url(../img/logo3_.png);
	background-repeat:no-repeat;
	top:-40px;
	left:10px;
}

.cont1_c_txt{
	width:640px;
	height:210px;
	position:relative;
	background-image:url(../img/sp_img2.png);
	top:-690px;
	left:0px;
}

p.cont1_p{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	text-align:center;
	z-index:999;
}

.cont1_c_lh{
	width:640px;
	height:400px;
	padding-top:300px;
}

.cont1_c_lh_up{
	width:640px;
	height:300px;
	background-image:url(../img/sp_img3.png);
	margin-top:100px;
}

.cont1_c_lh_dw{
	width:640px;
}

.cont1_c_rh{
	width:640px;
	height:580px;
	float:left;
}

.cont1_c_rh_up{
	width:640px;
	height:400px;
	background-image:url(../img/sp_img4.png);
	margin-top:100px;
}

.cont1_btn_s{
	width:55px;
	height:27px;
	position:relative;
	top:75px;
	left:430px;
}

.cont1_c_rh_dw{
	width:640px;
}

.cont1_btn{
	width:500px;
	margin:0 auto;
	padding-top:20px;
}

#cont2{
	width:640px;
    padding-top: 30px;
}

.cont2_c1{
	width:640px;
	height:140px;
	background-image:url(../img/sp_img5.png);
	margin-bottom:30px;
}

.cont2_c2{
	width:500px;
	height:350px;
	background-color:#E4E4E;
	margin:0 auto;
}

p.cont2_c2_p{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

.cont2_c3{
	width:440px;
	height:2143px;
	margin:0 auto;
	background-image:url(../img/sp_img6.png);
}

.cont2_c4{
	width:640px;
	height:130px;
}

.cont2_btn{
	width:500px;
	margin:0 auto;
}

#cont3{
	width:640px;
}

.cont3_c{
	width:640px;
}

.cont3_c1{
	width:640px;
	height:520px;
	background-image:url(../img/sp_img8.png);
	background-repeat:repeat;
	margin:0 auto;
	padding-top:30px;
}

.cont3_c1_up{
	width:640px;
	height:140px;
	background-image:url(../img/sp_img7.png);
}

.cont3_c1_dw{
	width:500px;
	height:350px;
	margin:0 auto;
}

p.cont3_c1_p{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

.cont3_c2{
	width:640px;
	padding-top:65px;
}

.cont3_c2_title{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:36px;
	margin-top:20px;
	margin-bottom:30px;
	background-color:#FFFCE2;
	color:#282828;
}

.cont3_c2_title_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:24px;
	margin-top:20px;
	margin-bottom:30px;
}

.cont3_c2_title_past{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:36px;
	margin-top:20px;
	margin-bottom:30px;
}

.cont3_c2_a{
	width:500px;
	margin:0 auto;
	margin-bottom:100px;
}

.cont3_c2_b{
	width:500px;
	margin:0 auto;
	margin-bottom:100px;
}

.cont3_c2_ab1{
	width:500px;
	height:386px;
	margin:0 auto;
}

.cont3_c2_ab2{
	width:500px;
	padding-top:20px;
}

p.cont3_c2_ab2_p1{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
}

p.cont3_c2_ab2_p2{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	margin-bottom:10px;
}


.cont3_c2_ab3{
	width:500px;
	padding-top:10px;
	margin-bottom:30px;
}

p.cont3_c2_ab3_p1{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

p.cont3_c2_ab3_p1_red{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	color:#FF0000;
}


.cont3_c2_ab4{
	width:400px;
	margin:0 auto;
}

#cont4{
	width:640px;
	height:798px;
	background-color:#777777;
}

.cont4_c{
	width:640px;
	height:798px;
}

.cont4_c1{
	width:640px;
	height:280px;
	background-image:url(../img/sp_img9.png);
}

.cont4_c1_in{
	width:230px;
	height:150px;
	background-image:url(../img/cont4_img1.png);
	margin:0 auto;
}

.cont4_c2{
	width:640px;
	height:518px;
}

.cont4_c2_p{
	text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

#cont5{
	width:640px;
	background-color:#BF3FFEE;
	padding-top:50px;
}


.cont5_c1{
	width:260px;
	height:143px;
	background-image:url(../img/cont5_img1.png);
	margin:0 auto;
}

.cont5_c2{
	width:640px;
}

p.cont5_c2_p1{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

p.cont5_c2_p2{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:36px;
	text-align:center;
	margin-bottom:20px;
}

p.cont5_c2_p3{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	width:500px;
	margin:0 auto;
}

.cont5_c3{
	width:640px;
	margin-bottom:30px;
}

p.cont5_c3_p1{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	padding:25px 0px 10px 0px;
}

p.cont5_c3_p2{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	width:500px;
	margin:0 auto;
}

p.cont5_c3_p3{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
	text-align:center;
	color:#FF0000;
}


.cont5_c4{
	width:640px;
}

.ask_p1{
	width:130px;
	text-align:left;
}

.asku_p2{
	padding:5px;
	font-size:16px;
}

td{
	width:200px;
	height:60px;
}

.hissu{
	color:red;
	font-size:9px;
	padding-left:5px;
}

.name{
	padding:5px;
	font-size:16px;
}

.option{
	padding:5px;
	font-size:16px;
}

.cont5_btn{
	width:250px;
	padding-top:30px;
	margin:0 auto;
}



.sns{
	width:640px;
	height:1300px;
	background-color:#BF3FFEE;
}

.sns_c{
	width:640px;
	margin:0 auto;
	padding-top:50px;
}

.sns_c1{
	width:260px;
	height:143px;
	background-image:url(../img/sns_img1.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

.sns_c2{
	width:640px;
	height:70px;
}

.sns_c2_p{
	font-family:小塚ゴシック Pr6N R,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

.sns_c3{
	width:640px;
	height:600px;
}

.sns_c3_fb{
	width:400px;
	margin:0 auto;
	margin-bottom:50px;
}

.sns_c3_tw{
	width:400px;
	margin:0 auto;	
}


#footer{
	width:640px;
}

#footer_index{
	width:640px;
	padding-bottom:180px;
}

.f_bk{
	width:640px;
	background-image:url(../img/f_img1.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.footer_c{
	width:640px;
}

.footer_c1{
	width:640px;
	padding-top:100px;
}

.footer_c1_a{
	width:500px;
	height:150px;
	margin:0 auto;
	margin-bottom:10px;
}

.footer_c1_b{
	width:500px;
	height:150px;
	margin:0 auto;
	margin-bottom:10px;
}


.footer_c2{
	width:640px;
	height:180px;
	padding-top:40px;
}

.footer_c2_lh{
	width:250px;
	height:50px;
	float:left;
	display:none;
}

.footer_c2_rh{
	width:640px;
	height:50px;
}

.footer_c2_rh_1{
	width:380px;
	height:35px;
	margin:0 auto;
}

.footer_c2_rh_2{
	width:270px;
	height:35px;
	margin:0 auto;
}

.footer_c2_rh_3{
	width:210px;
	height:70px;
	margin:0 auto;
}


.f_logo{
	width:250px;
	height:33px;
}

.f_menu1{
	width:152px;
	height:33px;
	float:left;
}

.f_menu2{
	width:94px;
	height:33px;
	float:left;
}

.f_menu3{
	width:130px;
	height:33px;
	float:left;
}

.f_menu4{
	width:115px;
	height:33px;
	float:left;
}

.f_menu5{
	width:154px;
	height:33px;
	float:left;
}

.f_sns1{
	width:54px;
	height:66px;
	float:left;
}

.f_sns2{
	width:54px;
	height:66px;
	float:left;
	margin-left:20px;
}

.f_sns3{
	width:54px;
	height:66px;
	float:left;
	margin-left:20px;
}


.footer_c3{
	width:640px;
	height:25px;
}

p.footer_c3_p{
	font-family:游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	text-align:center;
}

/***********about************/

.pankuzu{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	padding:10px;
}

#main_img2{
	width:640px;
	height:483px;
}

.main_kaso_img1{
	width:640px;
	height:483px;
	margin:0 auto;
	position: relative;
    left: 50%; /* 画像の左端が画面中央にくる */
    margin-left: -1000px;
}

#cont_about1{
	width:640px;
}

.cont_about1_in1{
	width:640px;
	margin:0 auto;
}

.cont_about1_in2{
	width:640px;
	margin:0 auto;
	padding-top:50px;
}

.cont_about1_in2_lh{
	width:510px;
	height:365px;
	background-color:#FFF;
	background-image:url(../img/about_img2.png);
	margin:0 auto;
	margin-bottom:40px;
}

.cont_map_in2_lh{
	width:510px;
	height:365px;
	background-color:#FFF;
	margin:0 auto;
	margin-bottom:40px;
}

.cont_about1_in2_rh{
	width:480px;
	margin:0 auto;
	padding-bottom:50px;
}

.cont_about1_in2_rh_p1{
	font-family: 游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}

.cont_about1_in2_rh_p1_{
font-family: 游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	margin-bottom:30px;
	text-align:center;
}


.cont_about1_in2_rh_p2{
font-family: 游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

#cont_about2{
	width:640px;
	background-image:url(../img/about_img6.png);
	background-repeat:repeat;
}

.cont_about2_in{
	width:640px;
	margin:0 auto;
}

.cont_about2_in1{
	width:640px;
	height:140px;
	background-image:url(../img/sp_about_img1.png);
}

.cont_about2_in2{
	width:640px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_about2_in2_lh{
	width:480px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_about2_in2_lh_p1{
	font-family: 游ゴシック体,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	text-align:center;
	font-weight:bold;
}

.cont_about2_in2_lh_p1_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	margin-bottom:30px;
	text-align:center;
	font-weight:bold;
}

.cont_about2_in2_lh_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_about2_in2_rh{
	width:510px;
	height:352px;
	margin:0 auto;
	background-image:url(../img/about_img4.png);
}

.cont_about2_in3{
	width:640px;
	margin:0 auto;
	background-color:rgba(255,255,255,0.7);
}

.cont_about2_in3_in{
	width:640px;
	height:495px;
	margin:0 auto;
	background-color:#000;
}

.cont_about2_in3_in1{
	width:640px;
	height:97px;
	margin:0 auto;
	background-image:url(../img/sp_about_img2.png);
	margin-bottom:30px;
}

.cont_about2_in3_in2{
	width:640px;
	height:495px;
	margin:0 auto;
	background-color:#000;
	margin-bottom:20px;
}

.cont_about2_in3_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	padding:0px 15px 10px 15px;
}

.cont_about2_in3_img{
	width:253px;
	height:161px;
	position:relative;
	top:0px;
	left:730px;
	background-image:url(../img/about_img8.png);
	z-index:999;
}

#cont_about3{
	width:640px;
	background-color:#FFF;
}

.cont_about3_in{
	width:640px;
	margin:0 auto;
	padding-top:30px;
}

.cont_about3_in1_img{
	width:220px;
	height:65px;
	background-image:url(../img/about_img7.png);
	margin:0 auto;
}

.cont_about3_in1{
	width:450px;
	height:500px;
	margin:0 auto;
	margin-bottom:30px;
}

table 	{
border-collapse:collapse
}

.about_tr{
	width:450px;
	border-bottom:dotted 2px #ABABAB;
}

.about_th{
	width:150px;
	text-align:left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.about_td{
	width:300px;
	text-align:left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.cont_about3_in2{
	width:640px;
	height:500px;
	margin:0 auto;
	background-color:#F9DCDC;
	margin-bottom:30px;
}

.cont_about3_in3{
	width:640px;
	margin:0 auto;
	background-color:#F3FFEE;
	padding-bottom:50px;
}

/***********facility************/

#cont_faicility1{
	width:640px;
}

.cont_facility1_in1{
	width:640px;
}

.cont_facility1_in2{
	width:440px;
	height:2200px;
	background-image:url(../img/sp_img6.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

#cont_facility2{
	width:640px;
	background-color:#F3F8D8;
	padding-bottom:50px;
}

.facility2_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
}

.facility2_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:50px;
}

.cont_facility2_in1{
	width:500px;
	margin:0 auto;
	margin-bottom:80px;
}

.cont_facility2_in1_lh{
	width:640px;
	height:640px;
	margin-bottom:30px;
}

.cont_facility2_in1_lh_up{
	width:500px;
	height:305px;
	margin-bottom:20px;
	background-image:url(../img/facility_img3.png);
	background-repeat:no-repeat;
}

.cont_facility2_in1_lh_dw{
	width:640px;
	height:305px;
}

.cont_facility2_in1_lh_dw_lh{
	width:258px;
	height:315px;
	background-image:url(../img/facility_img4.png);
	float:left;
}

.cont_facility2_in1_lh_dw_rh{
	width:227px;
	height:315px;
	float:left;
	margin-left:15px;
	float:left;
}

.cont_facility2_in1_lh_dw_rh_up{
	width:227px;
	height:150px;
	float:left;
	margin-bottom:15px;
	background-image:url(../img/facility_img5.png);
}

.cont_facility2_in1_lh_dw_rh_dw{
	width:227px;
	height:150px;
	float:left;
	margin-bottom:15px;
	background-image:url(../img/facility_img6.png);
}

.cont_facility2_in1_rh{
	width:470px;
	margin:0 auto;
}

.cont_facility2_in1_rh1{
	width:470px;
	height:80px;
	margin-bottom:30px;
}

.cont_facility2_in1_rh1_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility2_in1_rh2{
	width:470px;
	margin-bottom:20px;
}

.cont_facility2_in1_rh2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility2_in1_rh3{
	width:430px;
	background-color:#FFF;
	margin-bottom:20px;
	padding:20px
}

.cont_facility2_in1_rh3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-bottom:15px;
}

.cont_facility2_in1_rh3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
}

.cont_facility2_in1_rh4{
	width:430px;
	background-color:#FFF;
	padding:20px;
}

.cont_facility2_in1_rh4_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-bottom:15px;
}

.cont_facility2_in1_rh4_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	margin-bottom:10px;
}

.cont_facility2_in1_rh4_p2_b{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility2_in2{
	width:520px;
	height:72px;
	margin:0 auto;
}

#cont_facility3{
	width:640px;
	height:850px;
	display:none;
}

#cont_facility3_sp{
	width:640px;
	padding-bottom:50px;
}


.facility3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
}

.facility3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	text-align:center;
	margin-bottom:50px;
	font-weight:bold;
}

.cont_facility3_in1{
	width:500px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_facility3_in1_lh{
	width:500px;
}

.cont_facility3_in1_lh1{
	width:460px;
	height:85px;
	float:left;
	margin-bottom:30px;
}

.cont_facility3_in1_lh1_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility3_in1_lh2{
	width:460px;
	float:left;
	margin-bottom:20px;
}

.cont_facility3_in1_lh2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility3_in1_lh3{
	width:460px;
	background-color:#F2F2F2;
	float:left;
	padding:20px;
}

.cont_facility3_in1_lh3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-bottom:15px;
}

.cont_facility3_in1_lh3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	margin-bottom: 10px;
}

.cont_facility3_in1_lh3_p2_b{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
}

.cont_facility3_in1_rh{
	width:500px;
	height:500px;
	background-color:#FFF;
	margin:0 auto;
}

.cont_facility3_in1_rh_up{
	width:500px;
	height:305px;
	background-image:url(../img/facility_img8.png);
	margin-bottom:15px;
}

.cont_facility3_in1_rh_dw{
	width:500px;
	height:150px;
}

.cont_facility3_in1_rh_dw_lh{
	width:242px;
	height:150px;
	background-image:url(../img/facility_img9.png);
	float:left;
}

.cont_facility3_in1_rh_dw_rh{
	width:242px;
	height:150px;
	background-image:url(../img/facility_img10.png);
	float:left;
	margin-left:16px;
}

#cont_facility4{
	width:640px;
	background-color:#C7EDDA;
	padding-bottom:50px;
}

.facility4_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
}

.facility4_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	text-align:center;
	margin-bottom:50px;
	font-weight:bold;
}

.cont_facility4_in1{
	width:500px;
	margin:0 auto;
	margin-bottom:50px;
}


.cont_facility4_in1_lh{
	width:500px;
	height:480px;
	margin-bottom:30px;
}

.cont_facility4_in1_lh_up{
	width:500px;
	height:305px;
	background-image:url(../img/facility_img12.png);
	margin-bottom:20px;
}

.cont_facility4_in1_lh_dw{
	width:500px;
	height:155px;
}

.cont_facility4_in1_lh_dw_lh{
	width:240px;
	height:155px;
	background-image:url(../img/facility_img14.png);
	float:left;
}

.cont_facility4_in1_lh_dw_rh{
	width:240px;
	height:155px;
	background-image:url(../img/facility_img13.png);
	float:left;
	margin-left:20px;
}

.cont_facility4_in1_rh{
	width:500px;
}

.cont_facility4_in1_rh1{
	width:500px;
	height:80px;
	margin-bottom:40px;
}

.cont_facility4_in1_rh1_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility4_in1_rh2{
	width:500px;
	margin-bottom:25px;
}

.cont_facility4_in1_rh2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility4_in1_rh3{
	width:460px;
	margin-bottom:40px;
	background-color:#FFF;
	padding:20px;
}

.cont_facility4_in1_rh3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-bottom:15px;
}

.cont_facility4_in1_rh3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	padding-bottom:15px;
}

.cont_facility4_in1_rh3_p2_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}


.cont_facility4_in1_rh3_p2_b{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
}

#cont_facility5{
	display:none;
}

#cont_facility5_sp{
	width:640px;
	padding-bottom:80px;
}


.facility5_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
}

.facility5_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:50px;
}

.cont_facility5_in1{
	width:640px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_facility5_in1_lh{
	width:500px;
	margin:0 auto;
}

.cont_facility5_in1_lh1{
	width:500px;
	margin-bottom:40px;
}

.cont_facility5_in1_lh1_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility5_in1_lh2{
	width:500px;
	margin-bottom:75px;
}

.cont_facility5_in1_lh2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility5_in1_lh3{
	width:460px;
	background-color:#F2F2F2;
	padding:20px;
}

.cont_facility5_in1_lh3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	padding-bottom:15px;
}

.cont_facility5_in1_lh3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility5_in1_rh{
	width:500px;
	height:480px;
	margin:0 auto;
	margin-bottom:30px;
}

.cont_facility5_in1_rh_up{
	width:500px;
	height:305px;
	background-image:url(../img/facility_img16.png);
	margin-bottom:20px;
}


.cont_facility5_in1_rh_dw{
	width:500px;
	height:155px;
}

.cont_facility5_in1_rh_dw_lh{
	width:245px;
	height:155px;
	float:left;
	background-image:url(../img/facility_img17.png);
}

.cont_facility5_in1_rh_dw_rh{
	width:245px;
	height:155px;
	float:left;
	margin-left:10px;
	background-image:url(../img/facility_img18.png);
}

#cont_facility7{
	width:640px;
}

.facility7_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	font-size:30px;
	text-align:center;
}

.facility7_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}


.cont_facility7_in1{
	width:640px;
	margin:0 auto;
	padding-top:50px;
	display:none;
}

.cont_facility7_in1a{
	width:190px;
	height:240px;
	background-image:url(../img/facility_img20.png);
	float:left;
}

.cont_facility7_in1b{
	width:190px;
	height:240px;
	float:left;
	background-image:url(../img/facility_img21.png);
	margin-left:20px;
}

.cont_facility7_in1c{
	width:190px;
	height:240px;
	float:left;
	background-image:url(../img/facility_img22.png);
	margin-left:20px;
}

.cont_facility7_in1d{
	width:190px;
	height:240px;
	float:left;
	background-image:url(../img/facility_img23.png);
	margin-left:20px;
}

.cont_facility7_in1e{
	width:190px;
	height:240px;
	float:left;
	background-image:url(../img/facility_img24.png);
	margin-left:20px;
}

.facility_line{
	width:640px;
	height:30px;
	background-image:url(../img/facility_img25.png);
	margin:0 auto;
}

#cont_facility6{
	width:640px;
	padding-bottom:50px;
}

.cont_facility6_in1{
	width:640px;
	margin:0 auto;
	padding-top:30px;
	margin-bottom:30px;
}

.cont_facility6_in1_lh{
	width:500px;
	margin:0 auto;
	margin-bottom:30px;
}


.cont_facility6_in1_lh1{
	width:500px;
	height:65px;
	margin-bottom:30px;
}

.cont_facility6_in1_lh1_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight:bold;
}

.cont_facility6_in1_lh1_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}


.cont_facility6_in1_lh2{
	width:500px;
	margin-bottom:30px;
}

.cont_facility6_in1_lh2_{
	width:500px;
	margin-bottom:30px;
}

.cont_facility6_in1_lh2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_facility6_in1_lh3{
	width:500px;
	height:65px;
	background-color:#F2F2F2;
	padding:10px;
}

.cont_facility6_in1_lh3_{
	width:500px;
	background-color:#F2F2F2;
	padding:10px;
}


.cont_facility6_in1_lh3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
}

.cont_facility6_in1_lh3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}


.cont_facility6_in1_rh_a{
	width:500px;
	height:305px;
	background-image:url(../img/facility_img26.png);
	margin:0 auto;
}

.cont_facility6_in1_rh_b{
	width:500px;
	height:305px;
	float:left;
	background-image:url(../img/facility_img27.png);
	margin-left:75px;
}

.cont_facility6_in1_rh_c{
	width:500px;
	height:305px;
	float:left;
	background-image:url(../img/facility_img28.png);
	margin-left:75px;
}

.cont_facility6_in1_rh_d{
	width:500px;
	height:305px;
	float:left;
	background-image:url(../img/facility_img29.png);
	margin-left:75px;
}

.cont_facility6_in1_rh_e{
	width:500px;
	height:305px;
	background-image:url(../img/facility_img30.png);
	margin:0 auto;
}

.cont_facility6_in2{
	width:640px;
	margin:0 auto;
	background-color:#F3FFEE;
	padding-bottom:30px;
}

/**************イベント情報*************/

#cont_event1{
	width:640px;
	height:70px;
	
}

.cont_event1_in1{
	width:640px;
	height:70px;
	margin:0 auto;
}

#cont_event2{
	width:640px;
	margin-bottom:50px;
}

.cont_event2_in1{
	width:640px;
	height:60px;
	margin:0 auto;
}

.cont_event2_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

#cont_event3{
	width:640px;
	background-color:#F7F4DF;
	margin:0 auto;
	padding-top:50px;
	padding-bottom:50px;
}

.cont_event3_img{
	width:455px;
	height:355px;
	margin:0 auto;
	margin-bottom:30px;
}

.cont_event3_in1{
	width:640px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_event3_detail_sp{
	width:600px;
	margin:0 auto;

}

.cont_event3_detail_sp1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	color:#FFF;
	background-color:#5F4318;
	width:300px;
	margin:0 auto;
}

.cont_event3_detail_sp2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	margin-bottom:20px;
}



.cont_event3_in1>table{
	margin:0 auto;
	width:600px;
	height:90px;
	display:none;
}

.cont_event3_in1_tr{
	width:640px;
	height:30px;
}

.cont_event3_in1_th{
}

.cont_event3_in1_th_p{
	background-color:#7A5937;
	color:#ffffff;
	font-weight:100;
}

.cont_event3_in1_td{
	width:450px;
	height:30px;
	padding-left:30px;
}


.cont_event3_in2{
	width:500px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_event3_in3{
	width:500px;
	margin:0 auto;
	margin-bottom:50px;
	background-color:#ffffff;
	padding:30px;
}

.cont_event3_in4{
	width:500px;
	margin:0 auto;
	margin-bottom:50px;
}

.cont_event3_in5{
	margin:0 auto;
	background-image:url(../img/20181218_img2.png);
	background-repeat:no-repeat;
	width:500px;
	height:5200px;
	margin-bottom:50px;
}

.cont_event3_in3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
	text-align:center;
}

.cont_event3_in3_p2_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
}

.cont_event3_in3_p_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_event3_in4_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
	text-align:center;
}

.cont_event3_in2_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_event3_in3_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

.cont_event3_in4_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_event3_in3_detail_img{
	width:500px;
	margin:0 auto;
}

.cont_event3_in3_detail_img_lh{
	width:500px;
	height:400px;
}

.cont_event3_in3_detail_img_rh{
	width:500px;
	height:400px;
}

.event_p_red{
	color:red;
	font-weight:bold;
}

/**************レンタルスペース情報*************/

#cont_rental1{
	width:640px;
	height:70px;
	
}

.cont_rental1_in1{
	width:640px;
	height:70px;
	margin:0 auto;
}

#cont_rental2{
	width:640px;
	height:4246px;
}

.cont_rental2_in1{
	width:640px;
	height:4246px;
	background-image:url(../img/sp_img10_rev2.png);
}

.cont_rental2_in1_01{
	width:500px;
	height:425px;
	position:relative;
	top:430px;
	left:70px;
}

.cont_rental2_in1_01a{
	width:245px;
	height:230px;
	background-image:url(../img/rental_img2.png);
	margin:0 auto;
}

.cont_rental2_in1_01b{
	width:500px;
	margin-bottom:30px;
}

.cont_rental2_in1_01b_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_rental2_in1_01c{
	width:230px;
	margin:0 auto;
}

.cont_rental2_in1_02{
	width:500px;
	height:425px;
	position:relative;
	top:1120px;
	left:70px;
}

.cont_rental2_in1_02a{
	width:245px;
	height:230px;
	background-image:url(../img/rental_img3.png);
	margin:0 auto;
}

.cont_rental2_in1_02b{
	width:500px;
	margin-bottom:30px;
}

.cont_rental2_in1_02b_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_rental2_in1_02c{
	width:230px;
	margin:0 auto;
}


.cont_rental2_in1_03{
	width:500px;
	height:425px;
	position:relative;
	top:1780px;
	left:70px;
}

.cont_rental2_in1_03a{
	width:245px;
	height:275px;
	background-image:url(../img/rental_img4.png);
	background-repeat:no-repeat;
	margin:0 auto;
}

.cont_rental2_in1_03b{
	width:500px;
	margin-bottom:30px;
}

.cont_rental2_in1_03b_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_rental2_in1_03c{
	width:230px;
	margin:0 auto;
}

.cont_rental2_in1_04{
	width:500px;
	height:425px;
	position:relative;
	top:2400px;
	left:70px;
}

.cont_rental2_in1_04a{
	width:245px;
	height:230px;
	background-image:url(../img/rental_img7.png);
	margin:0 auto;
}

.cont_rental2_in1_04b{
	width:500px;
	margin-bottom:30px;
}

.cont_rental2_in1_04b_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_rental2_in1_04c{
	width:230px;
	margin:0 auto;
}


/**************お問い合わせ*************/


#cont_contact1{
	width:640px;
	height:40px;
}

.cont_contact1_in1{
	width:640px;
	height:70px;
	margin:0 auto;
}

p.cont5_c2_p1_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}

p.cont5_c3_p1_{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}

#cont_contact3{
	width:640px;
	margin:0 auto;
}

.cont_contact3_in1{
	width:640px;
	background-color:#ffffff;
}

.cont_contact3_in2{
	width:640px;
	background-color:#F3FFEE;
	padding-top:30px;
	padding-bottom:30px;
}

.cont_contact3_in3{
	width:640px;
	background-color:#F3FFEE;
}

.cont_contact3_in3_{
	width:600px;
	margin:0 auto;
	padding-bottom:30px;
}

.t1{
	width:600px;
	border:2px solid #4E0D0E;
	margin:0 auto;
}

.form_tbody_sp{
	width:100%;
	border:2px solid #844748;
}

.form_tr_sp{
	width:100%;
	border:2px solid #844748;
}

.form_th_sp{
	width:25%;
	border:2px solid #844748;
	background-color:#F5F2CE;
}

.form_td_sp{
	width:75%;
	border:2px solid #4E0D0E;
	padding:5px;
	background-color:#FFF4EC;
}

.form_msg_sp{
	width:400px;
	height:300px;
	font-size:18px;
}

.name{
	widows:300px;
	height:40px;
	text-align:left;
}

.option{
	width:300px;
	height:40px;
}

input {
	font-size: 18px ;
}

.form_p_sp{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}


/****************蔵**************/

#cont_voice1{
	width:640px;
	margin-bottom:50px;
}

.cont_voice1_in1{
	width:500px;
	margin:0 auto;
}

.cont_voice1_in1_up{
	width:500px;
	height:295px;
	background-image:url(../img/sp_img12.png);
	margin-bottom:20px;
}

.cont_voice1_in1_dw{
	width:500px;
}

.cont_voice1_in1_dw_a{
	width:500px;
	height:357px;
	margin-bottom:20px;
	background-image:url(../img/sp_img13.png);
}

.cont_voice1_in1_dw_b{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img14.png);
	margin-bottom:20px;
}

.cont_voice1_in1_dw_c{
	width:500px;
	margin-left:10px;
}

.cont_voice1_in1_dw_c_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_voice1_in1_right{
	width:255px;
	height:376px;
	background-image:url(../img/kura_img5.png);
	position:relative;
	top:-50px;
	left:250px;
}

#cont_voice1_{
	width:640px;
	background-color:#FEDFE0;
	padding-top:20px;
	padding-bottom:20px;
}

#cont_voice2{
	width:640px;
	background-color:#F5F3F2;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
}

.cont_voice2_in1{
	width:500px;
	margin:0 auto;
	margin-bottom:30px;
}

.cont_voice2_in1_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}

.cont_voice2_in1_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
}

.cont_voice2_in2{
	width:500px;
	margin:0 auto;
	background-color:#FFF;
	background-image:url(../img/sp_img15.png);
	background-repeat:no-repeat;
	margin-bottom:30px;
	padding-bottom:30px;
}

.cont_voice2_in2_p{
	width:500px;
	padding-top:320px;
}

.cont_voice2_in2_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	margin-bottom:30px;
	padding:0 20px;
}

.cont_voice2_in2_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	padding:0 20px;
}

.cont_voice2_in3{
	width:500px;
	margin:0 auto;
	background-color:#FFF;
	background-image:url(../img/sp_img15.png);
	background-repeat:no-repeat;
	padding-bottom:30px;
}

.cont_voice2_in3_p{
	width:500px;
	padding-top:320px;
}

.cont_voice2_in3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	font-weight:bold;
	margin-bottom:30px;
	padding:0 20px;
}

.cont_voice2_in3_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	padding:0 20px;
}


.cont_voice2_in4{
	width:500px;
	margin:0 auto;
	border:1px solid #C6C6C6;
	margin-bottom:20px;
}

.cont_voice2_in4_lh{
	width:480px;
	height:50px;
	background-color:#F7F6F5;
	padding:10px 10px;
}

.cont_voice2_in4_lh_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
}

.cont_voice2_in4_rh{
	width:480px;
	padding:10px 10px;
}

.cont_voice2_in4_rh_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_voice2_in5{
	width:500px;
	border:1px solid #C6C6C6;
	margin:0 auto;
	margin-bottom:40px;
}

.cont_voice2_in5_lh{
	width:480px;
	background-color:#F7F6F5;
	padding:10px 10px;
}

.cont_voice2_in5_lh_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_voice2_in5_rh{
	width:480px;
	padding:10px 10px;
}

.cont_voice2_in5_rh_in_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

.cont_voice2_in5_rh_in_c{
	width:500px;
	margin-top:10px;
}

.cont_voice2_in5_rh_in_c1{
	width:500px;
	height:341px;
	background-image:url(../img/sp_img17.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.cont_voice2_in5_rh_in_c2{
	width:500px;
	height:341px;
	background-image:url(../img/sp_img18.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.cont_voice2_in5_rh_in_c3{
	width:500px;
	height:341px;
	background-image:url(../img/sp_img19.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.cont_voice2_in5_rh_in_c4{
	width:500px;
	height:341px;
	background-image:url(../img/sp_img20.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.cont_voice2_in6_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	margin-bottom:20px;
	padding:0px 70px;
}

.cont_voice2_in5_rh_in_p_{
	display:none;
}

.cont_voice2_in6_btn{
	width:520px;
	height:71px;
	margin:0 auto;
	margin-bottom:50px;
}

/**********2018.11.24更新*****************/
#cont_voice2_review_kitchen{
	width:100%;
	height:2100px;
	background-color:#F5F3F2;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
}

.cont_voice2_review_c1{
	width:600px;
	margin:0 auto;
	background-color:#FFF;
}

.cont_voice2_review_c1_lh{
	width:100px;
	height:100px;
	float:left;
}

.cont_voice2_review_c1_rh{
	width:440px;
	float:left;
	padding:0px 30px 30px 30px;
}


.cont_voice2_review_c1_p{
	width:485px;
	height:185px;
	position:relative;
	top:50px;
	left:430px;
}

.cont_voice2_review_c1_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
	margin-bottom:10px;
}

.cont_voice2_review_c1_p2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:24px;
	margin-bottom:10px;
}

.cont_voice2_review_c1_p3{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
}

/***************************/


#cont_voice3{
	width:640px;
}

.cont_voice3_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:30px;
	text-align:center;
}

.cont_voice3_p2{
	text-align:center;
}

.cont_voice3_p3{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	text-align:center;
	margin-bottom:30px;
}

.cont_voice3_in1{
	width:830px;
	height:500px;
}

/****************三平ファーム**************/

.cont_farm_voice1_in1_up{
	width:500px;
	height:295px;
	background-image:url(../img/sp_img21.png);
	margin-bottom:20px;
}

.cont_farm_voice1_in1_dw_a{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img22_.png);
	margin-bottom:20px;
}

.cont_farm_voice1_in1_dw_b{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img23.png);
	margin-bottom:20px;
}

.cont_farm_voice1_in1_right{
    width: 500px;
    height: 261px;
    background-image: url(../img/sp_img24.png);
    position: relative;
    top: 0px;
    left:0px;
}

.cont_farm_voice2_in2{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img15.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:30px;
}

.cont_farm_voice2_in3{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img15.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
}

.cont_farm_voice2_in5_rh_in_c1{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img25.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_farm_voice2_in5_rh_in_c2{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img25.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_farm_voice2_in5_rh_in_c3{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img25.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_farm_voice2_in5_rh_in_c4{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img25.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

/****************サクラコートホール**************/
.cont_sakura_voice1_in1_up{
	width:500px;
	height:295px;
	background-image:url(../img/sp_img29.png);
	margin-bottom:20px;
}

.cont_sakura_voice1_in1_dw_a{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img30.png);
	margin-bottom:20px;
}

.cont_sakura_voice1_in1_dw_b{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img31.png);
	margin-bottom:20px;
}

.cont_sakura_voice1_in1_right{
    width: 500px;
    height: 261px;
    background-image: url(../img/sp_img24.png);
    position: relative;
    top: 0px;
    left:0px;
	display:none;
}

.cont_sakura_voice2_in2{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img15.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:30px;
}

.cont_sakura_voice2_in3{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img16.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
}



.cont_sakura_voice2_in5_rh_in_c1{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img32.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c2{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img33.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c3{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img34.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c4{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img35.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c5{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img36.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c6{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img37.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c7{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img38.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_sakura_voice2_in5_rh_in_c8{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img39.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

/****************キッチンスペース三平**************/

.cont_kitchen_voice1_in1_up{
	width:500px;
	height:295px;
	background-image:url(../img/sp_img40.png);
	margin-bottom:20px;
}

.cont_kitchen_voice1_in1_dw_a{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img41.png);
	margin-bottom:20px;
}

.cont_kitchen_voice1_in1_dw_b{
	width:500px;
	height:357px;
	background-image:url(../img/sp_img42.png);
	margin-bottom:20px;
}

.cont_kitchen_voice1_in1_right{
    width: 500px;
    height: 261px;
    background-image: url(../img/sp_img52.png);
    position: relative;
    top: 0px;
    left:0px;
	display:none;
}

.cont_kitchen_voice2_in2{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img43.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:30px;
}

.cont_kitchen_voice2_in3{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img43.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
}

.cont_kitchen_voice2_in4{
	width:500px;
	margin:0 auto;
	border:1px solid #C6C6C6;
	margin-bottom:20px;
}
	
.cont_kitchen_voice2_in4_{
	width:500px;
	margin:0 auto;
	border:1px solid #C6C6C6;
	margin-bottom:20px;
}	

.cont_kitchen_voice2_in4_lh{
	width:480px;
	background-color:#F7F6F5;
	padding:10px 10px;
}


.cont_kitchen_voice2_in4_lh_{
	width:480px;
	background-color:#F7F6F5;
	padding:10px 10px;
}	
	
.cont_kitchen_voice2_in5_rh_in_c1{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img44.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c2{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img45.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c3{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img46.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c4{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img47.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c5{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img48.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c6{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img49.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c7{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img50.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_kitchen_voice2_in5_rh_in_c8{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img51.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

/**************お問い合わせチェックページ****************/

#cont_contact3_ck{
	width: 100%;
    margin: 0 auto;
}

.cont_contact3_in2_ck{
    width: 100%;
    height: 80px;
    background-color: #F3FFEE;
    padding-top: 30px;
}

.form_tbody{
	width:100%;
	border:2px solid #949494;
}


.form_tr{
	width:100%;
	border:2px solid #949494;
	background-color:#F5F2CE;
}


.form_th{
	width:30%;
	border:2px solid #949494;
}

.form_td{
	width:70%;
	border:2px solid #949494;
	background-color:#ffffff;
}

.form_p1{
	padding-left:5%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	text-align:left;
}

.form_p2{
	padding-left:5%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	text-align:left;
	
}

.return{
	text-align:center;
}

/*********************2018.03.01更新分****************************/

.cont_event3_in3_kks{
	width:500px;
}

.kks_lh{
	width:500px;
	height:200px;
	margin-bottom:30px;	
	background-color:#ECECEC;
}

.kks_md{
	width:500px;
	height:200px;
	margin-bottom:30px;	
	background-color:#ECECEC;
}

.kks_rh{
	width:500px;
	height:200px;
	margin-bottom:30px;	
	background-color:#ECECEC;
}

.kks_img{
	width:200px;
	height:200px;
	background-color:#D6D6D6;
	float:left;
}

.kks_txt{
	width:300px;
	height:200px;
	float:left;
}

.kks_name{
	padding:10px 10px;
	width:280px;
	float:left;
}

.kks_name_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px;
	font-weight:bold;
	text-align:center;
}

.kks_name_p1{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
	font-weight:bold;
	text-align:center;
	padding-bottom:6px
}

.kks_description{
	padding:0 10px;
	width:280px;
	float:left;
}

.kks_description_p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
	text-align:center;
}


.kks_url{
	text-align:center;
	width:280px;
	float:left;
}

.hr1{
	margin-bottom:30px;
}

.sakka{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:21px;
	text-align:center;
}


/******************2019.02.19更新分***************/

/******************タブ***************/
/*タブ切り替え全体のスタイル*/
.tabs {
  margin-top: 50px;
  padding-bottom: 40px;
  background-color: #fff;
  border: 1px solid #A2A2A2;
  width: 600px;
  margin: 0 auto;
  }

/*タブのスタイル*/
.tab_item {
  width: calc(100%/3);
  height: 50px;
  border-bottom: 3px solid #5ab4bd;
  background-color: #d9d9d9;
  line-height: 50px;
  font-size: 16px;
  text-align: center;
  color: #565656;
  display: block;
  float: left;
  text-align: center;
  font-weight: bold;
  transition: all 0.2s ease;
}
.tab_item:hover {
  opacity: 0.75;
}

/*ラジオボタンを全て消す*/
input[name="tab_item"] {
  display: none;
}

/*タブ切り替えの中身のスタイル*/
.tab_content {
  display: none;
  clear: both;
  overflow: hidden;
}


/*選択されているタブのコンテンツのみを表示*/
#all:checked ~ #all_content,
#programming:checked ~ #programming_content,
#design:checked ~ #design_content {
  display: block;
}

/*選択されているタブのスタイルを変える*/
.tabs input:checked + .tab_item {
  background-color: #5ab4bd;
  color: #fff;
}
/******************タブ***************/

#cont_voice1_a{
	background-color:#FEFFE1;
	padding-top:50px;
	padding-bottom:50px;
}

.cont_voice1_in_a{
	padding-bottom:30px;
}

.cont_voice1_in_a_{
	width:574px;
	margin:0 auto;
	padding-top:30px;
}


.kitchen_skd{
	width:574px;
	margin:0 auto;
	background-color:#FFF;
	border:1px solid #818181;
}

.kitchen_skd_{
	width:574px;
	height:20px;
	background-color:#FFF;
}

.kitchen_skd_in{
	width:80px;
	height:25px;
	border:1px solid #818181;
	float:left;
	text-align:center;
	background-color:#DADADA;
}

.skd_p{
	font-size:12px;
}

.kitchen_skd1_in{
	width:80px;
	height:120px;
	border:1px solid #818181;
	float:left;
	text-align:center;
}

.kitchen_skd2_in{
	width:80px;
	height:120px;
	border:1px solid #818181;
	float:left;
	text-align:center;
}

.kitchen_skd3_in{
	width:80px;
	height:120px;
	border:1px solid #818181;
	float:left;
	text-align:center;
}

.kitchen_skd4_in{
	width:80px;
	height:120px;
	border:1px solid #818181;
	float:left;
	text-align:center;
}

.kitchen_skd5_in{
	width:80px;
	height:120px;
	border:1px solid #818181;
	float:left;
	text-align:center;
}

hr{
	display:none;
}

/*********************2018.05.04更新分****************************/
.insta{
	width:550px;
	margin:0 auto;
}

.insta_c1{
	width:550px;
	margin:0 auto;
	margin-bottom:50px;
}

.insta_c2{
	width:550px;
	margin:0 auto;
	margin-bottom:50px;
}

.post_img{
	display:none;
}

.kumon_img{
    position: fixed;
    top: 205px;
    left: 0px;
	z-index:9999;
}

.gakken_img{
    position: fixed;
    top: 420px;
    left: 0px;
	z-index:9999;
}

/**********2019.7.11更新*****************/
#cont_voice2_review_tedukuriichi{
	width:100%;
	background-color:#FFF;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
}

.cont_voice2_review_tedukuriichi_in{
	width:100%;
	height:300px;
	background-color:#FFEFEF;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
}
	
	
	
/****************2022.10_蔵の本屋**************/

.cont_book_voice1_in1_up{
	width:500px;
	height:295px;
	background-image:url(../img/book/img1.png);
	margin-bottom:20px;
}

.cont_book_voice1_in1_dw_a{
	width:500px;
	height:357px;
	background-image:url(../img/book/img2.png);
	margin-bottom:20px;
}

.cont_book_voice1_in1_dw_b{
	width:500px;
	height:357px;
	background-image:url(../img/book/img3.png);
	margin-bottom:20px;
}

.cont_book_voice1_in1_right{
    width: 500px;
    height: 261px;
    background-image: url(../img/sp_img52.png);
    position: relative;
    top: 0px;
    left:0px;
	display:none;
}

.cont_book_voice2_in2{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img43.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:30px;
}

.cont_book_voice2_in3{
	width:500px;
	margin:0 auto;
	background-color:#ffffff;
	background-image:url(../img/sp_img43.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
}

.cont_book_voice2_in4{
	width:500px;
	margin:0 auto;
	border:1px solid #C6C6C6;
	margin-bottom:20px;
}

.cont_book_voice2_in4_lh{
	width:480px;
	height:50px;
	background-color:#F7F6F5;
	padding:10px 10px;
}

.cont_book_voice2_in5_rh_in_c1{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img44.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c2{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img45.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c3{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img46.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c4{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img47.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c5{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img48.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c6{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img49.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c7{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img50.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}

.cont_book_voice2_in5_rh_in_c8{
    width: 480px;
    height: 341px;
    background-image: url(../img/sp_img51.png);
    background-repeat: no-repeat;
    margin-bottom: 20px;	
}
	
#cont_voice2_review_book{
	width:100%;
	height:2400px;
	background-color:#F5F3F2;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:20px;
}	
	
/**************************2022/11/25修正**********************************/	
.kura_photo{
	width: 500px;
	margin: 0 auto;
	margin-bottom: 50px;
}
	
.kura_photo_in{
	width: 500px;
	margin: 0 auto;
	margin-bottom: 50px;	
}

.kura_photo_in_lh{
	width: 500px;
	margin-bottom: 50px;
}		
	
.kura_photo_in_rh{
	width: 500px;
	margin-bottom: 50px;	
}

.kura_photo_in_lh2{
	width: 500px;
	margin-bottom: 50px;	
}		
	
.kura_photo_in_rh2{
	width: 500px;
	margin-bottom: 50px;	
}
	
	


p.kura_p{
	text-align: center;
	font-size: 24px;
	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	padding: 50px 0px;
	font-weight: bold;
}	

	
.kitchen_btn{
	text-align: center;
	margin: 0 auto;
	width: 80%;
	}
}

