@charset "UTF-8";
/*
	font-size
	10 	77
	11 	85
	12 	93 (was 93)
	13 	100
	14 	108 (was 107)
	15 	116 (was 114)
	16 	123.1 (was 122)
	17 	131 (was 129)
	18 	138.5 (was 136)
	19 	146.5 (was 144)
	20 	153.9 (was 152)
	21 	161.6 (was 159)
	22 	167
	23 	174
	24 	182
	25 	189
	26 	197
*/
/*----------------------------------------------------------
	教会詳細
----------------------------------------------------------*/
.place_title{
	background-image:url(../images/place/background_title.png);
	background-position:0 0;
	height:21px;
	padding:7px;
	font-size:93%;
}
.place_title_area{
	font-size:85%;
	color:#1aa0dc;
	background-image:url(../images/place/background_title_area.png);
	background-position:right;
	background-repeat:no-repeat;
	padding:0 10px 0 0;
}
.place_main{
	padding:5px 0;
}
.place_catch{
	float:left;
	width:442px;
	height:28px;
}
.place_icon{
	float:right;
	height:28px;
	padding:0 5px 0 0;
}
.place_icon li{
	display:inline;
}
.place_read{
	clear:both;
	font-size:85%;
	padding:5px 10px;
}
.place_read p{
	padding:5px 0;
}
.place_slide{
	width:690px;
	height:451px;
	background-image:url(../images/place/background_slide.jpg);
}
.place_slide_point{
	font-size:77%;
	padding:10px 0 0 100px;
}
.slide_main{
	text-align:center;
	padding:10px 0 10px 0;
	height:310px;
}
.slide_thumb{
	text-align:center;
}
.slide_thumb li{
	display:inline;
}

.data_price,.data_chapel{
	width:226px;
	height:180px;
	background-image:url(../images/place/background_data.png);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:10px 6px 10px 0;
	padding:0 0 10px 0;
	float:left;
}
.data_movie{
	width:226px;
	height:180px;
	background-image:url(../images/place/background_data.png);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:10px 0px;
	padding:0 0 10px 0;
	float:right;
}
.data_price h4{
	padding:5px 0;
}
.data_price h5{
	color:#ff6600;
	text-align:center;
	font-size:85%;
}
.data_price h6{
	text-align:center;
	font-size:77%;
	color:#666666;
}
.data_price p{
	font-size:77%;
	padding:5px 5px 10px 5px;
}
.data_link a{
	display:block;
	width:150px;
	text-align:center;
	padding:3px;
	margin:0 auto;
	background-color:#ff006f;
	color:#ffffff;
	text-decoration:none;
	font-size:77%;
}
.data_chapel table{
	width:210px;
	margin:5px auto;
	border-collapse:collapse;
}
.data_chapel th,.data_chapel td{
	padding:3px;
	font-size:77%;
	border-bottom:1px dashed #cccccc;
}
.data_movie p{
	text-align:center;
	padding:5px;
}
.place_estimate{
	clear:both;
	margin:10px 0;
	background-image:url(../images/place/background_estimate.png);
	width:670px;
	height:125px;
	padding:45px 10px 0 10px;
}
.place_estimate_list{
	width:130px;
	text-align:center;
	float:left;
	font-size:77%;
}
.place_estimate_list a{
	color:#ff006f;
}
.slide_thumb li{
	cursor:pointer;
}

.place_box1{
	width:330px;
	float:left;
	display:inline;
}
.place_box2{
	width:330px;
	float:right;
	display:inline;
}
.place_box1 h3,.place_box2 h3{
	color:#ff006f;
	font-size:93%;
	padding:5px 0 5px 10px;
}
.place_box1 h3 a,.place_box2 h3 a{
	color:#ff006f;
}
.place_box_image{
	width:169px;
	float:left;
	display:inline;
}
.place_box_text{
	width:159px;
	padding:10px 0 0 0;
	float:right;
	display:inline;
}
.place_box_text p{
	font-size:85%;
}
.place_box_text ul{
	height:20px;
	padding:5px 0;
}
.place_box_text li{
	float:left;
	padding:0 1px 0 0;
}
.place_box_link{
	clear:both;
	text-align:right;
}
.place_navi{
	text-align:right;
	font-size:77%;
	padding:5px 15px 10px 0;
}
.place_navi a{
	color:#ff006f;
	background-image:url(../images/share/icon_04.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}
.place_style_navi{
	clear:both;
	padding:10px;
	text-align:right;
}
.place_style_navi a{
	background-image:url(../images/share/icon_04.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding:0 0 0 14px;
	font-size:85%;
	color:#ff006f;
}
.data_movie .place_qr{
	font-size:77%;
	padding:0;
}
.place_qr a{
	color:#ff006f;
}
