﻿.slider_basic{position:relative;text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.slider_basic{max-width:800px}}@media print{.slider_basic{max-width:800px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic{max-width:480px}}@media only screen and (max-width: 767px){.slider_basic{max-width:290px}}.slider_basic .swiper-container{width:100%;height:100%;overflow:visible}.slider_basic .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;box-sizing:border-box}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media print{.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 10px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 1px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide img{height:220px;object-fit:cover}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:0}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:0}}.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{content:'';border-bottom:2px solid #fff;border-right:2px solid #fff}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:0}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:0}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{display:none}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev{left:-90px}}@media print{.slider_basic .swiper-container .swiper-button-prev{left:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev{left:-40px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev{left:auto}}.slider_basic .swiper-container .swiper-button-prev::after{transform:rotate(135deg)}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-next{right:-90px}}@media print{.slider_basic .swiper-container .swiper-button-next{right:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-next{right:-40px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-next{right:auto}}.slider_basic .swiper-container .swiper-button-next::after{transform:rotate(-45deg)}.slider_top{position:relative;text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.slider_top{max-width:800px}}@media print{.slider_top{max-width:800px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top{max-width:480px}}@media only screen and (max-width: 767px){.slider_top{max-width:290px}}.slider_top .swiper-container{width:100%;height:100%;overflow:visible}.slider_top .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;box-sizing:border-box}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media print{.slider_top .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-wrapper .swiper-slide{padding:0 10px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-wrapper .swiper-slide{padding:0 1px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-wrapper .swiper-slide img{height:220px;object-fit:cover}}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{width:60px}}@media print{.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{width:30px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{width:0}}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{height:60px}}@media print{.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{height:30px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{height:0}}.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{content:'';border-bottom:2px solid #fff;border-right:2px solid #fff}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{width:60px}}@media print{.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{width:30px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{width:0}}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{height:60px}}@media print{.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{height:30px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev::after,.slider_top .swiper-container .swiper-button-next::after{height:0}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev,.slider_top .swiper-container .swiper-button-next{display:none}}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-prev{left:-90px}}@media print{.slider_top .swiper-container .swiper-button-prev{left:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-prev{left:-40px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-prev{left:auto}}.slider_top .swiper-container .swiper-button-prev::after{transform:rotate(135deg)}@media only screen and (min-width: 1025px){.slider_top .swiper-container .swiper-button-next{right:-90px}}@media print{.slider_top .swiper-container .swiper-button-next{right:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_top .swiper-container .swiper-button-next{right:-40px}}@media only screen and (max-width: 767px){.slider_top .swiper-container .swiper-button-next{right:auto}}.slider_top .swiper-container .swiper-button-next::after{transform:rotate(-45deg)}@media only screen and (min-width: 768px){.slider_sponly .swiper-container .swiper-button-prev,.slider_sponly .swiper-container .swiper-button-next{display:none}}@media only screen and (max-width: 767px){.slider_sponly{max-width:260px;position:relative;text-align:center;margin-right:auto;margin-left:auto}.slider_sponly .swiper-container{width:100%;height:100%;overflow:visible}.slider_sponly .swiper-container .swiper-wrapper{flex-wrap:nowrap}.slider_sponly .swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box;padding:0 13.75px}.slider_sponly .swiper-container .swiper-pagination.swiper-pagination-bullets{bottom:-37.5px}.slider_sponly .swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:7.5px;height:7.5px;background:#ccc;margin:0 10px}.slider_sponly .swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.slider_sponly .swiper-container .swiper-button-prev,.slider_sponly .swiper-container .swiper-button-next{width:42.5px;height:42.5px;background:#fff;display:block;transform:translateY(-50%);top:50%}.slider_sponly .swiper-container .swiper-button-prev::after,.slider_sponly .swiper-container .swiper-button-next::after{content:'';width:10px;height:10px;border-bottom:2px solid #000;border-right:2px solid #000;position:absolute}.slider_sponly .swiper-container .swiper-button-prev{left:-30px}.slider_sponly .swiper-container .swiper-button-prev::after{top:35%;left:25%;transform:rotate(135deg) translate(-50%, -50%)}.slider_sponly .swiper-container .swiper-button-next{right:-30px}.slider_sponly .swiper-container .swiper-button-next::after{top:35%;left:50%;transform:rotate(-45deg) translate(-50%, -50%)}.slider_sponly.reset .swiper-container .swiper-button-prev::after,.slider_sponly.reset .swiper-container .swiper-button-next::after{display:none}}@media only screen and (max-width: 767px){.cmn_fv .cmn_fv_intro .box_fv img{object-fit:cover;object-position:50% 50%}}.box_intro{justify-content:center}@media only screen and (min-width: 1025px){.box_intro .ttl_content .ttl:last-child{height:270px}}@media print{.box_intro .ttl_content .ttl:last-child{height:270px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_intro .ttl_content .ttl:last-child{height:220px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_intro .txt{font-size:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html.lower #contents .cmn_lnk ul{width:72% !important}}@media only screen and (max-width: 767px){.cmn_lnk ul li{border-bottom:1px solid #014587 !important}.cmn_lnk ul li a{color:#014587}}@media only screen and (min-width: 1025px){section{margin-bottom:230px}}@media print{section{margin-bottom:230px}}@media only screen and (min-width: 768px) and (max-width: 1024px){section{margin-bottom:80px}}@media only screen and (max-width: 767px){section{margin-bottom:100px}}@media only screen and (min-width: 1025px){.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:60px}}@media print{.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:25px}}.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic .cap,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic .cap{color:#fff;display:inline-block;padding:13px 3px}@media only screen and (max-width: 767px){.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic .cap,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic .cap{font-size:55%;padding:8px 2px}}.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic .ttl,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic .ttl{padding-top:0.8em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic .ttl,.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic .ttl{font-size:85%}}.con_roten_bath .box_01 .box_inner .box_txt .txt,.con_roten_bath .box_02 .box_inner .box_txt .txt{text-align:center;line-height:2}@media only screen and (min-width: 768px){.con_roten_bath .box_01 .box_inner .box_txt .txt,.con_roten_bath .box_02 .box_inner .box_txt .txt{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_roten_bath .box_01 .box_inner .box_txt .txt,.con_roten_bath .box_02 .box_inner .box_txt .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_roten_bath .box_01 .box_inner .box_txt .txt,.con_roten_bath .box_02 .box_inner .box_txt .txt{text-align:left;width:84%;margin:0 8% 2rem}}.con_roten_bath .box_01{margin-left:auto}@media only screen and (min-width: 1025px){.con_roten_bath .box_01{margin-bottom:150px}}@media print{.con_roten_bath .box_01{margin-bottom:150px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_roten_bath .box_01{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_roten_bath .box_01{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_roten_bath .box_01{margin-left:auto;margin-right:auto}}.con_roten_bath .box_01 .box_inner .box_txt .ttl_basic .cap{background:#014587}.con_roten_bath .box_02{margin-left:auto;margin-right:auto}.con_roten_bath .box_02 .box_inner .box_txt .ttl_basic .cap{background:#b5513d}.con_bigbath{margin-left:auto;margin-right:auto}.con_bigbath .box_inner{display:flex}@media only screen and (min-width: 1025px){.con_bigbath .box_inner{margin-bottom:80px}}@media print{.con_bigbath .box_inner{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bigbath .box_inner{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_bigbath .box_inner{margin-bottom:20px}}@media only screen and (min-width: 1025px){.con_bigbath .box_inner{align-items:center;justify-content:space-between;width:95%;margin-left:auto}}@media print{.con_bigbath .box_inner{align-items:center;justify-content:space-between;width:95%;margin-left:auto}}@media only screen and (max-width: 767px){.con_bigbath .box_inner{justify-content:space-between}}@media only screen and (min-width: 768px){.con_bigbath .box_inner .box_txt{width:20%}}@media only screen and (max-width: 767px){.con_bigbath .box_inner .box_txt{width:30%}}@media only screen and (min-width: 768px){.con_bigbath .box_inner .box_txt .ttl_basic{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_bigbath .box_inner .box_txt .ttl_basic{margin-bottom:40px}}.con_bigbath .box_inner .box_txt .ttl_basic .cap{color:#fff;display:inline-block;padding:13px 3px}@media only screen and (max-width: 767px){.con_bigbath .box_inner .box_txt .ttl_basic .cap{font-size:55%;padding:8px 2px}}.con_bigbath .box_inner .box_txt .ttl_basic .ttl{padding-top:0.8em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bigbath .box_inner .box_txt .ttl_basic .ttl{font-size:85%}}.con_bigbath .box_inner .box_txt .txt{width:90%;margin-right:auto;margin-left:auto;text-align:left;line-height:2}@media only screen and (min-width: 768px){.con_bigbath .box_inner .box_img{width:75.42857%}}@media only screen and (max-width: 767px){.con_bigbath .box_inner .box_img{width:68%}}@media only screen and (max-width: 767px){.con_bigbath .box_inner .box_img img{object-fit:cover;height:190px}}@media only screen and (min-width: 768px){.con_bigbath .slider_basic{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_bigbath .slider_basic{margin-bottom:20px}}.con_bigbath .box_detail{display:flex;justify-content:space-between;width:90%;margin:0 auto}@media only screen and (max-width: 1024px){.con_bigbath .box_detail{flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bigbath .box_detail .txt{width:92%;margin-left:auto;margin-right:auto;margin-bottom:40px}}@media only screen and (max-width: 767px){.con_bigbath .box_detail .txt{width:92%;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:left}}.con_bigbath .box_detail .img{width:35%}@media only screen and (max-width: 1024px){.con_bigbath .box_detail .img{width:45%;margin:0 auto 2em}}@media only screen and (max-width: 767px){.con_bigbath .box_detail .img{width:70%}}@media only screen and (min-width: 1025px){.con_bigbath .box_detail .tbl_basic{width:60%}}@media print{.con_bigbath .box_detail .tbl_basic{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bigbath .box_detail .tbl_basic{width:90%}}@media only screen and (max-width: 767px){.con_bigbath .box_detail .tbl_basic{width:90%}}@media only screen and (max-width: 1024px){.con_bigbath .box_detail .tbl_basic{margin:0 auto}}@media only screen and (max-width: 767px){.con_bigbath .box_detail .tbl_basic th{width:30%}}@media only screen and (max-width: 767px){.con_bigbath .box_detail .tbl_basic td{padding-left:1rem}}.con_bigbath .box_detail .tbl_basic td span{color:#797979}@media only screen and (min-width: 1025px){.con_private{margin-bottom:280px}}@media print{.con_private{margin-bottom:280px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_private{margin-bottom:100px}}@media only screen and (min-width: 1025px){.con_private .ttl_basic{margin-bottom:60px}}@media print{.con_private .ttl_basic{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .ttl_basic{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_private .ttl_basic{margin-bottom:25px}}.con_private .txt{text-align:center;line-height:2}@media only screen and (min-width: 768px){.con_private .txt{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_private .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_private .txt{text-align:left;width:84%;margin:0 8% 2rem}}@media only screen and (min-width: 1025px){.con_private .slider_basic img{margin-bottom:50px}}@media print{.con_private .slider_basic img{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .slider_basic img{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_private .slider_basic img{margin-bottom:30px}}@media only screen and (min-width: 768px){.con_private .swiper_txt{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_private .swiper_txt{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_private .swiper_txt{position:relative;left:-1.5em;top:-1em}}@media only screen and (max-width: 320px){.con_private .swiper_txt{left:0}}.con_private .swiper_txt .swiper-slide{width:100% !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide{max-width:300px;margin-top:-2em}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide{max-width:190px}}.con_private .swiper_txt .swiper-slide .box_slide{text-align:left;opacity:0;transition:all ease-in-out 0.8s}.con_private .swiper_txt .swiper-slide .box_slide h3{font-weight:normal;color:#014587}@media only screen and (min-width: 1025px){.con_private .swiper_txt .swiper-slide .box_slide h3{font-size:30px}}@media print{.con_private .swiper_txt .swiper-slide .box_slide h3{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide .box_slide h3{font-size:24px}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide h3{font-size:16px}}@media only screen and (min-width: 1025px){.con_private .swiper_txt .swiper-slide .box_slide h3{margin-bottom:1em}}@media print{.con_private .swiper_txt .swiper-slide .box_slide h3{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide .box_slide h3{margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide h3{margin-bottom:.5em}}.con_private .swiper_txt .swiper-slide .box_slide h3 .number{font-family:'Crimson Text', "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 1025px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{font-size:50px}}@media print{.con_private .swiper_txt .swiper-slide .box_slide h3 .number{font-size:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{font-size:36px}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{font-size:22px}}@media only screen and (min-width: 1025px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{margin-right:.9em}}@media print{.con_private .swiper_txt .swiper-slide .box_slide h3 .number{margin-right:.9em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{margin-right:.5em}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide h3 .number{margin-right:.3em}}@media only screen and (min-width: 1025px){.con_private .swiper_txt .swiper-slide .box_slide h3 .kana{font-size:20px}}@media print{.con_private .swiper_txt .swiper-slide .box_slide h3 .kana{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .swiper_txt .swiper-slide .box_slide h3 .kana{font-size:16px}}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide h3 .kana{font-size:12px}}.con_private .swiper_txt .swiper-slide .box_slide p{font-weight:normal !important}@media only screen and (max-width: 767px){.con_private .swiper_txt .swiper-slide .box_slide p{font-size:82%;padding-right:10px}}.con_private .tbl_basic{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.con_private .tbl_basic{width:62.5%}}@media print{.con_private .tbl_basic{width:62.5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .tbl_basic{width:90%}}@media only screen and (max-width: 767px){.con_private .tbl_basic{width:92%}}@media only screen and (max-width: 767px){.con_private .tbl_basic{margin-top:-1em}}@media only screen and (max-width: 767px){.con_private .tbl_basic th{width:30%}}.con_private .tbl_basic td{line-height:2}@media only screen and (max-width: 767px){.con_private .tbl_basic td{padding-left:1rem}}.con_private .tbl_basic td span{color:#797979}.con_private .box_note{margin:30px auto 0;padding:1em;border:1px solid #f00;box-sizing:border-box;color:#f00;line-height:1.8}@media only screen and (min-width: 1025px){.con_private .box_note{width:41.66667%}}@media print{.con_private .box_note{width:41.66667%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_private .box_note{width:90%}}@media only screen and (max-width: 767px){.con_private .box_note{width:92%}}@media only screen and (min-width: 1025px){.con_ashiyu{margin-bottom:290px}}@media print{.con_ashiyu{margin-bottom:290px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_ashiyu{margin-bottom:100px}}@media only screen and (min-width: 1025px){.con_ashiyu .box_01,.con_ashiyu .box_02{width:68.75%}}@media print{.con_ashiyu .box_01,.con_ashiyu .box_02{width:68.75%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_01,.con_ashiyu .box_02{width:90%}}@media only screen and (max-width: 767px){.con_ashiyu .box_01,.con_ashiyu .box_02{width:92%}}.con_ashiyu .box_01 .box_inner,.con_ashiyu .box_02 .box_inner{display:flex}@media only screen and (min-width: 1025px){.con_ashiyu .box_01 .box_inner,.con_ashiyu .box_02 .box_inner{justify-content:space-between;align-items:center}}@media print{.con_ashiyu .box_01 .box_inner,.con_ashiyu .box_02 .box_inner{justify-content:space-between;align-items:center}}@media only screen and (max-width: 767px){.con_ashiyu .box_01 .box_inner,.con_ashiyu .box_02 .box_inner{justify-content:space-between}}@media only screen and (min-width: 1025px){.con_ashiyu .box_01 .box_inner .box_txt .ttl_basic,.con_ashiyu .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:90px}}@media print{.con_ashiyu .box_01 .box_inner .box_txt .ttl_basic,.con_ashiyu .box_02 .box_inner .box_txt .ttl_basic{margin-bottom:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_01 .box_inner .box_txt .ttl_basic .ttl,.con_ashiyu .box_02 .box_inner .box_txt .ttl_basic .ttl{font-size:85%}}.con_ashiyu .box_01 .box_inner .box_txt .txt-pc,.con_ashiyu .box_02 .box_inner .box_txt .txt-pc{line-height:2}@media only screen and (min-width: 768px){.con_ashiyu .box_01 .box_inner .box_img,.con_ashiyu .box_02 .box_inner .box_img{width:68.18182%}}@media only screen and (max-width: 767px){.con_ashiyu .box_01 .box_inner .box_img,.con_ashiyu .box_02 .box_inner .box_img{width:78%}}.con_ashiyu .box_01 .txt,.con_ashiyu .box_02 .txt{margin-top:1em;line-height:2}@media only screen and (max-width: 767px){.con_ashiyu .box_01 .txt,.con_ashiyu .box_02 .txt{width:90%;margin:1em auto 0}}@media only screen and (min-width: 1025px){.con_ashiyu .box_01{margin-left:14.84375%}}@media print{.con_ashiyu .box_01{margin-left:14.84375%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_01{margin-left:10%}}@media only screen and (max-width: 767px){.con_ashiyu .box_01{margin-left:auto}}@media only screen and (min-width: 1025px){.con_ashiyu .box_01{margin-bottom:120px}}@media print{.con_ashiyu .box_01{margin-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_01{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_ashiyu .box_01{margin-bottom:70px}}@media only screen and (max-width: 767px){.con_ashiyu .box_01{margin-right:auto}}@media only screen and (min-width: 768px){.con_ashiyu .box_01 .box_inner .box_txt{width:21.21212%}}@media only screen and (max-width: 767px){.con_ashiyu .box_01 .box_inner .box_txt{width:20%}}@media only screen and (min-width: 1025px){.con_ashiyu .box_02{margin-left:21.09375%}}@media print{.con_ashiyu .box_02{margin-left:21.09375%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_02{margin-left:10%}}@media only screen and (max-width: 767px){.con_ashiyu .box_02{margin-left:auto}}@media only screen and (max-width: 767px){.con_ashiyu .box_02{margin-right:auto}}@media only screen and (min-width: 768px){.con_ashiyu .box_02 .box_inner .box_txt{width:21.9697%}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_inner .box_txt{width:15%}}@media only screen and (min-width: 1025px){.con_ashiyu .box_02 .box_txt2{width:90.90909%}}@media print{.con_ashiyu .box_02 .box_txt2{width:90.90909%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_02 .box_txt2{width:90%}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_txt2{width:100%}}@media only screen and (max-width: 1024px){.con_ashiyu .box_02 .box_txt2{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1025px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-top:70px}}@media print{.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-top:30px}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-top:30px}}@media only screen and (min-width: 1025px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-bottom:40px}}@media print{.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_txt2 .tbl_basic{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_txt2 .tbl_basic tr th{width:30%}}.con_ashiyu .box_02 .box_txt2 .txt2{line-height:2.1}@media only screen and (min-width: 1025px){.con_ashiyu .box_02 .box_txt2 .txt2{padding-left:2em}}@media print{.con_ashiyu .box_02 .box_txt2 .txt2{padding-left:2em}}@media only screen and (max-width: 1024px){.con_ashiyu .box_02 .box_txt2 .txt2{text-indent:-1em;padding-left:1em}}@media only screen and (max-width: 767px){.con_ashiyu .box_02 .box_txt2 .txt2{font-size:80%;line-height:1.7}}.con_ashiyu .box_02 .box_txt2 .txt2 .red{color:#f00}.con_other{position:relative}@media only screen and (min-width: 1025px){.con_other{margin-bottom:400px}}@media print{.con_other{margin-bottom:400px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_other{margin-bottom:140px}}.con_other::after{content:"";background-image:url(../../spa/images/bg_other.jpg);background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:-1}@media only screen and (min-width: 1025px){.con_other::after{top:170px}}@media print{.con_other::after{top:170px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other::after{top:60px}}@media only screen and (max-width: 767px){.con_other::after{top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other::after{background-size:cover}}@media only screen and (max-width: 767px){.con_other::after{height:102%}}@media only screen and (min-width: 1025px){.con_other .box_hatori,.con_other .box_souyu{width:68.75%}}@media print{.con_other .box_hatori,.con_other .box_souyu{width:68.75%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori,.con_other .box_souyu{width:90%}}@media only screen and (max-width: 767px){.con_other .box_hatori,.con_other .box_souyu{width:92%}}@media only screen and (max-width: 767px){.con_other .box_hatori,.con_other .box_souyu{margin-left:auto;margin-right:auto}}.con_other .box_hatori .box_inner,.con_other .box_souyu .box_inner{display:flex;justify-content:space-between}@media only screen and (min-width: 1025px){.con_other .box_hatori .box_inner .box_txt .ttl_basic,.con_other .box_souyu .box_inner .box_txt .ttl_basic{margin-bottom:70px}}@media print{.con_other .box_hatori .box_inner .box_txt .ttl_basic,.con_other .box_souyu .box_inner .box_txt .ttl_basic{margin-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori .box_inner .box_txt .ttl_basic .ttl,.con_other .box_souyu .box_inner .box_txt .ttl_basic .ttl{font-size:85%}}.con_other .box_hatori .box_inner .box_txt .txt-pc,.con_other .box_souyu .box_inner .box_txt .txt-pc{line-height:2}.con_other .box_hatori .btn_other,.con_other .box_souyu .btn_other{border:1px solid #000;box-sizing:border-box;background:#fff;vertical-align:middle;max-width:270px}@media only screen and (min-width: 1025px){.con_other .box_hatori .btn_other,.con_other .box_souyu .btn_other{height:60px}}@media print{.con_other .box_hatori .btn_other,.con_other .box_souyu .btn_other{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori .btn_other,.con_other .box_souyu .btn_other{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.con_other .box_hatori .btn_other,.con_other .box_souyu .btn_other{margin:20px auto 0}}.con_other .box_hatori .btn_other a,.con_other .box_souyu .btn_other a{display:block;text-align:center}@media only screen and (min-width: 768px){.con_other .box_hatori .btn_other a,.con_other .box_souyu .btn_other a{padding:15px}}@media only screen and (max-width: 767px){.con_other .box_hatori .btn_other a,.con_other .box_souyu .btn_other a{padding:10px}}@media only screen and (min-width: 768px){.con_other .box_hatori .btn_other a i,.con_other .box_souyu .btn_other a i{font-weight:bold}}.con_other .box_hatori .btn_other a:hover,.con_other .box_souyu .btn_other a:hover{opacity:0.8;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.con_other .box_hatori .txt,.con_other .box_souyu .txt{line-height:2}@media only screen and (max-width: 767px){.con_other .box_hatori .txt,.con_other .box_souyu .txt{width:90%;margin:0 auto}}@media only screen and (min-width: 1025px){.con_other .box_hatori{margin-left:14.84375%}}@media print{.con_other .box_hatori{margin-left:14.84375%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori{margin-left:10%}}@media only screen and (max-width: 767px){.con_other .box_hatori{margin-left:auto}}@media only screen and (min-width: 768px){.con_other .box_hatori{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_other .box_hatori{margin-bottom:80px}}@media only screen and (min-width: 1025px){.con_other .box_hatori .box_inner{align-items:center}}@media print{.con_other .box_hatori .box_inner{align-items:center}}@media only screen and (min-width: 1025px){.con_other .box_hatori .box_inner .box_img{width:68.18182%}}@media print{.con_other .box_hatori .box_inner .box_img{width:68.18182%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori .box_inner .box_img{width:90%}}@media only screen and (max-width: 767px){.con_other .box_hatori .box_inner .box_img{width:78%}}@media only screen and (min-width: 768px){.con_other .box_hatori .box_inner .box_txt{width:21.21212%}}@media only screen and (max-width: 767px){.con_other .box_hatori .box_inner .box_txt{width:20%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori .view_tab-sp{width:75%}}@media only screen and (min-width: 1025px){.con_other .box_hatori .btn_other{margin-top:40px}}@media print{.con_other .box_hatori .btn_other{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_hatori .btn_other{margin-top:20px}}@media only screen and (max-width: 767px){.con_other .box_hatori .btn_other{margin-top:30px}}.con_other .box_hatori .btn_other a{position:relative}.con_other .box_hatori .btn_other a i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1024px){.con_other .box_hatori .txt{margin-top:1em}}@media only screen and (min-width: 1025px){.con_other .box_souyu{margin-left:21.09375%}}@media print{.con_other .box_souyu{margin-left:21.09375%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu{margin-left:6%}}@media only screen and (max-width: 767px){.con_other .box_souyu{margin-left:auto}}@media only screen and (min-width: 1025px) and (max-width: 1800px){.con_other .box_souyu{margin-left:5%;width:90%}}@media only screen and (min-width: 768px){.con_other .box_souyu .box_inner .box_txt{width:24.24242%}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_txt{width:20%}}.con_other .box_souyu .box_inner .box_txt .ttl_basic{padding-top:50px}@media only screen and (min-width: 1025px){.con_other .box_souyu .box_inner .box_txt .ttl_basic{margin-bottom:60px}}@media print{.con_other .box_souyu .box_inner .box_txt .ttl_basic{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_txt .ttl_basic{padding-top:0}}.con_other .box_souyu .box_inner .box_img{position:relative}@media only screen and (min-width: 1025px){.con_other .box_souyu .box_inner .box_img{width:49.24242%}}@media print{.con_other .box_souyu .box_inner .box_img{width:49.24242%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .box_inner .box_img{width:76%}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_img{width:78%}}@media only screen and (min-width: 1025px) and (max-width: 1800px){.con_other .box_souyu .box_inner .box_img{width:60%}}.con_other .box_souyu .box_inner .box_img .img2{position:absolute}@media only screen and (min-width: 1025px){.con_other .box_souyu .box_inner .box_img .img2{width:100%}}@media print{.con_other .box_souyu .box_inner .box_img .img2{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .box_inner .box_img .img2{width:50%}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_img .img2{width:50%}}@media only screen and (min-width: 1025px){.con_other .box_souyu .box_inner .box_img .img2{top:350px}}@media print{.con_other .box_souyu .box_inner .box_img .img2{top:350px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .box_inner .box_img .img2{top:260px}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_img .img2{top:170px}}@media only screen and (min-width: 1025px){.con_other .box_souyu .box_inner .box_img .img2{left:-230px}}@media print{.con_other .box_souyu .box_inner .box_img .img2{left:-230px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .box_inner .box_img .img2{left:-100px}}@media only screen and (max-width: 767px){.con_other .box_souyu .box_inner .box_img .img2{left:-68px}}@media only screen and (min-width: 1025px) and (max-width: 1800px){.con_other .box_souyu .box_inner .box_img .img2{left:-120px}}@media only screen and (min-width: 950px) and (max-width: 1200px){.con_other .box_souyu .box_inner .box_img .img2{top:300px;width:55%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .view_tab-sp{margin-left:24.24242%;width:75%}}@media only screen and (min-width: 1025px){.con_other .box_souyu .btn_other{margin-top:60px}}@media print{.con_other .box_souyu .btn_other{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .btn_other{margin-top:20px}}@media only screen and (max-width: 767px){.con_other .box_souyu .btn_other{margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_souyu .txt{margin-top:5em}}@media only screen and (max-width: 767px){.con_other .box_souyu .txt{margin-top:5em}}@media only screen and (min-width: 1025px){.con_yamashiro{margin-bottom:250px}}@media print{.con_yamashiro{margin-bottom:250px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_yamashiro{margin-bottom:0}}@media only screen and (max-width: 767px){.con_yamashiro{margin-bottom:0}}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro{width:62.5%}}@media print{.con_yamashiro .box_yamashiro{width:62.5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_yamashiro .box_yamashiro{width:90%}}@media only screen and (max-width: 767px){.con_yamashiro .box_yamashiro{width:92%}}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro{margin-left:21.09375%}}@media print{.con_yamashiro .box_yamashiro{margin-left:21.09375%}}@media only screen and (max-width: 1024px){.con_yamashiro .box_yamashiro{margin-left:auto;margin-right:auto}}.con_yamashiro .box_yamashiro .box_inner{display:flex;justify-content:space-between}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro .box_inner{align-items:center}}@media print{.con_yamashiro .box_yamashiro .box_inner{align-items:center}}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro .box_inner .box_img{width:66.66667%}}@media print{.con_yamashiro .box_yamashiro .box_inner .box_img{width:66.66667%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_yamashiro .box_yamashiro .box_inner .box_img{width:90%}}@media only screen and (max-width: 767px){.con_yamashiro .box_yamashiro .box_inner .box_img{width:78%}}@media only screen and (min-width: 768px){.con_yamashiro .box_yamashiro .box_inner .box_txt{width:25%}}@media only screen and (max-width: 767px){.con_yamashiro .box_yamashiro .box_inner .box_txt{width:20%}}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro .box_inner .box_txt .ttl_basic{margin-bottom:70px}}@media print{.con_yamashiro .box_yamashiro .box_inner .box_txt .ttl_basic{margin-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_yamashiro .box_yamashiro .box_inner .box_txt .ttl_basic .ttl{font-size:85%}}.con_yamashiro .box_yamashiro .box_inner .box_txt .txt-pc{line-height:2}.con_yamashiro .box_yamashiro .txt{margin-top:1em;line-height:2}@media only screen and (max-width: 767px){.con_yamashiro .box_yamashiro .txt{width:90%;margin:1em auto 0}}@media only screen and (min-width: 1025px){.con_yamashiro .box_yamashiro .tbl_basic{margin-top:70px}}@media print{.con_yamashiro .box_yamashiro .tbl_basic{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_yamashiro .box_yamashiro .tbl_basic{margin-top:30px}}@media only screen and (max-width: 767px){.con_yamashiro .box_yamashiro .tbl_basic{margin-top:30px}}.slider_basic{position:relative;text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.slider_basic{max-width:1440px}}@media print{.slider_basic{max-width:1440px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic{max-width:600px}}@media only screen and (max-width: 767px){.slider_basic{max-width:300px}}.slider_basic .swiper-container{width:100%;height:100%;overflow:visible}.slider_basic .swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media print{.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 10px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-wrapper .swiper-slide{padding:0 1px}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{width:0}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{height:0}}.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{width:0}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:60px}}@media print{.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev::after,.slider_basic .swiper-container .swiper-button-next::after{height:0}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev,.slider_basic .swiper-container .swiper-button-next{display:none}}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-prev{left:-90px}}@media print{.slider_basic .swiper-container .swiper-button-prev{left:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-prev{left:-30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-prev{left:auto}}.slider_basic .swiper-container .swiper-button-prev::after{transform:rotate(135deg)}@media only screen and (min-width: 1025px){.slider_basic .swiper-container .swiper-button-next{right:-90px}}@media print{.slider_basic .swiper-container .swiper-button-next{right:-90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic .swiper-container .swiper-button-next{right:-30px}}@media only screen and (max-width: 767px){.slider_basic .swiper-container .swiper-button-next{right:auto}}.slider_basic .swiper-container .swiper-button-next::after{transform:rotate(-45deg)}@media only screen and (min-width: 1025px){.slider_basic.slider_private{max-width:960px}}@media print{.slider_basic.slider_private{max-width:960px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_basic.slider_private{max-width:500px}}@media only screen and (max-width: 767px){.slider_basic.slider_private{max-width:300px}}.slider_private .swiper-pagination{display:flex !important;width:auto !important;text-align:right !important;flex-direction:row-reverse}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination{margin-right:17px}}@media print{.slider_private .swiper-pagination{margin-right:17px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination{margin-right:17px}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination{margin-right:0}}.slider_private .swiper-pagination-bullet{display:block !important;width:20px !important;height:auto !important;background:none !important;opacity:1 !important;margin:0 !important;margin-left:30px !important;color:#000000;font-size:16px;line-height:3;font-family:'Crimson Text', "Times New Roman", Times, Garamond, Georgia, serif;position:relative;z-index:5 !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet{height:150px !important}}@media print{.slider_private .swiper-pagination-bullet{height:150px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet{height:140px !important}}@media only screen and (max-width: 1024px){.slider_private .swiper-pagination-bullet{margin-left:15px !important}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet{height:120px !important;font-size:84%;margin-left:8px !important;text-align:left !important;width:18px !important}}@media only screen and (max-width: 320px){.slider_private .swiper-pagination-bullet{margin-left:4px !important}}.slider_private .swiper-pagination-bullet:first-child{margin-right:60px !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:first-child{margin-right:20px !important}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:first-child{margin-right:5px !important}}.slider_private .swiper-pagination-bullet:first-child::after{content:"浅葱(あさぎ)";height:100%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;transform:translateX(-50%);text-align:left !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:first-child::after{left:50%}}@media print{.slider_private .swiper-pagination-bullet:first-child::after{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:first-child::after{left:50%}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:first-child::after{left:35%}}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:first-child::after{padding-top:2.5em}}@media print{.slider_private .swiper-pagination-bullet:first-child::after{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:first-child::after{padding-top:1.5em}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:first-child::after{padding-top:2em}}.slider_private .swiper-pagination-bullet:nth-child(2)::after{content:"藍(あい)";height:100%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;transform:translateX(-50%);text-align:left !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{left:50%}}@media print{.slider_private .swiper-pagination-bullet:nth-child(2)::after{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{left:50%}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{left:35%}}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{padding-top:2.5em}}@media print{.slider_private .swiper-pagination-bullet:nth-child(2)::after{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{padding-top:1.5em}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(2)::after{padding-top:2em}}.slider_private .swiper-pagination-bullet:nth-child(3)::after{content:"紅藤(べにふじ)";height:100%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;transform:translateX(-50%);text-align:left !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{left:50%}}@media print{.slider_private .swiper-pagination-bullet:nth-child(3)::after{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{left:50%}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{left:35%}}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{padding-top:2.5em}}@media print{.slider_private .swiper-pagination-bullet:nth-child(3)::after{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{padding-top:1.5em}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(3)::after{padding-top:2em}}.slider_private .swiper-pagination-bullet:nth-child(4)::after{content:"茜(あかね)";height:100%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;transform:translateX(-50%);text-align:left !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{left:50%}}@media print{.slider_private .swiper-pagination-bullet:nth-child(4)::after{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{left:50%}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{left:35%}}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{padding-top:2.5em}}@media print{.slider_private .swiper-pagination-bullet:nth-child(4)::after{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{padding-top:1.5em}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(4)::after{padding-top:2em}}.slider_private .swiper-pagination-bullet:nth-child(5)::after{content:"山吹(やまぶき)";height:100%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;transform:translateX(-50%);text-align:left !important}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{left:50%}}@media print{.slider_private .swiper-pagination-bullet:nth-child(5)::after{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{left:50%}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{left:35%}}@media only screen and (min-width: 1025px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{padding-top:2.5em}}@media print{.slider_private .swiper-pagination-bullet:nth-child(5)::after{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{padding-top:1.5em}}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet:nth-child(5)::after{padding-top:2em}}.slider_private .swiper-pagination-bullet-active{background-color:#000000;color:#014587;position:relative}.slider_private .swiper-pagination-bullet-active::before{content:"";height:70px;width:1px;background:#014587;position:absolute;top:-4.5em;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 767px){.slider_private .swiper-pagination-bullet-active::before{height:30px;top:-1.8em}}@media only screen and (max-width: 320px){.slider_private .swiper-pagination-bullet-active::before{height:25px}}.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{left:-1em !important;right:0;left:auto !important}@media only screen and (min-width: 1025px){.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{bottom:-110px !important}}@media print{.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{bottom:-110px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{bottom:-110px !important}}@media only screen and (max-width: 767px){.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{left:0em !important;bottom:-6.5em !important;right:-1em !important}}@media only screen and (max-width: 320px){.slider_private .swiper-container-horizontal>.swiper-pagination-bullets,.slider_private .swiper-pagination-custom,.slider_private .swiper-pagination-fraction{bottom:-6.5em !important}}#slider_roten01 .swiper-pagination-bullet,#slider_roten02 .swiper-pagination-bullet{background:#cccccc !important;opacity:1 !important}#slider_roten01 .swiper-pagination-bullet-active,#slider_roten02 .swiper-pagination-bullet-active{background:#034488 !important}
