.content_low{padding: calc(100 / var(--break) * 100vw) 0 calc(200 / var(--break) * 100vw)}.main_page{background: url("images/page/bg_ttl_page.png")no-repeat left center / cover;height: calc(560 / var(--break) * 100vw)}.page_main section:not(:last-child) {margin-bottom: calc(100 / var(--break) * 100vw)}.hdg2 .ja{background: url("images/page/deco_hdg2.svg")no-repeat center bottom / calc( 348 / var(--break) * 100vw) auto}.hdg2 .en{letter-spacing:.3em}.hdg3{font-size:3rem}.hdg3 .deco{width: calc( 126 / var(--break) * 100vw)}.hdg4{height: calc( 80 / var(--break) * 100vw);background: url("images/page/bg_hdg4_01.png")no-repeat left center / auto 100%,
		url("images/page/bg_hdg4_02.png")no-repeat right center / auto 100%}.ttl_common01{height: calc( 60 / var(--break) * 100vw)}.ttl_common02{height: calc( 90 / var(--break) * 100vw);border-top:3px solid #211d1b}.ttl_common02:before{content:"";background: url("images/page/deco_hdg5.svg")no-repeat center / contain;width: calc( 6 / var(--break) * 100vw);height: calc(28 / var(--break) * 100vw);position:absolute;left: calc( 20 / var(--break) * 100vw);top:1em}.ttl_common02:after{content:"";background: url("images/page/bg_pattern06.png")no-repeat left top / auto calc( 10 / var(--break) * 100vw);width:100%;height: calc( 10 / var(--break) * 100vw);position:absolute;left:0;bottom:0}.row_common01 .col_img{width:46%;max-width:570px}.row_common01 .col_txt{width:50%}.row_common01 .col_txt .copy{font-size:2.5rem}.row_common01 .col_img:after{content:"";background:#f19717;background:linear-gradient(270deg,rgba(241,151,23,1) 25%,rgba(254,176,9,1) 75%);width:100%;height: calc( 100% - calc( 20 / 1920 * 100vw ) );position:absolute;left: calc( -20 / 1920 * 100vw );bottom:0;z-index:-1;border-radius: calc( 20 / var(--break) * 100vw)
}.row_common01.r_reverse .col_img:after{left:auto!important;right: calc( -20 / 1920 * 100vw )}.row_common01 .col_img.no_deco:after{display:none;padding-bottom:0!important}.row_common02 .col_img{max-width:420px;width:36.9%}.row_common02 .col_txt{width:58.8%}.row_common02 .col_txt .copy{border-bottom:1px solid #211d1b}.row_common03{gap: calc( 60 / var(--break) * 100vw) 2.33%}.row_common03 .col{border-top: calc( 8 / var(--break) * 100vw) solid #337e62;max-width:394px;width:31.78%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw)}.row_common03 .ttl{border-bottom:1px solid #211d1b}.row_common03 .ttl .en{line-height:1}.row_common04{gap: calc( 60 / var(--break) * 100vw) 2.33%}.row_common04 .col{max-width:394px;width:31.78%;border-radius: calc( 20 / var(--break) * 100vw);overflow:hidden}.row_common04 .box{height: calc( 120 / var(--break) * 100vw)}.row_common05 .col_img{max-width: calc( 350 / var(--break) * 100vw);width:28.3%}.row_common05 .col_txt{width:66.8%}.row_common06{max-width: calc( 1000 / var(--break) * 100vw)}.row_common06 .col{max-width:320px;width:32%}.row_common06 .ttl{height: calc( 100 / var(--break) * 100vw);background-color: #f19717e6!important;margin-top: calc( -30 / var(--break) * 100vw);position:relative}.row_common06 .col:nth-child(2n) .ttl {background-color: #b84016e6!important}.row_common07{gap: calc( 60 / var(--break) * 100vw) 3.95%}.row_common07 .col{width:30.7%;max-width:380px}.row_common07 .ttl{height: calc( 70 / var(--break) * 100vw)}.row_common08{gap: calc( 60 / var(--break) * 100vw) 2.33%}.row_common08 .col{max-width:394px;width:31.78%}.row_common08 .ttl{height: calc( 70 / var(--break) * 100vw)}.box_common01:before{content:"";background-color:#2d9ca3;width: calc( 240 / var(--break) * 100vw);height: calc( 240 / var(--break) * 100vw);position:absolute;clip-path:polygon(100% 0,0% 100%,0 0);border-radius: calc( 20 / var(--break) * 100vw) 0 0 0;left:0;top:0;z-index:-1}.box_common01.reverse:before{transform:scale(-1,1);left:auto!important;right:0}.box_common02{position:relative;z-index:1}.box_common02:before{content:"";border: calc( 10 / var(--break) * 100vw) solid #fff;width:100%;height:100%;margin:auto;position:absolute;right:0;left:0;top:0;bottom:0;z-index:-1}.box_common03 .col_img{width: calc( 210 / var(--break) * 100vw);position:relative;z-index:1}.box_common03 .col_txt{width: calc( 100% - calc( 270 / var(--break) * 100vw) )}.box_common03 .num{width: calc( 40 / var(--break) * 100vw);height: calc( 40 / var(--break) * 100vw);padding-bottom: calc( 5 / var(--break) * 100vw);margin-top: calc( 3 / var(--break) * 100vw)}.box_common03 .ja{width: calc( 100% - calc( 60 / var(--break) * 100vw) )}.box_common04{}.bg_common01{background: url("images/page/bg_common01.jpg")no-repeat center / cover}.bg_common02{background: url("images/page/bg_common02.jpg")no-repeat center / cover}.bg_common02 .box:before{content:"";border:1px solid #211d1b;width: calc( 100% - calc( 20 / var(--break) * 100vw) );height: calc( 100% - calc( 20 / var(--break) * 100vw) );margin:auto;position:absolute;right:0;left:0;top:0;bottom:0;z-index:-1}.box_common03:after{content:"";width:0;height:0;margin:auto;border-width: calc( 120 / var(--break) * 100vw);border-style:solid;border-color:transparent #56bba0 #56bba0 transparent;position:absolute;bottom:0;right:0;border-radius: 0 0 calc( 20 / var(--break) * 100vw) 0}.box_common03.box02:after{border-color:transparent #d8d2bf #d8d2bf transparent!important}.box_tel01{max-width: calc( 600 / var(--break) * 100vw)}.box_tel01 .wrap{max-width: calc( 600 / var(--break) * 100vw);background: url("images/page/deco_tel01.svg")no-repeat center bottom / auto calc( 3 / var(--break) * 100vw)}.row_qa01 .col_img{width: calc( 200 / var(--break) * 100vw)}.row_qa01 .col_txt{width: calc( 100% - calc( 280 / var(--break) * 100vw) )}.row_qa01 .col_txt:after{content:"";background:#fff;width: calc( 42 / var(--break) * 100vw);height: calc( 86 / var(--break) * 100vw);position:absolute;clip-path:polygon(100% 0,0 50%,100% 100%);left: calc( -40 / var(--break) * 100vw);top:0;bottom:0;margin:auto}.row_qa01.row_a .col_txt:after{background:#fff9c3!important;transform:scale(-1,1);left:auto!important;right: calc( -40 / var(--break) * 100vw)}.list_common01{width:48%;max-width:540px}.list_common01 li{padding: calc( 11 / var(--break) * 100vw) calc( 12 / var(--break) * 100vw);border-bottom:1px dotted #211d1b}.list_common01 .icn{width: calc( 24 / var(--break) * 100vw);margin-top: calc( 3 / var(--break) * 100vw)}.list_common01 .txt{width: calc( 100% - calc( 40 / var(--break) * 100vw) )}.list_common02{width:48%;max-width:540px}.list_common02 li{padding: calc( 11 / var(--break) * 100vw) calc( 30 / var(--break) * 100vw);border-bottom:1px dotted #211d1b;margin-top:0!important}.list_common02 li:before{background-color:#2d9ca3!important;top:1.5rem}.list_common02 .etc{padding-right: calc( 10 / var(--break) * 100vw)}.list_common02 .etc:before{display:none}.tbl_title{font-weight:300;border:1px solid #211d1b;border-bottom:none}.tbl_common02 table{background:#fff;border:1px solid #211d1b}.tbl_common02 th{background:#eff7f7;color:#211d1b;border-right:1px solid #211d1b}.tbl_common02 tr:not(:last-child) th {border-bottom:1px solid #211d1b}.tbl_common02 tr:not(:last-child) td {border-bottom:1px solid #211d1b}.slide_common01,.slide_common02{max-width: calc( 1000 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.slide_common01 .slick-prev,.slide_common02 .slick-prev{background: url(images/page/arw_slide.svg)no-repeat center / cover;width: calc(30 / var(--break) * 100vw);height: calc(54 / var(--break) * 100vw);transform:translate(0);top:0;bottom:0;margin:auto;left:-7.2%;z-index:1}.slide_common01 .slick-next,.slide_common02 .slick-next{background: url(images/page/arw_slide.svg)no-repeat center / cover;width: calc(30 / var(--break) * 100vw);height: calc(54 / var(--break) * 100vw);right:-7.2%;transform:translate(0) scaleX(-1);top:0;bottom:0;margin:auto;z-index:1}.slide_common01 .slick-prev:before,.slide_common01 .slick-next:before,.slide_common02 .slick-prev:before,.slide_common02 .slick-next:before{display:none}.slide_common01 .slide_thumbnail li,.slide_common02 .slide_thumbnail li{width:18%;margin-right:2.5%;margin-bottom:2%;opacity:.5;transition:.3s}.slide_common01 .slide_thumbnail li.thumbnail-current,.slide_common02 .slide_thumbnail li.thumbnail-current{opacity:1}.slide_common01 .slide_thumbnail li:nth-child(5n), .slide_common01 .slide_thumbnail li:last-child,
.slide_common02 .slide_thumbnail li:nth-child(5n), .slide_common02 .slide_thumbnail li:last-child {margin-right:0}.slide_common01 .slide_thumbnail li:hover,.slide_common02 .slide_thumbnail li:hover{opacity:1;transition:.3s;cursor:pointer}@media only screen and (max-width:767px){.content_low{padding:13vw 0 25vw}.content_low .inner,.main_page .inner{max-width: calc(702 / 750 * 100vw)}.page_main section:not(:last-child) {margin-bottom:20vw}.main_page{background-image:url(images/page/bg_ttl_page_sp.png);height: calc(500 / 750 * 100vw);padding:8vw 0 0}.hdg2 .ja{font-size: calc( 50 / 750 * 100vw );line-height:1.2;padding-bottom:6vw;margin-bottom:2vw}.hdg2 .en{font-size: calc( 30 / 750 * 100vw )}.hdg3{font-size: calc( 56 / 750 * 100vw );letter-spacing:0}.hdg3 .deco{width: calc(254 / var(--break)* 100vw)}.hdg4{height:auto;font-size: calc( 40 / 750 * 100vw );letter-spacing:0;padding:3.5vw 4vw 4.5vw;border-radius: calc( 20 / var(--break) * 100vw)
	}.col_img{text-align:center}.slide_common01 .slick-prev,.slide_common01 .slick-next,.slide_common02 .slick-prev,.slide_common01 .slick-next{width: calc(30 / 750 * 100vw);height: calc(54 / 750 * 100vw)}.slide_common01 .slick-prev,.slide_common02 .slick-prev{left:3vw}.slide_common01 .slick-next,.slide_common02 .slick-next{right:3vw}.ttl_common01{height:auto;font-size: calc( 38 / var(--break) * 100vw);letter-spacing:0;line-height:1.6;padding-top:1vw;padding-bottom:2vw;border-radius: calc( 50 / 750 * 100vw )
	}.ttl_common02{height:auto;border-top:3px solid #211d1b;font-size: calc( 40 / var(--break) * 100vw);letter-spacing:0;line-height:1.6;padding:2vw 2vw 3vw 6vw;font-feature-settings:"palt"}.ttl_common02:before{top:.75em}.row_common01 .col_img,.row_common01 .col_img img,.row_common01 .col_img:after{border-radius: calc( 40 / var(--break) * 100vw)}.row_common01 .col_img{padding-bottom: calc( 10 / var(--break) * 100vw)}.row_common01.r_reverse .col_img:after{left:auto!important;right: calc(-10 / var(--break) * 100vw)}.row_common01 .col_txt .copy{text-align:center;font-size: calc( 48 / var(--break) * 100vw)}.row_common02 .col_img{max-width:100%;width:100%;margin-bottom:5vw}.row_common02 .col_txt{width:100%}.row_common02 .col_txt .copy{font-size:1.25rem;letter-spacing:0;text-align:center}.row_common03{gap: calc( 60 / var(--break) * 100vw) 2.33%}.row_common03 .col{border-top: calc( 8 / var(--break) * 100vw) solid #337e62;max-width: calc( 646 / var(--break) * 100vw);width:100%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw);margin-left:auto;margin-right:auto;padding:6vw 5vw 8vw}.row_common03 .ttl{padding-bottom:4vw;display:block}.row_common03 .ja{font-size: calc( 40 / 750 * 100vw );letter-spacing:0;display:block}.row_common03 .ttl .en{line-height:1;display:block}.row_common04{gap: calc( 60 / var(--break) * 100vw) 4%;justify-content:center!important}.row_common04 .col{max-width:100%;width:48%;border-radius: calc( 20 / var(--break) * 100vw);overflow:hidden}.row_common04 .box{height: calc( 120 / var(--break) * 100vw);font-size:.875rem;letter-spacing:0}.row_common05{flex-direction:column-reverse!important}.row_common05 .col_img{max-width: calc( 600 / var(--break) * 100vw);width:100%;margin:0 auto 3vw}.row_common05 .col_txt{width:100%;max-width: calc( 646 / 750 * 100vw );margin-left:auto;margin-right:auto}.row_common06{max-width: calc( 1000 / var(--break) * 100vw)}.row_common06 .col{max-width:320px;width:48%}.row_common06 .col:last-child{margin:5vw auto 0}.row_common06 .ttl{height:auto;margin-top: calc( -30 / var(--break) * 100vw);font-size:1rem;letter-spacing:0;padding:2vw}.row_common06 .col:nth-child(2n) .ttl {background-color: #b84016e6!important}.row_common07{gap: calc( 60 / var(--break) * 100vw) 3.95%}.row_common07 .col{width:48%}.row_common07 .col:last-child{margin:0 auto}.row_common07 .ttl{height: calc( 70 / var(--break) * 100vw);font-size:.875rem;letter-spacing:0}.row_common08{gap: calc( 60 / var(--break) * 100vw) 4%;justify-content:center!important}.row_common08 .col{max-width:100%;width:48%}.row_common08 .ttl{height: calc( 80 / var(--break) * 100vw);font-size:.875rem;letter-spacing:0}.box_common01:before{content:"";background-color:#2d9ca3;width: calc( 240 / var(--break) * 100vw);height: calc( 240 / var(--break) * 100vw);position:absolute;clip-path:polygon(100% 0,0% 100%,0 0);border-radius: calc( 20 / var(--break) * 100vw) 0 0 0;left:0;top:0;z-index:-1}.box_common01.reverse:before{transform:scale(-1,1);left:auto!important;right:0}.box_common02{position:relative;z-index:1}.box_common02:before{content:"";border: calc( 10 / var(--break) * 100vw) solid #fff;width:100%;height:100%;margin:auto;position:absolute;right:0;left:0;top:0;bottom:0;z-index:-1}.box_common03 .col_img{width: calc( 210 / var(--break) * 100vw);position:relative;z-index:1;margin:0 auto 5vw}.box_common03 .col_txt{width:100%}.box_common03 .col_txt .txt{position:relative;z-index:1}.box_common03 .num{width: calc( 50 / var(--break) * 100vw);height: calc( 50 / var(--break) * 100vw);padding-bottom: calc( 5 / var(--break) * 100vw);margin-top: calc( 5 / var(--break) * 100vw);font-size:1rem}.box_common03 .ja{width: calc( 100% - calc( 60 / var(--break) * 100vw) );font-size:1.125rem;letter-spacing:0}.box_common04{padding:5vw 5vw 8vw}.bg_common01{background: url("images/page/bg_common01.jpg")no-repeat center / cover}.bg_common02{background: url("images/page/bg_common02.jpg")no-repeat center / cover}.bg_common02 .copy .ja{font-size:1.25rem;letter-spacing:0;margin-bottom:3vw}.bg_common02 .copy .en{font-size:1rem}.bg_common02 .box:before{content:"";border:1px solid #211d1b;width: calc( 100% - calc( 20 / var(--break) * 100vw) );height: calc( 100% - calc( 20 / var(--break) * 100vw) );margin:auto;position:absolute;right:0;left:0;top:0;bottom:0;z-index:-1}.box_common03.mb55{margin-bottom:14vw}.box_common03:after{content:"";width:0;height:0;margin:auto;border-width: calc( 80 / var(--break) * 100vw);border-style:solid;border-color:transparent #56bba0 #56bba0 transparent;position:absolute;bottom:0;right:0;border-radius: 0 0 calc( 20 / var(--break) * 100vw) 0}.box_common03.box02:after{border-color:transparent #d8d2bf #d8d2bf transparent!important}.box_tel01{max-width: calc( 600 / var(--break) * 100vw)}.box_tel01 .wrap{max-width: calc( 600 / var(--break) * 100vw);background: url("images/page/deco_tel01.svg")no-repeat center bottom / auto calc( 3 / var(--break) * 100vw)}.box_tel01 .txt01{font-size:1rem;letter-spacing:0}.box_tel01 .txt02{font-size:1.25rem;letter-spacing:0}.box_tel01 .txt02 em{font-size:1.5rem;letter-spacing:0}.box_tel01 .txt{font-size:.875rem;letter-spacing:0}.row_qa01 .col_img{width: calc( 200 / var(--break) * 100vw);margin:0 auto 8vw}.row_qa01 .col_txt{width:100%}.row_qa01 .col_txt:after{width: calc( 42 / var(--break) * 100vw);height: calc( 86 / var(--break) * 100vw);left:0;right:0;top: calc( -60 / var(--break) * 100vw);bottom:auto;margin:auto;transform:rotate(90deg)}.row_qa01.row_a .col_txt:after{background:#fff9c3!important;left:0!important;right:0!important;transform:rotate(90deg)}.list_common01{width:100%;max-width:100%}.list_common01 li{padding: calc( 11 / var(--break) * 100vw) calc( 12 / var(--break) * 100vw)}.list_common01 .icn{width: calc( 24 / var(--break) * 100vw);margin-top: calc( 14 / var(--break) * 100vw)}.list_common01 .txt{width: calc( 100% - calc( 40 / var(--break) * 100vw) )}.list_common02{width:100%;max-width:100%}.list_common02 li{padding: calc( 11 / var(--break) * 100vw) calc( 30 / var(--break) * 100vw);border-bottom:1px dotted #211d1b;margin-top:0!important}.list_common02 li:before{background-color:#2d9ca3!important;top:1rem;bottom:auto!important}.list_common02 .etc{padding-right: calc( 10 / var(--break) * 100vw)}.list_common02 .etc:before{display:none}.tbl_title{font-weight:300;border:1px solid #211d1b;border-bottom:none}.tbl_common02 table{background:#fff;border:1px solid #211d1b}.tbl_common02 th{background:#eff7f7;color:#211d1b;border-right:none}.tbl_recruit tr:not(:last-child) th {border-bottom:none}.tbl_common02 tr:not(:last-child) td {border-bottom:1px solid #211d1b}}.bg_clinic01{background: url("images/page/bg_pattern05.png")repeat left top / calc( 3 / var(--break) * 100vw),
		url("images/clinic/bg_clinic01.jpg")no-repeat center / cover}.bg_clinic02:before{content:"";background: url("images/clinic/bg_clinic02.jpg")no-repeat left top / cover;width:100%;height: calc( 450 / var(--break) * 100vw);position:absolute;left:0;top:0;z-index:-1}.row_clinic01{margin-top:0;max-width: calc( 1240 / var(--break) * 100vw);width:100%}.row_clinic02 .col_txt{padding:0}.row_clinic02.no_deco:after{display:none}.row_clinic02 .col_txt .wrap{max-width:670px;width:90%}.row_clinic02 .ttl{letter-spacing:.15em}.row_clinic03{max-width:100%;background: url("images/clinic/bg_clinic03.jpg")no-repeat center / cover}.row_clinic03 .wrap{max-width: calc( 1160 / var(--break) * 100vw)}.row_clinic03 .btn_common01{letter-spacing:.05em}.bg_clinic03{background: url("images/clinic/bg_clinic04.jpg")no-repeat center / cover}.row_clinic04{gap: calc( 60 / var(--break) * 100vw) 2.33%}.row_clinic04 .col,.row_clinic05 .col{max-width:394px;width:31.78%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw)}.row_clinic04 .box,.row_clinic05 .box{border-top: calc( 8 / var(--break) * 100vw) solid #337e62}.row_clinic04 .ttl,.row_clinic05 .ttl{border-bottom:1px solid #211d1b}.row_clinic04 .ttl .en,.row_clinic05 .ttl .en{line-height:1}.row_clinic05{gap: calc( 60 / var(--break) * 100vw) 4%}.row_clinic05 .col{max-width:595px;width:48%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw)}.img_clinic01{z-index:1;position:relative;max-width: calc( 812 / var(--break) * 100vw)}.slide_clinic01 .slick-prev{background: url(images/page/arw_slide.svg)no-repeat center / cover;width: calc(30 / 1920 * 100vw);height: calc(54 / 1920 * 100vw);transform:translate(0);top:0;bottom:0;margin:auto;left:-7.2%;z-index:1}.slide_clinic01 .slick-next{background: url(images/page/arw_slide.svg)no-repeat center / cover;width: calc(30 / 1920 * 100vw);height: calc(54 / 1920 * 100vw);right:-7.2%;transform:translate(0) scaleX(-1);top:0;bottom:0;margin:auto;z-index:1}.slide_clinic01 .slick-prev:before,.slide_clinic01 .slick-next:before{display:none}.slide_clinic01 .slide_thumbnail li{width:18%;margin-right:2.5%;margin-bottom:2%;opacity:.5;transition:.3s}.slide_clinic01 .slide_thumbnail li.thumbnail-current{opacity:1}.slide_clinic01 .slide_thumbnail li:nth-child(5n), .slide_clinic01 .slide_thumbnail li:last-child {margin-right:0}.slide_clinic01 .slide_thumbnail li:hover{opacity:1;transition:.3s;cursor:pointer}.row_clinic06{gap: calc( 60 / var(--break) * 100vw) 3.95%}.row_clinic06 .col{max-width:380px;width:30.7%}.row_clinic06 .ttl{height: calc( 70 / var(--break) * 100vw)}@media (min-width:768px) and (max-width:1599px){.slide_clinic01 .slick-prev,.slide_clinic01 .slick-next{width: calc(30 / 1599 * 100vw);height: calc(54 / 1599 * 100vw)}}@media (min-width:768px) and (max-width:1299px){.slide_clinic01 .slick-prev,.slide_clinic01 .slick-next{width: calc(30 / 1299 * 100vw);height: calc(54 / 1299 * 100vw)}.slide_clinic01 .slick-prev{left:2%}.slide_clinic01 .slick-next{right:2%}}@media (max-width:767px){.bg_clinic01{padding:8vw 5vw 10vw;background: url(images/page/bg_pattern04.png) repeat left top / calc(3 / var(--break)* 100vw), url(images/clinic/bg_clinic01.jpg) no-repeat right 80% center / cover}.bg_clinic01 .ttl{font-size:1.25rem;letter-spacing:0}.bg_clinic01 .box{padding:5vw 5vw 6vw}.bg_clinic02 .copy{font-size:1.5rem;letter-spacing:0;line-height:1.6}.row_clinic02 .ttl{font-size:1.25rem;letter-spacing:0}.row_clinic02 .col_img{margin-bottom:6vw}.bg_clinic03 .ttl{font-size:1.125rem;letter-spacing:0}.row_clinic04{gap: calc( 60 / var(--break) * 100vw) 0;justify-content:center!important}.row_clinic04 .col,.row_clinic05 .col{max-width: calc( 646 / var(--break) * 100vw);width:100%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw)}.row_clinic04 .box,.row_clinic05 .box{border-top: calc( 8 / var(--break) * 100vw) solid #337e62;padding:5vw 5vw 8vw}.row_clinic04 .ja{font-size:1.25rem;letter-spacing:0}.row_clinic04 .ttl,.row_clinic05 .ttl{padding-bottom:3vw}.row_clinic04 .ttl .en,.row_clinic05 .ttl .en{line-height:1}.row_clinic05{gap: calc( 60 / var(--break) * 100vw) 0}.row_clinic05 .col{max-width: calc( 646 / var(--break) * 100vw);width:100%;border-radius: 0 0 calc( 20 / var(--break) * 100vw) calc( 20 / var(--break) * 100vw)}.row_clinic05 .ja{font-size:1.25rem;letter-spacing:0}.row_clinic06{gap: calc( 60 / var(--break) * 100vw) 4%}.row_clinic06 .col{max-width: calc( 646 / var(--break) * 100vw);width:48%}.row_clinic06 .ttl{height: calc( 80 / var(--break) * 100vw)}.img_clinic01{z-index:1;position:relative;max-width: calc( 812 / var(--break) * 100vw)}.slide_clinic01 .slick-prev,.slide_clinic01 .slick-next{width: calc(30 / 750 * 100vw);height: calc(54 / 750 * 100vw)}.slide_clinic01 .slick-prev{left:3vw}.slide_clinic01 .slick-next{right:3vw}}.row_staff01 .col_img{width:50%}.row_staff01 .col_txt{width:43.6%}.row_staff02 .col{width:48.5%}.row_staff02 .ttl{height: calc( 50 / var(--break) * 100vw)}.list_staff01{border-bottom: 1px solid #211d1b4d}.list_staff01:nth-child(n+2) {padding: calc( 6 / var(--break) * 100vw) 0}.list_staff01 dt{width: calc( 130 / var(--break) * 100vw)}.list_staff01.list01 dt{width: calc( 90 / var(--break) * 100vw)}.list_staff02{width:100%;max-width:100%}.list_staff02 li{padding: calc( 6 / var(--break) * 100vw) 0 calc( 6 / var(--break) * 100vw) calc( 25 / var(--break) * 100vw);border-bottom: 1px solid #211d1b4d}.list_staff02 li:before{background-color:#48637d!important;top:1rem}.row_staff03{max-width: calc( 1040 / var(--break) * 100vw)}.row_staff03 .col{max-width:500px;width:48.5%}.wrap_staff01 .img{width: calc( 300 / var(--break) * 100vw);margin-left:auto;margin-right:auto;margin-bottom: calc( 30 / var(--break) * 100vw)}.bg_staff01{background: url("images/staff/bg_staff01.jpg")no-repeat center / cover}.copy_staff01 .deco{width: calc( 31 / var(--break) * 100vw)}.copy_staff01 .deco02{transform:scale(-1,1)}@media (max-width:767px){.row_staff01 .col_img{width:100%;max-width: calc( 500 / var(--break) * 100vw);margin:0 auto 5vw}.row_staff01 .col_txt{width:100%}.row_staff01 .col_txt .txt{max-width: calc( 646 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.row_staff02 .col{width:100%;max-width:100%}.row_staff02 .col:nth-child(2) {margin-top:5vw}.row_staff02 .ttl{height: calc( 70 / var(--break) * 100vw);font-size:1.125rem;letter-spacing:0}.list_staff01{border-bottom: 1px solid #211d1b4d}.list_staff01:nth-child(n+2) {padding: calc( 6 / var(--break) * 100vw) 0}.list_staff01 dt{width: calc( 190 / var(--break) * 100vw)}.list_staff01.list01 dt{width: calc( 140 / var(--break) * 100vw)}.list_staff02{width:100%;max-width:100%}.list_staff02 li{padding: calc( 16 / var(--break) * 100vw) 0 calc( 16 / var(--break) * 100vw) calc( 26 / var(--break) * 100vw);border-bottom: 1px solid #211d1b4d}.list_staff02 li:before{background-color:#48637d!important;top:1.1rem}.row_staff03{max-width: calc( 1040 / var(--break) * 100vw)}.row_staff03 .col{max-width: calc( 646 / var(--break) * 100vw);width:100%;margin-left:auto;margin-right:auto}.row_staff03 .col:nth-child(2) {margin-top:5vw}.wrap_staff01 .img{width: calc( 300 / var(--break) * 100vw);margin-left:auto;margin-right:auto;margin-bottom: calc( 30 / var(--break) * 100vw)}.bg_staff01{background: url("images/staff/bg_staff01.jpg")no-repeat center / cover}.copy_staff01{margin-bottom:5vw}.copy_staff01 .deco{width: calc( 31 / var(--break) * 100vw)}.copy_staff01 .deco02{transform:scale(-1,1)}.copy_staff01 .copy{font-size: calc( 38 / var(--break) * 100vw);letter-spacing:0}.row_staff01 .name_staff01{width: calc(350 / var(--break)* 100vw);left:-11vw;bottom:4vw}.name_common01 .txt,.name_staff01 .txt{font-size:1rem;letter-spacing:0}.name_common01 .ja,.name_staff01 .ja{font-size: calc( 50 / 750 * 100vw );letter-spacing:0}.name_common01 .en,.name_staff01 .en{font-size: calc( 28 / 750 * 100vw );letter-spacing:.1em}}.logo_access{max-width: calc( 648 / var(--break) * 100vw)}.logo_access img{width:100%}.txt_access01{background: url("images/access/img_access02.png")no-repeat center / contain;margin-left: calc( 20 / var(--break) * 100vw);height: calc( 40 / var(--break) * 100vw);width: calc( 240 / var(--break) * 100vw)}.list_access01{max-width:100%;width:100%}.btn_access01{max-width: calc( 502 / var(--break) * 100vw)}.btn_access01 a{background: url("images/access/ccl_access01.png")no-repeat center / contain;width:100%;height: calc( 100 / var(--break) * 100vw)}.btn_access01 img{width: calc( 394 / var(--break) * 100vw);display:block}.tbl_access01{max-width:1200px;margin-bottom:0}.tbl_access01 table{background-color:#fff}.tbl_access01 tr:first-child th{background-color:#f6f4ed!important;font-weight:bold;text-align:center;color:#333;border-bottom:1px solid #211d1b}.tbl_access01 tr:first-child th:not(:last-child) {border-right:1px solid #211d1b}.tbl_access01 tr:not(:first-child) th {border-right:1px solid #211d1b;background:#eff7f7;color:#211d1b;font-weight:bold;vertical-align:middle;padding-left:0;padding-right:0}.tbl_access01 tr:not(:first-child) th:first-child {border-bottom:1px solid #211d1b;text-align:center}.tbl_access01 tr:not(:first-child) td {text-align:center;padding-left:0;padding-right:0}.tbl_access01 tr:not(:first-child) td:not(:last-child) {border-right:1px solid #211d1b}.tbl_access01 tr:not(:last-child) td {border-bottom:1px solid #211d1b}.tbl_access01 .tbl_caption{text-align:center;margin-top: calc( 30 / var(--break) * 100vw)}@media (max-width:767px){.list_access01{max-width: calc( 646 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.btn_access01{max-width: calc( 646 / var(--break) * 100vw)}.btn_access01 a{height: calc( 128 / var(--break) * 100vw)}.btn_access01 img{width: calc( 540 / var(--break) * 100vw);display:block}.tbl_access01 table{width: calc( 1800 / var(--break) * 100vw)!important}.txt_access01{margin-left:0;height: calc(60 / var(--break)* 100vw);width: calc(255 / var(--break)* 100vw);font-size:.875rem;letter-spacing:0;background: url(images/access/img_access02.png) no-repeat center / cover;border-radius:5vw;padding-bottom:1vw}}.row_accident01{max-width: calc( 1000 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.row_accident01 .btn a{height: calc( 100 / var(--break) * 100vw);background-image:url(images/page/arw07.svg)}@media (max-width:767px){.row_accident01 .btn a{height: calc( 120 / var(--break) * 100vw)}.row_accident01{gap: calc( 40 / var(--break) * 100vw) 0}}.list_reha01{max-width:100%!important;width:100%!important}.tbl_day01 th{width:35%!important;font-size:1.25rem}.tbl_day01 td{width:65%!important;font-size:1.25rem}.day-care .tbl_caption{font-size:1.25rem}.row_oto01 .col_img{max-width:460px;width:38%}.row_oto01 .col_txt{max-width:730px;width:59%}.box_oto01{height: calc( 80 / var(--break) * 100vw);border: calc( 4 / var(--break) * 100vw) solid #f19717}.slide_oto01 .slide_main li{width: calc(1000 / var(--break) * 100vw)}.slide_oto01 .slide_main li dl{opacity:0;transition:opacity .3s}.slide_oto01 .slide_main li.slick-active dl{opacity:1}.slide_oto01 .slick-slide{transform:scale(.8);margin-right: calc(50 / var(--break) * 100vw);margin-left: calc(50 / var(--break) * 100vw);transition:.5s}.slide_oto01 .slick-slide.slick-center{transform:scale(1);transition:.5s}.slide_oto01 .slick-prev,.slide_oto01 .slick-next{top: calc(223/ var(--break) * 100vw);z-index:1;width: calc(30 / var(--break) * 100vw);height: calc(54 / var(--break) * 100vw);background: url(images/page/arw_slide.svg) no-repeat center / contain}.slide_oto01 .slick-prev{left:2%;transform:translate(0)}.slide_oto01 .slick-next{right:2%;transform:translate(0) scaleX(-1)}.slide_oto01 .slick-prev:before,.slide_oto01 .slick-next:before{display:none}.slide_oto01 .slide_thumbnail{max-width: calc( 940 / var(--break) * 100vw)}.slide_oto01 .slide_thumbnail li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:29.8%;height: calc(50 / var(--break) * 100vw);margin-right:5.3%;opacity:1;transition:.3s;margin-top:0;background-color:#8ab20a!important;position:relative}.slide_oto01 .slide_thumbnail li:after{content:"";background: url("images/oto/arw_oto01.svg")no-repeat center / contain;width: calc( 11 / var(--break) * 100vw);height: calc( 21 / var(--break) * 100vw);position:absolute;right: calc( -28 / var(--break) * 100vw)}.slide_oto01 .slide_thumbnail li:last-child:after{display:none}.slide_oto01 .slide_thumbnail .thumbnail-current{background-color:#337e62!important}.slide_oto01 .slide_thumbnail li.thumbnail-current{opacity:1}.slide_oto01 .slide_thumbnail li:last-child{margin-right:0!important}.slide_oto01 .slide_thumbnail li:hover{opacity:1;transition:.3s;cursor:pointer}.slide_oto01 .col{width:100%;max-width:100%}.tbl_reha01.tbl_access01 tr:not(:first-child) td {padding-right:1%;padding-left:1%;text-align:left}@media (min-width:768px) and (max-width:1599px){.slide_oto01 .slick-prev{left:11%}.slide_oto01 .slick-next{right:11%}}@media (min-width:768px) and (max-width:1299px){.slide_oto01 .slick-prev{left:5%}.slide_oto01 .slick-next{right:5%;transform:translate(0) scaleX(-1)}}@media (max-width:767px){.row_oto01 .col_img{max-width: calc( 500 / var(--break) * 100vw);width:100%;margin:0 auto 5vw}.row_oto01 .col_txt{max-width:730px;width:100%}.box_oto01{height: calc( 100 / var(--break) * 100vw);border: calc( 4 / var(--break) * 100vw) solid #f19717;font-size:1.125rem;letter-spacing:0;border-radius: calc( 50 / var(--break) * 100vw)
	}.slide_oto01 .slide_thumbnail li{width:47.1%;max-width: calc( 330 / 750 * 100vw );height: calc( 80 / 750 * 100vw );margin-right:5.8%;font-size: calc( 30 / 750 * 100vw )}.slide_oto01 .slide_thumbnail li:nth-child(2n),
	.slide_oto01 .slide_thumbnail li:last-child {margin-right:0}.slide_oto01 .box dt{font-size: calc( 36 / 750 * 100vw );letter-spacing:0}.slide_oto01 .slide_main li{width: calc( 700 / var(--break) * 100vw);margin-left:3.2vw;margin-right:3.2vw}.slide_oto01 .slick-prev,.slide_oto01 .slick-next{top: calc(150 / var(--break)* 100vw)}.slide_oto01 .slick-prev{left:1vw}.slide_oto01 .slick-next{right:1vw}.slide_oto01 .box{min-height: calc( 500 / var(--break) * 100vw)}.slide_oto01 .slide_thumbnail{max-width: calc(646 / var(--break)* 100vw)}.slide_oto01 .slide_thumbnail li:last-child{margin-top:4vw}}.area_case_common01:not(:last-of-type) {margin-bottom: calc(60 / var(--break) * 100vw)}.box_case01{position:relative;padding: calc(30 / var(--break) * 100vw) calc(50 / var(--break) * 100vw) calc(60 / var(--break) * 100vw)}.row_case01{max-width: calc(1000 / var(--break) * 100vw);width:100%}.row_case01 .en{height: calc(50 / var(--break) * 100vw);font-size: calc(24 / var(--break) * 100vw);line-height:1.5;padding-top: calc(7 / var(--break) * 100vw)}.row_case01:after{border-left: calc(15 / var(--break) * 100vw) solid #ccc;border-top: calc(23 / var(--break) * 100vw) solid transparent;border-bottom: calc(23 / var(--break) * 100vw) solid transparent;top: calc(55 / var(--break) * 100vw)}.slide_case01{max-width: calc( 1000 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.slide_case01 .slick-prev:before,.slide_case01 .slick-next:before{display:none}.slide_case01 .slick-prev,.slide_case01 .slick-next{width: calc(30 / var(--break) * 100vw);height: calc(54 / var(--break) * 100vw);background: url(images/page/arw_slide.svg)no-repeat center / cover;z-index:9;top:0;bottom:0;margin:auto;transform:none}.slide_case01 .slick-prev{left:-7.2%}.slide_case01 .slick-next{right:-7.2%;transform:scaleX(-1)}.slide_case01 .slick-dots{bottom:0}.slide_case01 .slick-dots li{width: calc( 11 / var(--break) * 100vw);height: calc( 11 / var(--break) * 100vw);margin: 0 calc( 8 / var(--break) * 100vw)}.slide_case01 .slick-dots li button{width: calc( 11 / var(--break) * 100vw);height: calc( 11 / var(--break) * 100vw);padding:0}.slide_case01 .slick-dots li button:before{content:"";background:#ccc;width: calc( 11 / var(--break) * 100vw);height: calc( 11 / var(--break) * 100vw);border-radius:50%;opacity:1}.slide_case01 .slick-dots li.slick-active button:before{background:#333;opacity:1}.row_case_common01 .col .case_img{height: calc(300 / var(--break) * 100vw)}.tbl_case table{width:calc(100% - 1px)}@media (min-width:768px) and (max-width:1599px){.area_case_common01:not(:last-of-type) {margin-bottom: calc(60 / 1599*100vw)}.box_case01{padding: calc(30 / 1599 * 100vw) calc(50 / 1599 * 100vw) calc(60 / 1599 * 100vw)}.row_case01{max-width: calc(1000 / 1599*100vw)}.row_case01 .en{height: calc(50 / 1599*100vw);font-size: calc(24 / 1599*100vw);padding-top: calc(7 / 1599*100vw)}.row_case01:after{border-left-width: calc(15 / 1599 * 100vw);border-top-width: calc(23 / 1599 * 100vw);border-bottom-width: calc(23 / 1599 * 100vw);top: calc(55 / 1599 * 100vw)}.slide_case01{max-width: calc( 1000 / 1599 * 100vw )}.slide_case01 .slick-prev,.slide_case01 .slick-next{width: calc(30 / 1599 * 100vw );height: calc(54 / 1599 * 100vw )}.slide_case01 .slick-dots li{width: calc( 11 / 1599 * 100vw );height: calc( 11 / 1599 * 100vw );margin: 0 calc( 8 / 1599 * 100vw )}.slide_case01 .slick-dots li button{width: calc( 11 / 1599 * 100vw );height: calc( 11 / 1599 * 100vw )}.slide_case01 .slick-dots li button:before{width: calc( 11 / 1599 * 100vw );height: calc( 11 / 1599 * 100vw )}.row_case_common01 .col .case_img{height: calc(300 / 1599 * 100vw)}}@media (min-width:768px) and (max-width:1299px){.area_case_common01:not(:last-of-type) {margin-bottom: calc(60 / 1299*100vw)}.box_case01{padding: calc(30 / 1299 * 100vw) calc(50 / 1299 * 100vw) calc(60 / 1299 * 100vw)}.row_case01{max-width: calc(1000 / 1299*100vw)}.row_case01 .en{height: calc(50 / 1299*100vw);font-size: calc(24 / 1299*100vw);padding-top: calc(7 / 1299*100vw)}.row_case01:after{border-left-width: calc(15 / 1299 * 100vw);border-top-width: calc(23 / 1299 * 100vw);border-bottom-width: calc(23 / 1299 * 100vw);top: calc(55 / 1299 * 100vw)}.slide_case01{max-width: calc( 1000 / 1299 * 100vw )}.slide_case01 .slick-prev,.slide_case01 .slick-next{width: calc(30 / 1299 * 100vw );height: calc(54 / 1299 * 100vw )}.slide_case01 .slick-dots li{width: calc( 11 / 1299 * 100vw );height: calc( 11 / 1299 * 100vw );margin: 0 calc( 8 / 1299 * 100vw )}.slide_case01 .slick-dots li button{width: calc( 11 / 1299 * 100vw );height: calc( 11 / 1299 * 100vw )}.slide_case01 .slick-dots li button:before{width: calc( 11 / 1299 * 100vw );height: calc( 11 / 1299 * 100vw )}.row_case_common01 .col .case_img{height: calc(300 / 1299 * 100vw)}}@media (max-width:767px){.row_case01{margin-bottom:7.5vw;max-width: calc(646 / 750*100vw)}.row_case01.slick-active{opacity:1}.row_case01 .col{max-width: calc(480 / 750*100vw);width:100%;margin-right:auto;margin-left:auto}.row_case01 .col:first-child{margin-bottom:12vw}.row_case01 .en{height: calc(50 / 750*100vw);font-size: calc(24 / 750*100vw);padding-top: calc(7 / 750*100vw);letter-spacing:.1em}.row_case01:after{border-left: calc(40 / 750 * 100vw) solid transparent;border-right: calc(40 / 750 * 100vw) solid transparent;border-top: calc(30 / 750 * 100vw) solid #ccc;border-bottom:0;top:0}.row_case01>.flex{display:block}.tbl_case{max-width: calc(1000 / 750*100vw)}.slide_case01{max-width: calc( 1000 / 750 * 100vw );margin-bottom:8vw}.slide_case01 .slick-slide{margin:0 2vw}.slide_case01 .slick-slide.slick-center{opacity:1;transition:.5s}.slide_case01 .slick-slide.slick-active{opacity:1;transition:.5s}.slide_case01 .slick-prev,.slide_case01 .slick-next{width: calc(50 / 750 * 100vw);height: calc(90 / 750 * 100vw);bottom:auto;top:64vw}.slide_case01 .slick-prev{left:6vw}.slide_case01 .slick-next{right:6vw}.slide_case01.slick-dotted.slick-slider{margin-bottom:15vw}.slide_case01 .slick-dots{bottom:-10vw}.slide_case01 .slick-dots li{width: calc( 16 / 750 * 100vw );height: calc( 16 / 750 * 100vw );margin: 0 calc( 14 / 750 * 100vw )}.slide_case01 .slick-dots li button{width: calc( 16 / 750 * 100vw );height: calc( 16 / 750 * 100vw )}.slide_case01 .slick-dots li button:before{width: calc( 16 / 750 * 100vw );height: calc( 16 / 750 * 100vw )}.row_case_common01 .col .case_img{height: calc(300 / 750 * 100vw)}}.box_risk01 .box{overflow:hidden;max-height:180px;height:auto;touch-action:auto!important;position:relative;background:#eee;padding-right: calc(50 / var(--break) * 100vw)}.risk .ps__thumb-y{background:#333!important;right:0!important;width:4px!important}.risk .ps--active-x>.ps__rail-x,.risk .ps--active-y>.ps__rail-y{background:none!important;right:0!important;width:4px!important;opacity:1!important}.risk .ps .ps__rail-x.ps--clicking,.risk .ps .ps__rail-x:focus,.risk .ps .ps__rail-x:hover,.risk .ps .ps__rail-y.ps--clicking,.risk .ps .ps__rail-y:focus,.risk .ps .ps__rail-y:hover{opacity:1!important}@media (min-width:768px) and (max-width:1599px){.box_risk01 .box{padding-right: calc(50 / 1599 * 100vw)}}@media (min-width:751px) and (max-width:1299px){.box_risk01 .box{padding-right: calc(50 / 1299 * 100vw)}}@media (max-width:767px){.box_risk01 .box{padding-right:4vw;max-height: calc(420 / 750 * 100vw)}.box_risk01 .ttl{font-size:1.125rem;letter-spacing:0}.box_risk01 .txt{letter-spacing:0}.sp.risk .ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y,.sp.risk .ps-container>.ps-scrollbar-y-rail{right:0!important;width:2px!important}}.bg_recruit01{background: url("images/recruit/bg_recruit01.jpg")no-repeat center / cover}.adjust_form01{padding-top: calc(20 / var(--break) * 100vw) !important;padding-bottom: calc(20 / var(--break) * 100vw) !important}.tbl_form01 table{border:none}.tbl_form01 th,.tbl_form01 td{border-bottom:none!important;padding: calc( 36 / var(--break) * 100vw);padding-left:0;padding-right:0}.tbl_form01 th{background:#fff;color:#333;width:25%}.tbl_form01 td{padding-left: calc( 26 / var(--break) * 100vw);width:75%}.tbl_form01 td input,.tbl_form01 td textarea{width:100%;border:none;background-color:#f4f4f4;padding: calc( 12 / var(--break) * 100vw)}.box_form{background:#eee!important;padding: calc(20 / var(--break) * 100vw) calc(50 / var(--break) * 100vw) calc(25 / var(--break) * 100vw)}.tbl_guideline01:not(:last-child) {margin-bottom: calc(100 / var(--break) * 100vw)}.tbl_recruit .require span:after{color:#fff;background-color:#f19717;font-size:.875rem;padding-bottom: calc( 5 / 1920 * 100vw );width: calc(50 / var(--break) * 100vw);height: calc(30 / var(--break) * 100vw);line-height: calc(30 / var(--break) * 100vw)}.box_privacy{max-width:1000px}.btn_submit input{border:none;background:#2d9ca3;font-size:1.375rem;border-radius: calc( 10 / var(--break) * 100vw)
}.btn_submit:before{content:"";border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:none;width: calc(8 / var(--break)* 100vw);height: calc(8 / var(--break)* 100vw);position:absolute;right: calc(30 / var(--break)* 100vw);top:0;bottom:0;margin:auto;transform:rotate(45deg)}@media (max-width:767px){.tbl_recruit .require span:after{color:#fff;background-color:#f19717;font-size:.75rem;padding-bottom: calc( 5 / 1920 * 100vw );width: calc(80 / var(--break) * 100vw);height: calc(40 / var(--break) * 100vw);line-height: calc(40 / var(--break) * 100vw)}.tbl_form01 th{max-width: calc( 646 / var(--break) * 100vw);margin-left:auto;margin-right:auto;padding-bottom:0}.tbl_guideline01 td a{text-decoration:underline;color:var(--guideline-color)}.tbl_guideline01:not(:last-child) {margin-bottom: calc(100 / 750 * 100vw)}.btn_submit:before{width: calc(14 / var(--break)* 100vw);height: calc(14 / var(--break)* 100vw);right: calc(30 / var(--break)* 100vw)}.btn_submit input{font-size:1.25rem;letter-spacing:0}}.inv-recaptcha-holder{display:none!important}#sidebar{width:24%}#sidebar h4{background:#211d1b;color:#fff;font-weight:300;font-size:1.25rem;line-height: calc(40 / var(--break) * 100vw);margin-bottom: calc(4 / var(--break) * 100vw);text-align:center;border-radius: calc( 10 / var(--break) * 100vw)
}#sidebar caption{margin-bottom: calc(5 / var(--break) * 100vw)}#wp-calendar{width:100%;margin-bottom: calc(10 / var(--break) * 100vw)}#wp-calendar thead th{background:#337e62;border:1px solid #337e62;border-right-color:#337e62;font-size:.8125rem;font-weight:normal;color:#fff}#wp-calendar tbody td{border:1px solid #337e62;text-align:center;font-size:.875rem;line-height:1.8;background-color:#fff}#wp-calendar tbody td a{color:#337e62;text-decoration:underline}.wp-calendar-nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom: calc(60 / var(--break) * 100vw);line-height:1.5}.wp-calendar-nav-prev{padding-left: calc(10 / var(--break) * 100vw)}.wp-calendar-nav-next{padding-right: calc(10 / var(--break) * 100vw)}.wp-calendar-nav a{padding-bottom: calc(3 / var(--break) * 100vw);border-bottom:1px solid #211d1b;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#sidebar ul li{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#sidebar ul li a{border-bottom:1px solid #211d1b;padding-bottom: calc(4 / var(--break) * 100vw);line-height:2.1}.post_main{width:71%}.navigation{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom: calc(60 / var(--break) * 100vw)}.navigation li{width: calc(170 / var(--break) * 100vw)}.navigation .navitop{text-align:center}.navigation .naviright{text-align:right}.navigation li a{padding-bottom: calc(4 / var(--break) * 100vw);border-bottom:1px solid #333}.post_content img{max-width:100%;height:auto;display:block;margin:0 auto}.date_single{display:block;text-align:right;font-size:.8125rem;margin-top: calc(-30 / var(--break) * 100vw);margin-bottom: calc(40 / var(--break) * 100vw)}.post_content{line-height:1.75}.post_content a{text-decoration:underline}.thmb{width: calc(120 / var(--break) * 100vw)}.thmb img{height: calc(120 / 1920*100vw);object-fit:cover}.thmb a:hover .img_thmb{opacity:.75}.txt_post{width: calc(100% - calc(140 / var(--break) * 100vw))}.page_main section.blog_archive{padding-bottom: calc(35 / var(--break) * 100vw);border-bottom:1px solid #959595}.post_main section.blog_archive:not(:last-child) {margin-bottom: calc(40 / var(--break) * 100vw)}.txt_post a{color:inherit}.txt_post a:hover{text-decoration:underline}.txt_post h4{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.7;font-size:1.25rem;letter-spacing:.1em}.blog_archive .txt_post .date{color:#959595}.txt_post .txt_excerpt{line-height:1.75;margin-top: calc(8 / var(--break) * 100vw)}.txt_post .txt_excerpt .more{color:#337e62;text-decoration:underline}.page_main .wp-pagenavi{margin-top: calc(60 / var(--break) * 100vw);text-align:center;font-size:.875rem}.page_main .wp-pagenavi a,.page_main .wp-pagenavi span{text-decoration:none;border:1px solid #337e62;color:#337e62;padding: 0 calc(10 / var(--break) * 100vw);margin: calc(2 / var(--break) * 100vw);display:inline-block;background-color:#fff}.page_main .wp-pagenavi span.pages{padding: 0 calc(11 / var(--break) * 100vw)}.page_main .wp-pagenavi a:hover,.page_main .wp-pagenavi span.current{border-color:#337e62;background:#337e62;color:#fff}.page_main .wp-pagenavi span.current{font-weight:normal}.post_content li{list-style:inherit;margin-left:1.5em}.single_post>h3{font-size:1.375rem;line-height:1.6;position:relative;font-weight:300}.single_post>h3:before{content:"";background: url(images/page/deco_hdg5.svg) no-repeat center / contain;width: calc(6 / var(--break) * 100vw);height: calc(28 / var(--break) * 100vw);position:absolute;left: calc(20 / var(--break)* 100vw);top:1em}@media (min-width:768px) and (max-width:1599px){#sidebar h4{line-height: calc(40 / 1599 * 100vw);margin-bottom: calc(4 / 1599 * 100vw)}#sidebar caption{margin-bottom: calc(5 / 1599 * 100vw)}#wp-calendar{margin-bottom: calc(10 / 1599 * 100vw)}#wp-calendar tfoot td#prev{padding-top: calc(8 / 1599 * 100vw);padding-left: calc(10 / 1599 * 100vw)}#wp-calendar tfoot td#next{padding-top: calc(8 / 1599 * 100vw);padding-right: calc(10 / 1599 * 100vw)}#wp-calendar tfoot td a{padding-bottom: calc(3 / 1599 * 100vw)}.wp-calendar-nav{margin-bottom: calc(60 / 1599 * 100vw)}.wp-calendar-nav-prev{padding-left: calc(10 / 1599 * 100vw)}.wp-calendar-nav-next{padding-right: calc(10 / 1599 * 100vw)}.wp-calendar-nav a{padding-bottom: calc(3 / 1599 * 100vw)}#sidebar ul li a{padding-bottom: calc(4 / 1599 * 100vw)}.navigation{margin-bottom: calc(60 / 1599 * 100vw)}.navigation li{width: calc(170 / 1599 * 100vw)}.navigation li a{padding-bottom: calc(4 / 1599 * 100vw)}.date_single{margin-top: calc(-30 / 1599 * 100vw);margin-bottom: calc(40 / 1599 * 100vw)}.thmb img{height: calc(120 / 1599*100vw)}.thmb{width: calc(120 / 1599 * 100vw)}.txt_post{width: calc(100% - calc(140 / 1599 * 100vw))}.page_main section.blog_archive{padding-bottom: calc(35 / 1599 * 100vw)}.post_main section.blog_archive:not(:last-child) {margin-bottom: calc(40 / 1599 * 100vw)}.txt_post .txt_excerpt{margin-top: calc(8 / 1599 * 100vw)}.page_main .wp-pagenavi{margin-top: calc(60 / 1599 * 100vw)}.page_main .wp-pagenavi a,.page_main .wp-pagenavi span{padding: 0 calc(10 / 1599 * 100vw);margin: calc(2 / 1599 * 100vw)}.page_main .wp-pagenavi span.pages{padding: 0 calc(11 / 1599 * 100vw)}}@media (min-width:768px) and (max-width:1299px){#sidebar h4{line-height: calc(40 / 1299 * 100vw);margin-bottom: calc(4 / 1299 * 100vw)}#sidebar caption{margin-bottom: calc(5 / 1299 * 100vw)}#wp-calendar{margin-bottom: calc(10 / 1299 * 100vw)}#wp-calendar tfoot td#prev{padding-top: calc(8 / 1299 * 100vw);padding-left: calc(10 / 1299 * 100vw)}#wp-calendar tfoot td#next{padding-top: calc(8 / 1299 * 100vw);padding-right: calc(10 / 1299 * 100vw)}#wp-calendar tfoot td a{padding-bottom: calc(3 / 1299 * 100vw)}.wp-calendar-nav{margin-bottom: calc(60 / 1299 * 100vw)}.wp-calendar-nav-prev{padding-left: calc(10 / 1299 * 100vw)}.wp-calendar-nav-next{padding-right: calc(10 / 1299 * 100vw)}.wp-calendar-nav a{padding-bottom: calc(3 / 1299 * 100vw)}#sidebar ul li a{padding-bottom: calc(4 / 1299 * 100vw)}.navigation{margin-bottom: calc(60 / 1299 * 100vw)}.navigation li{width: calc(170 / 1299 * 100vw)}.navigation li a{padding-bottom: calc(4 / 1299 * 100vw)}.date_single{margin-top: calc(-30 / 1299 * 100vw);margin-bottom: calc(40 / 1299 * 100vw)}.thmb img{height: calc(120 / 1299*100vw)}.thmb{width: calc(120 / 1299 * 100vw)}.txt_post{width: calc(100% - calc(140 / 1299 * 100vw))}.page_main section.blog_archive{padding-bottom: calc(35 / 1299 * 100vw)}.post_main section.blog_archive:not(:last-child) {margin-bottom: calc(40 / 1299 * 100vw)}.txt_post .txt_excerpt{margin-top: calc(8 / 1299 * 100vw)}.page_main .wp-pagenavi{margin-top: calc(60 / 1299 * 100vw)}.page_main .wp-pagenavi a,.page_main .wp-pagenavi span{padding: 0 calc(10 / 1299 * 100vw);margin: calc(2 / 1299 * 100vw)}.page_main .wp-pagenavi span.pages{padding: 0 calc(11 / 1299 * 100vw)}}@media (max-width:767px){.page_main{display:block!important}#sidebar{width:100%}#sidebar h4{line-height: calc(80 / 750 * 100vw);margin: calc(4 / 750 * 100vw)}#sidebar caption{margin-bottom: calc(5 / 750 * 100vw)}#wp-calendar{margin-bottom: calc(10 / 750 * 100vw)}#wp-calendar tfoot td#prev{padding-top: calc(8 / 750 * 100vw);padding-left: calc(10 / 750 * 100vw)}#wp-calendar tfoot td#next{padding-top: calc(8 / 750 * 100vw);padding-right: calc(10 / 750 * 100vw)}#wp-calendar tfoot td a{padding-bottom: calc(3 / 750 * 100vw)}.wp-calendar-nav{margin-bottom: calc(60 / 750 * 100vw)}.wp-calendar-nav-prev{padding-left: calc(10 / 750 * 100vw)}.wp-calendar-nav-next{padding-right: calc(10 / 750 * 100vw)}.wp-calendar-nav a{padding-bottom: calc(3 / 750 * 100vw)}#sidebar ul li a{padding-bottom: calc(4 / 750 * 100vw)}.navigation li a{padding-bottom: calc(4 / 750 * 100vw)}.post_main{width:100%;margin-bottom:20vw}.date_single{margin-top: calc(-30 / 750 * 100vw);margin-bottom: calc(40 / 750 * 100vw)}.thmb{width: calc(210 / 750 * 100vw)}.thmb img{height: calc(210 / 750 * 100vw)}.txt_post{width: calc(100% - calc(240 / 750 * 100vw))}.txt_post h4{font-size:1rem;letter-spacing:0}.txt_post .txt_excerpt{margin-top: calc(8 / 750 * 100vw)}.navigation{margin-bottom: calc(60 / 750 * 100vw)}.navigation li{width: calc(200 / 750 * 100vw)}.page_main .wp-pagenavi{margin-top: calc(60 / 750 * 100vw)}.page_main .wp-pagenavi span.pages,.page_main .wp-pagenavi a,.page_main .wp-pagenavi span{padding:.5vw 2vw;margin: calc(4 / 750 * 100vw)}.page_main section.blog_archive{padding-bottom:6vw}.post_main section.blog_archive:not(:last-child) {margin-bottom:6vw}.post_main .wp-pagenavi{margin-top:12vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.single_post>h3{letter-spacing:0;font-size:1.1875rem}.single_post>h3:before{background: url(images/page/deco_hdg5.svg) no-repeat center / contain;left: calc(20 / var(--break)* 100vw);top:.9em}}.format{padding-bottom: calc(140 / var(--break) * 100vw)}.wrap_format01:not(:last-of-type) {margin-bottom: calc(100 / var(--break) * 100vw)}.img_format01{max-width:1000px}.row_format01 .col_img{width:46%;max-width:570px}.row_format01 .col_txt{width:50%}.list_format01 li{max-width:425px}.row_format03 .col_img{width:29%;max-width:350px}.row_format03 .col_txt{width:67%}.row_format03 .copy{border-bottom:1px solid #333}.row_format03 .copy:before{content:"";position:absolute;width: calc(20 / var(--break) * 100vw);height: calc(20 / var(--break) * 100vw);left:0;top:.4em;background:#333}.txt_format01{max-width:1000px}.tbl_fee{max-width:1000px}.tbl_fee table{border-color: #}.tbl_fee th{background: #}.tbl_fee thead th{background: #;text-align:center}.tbl_fee thead tr th:not(:last-of-type) {border-right:1px solid #fff}.tbl_fee tr:not(:last-child) td {border-bottom-color: #}.tbl_fee tbody tr td:not(:last-of-type) {border-right: 1px solid #}.tbl_fee01 tbody th{text-align:center}.wrap_format01 .box_flow:last-of-type:before{display:none}.box_format03 .col_img{width:31%;max-width:345px}.box_format03 .col_txt{width:65%}.row_format04 .col{width:31.8%;max-width:394px;margin-right:2.3%}.row_format04 .col:nth-child(3n), .row_format04 .col:last-child {margin-right:0}.row_format04 .col:not(:nth-child(-n+3)) {margin-top: calc(60 / var(--break) * 100vw)}.wrap_format01 .box_qa03{border:none;margin-bottom: calc(60 / var(--break) * 100vw)}.wrap_format01 .box_qa03 .box_a .box{width: calc(60 / var(--break) * 100vw);height: calc(60 / var(--break) * 100vw);left:0;top:0}.wrap_format01 .box_qa03 .box_a{padding-top: calc(30 / var(--break) * 100vw);padding-left: calc(100 / var(--break) * 100vw)}@media (min-width:768px) and (max-width:1599px){.format{padding-bottom: calc(140 / 1599 * 100vw)}.wrap_format01:not(:last-of-type) {margin-bottom: calc(100 / 1599 * 100vw)}.row_format03 .copy:before{width: calc(20 / 1599 * 100vw);height: calc(20 / 1599 * 100vw)}.row_format04 .col:not(:nth-child(-n+3)) {margin-top: calc(60 / 1599 * 100vw)}.wrap_format01 .box_qa03{margin-bottom: calc(60 / 1599 * 100vw)}.wrap_format01 .box_qa03 .box_a .box{width: calc(60 / 1599 * 100vw);height: calc(60 / 1599 * 100vw)}.wrap_format01 .box_qa03 .box_a{padding-top: calc(30 / 1599 * 100vw);padding-left: calc(100 / 1599 * 100vw)}}@media (min-width:768px) and (max-width:1299px){.format{padding-bottom: calc(140 / 1299 * 100vw)}.wrap_format01:not(:last-of-type) {margin-bottom: calc(100 / 1299 * 100vw)}.row_format03 .copy:before{width: calc(20 / 1299 * 100vw);height: calc(20 / 1299 * 100vw)}.row_format04 .col:not(:nth-child(-n+3)) {margin-top: calc(60 / 1299 * 100vw)}.wrap_format01 .box_qa03{margin-bottom: calc(60 / 1299 * 100vw)}.wrap_format01 .box_qa03 .box_a .box{width: calc(60 / 1299 * 100vw);height: calc(60 / 1299 * 100vw)}.wrap_format01 .box_qa03 .box_a{padding-top: calc(30 / 1299 * 100vw);padding-left: calc(100 / 1299 * 100vw)}}@media (max-width:767px){.format{padding-bottom:17vw}.wrap_format01:not(:last-of-type) {margin-bottom:20vw}.img_format01{max-width:100%}.box_format01 .ttl{font-size:1.125rem;letter-spacing:0}.list_format01 li{max-width:100%}.row_format03 .copy{font-size:1.125rem;letter-spacing:0}.row_format03 .copy:before{width: calc(20 / 750 * 100vw);height: calc(20 / 750 * 100vw);top:.55em}.txt_format01{max-width: calc(646 / 750 * 100vw)}.tbl_fee{max-width:100%}.tbl_fee01 tbody th{text-align:left}.box_format03{display:block}.box_format03 .copy{font-size:1.125rem}.row_format04{display:block}.row_format04 .col{width:100%;max-width: calc(600 / 750 * 100vw);margin:0 auto!important}.row_format04 .col:not(:first-child) {margin-top: calc(60 / 750 * 100vw)!important}.row_format04 .ttl{font-size:1.125rem;letter-spacing:0}.wrap_format01 .box_qa03{margin-bottom: calc(60 / 750 * 100vw)}.wrap_format01 .box_qa03 .box_a .box{width: calc(80 / 750 * 100vw);height: calc(80 / 750 * 100vw);font-size:1.5625rem}.wrap_format01 .box_qa03 .box_a{padding-top: calc(30 / 750 * 100vw);padding-left: calc(100 / 750 * 100vw)}.tbl_format01.js-scrollable table{width: calc(1200 / 750 * 100vw);font-size:.875rem}}.grecaptcha-badge{visibility:hidden}.list_news01{border-bottom:1px dotted #211d1b}.list_news01:last-child{margin-bottom:0}.list_news01 .txt,.row_news01 .txt{width: calc( 120 / var(--break) * 100vw);height: calc( 28 / var(--break) * 100vw);border-radius: calc( 20 / var(--break) * 100vw);padding-bottom: calc( 3 / var(--break) * 100vw)}.list_news01.news01 .txt,.row_news01.news01 .txt{background-color:#337e62}.list_news01.news02 .txt,.row_news01.news02 .txt{background-color:#f19717}.list_news01.news03 .txt,.row_news01.news03 .txt{background-color:#8ab20a}.row_news01 .txt{width: calc( 160 / var(--break) * 100vw);height: calc( 40 / var(--break) * 100vw)}.list_news01 dt{margin-top: calc( 5 / var(--break) * 100vw)}.list_news01 dd{width: calc( 100% - calc( 280 / var(--break) * 100vw) )}.list_news01 dd>p{border-bottom:1px solid #211d1b;display:inline}@media (max-width:767px){.list_news01{max-width: calc( 646 / var(--break) * 100vw);margin-left:auto;margin-right:auto}.list_news01 .txt,.row_news01 .txt{width: calc( 160 / var(--break) * 100vw);height: calc( 40 / var(--break) * 100vw);border-radius: calc( 20 / var(--break) * 100vw);padding-bottom: calc( 3 / var(--break) * 100vw);font-size:.875rem;letter-spacing:0}.list_news01 dd{width:100%}.list_news01 dd>p{font-size:1rem;letter-spacing:0}}