﻿.con_amenity{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_amenity{width:91.66667%}}.con_title .box_title .title_txt{width:50%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_title .box_title .title_txt{width:45%}}@media only screen and (max-width: 767px){.con_title .box_title .title_txt{width:45%}}@media only screen and (min-width: 1561px){.con_title .box_title .title_txt{width:35%}}@media print{.con_title .box_title .title_txt{width:35%}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_title .box_title .title_txt{width:60%}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_title .box_title .title_txt .st_title{font-size:65%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_title .box_title .title_txt .st_title .jp{font-size:150%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro h3{font-size:185%}}.con_intro .box_intro table{width:35%;margin:75px auto;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:150%;letter-spacing:0.1rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro table{width:auto}}@media only screen and (max-width: 767px){.con_intro .box_intro table{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro table{margin:50px auto}}@media only screen and (max-width: 767px){.con_intro .box_intro table{margin:50px auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro table{font-size:150%}}@media only screen and (max-width: 767px){.con_intro .box_intro table{font-size:125%}}@media only screen and (min-width: 1200px){.con_intro .box_intro table tr td:last-child{padding-left:7.5%}}@media print{.con_intro .box_intro table tr td:last-child{padding-left:7.5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro table tr td:last-child{border-left:40px solid transparent}}@media only screen and (max-width: 767px){.con_intro .box_intro table tr td:last-child{border-left:20px solid transparent}}.con_intro .box_intro p{font-size:120%;text-align:center;line-height:2em;letter-spacing:0.25rem}.con_soine{width:62.5%;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin:125px auto 0 auto;margin:125px auto 0 auto;letter-spacing:0.25rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine{width:90%}}@media only screen and (max-width: 767px){.con_soine{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine{margin:100px auto 0 auto}}@media only screen and (max-width: 767px){.con_soine{margin:75px auto 0 auto}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_soine{width:85%}}.con_soine .soine_img_ttl{display:flex;justify-content:center;align-items:center;width:500px;height:72.5px;margin:0 auto 40px auto;border-radius:50px;background:#d4eaf7;font-size:187%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .soine_img_ttl{width:450px}}@media only screen and (max-width: 767px){.con_soine .soine_img_ttl{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .soine_img_ttl{height:60px}}@media only screen and (max-width: 767px){.con_soine .soine_img_ttl{height:60px}}@media only screen and (max-width: 543.5px){.con_soine .soine_img_ttl{margin:0 auto 20px auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .soine_img_ttl{font-size:187%}}@media only screen and (max-width: 767px){.con_soine .soine_img_ttl{font-size:125%}}@media only screen and (min-width: 768px){.con_soine .sp_txt{display:none}}.con_soine .tbl_container{width:100%;overflow-x:auto}.con_soine .tbl_container .soine_img_tbl{width:100%;border-collapse:collapse}.con_soine .tbl_container .soine_img_tbl tr{position:relative;width:100%;height:200px}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr{height:120px}}@media only screen and (max-width: 543.5px){.con_soine .tbl_container .soine_img_tbl tr{height:120px}}.con_soine .tbl_container .soine_img_tbl tr:first-child{height:150px}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr:first-child{height:100px}}.con_soine .tbl_container .soine_img_tbl tr:first-child::after{border:none}.con_soine .tbl_container .soine_img_tbl tr:first-child td{border:none}.con_soine .tbl_container .soine_img_tbl tr:nth-child(2){height:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr:nth-child(2){height:150px}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr:nth-child(2){height:100px}}.con_soine .tbl_container .soine_img_tbl tr:nth-child(2)::after{border:none}.con_soine .tbl_container .soine_img_tbl tr:nth-child(2) th{padding:unset !important}.con_soine .tbl_container .soine_img_tbl tr::after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;border-top:2px dashed transparent;border-image:repeating-linear-gradient(90deg, transparent, transparent 5px, #818181 5px, #818181 17px);border-image-slice:1}.con_soine .tbl_container .soine_img_tbl tr th{width:37%;text-align:center;vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr th{width:37%}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr th{width:250px}}@media only screen and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr th{padding:2%}}.con_soine .tbl_container .soine_img_tbl tr th .column_ttl{display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50px;background:#666;color:#f5f5f5;font-size:147%}.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{width:270px;height:50px;font-weight:100}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{width:270px}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{width:220px}}@media only screen and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{transform:scale(0.85)}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{font-size:100%}}@media only screen and (max-width: 543.5px){.con_soine .tbl_container .soine_img_tbl tr th .column_ttl.pattern{font-size:150%}}.con_soine .tbl_container .soine_img_tbl tr td{vertical-align:middle;width:250px;border-left:2px solid #818181;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr td{width:250px}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td{width:175px}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td{width:175px}}@media only screen and (max-width: 543.5px){.con_soine .tbl_container .soine_img_tbl tr td{width:100px}}@media only screen and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr td{padding:2%}}@media only screen and (max-width: 543.5px){.con_soine .tbl_container .soine_img_tbl tr td{padding:0.5%}}.con_soine .tbl_container .soine_img_tbl tr td .column_ttl{display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50px;background:#666;color:#f5f5f5;font-size:147%}.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{width:460px;height:50px;font-weight:100}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{width:460px}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{width:300px}}@media only screen and (max-width: 1199px){.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{transform:scale(0.85)}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{font-size:100%}}@media only screen and (max-width: 543.5px){.con_soine .tbl_container .soine_img_tbl tr td .column_ttl.type{font-size:150%}}.con_soine .tbl_container .soine_img_tbl tr td .room_ttl{display:flex;flex-direction:column;align-items:center;font-size:107%}.con_soine .tbl_container .soine_img_tbl tr td .room_ttl img{margin-bottom:15px}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td .room_ttl img{width:75%;height:auto}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td .room_ttl img.sp{width:35%;height:auto}}@media only screen and (max-width: 767px){.con_soine .tbl_container .soine_img_tbl tr td .room_ttl span{display:none}}.con_soine .bed-size_tbl{width:62.5%;margin:50px auto;border-top:1px solid #666;border-bottom:1px solid #666;font-size:120%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .bed-size_tbl{width:80%}}@media only screen and (max-width: 767px){.con_soine .bed-size_tbl{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .bed-size_tbl{font-size:120%}}@media only screen and (max-width: 767px){.con_soine .bed-size_tbl{font-size:80%}}@media only screen and (max-width: 543.5px){.con_soine .bed-size_tbl{font-size:100%}}.con_soine .bed-size_tbl tr{width:100%;height:50px}.con_soine .bed-size_tbl tr th{text-align:right;vertical-align:middle;padding-right:65px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine .bed-size_tbl tr th{padding-right:65px}}@media only screen and (max-width: 767px){.con_soine .bed-size_tbl tr th{padding-right:20px}}.con_soine .bed-size_tbl tr:first-child td{text-align:left;vertical-align:bottom}.con_soine .bed-size_tbl tr:last-child td{text-align:left;vertical-align:top}.con_soine p{text-align:right;font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine p{text-align:right}}@media only screen and (max-width: 767px){.con_soine p{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_soine p{font-size:125%}}@media only screen and (max-width: 767px){.con_soine p{font-size:100%}}.con_amenity{margin-top:150px;margin-bottom:200px;max-width:1480px;background:url(../../files/images/common/bg_bk_wa.png);color:#fff;letter-spacing:0.1rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity{margin-top:100px}}@media only screen and (max-width: 767px){.con_amenity{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity{margin-bottom:175px}}@media only screen and (max-width: 767px){.con_amenity{margin-bottom:100px}}.con_amenity .box_amenity{padding:5.40541% 5.83333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity{padding:40px 35px}}@media only screen and (max-width: 767px){.con_amenity .box_amenity{padding:2em}}.con_amenity .box_amenity .st_h5_c{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .st_h5_c{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .st_h5_c{margin-bottom:30px}}.con_amenity .box_amenity .amenity_contents{display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents{justify-content:space-between}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents{flex-direction:column;align-items:center}}.con_amenity .box_amenity .amenity_contents div{display:flex;flex-direction:column;align-items:center;width:40%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents div{justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents div{width:30%}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents div{width:100%}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents div img{width:80%}}.con_amenity .box_amenity .amenity_contents div p{margin-top:10px;text-align:center;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.con_amenity .box_amenity .amenity_contents p{width:60%;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents p{width:65%}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents p{width:100%}}.con_amenity .box_amenity .amenity_contents p span{display:block;margin:15px 0}.con_amenity .box_amenity .amenity_contents p span.caution{position:relative;margin-left:15px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:93.33%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents p span.caution{margin-left:15px}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents p span.caution{margin-left:25px}}.con_amenity .box_amenity .amenity_contents p span.caution::before{content:"※";position:absolute;top:0;left:-15px;bottom:0;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_amenity .box_amenity .amenity_contents p span.caution::before{left:-15px}}@media only screen and (max-width: 767px){.con_amenity .box_amenity .amenity_contents p span.caution::before{left:-25px}}.con_amenity .box_amenity .amenity_contents p span:first-child{font-size:120%}.con_amenity .box_amenity .amenity_contents p span:nth-child(2){font-size:120%}
