@-webkit-keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@-webkit-keyframes HeaderFadeIn{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes HeaderFadeIn{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.25);transform:scale(1.25)}}.parts_fixed .con_h_nav .tmp_nav{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parts_fixed .con_h_nav .tmp_nav .btn_menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:0 !important}.parts_fixed .con_h_nav .tmp_nav .tmp_btn_base{margin:0 1.5em 0 auto}@media only screen and (min-width: 1025px){.parts_fixed .con_h_nav .tmp_nav .tmp_btn_base{width:21rem !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.parts_fixed .con_h_nav .tmp_nav .tmp_btn_base{width:23rem !important}}@media only screen and (max-width: 767px){.parts_fixed .con_h_nav .tmp_nav .tmp_btn_base{display:none !important}}@media only screen and (min-width: 1025px){.parts_fixed .con_h_nav .tmp_nav .tmp_btn_base a span{font-size:0.95rem !important}}@media only screen and (min-width: 1025px){.parts_fixed .con_h_nav .tmp_nav .nav_logo{width:calc(210 / 1440 * 100%) !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.parts_fixed .con_h_nav .tmp_nav .nav_logo{width:150px !important}}@media only screen and (max-width: 767px){.parts_fixed .con_h_nav .tmp_nav .nav_logo{width:10em !important}}.parts_fixed .con_h_nav>.tmp_btn_base{display:none;margin-top:1.07rem}@media only screen and (max-width: 767px){.header{padding-top:14em !important}}@media only screen and (min-width: 768px){.header .con_h_nav{margin-top:1.92rem}}@media only screen and (max-width: 767px){.header .con_h_nav{margin-top:3.5em}}.header .con_h_nav .tmp_nav{display:none}.header .con_h_nav .tmp_nav .nav_list{display:none}.header .con_h_nav .tmp_nav .btn_menu{display:none}@media only screen and (min-width: 768px){.header .con_h_nav .logo_seo{width:19rem}}@media only screen and (max-width: 767px){.header .con_h_nav .logo_seo{width:13em}}@media only screen and (min-width: 768px){.header .con_h_nav .tmp_btn_base{width:24.61rem}}@media only screen and (max-width: 767px){.header .con_h_nav .tmp_btn_base{width:70%}}@media only screen and (min-width: 768px){.header .con_h_nav .tmp_btn_base{margin:3.07rem auto 0}}@media only screen and (max-width: 767px){.header .con_h_nav .tmp_btn_base{margin:0.5em auto 0}}@media only screen and (min-width: 1025px){.header .con_h_nav .tmp_btn_base a span{font-size:1.08rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.header .con_h_nav .tmp_btn_base a span{font-size:1.08rem}}@media only screen and (max-width: 767px){.header .con_h_nav .tmp_btn_base a span{font-size:.81rem}}@media only screen and (max-width: 767px){.header .con_h_nav>.btn_menu{top:-4em}}@media only screen and (min-width: 1025px){.header .wrp_header .con_h_link{width:calc(34.76rem + var(--lang-w))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.header .wrp_header .con_h_link{width:calc(34.1rem + var(--lang-w)) !important}}.header .wrp_header .btn_menu{margin-left:.5rem}@media only screen and (min-width: 768px){.con_topicpath{padding-bottom:1.53rem}}@media only screen and (max-width: 767px){.con_topicpath{padding-bottom:1.5em}}.wrp_lower_fv .en em:not(.num){font-size:89%;font-weight:400;font-style:normal;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1.8}@media only screen and (min-width: 1025px){.wrp_lower_fv .jp{font-size:1.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_lower_fv .jp{font-size:1.15rem}}@media only screen and (max-width: 767px){.wrp_lower_fv .jp{font-size:.94rem}}.con_intro{max-width:1020px;width:90%}@media only screen and (min-width: 1025px){.con_intro{margin:8.46rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin:6.53rem auto 0}}@media only screen and (max-width: 767px){.con_intro{margin:4em auto 0}}@media only screen and (min-width: 1441px){.con_intro{max-width:calc(1020 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_intro .box_intro .tmp_st_l{margin-top:.76rem}}@media only screen and (max-width: 767px){.con_intro .box_intro .tmp_st_l{margin-top:.5em}}@media only screen and (min-width: 1025px){.con_intro .box_intro .tmp_st_l .jp{font-size:1.85rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro .tmp_st_l .jp{font-size:1.85rem}}@media only screen and (max-width: 767px){.con_intro .box_intro .tmp_st_l .jp{font-size:1.44rem}}@media only screen and (min-width: 768px){.con_intro .box_point{margin-top:3.84rem}}@media only screen and (max-width: 767px){.con_intro .box_point{margin-top:2em}}.con_intro .box_point .point_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_intro .box_point .point_list .point_item{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed #e2e2e2}@media only screen and (min-width: 768px){.con_intro .box_point .point_list .point_item{width:calc(340 / 1020 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item{width:100%}}@media only screen and (min-width: 1025px){.con_intro .box_point .point_list .point_item{padding:0 2.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_point .point_list .point_item{padding:0 1.15rem}}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item{padding:0 1em}}@media only screen and (min-width: 768px){.con_intro .box_point .point_list .point_item{margin-bottom:3.46rem}}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item{margin-bottom:2.5em}}@media only screen and (min-width: 768px){.con_intro .box_point .point_list .point_item:nth-child(3n+1){border-left:1px dashed #e2e2e2}}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item{border-left:1px dashed #e2e2e2}}.con_intro .box_point .point_list .point_item .num{color:#AA8E59;font-weight:400;font-style:normal;line-height:1.2;font-family:"Cardo", serif;font-size:2.31rem}.con_intro .box_point .point_list .point_item .ic{margin-top:.5em;text-align:center}.con_intro .box_point .point_list .point_item .ic img{width:calc(102 / 284 * 100%)}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item .ic img{width:30%}}.con_intro .box_point .point_list .point_item .tmp_st_s{text-align:center}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item .tmp_st_s{margin-top:.5em}}.con_intro .box_point .point_list .point_item .tmp_st_s .jp{font-weight:400;font-style:normal;font-family:"Noto Sans JP", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.con_intro .box_point .point_list .point_item .txt{text-align:center}@media only screen and (min-width: 768px){.con_intro .box_point .point_list .point_item .txt{margin-top:1.3rem}}@media only screen and (max-width: 767px){.con_intro .box_point .point_list .point_item .txt{margin-top:.5em}}.con_intro .box_point .point_list .point_item .tmp_txt_btn{display:block;text-align:center;margin-top:.25em}.con_intro .box_point .point_list .point_item .tmp_txt_btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.con_intro .box_point .tmp_btn_cv{text-align:center}.con_intro .box_point .tmp_btn_cv a{margin:0 auto}@media only screen and (min-width: 768px){.con_intro .box_point .tmp_btn_cv a{max-width:19rem}}@media only screen and (max-width: 767px){.con_intro .box_point .tmp_btn_cv a{max-width:100%}}@media only screen and (min-width: 1025px){.con_capsule_types{margin-top:8.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_types{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_capsule_types{margin-top:5em}}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types{width:calc(1380 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types{width:90%}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types{margin-inline:auto}}.con_capsule_types .box_capsule_types .capsule_type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type{margin-top:4rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type{margin-top:2em}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type:nth-child(2){margin-top:3em}}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type .tmp_swiper_normal{width:calc(874 / 1380 * 100%)}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .tmp_swiper_normal{width:100%}}@media only screen and (min-width: 768px) and (max-width: 950px){.con_capsule_types .box_capsule_types .capsule_type .tmp_swiper_normal{width:53%}}.con_capsule_types .box_capsule_types .capsule_type .tmp_swiper_normal .js-swiper-pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:0}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type .box_text{width:calc(446 / 1380 * 100%)}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .box_text{width:100%}}@media only screen and (min-width: 768px) and (max-width: 950px){.con_capsule_types .box_capsule_types .capsule_type .box_text{width:41%}}.con_capsule_types .box_capsule_types .capsule_type .box_text .txt{font-size:1.08rem}@media only screen and (min-width: 1025px){.con_capsule_types .box_capsule_types .capsule_type .box_text .txt{margin-top:3.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_types .box_capsule_types .capsule_type .box_text .txt{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .box_text .txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table th{width:15.38rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table th{width:38%}}@media only screen and (min-width: 768px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table td{width:18.92rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_capsule_types .capsule_type .box_text .tmp_table td{width:62%}}.con_capsule_types .box_wester{width:90%;max-width:900px;border:2px solid #A4A8AB;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1025px){.con_capsule_types .box_wester{margin:9.23rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_types .box_wester{margin:7.69rem auto 0}}@media only screen and (max-width: 767px){.con_capsule_types .box_wester{margin:4em auto 0}}@media only screen and (min-width: 768px){.con_capsule_types .box_wester{padding:3.69rem 1.53rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_wester{padding:1.5em 1em}}@media only screen and (min-width: 1441px){.con_capsule_types .box_wester{max-width:calc(900 / 1440 * 100%)}}.con_capsule_types .box_wester .tmp_st_s .jp{color:#AA8E59}.con_capsule_types .box_wester .img{margin:.5em auto 0}@media only screen and (min-width: 768px){.con_capsule_types .box_wester .img{width:calc(578 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_capsule_types .box_wester .img{width:80%}}.con_capsule_types .box_wester .txt{text-align:center;margin-top:.5em}@media only screen and (min-width: 1025px){.con_capsule_types .box_wester .txt{font-size:.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_types .box_wester .txt{font-size:.92rem}}@media only screen and (max-width: 767px){.con_capsule_types .box_wester .txt{font-size:.94rem}}@media only screen and (min-width: 1025px){.con_capsule_types>.tmp_btn_cv{max-width:23.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_types>.tmp_btn_cv{max-width:300px}}@media only screen and (max-width: 767px){.con_capsule_types>.tmp_btn_cv{max-width:90%}}@media only screen and (min-width: 768px){.con_capsule_types>.tmp_btn_cv{margin:3.07rem auto 0}}@media only screen and (max-width: 767px){.con_capsule_types>.tmp_btn_cv{margin:1.5em auto 0}}.con_capsule_types>.tmp_btn_cv a{padding:1.25em 1em;-webkit-box-sizing:border-box;box-sizing:border-box}.con_capsule_guide{width:90%;max-width:1200px}@media only screen and (min-width: 1025px){.con_capsule_guide{margin:8.84rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_guide{margin:7.69rem auto 0}}@media only screen and (max-width: 767px){.con_capsule_guide{margin:5em auto 0}}@media only screen and (min-width: 1441px){.con_capsule_guide{max-width:calc(1200 / 1440 * 100%)}}.con_capsule_guide .box_capsule_guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_capsule_guide .box_capsule_guide{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_guide .box_capsule_guide{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_capsule_guide .box_capsule_guide{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_capsule_guide .box_capsule_guide{row-gap:1.5em}}@media only screen and (min-width: 768px){.con_capsule_guide .box_capsule_guide li{width:calc(378.67 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_capsule_guide .box_capsule_guide li{width:48.5%}}.con_capsule_guide .box_capsule_guide li .tmp_st_xs{text-align:center}@media only screen and (min-width: 768px){.con_capsule_guide .box_capsule_guide li .tmp_st_xs{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_capsule_guide .box_capsule_guide li .tmp_st_xs{margin-top:1em}}.con_capsule_guide .box_capsule_guide li .tmp_st_xs .jp{font-weight:400;font-style:normal;font-family:"Noto Sans JP", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.con_capsule_guide .box_capsule_guide li .txt{margin-top:.5em}@media only screen and (min-width: 1025px){.con_capsule_guide .box_capsule_guide li .txt{font-size:.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_capsule_guide .box_capsule_guide li .txt{font-size:.92rem}}@media only screen and (max-width: 767px){.con_capsule_guide .box_capsule_guide li .txt{font-size:.94rem}}.con_public_bath,.con_lobby_emenity{width:90%;max-width:1080px}@media only screen and (min-width: 1025px){.con_public_bath,.con_lobby_emenity{margin:8.84rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_public_bath,.con_lobby_emenity{margin:7.69rem auto 0}}@media only screen and (max-width: 767px){.con_public_bath,.con_lobby_emenity{margin:5em auto 0}}@media only screen and (min-width: 1441px){.con_public_bath,.con_lobby_emenity{max-width:calc(1080 / 1440 * 100%)}}.con_public_bath ul,.con_lobby_emenity ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_public_bath ul,.con_lobby_emenity ul{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_public_bath ul,.con_lobby_emenity ul{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_public_bath ul,.con_lobby_emenity ul{margin-top:1.5em}}.con_public_bath ul li,.con_lobby_emenity ul li{width:calc(508 / 1080 * 100%)}@media only screen and (min-width: 1025px){.con_public_bath ul li,.con_lobby_emenity ul li{margin-bottom:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_public_bath ul li,.con_lobby_emenity ul li{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.con_public_bath ul li,.con_lobby_emenity ul li{margin-bottom:2em}}.con_public_bath ul li .tmp_st_xs,.con_lobby_emenity ul li .tmp_st_xs{text-align:center}@media only screen and (min-width: 768px){.con_public_bath ul li .tmp_st_xs,.con_lobby_emenity ul li .tmp_st_xs{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_public_bath ul li .tmp_st_xs,.con_lobby_emenity ul li .tmp_st_xs{margin-top:1em}}.con_public_bath ul li .tmp_st_xs .jp,.con_lobby_emenity ul li .tmp_st_xs .jp{font-weight:400;font-style:normal;font-family:"Noto Sans JP", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (max-width: 767px){.con_public_bath ul li .tmp_st_xs .jp,.con_lobby_emenity ul li .tmp_st_xs .jp{font-size:103%}}.con_public_bath .tmp_table,.con_lobby_emenity .tmp_table{margin:0 auto}@media only screen and (min-width: 768px){.con_public_bath .tmp_table,.con_lobby_emenity .tmp_table{width:calc(900 / 1080 * 100%)}}@media only screen and (max-width: 767px){.con_public_bath .tmp_table,.con_lobby_emenity .tmp_table{width:100%}}.con_infor{width:90%;max-width:900px}@media only screen and (min-width: 1025px){.con_infor{margin:8.84rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor{margin:7.69rem auto 0}}@media only screen and (max-width: 767px){.con_infor{margin:5em auto 0}}@media only screen and (min-width: 1441px){.con_infor{max-width:calc(900 / 1440 * 100%)}}.con_infor .box_info_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_infor .box_info_detail{width:calc(685 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_info_detail{width:90%}}@media only screen and (max-width: 767px){.con_infor .box_info_detail{width:100%}}@media only screen and (min-width: 1025px){.con_infor .box_info_detail{margin:3.84rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_info_detail{margin:3.07rem auto 0}}@media only screen and (max-width: 767px){.con_infor .box_info_detail{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_infor .box_info_detail{row-gap:1em}}.con_infor .box_info_detail li{position:relative;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:-webkit-gradient(linear,left top, left bottom,from(#ffffff),to(#ffffff)) padding-box,-webkit-gradient(linear, left top, right top, from(#d3d3d3),color-stop(33%, #fafafa),color-stop(53%, #bcbcbc),color-stop(83%, #efefef),to(#aaaaaa)) border-box;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(90deg, #d3d3d3 0%,#fafafa 33%,#bcbcbc 53%,#efefef 83%,#aaaaaa 100%) border-box}@media only screen and (min-width: 768px){.con_infor .box_info_detail li{width:calc(220 / 685 * 100%)}}@media only screen and (max-width: 767px){.con_infor .box_info_detail li{width:48.5%}}@media only screen and (min-width: 1025px){.con_infor .box_info_detail li{padding:1.84rem 1.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_info_detail li{padding:1.53rem .92rem}}@media only screen and (max-width: 767px){.con_infor .box_info_detail li{padding:1.5em 0.5em}}.con_infor .box_info_detail li .ic{text-align:center}.con_infor .box_info_detail li .ic img{width:6.46rem}@media only screen and (min-width: 1025px){.con_infor .box_info_detail li .ic img{width:6.46rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_info_detail li .ic img{width:5rem}}@media only screen and (max-width: 767px){.con_infor .box_info_detail li .ic img{width:4em}}.con_infor .box_info_detail li .txt{text-align:center;line-height:1.5;margin-top:.5em}@media only screen and (min-width: 1025px){.con_infor .box_info_detail li .txt{font-size:1.08rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_info_detail li .txt{font-size:1.08rem}}@media only screen and (max-width: 767px){.con_infor .box_info_detail li .txt{font-size:.88rem}}.con_infor .box_info_detail li .txt span{font-weight:600;display:inline-block;margin-left:.5em;color:#3c2965;font-size:129%}.con_infor .box_info_detail li:nth-child(2) .txt{margin-top:1.25em}.con_infor .note{text-align:right}@media only screen and (min-width: 1025px){.con_infor .note{font-size:.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .note{font-size:.92rem}}@media only screen and (max-width: 767px){.con_infor .note{font-size:.94rem}}@media only screen and (min-width: 1025px){.con_infor .note{width:calc(685 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .note{width:90%}}@media only screen and (max-width: 767px){.con_infor .note{width:100%}}@media only screen and (min-width: 768px){.con_infor .note{margin:.76rem auto 0}}@media only screen and (max-width: 767px){.con_infor .note{margin:0.5em auto 0}}@media only screen and (max-width: 767px){.con_infor .note{text-align:left}}.con_infor .note p{display:inline-block;text-align:left}@media only screen and (min-width: 768px){.con_infor .note p{width:calc(220 / 685 * 100%)}}@media only screen and (max-width: 767px){.con_infor .note p{width:100%}}.con_infor .note a{text-decoration:underline;color:#3c2965;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.25em}@media only screen and (min-width: 768px){.con_infor .tmp_table{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_infor .tmp_table{margin-top:2.5em}}@media only screen and (min-width: 1025px){.con_infor .tmp_table td{padding-right:2.3rem !important}}.con_infor .tmp_table td a{text-decoration:none}.mouse .con_infor .tmp_table td a{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .con_infor .tmp_table td a:hover,.touch .con_infor .tmp_table td a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .con_infor .tmp_table td a{-webkit-tap-highlight-color:transparent}.touch .con_infor .tmp_table td a.touchend{-webkit-transition-delay:200ms;transition-delay:200ms}.con_infor .tmp_table td a svg{width:.75rem;margin-left:.5em}@media only screen and (min-width: 1025px){.con_infor .box_precautions{margin-top:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_precautions{margin-top:3.84rem}}@media only screen and (max-width: 767px){.con_infor .box_precautions{margin-top:2.5em}}@media only screen and (min-width: 768px){.con_infor .box_precautions ul{margin-top:1.92rem}}@media only screen and (max-width: 767px){.con_infor .box_precautions ul{margin-top:1.5em}}.con_infor .box_precautions ul li{padding-left:1em;position:relative}.con_infor .box_precautions ul li::before{content:"・";position:absolute;color:#000;left:0;top:0}@media only screen and (min-width: 1025px){.con_infor .box_precautions ul li{font-size:.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_precautions ul li{font-size:.92rem}}@media only screen and (max-width: 767px){.con_infor .box_precautions ul li{font-size:.94rem}}.con_contact{background:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1025px){.con_contact{margin-top:8.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_contact{margin-top:5em}}@media only screen and (min-width: 768px){.con_contact{padding:6.15rem 2.3rem}}@media only screen and (max-width: 767px){.con_contact{padding:2em 5%}}.con_contact .tmp_st_xl span{color:#fff}@media only screen and (min-width: 768px){.con_contact .tmp_btn_cv{width:25.92rem}}@media only screen and (max-width: 767px){.con_contact .tmp_btn_cv{width:90%}}@media only screen and (min-width: 768px){.con_contact .tmp_btn_cv{margin:1.92rem auto 0}}@media only screen and (max-width: 767px){.con_contact .tmp_btn_cv{margin:1.5em auto 0}}.con_contact .box_contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.con_contact .box_contact{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_contact .box_contact{margin-top:1.5em}}.con_contact .box_contact .phone{color:#fff;font-weight:400;font-style:normal;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1.8}@media only screen and (min-width: 1025px){.con_contact .box_contact .phone{font-size:1.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .box_contact .phone{font-size:1.31rem}}@media only screen and (max-width: 767px){.con_contact .box_contact .phone{font-size:1rem}}.con_contact .box_contact .phone .tel{text-decoration:none;font-size:167%}@media only screen and (min-width: 768px){.con_contact .box_contact .tmp_btn_base{width:20.76rem}}@media only screen and (max-width: 767px){.con_contact .box_contact .tmp_btn_base{width:90%}}@media only screen and (min-width: 768px){.con_contact .box_contact .tmp_btn_base{margin-left:2.69rem}}@media only screen and (max-width: 767px){.con_contact .box_contact .tmp_btn_base{margin:1em auto 0}}.con_contact .box_contact .tmp_btn_base a{color:#fff;border-color:#fff}.con_contact .box_contact .tmp_btn_base a svg{fill:#fff}.con_contact>.txt{color:#fff;text-align:center}@media only screen and (min-width: 1025px){.con_contact>.txt{font-size:.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact>.txt{font-size:.92rem}}@media only screen and (max-width: 767px){.con_contact>.txt{font-size:.94rem}}@media only screen and (min-width: 768px){.con_contact>.txt{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_contact>.txt{margin-top:1.5em}}.txt_f_noimg{display:none}@media only screen and (max-width: 767px){#footer{margin-top:6em !important}}#footer .con_f_info{display:none}
