﻿.super{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){.super{margin-top:92px}}@media screen and (max-width: 979px){.super{margin-top:80.2px}}@media screen and (max-width: 600px){.super{margin-top:85.2px}}.super .bg_light{background:linear-gradient(90deg, rgb(26, 171, 188) 0%, rgb(34, 214, 233) 50%, rgb(24, 174, 191) 100%) !important}.super .bg_light_opaciry{background:linear-gradient(90deg, rgba(26, 171, 188, 0.4) 0%, rgba(34, 214, 233, 0.4) 50%, rgba(24, 174, 191, 0.4) 100%) !important}.super .chemical_menu_col{position:relative;z-index:2;width:90%;max-width:660px;margin:88px auto 170px;background:radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.9), transparent 50%),linear-gradient(to bottom, #fdf4df, #fff);padding:38px 35px 37px;display:flex;flex-wrap:wrap;border-radius:10px}@media screen and (max-width: 979px){.super .chemical_menu_col{margin:0px auto 0px;padding:18px 15px}}.super .chemical_menu_col .chemical_menu_col_img{width:33%;position:relative}@media screen and (max-width: 600px){.super .chemical_menu_col .chemical_menu_col_img{width:100%;max-width:138px;margin:0 auto}}.super .chemical_menu_col .chemical_menu_col_img .image-fade{-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}.super .chemical_menu_col .chemical_menu_col_img img{width:100%}.super .chemical_menu_col .chemical_menu_col_txt{width:67%;padding-left:8px}@media screen and (max-width: 600px){.super .chemical_menu_col .chemical_menu_col_txt{width:100%;padding:0}}.super .chemical_menu_col .chemical_menu_col_txt h3{font-size:18px;font-weight:500;color:#fff;background-color:#1f7b84;padding:8px 0;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:5px}@media screen and (max-width: 979px){.super .chemical_menu_col .chemical_menu_col_txt h3{font-size:16px}}.super .chemical_menu_col .chemical_menu_col_txt img{width:100%}.super .chemical_menu_col .chemical_menu_col_txt p{font-size:14px;font-weight:400;color:#1f7b84;line-height:1.92;margin:7px 0 14px}.super .chemical_menu_col .chemical_menu_col_txt .com-btn__blue{width:100%;max-width:100%}.super .chemical_menu_col_nikibi h2{width:100%;display:block;background-color:#1f7b84;color:#fff;font-size:18px;font-weight:500;font-family:"Noto Serif JP",serif;padding:10px 0;text-align:center;margin-bottom:14px}.super .chemical_menu_col_nikibi span{font-size:14px;font-weight:400;color:#1f7b84;letter-spacing:.08em;display:inline-block;margin-bottom:8px}@media screen and (max-width: 600px){.super .chemical_menu_col_nikibi span{text-align:center;display:block;line-height:1.74}}.super .chemical_menu_col_nikibi .chemical_menu_col_txt .nikibi_name{max-width:309px}.super .chemical_menu_col_nikibi .chemical_menu_col_txt .nikibi_name_sp{max-width:240px;margin:0 auto;display:block}.super .chemical_menu_col_nikibi .chemical_menu_col_txt p{margin-top:17px}@media screen and (max-width: 600px){.super .chemical_menu_col_nikibi .chemical_menu_col_txt p{margin-top:0px}}.super .aside-title-super{font-size:20px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:.1em;line-height:1.65;text-align:center;margin-bottom:20px}@media screen and (max-width: 600px){.super .aside-title-super{font-size:24px}}.super .aside-title-super span{font-size:20px;color:#fff;font-family:"Noto Serif JP",serif;font-weight:bold;letter-spacing:.1em;line-height:1.65}@media screen and (max-width: 600px){.super .aside-title-super span{font-size:17px}}.super .item_title{text-align:center}.super .item_title h3{display:inline-block;color:#fff;font-size:30px;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1.33;position:relative;padding:0 92px;text-shadow:1px 1px 5px rgba(0,0,0,.16)}@media screen and (max-width: 979px){.super .item_title h3{font-size:24px !important;padding:0px 40px}}@media screen and (max-width: 600px){.super .item_title h3{line-height:1.33}}.super .item_title h3::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%)}@media screen and (max-width: 979px){.super .item_title h3::before{width:56px;height:15px;left:-10px}}@media screen and (max-width: 600px){.super .item_title h3::before{left:-25px}}.super .item_title h3::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%)}@media screen and (max-width: 979px){.super .item_title h3::after{width:56px;height:15px;right:-10px}}@media screen and (max-width: 600px){.super .item_title h3::after{right:-25px}}.super .item_title h3 span{font-size:14px;font-weight:bold;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#fff}@media screen and (max-width: 600px){.super .item_title h3 span{font-size:12px}}@media screen and (max-width: 600px){.super .flow_2 .flow_contener{border:none !important}}@media screen and (max-width: 600px){.super .flow_2 .flow_contener .flow_contener_txt{padding:28px 18px !important}}.super .flow{width:100%;margin:0 auto}@media screen and (max-width: 600px){.super .flow{width:90%}}@media screen and (max-width: 600px){.super .flow.flow--nikibi .flow_contener{border:none !important}}.super .flow .flow_contener{display:flex;flex-wrap:wrap;flex-direction:row-reverse;border:solid 1px #fff;border-radius:10px;position:relative;overflow:hidden;z-index:1;margin-top:52px;background:linear-gradient(90deg, rgb(1, 158, 174) 0%, rgb(6, 183, 202) 50%, rgb(0, 161, 178) 100%)}@media screen and (max-width: 600px){.super .flow .flow_contener{background:rgba(0,0,0,.2)}}@media screen and (max-width: 979px){.super .flow .flow_contener{margin-top:25px}}.super .flow .flow_contener::before{position:absolute;display:block;content:"";width:100%;height:100%;opacity:.5}.super .flow .flow_contener .flow_contener_img{position:relative}.super .flow .flow_contener .flow_contener_img .step{position:absolute;left:0;top:0;display:none;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center;height:41px}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_img .step{display:flex;align-items:center;justify-content:center}}.super .flow .flow_contener .flow_contener_txt_d{padding:70px 20px 30px 40px !important}@media screen and (max-width: 979px){.super .flow .flow_contener .flow_contener_txt_d{padding:50px 10px 50px 20px !important}}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_txt_d{padding:18px !important}}.super .flow .flow_contener .flow_contener_txt{width:calc(100% - 295px);padding:70px 20px 70px 40px;position:relative;z-index:2}@media screen and (max-width: 979px){.super .flow .flow_contener .flow_contener_txt{padding:50px 10px 50px 20px;width:calc(100% - 250px)}}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_txt{width:100%;padding:15px 18px 25px}}.super .flow .flow_contener .flow_contener_txt .step{position:absolute;left:0;top:0;display:block;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_txt .step{display:none}}.super .flow .flow_contener .flow_contener_txt h4{font-size:2rem;color:#fff;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;margin-bottom:15px}@media screen and (max-width: 979px){.super .flow .flow_contener .flow_contener_txt h4{font-size:1.7rem;margin-bottom:10px}}.super .flow .flow_contener .flow_contener_txt p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.super .flow .flow_contener .flow_contener_txt p span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500}.super .flow .flow_contener .flow_contener_txt .com-btn__gold{margin-top:20px;max-width:300px}.super .flow .flow_contener .flow_contener_txt .com-btn__blue{margin-top:20px;max-width:340px}.super .flow .flow_contener .flow_contener_txt .flow_contener_box{position:relative;padding:25px;margin-top:30px}@media screen and (max-width: 979px){.super .flow .flow_contener .flow_contener_txt .flow_contener_box{margin-top:15px;padding:15px}}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_txt .flow_contener_box{padding:20px}}.super .flow .flow_contener .flow_contener_txt .flow_contener_box::before{position:absolute;display:block;content:"";width:100%;height:100%;background:#fff;opacity:.21;top:0;left:0}.super .flow .flow_contener .flow_contener_txt .flow_contener_box span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif}.super .flow .flow_contener .flow_contener_txt .flow_contener_box p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.super .flow .flow_contener .flow_contener_txt .flow_contener_box a{display:block;width:100%;max-width:300px;background:#1f7b84;text-align:center;padding:13px 0;border-radius:10px;font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:400;margin-top:24px}.super .flow .flow_contener .flow_contener_img{width:295px;padding:20px;position:relative;z-index:2}@media screen and (max-width: 979px){.super .flow .flow_contener .flow_contener_img{width:250px}}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_img{width:100%;padding:0px}}.super .flow .flow_contener .flow_contener_img img{border-radius:10px}@media screen and (max-width: 600px){.super .flow .flow_contener .flow_contener_img img{border-radius:10px 10px 0px 0px}}.super .flow .flow-btn{margin-top:20px}.super .flow .flow-btn .slide-active{transform:rotate(180deg) !important}.super .flow .flow-btn a{display:block;padding:15px 0px;width:41px;margin:0 auto;transition:all .3s}.super .flow .flow-btn a img{width:100%}.super .flow .flow_list{display:none}.super .super_youtube{margin-bottom:35px}.super .super_youtube iframe{width:100%;height:530px}@media screen and (max-width: 979px){.super .super_youtube iframe{height:49.9168053245vw;max-height:530px}}@media screen and (max-width: 600px){.super .super_youtube iframe{height:50.4vw}}.super .super_visual{width:100%;position:relative;padding:36px 0 34px;background:linear-gradient(90deg, rgb(4, 115, 134) 0%, rgb(3, 158, 176) 50%, rgb(4, 115, 134) 100%)}.super .super_visual::before{position:absolute;display:block;content:"";width:100%;height:100%;background:#000;opacity:0;top:0;left:0;z-index:-1}@media screen and (max-width: 600px){.super .super_visual{padding:0px 0 34px}}.super .super_visual .super_visual_flex{width:90%;max-width:1095px;margin:0 auto;display:flex;align-items:end;position:relative;z-index:10}.super .super_visual .super_visual_flex.super_visual_flex--nikibi{align-items:flex-start !important}@media screen and (min-width: 601px){.super .super_visual .super_visual_flex.super_visual_flex--nikibi{padding-top:20px !important}}.super .super_visual .super_visual_flex .super_visual_txt{width:63%;padding-right:50px}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt{width:100%;padding:0;margin-top:0px;padding-right:0}}.super .super_visual .super_visual_flex .super_visual_txt .sub_vio{font-size:2rem;font-weight:500;letter-spacing:.1em;color:#fdd15d;font-family:"Noto Serif JP",serif}.super .super_visual .super_visual_flex .super_visual_txt h2,.super .super_visual .super_visual_flex .super_visual_txt h1{font-size:4rem;color:#fff;font-family:"Noto Serif JP",serif;letter-spacing:.08em;font-weight:500;margin:0 0 20px}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt h2,.super .super_visual .super_visual_flex .super_visual_txt h1{margin:10px 0 30px;line-height:1.1;font-size:3rem}}.super .super_visual .super_visual_flex .super_visual_txt h2 span,.super .super_visual .super_visual_flex .super_visual_txt h1 span{font-size:20px;font-weight:bold;color:#fff;font-family:"Noto Serif JP",serif;letter-spacing:.08em}.super .super_visual .super_visual_flex .super_visual_txt h1{line-height:1.2;margin-top:15px}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt h1{line-height:1.5;font-size:8vw;margin-top:0}}.super .super_visual .super_visual_flex .super_visual_txt h1 span{line-height:1.2 !important}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt h1 span{display:inline-block;line-height:1.7 !important;font-size:17px}}.super .super_visual .super_visual_flex .super_visual_txt .super_visual_title{margin:10px 0 20px;line-height:1.2}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .super_visual_title{line-height:1.5}}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .super_visual_title .super_visual_title_sp{display:inline-block;font-size:18px}}.super .super_visual .super_visual_flex .super_visual_txt .derma_gold_txt{background-color:#d5b563;text-align:center;width:100%;padding:8px 0;color:#fff;font-size:21px;font-weight:500;letter-spacing:.18em;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .derma_gold_txt{margin-top:10px}}.super .super_visual .super_visual_flex .super_visual_txt .derma_gold_txt small{color:#fff;font-size:16px;font-weight:500;letter-spacing:.18em;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .derma_visual_title{line-height:1.2 !important}}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .derma_visual_title .derma_visual_title_sp{display:inline-block !important;font-size:16px !important}}.super .super_visual .super_visual_flex .super_visual_txt .price01{padding-right:5%}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .price01{width:100%;max-width:305px;margin:0 auto;padding:0}}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .price01 img{width:100%;margin:0 auto;text-align:center}}.super .super_visual .super_visual_flex .super_visual_txt .super_visual_item{margin:20px 0;border-radius:10px}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt .super_visual_item{margin:20px 0 30px}}.super .super_visual .super_visual_flex .super_visual_txt .super_visual_item img{border-radius:10px}@media screen and (max-width: 600px){.super .super_visual .super_visual_flex .super_visual_txt p{text-align:center;margin-bottom:0px;margin-top:20px;font-size:2.5rem;letter-spacing:.08em;color:#fff;font-weight:500;font-family:"Noto Serif JP",serif}}.super .super_visual .super_visual_flex .super_visual_img{width:37%;border-radius:10px;overflow:hidden;position:relative}.super .super_visual .super_visual_flex .super_visual_img::before{position:absolute;display:block;content:"";width:100%;height:100%;background:#fff;opacity:0}@media screen and (max-width: 600px){.super .contents_title h2{font-size:26px !important;letter-spacing:.04em}}.super .sec01{padding:67px 0 86px}@media screen and (max-width: 600px){.super .sec01{padding:37px 0 43px}}.super .sec01 .sec01_wrap{position:relative;z-index:2}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col_margin{margin-bottom:76px !important}}.super .sec01 .sec01_wrap .sec01_col{margin-top:100px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col{margin-top:40px}}.super .sec01 .sec01_wrap .sec01_col .contents_title{margin-bottom:41px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .contents_title{margin-bottom:27px}}.super .sec01 .sec01_wrap .sec01_col .sec01_price{margin:31px 0 0;background:radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.9), transparent 50%),linear-gradient(to bottom, #fdf4df, #fff, #fdf4df);padding:29px 45px 23px;border-radius:10px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_price{margin:15px 0 0;padding:20px 17px 14px}}.super .sec01 .sec01_wrap .sec01_col .sec01_price h4{background-color:#1f7b84;text-align:center;font-size:25px;font-family:"Noto Serif JP",serif;letter-spacing:.08em;color:#fff;font-weight:bold;padding:8px 5px;margin-bottom:15px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_price h4{font-size:20px;padding:13px 0px;font-size:20px}}.super .sec01 .sec01_wrap .sec01_col .sec01_price ul li{text-align:center;margin:0 auto 15px;font-size:35px;color:#1f7b84;letter-spacing:.08em;font-weight:bold;font-family:"Noto Serif JP",serif}.super .sec01 .sec01_wrap .sec01_col .sec01_price ul li:last-of-type{margin:0 auto 0;max-width:610px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_price ul li:last-of-type{max-width:310px}}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_price ul li{font-size:18px}}.super .sec01 .sec01_wrap .sec01_col .sec01_price ul li img{width:100%}.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt{text-align:center;margin-top:40px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt{margin-top:20px}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt span{font-size:20px;font-weight:500;letter-spacing:.1em;color:#fff;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt span{font-size:20px}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt h4{font-size:30px;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt h4{font-size:20px;line-height:1.8}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt h4 small{font-size:20px;font-weight:bold;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_txt h4 small{font-size:14px}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_item{width:100%;max-width:714px;margin:42px auto 0}.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list{justify-content:center;margin-top:15px}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list li{width:49%}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list li:first-of-type{margin-bottom:29px}}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list li{width:100%}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_item_list li img{width:100%}.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list{margin-top:40px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list{margin-top:15px}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list ul{justify-content:center}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list ul li{width:49%;margin-bottom:15px}@media screen and (max-width: 600px){.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list ul li{width:100%}}.super .sec01 .sec01_wrap .sec01_col .sec01_col_face_list ul li img{width:100%;border-radius:10px}.super .sec02{margin-bottom:136px}@media screen and (max-width: 600px){.super .sec02{margin-bottom:70px}}.super .sec02 .sec02_wrap{position:relative;z-index:2}.super .sec02 .sec02_wrap .contents_title{margin-bottom:34px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .contents_title{margin-bottom:20px}}.super .sec02 .sec02_wrap h3{font-size:30px;font-weight:600;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;text-align:center;text-shadow:1px 1px 15px rgba(4,104,113,.9);margin-bottom:28px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap h3{margin-bottom:20px;font-size:20px;line-height:1.85}}.super .sec02 .sec02_wrap .sec02_contents{margin-bottom:85px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents{margin-bottom:38px}}.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_img{width:100%;margin-bottom:34px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_img{margin-bottom:17px}}.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_img img{width:100%;border-radius:10px}.super .sec02 .sec02_wrap .sec02_contents .com-btn__gold{max-width:350px;margin:0 auto}.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_btn_flex{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_btn_flex .sec02_contents_btn{margin:21px auto 11px !important}}.super .sec02 .sec02_wrap .sec02_contents .sec02_contents_btn_flex .com-btn__gold{margin-top:30px}.super .sec02 .sec02_wrap .sec02_contents .com-btn__blue{max-width:333px;margin:0 auto}.super .sec02 .sec02_wrap .sec02_contents_flex_right{flex-direction:row-reverse;margin-bottom:86px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents_flex_right{margin-bottom:43px}}.super .sec02 .sec02_wrap .sec02_contents_flex_right .sec02_contents_flex_txt{padding:0 30px 0 0 !important}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents_flex_right .sec02_contents_flex_txt{padding:0 !important}}.super .sec02 .sec02_wrap .sec02_contents_flex{display:flex;flex-wrap:wrap}.super .sec02 .sec02_wrap .sec02_contents_flex h3{width:100%}.super .sec02 .sec02_wrap .sec02_contents_flex .sec02_contents_flex_img{width:50%}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents_flex .sec02_contents_flex_img{width:100%;margin-bottom:22px}}.super .sec02 .sec02_wrap .sec02_contents_flex .sec02_contents_flex_img img{width:100%;border-radius:10px}.super .sec02 .sec02_wrap .sec02_contents_flex .sec02_contents_flex_txt{width:50%;padding:0 0 0 30px}@media screen and (max-width: 600px){.super .sec02 .sec02_wrap .sec02_contents_flex .sec02_contents_flex_txt{width:100%;padding:0}}.super .sec03{margin-bottom:112px}@media screen and (max-width: 600px){.super .sec03{margin-bottom:86px}}.super .sec03 .sec03_wrap{position:relative;z-index:2}.super .sec04{margin-bottom:112px}@media screen and (max-width: 600px){.super .sec04{margin-bottom:86px}}.super .sec04 .sec04_wrap{position:relative;z-index:2}.super .sec04 .sec04_wrap .sec04_list{width:90%;max-width:1154px;margin:40px auto 79px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_list{margin:23px auto 48px}}.super .sec04 .sec04_wrap .sec04_list li{width:32.8%;height:108px;margin-left:.7%;margin-bottom:.7%}.super .sec04 .sec04_wrap .sec04_list li:first-of-type{margin-left:0}.super .sec04 .sec04_wrap .sec04_list li:nth-of-type(4){margin-left:0}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_list li{width:100%;height:80px;margin-bottom:20px}}.super .sec04 .sec04_wrap .sec04_list li a{display:flex;height:100%;align-items:center;justify-content:center;font-size:2rem;background:#1f7b84;font-weight:400;color:#fff;letter-spacing:.1em;line-height:1.65;text-align:center;position:relative}.super .sec04 .sec04_wrap .sec04_list li a::before{position:absolute;display:block;content:"";width:7px;height:11px;right:28px;top:50%;transform:translateY(-50%);background-image:url(../img/face/path.png);background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}@media screen and (max-width: 979px){.super .sec04 .sec04_wrap .sec04_list li a::before{right:12px}}@media screen and (max-width: 1299px){.super .sec04 .sec04_wrap .sec04_list li a{font-size:1.6rem}}@media screen and (max-width: 979px){.super .sec04 .sec04_wrap .sec04_list li a{font-size:1.4rem}}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_list li a{padding:15px 0}}.super .sec04 .sec04_wrap .sec04_contents{margin-bottom:100px}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_contents{margin-bottom:50px}}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_img{width:100%;margin-top:30px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_img img{width:100%}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_icon{width:45px;margin:20px auto 0}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_icon img{width:100%}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_txt{margin-top:27px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_txt h2{font-size:25px;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#fff;line-height:2;text-align:center;margin-bottom:22px}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_txt h2{font-size:4vw;margin-bottom:15px}}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_component{background:linear-gradient(90deg, rgb(1, 142, 156) 0%, rgb(6, 165, 182) 50%, rgb(0, 144, 159) 100%);padding:21px 15px 24px;margin:17px 0 50px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_component h5{font-size:18px;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;letter-spacing:.08em;margin-bottom:17px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_list{margin-bottom:22px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_list h3{font-size:14px;font-weight:400;color:#fff;letter-spacing:.08em;width:100%;border-radius:10px 10px 0 0;text-align:center;background-color:#1f7b84;padding:10px 5px}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_list h3{padding:15px 5px}}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_list .sec04_contents_list_wrap{background-color:#fff;padding:22px 20px 27px;border-radius:0 0 10px 10px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_list .sec04_contents_list_wrap p{font-size:14px;font-weight:400;color:#1f7b84;letter-spacing:.08em;line-height:2;margin-bottom:0}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_margin{margin-bottom:50px}@media screen and (max-width: 600px){.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_margin{margin-bottom:40px}}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_margin_img{margin-bottom:24px}.super .sec04 .sec04_wrap .sec04_contents .sec04_contents_margin_txt{margin-top:23px}.super .sec05{padding-bottom:80px}.super .sec05 .sec05_wrap{position:relative;z-index:2}.super .sec05 .sec05_wrap .reserve_flow{width:90%;max-width:869px;margin:60px auto 0}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow{margin-top:30px;margin-bottom:60px}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow{margin-bottom:0px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap{display:flex;flex-wrap:wrap;border-radius:10px;overflow:hidden;background:#fff}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_item{width:285px;height:100%;background-color:#f7f7f7}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_item{width:205px;height:100%}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_item{width:100%;height:136px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt{width:calc(100% - 285px);background:#fff;padding:10px 35px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt{width:calc(100% - 205px);padding:20px 20px}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt{width:100%;padding:30px 15px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap span{color:#5c5c5c;font-size:2rem;letter-spacing:.08em;font-weight:600;font-family:"Noto Serif JP",serif;margin-bottom:20px;display:block}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap span{text-align:center;font-size:1.8rem;margin-bottom:10px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap p{font-size:1.4rem;letter-spacing:.08em;line-height:2;color:#5c5c5c;font-weight:400;margin-bottom:15px}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap p{font-size:1.2rem}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap p{font-size:1.4rem}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap 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}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_wrap .reserve_flow_txt .reserve_flow_txt_wrap a{padding:10px 0;font-size:1.2rem}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:96px;margin-bottom:114px}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex{margin-bottom:0px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch{width:45%;position:relative;background:#fff;border-radius:10px;padding:67px 20px 36px}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch{width:48%}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch{width:100%;padding:60px 15px;margin-bottom:80px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch::before{position:absolute;display:block;content:"";width:45px;height:25px;top:-48px;left:50%;transform:translate(-50%, -50%);background-image:url(../img/icon/icon_flow.png);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch:last-child:before{content:"or";background-image:inherit;color:#1f7b84;font-size:35px;font-family:"Noto Serif JP",serif;line-height:1;width:auto;height:auto}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch .num{position:absolute;left:0;top:0;background:#1f7b84;color:#fff;width:94px;display:block;font-size:2rem;font-family:"Noto Serif JP",serif;padding:5px 0;text-align:center;border-radius:10px 0 0 0}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch h4{font-size:2rem;letter-spacing:.08em;color:#5c5c5c;font-weight:600;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch h4{text-align:center}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch p{margin-top:25px;font-size:1.4rem;letter-spacing:.08em;line-height:2;color:#5c5c5c;font-weight:400;margin-bottom:0}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch p{margin-bottom:10px}}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch p span{color:#1f7b84}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch .second{margin-top:0}.super .sec05 .sec05_wrap .reserve_flow .reserve_flow_branch_flex .reserve_flow_branch .a{width:100%;margin:8px 0}.super .sec05 .sec05_wrap .sec_reservation_wrap{width:90%;max-width:863px;margin:0 auto 101px}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener{display:flex;flex-wrap:wrap;border:solid 1px #fff;border-radius:10px;position:relative;overflow:hidden;z-index:1;margin-top:52px;background:linear-gradient(90deg, rgb(1, 158, 174) 0%, rgb(6, 183, 202) 50%, rgb(0, 161, 178) 100%);padding:20px}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener::before{position:absolute;display:block;content:"";width:100%;height:100%;opacity:.5}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener{margin-top:15px}}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .step{position:absolute;left:0;top:0;display:block;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center;height:41px;z-index:5}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .step{display:flex;align-items:center;justify-content:center}}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{position:relative;width:325px}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{width:260px}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{width:100%}}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img img{width:100%;border-radius:10px}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .reservation_margin_img{margin-top:10px}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:calc(100% - 325px);padding-left:26px;position:relative;z-index:2}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:calc(100% - 260px)}}@media screen and (max-width: 600px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:100%;padding:18px}}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt h4{font-size:2rem;color:#fff;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;margin-bottom:8px}@media screen and (max-width: 979px){.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt h4{font-size:1.7rem;margin-bottom:8px}}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt p span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500}.super .sec05 .sec05_wrap .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt .reservation_margin_title{margin-top:30px}.super .sec06{padding:105px 0 15px}@media screen and (max-width: 979px){.super .sec06{padding:60px 0 15px}}.super .sec06 .sec06_wrap{position:relative;z-index:2}@media screen and (max-width: 979px){.super .sec06 .sec06_wrap{padding:0px 0px 20px}}.super .sec06 .sec06_wrap .sec08_faq{width:90%;max-width:869px;margin:37px auto 90px}@media screen and (max-width: 600px){.super .sec06 .sec06_wrap .sec08_faq{margin:23px auto 0}}@media screen and (max-width: 600px){.super .sec06 .sec06_wrap .sec08_faq{margin-bottom:60px}}.super .sec06 .sec06_wrap .sec08_faq .faq_list{margin-bottom:30px;border-radius:10px;overflow:hidden}@media screen and (max-width: 979px){.super .sec06 .sec06_wrap .sec08_faq .faq_list{margin-bottom:15px}}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question{position:relative;background-color:#fff;padding:0px 0px 0px 0;display:flex;align-items:center}@media screen and (max-width: 979px){.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question{align-items:inherit}}.super .sec06 .sec06_wrap .sec08_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:28px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .4s}@media screen and (max-width: 600px){.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question::before{right:15px}}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question:hover{cursor:pointer}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question .q{width:60px;text-align:center;background-color:#1f7b84;padding:22px 0}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question .q p{font-size:2.4rem;letter-spacing:.12em;font-weight:400;color:#fff;margin-bottom:0}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question .q_txt{font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;width:calc(100% - 60px);padding-left:15px;padding-right:50px;line-height:2}@media screen and (max-width: 979px){.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question .q_txt{padding:15px 40px 15px 15px;letter-spacing:.02em}}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question .q_txt span{font-size:1.4rem;font-weight:500;letter-spacing:.12em;color:#292929}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer{display:none}.super .sec06 .sec06_wrap .sec08_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}.super .sec06 .sec06_wrap .sec08_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}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer .a{width:60px;text-align:center;height:100%;position:relative;z-index:2}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer .a p{margin-bottom:0;font-size:2.4rem;color:#5c5c5c}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer .a_txt{width:calc(100% - 60px);padding-left:15px}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer .a_txt p{margin-bottom:0;font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;line-height:2}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-answer .a_txt p span{font-size:1.4rem;font-weight:500;letter-spacing:.12em;color:#292929}.super .sec06 .sec06_wrap .sec08_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}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question.show{border-radius:10px 10px 0 0 !important}.super .sec06 .sec06_wrap .sec08_faq .faq_list .list-question.show::before{transform:translateY(-50%) rotate(0deg)}.super .sec06 .sec06_wrap .sec08_faq .faq_list_btn{text-align:right}@media screen and (max-width: 600px){.super .sec06 .sec06_wrap .sec08_faq .faq_list_btn{text-align:center}}.super .sec06 .sec06_wrap .sec08_faq .faq_list_btn a{font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:500;padding-right:24px;position:relative}.super .sec06 .sec06_wrap .sec08_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}.super .sec07{padding-top:66px;position:relative;z-index:2}.super .sec07 .sec07_wrap .face_plan .vio_plan_list{display:flex;flex-wrap:wrap;margin-bottom:80px}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap{width:48%;margin-right:4%;margin-top:70px}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap{margin-top:40px}}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap{width:100%;margin-right:0px;margin-top:20px}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap:nth-child(2n){margin-right:0}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:29px}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:20px}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_title{width:100% !important;background:#1f7b84 !important;color:#fff !important;font-size:2rem;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){.super .sec07 .sec07_wrap .face_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}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_title span{color:#fff !important;font-size:2rem;font-weight:500 !important;font-family:"Noto Serif JP",serif !important}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_title span{font-size:1.4rem !important}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst{width:100%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl{display:flex;justify-content:space-between;margin-bottom:1%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:last-of-type dt{border-radius:0 0 0 10px}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:last-of-type dd{border-radius:0 0 10px 0}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:first-child dt{font-size:2.5rem}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl:first-child dt{font-size:1.8rem}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .plan_title{padding:16.5px 0 16.5px 19px}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt{width:30%;display:flex;align-items:center;justify-content:center}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dt span{font-size:15px}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl dd{width:69%;padding:15px 20px}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v1 img{width:100%}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v2 img{width:100%}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 picture{display:flex;align-items:center;justify-content:center}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 img,.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 img,.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst dl .price_v3 picture{width:100%}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dt{margin-bottom:1%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dd{width:100%;border-radius:0 0 10px 10px;background:#fff;height:226.25px}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dd{height:auto;padding:13px 30px}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dd picture{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dd picture{display:block}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_fst_super dd picture img{width:90%;max-width:440px}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd dl{margin-bottom:1%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd dl:last-of-type dt{border-radius:0 0 10px 10px}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt{width:100%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul{display:flex;flex-wrap:wrap;text-align:center;justify-content:space-between}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li{background:#fff;font-size:2rem;font-weight:500;color:#1f7b84;padding:17px 0;font-family:"Noto Serif JP",serif;letter-spacing:0em;width:32.5%;display:inline-block;margin-bottom:1%}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li:nth-of-type(7){border-radius:0 0 0 10px}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li:nth-of-type(7){border-radius:0}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li:last-of-type{border-radius:0 0 10px 0}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li:last-of-type{width:100% !important;border-radius:0 0 10px 10px}}@media screen and (min-width: 601px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li.boder-rudius-pc{border-radius:0 0 10px 0px !important}}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li{font-size:1.6rem;padding:10.6px 0}}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li{font-size:1.8rem !important;width:49% !important;padding:5.6px 0 !important;line-height:1.8 !important}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li .hidden-plan{display:none}@media screen and (max-width: 979px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li .hidden-plan{display:block}}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .plan_2nd .plan_2nd_wrap dt ul li .hidden-plan{display:none}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn{border-radius:10px;overflow:hidden}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch{padding-right:9%;position:relative}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{top:2rem}}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{top:21px;right:5%}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch:hover{cursor:pointer}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch.open::after{transform:translateY(-25%) rotate(0deg)}.super .sec07 .sec07_wrap .face_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}.super .sec07 .sec07_wrap .face_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}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap{flex-wrap:wrap}}@media screen and (max-width: 600px){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap{flex-wrap:wrap;justify-content:center;margin-bottom:5px}}.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li{line-height:1}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_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}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2){font-size:2.8rem}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .en{font-size:1.6rem}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_plan .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body .acdn_body_wrap li:nth-of-type(2) .zei{font-size:1.1rem}}.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_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){.super .sec07 .sec07_wrap .face_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}}.super .sec08{padding-bottom:96px;position:relative;z-index:2}@media screen and (max-width: 600px){.super .sec08{padding-bottom:48px}}.super .sec08 .sec08_wrap .risk{margin-top:130px}@media screen and (max-width: 600px){.super .sec08 .sec08_wrap .risk{margin-top:100px;margin-bottom:0px}}.super .sec08 .sec08_wrap .risk .risk_title{width:90%;margin:50px auto 0px}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .risk_title{margin-top:20px}}.super .sec08 .sec08_wrap .risk .risk_title h3{font-size:3rem;font-family:"Noto Serif JP",serif;letter-spacing:.08em;line-height:1.66;font-weight:500;color:#fff;text-align:center;margin-bottom:10px}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .risk_title h3{font-size:2rem}}.super .sec08 .sec08_wrap .risk .risk_title p{font-size:2rem;letter-spacing:.1em;font-family:"Noto Serif JP",serif;line-height:1.65;font-weight:500;margin:0px;color:#fff;text-align:center}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .risk_title p{font-size:1.5rem}}.super .sec08 .sec08_wrap .risk .vio_plan_list{display:flex;flex-wrap:wrap;margin-bottom:0}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap{width:48%;margin-right:4%;margin-top:70px;margin-bottom:17px}@media screen and (max-width: 600px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap{width:100%;margin-top:30px;margin-right:0px;margin-bottom:0px}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap:nth-child(2n){margin-right:0}@media screen and (max-width: 600px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap:nth-child(2n){margin-top:15px}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:29px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .set_item_title{margin-bottom:20px}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .plan_title{width:100% !important;background:#1f7b84 !important;color:#fff !important;font-size:2.3rem;font-weight:500;padding:16.5px 0 16.5px 19px;border-radius:10px 10px 0 0 !important;font-family:"Noto Serif JP",serif}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .plan_title{font-size:1.8rem;letter-spacing:0em;text-align:center}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .plan_title span{color:#fff !important;font-family:"Noto Serif JP",serif;font-size:2.3rem}@media screen and (max-width: 979px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .plan_title span{font-size:1.4rem;letter-spacing:0em}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn{border-radius:10px;overflow:hidden}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn .open:after{transform:rotate(0deg) !important}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch{padding-right:9%;position:relative}.super .sec08 .sec08_wrap .risk .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;transition:all .3s ease;transform:rotate(180deg)}@media screen and (max-width: 600px){.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch::after{right:2.5%;top:2.5rem}}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn .acdn_switch:hover{cursor:pointer}.super .sec08 .sec08_wrap .risk .vio_plan_list .vio_plan_list_wrap .acdn .acdn_body{background:#fff;margin-top:1%;padding:20px 15px;border-radius:0 0 10px 10px;display:none}.super .sec08 .sec08_wrap .risk .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}.super .sec09 .sec09_wrap{width:90%;max-width:752px;margin:0 auto;position:relative;z-index:5}.super .sec09 .sec09_wrap h3{font-size:30px;font-weight:500;letter-spacing:.08em;color:#fff;font-family:"Noto Serif JP",serif;line-height:1.66;margin:43px 0 47px;text-align:center}@media screen and (max-width: 600px){.super .sec09 .sec09_wrap h3{margin:10px 0px 20px;font-size:clamp(15px,4.8vw,20px)}}.super .sec09 .sec09_wrap .sec09_img{width:100%;margin-bottom:60px}@media screen and (max-width: 979px){.super .sec09 .sec09_wrap .sec09_img{margin-bottom:30px}}.super .sec09 .sec09_wrap .sec09_img img{width:100%;border-radius:10px}.super .sec09 .sec09_wrap .sec09_list{margin-bottom:36px}@media screen and (max-width: 979px){.super .sec09 .sec09_wrap .sec09_list{margin-bottom:15px}}.super .sec09 .sec09_wrap .sec09_list:last-child{margin-bottom:75px}.super .sec09 .sec09_wrap .sec09_list .acdn{border-radius:10px;overflow:hidden}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch{padding:12px 40px 12px 25px;position:relative}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch::after{position:absolute;display:block;content:"";width:14.52px;height:7.41px;top:2.7rem;right:28px;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){.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch::after{top:2.2rem}}@media screen and (max-width: 600px){.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch::after{top:21px;right:5%}}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch:hover{cursor:pointer}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_switch.open::after{transform:translateY(-25%) rotate(0deg)}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_title{font-size:25px;font-weight:600;letter-spacing:.05em;font-family:"Noto Serif JP",serif;color:#fff;background-color:#1f7b84}@media screen and (max-width: 979px){.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_title{font-size:20px}}@media screen and (max-width: 600px){.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_title{font-size:clamp(16px,4.27vw,18px);text-align:center}}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_body{background:#fff;margin-top:1%;border-radius:0 0 10px 10px;display:none}.super .sec09 .sec09_wrap .sec09_list .acdn .acdn_body p{margin-bottom:0;font-size:1.4rem;letter-spacing:.08em;font-weight:400;line-height:2;color:#5c5c5c}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body{display:flex;flex-wrap:wrap;padding:19px 80px}@media screen and (max-width: 600px){.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body{padding:20px}}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body .sec09_list_body_wrap{width:50%}@media screen and (max-width: 600px){.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body .sec09_list_body_wrap{width:100%}}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body .sec09_list_body_wrap li{font-size:14px;font-weight:400;color:#1f1f1f;letter-spacing:.08em;line-height:1.5;margin-bottom:10px}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body .sec09_list_body_wrap li:last-of-type{margin-bottom:0}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_body .sec09_list_body_wrap li span{font-size:14px;font-weight:400;color:#1f7b84;letter-spacing:.08em;line-height:1.5}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_txt{padding:19px 20px 31px}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_txt .sec09_list_txt_wrap li{font-size:14px;color:#5c5c5c;font-weight:400;letter-spacing:.08em;line-height:2;position:relative;padding-left:1.5em}.super .sec09 .sec09_wrap .sec09_list .acdn .sec09_list_txt .sec09_list_txt_wrap li::before{position:absolute;display:block;content:"・";font-size:14px;color:#5c5c5c;font-weight:400;letter-spacing:.08em;line-height:2;left:0}@media screen and (max-width: 600px){.super .sec10nikibi{padding-bottom:0px}}@media screen and (max-width: 600px){.super .sec10nikibi .sec10_wrap{background:inherit !important}}@media screen and (max-width: 600px){.super .sec10nikibi .sec10_wrap:before{display:none !important}}.super .sec10 .sec10_wrap{background-color:#037a8a;position:relative;padding:80px 0}.super .sec10 .sec10_wrap::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){.super .sec10 .sec10_wrap::before{background-size:70px}}.super .sec10 .sec10_wrap .electroporation_menu_col{position:relative;z-index:2;width:90%;max-width:660px;margin:0 auto;background:radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.9), transparent 50%),linear-gradient(to bottom, #fdf4df, #fff);padding:38px 35px 37px;display:flex;flex-wrap:wrap;border-radius:10px}@media screen and (max-width: 979px){.super .sec10 .sec10_wrap .electroporation_menu_col{padding:18px 15px}}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_img{width:33%;position:relative}@media screen and (max-width: 600px){.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_img{width:100%;max-width:138px;margin:0 auto}}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_img .image-fade{-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_img img{width:100%}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt{width:67%;padding-left:8px}@media screen and (max-width: 600px){.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt{width:100%;padding:0}}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:16px;font-weight:500;color:#fff;background-color:#1f7b84;padding:8px 0;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:5px}@media screen and (max-width: 979px){.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:16px}}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt img{width:100%}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt p{font-size:14px;font-weight:400;color:#1f7b84;line-height:1.92;margin:7px 0 14px}.super .sec10 .sec10_wrap .electroporation_menu_col .electroporation_menu_col_txt .com-btn__blue{width:100%;max-width:100%}.super .sec11{padding-top:25px}@media screen and (max-width: 600px){.super .sec11{padding-top:50px}}.bold{font-size:1.4rem;letter-spacing:.08em;font-weight:500;line-height:2;color:#5c5c5c}.vio_plan_list_wrap_btn{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:20px auto 0}.hifu .com_green_h3{text-align:center}.hifu .hifu_top_col{text-align:center;position:relative}.hifu .hifu_top_col::before{position:absolute;display:block;content:"";width:111px;height:289px;background-image:url("../img/hifu/top_machine.png");background-size:contain;background-repeat:no-repeat;left:0;transform:translateX(-50%);top:15px}@media screen and (max-width: 979px){.hifu .hifu_top_col::before{width:81px;height:259px;top:0}}@media screen and (max-width: 600px){.hifu .hifu_top_col::before{width:87px;height:228px;top:-228px;left:inherit;right:0;transform:translateX(0%)}}.hifu .hifu_top_col img{width:90%;max-width:556px}.hifu .hifu_span{font-size:25px;font-weight:500;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif}.hifu .hifu_span .hifu_span_big{font-size:38px;font-weight:500;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif}.hifu .content-width-hifu{width:90%;max-width:779px;margin:0 auto}.hifu .item_title{margin-bottom:24px}.hifu .item_title h3{line-height:1.25 !important}.hifu .sec01_wrap_hifu{margin-top:150px}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu{margin-top:100px !important}}.hifu .sec01_wrap_hifu .sec01_col_hifu{margin-top:34px !important}.hifu .sec01_wrap_hifu .sec01_col_hifu h4{font-size:30px;font-weight:500 !important;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:13px;text-align:center}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_col_hifu h4{font-size:20px}}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_item_hifu{width:100%}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_item_hifu img{width:100%;border-radius:10px}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap{background-color:#fff;border-radius:10px;width:100%;padding:24px 63px 40px;text-align:center}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap{padding:17px 34px 27px}}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .txt-1{font-size:18px;font-weight:bold;letter-spacing:.1em;color:#1f7b84;font-family:"Noto Serif JP",serif}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap h5{font-size:30px;font-weight:600;letter-spacing:.08em;color:#1f7b84;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 5px #ccc !important;margin-top:10px}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .sec01_col_hifu_wrap_item{width:100%;max-width:432px;margin:15px auto 34px}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .sec01_col_hifu_wrap_item{max-width:284px}}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .sec01_col_hifu_wrap_item img{width:100%}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .txt-2{font-size:18px;font-weight:500;letter-spacing:.08em;color:#1f7b84;line-height:1.55}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .txt-3{font-size:14px;font-weight:400;letter-spacing:.08em;color:#1f7b84;line-height:2;margin-bottom:0}.hifu .sec01_wrap_hifu .sec01_col_hifu .sec01_col_hifu_wrap .txt-3 span{font-size:14px;font-weight:400;letter-spacing:.08em;color:#1f7b84;line-height:2;text-decoration:underline}.hifu .sec01_wrap_hifu .sec01_item_hifu_margin{margin:20px auto 28px}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_col_txt_hifu_margin{margin-bottom:96px !important}}.hifu .sec01_wrap_hifu .sec01_col_txt_hifu{width:100%;max-width:661px;margin:0 auto}.hifu .sec01_wrap_hifu .sec01_col_txt_hifu h4{font-size:30px;font-weight:500 !important;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:13px;text-align:center}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_col_txt_hifu h4{font-size:20px;padding:0 5%}}.hifu .sec01_wrap_hifu .sec01_col_txt_hifu p .gold{color:#fdd15d !important}.hifu .sec01_wrap_hifu .sec01_col_txt_hifu p .under_line{font-weight:300 !important;text-decoration:underline !important}.hifu .sec01_wrap_hifu .sec01_item_hifu_flex{display:flex;flex-wrap:wrap}.hifu .sec01_wrap_hifu .sec01_item_hifu_flex .sec01_item_hifu_flex_img{width:53%}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_item_hifu_flex .sec01_item_hifu_flex_img{width:100%}}.hifu .sec01_wrap_hifu .sec01_item_hifu_flex .sec01_item_hifu_flex_img img{width:100%}.hifu .sec01_wrap_hifu .sec01_item_hifu_flex ul{width:47%;padding-left:21px;display:flex;flex-wrap:wrap;align-content:space-between}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_item_hifu_flex ul{width:100%;padding-left:0;margin-top:23px}}@media screen and (max-width: 600px){.hifu .sec01_wrap_hifu .sec01_item_hifu_flex ul li:first-of-type{margin-bottom:37px}}.hifu .sec01_wrap_hifu .sec01_item_hifu_flex ul li h5{font-size:20px;font-weight:600;letter-spacing:.08em;color:#fff;line-height:1.2;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif}.hifu .sec02_wrap_hifu .sec08_faq{width:90%;max-width:869px;margin:57px auto 90px}@media screen and (max-width: 600px){.hifu .sec02_wrap_hifu .sec08_faq{margin:23px auto 0}}@media screen and (max-width: 600px){.hifu .sec02_wrap_hifu .sec08_faq{margin-bottom:60px}}.hifu .sec02_wrap_hifu .sec08_faq .faq_list{margin-bottom:30px;border-radius:10px;overflow:hidden}@media screen and (max-width: 979px){.hifu .sec02_wrap_hifu .sec08_faq .faq_list{margin-bottom:15px}}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question{position:relative;background-color:#fff;padding:0px 0px 0px 0;display:flex;align-items:center}@media screen and (max-width: 979px){.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question{align-items:inherit}}.hifu .sec02_wrap_hifu .sec08_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:28px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .4s}@media screen and (max-width: 600px){.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question::before{right:15px}}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question:hover{cursor:pointer}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question .q{width:60px;text-align:center;background-color:#1f7b84;padding:22px 0}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question .q p{font-size:2.4rem;letter-spacing:.12em;font-weight:400;color:#fff;margin-bottom:0}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question .q_txt{font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;width:calc(100% - 60px);padding-left:15px;padding-right:50px;line-height:2}@media screen and (max-width: 979px){.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question .q_txt{padding:20px 40px 20px 15px}}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question .q_txt span{font-size:1.4rem;font-weight:500;letter-spacing:.12em;color:#292929}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer{display:none}.hifu .sec02_wrap_hifu .sec08_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}.hifu .sec02_wrap_hifu .sec08_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}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer .a{width:60px;text-align:center;height:100%;position:relative;z-index:2}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer .a p{margin-bottom:0;font-size:2.4rem;color:#5c5c5c}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer .a_txt{width:calc(100% - 60px);padding-left:15px}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer .a_txt p{margin-bottom:0;font-size:1.4rem;font-weight:400;letter-spacing:.12em;color:#292929;line-height:2}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-answer .a_txt p span{font-size:1.4rem;font-weight:500;letter-spacing:.12em;color:#292929}.hifu .sec02_wrap_hifu .sec08_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}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question.show{border-radius:10px 10px 0 0 !important}.hifu .sec02_wrap_hifu .sec08_faq .faq_list .list-question.show::before{transform:translateY(-50%) rotate(0deg)}.hifu .sec02_wrap_hifu .sec08_faq .faq_list_btn{text-align:right}@media screen and (max-width: 600px){.hifu .sec02_wrap_hifu .sec08_faq .faq_list_btn{text-align:center}}.hifu .sec02_wrap_hifu .sec08_faq .faq_list_btn a{font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:500;padding-right:24px;position:relative}.hifu .sec02_wrap_hifu .sec08_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}.hifu .sec03 .sec_reservation{width:90%;max-width:788px;margin:0 auto}.hifu .sec03 .sec_reservation .sec_reservation_wrap{width:100%;margin:0 auto}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener{display:flex;flex-wrap:wrap;border:solid 1px #fff;border-radius:10px;position:relative;overflow:hidden;z-index:1;background:linear-gradient(90deg, rgb(1, 158, 174) 0%, rgb(6, 183, 202) 50%, rgb(0, 161, 178) 100%);padding:20px}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener::before{position:absolute;display:block;content:"";width:100%;height:100%;opacity:.5}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .step{position:absolute;left:0;top:0;display:block;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center;height:41px;z-index:5}@media screen and (max-width: 600px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .step{display:flex;align-items:center;justify-content:center}}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{position:relative;width:325px}@media screen and (max-width: 979px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{width:260px}}@media screen and (max-width: 600px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img{width:100%}}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_img img{width:100%;border-radius:10px}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .reservation_margin_img{margin-top:10px}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:calc(100% - 325px);padding-left:26px;position:relative;z-index:2}@media screen and (max-width: 979px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:calc(100% - 260px)}}@media screen and (max-width: 600px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt{width:100%;padding:18px}}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt h4{font-size:2rem;color:#fff;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;margin-bottom:8px}@media screen and (max-width: 979px){.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt h4{font-size:1.7rem;margin-bottom:8px}}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt p span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener .sec_reservation_contener_txt .reservation_margin_title{margin-top:20px}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener_arrow{margin:16px auto;position:relative;z-index:3;text-align:center}.hifu .sec03 .sec_reservation .sec_reservation_wrap .sec_reservation_contener_arrow img{width:17px;height:31px;transform:rotate(90deg)}.hifu .sec04 .hifu_wrap_col{width:90%;max-width:667px;margin:0 auto}.hifu .sec04 .hifu_wrap_col .flow-hifu{width:100%;margin:0 auto}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener{display:flex;flex-wrap:wrap;flex-direction:row-reverse;border:solid 1px #fff;border-radius:10px;position:relative;overflow:hidden;z-index:1;margin-top:52px;background:linear-gradient(90deg, rgb(1, 158, 174) 0%, rgb(6, 183, 202) 50%, rgb(0, 161, 178) 100%)}@media screen and (max-width: 979px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener{margin-top:15px}}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener{margin-bottom:30px}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener::before{position:absolute;display:block;content:"";width:100%;height:100%;opacity:.5}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img{position:relative}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img .step{position:absolute;left:0;top:0;display:none;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center;height:41px}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img .step{display:flex;align-items:center;justify-content:center}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt{width:calc(100% - 295px);padding:70px 20px 70px 40px;position:relative;z-index:2}@media screen and (max-width: 979px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt{padding:50px 10px 50px 20px;width:calc(100% - 250px)}}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt{width:100%;padding:18px}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .step{position:absolute;left:0;top:0;display:block;width:94px;background:#fff;font-size:2rem;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;color:#1f7b84;text-align:center}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .step{display:none}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt h4{font-size:2rem;color:#fff;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;margin-bottom:15px}@media screen and (max-width: 979px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt h4{font-size:1.7rem;margin-bottom:10px}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt p span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .com-btn__gold{margin-top:20px;max-width:300px}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box{position:relative;padding:25px;margin-top:30px}@media screen and (max-width: 979px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box{margin-top:15px;padding:15px}}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box{padding:20px}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box::before{position:absolute;display:block;content:"";width:100%;height:100%;background:#fff;opacity:.21;top:0;left:0}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box span{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box p{font-size:1.4rem;color:#fff;line-height:2;letter-spacing:.08em;font-weight:300;margin-bottom:0px}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_txt .flow_contener_box a{display:block;width:100%;max-width:300px;background:#1f7b84;text-align:center;padding:13px 0;border-radius:10px;font-size:1.4rem;color:#fff;letter-spacing:.1em;font-weight:400;margin-top:24px}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img{width:295px;padding:20px;position:relative;z-index:2}@media screen and (max-width: 979px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img{width:250px}}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img{width:100%;padding:0px}}.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img img{border-radius:10px}@media screen and (max-width: 600px){.hifu .sec04 .hifu_wrap_col .flow-hifu .flow_contener .flow_contener_img img{border-radius:10px 10px 0px 0px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan{width:90%;max-width:670px;margin:29px auto 0}.hifu .sec05 .sec05_wrap .sec05_wrap_plan h4{font-size:23px;font-weight:bold;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:9px;text-align:center}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan h4{font-size:20px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list{margin-bottom:58px}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl{display:flex;flex-wrap:wrap;align-items:center}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:first-of-type dt{border-radius:10px 0 0 0;border-bottom:none}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:first-of-type dt{border-radius:10px 10px 0 0}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:first-of-type dd{border-radius:0 10px 0 0;border-bottom:none}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:first-of-type dd{border-radius:0}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:nth-of-type(2) dt,.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:nth-of-type(2) dd{border-bottom:none}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:nth-of-type(3) dt,.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:nth-of-type(3) dd{border-bottom:none}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:last-of-type dt{border-radius:0 0 0 10px}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:last-of-type dt{border-radius:0}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:last-of-type dd{border-radius:0 0 10px 0}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl:last-of-type dd{border-radius:0 0 10px 10px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dt{width:167px;font-size:14px;color:#fff;font-weight:500;letter-spacing:.08em;line-height:2;background-color:#1f7b84;border:solid 1px #fff;border-right:none;height:100%;padding:14px 0 14px 19px}@media screen and (max-width: 979px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dt{width:132px;padding:14px 0 14px 15px}}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dt{width:100%;padding:10px 18px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dd{width:calc(100% - 167px);font-size:14px;color:#1f7b84;font-weight:400;letter-spacing:.08em;line-height:2;background-color:#fff;height:100%;padding:14px 20px;border:solid 1px #1f7b84;border-left:none}@media screen and (max-width: 979px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dd{width:calc(100% - 132px);padding:14px 10px 14px 15px}}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dd{width:100%;padding:13px 18px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_list dl dd a{font-size:14px;color:#1f7b84;font-weight:400;letter-spacing:.08em;line-height:2}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex{display:flex;flex-wrap:wrap;justify-content:space-between}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col{width:48%;text-align:center}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col{width:100%}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col .sec05_wrap_plan_flex_col_title{font-size:23px;font-weight:bold;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:9px;text-align:center}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col .sec05_wrap_plan_flex_col_title{font-size:20px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col .sec05_wrap_plan_flex_col_txt{background-color:#fff;border-radius:10px;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1.64;color:#5c5c5c;padding:29px 33px 0px;height:170px}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col .sec05_wrap_plan_flex_col_txt{height:auto;padding:23px 35px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex .sec05_wrap_plan_flex_col .sec05_wrap_plan_flex_col_txt span{font-size:23px;font-weight:bold;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#207b84;margin-bottom:14px;display:inline-block}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_top{margin-top:58px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2{text-align:center;margin-top:58px}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2 .sec05_wrap_plan_flex_col_title{font-size:23px;font-weight:bold;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;margin-bottom:9px;text-align:center}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2 .sec05_wrap_plan_flex_col_title{font-size:20px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2 .sec05_wrap_plan_flex_col_txt{background-color:#fff;border-radius:10px;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1.64;color:#5c5c5c;padding:29px 33px 0px;height:170px}@media screen and (max-width: 600px){.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2 .sec05_wrap_plan_flex_col_txt{height:auto;padding:23px 35px}}.hifu .sec05 .sec05_wrap .sec05_wrap_plan .sec05_wrap_plan_flex_col_v2 .sec05_wrap_plan_flex_col_txt span{font-size:23px;font-weight:bold;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#207b84;margin-bottom:14px;display:inline-block}.hifu .sec06{position:relative;z-index:2}.hifu .sec06 .sec06_wrap h4{font-size:30px;font-weight:bold;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;text-align:center;margin:29px 0 33px}@media screen and (max-width: 600px){.hifu .sec06 .sec06_wrap h4{font-size:20px;padding:0 5%}}.hifu .sec06 .sec06_wrap .sec06_wrap_col{width:90%;max-width:670px;margin:0 auto}.hifu .sec06 .sec06_wrap .sec06_wrap_col img{width:100%}.hifu .sec06 .sec06_wrap .sec06_wrap_col h4{font-size:23px;font-weight:bold;color:#fff;letter-spacing:.08em;font-family:"Noto Serif JP",serif;text-align:center;margin:20px 0 15px}@media screen and (max-width: 600px){.hifu .sec06 .sec06_wrap .sec06_wrap_col h4{font-size:20px;padding:0 !important}}.hifu .sec06 .electroporation_menu_col{position:relative;z-index:2;width:90%;max-width:660px;margin:88px auto 170px;background:radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.9), transparent 50%),linear-gradient(to bottom, #fdf4df, #fff);padding:38px 35px 37px;display:flex;flex-wrap:wrap;border-radius:10px}@media screen and (max-width: 979px){.hifu .sec06 .electroporation_menu_col{margin:58px auto 100px;padding:18px 15px}}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_img{width:33%;position:relative}@media screen and (max-width: 600px){.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_img{width:100%;max-width:138px;margin:0 auto}}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_img .image-fade{-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_img img{width:100%}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt{width:67%;padding-left:8px}@media screen and (max-width: 600px){.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt{width:100%;padding:0}}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:18px;font-weight:500;color:#fff;background-color:#1f7b84;padding:8px 0;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:5px}@media screen and (max-width: 979px){.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:16px}}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt img{width:100%}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt p{font-size:14px;font-weight:400;color:#1f7b84;line-height:1.92;margin:7px 0 14px}.hifu .sec06 .electroporation_menu_col .electroporation_menu_col_txt .com-btn__blue{width:100%;max-width:100%}.hifu .sec07{margin-bottom:104px}@media screen and (max-width: 600px){.hifu .sec07{margin-bottom:64px}}
/*# sourceMappingURL=supervelvetskin.css.map */
