﻿.gentle{margin-top:105px;background:linear-gradient(90deg, rgb(11, 152, 167) 0%, rgb(21, 200, 219) 50%, rgb(8, 156, 172) 100%)}@media screen and (max-width: 1299px){.gentle{margin-top:92px}}@media screen and (max-width: 979px){.gentle{margin-top:80.2px}}@media screen and (max-width: 600px){.gentle{margin-top:85.2px}}.gentle .bg_light{background:linear-gradient(90deg, rgb(26, 171, 188) 0%, rgb(34, 214, 233) 50%, rgb(24, 174, 191) 100%) !important}.gentle .gentle_visual .gentle_visual_top{text-align:center;position:relative;background:#004657;padding:35px 0}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_top{padding:15px 0 20px}}.gentle .gentle_visual .gentle_visual_top h1{color:#fff;font-size:3rem;font-family:"Noto Serif JP",serif;letter-spacing:.08em}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_top h1{line-height:1.66;text-align:left !important;padding-left:5%}}.gentle .gentle_visual .gentle_visual_bg{width:100%;position:relative;padding:36px 0 87px;background:linear-gradient(90deg, rgb(4, 115, 134) 0%, rgb(3, 158, 176) 50%, rgb(4, 115, 134) 100%)}.gentle .gentle_visual .gentle_visual_bg::before{position:absolute;display:block;content:"";width:100%;height:100%;background:#000;opacity:0;top:0;left:0;z-index:-1}.gentle .gentle_visual .gentle_visual_bg .gentle_width{width:90%;max-width:853px;margin:0 auto}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width{width:100%}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_visual_wrap{width:100%;margin-bottom:14px}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_visual_wrap img{width:100%}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt{border:solid 1px #fff;padding:35px 70px 40px;background:#057a89;margin-bottom:81px}@media screen and (max-width: 979px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt{padding:35px 40px}}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt{padding:35px 10px 30px;width:90%;margin:0 auto 28px}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2{text-align:center;color:#fff;font-size:2.5rem;font-weight:500;font-family:"Noto Serif JP",serif;margin-bottom:23px;letter-spacing:.08em;line-height:1.8;position:relative;z-index:2}@media screen and (max-width: 979px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2{font-size:2rem}}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2{font-size:2.5rem}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2 span{font-size:3rem;color:#fff;font-weight:500;font-family:"Noto Serif JP",serif;letter-spacing:.08em}@media screen and (max-width: 979px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2 span{font-size:2.5rem}}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt h2 span{font-size:3rem}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt .gentle_txt_item{width:100%;position:relative;z-index:1}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt .gentle_txt_item{margin-top:-95px}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_txt .gentle_txt_item img{width:100%}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr{width:100%;position:relative;background-image:url("../img/gentle/gentle_bnr.jpg");background-size:cover;background-repeat:no-repeat;border-radius:10px;padding:30px 0;margin-top:50px}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr{width:90%;margin:50px auto 0}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr h2{color:#1f7b84;font-size:2.5rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1.8;text-align:center;font-weight:500}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr h2{font-size:1.8rem}}.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr h2 span{color:#1f7b84;font-size:3rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500}@media screen and (max-width: 600px){.gentle .gentle_visual .gentle_visual_bg .gentle_width .gentle_bnr h2 span{font-size:2.5rem}}.gentle .sec01{padding:80px 0 75px}.gentle .sec01 .title_border_bg{position:relative;text-align:center}.gentle .sec01 .title_border_bg::before{position:absolute;display:block;content:"";width:26%;max-width:277px;height:1px;background:#fff;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width: 600px){.gentle .sec01 .title_border_bg::before{display:none}}.gentle .sec01 .title_border_bg::after{position:absolute;display:block;content:"";width:26%;max-width:277px;height:1px;background:#fff;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width: 600px){.gentle .sec01 .title_border_bg::after{display:none}}.gentle .sec01 .title_border_bg h2{color:#fff;font-size:4rem;display:inline-block;letter-spacing:.1em;font-family:"Noto Serif JP",serif;font-weight:500}@media screen and (max-width: 600px){.gentle .sec01 .title_border_bg h2{color:#fdd15d}}.gentle .sec01 .sec01_txt{text-align:center}.gentle .sec01 .sec01_txt .sec01_sub{display:inline-block;margin:27px 0 60px;font-size:1.6rem;color:#fff;font-weight:400;letter-spacing:.1em}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .sec01_sub{line-height:2.3;margin:20px 0}}.gentle .sec01 .sec01_txt h3{font-size:2.5rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1.6;text-align:center;font-weight:500;color:#fff;margin-bottom:20px}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt h3{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt h3{font-size:1.8rem;line-height:1.4}}.gentle .sec01 .sec01_txt h3 span{color:#fff;font-size:4rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt h3 span{font-size:3rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt h3 span{font-size:2.6rem}}.gentle .sec01 .sec01_txt .course{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 51px}.gentle .sec01 .sec01_txt .course li{border:solid 1px #fff;width:14%;max-width:108px;font-size:2.5rem;line-height:1;padding:17px 0 12px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-right:24px;position:relative}.gentle .sec01 .sec01_txt .course li:nth-of-type(4){margin-right:49px}.gentle .sec01 .sec01_txt .course li:nth-of-type(4)::before{background-image:none;content:"の";font-size:2.5rem;color:#fff;right:-24.5px;width:auto;height:auto}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt .course li:nth-of-type(4)::before{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li:nth-of-type(4)::before{font-size:1.6rem;right:-16.5px}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li:nth-of-type(4){margin-right:30px}}.gentle .sec01 .sec01_txt .course li:last-of-type{width:29%;max-width:220px;margin-right:0;padding:12px 0 14px}.gentle .sec01 .sec01_txt .course li:last-of-type::first-letter{font-size:3rem}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt .course li:last-of-type::first-letter{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li:last-of-type::first-letter{font-size:1.6rem}}.gentle .sec01 .sec01_txt .course li:last-of-type::before{display:none !important}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li:last-of-type{width:100%;max-width:100%;margin-top:18px}}.gentle .sec01 .sec01_txt .course li::before{position:absolute;display:block;content:"";background-image:url(../img/icon/icon_plus.png);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;right:-12px;top:50%;transform:translate(50%, -50%)}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li::before{width:19px;height:19px;right:-7.5px}}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt .course li{font-size:2rem;padding:12px 0}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li{font-size:1.6rem;width:auto;padding:12px 14px;margin-right:13px}}.gentle .sec01 .sec01_txt .course li span{font-size:3rem;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em}@media screen and (max-width: 979px){.gentle .sec01 .sec01_txt .course li span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_txt .course li span{font-size:1.6rem}}.gentle .sec01 .sec01_link{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:113px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_link{margin-bottom:83px}}.gentle .sec01 .sec01_link li{width:48%}@media screen and (max-width: 600px){.gentle .sec01 .sec01_link li:first-of-type{margin-bottom:28px}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_link li{width:100%}}.gentle .sec01 .sec01_link li a{display:block;width:100%;border-radius:10px;overflow:hidden}.gentle .sec01 .sec01_link li a img{width:100%}.gentle .sec01 .sec01_wrap{border:solid 1px #fff;position:relative;z-index:1}.gentle .sec01 .sec01_wrap .sec01_col_bg{background:linear-gradient(90deg, rgb(9, 148, 166) 0%, rgb(14, 176, 197) 50%, rgb(9, 148, 166) 100%);position:relative;padding:55px 5% 90px}.gentle .sec01 .sec01_wrap .sec01_col_bg:last-child{padding:55px 5% 78px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col_bg:last-child{padding:27px 5% !important}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col_bg{padding:25px 0 0px}}.gentle .sec01 .sec01_wrap .sec01_col{width:100%}.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_title{text-align:center}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_title{padding:0 3%}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_title span{display:inline-block;font-size:2.5rem;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500;margin-bottom:15px}.gentle .sec01 .sec01_wrap .sec01_col h3{font-size:3rem;letter-spacing:.08em;color:#fff;font-weight:500;line-height:1.5;font-family:"Noto Serif JP",serif;margin-bottom:35px;text-align:center}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col h3{font-size:clamp(23px,2.5vw,25px);color:#fdd15d}}.gentle .sec01 .sec01_wrap .sec01_col h3 img{position:relative;top:-0.5rem;height:1lh;margin:0 12px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col h3 img{margin:0 6px;height:.9lh;top:-0.8rem}}@media screen and (min-width: 601px){.gentle .sec01 .sec01_wrap .sec01_col h3 .yellow{display:none}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col h3 .white{display:none}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_item{width:100%;max-width:737px;margin:0 auto 40px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_item{padding:0 3%}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_col_item img{width:100%}.gentle .sec01 .sec01_wrap .sec01_col .course{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 51px;text-align:center}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course{padding:0 3%}}.gentle .sec01 .sec01_wrap .sec01_col .course li{border:solid 1px #fff;width:14%;max-width:108px;font-size:2.5rem;line-height:1;padding:17px 0 12px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-right:24px;position:relative}.gentle .sec01 .sec01_wrap .sec01_col .course li:nth-of-type(4){margin-right:49px}.gentle .sec01 .sec01_wrap .sec01_col .course li:nth-of-type(4)::before{background-image:none;content:"の";font-size:2.5rem;color:#fff;right:-24.5px;width:auto;height:auto}@media screen and (max-width: 979px){.gentle .sec01 .sec01_wrap .sec01_col .course li:nth-of-type(4)::before{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li:nth-of-type(4)::before{font-size:1.6rem;right:-16.5px}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li:nth-of-type(4){margin-right:30px}}.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type{width:29%;max-width:220px;margin-right:0;padding:12px 0 14px}.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type::first-letter{font-size:3rem}@media screen and (max-width: 979px){.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type::first-letter{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type::first-letter{font-size:1.6rem}}.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type::before{display:none !important}@media screen and (max-width: 979px){.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type{width:100%;max-width:100%;margin-top:18px}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li:last-of-type{margin-top:0;margin-bottom:0}}.gentle .sec01 .sec01_wrap .sec01_col .course li::before{position:absolute;display:block;content:"";background-image:url(../img/icon/icon_plus.png);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;right:-12px;top:50%;transform:translate(50%, -50%)}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li::before{width:17px;height:17px;right:-6px}}@media screen and (max-width: 979px){.gentle .sec01 .sec01_wrap .sec01_col .course li{font-size:2rem;padding:12px 0}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li{font-size:1.6rem;width:auto;padding:7px 14px;margin-right:10px;margin-bottom:18px}}.gentle .sec01 .sec01_wrap .sec01_col .course li span{font-size:3rem;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em}@media screen and (max-width: 979px){.gentle .sec01 .sec01_wrap .sec01_col .course li span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .course li span{font-size:1.6rem}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li{width:100%;max-width:353px;margin:0 auto 18px}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(2){max-width:165px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(2){max-width:112px}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(4){max-width:165px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(4){max-width:112px}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(5){max-width:774px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li:nth-of-type(5){max-width:100%}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price li{max-width:279px}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li{width:100%;max-width:341px;margin:0 auto 18px}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li:nth-of-type(2){max-width:165px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li:nth-of-type(2){max-width:112px}}.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li:nth-of-type(3){max-width:774px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li:nth-of-type(3){max-width:100%}}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .sec01_col .sec01_price_v2 li{max-width:279px}}.gentle .sec01 .sec01_wrap .col_aside{margin:105px 0 126px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_wrap .col_aside{margin:55px 0 64px}}.gentle .sec01 .sec01_col_cam{background:#048299;text-align:center;padding:51px 0 55px}@media screen and (max-width: 600px){.gentle .sec01 .sec01_col_cam{padding:35px 0}}.gentle .sec01 .sec01_col_cam h3{font-size:3rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#fff;margin-bottom:28px}@media screen and (max-width: 979px){.gentle .sec01 .sec01_col_cam h3{font-size:2rem}}.gentle .sec01 .sec01_col_cam p{font-size:1.6rem;font-weight:300;letter-spacing:.08em;color:#fff;margin-bottom:0}@media screen and (max-width: 979px){.gentle .sec01 .sec01_col_cam p{font-size:1.4rem;line-height:2}}.gentle .sec02 .sec02_wrap{width:90%;max-width:914px;margin:0 auto 57px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap{margin:0 auto 79px}}.gentle .sec02 .sec02_wrap .sec02_wrap_title{text-align:center;margin-bottom:40px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title{margin-bottom:12px}}.gentle .sec02 .sec02_wrap .sec02_wrap_title h2{padding-top:62px;font-size:4rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff;line-height:1.625;position:relative}@media screen and (max-width: 979px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2{font-size:3rem;padding-top:35px}}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2{color:#fdd15d}}.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 span{font-size:2.5rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500;color:#fff}@media screen and (max-width: 979px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 span{display:inline-block}}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 .sp_change{font-size:2.5rem;color:#fdd15d}}.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 img{height:2.8lh;position:absolute;right:73%;top:20px}@media screen and (max-width: 979px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 img{height:2.5lh;top:0;right:78%}}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h2 img{right:68%}}.gentle .sec02 .sec02_wrap .sec02_wrap_title p{font-size:1.6rem;letter-spacing:.08em;font-weight:300;line-height:2;color:#fff;margin:20px 0 35px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title p{margin:20px 0 22px}}.gentle .sec02 .sec02_wrap .sec02_wrap_title h3{font-size:2.5rem;letter-spacing:.08em;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .sec02_wrap_title h3{font-size:1.8rem;line-height:2.2}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_acdn{max-height:0;overflow:hidden;transition:max-height .4s ease;display:none}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg{padding:29px 63px 0 63px;position:relative;margin-top:-14px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg{padding:34px 0 0}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_item{position:absolute;width:138px;height:93px;left:0;top:0;z-index:2}@media screen and (max-width: 979px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_item{width:110px;height:74px}}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_item{left:-10px}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_item img{width:100%;display:block;opacity:1 !important}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap{border:solid 1px #fff;border-radius:10px;padding:20px 25px;display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap{padding:12px 16px 20px}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_img{width:43%;position:relative;z-index:1}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_img{width:100%;margin-bottom:11px}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_img img{width:100%;border-radius:10px}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_img .item_fone{width:30%;max-width:90px;position:absolute;right:25px;top:-15px}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_img .item_fone img{width:100%}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_txt{width:57%;padding-left:2.5vw}@media screen and (max-width: 600px){.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_txt{width:100%;padding:0}}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_bg .cam_flow_wrap .cam_flow_txt p{font-size:1.4rem;letter-spacing:.08em;font-weight:300;color:#fff;line-height:2;margin-bottom:0}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_acdn.open_flow{max-height:1000px !important;display:block;overflow:inherit}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_down{margin:15px auto 0;width:31px;height:17px;position:relative}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_down:hover{cursor:pointer}.gentle .sec02 .sec02_wrap .cam_flow .cam_flow_down img{width:100%}.gentle .sec02 .sec02_thought{text-align:center;background-color:#058da5;padding:45px 5% 30px;width:90%;max-width:1088px;margin:0 auto;border-radius:10px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought{padding:30px 0 16px;width:100%}}.gentle .sec02 .sec02_thought h2{font-size:3rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;margin-bottom:30px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought h2{line-height:1.5;margin-bottom:20px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap{display:none}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap{padding:0 5%}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .sec02_thought_visual{width:100%;border-radius:10px;overflow:hidden;margin-bottom:41px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .sec02_thought_visual{margin-bottom:30px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .sec02_thought_visual img{width:100%}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_top{width:95%;max-width:752px;margin:0 auto 50px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_top{width:100%;margin:0 auto 35px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_top h3{font-size:2.5rem;letter-spacing:.08em;color:#fff;font-weight:500;line-height:2;margin-bottom:40px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_top h3{font-size:2rem;margin-bottom:29px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_top p{font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:300;line-height:2;margin-bottom:0}.gentle .sec02 .sec02_thought .sec02_thought_wrap .left .thought_wrap_txt{padding-left:2vw}.gentle .sec02 .sec02_thought .sec02_thought_wrap .right{flex-direction:row-reverse}.gentle .sec02 .sec02_thought .sec02_thought_wrap .right .thought_wrap_txt{padding-right:2vw}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex{display:flex;flex-wrap:wrap;width:95%;max-width:752px;margin:0 auto 50px}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex{width:100%;margin:0 auto 35px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_img{width:43%}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_img{width:100%;margin-bottom:29px}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_img img{width:100%;border-radius:10px;overflow:hidden}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_txt{width:57%}@media screen and (max-width: 600px){.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_txt{width:100%;padding:0 !important}}.gentle .sec02 .sec02_thought .sec02_thought_wrap .thought_wrap_flex .thought_wrap_txt p{font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:300;line-height:2;margin-bottom:0;text-align:left}.gentle .sec03 .sec03_wrap{margin:85px 0 100px}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap{margin:85px 0 50px}}.gentle .sec03 .sec03_wrap .contents_title{margin-bottom:57px}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .contents_title{margin-bottom:24px}}.gentle .sec03 .sec03_wrap .sec03_list{width:90%;max-width:864px;margin:36px auto 91px;display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_list{margin:20px auto 50px;justify-content:center}}.gentle .sec03 .sec03_wrap .sec03_list li{background:#05889f;border-radius:10px;position:relative}.gentle .sec03 .sec03_wrap .sec03_list li img{width:100%}.gentle .sec03 .sec03_wrap .sec03_list li:first-of-type{width:60%;margin-right:13%}.gentle .sec03 .sec03_wrap .sec03_list li:first-of-type::before{position:absolute;display:block;content:"";width:24.49px;height:24.49px;background-image:url(../img/icon/icon_plus_white.png);background-size:contain;background-repeat:no-repeat;right:-13%;top:50%;transform:translateY(-50%)}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_list li:first-of-type::before{top:inherit;transform:translate(0, 50%);bottom:-37px;right:50%}}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_list li:first-of-type{width:100%;margin-right:0;margin-bottom:74px}}.gentle .sec03 .sec03_wrap .sec03_list li:last-of-type{width:27%}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_list li:last-of-type{width:65%}}.gentle .sec03 .sec03_wrap .sec03_price{width:90%;max-width:864px;margin:0 auto}.gentle .sec03 .sec03_wrap .sec03_price dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price dl{margin-bottom:30px}}.gentle .sec03 .sec03_wrap .sec03_price dl dt{width:100%;background:#1f7b84;border-radius:10px 10px 0 0;text-align:center;font-size:2.5rem;letter-spacing:.08em;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;padding:20px 0;margin-bottom:10px}.gentle .sec03 .sec03_wrap .sec03_price dl dd:first-of-type{width:53.58796296%}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price dl dd:first-of-type{margin-bottom:10px}}.gentle .sec03 .sec03_wrap .sec03_price dl dd:first-of-type img{border-radius:0 0 0 10px}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price dl dd:first-of-type img{border-radius:0}}.gentle .sec03 .sec03_wrap .sec03_price dl dd:last-of-type{width:45.25462963%}.gentle .sec03 .sec03_wrap .sec03_price dl dd:last-of-type img{border-radius:0 0 10px 0}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price dl dd:last-of-type img{border-radius:0 0 10px 10px}}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price dl dd{width:100% !important}}.gentle .sec03 .sec03_wrap .sec03_price dl dd img{width:100%}.gentle .sec03 .sec03_wrap .sec03_price ul{display:flex;flex-wrap:wrap;justify-content:space-between}.gentle .sec03 .sec03_wrap .sec03_price ul li{background:#d5b563;border-radius:10px;text-align:center;font-size:1.6rem;color:#fff;font-weight:400;letter-spacing:.08em;padding:20px 0;width:49%}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price ul li:first-of-type{margin-bottom:30px}}@media screen and (max-width: 979px){.gentle .sec03 .sec03_wrap .sec03_price ul li{font-size:1.4rem}}@media screen and (max-width: 600px){.gentle .sec03 .sec03_wrap .sec03_price ul li{width:100%}}.gentle .sec04{overflow:hidden}.gentle .sec04 .sec04_bg{padding:75px 0 116px;background:#037f90}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg{padding:54px 0 47px}}.gentle .sec04 .sec04_bg .sec04_title{text-align:center}.gentle .sec04 .sec04_bg .sec04_title span{display:inline-block;font-size:2.5rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#fff;margin-bottom:19px}@media screen and (max-width: 979px){.gentle .sec04 .sec04_bg .sec04_title span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .sec04_title span{font-size:1.8rem}}.gentle .sec04 .sec04_bg .sec04_title h2{font-size:4rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#fff;margin-bottom:40px}@media screen and (max-width: 979px){.gentle .sec04 .sec04_bg .sec04_title h2{font-size:3rem}}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .sec04_title h2{margin-bottom:23px;line-height:1.66;font-size:2.8rem}}.gentle .sec04 .sec04_bg .sec04_title p{font-size:1.6rem;letter-spacing:.08em;font-weight:300;color:#fff;margin-bottom:0}@media screen and (max-width: 979px){.gentle .sec04 .sec04_bg .sec04_title p{line-height:2}}.gentle .sec04 .sec04_bg .item_list{margin:45px 0 75px;display:flex;flex-wrap:wrap;justify-content:space-between}.gentle .sec04 .sec04_bg .item_list li{width:30%}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .item_list li:last-of-type{margin-bottom:0}}@media screen and (max-width: 979px){.gentle .sec04 .sec04_bg .item_list li{width:32%}}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .item_list li{width:100%;margin-bottom:28px}}.gentle .sec04 .sec04_bg .item_list li a{display:block}.gentle .sec04 .sec04_bg .item_list li a img{width:100%;border-radius:13px}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .item_list li a img{border-radius:18px}}.gentle .sec04 .sec04_bg .sec04_us-width{width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .sec04_us-width{width:100%}}.gentle .sec04 .sec04_bg .sec04_us{text-align:center;background-color:#016277;padding:45px 5% 30px;border-radius:10px}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .sec04_us{padding:30px 0 16px;width:100%;border-radius:0}}.gentle .sec04 .sec04_bg .sec04_us h2{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;margin-bottom:30px}@media screen and (max-width: 979px){.gentle .sec04 .sec04_bg .sec04_us h2{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec04 .sec04_bg .sec04_us h2{line-height:1.5;margin-bottom:20px;font-size:2.5rem}}.gentle .sec04 .sec04_bg .sec04_us .open{width:76px;display:inline-block;text-align:center}.gentle .sec04 .sec04_bg .sec04_us .open img{width:100%}.gentle .sec05{margin:100px 0 94px}@media screen and (max-width: 600px){.gentle .sec05{margin:37px 0 23px}}.gentle .sec05 .sec05_wrap{width:90%;max-width:864px;margin:0 auto}.gentle .sec05 .sec05_wrap .sec05_content{margin-bottom:50px}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content{margin-bottom:25px}}.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title{text-align:center;margin-bottom:20px}.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title span{font-size:25px !important;letter-spacing:.08em;color:#fff;font-weight:300;display:block;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif}@media screen and (max-width: 979px){.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title span{margin-bottom:0px;font-size:18px !important}}.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title h2{font-size:4rem;letter-spacing:.08em;color:#fff;font-weight:500;margin-bottom:50px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title h2{font-size:3rem;margin-bottom:38px}}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content .sec05_content_title h2{font-size:2.8rem;line-height:1.66;margin-top:10px}}.gentle .sec05 .sec05_wrap .sec05_content dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.gentle .sec05 .sec05_wrap .sec05_content dl dt{width:100%;background:#1f7b84;text-align:center;font-size:2.5rem;letter-spacing:.08em;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;padding:20px 0;margin-bottom:10px;border-radius:10px 10px 0 0}.gentle .sec05 .sec05_wrap .sec05_content dl dd:first-of-type{width:58.7962963%}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content dl dd:first-of-type{margin-bottom:10px}}.gentle .sec05 .sec05_wrap .sec05_content dl dd:last-of-type{width:40.16203704%}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content dl dd{width:100% !important}}.gentle .sec05 .sec05_wrap .sec05_content dl dd img{width:100%}.gentle .sec05 .sec05_wrap .sec05_content ul li:first-of-type{background:#c7faff;padding:22px 85px;margin-bottom:10px}@media screen and (max-width: 979px){.gentle .sec05 .sec05_wrap .sec05_content ul li:first-of-type{padding:20px 45px}}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content ul li:first-of-type{padding:11px 35px}}.gentle .sec05 .sec05_wrap .sec05_content ul li:last-of-type{width:100%}.gentle .sec05 .sec05_wrap .sec05_content ul li:last-of-type img{border-radius:0 0 10px 10px}.gentle .sec05 .sec05_wrap .sec05_content ul li img{width:100%}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap{background:#fff;padding:30px 0;border-radius:0 0 10px 10px}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_switch{background:#fff;text-align:center;font-size:30px;font-weight:500;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif;color:#1f7b84;margin-bottom:0;padding:0 !important;position:relative;transition:transform .4s ease 0s}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_switch:hover{cursor:pointer}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_switch::before{display:block;content:"";position:absolute;width:18px;height:10px;background-image:url(../img/icon/icon_arrow_blue_v2.png);background-repeat:no-repeat;background-size:contain;right:30px;top:50%;transform:translateY(-50%);transition:transform .4s ease 0s}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_switch::before{right:20px}}@media screen and (max-width: 600px){.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_switch{font-size:25px}}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_body{width:100%;text-align:center;padding:0;max-height:0;overflow:hidden;transition:max-height .4s ease;transition-delay:.2s}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap .content_acdn_body img{width:95%;margin-top:20px;max-width:714px}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap.open_body .content_acdn_switch::before{transition:transform .4s ease 0s;transform:translateY(-40%) rotate(180deg)}.gentle .sec05 .sec05_wrap .sec05_content ul .content_acdn .content_acdn_wrap.open_body .content_acdn_body{max-height:2000px;transition-delay:.2s}.gentle .sec05 .sec05_aside{margin:65px 0 140px}@media screen and (max-width: 600px){.gentle .sec05 .sec05_aside{margin:60px 0 85px}}.gentle .sec06 .sec06_wrap{background:#037a8a;padding:100px 0 83px}.gentle .sec06 .sec06_wrap .sec06_wrap-width{width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_wrap-width{width:100%}}.gentle .sec06 .sec06_wrap .sec06_can{text-align:center;background-color:#016073;padding:45px 5% 30px;border-radius:10px;margin-bottom:70px}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_can{padding:35px 5% 25px}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can{padding:30px 5% 16px;width:100%;border-radius:0}}.gentle .sec06 .sec06_wrap .sec06_can h2{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;margin-bottom:30px;line-height:2}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_can h2{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can h2{line-height:1.5;margin-bottom:20px;font-size:2.5rem}}.gentle .sec06 .sec06_wrap .sec06_can h2 span{font-size:3rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_can h2 span{font-size:2.5rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can h2 span{font-size:3rem}}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_img{width:100%;max-width:781px;margin:0 auto 20px}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_img{margin:-95px auto 20px}}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_img img{width:100%}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content{width:100%;max-width:781px;margin:0 auto;display:none}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content .sec06_can_content_txt{margin:40px 0 60px}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content .sec06_can_content_txt p{font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#fff;line-height:2;margin-bottom:0}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex{display:flex;flex-wrap:wrap;margin-bottom:54px}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex h3{width:100%;font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;margin-bottom:32px}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_img{width:42%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_img{width:100%;margin-bottom:23px}}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_img img{border-radius:10px}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_wrap{width:58%;padding-left:3vw}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_wrap{width:100%;padding-left:0}}.gentle .sec06 .sec06_wrap .sec06_can .sec06_can_content_flex .sec06_can_content_wrap p{font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#fff;line-height:2;margin-bottom:0;text-align:left}.gentle .sec06 .sec06_wrap .sec06_use{margin-bottom:125px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap{background-color:#016073;padding:45px 0 30px;border-radius:10px;text-align:center}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap{padding:30px 0 16px;width:100%;border-radius:0}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap h2{font-size:3rem;font-family:"Noto Serif JP",serif;letter-spacing:.08em;color:#fff;font-weight:500;margin-bottom:30px;text-align:center;padding:0 5%}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap h2{font-size:2.5rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap h2{line-height:1.5;margin-bottom:20px;font-size:2.3rem}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap h2 span{font-size:1.6rem;font-family:"Noto Serif JP",serif;letter-spacing:.08em;color:#fff;font-weight:400}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap h2 span{font-size:1.4rem}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .open{width:76px;display:inline-block;text-align:center}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .open img{width:100%}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content{display:none}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex{display:flex;flex-wrap:wrap;width:90%;max-width:781px;margin:0 auto 54px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex h3{width:100%;font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;margin-bottom:32px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_img{width:42%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_img{width:100%;margin-bottom:23px}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_img img{border-radius:10px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_wrap{width:58%;padding-left:3vw}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_wrap{width:100%;padding-left:0}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_flex .sec06_use_content_wrap p{font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#fff;line-height:2;margin-bottom:0;text-align:left}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list{display:flex;justify-content:space-between;flex-wrap:wrap;width:90%;max-width:781px;margin:0 auto 45px}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list{justify-content:center}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li{width:30%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li:last-of-type{margin-bottom:0}}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li{width:32%}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li{width:70%;margin-bottom:34px}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li a{display:block}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li a{text-align:center;margin:0 auto}}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_list li a img{width:100%;border-radius:13px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_us{width:100%;padding:35px 0 32px;background:#00465a}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_us h3{font-size:2.5rem;font-weight:500;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:23px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_guarantee{width:90%;max-width:752px;margin:63px auto 55px;border:solid 3px #fff;border-radius:10px;padding:53px}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_guarantee h3{font-size:3rem;font-weight:500;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:20px;text-align:center}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_guarantee span{font-size:1.6rem;font-weight:400;color:#fff;letter-spacing:.08em;margin-bottom:24px;display:block;text-align:center}.gentle .sec06 .sec06_wrap .sec06_use .sec06_use_wrap .sec06_use_content_guarantee p{font-size:1.4rem;font-weight:300;line-height:2;color:#fff;letter-spacing:.08em;margin-bottom:0}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title{text-align:center}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title{margin-bottom:19px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title span{font-size:2.5rem;letter-spacing:.08em;font-weight:500;display:inline-block;font-family:"Noto Serif JP",serif;margin-bottom:10px;color:#fff}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title span{font-size:1.5rem}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title h2{font-size:4rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;line-height:1.62;color:#fff}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title h2{font-size:3rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_title h2{color:#fdd15d}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table{padding:62px 67px 0 67px;position:relative;width:90%;max-width:898px;margin:0 auto 55px}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table{padding:34px 0 0;margin:0 auto 100px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table .sec06_after_table_item{position:absolute;width:155px;height:90px;left:0;top:0;z-index:2}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table .sec06_after_table_item{width:110px;height:74px;top:30px}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table .sec06_after_table_item{width:211px;height:57px;top:0;left:50%;transform:translateX(-50%)}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table .sec06_after_table_item img{width:100%}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table ul{border:solid 1px #fff;border-radius:10px;padding:49px 50px;display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table ul{padding:30px 20px 30px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table ul li{width:100%;display:inline-block;padding-left:38px;position:relative;font-size:1.6rem;letter-spacing:.08em;font-weight:500;color:#fff;margin-bottom:21px}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table ul li:last-of-type{margin-bottom:0}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_table ul li img{position:absolute;height:1.5lh;left:0}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt{padding:0 5%;margin-bottom:105px}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt{margin-bottom:30px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt p{font-size:1.4rem;font-weight:300;line-height:2;color:#fff;letter-spacing:.08em;margin-bottom:0;text-align:center}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt .sec06_after_txt_list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:624px;margin:35px auto 25px}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt .sec06_after_txt_list{max-width:302px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt .sec06_after_txt_list li{width:22.5%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt .sec06_after_txt_list li{width:47%;margin-bottom:10px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_after_txt .sec06_after_txt_list li img{width:100%}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last{width:90%;max-width:674px;margin:0 auto}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap{display:flex;flex-wrap:wrap;width:100%;margin-bottom:38px}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap:last-child{margin-bottom:0}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap h3{font-size:2.5rem;font-weight:500;line-height:2;color:#fff;letter-spacing:.08em;margin-bottom:0;font-family:"Noto Serif JP",serif;margin-bottom:14px;width:100%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap h3{text-align:center}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_img{width:41%}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_img{width:100%;margin-bottom:15px}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_img img{width:100%}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt{width:59%;padding-left:2.3vw}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt{width:100%;padding-left:0}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt p{font-size:1.4rem;font-weight:300;line-height:2;color:#fff;letter-spacing:.08em;margin-bottom:0}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt p{font-size:1.2rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt p{font-size:1.4rem}}.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt ul li{font-size:1.4rem;font-weight:300;line-height:2;color:#fff;letter-spacing:.08em;margin-bottom:0}@media screen and (max-width: 979px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt ul li{font-size:1.2rem}}@media screen and (max-width: 600px){.gentle .sec06 .sec06_wrap .sec06_after .sec06_last .sec06_last_wrap .sec06_last_txt ul li{font-size:1.4rem}}.gentle .sec07{padding:114px 0 0}@media screen and (max-width: 600px){.gentle .sec07{overflow:hidden}}.gentle .sec07 .sec07_wrap{width:90%;max-width:782px;margin:0 auto 114px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap{width:100%}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .set_item_title{display:none}}.gentle .sec07 .sec07_wrap .set_item_title h3{font-size:4rem;color:#fdd15d}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .set_item_title h3{font-size:3rem}}.gentle .sec07 .sec07_wrap .set_item_title_sp{text-align:center}.gentle .sec07 .sec07_wrap .set_item_title_sp h3{display:block;color:#fdd15d;font-size:4rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;position:relative;text-shadow:1px 1px 5px rgba(0,0,0,.16)}.gentle .sec07 .sec07_wrap .set_item_title_sp span{display:inline-block;color:#fdd15d;font-size:3rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;position:relative;padding:0 85px;text-shadow:1px 1px 5px rgba(0,0,0,.16)}.gentle .sec07 .sec07_wrap .set_item_title_sp span::before{position:absolute;display:inline-block;content:"";width:80px;height:21px;background-image:url(../img/icon/vio_set_item_left.png);background-size:contain;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%)}.gentle .sec07 .sec07_wrap .set_item_title_sp span::after{position:absolute;display:inline-block;content:"";width:80px;height:21px;background-image:url(../img/icon/vio_set_item_right.png);background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%)}.gentle .sec07 .sec07_wrap .sec07_txt{text-align:center;margin:22px 0 40px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_txt{padding:0 5%}}.gentle .sec07 .sec07_wrap .sec07_txt span{font-size:1.6rem;letter-spacing:.1em;font-weight:500;color:#fff;display:inline-block;margin-bottom:32px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_txt span{line-height:2}}.gentle .sec07 .sec07_wrap .sec07_txt p{font-size:1.4rem;letter-spacing:.1em;font-weight:300;line-height:2;color:#fff;margin-bottom:0}.gentle .sec07 .sec07_wrap .sec07_selct{text-align:center}.gentle .sec07 .sec07_wrap .sec07_selct span{font-size:2.5rem;letter-spacing:.08em;font-weight:500;color:#fff;display:inline-block;margin-bottom:13px;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 15px rgba(4,104,113,.9)}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct span{color:#fdd15d;font-size:1.8rem}}.gentle .sec07 .sec07_wrap .sec07_selct h2{font-size:4rem;font-weight:500;color:#fff;margin-bottom:28px;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 15px rgba(4,104,113,.9)}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct h2{font-size:3rem}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct h2{color:#fdd15d;font-size:2.6rem}}.gentle .sec07 .sec07_wrap .sec07_selct .course{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 51px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course{padding:0 5%}}.gentle .sec07 .sec07_wrap .sec07_selct .course li{border:solid 1px #fff;width:14%;max-width:108px;font-size:2.5rem;line-height:1;padding:17px 0 12px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-right:24px;position:relative}.gentle .sec07 .sec07_wrap .sec07_selct .course li:nth-of-type(4){margin-right:49px}.gentle .sec07 .sec07_wrap .sec07_selct .course li:nth-of-type(4)::before{background-image:none;content:"の";font-size:2.5rem;color:#fff;right:-24.5px;width:auto;height:auto}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:nth-of-type(4)::before{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:nth-of-type(4)::before{font-size:1.6rem;right:-16.5px}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:nth-of-type(4){margin-right:30px}}.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type{width:29%;max-width:220px;margin-right:0;padding:12px 0 14px}.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type::first-letter{font-size:3rem}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type::first-letter{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type::first-letter{font-size:1.6rem}}.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type::before{display:none !important}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li:last-of-type{width:100%;max-width:100%;margin-top:18px}}.gentle .sec07 .sec07_wrap .sec07_selct .course li::before{position:absolute;display:block;content:"";background-image:url(../img/icon/icon_plus.png);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;right:-12px;top:50%;transform:translate(50%, -50%)}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li::before{width:19px;height:19px;right:-7.5px}}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct .course li{font-size:2rem;padding:12px 0}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li{font-size:1.6rem;width:auto;padding:12px 14px;margin-right:13px}}.gentle .sec07 .sec07_wrap .sec07_selct .course li span{font-size:3rem;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-bottom:0}@media screen and (max-width: 979px){.gentle .sec07 .sec07_wrap .sec07_selct .course li span{font-size:2rem}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_selct .course li span{font-size:1.6rem}}.gentle .sec07 .sec07_wrap .sec07_price li{margin:0 auto 20px}.gentle .sec07 .sec07_wrap .sec07_price li:first-of-type{width:100%;max-width:272px}.gentle .sec07 .sec07_wrap .sec07_price li:nth-of-type(2){width:100%;max-width:165px}.gentle .sec07 .sec07_wrap .sec07_price li:nth-of-type(3){width:100%;max-width:272px}.gentle .sec07 .sec07_wrap .sec07_price li:last-of-type{width:100%;max-width:782px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_price li:last-of-type{margin-bottom:0}}.gentle .sec07 .sec07_wrap .sec07_price_txt{padding-top:25px;border-top:solid 1px #fff}.gentle .sec07 .sec07_wrap .sec07_price_txt p{font-size:1.4rem;letter-spacing:.1em;font-weight:300;line-height:2;color:#fff;margin-bottom:0}@media screen and (max-width: 600px){.gentle .sec07 .sec07_wrap .sec07_price_txt p{padding:0 5%}}.gentle .sec07 .sec07_wrap .sec07_price_txt p span{font-size:1.4rem;letter-spacing:.1em;font-weight:400;line-height:2;color:#fff;margin-bottom:0}.gentle .sec07 .sec07_wrap .sec07_price_txt a{display:block;width:300px;background:#fff;border-radius:10px;text-align:center;padding:14px 0;font-size:1.4rem;letter-spacing:.1em;font-weight:400;color:#1f7b84;margin:40px auto 0}.gentle .sec07 .sec07_popular{width:100%;background:#c7faff;padding:30px 0 38px;position:relative}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular{padding:60px 0 38px}}.gentle .sec07 .sec07_popular .sec07_popular_try{position:absolute;text-align:center;top:-20px;left:50%;transform:translateX(-50%);width:100%;padding:0 5%}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_try{padding:0;top:-30px}}.gentle .sec07 .sec07_popular .sec07_popular_try p{display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:.1em;color:#fff;background:#1f7b84;padding:12px 20px;margin-bottom:0}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_try p{line-height:1.78;width:90%;padding:12px 0}}.gentle .sec07 .sec07_popular .sec07_popular_wrap{width:90%;max-width:1125px;margin:0 auto 30px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap{width:100%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_item{width:19%;max-width:216px}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_item img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt{width:57%}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt{width:100%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_title{text-align:center;margin-bottom:20px;margin-top:15px}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_title span{display:inline-block;font-size:2.5rem;font-weight:500;color:#1f7b84;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:12px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_title span{font-size:2rem}}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_title h2{font-size:clamp(3rem,3vw,3.8rem);font-weight:500;color:#1f7b84;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_title h2{font-size:3.5rem;line-height:1.6}}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_price{width:100%;max-width:644px;margin:0 auto;text-align:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_price p{margin-bottom:0;font-size:2rem;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif;color:#1f7b84}.gentle .sec07 .sec07_popular .sec07_popular_wrap .sec07_popular_txt .sec07_popular_item_sp{width:90%;margin:0 auto 15px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content{display:none}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sub_txt{font-size:2rem;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif;color:#1f7b84;text-align:center;margin-bottom:20px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan{width:100%;max-width:690px;margin:0 auto}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap{width:90%;margin:0 auto 15px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .top___1{margin-top:20px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top{width:100%;margin-bottom:15px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top{margin:14px 0 30px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex{display:flex;flex-wrap:wrap;justify-content:space-between;height:309px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex{height:auto}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face{text-align:center;width:46%;height:100%;position:relative}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face{width:100%;margin-bottom:24px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face img{width:140px;height:140px;margin:9px 0 17px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt{width:100%;background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(252, 241, 244) 50%, rgb(250, 228, 233) 100%);border-radius:10px;padding:18px 0 32.4px;position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt{padding:15px 0;position:static}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt h4{font-size:1.8rem;font-weight:500;color:#1f7b84;margin-bottom:18px;letter-spacing:.08em}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt p{font-size:1.4rem;color:#5c5c5c;font-weight:300;margin-bottom:0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio{text-align:center;width:46%;height:100%;position:relative}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio{width:100%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio img{width:100%;max-width:311.99px;margin:31px 0 41px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio img{max-width:100%;margin:15px 0 20px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt{width:100%;background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(238, 253, 255) 50%, rgb(221, 252, 255) 100%);border-radius:10px;padding:18px 0 15.467px;position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt{padding:15px 0;position:static}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt h4{font-size:1.8rem;font-weight:500;color:#1f7b84;letter-spacing:.08em;margin-bottom:10px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt p{font-size:1.4rem;color:#5c5c5c;font-weight:300;margin-bottom:0;line-height:1.64}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_title{text-align:center;position:relative}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_title::before{position:absolute;display:block;content:"";width:100%;height:1px;background:#1f7b84;left:0;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_title{width:90%;margin:0 auto}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .sec04_us_plan_title h3{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#1f7b84;display:inline-block;padding:0 15px;background-color:#c7faff;font-family:"Noto Serif JP",serif;position:relative;z-index:2}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .candela_bnr{width:100%;margin-bottom:83px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .candela_bnr{margin-bottom:23px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .candela_bnr a{display:block}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .candela_bnr a img{width:100%}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .candela_bnr a img{border-radius:13px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top{margin-bottom:45px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top:last-child{margin-bottom:108px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top:last-child{margin-bottom:47px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .sub_title{font-size:1.4rem;letter-spacing:.08em;font-weight:300;color:#1f7b84;text-align:center;margin-bottom:15px;margin-top:70px;font-family:"hiragino-mincho-pron",sans-serif}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .sub_title{margin-top:48px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex{margin:23px 0 52px;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .first_item{padding-left:5px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .first_item{padding-left:0;margin-bottom:15px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item{width:calc(100% - 311px);padding-left:1.5vw}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item{width:100%;padding:0 5%;margin-bottom:38px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .item_img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .color_pink{background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(252, 241, 244) 50%, rgb(250, 228, 233) 100%)}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .color_blue{background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(238, 253, 255) 50%, rgb(221, 252, 255) 100%)}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt{padding:20px 12px 17px;text-align:left;margin-top:20px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt h5{font-size:1.8rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#1f7b84;line-height:1.5;position:relative}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt h5 img{height:3.5lh;position:absolute;top:-28px;margin-left:15px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt p{font-size:1.4rem;font-weight:300;letter-spacing:.03em;line-height:1.78;color:#5c5c5c;margin-bottom:0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .sopurano{font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#1f7b84;margin:25px 0 0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex{display:flex;justify-content:space-between}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt{padding:20px 12px 24px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt:first-child{width:52%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt:last-child{width:47%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt h5 img{margin-left:8px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt{width:311px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt{width:100%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt h4{font-size:2.3rem;font-weight:500;color:#1f7b84;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:10px;text-align:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt h4 span{font-size:1.6rem;font-weight:400;color:#1f7b84;letter-spacing:.08em;line-height:2;font-family:"Noto Serif JP",serif;display:inline-block}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list_4 li{width:60px !important}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 18px;text-align:center;position:relative;z-index:1}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li{border:solid 1px #1f7b84;width:93px;font-size:1.4rem;line-height:1;padding:7px 0 7px;color:#1f7b84;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-right:15px;position:relative;z-index:5}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:nth-of-type(2){z-index:4}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:nth-of-type(3){z-index:3}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:nth-of-type(4){z-index:2}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:last-of-type{margin-right:0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:last-of-type::before{display:none}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li::before{position:absolute;display:block;content:"";background-image:url(../img/gentle/sec04_icon_plus.png);background-size:contain;background-repeat:no-repeat;width:25px;height:25px;right:-9px;top:50%;transform:translate(50%, -50%);z-index:3}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li::before{width:19px;height:19px;right:-7.5px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_title{margin-bottom:5px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_title p{font-size:2rem;font-family:"Noto Serif JP",serif;font-weight:300;margin-bottom:0;color:#1f7b84}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_title p{text-align:center}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_1{width:100%;margin-bottom:10px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_1 img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2{width:100%;margin-bottom:7px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2{padding:0 5%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2 img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3{background:#34b6c7;padding:7px 10px 11px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3{width:90%;margin:0 auto}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3 img{width:100%}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .com_txt{padding:0 5%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt{margin-bottom:25px;text-align:center}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt{padding:0 5%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt p{font-size:2rem;font-weight:300;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif;color:#1f7b84;margin-bottom:26px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt .whole_body_plan_under_txt_list{text-align:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt .whole_body_plan_under_txt_list li{font-size:1.6rem;color:#1f7b84;letter-spacing:.08em;font-weight:400;line-height:2}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt .whole_body_plan_under_txt_list li:first-of-type{color:#5c5c5c}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq_title{text-align:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq_title span{font-size:1.4rem;letter-spacing:.08em;color:#1f7b84;font-weight:300;display:block;margin-bottom:22px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq_title span{margin-bottom:0}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq_title h2{font-size:4rem;letter-spacing:.08em;color:#1f7b84;font-weight:500;margin-bottom:50px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq_title h2{font-size:3rem;margin-bottom:38px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq{width:100%;max-width:869px;margin:0 auto 107px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq{width:90%;margin:23px auto 45px}}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq:last-of-type{margin-bottom:23px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list{margin-bottom:30px;border-radius:10px;overflow:hidden}@media screen and (max-width: 979px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list{margin-bottom:20px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question{position:relative;background-color:#fff;padding:0px 50px 0px 0px;display:flex;align-items:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question::before{content:"";display:block;width:14.52px;height:7.41px;background-image:url(../img/icon/icon_faq.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(180deg);transition:opacity .4s}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question::before{right:20px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question:hover{cursor:pointer}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question .q{width:60px;text-align:center;background-color:#1f7b84;margin-right:15px;padding:12px 0}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question .q{padding:20px 0}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question .q p{font-size:2.4rem;letter-spacing:.12em;font-weight:400;color:#fff;margin-bottom:0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question .q_txt{font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;width:calc(100% - 60px)}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question .q_txt{font-size:1.2rem}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer{display:none}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .list-answer_wrap{width:100%;background-color:#fff;display:flex;position:relative;padding:22px 25px 22px 0;border-radius:0 0 10px 10px;overflow:hidden}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .list-answer_wrap::before{position:absolute;display:inline-block;content:"";width:59px;height:100%;top:0;left:0;background-color:#d5b563;z-index:1}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .list-answer_wrap::before{width:57px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .a{width:60px;text-align:center;height:100%;position:relative;z-index:2}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .a p{margin-bottom:0;font-size:2.4rem;color:#5c5c5c}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .a_txt{width:calc(100% - 60px);padding-left:15px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .a_txt p{margin-bottom:0;font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-answer .a_txt a{display:block;width:100%;max-width:300px;background:#d5b563;text-align:center;padding:13px 0;border-radius:10px;font-size:1.4rem;color:#292929;letter-spacing:.1em;font-weight:400;margin:30px auto 0}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question.show{border-radius:10px 10px 0 0 !important}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_faq .faq_list .list-question.show::before{transform:translateY(-50%) rotate(0deg)}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features{max-width:752px;width:100%;margin:0 auto}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_title{text-align:center;margin-bottom:20px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_title span{font-size:1.4rem;letter-spacing:.08em;color:#1f7b84;font-weight:300;display:block;margin-bottom:22px}@media screen and (max-width: 979px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_title span{margin-bottom:0px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_title h2{font-size:4rem;letter-spacing:.08em;color:#1f7b84;font-weight:500;margin-bottom:50px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_title h2{font-size:3rem;margin-bottom:38px}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap{margin-bottom:80px}@media screen and (max-width: 600px){.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap{padding:0 5%}}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap .sec04_features_sub_title{text-align:center;position:relative}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap .sec04_features_sub_title::before{position:absolute;display:block;content:"";width:100%;height:1px;background:#1f7b84;left:0;top:50%;transform:translateY(-50%);z-index:1}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap .sec04_features_sub_title h3{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#1f7b84;display:inline-block;padding:0 15px;background-color:#c7faff;font-family:"Noto Serif JP",serif;position:relative;z-index:2}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap span{display:block;font-size:1.4rem;letter-spacing:.08em;color:#1f7b84;font-weight:400;margin:28px 0 22px;text-align:center}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap .sec04_features_img{width:100%;margin-bottom:33px}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap .sec04_features_img img{width:100%}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap p{font-size:1.4rem;letter-spacing:.08em;color:#5c5c5c;font-weight:300;line-height:2;margin-bottom:0;text-align:left}.gentle .sec07 .sec07_popular .sec07_popular_wrap_content .sec04_features .sec04_features_wrap p a{font-size:1.4rem;letter-spacing:.08em;color:#08909f;font-weight:300;line-height:2}.gentle .sec07 .sec07_popular .sec07_popular_open{width:76px;margin:0 auto}.gentle .sec07 .sec07_popular .sec07_popular_open a{display:block}.gentle .sec07 .sec07_popular .sec07_popular_open a img{width:100%}.gentle .sec08 .vio_plan{padding-top:120px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan{padding-top:80px}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan{padding-top:40px}}.gentle .sec08 .vio_plan .sec08_sub_title{text-align:center;width:100%;max-width:1000px;margin:40px auto 20px}.gentle .sec08 .vio_plan .sec08_sub_title h3{font-size:3rem;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1.66;margin-bottom:16px;font-weight:500;margin-bottom:20px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .sec08_sub_title h3{font-size:2rem}}.gentle .sec08 .vio_plan .sec08_sub_title span{font-size:2rem;color:#fff;letter-spacing:.1em;font-family:"Noto Serif JP",serif;margin-bottom:16px;font-weight:500;display:inline-block;margin-bottom:30px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .sec08_sub_title span{font-size:1.5rem}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .sec08_sub_title span{line-height:1.66}}.gentle .sec08 .vio_plan .sec08_sub_title p{font-size:1.4rem;color:#fff;letter-spacing:.1em;line-height:2;font-weight:300;margin-bottom:0}.gentle .sec08 .vio_plan .vio_plan_list{display:flex;flex-wrap:wrap;margin-bottom:80px;padding-bottom:40px}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap{width:48%;margin-right:4%;margin-top:40px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap{margin-top:20px}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap{width:100%;margin-right:0px}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap:nth-child(2n){margin-right:0}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:29px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:20px}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_title{width:100% !important;background:#1f7b84 !important;color:#fff !important;font-size:2.5rem;font-weight:500;padding:16.5px 19px 16.5px 19px;border-radius:10px 10px 0 0 !important;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_title{text-align:center;font-size:1.7rem;padding:10px 20px 10px 0px !important;text-align:center}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_title span{color:#fff !important;font-size:2.5rem;font-weight:500 !important;font-family:"Noto Serif JP",serif !important}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_title span{font-size:1.4rem !important}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst{width:100%}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl{display:flex;justify-content:space-between;margin-bottom:1%}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:last-of-type dt{border-radius:0 0 0 10px}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:last-of-type dd{border-radius:0 0 10px 0}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:first-child dt{font-size:2.5rem}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:first-child dt{font-size:1.8rem}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt{width:40%;background:#fff;padding:20px 0 20px 19px;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt{text-align:center;font-size:2rem;padding:10px 0px}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt{width:30%;display:flex;align-items:center;justify-content:center}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt span{font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;background:#fff}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt span{font-size:15px}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dd{width:59%;background:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dd{width:69%;padding:15px 20px}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v1 img{width:76%;max-width:233px}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v1 img{width:100%}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v2 img{width:76%;max-width:233px}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v2 img{width:100%}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 picture{display:flex;align-items:center;justify-content:center}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 img,.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 picture{width:95%;max-width:270px}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 img,.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 picture{width:100%}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd dl{margin-bottom:1%}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd dl:last-of-type dt{border-radius:0 0 10px 10px}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt{background:#fff;font-size:2rem;font-weight:500;color:#1f7b84;padding:20px 0 20px 19px;font-family:"Noto Serif JP",serif;letter-spacing:0em}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt span{letter-spacing:0em;color:#1f7b84;font-family:"Noto Serif JP",serif;background:#fff;font-size:2rem;font-weight:500}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt span{font-size:1.3rem}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn{border-radius:10px;overflow:hidden}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch{padding-right:9%;position:relative}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{position:absolute;display:block;content:"";width:14.52px;height:7.41px;top:3rem;right:7%;background-image:url(../img/icon/icon_acdn_small.png);background-size:contain;background-repeat:no-repeat;transform:rotate(180deg);transition:transform .4s}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{top:2rem}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{top:21px;right:5%}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch:hover{cursor:pointer}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch.open::after{transform:translateY(-25%) rotate(0deg)}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body{background:#fff;padding:20px 20px;margin-top:1%;border-radius:0 0 10px 10px;display:none}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body p{margin-bottom:0;font-size:1.4rem;letter-spacing:.08em;font-weight:400;line-height:2;color:#5c5c5c}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .sec08_price{width:100%;margin-bottom:20px}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body a{text-align:right;display:block;font-size:1.4rem;letter-spacing:.08em;font-weight:300;color:#1f7b84;margin-top:10px}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap{flex-wrap:wrap}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap{flex-wrap:wrap;justify-content:center;margin-bottom:5px}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li{line-height:1}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:first-of-type{color:#1f7b84;font-size:1.7rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-right:5px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:first-of-type{width:100%;font-size:1.6rem}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:first-of-type{width:100%;margin:0px;text-align:center;font-size:1.6rem;font-weight:600}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2){color:#1f7b84;font-size:3.1rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-right:8px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2){font-size:2.8rem}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .en{font-size:1.7rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#1f7b84}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .en{font-size:1.6rem}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .zei{font-size:1.2rem;font-weight:400;letter-spacing:.1em;color:#1f7b84}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .zei{font-size:1.1rem}}.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:last-of-type{background:#c7faff;color:#1f7b84;font-size:1.8rem;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;padding:4px 12px}@media screen and (max-width: 979px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:last-of-type{font-size:1.6rem}}@media screen and (max-width: 600px){.gentle .sec08 .vio_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:last-of-type{font-size:1.2rem;padding:2px 6px}}.gentle .sec09{padding:150px 0}@media screen and (max-width: 979px){.gentle .sec09{padding:50px 0px}}.gentle .sec09 .sec09-width{width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.gentle .sec09 .sec09-width{width:100%}}.gentle .sec09 .sec09_txt{text-align:center;font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#fff;line-height:2;margin-bottom:0;margin-top:33px}@media screen and (max-width: 600px){.gentle .sec09 .sec09_txt{padding:0 5%;margin-bottom:25px}}.gentle .sec09 .sec09_list{margin-top:40px}@media screen and (max-width: 979px){.gentle .sec09 .sec09_list{margin-top:20px}}.gentle .sec09 .sec09_list ul{display:flex;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width: 600px){.gentle .sec09 .sec09_list ul{margin-bottom:0px}}.gentle .sec09 .sec09_list ul li{border-radius:10px;overflow:hidden;width:23.5%;margin-right:2%;margin-bottom:23px}.gentle .sec09 .sec09_list ul li:nth-of-type(4n){margin-right:0}@media screen and (max-width: 600px){.gentle .sec09 .sec09_list ul li{width:48%;margin-bottom:5%}}.gentle .sec09 .swiper-wrapper .swiper-slide img{border-radius:10px}.gentle .sec09 .support-width{width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.gentle .sec09 .support-width{width:100%}}.gentle .sec09 .support{margin-top:110px}@media screen and (max-width: 600px){.gentle .sec09 .support .contents_title h2{font-size:2.4rem !important}}.gentle .sec09 .support .support_txt{margin-top:45px;text-align:center}@media screen and (max-width: 600px){.gentle .sec09 .support .support_txt{padding:0 5%;margin-bottom:25px}}.gentle .sec09 .support .support_txt p{font-size:1.4rem;font-weight:300;letter-spacing:.1em;line-height:2;color:#fff;margin-bottom:0}.gentle .sec09 .support .support_list{margin-top:60px;height:auto;overflow:hidden}@media screen and (max-width: 979px){.gentle .sec09 .support .support_list{margin-top:20px}}.gentle .sec09 .support .support_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.gentle .sec09 .support .support_list ul li{border-radius:10px;overflow:hidden;width:18%}@media screen and (max-width: 979px){.gentle .sec09 .support .support_list ul li{width:19.5%}}@media screen and (max-width: 600px){.gentle .sec09 .support .support_list ul li{width:49%;margin-bottom:10px}}.gentle .sec10 .sec10_bg{padding:90px 5% 100px;position:relative;overflow:hidden;z-index:2;background:#037f8f}@media screen and (max-width: 979px){.gentle .sec10 .sec10_bg{padding:65px 5% 80px}}.gentle .sec10 .sec10_bg::before{position:absolute;display:block;content:"";width:100vw;left:0vw;top:0px;height:100%;background-image:url(../img/com/sec04_bg_v4.png);background-repeat:repeat;background-size:110px;opacity:.2;top:0}@media screen and (max-width: 600px){.gentle .sec10 .sec10_bg::before{background-size:70px}}.gentle .sec10 .sec10_bg .contents_title span{font-size:2rem}@media screen and (max-width: 600px){.gentle .sec10 .sec10_bg .contents_title span{font-size:1.5rem}}.gentle .sec10 .sec10_bg .sec10_txt{text-align:center}.gentle .sec10 .sec10_bg .sec10_txt h3{font-size:4rem;letter-spacing:.03em;font-family:"Noto Serif JP",serif;line-height:1.5;color:#fff;text-align:center;font-weight:500;margin:50px 0 30px}@media screen and (max-width: 979px){.gentle .sec10 .sec10_bg .sec10_txt h3{font-size:3rem}}@media screen and (max-width: 600px){.gentle .sec10 .sec10_bg .sec10_txt h3{margin:20px 0 20px}}.gentle .sec10 .sec10_bg .sec10_txt h3 span{font-size:3rem;letter-spacing:.03em;font-family:"Noto Serif JP",serif;line-height:1.5;color:#fff;font-weight:500}@media screen and (max-width: 979px){.gentle .sec10 .sec10_bg .sec10_txt h3 span{font-size:2rem}}.gentle .sec10 .sec10_bg .sec10_txt p{font-size:1.4rem;color:#fff;letter-spacing:.1em;line-height:2;font-weight:300;margin-bottom:0}.gentle .gentle_bnr_v2{width:100%;position:relative;background-image:url("../img/gentle/gentle_bnr.jpg");background-size:cover;background-repeat:no-repeat;border-radius:15px;background-position:center;padding:30px 0 38px;max-width:863px;margin:80px auto 0}@media screen and (max-width: 600px){.gentle .gentle_bnr_v2{width:90%;padding:30px 5% 38px}}.gentle .gentle_bnr_v2 h2{color:#1f7b84;font-size:3.5rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1.5;text-align:center;font-weight:500}@media screen and (max-width: 600px){.gentle .gentle_bnr_v2 h2{font-size:3.5rem}}.gentle .gentle_bnr_v2 h2 span{color:#1f7b84;font-size:2.5rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;font-weight:500}.gentle .gentle_bnr_v2 p{margin:20px 0 25px;font-size:1.4rem;color:#5c5c5c;letter-spacing:.1em;font-weight:300;line-height:2;text-align:center}@media screen and (max-width: 600px){.gentle .gentle_aside{padding:0 5%}}.gentle .gentle_aside h3{text-align:center;font-size:2rem;color:#fff;letter-spacing:.1em;font-weight:500;line-height:1.65;font-family:"Noto Serif JP",serif;margin-bottom:16px}.gentle .gentle_aside h3 span{font-size:2rem;color:#fff;letter-spacing:.1em;font-weight:500;line-height:1.65;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.gentle .gentle_aside h3 span{font-size:14px}}.gentle .gentle_aside .aside_bg{width:100%}@media screen and (max-width: 600px){.gentle .gentle_aside .aside_bg{margin:0 auto;padding:0px;border-radius:10px;overflow:hidden}}@media screen and (max-width: 600px){.gentle .gentle_aside .aside_wrap{width:100%}}@media screen and (max-width: 600px){.gentle .gentle_aside .page_aside_txt{position:relative;top:-20px}}.gentle-btn a{display:block;width:300px;background:#fff;border-radius:10px;text-align:center;padding:14px 0;font-size:1.4rem;letter-spacing:.1em;font-weight:400;color:#1f7b84;margin:40px auto 0}.gentle-btn_green a{display:block;width:300px;background:#1f7b84;border-radius:10px;text-align:center;padding:14px 0;font-size:1.4rem;letter-spacing:.1em;font-weight:400;color:#fff;margin:0 auto 0}.sec07_com .sec07_bg{position:relative;width:100%;padding:62px 0 73px}.sec07_com .sec07_bg::before{position:absolute;display:block;content:"";width:100%;height:100%;background-image:url(../img/top/sec07_bg_v2.jpg);background-size:cover;background-repeat:no-repeat;z-index:1;top:0;left:0}.sec07_com .sec07_bg .sec07_wrap{position:relative;z-index:2}.sec07_com .sec07_bg .sec07_wrap .contents_title__green{text-align:center}.sec07_com .sec07_bg .sec07_wrap .contents_title__green span{font-size:2rem;letter-spacing:.08em;color:#fdd15d;font-family:"Noto Serif JP",serif}.sec07_com .sec07_bg .sec07_wrap .contents_title__green h2{font-size:3.5rem;letter-spacing:.08em;color:#1f7b84;font-family:"Noto Serif JP",serif;font-weight:500;margin-top:12px}@media screen and (max-width: 979px){.sec07_com .sec07_bg .sec07_wrap .contents_title__green h2{font-size:2.5rem}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list{display:flex;flex-wrap:wrap;width:90%;max-width:876px;margin:30px auto 0}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .com-btn__blue{max-width:320px !important;width:90%;margin:0 auto}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .com-btn__blue{width:100%}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list h3{font-size:2rem;color:#1f7b84;letter-spacing:.03em;font-weight:500;text-align:center;padding-top:40px;position:relative}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list h3::before{position:absolute;display:block;content:"";width:36px;height:36px;top:0;left:50%;transform:translateX(-50%);background-image:url(../img/icon/icon_item_01.png);background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 979px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list h3{font-size:1.8rem}}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list h3{font-size:2rem}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p{font-size:1.4rem;letter-spacing:.03em;color:#5c5c5c;margin:14px 0;text-align:center}@media screen and (max-width: 979px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p{font-size:1.1rem}}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p{font-size:1.4rem}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p span{font-size:1.4rem;color:#1f7b84;font-weight:600}@media screen and (max-width: 979px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p span{font-size:1.1rem}}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list p span{font-size:1.4rem}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer{width:50%;border-right:dashed 1px #5c5c5c;padding:10px 0 18px}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer{width:100%;padding:0;margin-bottom:30px;border-right:none}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer .customer_wrap{width:100%;max-width:320px}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer .customer_wrap{margin:0 auto;padding-bottom:30px;border-bottom:dashed 1px #5c5c5c}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2{width:50%;padding:10px 0 18px}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2{width:100%;padding:0}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2 .customer_wrap{width:100%;max-width:320px;margin-left:auto}@media screen and (max-width: 600px){.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2 .customer_wrap{margin:0 auto}}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2 .customer_wrap h3::before{width:36px;height:25px;background-image:url(../img/icon/icon_item_02.png)}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2 .customer_wrap .com-btn__black{width:100%;max-width:100%}.sec07_com .sec07_bg .sec07_wrap .sec07_wrap_list .customer_v2 .customer_wrap .btn_margin{margin:23px auto}.sec08_com{padding:79px 0 112px}@media screen and (max-width: 979px){.sec08_com{padding:60px 0px}}@media screen and (max-width: 600px){.sec08_com{padding-bottom:50px;padding-top:40px}}.sec08_com .sec08_news .top_news-list{width:90%;max-width:904px;margin:20px auto 0px}.sec08_com .sec08_news .top_news-list .top_news-list-wrap{display:flex;align-items:center}.sec08_com .sec08_news .top_news-list .top_news-list-wrap a{display:flex;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:solid 1px #fff;width:100%}@media screen and (max-width: 600px){.sec08_com .sec08_news .top_news-list .top_news-list-wrap a{flex-wrap:wrap}}.sec08_com .sec08_news .top_news-list .top_news-list-wrap a p{font-size:1.2rem;padding:5px 20px;background-color:#fff;color:#1f7b84;border-radius:10px;margin-bottom:0;margin-right:15px}@media screen and (max-width: 600px){.sec08_com .sec08_news .top_news-list .top_news-list-wrap a p{padding:5px 12px}}.sec08_com .sec08_news .top_news-list .top_news-list-wrap a time{font-size:1.4rem;color:#fff;letter-spacing:.12em}.sec08_com .sec08_news .top_news-list .top_news-list-wrap a h3{font-size:1.4rem;color:#fff;letter-spacing:.12em;font-weight:400;margin-left:40px}@media screen and (max-width: 600px){.sec08_com .sec08_news .top_news-list .top_news-list-wrap a h3{width:100%;margin-left:0;margin-top:14px}}.sec08_com .sec08_news .top_news-list .top_news_btn{text-align:right}@media screen and (max-width: 600px){.sec08_com .sec08_news .top_news-list .top_news_btn{text-align:center}}.sec08_com .sec08_news .top_news-list .top_news_btn a{font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:500;padding-right:24px;position:relative}.sec08_com .sec08_news .top_news-list .top_news_btn a::before{position:absolute;display:block;content:"";width:5.52px;height:9.36px;right:0;top:50%;transform:translateY(-50%);background-image:url(../img/icon/icon_arrow_white.png);background-size:contain;background-repeat:no-repeat}.sec10_com .sec10_wrap{padding:75px 0 105px;background:linear-gradient(90deg, rgb(26, 171, 188) 0%, rgb(34, 214, 233) 50%, rgb(24, 174, 191) 100%)}@media screen and (max-width: 600px){.sec10_com .sec10_wrap{padding:35px 0 40px}}.sec10_com .sec10_wrap .sec10_faq{width:90%;max-width:869px;margin:57px auto 0}@media screen and (max-width: 600px){.sec10_com .sec10_wrap .sec10_faq{margin:23px auto 0}}@media screen and (max-width: 600px){.sec10_com .sec10_wrap .sec10_faq:last-of-type{margin-bottom:23px}}.sec10_com .sec10_wrap .sec10_faq .faq_list{margin-bottom:57px;border-radius:10px;overflow:hidden}@media screen and (max-width: 979px){.sec10_com .sec10_wrap .sec10_faq .faq_list{margin-bottom:30px}}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question{position:relative;background-color:#fff;padding:0px 0px 0px 0;display:flex;align-items:center}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question::before{content:"";display:block;width:14.52px;height:7.41px;background-image:url(../img/icon/icon_faq.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:38px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .3s}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question:hover{cursor:pointer}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question .q{width:60px;text-align:center;background-color:#1f7b84;margin-right:15px;padding:12px 0}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question .q p{font-size:2.4rem;letter-spacing:.12em;font-weight:400;color:#fff;margin-bottom:0}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question .q_txt{font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer{display:none}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .list-answer_wrap{width:100%;background-color:#fff;display:flex;position:relative;padding:22px 25px 22px 0;border-radius:0 0 10px 10px;overflow:hidden}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .list-answer_wrap::before{position:absolute;display:inline-block;content:"";width:60px;height:100%;top:0;left:0;background-color:#d5b563;z-index:1}@media screen and (max-width: 600px){.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .list-answer_wrap::before{width:57px}}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .a{width:60px;text-align:center;height:100%;position:relative;z-index:2}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .a p{margin-bottom:0;font-size:2.4rem;color:#5c5c5c}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .a_txt{width:calc(100% - 60px);padding-left:15px}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-answer .a_txt p{margin-bottom:0;font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question.show{border-radius:10px 10px 0 0 !important}.sec10_com .sec10_wrap .sec10_faq .faq_list .list-question.show::before{transform:translateY(-50%) rotate(0deg)}.sec10_com .sec10_wrap .sec10_faq .faq_list_btn{text-align:right}@media screen and (max-width: 600px){.sec10_com .sec10_wrap .sec10_faq .faq_list_btn{text-align:center}}.sec10_com .sec10_wrap .sec10_faq .faq_list_btn a{font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:500;padding-right:24px;position:relative}.sec10_com .sec10_wrap .sec10_faq .faq_list_btn a::before{position:absolute;display:block;content:"";width:5.52px;height:9.36px;right:0;top:50%;transform:translateY(-50%);background-image:url(../img/icon/icon_arrow_white.png);background-size:contain;background-repeat:no-repeat}.open_gentle{width:76px;display:inline-block;text-align:center;position:relative;padding-top:30px}.open_gentle::before{position:absolute;display:block;content:"続きを見る";font-size:1.4rem;font-weight:400;color:#fff;top:0;left:50%;transform:translateX(-50%);width:100%}.open_gentle img{width:41px}.open_gentle-active{padding:0 0 30px}.open_gentle-active::before{content:"閉じる" !important;bottom:0;top:inherit}.open_gentle-active img{transform:rotate(180deg)}.open_gentle-active_gentle{padding:0 0 30px}.open_gentle-active_gentle::before{content:"閉じる" !important;bottom:0;top:inherit}.open_gentle-active_gentle img{transform:rotate(180deg)}.open_gentle-active_can{padding:0 0 30px}.open_gentle-active_can::before{content:"閉じる" !important;bottom:0;top:inherit}.open_gentle-active_can img{transform:rotate(180deg)}.open_gentle-active_use{padding:0 0 30px}.open_gentle-active_use::before{content:"閉じる" !important;bottom:0;top:inherit}.open_gentle-active_use img{transform:rotate(180deg)}.open_gentle-active_popular{padding:0 0 30px}.open_gentle-active_popular::before{content:"閉じる" !important;bottom:0;top:inherit}.open_gentle-active_popular img{transform:rotate(180deg)}.open_gentle_color{width:76px;display:block;text-align:center;position:relative;padding-top:30px;margin:0 auto}.open_gentle_color::before{position:absolute;display:block;content:"続きを見る";font-size:1.4rem;font-weight:400;color:#08909f;top:0;left:50%;transform:translateX(-50%);width:100%}.open_gentle_color img{width:41px}.content_open{display:block !important}.content_open_gentle{display:block !important}.content_open_can{display:block !important}.content_open_use{display:block !important}.content_open_popular{display:block !important}.color_mix{background:linear-gradient(126deg, rgb(219, 233, 253) 0%, rgb(249, 251, 254) 50%, rgb(232, 254, 246) 100%)}picture{display:block}.sec06_us_wrap{width:90%;margin:0 auto}@media screen and (max-width: 600px){.sec06_us_wrap{width:100%}}.sec06_us_wrap .sec04_us_plan_title h3{background-color:#00465a !important;margin-bottom:0 !important}.sec06_us_wrap .sec04_features_sub_title h3{background-color:#00465a !important;margin-bottom:0 !important}.sec04_us_wrap{display:none}.sec04_us_wrap .sec04_us_item{width:100%;margin-bottom:68px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_item{margin-bottom:31px;padding:0 5%}}.sec04_us_wrap .sec04_us_item img{width:100%;margin-bottom:32px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_item img{margin-bottom:14px}}.sec04_us_wrap .sec04_us_item p{font-size:1.4rem;font-weight:300;letter-spacing:.08em;color:#fff;text-align:center;margin-bottom:0}.sec04_us_wrap .sec04_us_plan{width:100%;max-width:690px;margin:0 auto}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap{width:100%;margin-bottom:15px}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top{width:100%}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top{margin:14px 0 30px;padding:0 5%}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top img{width:100%}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex{display:flex;flex-wrap:wrap;justify-content:space-between;height:309px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex{height:auto}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face{text-align:center;width:46%;height:100%;position:relative}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face{width:100%;margin-bottom:24px}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face img{width:140px;height:140px;margin:9px 0 17px}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt{width:100%;background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(252, 241, 244) 50%, rgb(250, 228, 233) 100%);border-radius:10px;padding:18px 0 32.4px;position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt{padding:15px 0;position:static}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt h4{font-size:1.8rem;font-weight:500;color:#1f7b84;margin-bottom:18px;letter-spacing:.08em}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_face .sec04_us_plan_wrap_top_flex_face_txt p{font-size:1.4rem;color:#5c5c5c;font-weight:300;margin-bottom:0}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio{text-align:center;width:46%;height:100%;position:relative}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio{width:100%;padding:0 5%}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio img{width:100%;max-width:311.99px;margin:31px 0 41px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio img{max-width:100%;margin:15px 0 20px}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt{width:100%;background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(238, 253, 255) 50%, rgb(221, 252, 255) 100%);border-radius:10px;padding:18px 0 15.467px;position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt{padding:15px 0;position:static}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt h4{font-size:1.8rem;font-weight:500;color:#1f7b84;letter-spacing:.08em;margin-bottom:10px}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_wrap .sec04_us_plan_wrap_top_flex .sec04_us_plan_wrap_top_flex_vio .sec04_us_plan_wrap_top_flex_vio_txt p{font-size:1.4rem;color:#5c5c5c;font-weight:300;margin-bottom:0;line-height:1.64}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_title{text-align:center;position:relative}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_title::before{position:absolute;display:block;content:"";width:100%;height:1px;background:#fff;left:0;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .sec04_us_plan_title{width:90%;margin:0 auto}}.sec04_us_wrap .sec04_us_plan .sec04_us_plan_title h3{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;display:inline-block;padding:0 15px;background-color:#016277;font-family:"Noto Serif JP",serif;position:relative;z-index:2}.sec04_us_wrap .sec04_us_plan .candela_bnr{width:100%;margin-bottom:83px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .candela_bnr{margin-bottom:23px}}.sec04_us_wrap .sec04_us_plan .candela_bnr a{display:block}.sec04_us_wrap .sec04_us_plan .candela_bnr a img{width:100%}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .candela_bnr a img{border-radius:13px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top{margin-bottom:45px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top:last-child{margin-bottom:108px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top:last-child{margin-bottom:47px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .sub_title{font-size:1.4rem;letter-spacing:.08em;font-weight:300;color:#fff;text-align:center;margin-bottom:15px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex{margin:23px 0 52px;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .first_item{padding-left:5px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .first_item{padding-left:0;margin-bottom:15px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item{width:calc(100% - 311px);padding-left:2.5vw}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item{width:100%;padding:0 5%;margin-bottom:38px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .item_img{width:100%}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .color_pink{background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(252, 241, 244) 50%, rgb(250, 228, 233) 100%)}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .color_blue{background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(238, 253, 255) 50%, rgb(221, 252, 255) 100%)}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt{padding:20px 12px 27px;text-align:left;margin-top:30px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt{padding:20px 20px 20px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt h5{font-size:1.8rem;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#1f7b84;line-height:1.5;position:relative}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt h5 img{height:3.5lh;position:absolute;top:-28px;margin-left:15px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .whole_body_plan_item_txt p{font-size:1.4rem;font-weight:300;letter-spacing:.03em;line-height:1.78;color:#5c5c5c;margin-bottom:0;margin-top:10px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex{display:flex;justify-content:space-between}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt{padding:20px 12px 24px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt:first-child{width:52%}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt:last-child{width:47%}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_item .last_flex .whole_body_plan_item_txt h5 img{margin-left:8px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt{width:311px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt{width:100%}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt h4{font-size:2.5rem;font-weight:500;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:10px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt h4 span{font-size:1.6rem;font-weight:400;color:#fff;letter-spacing:.08em;line-height:2;font-family:"Noto Serif JP",serif;display:inline-block}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list_4 li{width:60px !important}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 18px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li{border:solid 1px #fff;width:93px;font-size:1.4rem;line-height:1;padding:7px 0 7px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;letter-spacing:.08em;margin-right:15px;position:relative}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:last-of-type{margin-right:0}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li:last-of-type::before{display:none}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li::before{position:absolute;display:block;content:"";background-image:url(../img/gentle/sec04_icon_plus.png);background-size:contain;background-repeat:no-repeat;width:25px;height:25px;right:-9px;top:50%;transform:translate(50%, -50%)}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_list li::before{width:19px;height:19px;right:-7.5px}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_title{margin-bottom:5px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_title p{font-size:2rem;font-family:"Noto Serif JP",serif;font-weight:300;margin-bottom:0;color:#fff}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_1{width:100%;margin-bottom:10px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_1 img{width:100%}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2{width:100%;margin-bottom:7px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2{padding:0 5%}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_2 img{width:100%}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3{background:#005066;padding:7px 10px 11px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3{width:90%;margin:0 auto}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .price_3 img{width:100%}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_top .whole_body_plan_flex .whole_body_plan_txt .com_txt{padding:0 5%}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt{margin-bottom:25px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt{padding:0 5%}}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt p{font-size:2rem;font-weight:300;font-family:"Noto Serif JP",serif;color:#fff;margin-bottom:26px}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt .whole_body_plan_under_txt_list{text-align:center}.sec04_us_wrap .sec04_us_plan .whole_body_plan .whole_body_plan_under_txt .whole_body_plan_under_txt_list li{font-size:1.6rem;color:#fff;letter-spacing:.08em;font-weight:400;line-height:2}.sec04_us_wrap .sec04_faq_title{text-align:center}.sec04_us_wrap .sec04_faq_title span{font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:300;display:block;margin-bottom:22px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq_title span{margin-bottom:0}}.sec04_us_wrap .sec04_faq_title h2{font-size:4rem;letter-spacing:.08em;color:#fff;font-weight:500;margin-bottom:50px}@media screen and (max-width: 979px){.sec04_us_wrap .sec04_faq_title h2{font-size:3rem;margin-bottom:38px}}.sec04_us_wrap .sec04_faq{width:100%;max-width:869px;margin:0 auto 107px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq{width:90%;margin:23px auto 47px}}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq:last-of-type{margin-bottom:23px}}.sec04_us_wrap .sec04_faq .faq_list{margin-bottom:30px;border-radius:10px;overflow:hidden;text-align:left}@media screen and (max-width: 979px){.sec04_us_wrap .sec04_faq .faq_list{margin-bottom:20px}}.sec04_us_wrap .sec04_faq .faq_list .list-question{position:relative;background-color:#fff;padding:0px 0px 0px 0;display:flex;align-items:center;margin-bottom:1px}.sec04_us_wrap .sec04_faq .faq_list .list-question::before{content:"";display:block;width:14.52px;height:7.41px;background-image:url(../img/icon/icon_faq.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:38px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .4s}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq .faq_list .list-question::before{right:15px !important}}.sec04_us_wrap .sec04_faq .faq_list .list-question:hover{cursor:pointer}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq .faq_list .list-question{padding:0px 20px 0px 0 !important}}.sec04_us_wrap .sec04_faq .faq_list .list-question .q{width:60px;text-align:center;background-color:#1f7b84;margin-right:15px;padding:12px 0}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq .faq_list .list-question .q{padding:20px 0}}.sec04_us_wrap .sec04_faq .faq_list .list-question .q p{font-size:2.4rem;letter-spacing:.12em;font-weight:400;color:#fff;margin-bottom:0}.sec04_us_wrap .sec04_faq .faq_list .list-question .q_txt{font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;width:calc(100% - 60px);padding-right:10px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq .faq_list .list-question .q_txt{font-size:1.2rem}}.sec04_us_wrap .sec04_faq .faq_list .list-answer{display:none}.sec04_us_wrap .sec04_faq .faq_list .list-answer .list-answer_wrap{width:100%;background-color:#fff;display:flex;position:relative;padding:22px 25px 22px 0;border-radius:0 0 10px 10px;overflow:hidden}.sec04_us_wrap .sec04_faq .faq_list .list-answer .list-answer_wrap::before{position:absolute;display:inline-block;content:"";width:60px;height:100%;top:0;left:0;background-color:#d5b563;z-index:1}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_faq .faq_list .list-answer .list-answer_wrap::before{width:57px}}.sec04_us_wrap .sec04_faq .faq_list .list-answer .a{width:60px;text-align:center;height:100%;position:relative;z-index:2}.sec04_us_wrap .sec04_faq .faq_list .list-answer .a p{margin-bottom:0;font-size:2.4rem;color:#5c5c5c}.sec04_us_wrap .sec04_faq .faq_list .list-answer .a_txt{width:calc(100% - 60px);padding-left:15px}.sec04_us_wrap .sec04_faq .faq_list .list-answer .a_txt p{margin-bottom:0;font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929}.sec04_us_wrap .sec04_faq .faq_list .list-answer .a_txt a{display:block;width:100%;max-width:300px;background:#d5b563;text-align:center;padding:13px 0;border-radius:10px;font-size:1.4rem;color:#292929;letter-spacing:.1em;font-weight:400;margin:30px auto 0}.sec04_us_wrap .sec04_faq .faq_list .list-question.show{border-radius:10px 10px 0 0 !important}.sec04_us_wrap .sec04_faq .faq_list .list-question.show::before{transform:translateY(-50%) rotate(0deg)}.sec04_us_wrap .sec04_features{max-width:752px;width:100%;margin:0 auto}.sec04_us_wrap .sec04_features .sec04_features_title{text-align:center;margin-bottom:20px}.sec04_us_wrap .sec04_features .sec04_features_title span{font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:300;display:block;margin-bottom:22px}@media screen and (max-width: 979px){.sec04_us_wrap .sec04_features .sec04_features_title span{margin-bottom:0px}}.sec04_us_wrap .sec04_features .sec04_features_title h2{font-size:4rem;letter-spacing:.08em;color:#fff;font-weight:500;margin-bottom:50px}@media screen and (max-width: 979px){.sec04_us_wrap .sec04_features .sec04_features_title h2{font-size:3rem;margin-bottom:38px}}.sec04_us_wrap .sec04_features .sec04_features_wrap{margin-bottom:80px}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_features .sec04_features_wrap{width:90%;margin:0 auto 80px}}.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_sub_title{text-align:center;position:relative}.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_sub_title::before{position:absolute;display:block;content:"";width:100%;height:1px;background:#fff;left:0;top:50%;transform:translateY(-50%);z-index:1}.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_sub_title h3{font-size:2.5rem;font-weight:500;letter-spacing:.08em;color:#fff;display:inline-block;padding:0 15px;background-color:#016277;font-family:"Noto Serif JP",serif;position:relative;z-index:2}@media screen and (max-width: 600px){.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_sub_title h3{font-size:2.2rem}}.sec04_us_wrap .sec04_features .sec04_features_wrap span{display:block;font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:400;margin:28px 0 22px}.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_img{width:100%;margin-bottom:33px}.sec04_us_wrap .sec04_features .sec04_features_wrap .sec04_features_img img{width:100%}.sec04_us_wrap .sec04_features .sec04_features_wrap p{font-size:1.4rem;letter-spacing:.08em;color:#fff;font-weight:300;line-height:2;margin-bottom:0;text-align:left}.sec04_us_wrap .sec04_features .sec04_features_wrap p a{font-size:1.4rem;letter-spacing:.08em;color:#08909f;font-weight:300;line-height:2}.sec04_us_wrap .sec02_thought_wrap.content_open{display:block !important}.sec04_us_wrap .sec05_content_title{text-align:center;margin-bottom:20px}.sec04_us_wrap .sec05_content_title span{font-size:25px !important;letter-spacing:.08em;color:#fff;font-weight:300;display:block;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif}@media screen and (max-width: 979px){.sec04_us_wrap .sec05_content_title span{margin-bottom:0px;font-size:18px !important}}.sec04_us_wrap .sec05_content_title h2{font-size:4rem;letter-spacing:.08em;color:#fff;font-weight:500;margin-bottom:50px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.sec04_us_wrap .sec05_content_title h2{font-size:3rem;margin-bottom:38px}}@media screen and (max-width: 600px){.sec04_us_wrap .sec05_content_title h2{font-size:2.8rem;line-height:1.66;margin-top:10px}}@media screen and (max-width: 600px){.candela_bnr-sp{padding:0 5%}}
/*# sourceMappingURL=gentle.css.map */
