﻿.con_review,.con_btn{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_review,.con_btn{width:95%}}@media only screen and (max-width: 767px){.con_review,.con_btn{width:90%}}.txt_lead{text-align:center;font-size:122%;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding:5.20833% 0;letter-spacing:.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.txt_lead{font-size:115%}}@media only screen and (max-width: 767px){.txt_lead{font-size:108%}}@media only screen and (max-width: 767px){.txt_lead{padding:2em 0 0}}.con_review{text-align:center}.con_review .box_rev{text-align:left}.con_review .box_rev li{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:5% 0}@media only screen and (max-width: 767px){.con_review .box_rev li{padding:2em 0}}@media only screen and (max-width: 767px){.con_review .box_rev li{flex-direction:column}}.con_review .box_rev li .wrp_img{width:30%;height:0;padding-bottom:21.08333%;overflow:hidden;background-size:cover;background-position:center center}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_img{width:100%;padding-bottom:63.25%;margin-bottom:.5em}}.con_review .box_rev li .wrp_txt{width:65%}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt{width:100%}}.con_review .box_rev li .wrp_txt .st{border-bottom:1px solid #000000;padding-bottom:1em;margin-bottom:1em}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st{padding-bottom:.5em;margin-bottom:.5em}.con_review .box_rev li .wrp_txt .st span{display:inline-block;margin-bottom:.3em}}.con_review .box_rev li .wrp_txt .st .date{font-size:129%;letter-spacing:.08em;padding-right:.3em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .st .date{font-size:122%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st .date{font-size:108%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st .date{padding-right:.3em}}.con_review .box_rev li .wrp_txt .st .name{font-size:108%;font-family:"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;letter-spacing:.08em;line-height:1;margin-right:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .st .name{font-size:100%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st .name{font-size:93%}}.con_review .box_rev li .wrp_txt .st .name:after{content:'様'}.con_review .box_rev li .wrp_txt .st .room{display:inline-block;color:#FFF;padding:.2em 1em;font-size:93%;background:#d4c17b}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .st .room{font-size:86%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st .room{font-size:86%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st .room{padding:.2em .5em}}.con_review .box_rev li .wrp_txt .st .room:before{content:'客室タイプ： '}.con_review .box_rev li .wrp_txt .st em{font-size:136%;display:block;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;color:#2b2b2b;padding-top:.2em;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .st em{font-size:129%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .st em{font-size:111%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_review .box_rev li .wrp_txt .st em{font-size:122%}}.con_review .box_rev li .wrp_txt .txt{font-size:108%;line-height:1.8;letter-spacing:.08em;margin-top:1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .box_rev li .wrp_txt .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_review .box_rev li .wrp_txt .txt{line-height:1.7;letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .txt{line-height:1.7;letter-spacing:.05em}}.con_review .box_rev li .wrp_txt .btns{margin-top:1em;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .btns{flex-direction:column}}@media only screen and (min-width: 768px){.con_review .box_rev li .wrp_txt .btns p{margin:0 0 .5em}.con_review .box_rev li .wrp_txt .btns p:not(:last-child){margin-right:.5em}.con_review .box_rev li .wrp_txt .btns p a{padding:1em 2em}}@media only screen and (max-width: 767px){.con_review .box_rev li .wrp_txt .btns p{margin-bottom:.5em}}.con_review .box_rev li .wrp_txt .btns .c_btn1 a{background:#384a2c;border:1px solid transparent;opacity:1;transition:opacity 500ms ease,background 500ms ease}.con_review .box_rev li .wrp_txt .btns .c_btn1 a:hover{opacity:1;background:#202a19}.con_review .pager{position:relative;display:inline-block;text-align:center;margin-top:3.33333%}@media only screen and (max-width: 767px){.con_review .pager{margin-top:1em}}@media only screen and (min-width: 1200px){.con_review .pager{padding:0 8em}}@media print{.con_review .pager{padding:0 8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .pager{padding:0 6.5em}}@media only screen and (max-width: 767px){.con_review .pager{padding:2.5em 0 0;display:block}}.con_review .pager p{position:absolute}@media only screen and (min-width: 768px){.con_review .pager p{top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 767px){.con_review .pager p{top:0}}.con_review .pager p a{display:block;text-decoration:none;font-size:115%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .pager p a{font-size:108%}}@media only screen and (max-width: 767px){.con_review .pager p a{font-size:100%}}.con_review .pager p a:hover:before{width:100%}.con_review .pager p a:before{content:'';width:0;height:1px;background:#313131;display:block;position:absolute;bottom:-.5em;left:0;transition:width 400ms ease}.con_review .pager p a i{display:inline-block;padding-left:.6em}.con_review .pager p a i:before{content:'';width:13px;height:12px;background:url(../images/common/ic_arrow.png) no-repeat center center;background-size:100% auto;display:inline-block;margin-right:.5em}.con_review .pager p.prev{left:0}.con_review .pager p.next{right:0}.con_review .pager p.next a i{transform:scale(-1, 1)}.con_review .pager ul{display:flex;flex-direction:row;margin:0 auto;justify-content:center}.con_review .pager ul li a{display:block;text-decoration:none;font-family:'Cinzel', serif;font-size:129%;line-height:1.8;width:1.7em;height:1.7em;text-align:center;transition:background 400ms ease,color 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_review .pager ul li a{font-size:122%}}@media only screen and (max-width: 767px){.con_review .pager ul li a{font-size:115%}}.con_review .pager ul li:hover a,.con_review .pager ul li.active a{background:#313131;color:#FFF}.con_btn{margin-top:4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_btn{margin-top:3em}}@media only screen and (max-width: 767px){.con_btn{margin-top:3em}}.con_btn p{text-align:center}.con_btn p a{padding:1.2em 2em 1.3em}#footer{margin-top:8.33333%}
