@charset "UTF-8";

/*-------------------------
__page_style
-------------------------*/

.fukuoka_reopening{ background-image: url(images/paper_back.jpg); background-repeat: no-repeat; background-size: cover; text-align: center; position: relative;}
.fukuoka_reopening .top_box{ min-height: 559px; background-image: url(images/back_fukuoka@2x.png); background-size: cover; background-repeat: no-repeat;}
.fukuoka_reopening .top_box h2{ width: 602px; margin: 0 auto; padding-top: 50px; padding-bottom: 30px; box-sizing: border-box;}
.fukuoka_reopening .top_box h3{ width: 750px; margin: 0 auto; padding-bottom: 30px; box-sizing: border-box;}
.fukuoka_reopening .top_box h2 img,
.fukuoka_reopening .top_box h3 img{ width: 100%; height: auto;}
.fukuoka_reopening .top_box .comment{ color: #fff; font-size: 1.9em; line-height: 1.8em; font-weight: 700; margin-bottom: 30px;}
.fukuoka_reopening .top_box .comment span{ display: block;}
.fukuoka_reopening .bottom_box{ padding:30px 60px 60px; box-sizing: border-box; position: relative;}
.fukuoka_reopening .bottom_box:after{ content:''; display:block; clear:both;}
.fukuoka_reopening .bottom_box .map_box{ float: left;}
.fukuoka_reopening .bottom_box .map_box .fukidashi{}
.fukuoka_reopening .bottom_box .map_box .map{}
.fukuoka_reopening .bottom_box .shop_photo{ position: absolute; bottom: 30px; right: 20px;}