@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes footerFadeIn{0%{transform:translateY(200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.lower #main_and_aside{margin-top:0}.con_topicpath{z-index:3}@media only screen and (min-width: 1025px){.con_topicpath{margin-top:-1.43rem}}@media only screen and (max-width: 767px){.con_topicpath{margin-top:1em}}.topicpath ul li{color:#fff}.his_st{display:flex;flex-direction:column}.his_st .en{order:-1;line-height:1}@media only screen and (min-width: 768px){.his_st .en{font-size:4.29rem}}@media only screen and (max-width: 767px){.his_st .en{font-size:3.21rem}}@media only screen and (min-width: 768px){.his_st .jp{font-size:1.29rem}}@media only screen and (max-width: 767px){.his_st .jp{font-size:1.21rem}}@media only screen and (min-width: 768px){.his_st .jp{margin-top:1.07rem}}@media only screen and (max-width: 767px){.his_st .jp{margin-top:.75em}}.wrp_about_int{position:relative;z-index:2}.wrp_about_int .con_about_int{margin-right:auto;margin-left:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media only screen and (min-width: 1025px){.wrp_about_int .con_about_int{width:calc(1380 / 1440 * 100%);max-width:calc(1380px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_about_int .con_about_int{max-width:calc(1380px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_about_int .con_about_int{max-width:calc(1380px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_about_int .con_about_int{width:calc(1380 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_about_int .con_about_int{width:calc(650 / 750 * 100%)}}.wrp_about_int .con_about_int .tmp_txt{color:#fff}@media only screen and (min-width: 1025px){.wrp_about_int .con_about_int .tmp_txt{margin-top:2.85rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_about_int .con_about_int .tmp_txt{margin-top:2.14rem}}@media only screen and (max-width: 767px){.wrp_about_int .con_about_int .tmp_txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.wrp_about_int .con_about_int .tmp_txt{max-width:27.14rem;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px){.wrp_about_int .con_about_int .tmp_st.his_st .en{font-size:3.57rem}}@media only screen and (min-width: 768px){.wrp_about_int .con_about_int .tmp_st.sub{margin-top:1.42rem}}@media only screen and (max-width: 767px){.wrp_about_int .con_about_int .tmp_st.sub{margin-top:1.25em}}@media only screen and (min-width: 768px){.wrp_about_int .con_about_int .tmp_st.sub .jp{font-size:1.43rem}}@media only screen and (max-width: 767px){.wrp_about_int .con_about_int .tmp_st.sub .jp{font-size:1.25rem}}.wrp_about_int .img_skew{overflow:hidden;transform:skewY(-2deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}@media only screen and (min-width: 768px){.wrp_about_int .img_skew{margin-top:-4.65rem}}@media only screen and (max-width: 767px){.wrp_about_int .img_skew{margin-top:-4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_about_int .img_skew{overflow:hidden}.wrp_about_int .img_skew img{position:relative;width:115%;max-width:none;margin-left:-7.5%}}.wrp_about_int .img_skew img{transform:skewY(2deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}@media only screen and (min-width: 1025px){#abi_page{overflow:visible}}.con_history{margin-right:auto;margin-left:auto;display:flex;position:relative;z-index:1}@media only screen and (min-width: 1025px){.con_history{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_history{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_history{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_history{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 1025px){.con_history{margin-top:9.28rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history{margin-top:7.14rem}}@media only screen and (max-width: 767px){.con_history{margin-top:5em}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_history{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_history{flex-direction:column}.con_history .js-move-sp{width:100%;text-align:center}}.con_history .box_story{position:relative;z-index:2}@media only screen and (min-width: 1025px){.con_history .box_story{width:calc(370 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_story{width:calc(400 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_history .box_story{width:100%}}@media only screen and (max-width: 767px){.con_history .box_story{order:2}}@media only screen and (min-width: 1025px){.con_history .box_story .sidebar-content{position:sticky;right:0}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_history .box_story .sidebar-content{top:90px}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){.con_history .box_story .sidebar-content{top:6.42rem}}.con_history .box_story .his_st{position:relative;z-index:2}@media only screen and (min-width: 1025px){.con_history .box_story .his_st{margin-right:calc(-630 / 370 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_story .his_st{margin-right:calc(-600 / 370 * 100%)}}@media only screen and (min-width: 768px){.con_history .box_story .tmp_txt{margin-top:1.42rem}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_txt{margin-top:2em}}@media only screen and (min-width: 768px){.con_history .box_story .tmp_txt{width:90%}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_txt{width:100%}}@media only screen and (min-width: 768px){.con_history .box_story .tmp_txt{max-width:25rem}}.con_history .box_story .tmp_txt span{display:block}@media only screen and (min-width: 768px){.con_history .box_story .tmp_txt span+span{margin-top:1.42rem}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_txt span+span{margin-top:1em}}@media only screen and (min-width: 1025px){.con_history .box_story .tmp_btn_base{margin-top:2.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_story .tmp_btn_base{margin-top:1.42rem}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_btn_base{margin-top:2em}}@media only screen and (min-width: 768px){.con_history .box_story .tmp_btn_base{width:14.28rem}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_btn_base{width:calc(380 / 650 * 100%)}}@media only screen and (max-width: 767px){.con_history .box_story .tmp_btn_base{margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px){.con_history .box_img{margin-top:3.57rem}}@media only screen and (max-width: 767px){.con_history .box_img{margin-top:1em}}@media only screen and (min-width: 1025px){.con_history .box_img{width:calc(630 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_history .box_img{width:calc(600 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_history .box_img{width:100%}}@media only screen and (max-width: 767px){.con_history .box_img{order:1}}.con_history .box_img .img_inner{display:flex;flex-wrap:wrap}.con_history .box_img .img_inner .img1{width:100%;order:1}.con_history .box_img .img_inner .img2{width:calc(370 / 630 * 100%);margin-left:calc(10 / 630 * 100%);margin-top:calc(10 / 630 * 100%);order:3}.con_history .box_img .img_inner .img3{margin-top:calc(150 / 630 * 100%);width:calc(250 / 630 * 100%);order:2}@media only screen and (min-width: 768px){.wrp_feature{margin-top:7.14rem}}@media only screen and (max-width: 767px){.wrp_feature{margin-top:5em}}.wrp_feature>.tmp_st_l{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_feature>.tmp_st_l{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_feature>.tmp_st_l{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_feature>.tmp_st_l{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_feature>.tmp_st_l{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_feature>.tmp_st_l{width:calc(650 / 750 * 100%)}}@media only screen and (max-width: 767px){.wrp_feature .feat_st .en{font-size:1.64rem}}.con_feature{margin-right:auto;margin-left:auto;position:relative}@media only screen and (min-width: 1025px){.con_feature{width:calc(1380 / 1440 * 100%);max-width:calc(1380px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_feature{max-width:calc(1380px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_feature{max-width:calc(1380px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature{width:calc(1380 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_feature{margin-top:2.85rem}}@media only screen and (max-width: 767px){.con_feature{margin-top:2em}}.con_feature+.con_feature{margin-top:0}@media only screen and (max-width: 767px){.con_feature{padding:3em 0 4em;display:flex;flex-direction:column}.con_feature .js-move-sp{width:calc(650 / 750 * 100%);order:-1;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px){.con_feature .box_img{order:1;margin-top:1.25em}}@media only screen and (min-width: 1025px){.con_feature .box_img .img{position:relative}.con_feature .box_img .img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.con_feature .box_img .img::after{content:"";width:100%;display:block}.con_feature .box_img .img::after{padding-bottom:calc(690 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature .box_img .img{position:relative}.con_feature .box_img .img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.con_feature .box_img .img::after{content:"";width:100%;display:block}.con_feature .box_img .img::after{padding-bottom:calc(750 / 1380 * 100%)}}@media only screen and (min-width: 1025px){.con_feature .box_img .swiper-slide .inner{position:relative}.con_feature .box_img .swiper-slide .inner img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.con_feature .box_img .swiper-slide .inner::after{content:"";width:100%;display:block}.con_feature .box_img .swiper-slide .inner::after{padding-bottom:calc(650 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature .box_img .swiper-slide .inner{position:relative}.con_feature .box_img .swiper-slide .inner img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.con_feature .box_img .swiper-slide .inner::after{content:"";width:100%;display:block}.con_feature .box_img .swiper-slide .inner::after{padding-bottom:calc(750 / 1380 * 100%)}}@media only screen and (min-width: 768px){.con_feature .box_txt{width:17.85rem}}@media only screen and (max-width: 767px){.con_feature .box_txt{order:2}}@media only screen and (min-width: 768px){.con_feature .box_txt.abs{position:absolute;top:calc(280 / 1380 * 100%);z-index:2}}@media only screen and (min-width: 768px) and (min-width: 1025px){.con_feature .box_txt.abs{left:calc(100 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_feature .box_txt.abs{left:calc(70 / 1380 * 100%)}}.con_feature .box_txt.abs .tmp_txt{color:#fff}.con_feature .box_txt.abs .tmp_btn_base>*{border-color:#fff;color:#fff}@media only screen and (min-width: 768px){.con_feature .box_txt .tmp_txt,.con_feature .box_txt .tmp_btn_base{width:15.71rem}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_txt,.con_feature .box_txt .tmp_btn_base{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_feature .box_txt .tmp_txt,.con_feature .box_txt .tmp_btn_base{margin-right:0;margin-left:auto}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_txt,.con_feature .box_txt .tmp_btn_base{margin-right:auto;margin-left:auto}}.con_feature .box_txt .tmp_txt{position:relative}@media only screen and (min-width: 1025px){.con_feature .box_txt .tmp_txt{margin-top:calc(300 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature .box_txt .tmp_txt{margin-top:calc(200 / 1380 * 100%)}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_txt{margin-top:1.5em}}@media only screen and (min-width: 1025px){.con_feature .box_txt .tmp_btn_base{margin-top:calc(250 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature .box_txt .tmp_btn_base{margin-top:calc(150 / 1380 * 100%)}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_btn_base{margin-top:2em}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_feature .box_txt .tmp_btn_base{margin-top:calc(200 / 1380 * 100%)}}@media only screen and (min-width: 768px){.con_feature .box_txt .tmp_btn_base>*{width:14.28rem}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_btn_base>*{width:calc(380 / 650 * 100%)}}@media only screen and (max-width: 767px){.con_feature .box_txt .tmp_btn_base>*{margin-right:auto;margin-left:auto}}.con_feature.stay{background-color:#280600}.con_feature.rest{background-color:#2d3249}@media only screen and (min-width: 768px){.con_feature.banq{display:flex}}.con_feature.banq .box_img{margin-right:0;margin-left:auto}@media only screen and (min-width: 1025px){.con_feature.banq .box_img{width:calc(890 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature.banq .box_img{width:calc(800 / 1380 * 100%)}}@media only screen and (max-width: 767px){.con_feature.banq .box_img{width:100%}}@media only screen and (min-width: 1025px){.con_feature.banq .box_txt{padding-top:calc(20 / 220 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature.banq .box_txt{padding-top:calc(15 / 220 * 100%)}}@media only screen and (min-width: 1025px){.con_feature.banq .box_txt{margin-left:calc(100 / 1380 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_feature.banq .box_txt{margin-left:calc(70 / 1380 * 100%)}}@media only screen and (min-width: 1025px){.con_feature.banq .box_txt .tmp_btn_base{margin-top:calc(300 / 1380 * 100%)}}.con_about_wed{position:relative;overflow:hidden;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.con_about_wed{padding:8.21rem 0 6.42rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about_wed{padding:7.14rem 0 5.71rem}}@media only screen and (max-width: 767px){.con_about_wed{padding:3em 0}}.con_about_wed::before{content:"";left:0;right:0;top:0;margin-right:auto;margin-left:auto;height:100%;position:absolute;background-color:var(--color-bg-main);background-repeat:repeat;background-size:contain;background-position:top;z-index:-1}@media only screen and (min-width: 768px){.con_about_wed::before{width:calc(1380 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed::before{width:calc(700 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_about_wed:not(.lazyload)::before{background-image:url(../images/common/bg_texture-pc.jpg)}}@media only screen and (max-width: 767px){.con_about_wed:not(.lazyload)::before{background-image:url(../images/common/bg_texture-sp.jpg)}}.con_about_wed .box_txt{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_about_wed .box_txt{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_about_wed .box_txt{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_about_wed .box_txt{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about_wed .box_txt{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .box_txt{width:calc(600 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_about_wed .box_txt{display:flex}}@media only screen and (min-width: 768px){.con_about_wed .box_txt .tmp_st_l{margin-right:2.14rem}}@media only screen and (max-width: 767px){.con_about_wed .box_txt .tmp_txt{margin-top:1em}}@media only screen and (min-width: 768px){.con_about_wed .box_txt .js-move-pt{margin-left:auto}}@media only screen and (min-width: 768px) and (min-width: 1025px){.con_about_wed .box_txt .js-move-pt{margin-right:5.71rem}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_about_wed .box_txt .js-move-pt{margin-right:0}}@media only screen and (min-width: 768px){.con_about_wed .tmp_btn_base{width:14.28rem}}@media only screen and (max-width: 767px){.con_about_wed .tmp_btn_base{width:calc(380 / 750 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .tmp_btn_base{margin:2em auto 0}}.con_about_wed .box_img{display:flex}@media only screen and (min-width: 1025px){.con_about_wed .box_img{margin-top:4.28rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about_wed .box_img{margin-top:3.57rem}}@media only screen and (max-width: 767px){.con_about_wed .box_img{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_about_wed .box_img{flex-direction:column}}@media only screen and (min-width: 768px){.con_about_wed .box_img .img1{width:calc(862 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .box_img .img1{width:calc(720 / 750 * 100%)}}.con_about_wed .box_img .inner{display:flex}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner{width:calc(608 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .box_img .inner{width:100%}}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner{margin-left:calc(-30 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner{margin-top:calc(60 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner{align-items:flex-end;justify-content:space-between}}@media only screen and (max-width: 767px){.con_about_wed .box_img .inner{justify-content:flex-end}}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner .img2{width:calc(338 / 608 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .box_img .inner .img2{width:calc(254 / 750 * 100%)}}.con_about_wed .box_img .inner .img3{order:-1}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner .img3{margin-bottom:calc(-30 / 608 * 100%)}}@media only screen and (min-width: 768px){.con_about_wed .box_img .inner .img3{width:calc(201 / 608 * 100%)}}@media only screen and (max-width: 767px){.con_about_wed .box_img .inner .img3{width:calc(260 / 750 * 100%)}}.con_hosp{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_hosp{margin-top:7.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp{margin-top:5.71rem}}@media only screen and (max-width: 767px){.con_hosp{margin-top:4em}}@media only screen and (min-width: 1025px){.con_hosp{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_hosp{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_hosp{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_hosp{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_hosp{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_hosp .js-move-sp{margin-top:1.5em;width:100%}}@media only screen and (min-width: 1025px){.con_hosp .his_st{width:calc(460 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp .his_st{width:calc(540 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_hosp .his_st{width:100%}}@media only screen and (min-width: 768px){.con_hosp .his_st{text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp .his_st .en{margin-left:-3em}}@media only screen and (max-width: 767px){.con_hosp .his_st{text-align:center}}.con_hosp .box_txt{display:flex}@media only screen and (max-width: 767px){.con_hosp .box_txt{flex-direction:column}}@media only screen and (min-width: 1025px){.con_hosp .box_txt>.inner{width:calc(500 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp .box_txt>.inner{width:calc(420 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_hosp .box_txt>.inner{width:100%}}@media only screen and (min-width: 768px){.con_hosp .box_txt>.inner{margin-top:calc(70 / 1000 * 100%)}}@media only screen and (min-width: 768px){.con_hosp .box_txt>.inner{margin-left:calc(40 / 1000 * 100%)}}.con_hosp .box_txt>.inner .tmp_txt{max-width:25rem}@media only screen and (min-width: 768px){.con_hosp .box_txt>.inner .tmp_txt{margin-top:.25em}}@media only screen and (max-width: 767px){.con_hosp .box_txt>.inner .tmp_txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_hosp .box_txt>.inner .tmp_st_m{text-align:center;line-height:1.4;margin-top:1em}}@media only screen and (min-width: 1025px){.con_hosp .box_img{margin-left:calc(110 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp .box_img{margin-left:calc(150 / 1000 * 100%)}}.con_hosp .img_inner{display:flex;width:100%}@media only screen and (min-width: 1025px){.con_hosp .img_inner p{width:calc(353 / 890 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hosp .img_inner p{width:calc(400 / 890 * 100%)}}@media only screen and (max-width: 767px){.con_hosp .img_inner p{width:calc(325 / 650 * 100%)}}@media only screen and (min-width: 768px){.con_hosp .img_inner p{margin-top:calc(-35 / 890 * 100%)}}@media only screen and (min-width: 768px){.con_hosp .img_inner p:nth-child(n+2){margin-top:calc(50 / 890 * 100%)}}@media only screen and (max-width: 767px){.con_hosp .img_inner p:nth-child(n+2){margin-top:1.5em}}
