@media (max-width: 979px){.toc-content .link-list>.item>.link{margin:0.5rem 0}}.title-icon-sq{position:relative;padding:0.8em 0.2em 0.8em 2em;background-color:#eeeeee;line-height:1;font-size:1.5rem}.title-icon-sq:before{background-color:#5981db;display:block;width:1rem;height:1rem;left:1.2rem;position:absolute;top:1.5rem;content:""}.title-border{padding:0 0 0.2em 0.2em;border-bottom:1px solid #5981db;line-height:1}.page-Dp_00_0031 .dc_00_039>.title{position:relative}.page-Dp_00_0031 .dc_00_039>.title>a{position:absolute;right:10px;top:13px;display:inline-block;padding-left:20px;font-size:13px;font-size:1.3rem;font-weight:bold;text-decoration:none;color:#5981db}.page-Dp_00_0031 .dc_00_039>.title>a::before{content:"";display:block;position:absolute;top:50%;left:0;width:14px;height:14px;background:#5981db;transform:translateY(-50%)}.page-Dp_00_0031 .dc_00_039>.title>a:after{content:"";width:7px;height:7px;position:absolute;top:50%;left:2px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:translateY(-50%) rotate(225deg)}.page-Dp_00_0031 .way-card{border-top:1px solid #c2c2c2}.page-Dp_00_0031 .way-card>a{display:block;text-decoration:none;padding:15px 0}.page-Dp_00_0031 .way-card>a>.title{position:relative;padding-left:1.5em;font-size:15px;font-size:1.5rem;font-weight:bold;color:#5981db}.page-Dp_00_0031 .way-card>a>.title::before{content:"";display:block;position:absolute;top:50%;left:0;width:14px;height:14px;background:#5981db;transform:translateY(-50%)}.page-Dp_00_0031 .way-card>a>.title:after{content:"";width:7px;height:7px;position:absolute;top:50%;left:2px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:translateY(-50%) rotate(225deg)}.page-Dp_00_0031 .way-card>a>.inner>.text{margin-top:5px;font-size:14px;font-size:1.4rem;line-height:1.5}@media (min-width: 980px){.page-Dp_00_0031 .way-card>a>.inner{display:flex;justify-content:space-between}.page-Dp_00_0031 .way-card>a>.inner>.text{flex:1 0 0%}.page-Dp_00_0031 .way-card>a>.inner>.image{margin-left:10px}.page-Dp_00_0031 .way-card>a>.inner>.btn{display:none}}@media (max-width: 979px){.page-Dp_00_0031 .way-card>a>.inner>.image{display:none}.page-Dp_00_0031 .way-card>a>.inner>.btn{margin-top:8px;text-align:right}.page-Dp_00_0031 .way-card>a>.inner>.btn>span{display:inline-block;padding:5px 15px;font-size:14px;font-size:1.4rem;border:1px solid #000;border-radius:4px}}.photo_content .col{margin-left:1%}.photo_content .col:first-child{margin-left:0}@media (max-width: 979px){.photo_content .col{width:1%;margin:0 0.5%}.photo_content .col.-size-auto{width:auto}}.photo_content .col img{height:auto}.photo_content .col.-size-auto img{width:100%}.photo_content .col>.ba{background-color:#5981db;color:#ffffff;font-weight:bold}section#itero{background:linear-gradient(180deg, #fff 0%, #fff 255px, #f0f4fa 255px, #f0f4fa 565px, #fff 565px, #fff 100%)}section#itero .ac_ly_002{align-items:flex-end}@media (max-width: 979px){section#itero .ac_ly_002 .col ._pc-none img{max-width:48%;margin:0.5%}}section#way-columns{background:#F3F3F3;padding:100px 0}@media (max-width: 964px){section#way-columns{padding:50px 0}}section#way-columns .columns{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:20px}section#way-columns .columns>div{width:32%;background:#fff;padding:16px;border:1px solid #EFEFEF;margin-top:20px}@media (max-width: 964px){section#way-columns .columns>div{width:49%;padding:10px}}section#way-columns .columns>div a.imgmask{height:170px;width:100%;overflow:hidden;display:block;position:relative}@media (max-width: 964px){section#way-columns .columns>div a.imgmask{height:140px}}@media (max-width: 768px){section#way-columns .columns>div a.imgmask{height:140px}}section#way-columns .columns>div a.imgmask img{width:100%;height:auto;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}section#way-columns .columns>div hr{background-color:#ACBEED;color:#ACBEED;border-color:#ACBEED;height:1px;margin:15px 0}section#way-columns .columns>div a{text-decoration:none;font-weight:700;line-height:1.3 !important}section#way-columns .page-inner{max-width:980px;margin:auto}@media (max-width: 979px){section#way-columns .page-inner{width:95%;max-width:500px}}section#way-columns .secHead{font-size:54px;text-align:center;line-height:1.2}section#way-columns .secHead__subTxt{display:block;position:relative;font-size:22px;padding-top:10px}section#way-columns .secHead__subTxt::before{position:absolute;content:"";width:50px;height:2px;background:#5981db;top:0;left:calc(50% - 25px)}@media (max-width: 979px){section#way-columns .secHead{font-size:24px}section#way-columns .secHead__subTxt{font-size:14px}}.case-block{background:#eee;text-align:center;padding:60px 70px}.case-block__ttl{background:#8b8b8b;font-weight:700;font-size:26px;line-height:1.2;color:#fff;padding:9px 15px 5px;margin-bottom:30px}.case-block__des{font-size:18px;line-height:2}.case-block__img{display:-ms-grid;display:grid;justify-content:center;-ms-grid-columns:(269px)[3];grid-template-columns:repeat(3, 269px);gap:26px;margin-top:37px}@media (max-width: 979px){.case .case-block{padding:30px 20px}.case .case-block__ttl{font-size:20px;margin-bottom:15px}.case .case-block__des{font-size:12px}.case .case-block__img{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;max-width:400px;margin:20px auto 0}.case .case-block__img figure{width:calc(50% - 10px)}}.features{background:#ebedf9;padding:90px 0}.features-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:63px 40px;margin-top:53px}.features-items__ttl{font-weight:700;font-size:24px;line-height:1.16666666667;color:#7875cd;border-bottom:1px solid #000;position:relative;padding-left:77px;padding-bottom:19px;cursor:pointer}.features-items__ttl.active:after{transform:rotate(0)}.features-items__ttl:before{content:"";width:50px;height:36px;background:url("/assets/way/kyousei/images/mouthpiece_index/icon_features.png?202632416235") no-repeat;background-size:contain;position:absolute;top:-5px;left:10px}.features-items__ttl:after{content:"";width:20px;height:13px;background:url("/assets/way/kyousei/images/mouthpiece_index/icon_features_down.png?202632416235") no-repeat;background-size:contain;position:absolute;top:7px;right:10px;transform:rotate(-180deg);transition:transform .3s}.features-items__ctn{max-height:0;overflow:hidden;transition:max-height .3s}.features-items__ctn .wrap{background:#fff;border-radius:20px;font-size:16px;line-height:2.1875;padding:20px 30px;margin-top:20px}@media (max-width: 979px){.features .features-list{display:block;margin-top:30px}.features .features-items:not(:last-of-type){margin-bottom:35px}.features .features-items__ttl{font-size:18px;padding-left:55px;padding-bottom:15px}.features .features-items__ttl:before{width:35px;height:25px;top:-4px}.features .features-items__ttl:after{width:15px;height:10px;top:5px}.features .features-items__ctn .wrap{border-radius:10px;font-size:13px;padding:15px 20px;margin-top:15px}}.differences{padding-bottom:0 !important;background:#fff;border-radius:8px}.differences .table{margin-top:32px}.differences .table table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:center}.differences .table table th,.differences .table table td{border:1px solid #c8c8c8;padding:15px 0}.differences .table table th{color:#fff}.differences .table table thead th{background:#a2a0a0;font-size:20px;line-height:1;padding:24px 0}.differences .table table thead th:nth-of-type(1){width:115px}.differences .table table thead th:nth-of-type(2){width:215px;background:#3362dc}.differences .table table thead th small{display:block;font-size:14px;margin-top:6px}.differences .table table thead th span{font-size:16px}.differences .table table tbody th{background:#7875cd;font-size:16px;line-height:1.25}.differences .table table tbody td{font-size:16px;line-height:1.625}.differences .table table tbody td:first-of-type{background:#ebedf9}.differences .table table tbody td p{font-size:14px;line-height:1.57142857143}.differences .noted{font-size:16px;line-height:2;margin-top:11px}@media (max-width: 979px){.differences .table{margin-top:20px;overflow:hidden;overflow-x:auto}.differences .table table{width:980px}.differences .table table th,.differences .table table td{padding:10px 0}.differences .table table thead th{font-size:15px;padding:15px 0}.differences .table table thead th:nth-of-type(1){width:115px}.differences .table table thead th:nth-of-type(2){width:215px}.differences .table table thead th small{font-size:12px;margin-top:5px}.differences .table table thead th span{font-size:14px}.differences .table table tbody th{background:#7875cd;font-size:14px}.differences .table table tbody td{font-size:14px}.differences .table table tbody td p{font-size:12px}.differences .noted{font-size:13px}}@media (min-width: 980px){.nav_wrap{justify-content:center}}.button-normal{border-radius:9999px}@media (max-width: 979px){.button-normal{font-size:1.6rem}}.text_purple{color:#7775cd}.bg_purple{color:#fff;background-color:#7775cd}.mv{background:#ffeac8 url("/assets/way/kyousei/images/mouthpiece_index/mv_bg.png?202632416235") no-repeat center;margin-top:30px;padding:14px 0 0 12px}.mv-wrap{display:block;position:relative}@media (min-width: 980px){.mv-wrap{height:348px;overflow:hidden}}@media (min-width: 980px){.mv-wrap img{position:absolute;width:1500px;max-width:1500px;left:50%;translate:-50% 0}}.mv-wrap_txt{color:#fff;line-height:1;position:absolute;top:76%;left:50%;transform:translateX(-245%);font-size:40px;font-family:"heisei-mincho-stdn", serif;font-weight:300;font-style:normal}@media (max-width: 979px){.mv-wrap_txt{top:50%;left:50%;transform:translate(-270%, 80%);font-size:32px}}@media (max-width: 840px) and (max-width: 979px){.mv-wrap_txt{top:50%;left:50%;transform:translate(-270%, 80%);font-size:32px}}@media (max-width: 726px) and (max-width: 979px){.mv-wrap_txt{top:50%;left:0%;transform:translate(25%, 70%);font-size:5vw}}.mv-wrap_txt .note{display:block;font-size:12px;margin-top:4px}@media (max-width: 979px){.mv-wrap_txt .note{font-size:10px}}@media (max-width: 726px) and (max-width: 979px){.mv-wrap_txt .note{font-size:1.5vw}}.mv-wrap .subject{font-size:20px}@media (max-width: 979px){.mv-wrap .subject{font-size:14px}}@media (max-width: 979px){.mv{padding:5px 5px 0;margin-top:10px}.mv .mv-wrap{width:100%}}section.s-mv-text{background:#33291e}section.s-mv-text p{font-family:"fot-tsukuaoldmin-pr6n", sans-serif;font-weight:300;font-style:normal;font-size:30px;color:#fff;text-align:center;line-height:1.4;padding:7px 0;letter-spacing:2px}@media (max-width: 979px){section.s-mv-text p{font-size:1.6rem}}section.s-mv{text-align:center;background:url(/assets/way/kyousei/images/mouthpiece_index/campaign/mv_bg.jpg?202632416235) center top no-repeat;padding:40px 0 0}@media (max-width: 979px){section.s-mv{padding:0;background:none}}@media (max-width: 979px){section.s-mv .mv_10off{margin:0 auto}}@media (max-width: 979px){section.s-mv .mv_btn{width:90.67vw;margin:-18.67vw auto 0}}section.s-mv_white{text-align:center;background:url(/assets/campaign/special10/images/mv_white_special_support_bg.jpg?202632416235) center top no-repeat;padding:40px 0 0}@media (max-width: 979px){section.s-mv_white{padding:0;background:none}}@media (max-width: 979px){section.s-mv_white .mv_10off{margin:0 auto}}@media (max-width: 979px){section.s-mv_white .mv_btn{width:90.67vw;margin:-12.67vw auto 0}}.special_campaign h2{position:relative;font-size:3.4rem}@media (max-width: 979px){.special_campaign h2{font-size:2.0rem}}.special_campaign h2 .ribbon{position:absolute;top:-90px;left:0}@media (max-width: 979px){.special_campaign h2 .ribbon{width:100px;top:15px;left:25px;translate:-100% -100%}}.special_campaign .ticket{margin-top:25px}@media (max-width: 979px){.special_campaign .ticket{margin-top:15px}}.special_campaign .ticket ul{display:flex;justify-content:center}.special_campaign .ticket ul li+li{margin-left:20px}section.special_campaign{position:relative;margin-top:20px;background-color:#f1ece1;overflow:hidden;background:url(/assets/way/kyousei/images/mouthpiece_index/campaign/campaign_bg_sol.png?202632416235) no-repeat center top/cover}section.special_campaign::before{content:'';display:block;width:100vw;height:52.266vw;position:absolute;top:0;left:0}section.special_campaign .inner{padding:90px 0 90px;position:relative;overflow:hidden;z-index:0}@media (max-width: 979px){section.special_campaign .inner{padding:60px 0 40px}}section.special_campaign .box_price{padding:60px 40px;background-color:#fff;margin-top:50px}@media (max-width: 979px){section.special_campaign .box_price{padding:4vw 3vw;margin-top:30px}}section.special_campaign .price_wrap li{display:flex;justify-content:space-between;align-items:center;font-weight:bold;background:#f6f6f6;padding:17px 30px 17px 40px;flex-direction:column}section.special_campaign .price_wrap li+li{margin:15px 0 0}section.special_campaign .price_wrap li .price_left{flex:1}section.special_campaign .price_wrap li .price_left p{font-size:24px;text-align:center}section.special_campaign .price_wrap li .price_right{display:flex;justify-content:space-between;align-items:flex-end;line-height:1;flex-wrap:wrap;justify-content:center}section.special_campaign .price_wrap li .price_inner p{font-size:14px}section.special_campaign .price_wrap li .price_inner p.price{font-size:50px}section.special_campaign .price_wrap li .price_inner p.price>span{font-size:26px;position:relative}section.special_campaign .price_wrap li .price_inner p.price>span>span{font-size:11px;position:absolute;right:2px;bottom:32px;white-space:nowrap}section.special_campaign .price_wrap li .price_inner.limited{display:flex;justify-content:space-between;align-items:center;color:#b07825;margin-left:20px}section.special_campaign .price_wrap li .price_inner.limited p.price{font-size:66px}section.special_campaign .price_wrap li .price_inner.limited p.price>span{font-size:34px}section.special_campaign .price_wrap li .price_inner.limited p.price>span>span{font-size:16px;right:1px;bottom:40px}section.special_campaign .price_wrap li .price_limited_text{display:flex;justify-content:flex-start;align-items:center;width:117px;height:51px;background:url(/assets/campaign/special10/images/list06.svg) center top/100% auto no-repeat;padding:0 0 0 25px;margin:0 20px 0 0}section.special_campaign .price_wrap li .mini_ttl{background-color:#33291e;color:#fff;text-align:center;width:60%;margin-bottom:10px;margin-top:15px;padding:5px 7px;line-height:1.3}@media (max-width: 979px){section.special_campaign .price_wrap li .mini_ttl{font-size:3.2vw;margin-bottom:2.67vw;margin-top:4vw;padding:1.33vw 1.87vw;line-height:1.3}}section.special_campaign .price_wrap li .wrap_arrow_more_price{display:flex;justify-content:flex-end;width:100%;margin-top:17px;margin-bottom:28px}@media (max-width: 979px){section.special_campaign .price_wrap li .wrap_arrow_more_price{margin-top:4.53vw;margin-bottom:1.33vw}}section.special_campaign .price_wrap li .wrap_arrow_more_price .arrow_more_price{width:25px;height:20px;margin-right:230px;background-color:#CC9900;position:relative}@media (max-width: 979px){section.special_campaign .price_wrap li .wrap_arrow_more_price .arrow_more_price{margin-right:18%;width:5.33vw;height:2.67vw}}section.special_campaign .price_wrap li .wrap_arrow_more_price .arrow_more_price::after{content:'';display:block;border-color:transparent;border-style:solid;border-top-color:#CC9900;border-width:20px 25px 0;position:absolute;bottom:0;left:50%;translate:-50% 100%}@media (max-width: 979px){section.special_campaign .price_wrap li .wrap_arrow_more_price .arrow_more_price::after{border-width:3.47vw 5.33vw 0}}section.special_campaign .price_wrap li .more_price{line-height:1;display:flex;justify-content:end;align-items:center;width:78%}@media (max-width: 979px){section.special_campaign .price_wrap li .more_price{width:100%}}section.special_campaign .price_wrap li .more_price .speach{background-color:#33291E;border-radius:15px;color:#fff;line-height:1.3;padding:15px 20px;font-weight:500;position:relative;margin-right:40px}@media (max-width: 979px){section.special_campaign .price_wrap li .more_price .speach{border-radius:4vw;font-size:3vw;padding:2.13vw 2.67vw;margin-right:5.6vw}}section.special_campaign .price_wrap li .more_price .speach::after{content:'';border-style:solid;border-color:transparent;border-width:10px 0 10px 30px;border-left-color:#33291E;position:absolute;top:50%;right:5px;translate:100% 0;rotate:20deg}@media (max-width: 979px){section.special_campaign .price_wrap li .more_price .speach::after{border-width:1.87vw 0 1.87vw 5.33vw;top:40%;right:1.33vw}}section.special_campaign .price_wrap li .more_price .speach .color{color:#CC9900;font-size:120%;font-weight:700}section.special_campaign .price_wrap li .more_price .speach .color .num{font-size:140%}section.special_campaign .price_wrap li .more_price .price_inner p.price{font-size:75px;color:#CC9900}@media (max-width: 979px){section.special_campaign .price_wrap li .more_price .price_inner p.price{font-size:8vw}}section.special_campaign .price_wrap li .more_price .price_inner p.price>span{font-size:60%}section.special_campaign .price_wrap li .more_price .price_inner p.price>span>span{font-size:43%;top:-42%;right:8%}@media (max-width: 979px){section.special_campaign .price_wrap li{padding:1.5vw 3vw 1.5vw 4vw}section.special_campaign .price_wrap li+li{margin:2vw 0 0}section.special_campaign .price_wrap li .price_left p{font-size:4vw}section.special_campaign .price_wrap li .price_inner p{font-size:2.5vw}section.special_campaign .price_wrap li .price_inner p.price{font-size:6.5vw}section.special_campaign .price_wrap li .price_inner p.price>span{font-size:4.5vw;margin-left:0.5vw}section.special_campaign .price_wrap li .price_inner p.price>span>span{font-size:2.2vw;right:0;bottom:5.7vw}section.special_campaign .price_wrap li .price_inner.limited{margin-left:0.5vw}section.special_campaign .price_wrap li .price_inner.limited p.price{font-size:6.5vw}section.special_campaign .price_wrap li .price_inner.limited p.price>span{font-size:5vw}section.special_campaign .price_wrap li .price_inner.limited p.price>span>span{font-size:2.5vw;right:0;bottom:6vw}section.special_campaign .price_wrap li .price_text{margin:0 0 1vw}section.special_campaign .price_wrap li .price_limited_text{width:15vw;height:7.3vw;padding:0 0 0 3vw;margin:0 0.5vw 0 0;font-size:2vw !important}}section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.title{background-color:#c19d00;border-radius:0;font-size:2.0rem;text-align:center;display:block;min-height:0;padding:10px 20px}@media (max-width: 979px){section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.title{font-size:1.6rem}}section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.title::after{background:none;margin:0;content:'';display:block;width:13px;height:13px;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;border-radius:0;top:50%;right:30px;translate:0 -75%;rotate:45deg;transition:all .3s ease}@media (max-width: 979px){section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.title::after{width:10px;height:10px}}section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.title.-open::after{rotate:225deg;translate:0 -25%}section.special_campaign .acc_campaign.tabacc.-pc-accordion>.contents>.content{border:none}section.special_campaign .acc_campaign .main_content{background-color:#faf2df;border-radius:6px;font-size:1.4rem;display:flex;padding:40px 60px}@media (max-width: 979px){section.special_campaign .acc_campaign .main_content{flex-direction:column;align-items:center;padding:17px;font-size:1.3rem}}section.special_campaign .acc_campaign .main_content .text{flex:1;line-height:1.9}section.special_campaign .acc_campaign .main_content .img{width:40%;margin-left:50px}@media (max-width: 979px){section.special_campaign .acc_campaign .main_content .img{width:100%;margin-left:0;margin-top:17px;max-width:500px}}section.special_campaign .acc_campaign .main_content.overview .item strong{display:block;text-align:center;font-size:18px;border-bottom:2px solid #c19d02;margin-bottom:20px}section.special_campaign .acc_campaign .main_content.overview .item span{display:block;background:#fff;padding:10px 25px;font-weight:bold;font-size:16px}section.special_campaign .acc_campaign .main_content.overview .item+.item{margin-top:25px}section.special_campaign .acc_campaign .main_content.cotion{display:block}section.special_campaign .acc_campaign .main_content.cotion ul{margin-bottom:20px}section.special_campaign .acc_campaign .main_content.cotion ul li{text-indent:-15px;margin-left:15px}section.special_campaign .acc_campaign .main_content.cotion ul li::before{content:'・'}section.special_campaign .acc_campaign .readme_txt{font-size:1.4rem}@media (max-width: 979px){section.special_campaign .acc_campaign .readme_txt{font-size:1.0rem}}.page-Dp_00_2013{font-size:18px}@media (max-width: 979px){.page-Dp_00_2013{font-size:14px}}.uline{position:relative;background:linear-gradient(transparent 60%, #ff0 0%)}.button-normal{width:auto}.top_txt{font-size:180%;font-weight:bold;line-height:1.5;text-align:center}@media (max-width: 979px){.top_txt{font-size:140%}}.top_txt>span{font-size:130%}@media (max-width: 979px){.top_txt>span{font-size:120%}}@media (max-width: 979px){.sp-width-100{width:100% !important}}.anc_navi{margin-top:0;padding-top:0}@media (min-width: 980px){.anc_navi{background-color:#f9f9f9;padding:15px 0;font-size:16px}}.anc_navi .anc_btn{justify-content:center !important}@media (max-width: 979px){.anc_navi .anc_btn{padding:0}}.anc_navi .anc_btn .col{margin:0}@media (min-width: 980px){.anc_navi .anc_btn .col{width:auto;border-left:1px solid #000000;padding:0 10px !important}.anc_navi .anc_btn .col:last-child{border-right:1px solid #000000}}@media (max-width: 979px){.anc_navi .anc_btn .col{width:50%;background-color:#f7f7f7;border-bottom:1px solid #fff}.anc_navi .anc_btn .col:nth-child(2n){border-left:1px solid #fff}.anc_navi .anc_btn .col:nth-child(5){border-right:1px solid #fff}}.anc_navi .anc_btn .col a{position:relative;min-height:40px;height:100%;width:100%;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;text-align:center;line-height:1.4;color:#000;box-sizing:border-box;padding:10px 0}@media (max-width: 979px){.anc_navi .anc_btn .col a:after{content:">";position:absolute;z-index:2;transform:rotate(90deg) scale(0.6, 1);right:10px;top:50%;margin-top:-10px}}@media (min-width: 980px){.anc_navi:has(.col_monthly_campaign){margin-top:170px}}.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign{position:relative}@media (min-width: 980px){.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign .arrow{position:absolute;bottom:100%;left:50%;translate:-50% 0;background-color:#e5ff38;color:#000;width:158px;padding:65px 15px 0 15px;text-align:center;font-weight:700;margin-bottom:60px;line-height:1.3;font-size:1.8rem}.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign .arrow::after{content:'';display:block;width:150%;height:60px;background-color:#e5ff38;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;top:100%;left:50%;translate:-50% -20px;z-index:-1}.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign .arrow .mark{max-width:none;width:250px;position:absolute;top:0px;left:50%;translate:-50% 0}}@media (max-width: 979px){.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign a{display:flex;flex-direction:column;padding:10px 30px 6px 10px}.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign .arrow{background-color:#e5ff38;color:#000;padding:3px;font-size:1.0rem;margin-bottom:5px}.anc_navi:has(.col_monthly_campaign) .col_monthly_campaign .arrow .mark{max-width:130px}}section.ac_ar_001{margin-top:0;padding:90px 0}@media (max-width: 979px){section.ac_ar_001{padding:40px 0}}h2.heading-text{font-size:300%;line-height:1.2}@media (max-width: 979px){h2.heading-text{font-size:200%}}h2.heading-text .sub{position:relative;font-size:40%;padding-top:10px;color:#000}h2.heading-text .sub:before{content:"";width:50px;height:2px;background:#5981db;position:absolute;top:0;left:calc(50% - 25px)}#nayami{background-color:#0099dc0a}#nayami .issue h2{text-align:center;font-weight:bold;font-size:30px}@media (max-width: 979px){#nayami .issue h2{font-size:2.6rem}}#nayami .issue h3{font-size:16px}#nayami .issue ul{display:flex;justify-content:space-around;flex-wrap:wrap;background-color:#0099dc0a;border-radius:50px;margin-top:40px;padding:60px}@media (max-width: 979px){#nayami .issue ul{border-radius:20px;padding:30px 20px;margin-top:30px}}#nayami .issue ul li{max-width:400px;padding-bottom:40px}@media (max-width: 979px){#nayami .issue ul li{padding-bottom:16px;max-width:100%;width:400px}#nayami .issue ul li:nth-last-child(-n+2){padding-bottom:16px}#nayami .issue ul li:nth-child(2n){margin-left:0}}#nayami .issue ul li span{display:flex;justify-content:center;text-decoration:none}#nayami .issue ul li span figure{width:226px;height:226px;background-color:#ffffff;border-radius:50%;border:solid 5px #96c8e3;display:flex;flex-direction:column;justify-content:center;align-items:center}#nayami .issue ul li span figure figcaption{text-align:center;line-height:1.3;color:#039dda}#nayami .issue ul li span img{margin-top:10px}#nayami .issue ul li p{font-size:16px;line-height:1.8;margin-top:30px}#nayami .issue ul li .btn{position:relative;text-align:center;margin-top:30px}#nayami .issue ul li .btn a{background-color:#039dda;color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:360px;padding:6px;border-radius:30px}#nayami .issue ul li .btn a::after{content:"";display:block;position:absolute;top:0;right:30px;width:40px;height:100%;background:url(/assets/images/common/ico_chevron-right-invert.png?202632416235) 50% 50% no-repeat;background-size:9px auto}@media (max-width: 979px){#nayami .issue ul li .btn a::after{right:0}}@media (max-width: 979px){#nayami .issue ul li .btn a{min-width:100%}}#nayami .issue .issue_list__img{text-align:center}#nayami .issue .teeth_color h3{border:solid 2px #c99415;color:#c99415}#nayami .issue .teeth_color ul{background-color:#e6d0210d}#nayami .issue .teeth_color ul li a figure{border:solid 5px #e5c780}#nayami .issue .teeth_color ul li a figure figcaption{color:#c99415}#nayami .issue .teeth_color .btn a{background-color:#c99415}#nayami .issue .teeth_color .issue_list__img a{position:relative}#nayami .issue .teeth_color .issue_list__img a::before{background-color:#c99415}#nayami .issue .bruxism h3{border:solid 2px #51af2c;color:#51af2c}#nayami .issue .bruxism ul{background-color:#35af2c0d}#nayami .issue .bruxism ul li a figure{border:solid 5px #b9e6a7}#nayami .issue .bruxism ul li a figure figcaption{color:#51af2c}#nayami .issue .bruxism .btn a{background-color:#51af2c}#nayami .issue .bruxism .issue_list__img a{position:relative}#nayami .issue .bruxism .issue_list__img a::before{background-color:#51af2c}#nayami .issue .other h3{border:solid 2px #8e5cd8;color:#8e5cd8}#nayami .issue .other ul{background-color:#8e5cd80d}#nayami .issue .other ul li a figure{border:solid 5px #d1c1ea}#nayami .issue .other ul li a figure figcaption{color:#8e5cd8}#nayami .issue .other .btn a{background-color:#8e5cd8}#nayami .issue .other .issue_list__img a{position:relative}#nayami .issue .other .issue_list__img a::before{background-color:#8e5cd8}section.conventional{position:relative;overflow:hidden}section.conventional .tabacc{margin-top:40px}section.conventional .tabacc .-acc{background-color:#7875cd !important;font-weight:bold}section.conventional .sec_ttl{color:#5b5b5b}section.conventional .sec_ttl::after{content:'';display:block;margin:17px auto 0;width:78px;height:33px;background:url(/assets/way/kyousei/images/mouthpiece_index/conventional_ttl_deco.png?202632416235) no-repeat center top/contain}@media (max-width: 979px){section.conventional .sec_ttl::after{width:40px;height:20px}}section.conventional .ul_conventional{display:flex;justify-content:space-between}section.conventional .ul_conventional li{width:32%}section.conventional .ul_conventional .mini_ttl{background-color:#444;color:#fff;font-size:2.8rem;width:240px;margin:-25px auto 0;border-radius:20px 0;text-align:center;padding:11px 9px;line-height:1.3;position:relative;z-index:1}@media (max-width: 979px){section.conventional .ul_conventional .mini_ttl{width:100px;font-size:1.8rem;padding:5px 3px;margin-top:-15px;border-radius:10px 0}}section.conventional .ul_conventional .text{text-align:center;font-size:2.0rem;line-height:1.5;margin-top:20px}@media (max-width: 979px){section.conventional .ul_conventional .text{font-size:1.2rem;margin-top:10px}}@-webkit-keyframes parapara{0%{visibility:visible}33.3%{visibility:hidden}100%{visibility:hidden}}@keyframes parapara{0%{visibility:visible}33.3%{visibility:hidden}100%{visibility:hidden}}@-webkit-keyframes yurayura{0%{visibility:visible}4%{rotate:5deg}8%{rotate:-5deg}12%{rotate:5deg}16%{rotate:-5deg}20%{rotate:5deg}24%{rotate:-5deg}28%{rotate:5deg}33.3%{visibility:hidden}100%{visibility:hidden}}@keyframes yurayura{0%{visibility:visible}4%{rotate:5deg}8%{rotate:-5deg}12%{rotate:5deg}16%{rotate:-5deg}20%{rotate:5deg}24%{rotate:-5deg}28%{rotate:5deg}33.3%{visibility:hidden}100%{visibility:hidden}}@-webkit-keyframes scale{0%{scale:0}70%{scale:1}77%{scale:.9}84%{scale:1}91%{scale:.9}100%{scale:1}}@keyframes scale{0%{scale:0}70%{scale:1}77%{scale:.9}84%{scale:1}91%{scale:.9}100%{scale:1}}section.point{overflow:hidden}section.point .ul_point{display:flex;justify-content:center;text-align:center;position:relative}@media (max-width: 979px){section.point .ul_point{flex-direction:column}}section.point .ul_point::before{content:url(/assets/way/kyousei/images/mouthpiece_index/point_bg_deco01.png?202632416235);position:absolute;top:50px;left:50%;translate:-50% 0}@media (max-width: 979px){section.point .ul_point::before{content:'';width:1600px;height:330px;background:url(/assets/way/kyousei/images/mouthpiece_index/point_bg_deco01.png?202632416235) no-repeat center center/contain;top:50%;translate:-50% -50%;rotate:90deg;opacity:.7}}section.point .ul_point li:nth-child(n+2){margin-left:60px}@media (max-width: 979px){section.point .ul_point li:nth-child(n+2){margin:30px 0 0}}section.point .ul_point .point_num{color:#8b98d4;font-weight:700;font-size:3.6rem;margin-bottom:15px}@media (max-width: 979px){section.point .ul_point .point_num{font-size:3.0rem;margin-bottom:5px}}section.point .ul_point .point_num .small{font-size:1.6rem;margin-right:10px;translate:0 -9px;display:inline-block}@media (max-width: 979px){section.point .ul_point .point_num .small{font-size:1.3rem;translate:0 -8px}}section.point .ul_point .flame{width:280px;height:280px;border-radius:50%;background:radial-gradient(closest-side, #8b98d4 66%, #e2eaf4);display:flex;align-items:center;justify-content:center;border:1px solid #fff;filter:drop-shadow(30px 30px 20px rgba(139,152,212,0.2))}@media (max-width: 979px){section.point .ul_point .flame{margin:0 auto;width:200px;height:200px;filter:none}}section.point .ul_point .flame .illust_area{width:242px;height:242px;background-color:#fff;border-radius:50%;position:relative}@media (max-width: 979px){section.point .ul_point .flame .illust_area{width:175px;height:175px}}section.point .ul_point .flame .illust_area .img_illust{position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width: 979px){section.point .ul_point .flame .illust_area .img_illust{width:70%}}section.point .ul_point .mini_ttl{font-size:2.0rem;font-weight:500;line-height:1.4;margin-top:35px}@media (max-width: 979px){section.point .ul_point .mini_ttl{font-size:1.5rem;margin-top:15px}}section.point .ul_point .mini_ttl .big{font-size:3.6rem;font-weight:700;display:block}@media (max-width: 979px){section.point .ul_point .mini_ttl .big{font-size:2.3rem}}section.point .ul_point .btn_more{font-size:1.6rem;background-color:#000;color:#fff;display:inline-block;line-height:1.4;padding:7px 40px;border-radius:9999px;text-decoration:none;position:relative;margin-top:20px}@media (max-width: 979px){section.point .ul_point .btn_more{margin-top:10px}}section.point .ul_point .btn_more::after{content:'';display:inline-block;width:10px;height:10px;border-color:#fff;border-style:solid;border-width:0 3px 3px 0;position:absolute;right:12px;top:11px;rotate:45deg}section.point .ul_point .point_price .illust01{-webkit-animation:parapara 4s linear 1s infinite;animation:parapara 4s linear 1s infinite}section.point .ul_point .point_price .illust02{-webkit-animation:parapara 4s linear 2s infinite;animation:parapara 4s linear 2s infinite}section.point .ul_point .point_price .illust03{-webkit-animation:yurayura 4s linear 3s infinite;animation:yurayura 4s linear 3s infinite}section.point .ul_point .point_change .illust01{-webkit-animation:parapara 4s linear 1s infinite;animation:parapara 4s linear 1s infinite}section.point .ul_point .point_change .illust02{-webkit-animation:parapara 4s linear 2s infinite;animation:parapara 4s linear 2s infinite}section.point .ul_point .point_change .illust03{-webkit-animation:parapara 4s linear 3s infinite;animation:parapara 4s linear 3s infinite}section.point .ul_point .point_achieve .img_illust{-webkit-animation:scale 3s linear 0s infinite;animation:scale 3s linear 0s infinite}@media (max-width: 979px){section.point #price .price_inner{padding:0 10px}}section.point #price .scrollBox_menu-list{width:96vw;margin:0 auto;overflow-x:scroll}section.point #price .scrollBox_menu-list .box_menu-list{width:1476px;margin:0 auto}section.point #price.handling-menu .grade_pc{display:flex;justify-content:space-between;margin-bottom:70px}@media (max-width: 979px){section.point #price.handling-menu .grade_pc{margin-bottom:0}}section.point #price.handling-menu .grade_pc>li{text-align:center;padding:10px 12px}section.point #price.handling-menu .grade_pc>li .grade_name{font-weight:700}section.point #price.handling-menu .grade_pc>li .period{font-size:80%}section.point #price.handling-menu .grade_pc>li.mild{background:linear-gradient(to right, #d7e0f6 calc(100% - 73px), #ECF0AA);flex:1}section.point #price.handling-menu .grade_pc>li.moderate{background:linear-gradient(to right, #ECF0AA, #F8F97E 73px, #F8F97E calc(100% - 73px), #FBC37D);width:16.666666%}section.point #price.handling-menu .grade_pc>li.severe{background:linear-gradient(to right, #FBC37D, #ff8080 73px);width:33.33333333%}section.point #price.handling-menu .grade_sp{text-align:center;padding:5px 6px}section.point #price.handling-menu .grade_sp .grade_name{font-weight:700}section.point #price.handling-menu .grade_sp .period{font-size:80%}section.point #price.handling-menu .grade_sp.mild{background:#d7e0f6}section.point #price.handling-menu .grade_sp.moderate{background:#F8F97E}section.point #price.handling-menu .grade_sp.severe{background:#ff8080}section.point #price.handling-menu .menu-list{display:flex}@media (max-width: 979px){section.point #price.handling-menu .menu-list{width:100%}}section.point #price.handling-menu .menu-list>.item{width:calc( 100% / 3 - 5px);position:relative;background-color:#fffaf1;border:solid 2px;border-color:#7775cd;border-radius:10px;padding:15px 10px 35px}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item{width:100%}}section.point #price.handling-menu .menu-list>.item::after{position:absolute;content:"";width:15px;height:15px;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%);background-color:#7775cd;right:10px;bottom:10px}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item::after{width:15px;height:15px;right:10px;bottom:10px}}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item:has(.mark_monthly_campaign){margin-top:70px !important}}section.point #price.handling-menu .menu-list>.item .mark_monthly_campaign{position:absolute;bottom:100%;left:50%;translate:-50% 0}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .mark_monthly_campaign{width:300px}}section.point #price.handling-menu .menu-list>.item .icon_item{position:absolute;right:-10px;top:-10px;width:55px;height:55px}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .icon_item{width:50px;height:50px}}section.point #price.handling-menu .menu-list>.item .icon_item img{width:100%}@media (min-width: 980px){section.point #price.handling-menu .menu-list>.item:hover .hover-cont{visibility:visible;opacity:1}}@media (min-width: 980px){section.point #price.handling-menu .menu-list>.item+.item{margin-left:10px}}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item+.item{margin-left:10px}}section.point #price.handling-menu .menu-list>.item .txt-catch{font-size:28px;font-weight:bold;text-align:center;line-height:1.3}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .txt-catch{font-size:22px}}section.point #price.handling-menu .menu-list>.item .txt-therapy{font-size:15px;text-align:center;line-height:1.3;color:#fff;padding:4px 0 2px;margin-top:5px}section.point #price.handling-menu .menu-list>.item .txt-desc{font-size:14px;text-align:center;line-height:1.5;margin-top:12px;min-height:84px}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .txt-desc{font-size:14px;margin-top:8px}}section.point #price.handling-menu .menu-list>.item .box-price{min-height:111px}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .box-price{min-height:105px}}section.point #price.handling-menu .menu-list>.item .menu-price{border-top:solid 1px #515151;margin-top:12px;padding-top:15px}section.point #price.handling-menu .menu-list>.item .menu-price>.item{display:flex;justify-content:space-between;align-items:center}section.point #price.handling-menu .menu-list>.item .menu-price>.item+.item{border-top:solid 1px #d9d9d9;margin-top:8px;padding-top:8px}section.point #price.handling-menu .menu-list>.item .menu-price>.item .tag .label{min-width:80px;font-size:12px;font-weight:bold;border:solid 1px;text-align:center;padding:5px 3px;line-height:1.5}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .menu-price>.item .tag .label{font-size:10px;min-width:70px}}section.point #price.handling-menu .menu-list>.item .menu-price>.item .tag .label-monitor{color:#e671a5}section.point #price.handling-menu .menu-list>.item .menu-price>.item .tag.limited_tag .label{color:#de045f}section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money{font-size:16px;font-weight:bold;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;line-height:1;color:#5980da}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money{font-size:18px}}section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money-monitor{color:#de045f}section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money-num{font-size:25px}section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money-tax{position:relative;display:inline-block}section.point #price.handling-menu .menu-list>.item .menu-price>.item .dtl .money-tax-txt{position:absolute;font-size:10px;white-space:nowrap;left:50%;transform:translateX(-70%);bottom:95%;scale:0.7}section.point #price.handling-menu .menu-list>.item .menu-price .limited{text-align:center;margin-top:10px}section.point #price.handling-menu .menu-list>.item .menu-price .limited .period{color:#fc627f;font-size:1.4rem;font-weight:700}section.point #price.handling-menu .menu-list>.item .menu-price .limited .main_content{background-color:#fc627f;position:relative;margin-top:17px;padding-top:15px}section.point #price.handling-menu .menu-list>.item .menu-price .limited .main_content .speech{position:absolute;margin-bottom:30px;background:#fff100;top:0;left:50%;translate:-50% -50%;white-space:nowrap;color:#fc627f;font-size:1.2rem;border-radius:999px;padding:3px 40px;line-height:1.2;border:2px solid #fc627f}section.point #price.handling-menu .menu-list>.item .menu-price .limited .main_content .speech::after{content:'';border-style:solid;border-color:transparent;border-width:8px 6px 0;border-top-color:#fff100;position:absolute;bottom:0;left:50%;translate:-50% 97%}section.point #price.handling-menu .menu-list>.item .menu-price .limited .main_content .num{font-size:2.2rem;font-weight:700;color:#fff}section.point #price.handling-menu .menu-list>.item .monthly_price{background-color:#e5ff38;text-align:center;padding:10px;position:relative;margin-top:35px}section.point #price.handling-menu .menu-list>.item .monthly_price::before{content:'';display:block;width:20px;height:15px;background-color:#e51fb4;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 0}section.point #price.handling-menu .menu-list>.item .monthly_price .ttl_cp{background-color:#000;border-radius:999px;color:#fff;font-weight:700;line-height:1.3;padding:3px 10px;font-size:1.4rem;margin-bottom:8px}section.point #price.handling-menu .menu-list>.item .monthly_price .price_num{font-size:3.0rem;line-height:1;color:#e51fb4;font-weight:700}section.point #price.handling-menu .menu-list>.item .dtl-price-acc-btn{display:block;position:relative;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#5981db;border-radius:5px;margin-top:15px;padding:5px 0 4px}section.point #price.handling-menu .menu-list>.item .dtl-price-acc-btn::after{content:'';position:absolute;border-style:solid;border-width:8px 4px 0;border-color:#fff transparent transparent transparent;right:16px;top:50%;transform:translateY(-35%);z-index:1}section.point #price.handling-menu .menu-list>.item .dtl-price-acc-btn-modelate{background-color:#f370aa}section.point #price.handling-menu .menu-list>.item .dtl-price-acc-btn-full{background-color:#4bacc4}section.point #price.handling-menu .menu-list>.item .dtl-price{display:none;margin-top:12px}section.point #price.handling-menu .menu-list>.item .dtl-price>.item{display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #d9d9d9;padding:5px 10px 0}section.point #price.handling-menu .menu-list>.item .dtl-price>.item+.item{margin-top:3px}section.point #price.handling-menu .menu-list>.item .dtl-price>.item .name{font-size:12px;font-weight:bold;text-align:left}section.point #price.handling-menu .menu-list>.item .dtl-price>.item .dtl .money{font-size:16px;font-weight:bold;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;text-align:right}section.point #price.handling-menu .menu-list>.item .menu-photo{margin-top:20px}section.point #price.handling-menu .menu-list>.item .menu-photo-box+.menu-photo-box{margin-top:10px}section.point #price.handling-menu .menu-list>.item .menu-photo .name-link{display:block;font-size:11px;text-align:right;letter-spacing:.08em;margin-top:5px}section.point #price.handling-menu .menu-list>.item .menu-risk{border-top:solid 1px #515151;margin-top:15px;padding-top:15px}section.point #price.handling-menu .menu-list>.item .menu-risk .mhlw-risk>.mhlw-risk-single{font-size:1rem;line-height:1.4;letter-spacing:-.02em;color:#515151;background-color:unset;margin-top:0;padding:0}section.point #price.handling-menu .menu-list>.item .menu-link{text-align:center;margin-top:15px}section.point #price.handling-menu .menu-list>.item .menu-link .button-normal{width:100%;font-size:14px;min-height:auto;background-color:#5981db;padding:6px 25px}section.point #price.handling-menu .menu-list>.item .menu-link .button-normal::after{width:35px;background-size:7px auto}section.point #price.handling-menu .menu-list>.item .menu-link .button-normal-go{background-color:#ef8a4b}section.point #price.handling-menu .menu-list>.item .menu-link .button-normal-modelate{background-color:#f370aa}section.point #price.handling-menu .menu-list>.item .menu-link .button-normal-full{background-color:#4bacc4}section.point #price.handling-menu .menu-list>.item-shonan{border-color:#5981db}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-shonan{margin-top:40px !important}}section.point #price.handling-menu .menu-list>.item-shonan::after{background-color:#5981db}section.point #price.handling-menu .menu-list>.item-shonan .txt-catch{color:#5981db}section.point #price.handling-menu .menu-list>.item-shonan .txt-therapy{background-color:#5981db}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-shonan .hover-close{background-color:#5981db}}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-mini{margin-top:40px !important}}section.point #price.handling-menu .menu-list>.item-go{border-color:#ef8a4b}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-go{margin-top:40px !important}}section.point #price.handling-menu .menu-list>.item-go::after{background-color:#ef8a4b}section.point #price.handling-menu .menu-list>.item-go .txt-catch{color:#ef8a4b}section.point #price.handling-menu .menu-list>.item-go .txt-therapy{background-color:#ef8a4b}section.point #price.handling-menu .menu-list>.item-modelate{border-color:#f370aa}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-modelate{margin-top:40px !important}}section.point #price.handling-menu .menu-list>.item-modelate::after{background-color:#f370aa}section.point #price.handling-menu .menu-list>.item-modelate .txt-catch{color:#f370aa}section.point #price.handling-menu .menu-list>.item-modelate .txt-therapy{background-color:#f370aa}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-modelate .hover-close{background-color:#f370aa}}section.point #price.handling-menu .menu-list>.item-full{border-color:#4bacc4}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-full{margin-top:40px !important}}section.point #price.handling-menu .menu-list>.item-full::after{background-color:#4bacc4}section.point #price.handling-menu .menu-list>.item-full .txt-catch{color:#4bacc4}section.point #price.handling-menu .menu-list>.item-full .txt-therapy{background-color:#4bacc4}@media (max-width: 979px){section.point #price.handling-menu .menu-list>.item-full .hover-close{background-color:#4bacc4}}section.what{padding-bottom:20px}section.what .content_what{display:flex;align-items:flex-start;max-width:830px;margin:0 auto}section.what .content_what p a:after{content:'»';display:inline-block}section.what .content_what .img_what{width:200px;margin-right:43px !important}section.what .content_what .button-normal{min-height:40px;padding:6px 40px}@media (max-width: 979px){section.what .content_what{flex-direction:column;align-items:center}section.what .content_what .img_what{margin:auto !important}}section.reason .ul_reason{margin-top:120px}@media (max-width: 979px){section.reason .ul_reason{margin-top:75px}}section.reason .ul_reason .reason_item{padding:100px 0 150px;position:relative;margin-top:0;z-index:0}@media (max-width: 979px){section.reason .ul_reason .reason_item{padding:70px 0 80px}}section.reason .ul_reason .reason_item::before,section.reason .ul_reason .reason_item::after{position:absolute;z-index:-1}@media (max-width: 979px){section.reason .ul_reason .reason_item::before,section.reason .ul_reason .reason_item::after{opacity:.5}}section.reason .ul_reason .reason_item.reason_price,section.reason .ul_reason .reason_item.reason_achieve{background-color:#f2f2ff}section.reason .ul_reason .reason_item .reason_item_icon{position:absolute;top:0;left:50%;translate:-50% -50%}@media (max-width: 979px){section.reason .ul_reason .reason_item .reason_item_icon{width:100px}}section.reason .ul_reason .reason_item .color{color:#7775cd}section.reason .ttl_reason_item{display:block;color:#7775cd;font-size:5.0rem;margin-bottom:35px;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;border-bottom:2px dotted #7775cd;font-weight:600;text-align:center;line-height:1.3;padding-bottom:13px}@media (max-width: 979px){section.reason .ttl_reason_item{font-size:2.5rem;padding-bottom:8px;margin-bottom:20px}}section.social .insta .wrap_insta{display:flex;justify-content:center}@media (max-width: 979px){section.social .insta .wrap_insta{flex-direction:column;align-items:center}}section.social .insta .wrap_insta .item_insta{width:35%}@media (max-width: 979px){section.social .insta .wrap_insta .item_insta{width:100%}}@media (max-width: 979px){section.social .insta .wrap_insta .item_insta iframe{margin:0px auto 12px !important}}section.social .area_doctor .title.button_area_doctor{background-color:#7775cd;font-size:2.5rem}@media (max-width: 979px){section.social .area_doctor .title.button_area_doctor{font-size:1.8rem;min-height:60px}}section.social .area_doctor .content_area_doctor{padding:50px;background-color:#fff}@media (max-width: 979px){section.social .area_doctor .content_area_doctor{padding:15px}}section.social .area_doctor .ttl_area_doctor{font-size:3.0rem;text-align:center;color:#757575;width:600px;margin:0 auto;line-height:1.4}@media (max-width: 979px){section.social .area_doctor .ttl_area_doctor{width:100%;font-size:1.5rem}}section.social .area_doctor .ttl_area_doctor::before,section.social .area_doctor .ttl_area_doctor::after{content:'';display:block;width:100%;height:4px;background:linear-gradient(to right, rgba(226,234,244,0), #8b98d4 30%, #EFB1CF 70%, rgba(240,206,228,0))}@media (max-width: 979px){section.social .area_doctor .ttl_area_doctor::before,section.social .area_doctor .ttl_area_doctor::after{height:3px}}section.social .area_doctor .ttl_area_doctor::before{margin-bottom:25px}@media (max-width: 979px){section.social .area_doctor .ttl_area_doctor::before{margin-bottom:13px}}section.social .area_doctor .ttl_area_doctor::after{rotate:180deg;margin-top:25px}@media (max-width: 979px){section.social .area_doctor .ttl_area_doctor::after{margin-top:13px}}section.social .area_doctor .ttl_area_doctor .big{font-size:140%}section.social .area_doctor .ul_area_doctor{width:714px;margin:50px auto 0}@media (max-width: 979px){section.social .area_doctor .ul_area_doctor{width:100%;margin-top:20px}}section.social .area_doctor .ul_area_doctor li:nth-child(n+2){margin-top:25px}.simulation .ttl_simulation{font-size:2.8rem;font-weight:500;text-align:center}@media (max-width: 979px){.simulation .ttl_simulation{font-size:1.8rem}}.simulation .wrap_img_txt{justify-content:space-between;align-items:flex-start}@media (max-width: 979px){.simulation .wrap_img_txt{flex-direction:column;align-items:center}}.simulation .img_itero{width:20%}@media (max-width: 979px){.simulation .img_itero{width:35%;margin-bottom:20px}}.simulation .txt{width:75%;margin-top:0}@media (max-width: 979px){.simulation .txt{width:100%}}.simulation .sim_gif{display:flex;margin-top:30px}@media (max-width: 979px){.simulation .sim_gif{margin-top:16px}}.simulation .sim_gif span{text-align:center;font-weight:bold}section.point_before{background-color:#f3f3ff}section.point_before .ttl{font-size:4.0rem;font-weight:700;text-align:center;letter-spacing:.06em;line-height:1.3;margin-bottom:50px}@media (max-width: 979px){section.point_before .ttl{font-size:2.3rem;margin-bottom:40px}}section.point_before .ttl::after{content:'';display:block;width:80px;height:1px;background-color:#000;margin:10px auto 0}@media (max-width: 979px){section.point_before .ttl::after{width:40px;margin-top:7px}}section.point_before .ul_point_before li{padding:70px 0;border-bottom:2px dotted #7775cd}@media (max-width: 979px){section.point_before .ul_point_before li{padding:40px 0}}section.point_before .ul_point_before li:first-child{padding-top:0}section.point_before .ul_point_before .mini_ttl{color:#7775cd;font-weight:600;font-size:3.0rem;font-family:"YuMincho","Yu Mincho","游明朝体";text-align:center;margin-bottom:40px}@media (max-width: 979px){section.point_before .ul_point_before .mini_ttl{font-size:2.0rem;margin-bottom:25px}}section.point_before .ul_point_before .mini_ttl .inner{position:relative;display:inline-block}section.point_before .ul_point_before .mini_ttl .inner::before,section.point_before .ul_point_before .mini_ttl .inner::after{content:'';display:block;width:6px;height:40px;background-color:#7775cd;position:absolute;top:50%;translate:0 -50%}@media (max-width: 979px){section.point_before .ul_point_before .mini_ttl .inner::before,section.point_before .ul_point_before .mini_ttl .inner::after{height:20px;width:3px}}section.point_before .ul_point_before .mini_ttl .inner::before{left:-60px}@media (max-width: 979px){section.point_before .ul_point_before .mini_ttl .inner::before{left:-30px}}section.point_before .ul_point_before .mini_ttl .inner::after{right:-60px}@media (max-width: 979px){section.point_before .ul_point_before .mini_ttl .inner::after{right:-30px}}section.point_before .ul_point_before .wrap_img_text{display:flex;align-items:flex-start}@media (max-width: 979px){section.point_before .ul_point_before .wrap_img_text{flex-direction:column;align-items:center}}section.point_before .ul_point_before .wrap_img_text .img{width:40%;margin-right:60px}@media (max-width: 979px){section.point_before .ul_point_before .wrap_img_text .img{width:60%;max-width:500px;margin-right:0;margin-bottom:30px}}section.point_before .text_color{color:#7775cd}section.point_before .second{margin-top:60px}@media (max-width: 979px){section.point_before .second{margin-top:30px}}section.point_before .second .mini_ttl{font-size:2.4rem;color:#7775cd;font-weight:500;line-height:1.3;background-color:#fff;text-align:center;padding:8px 20px;margin-bottom:35px}@media (max-width: 979px){section.point_before .second .mini_ttl{font-size:1.6rem;margin-bottom:20px}}section.merit{background-color:#f7f7f7}section.merit p{font-size:1.6rem}@media (max-width: 979px){section.merit p{font-size:1.4rem}}section.merit .tabbacc_merit .tabs .title{display:block;text-align:center;font-size:2.2rem;line-height:1.4;font-weight:700;border:none;color:#fff;background-color:#c2c2c2;transition:all .4s ease}@media (max-width: 979px){section.merit .tabbacc_merit .tabs .title{font-size:1.6rem;min-height:0}}section.merit .tabbacc_merit .tabs .title.-active{pointer-events:none}section.merit .tabbacc_merit .tabs .title.tab_merit.-active,section.merit .tabbacc_merit .tabs .title.tab_merit:hover{background-color:#5981db;color:#fff;opacity:1}section.merit .tabbacc_merit .tabs .title.tab_demerit.-active,section.merit .tabbacc_merit .tabs .title.tab_demerit:hover{color:#fff;background-color:#fc637f;opacity:1}section.merit .tabbacc_merit .contents{background-color:#fff;padding:60px 40px;border:none}@media (max-width: 979px){section.merit .tabbacc_merit .contents{padding:30px 15px}}section.merit .tabbacc_merit .mini_ttl{font-size:2.0rem;font-weight:500}@media (max-width: 979px){section.merit .tabbacc_merit .mini_ttl{font-size:1.6rem}}section.recom{background-color:#ecf7ff;padding:120px 0 152px}section.recom .recom-list{justify-content:center}section.recom .recom-list>.item{font-size:22px;font-weight:bold;text-align:center;color:#5981db;border:solid 3px;border-radius:1000px;line-height:1.4;padding:15px 30px;background-color:#fff}@media (max-width: 979px){section.recom .recom-list>.item{width:100%;font-size:16px;padding:10px 30px}section.recom .recom-list>.item+.item{margin-top:10px}}@media (max-width: 979px){section.recom{padding:40px 0}}#flow{background-color:#e7f4fa}#flow .flow_cont{background-color:#fff;position:relative}@media (max-width: 979px){#flow .flow_cont{background-color:transparent}#flow .flow_cont>.ac_ly_002{background-color:#fff}}#flow .flow_cont:after{content:"";width:0;height:0;border-style:solid;border-width:36px 50px 0 50px;border-color:#8ac9ea transparent transparent transparent;position:absolute;bottom:-24px;left:calc(50% - 50px);z-index:1}#flow .flow_cont:last-child:after{display:none}#flow .flow_cont .step_title{display:flex;align-items:center;font-size:140%;font-weight:500;padding-bottom:10px;border-bottom:1px solid #38a1db}#flow .flow_cont .step_title .no{background-color:#38a1db;border-radius:50px;color:#ffffff;margin-right:0.5em;width:55px;height:55px;display:flex;justify-content:center;align-items:center}@media (max-width: 979px){#flow .flow_cont .step_title .no{width:40px;height:40px}}#flow .flow_cont .step_title .no ruby{translate:0 5px}@media (max-width: 979px){#flow .flow_cont .step_title .no ruby{translate:0 3px}}#flow .flow_cont .step_title .title{line-height:1.2;font-size:3.0rem;font-weight:500}@media (max-width: 979px){#flow .flow_cont .step_title .title{font-size:1.6rem}}#flow .flow_cont .step_txt{line-height:1.4}#flow .attention{border:2px solid #7775cd;padding:30px;background-color:#fff}@media (max-width: 979px){#flow .attention{padding:15px}}#flow .attention .ul_attention{list-style-type:disc;margin-left:30px}@media (max-width: 979px){#flow .attention .ul_attention{margin-left:23px}}#qa{background-color:#f7f7f7;padding:80px 0 100px}@media (max-width: 979px){#qa{padding:40px 0 50px}}section.moive .ul_moive{display:flex;justify-content:space-between}@media (max-width: 979px){section.moive .ul_moive{flex-wrap:wrap}}section.moive .ul_moive li{width:33%}@media (max-width: 979px){section.moive .ul_moive li{width:49%}}section.moive .ul_moive li .title{font-size:1.5rem;text-align:center}@media (max-width: 979px){section.moive .ul_moive li .title{font-size:1.3rem;text-align:left}}.mv{background:none;padding:0}section#way-columns{background-color:unset}@media (max-width: 979px){section#way-columns .columns{margin-top:0}}._main-color01{color:#fff !important;background-color:#7775cd !important}._main-font-color01{color:#7775cd !important}.sec_ttl{font-size:40px;line-height:1.25;font-weight:700;display:block;text-align:center}@media (max-width: 979px){.sec_ttl{font-size:4.3vw}}.read_doctor{background:linear-gradient(to bottom, #e2eaf4 0, #bfceec 74%)}.read_doctor .cath{font-size:32px;margin-bottom:15px;display:block;text-align:center !important;width:100%;color:#00699f;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}@media (max-width: 979px){.read_doctor .cath{font-size:25px}}.read_doctor .cath span{color:#000;letter-spacing:2px}.read_doctor .cath span em{font-size:52px;font-style:normal;color:#de045f}.read_doctor .readsec01{position:relative}.read_doctor .readsec01 .readtxt_box{background:#fff;padding:40px 70px;width:70%;border-radius:10px;box-shadow:10px 10px 0px 5px #8b98d4}@media (max-width: 979px){.read_doctor .readsec01 .readtxt_box{padding:25px 8%;width:80%;box-shadow:none}}.read_doctor .readsec01 .readtxt_box ._makar{font-size:32px;background:linear-gradient(transparent 60%, #ff6 60%);line-height:1.2;font-weight:bold}@media (max-width: 979px){.read_doctor .readsec01 .readtxt_box ._makar{font-size:5vw}}.read_doctor .readsec01 .readimg_box{position:absolute;right:10px;bottom:-40px}@media (max-width: 979px){.read_doctor .readsec01 .readimg_box img{width:45vw;max-width:300px}}.read_doctor .readsec02{position:relative;justify-content:right}.read_doctor .readsec02 .readtxt_box{background:#fff;padding:40px 70px;width:70%;border-radius:10px;box-shadow:10px 10px 0px 5px #8b98d4}@media (max-width: 979px){.read_doctor .readsec02 .readtxt_box{padding:20px 8%;width:80%;box-shadow:none}}.read_doctor .readsec02 .readtxt_box ._makar{font-size:32px;background:linear-gradient(transparent 60%, #ff6 60%);line-height:1.2}.read_doctor .readsec02 .readimg_box{position:absolute;left:-10px;bottom:-40px}@media (max-width: 979px){.read_doctor .readsec02 .readimg_box img{width:30vw;max-width:200px}}.reason_item ul li .img{width:40%;margin-right:20px;display:inline-block}@media (max-width: 979px){.reason_item ul li .img{margin-right:0;width:80%;margin-bottom:15px;margin:0 auto;display:block}.reason_item ul li .img img{width:100%}.reason_item ul li .img._wd30 img{width:33%}}.reason_item ul li .txt{width:55%;display:inline-block;vertical-align:top;margin-top:30px}@media (max-width: 979px){.reason_item ul li .txt{width:100%;margin-top:20px}.reason_item ul li .txt strong{text-align:center;font-size:20px}}.reason_achieve .txt_wrap{display:flex}@media (max-width: 979px){.reason_achieve .txt_wrap{flex-direction:column}}.reason_achieve .txt_wrap .img-wrap{position:relative;text-align:center}@media (max-width: 979px){.reason_achieve .txt_wrap .img-wrap{width:80%;margin-left:auto;margin-right:auto}}.reason_achieve .txt_wrap .img-wrap .img{width:100%}.reason_achieve .txt_wrap .img-wrap .ttl_reason_item_txt{position:absolute;top:35%;left:50%;transform:translatex(-140%);font-size:36px;font-family:"heisei-mincho-stdn", serif;font-weight:300;font-style:italic;color:#FCFC43;font-weight:bold;text-shadow:0px 0px 10px rgba(84,82,82,0.6)}@media (max-width: 979px){.reason_achieve .txt_wrap .img-wrap .ttl_reason_item_txt{font-size:5.5vw;transform:translateX(-145%)}}.reason_achieve .txt_wrap .img-wrap .subject{font-size:14px}@media (max-width: 979px){.reason_achieve .txt_wrap .img-wrap .subject{font-size:3vw}}.reason_achieve .txt_wrap .txt{width:60%}@media (max-width: 979px){.reason_achieve .txt_wrap .txt{width:100%}}.campaign_ico_zone{position:relative}.campaign_ico_zone .ico_megaphone{position:absolute;right:-200px;bottom:-30px}.campaign_ico_zone .ico_cracker{position:absolute;right:-200px;top:-90px}.campaign_ico_zone .ico_speeker{position:absolute;left:-240px;bottom:150px}.price_cp{background:#FFB759;padding:120px 0}@media (max-width: 979px){.price_cp{padding:40px 0}}.price_cp_inner{text-align:center;position:relative}@media (max-width: 979px){.price_cp_inner{padding:0 0 80px}}.price_cp_inner::after{position:absolute;content:"";top:0;left:50%;transform:translate(-50%, -50%);width:700px;height:167px;background-image:url(/assets/campaign/massive/images/cp_fast_txt_mp.png?202632416235);background-size:contain;background-repeat:no-repeat;z-index:5}@media (max-width: 979px){.price_cp_inner::after{width:min(70vw,700px);height:min(18vw,167px);top:15vw}}.price_cp_list{position:relative;background-image:url(/assets/campaign/massive/images/p_bg.png?202632416235);background-size:contain;background-repeat:no-repeat;background-color:#e0f5ff;width:980px;margin-left:auto;margin-right:auto;padding:70px;border-radius:30px;margin-top:80px}@media (max-width: 979px){.price_cp_list{padding:10vw 1vw;width:100%;top:15vw;border-radius:15px;margin-top:-32px}}.price_cp_list::before{position:absolute;z-index:1;content:"";top:50%;width:216px;height:270px;left:-80px;background:url(/assets/campaign/massive/images/b1.png?202632416235) center/cover}@media (max-width: 979px){.price_cp_list::before{width:13.5vw;height:16.4375vw;left:-20px}}.price_cp_list::after{position:absolute;z-index:1;content:"";bottom:0;width:256px;height:274px;right:-80px;background:url(/assets/campaign/massive/images/b2.png?202632416235) center/cover}@media (max-width: 979px){.price_cp_list::after{width:16vw;height:17.125vw;right:-20px}}.price_cp_list ._item{border:6px solid #f2d57b;border-radius:30px;background:#fff;padding:30px;box-shadow:10px 10px 10px rgba(160,124,77,0.2);position:relative;z-index:2}@media (max-width: 979px){.price_cp_list ._item{padding:3vw;margin:0 10px;border-radius:15px}}.price_cp_list ._item:not(:first-child){margin-top:20px}.price_cp_list ._item .pop{display:flex;justify-content:center;margin-top:15px;gap:0 30px;position:relative}.price_cp_list ._item .pop::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:54px;height:54px;background:url(/assets/way/kyousei/images/mouthpiece_index/campaign/plus.png?202632416235) center/cover}@media (max-width: 979px){.price_cp_list ._item .pop::after{width:40px;height:40px}}.price_cp_list ._item .pop li{border:3px solid #d2d2d2;background:linear-gradient(to right, #FF7934, #F4B424);border-radius:10px;width:300px;height:100px;display:inline-flex;justify-content:center;align-items:center;font-size:26px;font-weight:bold;line-height:1.2;color:#fff}@media (max-width: 979px){.price_cp_list ._item .pop li{font-size:min(4vw, 26px)}}.price_cp_list ._item .pop li:nth-child(2){background:linear-gradient(to right, #7fa0e2, #e37caf);flex-direction:column;gap:0}.price_cp_list ._item dl{display:flex;justify-content:center;align-items:center;background:#fffcd8;padding:15px;line-height:1;margin-top:20px;margin-bottom:20px;gap:0 25px}@media (max-width: 979px){.price_cp_list ._item dl{gap:0 8px}}.price_cp_list ._item dl dt{display:flex;align-items:center;gap:15px}@media (max-width: 979px){.price_cp_list ._item dl dt{width:100%;justify-content:center}}.price_cp_list ._item dl dt .price{font-size:40px;font-weight:bold;position:relative}.price_cp_list ._item dl dt .price::after{position:absolute;width:180px;height:2px;content:"";top:50%;left:0;background:#eb4690}@media (max-width: 979px){.price_cp_list ._item dl dt .price::after{width:20vw}}@media (max-width: 979px){.price_cp_list ._item dl dt .price{font-size:min(4vw, 40px);display:flex;align-items:baseline}}.price_cp_list ._item dl dt .price .num{color:#eb4690}.price_cp_list ._item dl dt .price span{font-size:40px;font-weight:bold;color:#000}@media (max-width: 979px){.price_cp_list ._item dl dt .price span{font-size:min(4vw, 40px)}}.price_cp_list ._item dl dd{font-size:60px;font-weight:bold;color:#eb4690}@media (max-width: 979px){.price_cp_list ._item dl dd{font-size:min(6vw, 60px);display:flex;align-items:baseline;justify-content:center;width:100%}}.price_cp_list ._item .ttl{font-weight:bold;line-height:2;padding-bottom:5px;border-bottom:1px solid #000000}.price_cp_list ._item .ttl span{border:3px solid #ec6941;border-radius:100vh;padding:5px 30px;line-height:1;font-weight:bold;font-size:20px;color:#ec6941;margin-right:8px}@media (max-width: 979px){.price_cp_list ._item .ttl span{display:inline-block;font-size:min(4vw, 18px)}}.price_cp_list ._item .ttl .b_none{border:none;padding:0;margin-right:0}@media (max-width: 979px){.price_cp_list ._item .ttl .b_none{display:inline}}.price_cp_list ._item .flame{display:block !important;border:none !important}.price_cp_list ._item .flame small{color:#000}@media (max-width: 979px){.price_cp_list ._item .flame{padding:0 !important}}.price_cp_list ._item .desc{font-weight:bold}.price_cp_list ._item .desc span{background:#00b3e7;display:inline-flex;padding:8px 40px;color:#fff;margin-left:8px;line-height:1}.price_cp_list ._item1 dl{flex-direction:column;gap:12px 25px !important;align-items:flex-start !important;padding-left:45px !important}@media (max-width: 979px){.price_cp_list ._item1 dl{padding-left:5px !important;margin-bottom:10px}}.price_cp_list ._item1 dl dt .offtag{background:#00b3e7;display:block;height:100%;padding:8px;font-weight:bold;color:#fff}.price_cp_list ._item1 dl dd{display:flex;align-items:center;gap:8px}.price_cp_list ._item1 dl dd .td{display:inline-flex;font-size:16px;padding:8px 15px;border:1px solid #eb4690;align-items:center;justify-content:center}@media (max-width: 979px){.price_cp_list ._item1 dl dd .td{font-size:min(2.5vw, 14px)}}.price_cp_list ._item1 .pop1{border:3px solid #d2d2d2;border-radius:10px;width:100%;height:auto;display:inline-flex;justify-content:center;align-items:center;font-size:26px;font-weight:bold;line-height:1.2;color:#fff;padding:20px 0;background:linear-gradient(to right, #FF7934, #F4B424);-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.price_cp_list ._item1 .pop1{-ms-grid-row:1 !important;grid-row:1 !important;font-size:min(4vw, 26px)}}.price_cp_list ._item1 ._item1_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 550px;grid-template-columns:1fr 550px;align-items:center}@media (max-width: 979px){.price_cp_list ._item1 ._item1_inner{display:-ms-grid;display:grid;-ms-grid-rows:32px 1fr;grid-template-rows:32px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.price_cp_list ._item1 ._item1_inner .cat{font-weight:bold;font-size:26px;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.price_cp_list ._item1 ._item1_inner .cat{margin-top:20px;font-size:min(4vw, 26px)}}.price_cp_list ._item2{border:6px solid #a8d7f0}.price_cp_list ._item2 .ttl{font-weight:bold;line-height:2;padding-bottom:5px;border-bottom:1px solid #000000}.price_cp_list ._item2 .ttl span{border:3px solid #0098e7;border-radius:100vh;padding:5px 30px;line-height:1;font-weight:bold;font-size:20px;color:#0098e7;margin-right:8px}@media (max-width: 979px){.price_cp_list ._item2 .ttl span{font-size:min(4vw, 18px)}}.price_cp_list ._item2 .pop{display:flex;justify-content:center;margin-top:15px;gap:0 30px}.price_cp_list ._item2 .pop li{border:3px solid #d2d2d2;background:linear-gradient(to right, #0098e7, #1dd184);color:#fff}.price_cp_list ._item2 .pop li:nth-child(2){background:linear-gradient(to right, #7fa0e2, #e37caf);flex-direction:column;gap:0}.price_cp_list ._item3{border:6px solid #e3d0f3}.price_cp_list ._item3 .ttl .th{font-size:24px;border:none;color:#000;display:inline-flex;margin-top:12px}@media (max-width: 979px){.price_cp_list ._item3 .ttl .th{font-size:min(5vw, 24px)}}.price_cp_list ._item3 .ttl .note{border:none;color:#000;font-weight:normal;font-size:13px;margin-right:0}@media (max-width: 979px){.price_cp_list ._item3 .ttl .note{font-size:11px;text-align:center;display:inline-flex;line-height:1.4;margin-top:5px}}.price_cp_list ._item3 .ttl span{padding:5px 15px}.price_cp_list ._item3 .ttl .clinic{font-size:14px}.price_cp_list ._item3 .note{font-size:14px}@media (max-width: 979px){.price_cp_list ._item3 .note{margin-top:12px;font-size:12px}}.price_cp_list ._item3 ._item3_wrap{width:100%}.price_cp_list ._item3 ._item3_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;align-items:center}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner{display:-ms-grid;display:grid;-ms-grid-rows:80px 1fr 80px 1fr 80px 1fr 80px 1fr;grid-template-rows:80px 1fr 80px 1fr 80px 1fr 80px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.price_cp_list ._item3 ._item3_inner .pop{gap:0 8px;border:3px solid #d2d2d2;border:3px solid #d2d2d2;background:linear-gradient(to right, #FF7934, #F4B424);border-radius:10px;color:#fff;align-items:center;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;font-size:22px;font-weight:bold;height:80px}.price_cp_list ._item3 ._item3_inner .pop::after{display:none}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner .pop{font-size:min(4vw, 26px);height:50px;width:100%;-ms-grid-column:1;grid-column:1}}.price_cp_list ._item3 ._item3_inner .pop2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2 !important;grid-row:2 !important}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner .pop2{-ms-grid-row:3 !important;grid-row:3 !important}}.price_cp_list ._item3 ._item3_inner .pop3{background:linear-gradient(to right, #0098e7, #1dd184);-ms-grid-column:1;grid-column:1;-ms-grid-row:3 !important;grid-row:3 !important}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner .pop3{-ms-grid-row:5 !important;grid-row:5 !important}}.price_cp_list ._item3 ._item3_inner .pop4{background:linear-gradient(to right, #6b38ec, #fe54d7);-ms-grid-column:1;grid-column:1;-ms-grid-row:4 !important;grid-row:4 !important}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner .pop4{-ms-grid-row:7 !important;grid-row:7 !important}}.price_cp_list ._item3 ._item3_inner dl{flex-direction:column;align-items:flex-start;padding-left:70px;gap:12px}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner dl{padding-left:15px;margin-top:0px;margin-bottom:0px}}.price_cp_list ._item3 ._item3_inner dl dd{font-size:40px}.price_cp_list ._item3 ._item3_inner dl dd .num{margin-left:15px}.price_cp_list ._item3 ._item3_inner dl dt .price{font-size:24px}.price_cp_list ._item3 ._item3_inner dl dt .price::after{position:absolute;width:110px;height:2px;content:"";top:50%;left:0;background:#eb4690}@media (max-width: 979px){.price_cp_list ._item3 ._item3_inner dl dt .price::after{width:min(26vw , 110px)}}.price_cp_list ._item3 ._item3_inner dl dt .price span{font-size:24px}.price_cp_list ._item4 ._item4_inner{gap:0 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;align-items:center}@media (max-width: 979px){.price_cp_list ._item4 ._item4_inner{display:-ms-grid;display:grid;-ms-grid-rows:80px 1fr;grid-template-rows:80px 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.price_cp_list ._item4 ._item4_inner .pop4{background:linear-gradient(to right, #6b38ec, #fe54d7);-ms-grid-column:1;grid-column:1;-ms-grid-row:1 !important;grid-row:1 !important}@media (max-width: 979px){.price_cp_list ._item4 ._item4_inner .pop4{-ms-grid-row:1 !important;grid-row:1 !important}}.price_cp_list .clinic_S .ttl{border:none}.price_cp_list .item2_sub .pop li{background:linear-gradient(to right, #6b38ec, #fe54d7);flex-direction:column}._5plus{font-size:24px;position:relative}@media (max-width: 979px){._5plus{font-size:min(3.5vw, 24px)}}._5plus::before{content:"";width:2px;height:64px;transform:rotate(-45deg);background:#000;position:absolute;left:8px}._5plus::after{content:"";width:2px;height:64px;transform:rotate(45deg);background:#000;position:absolute;right:8px;top:0}@media (max-width: 979px){._5plus::before{top:8px;width:1px;height:40px;transform:rotate(-25deg)}._5plus::after{top:8px;width:1px;height:40px;transform:rotate(25deg)}}.offtag{background:#00b3e7;display:block;height:100%;padding:8px;font-weight:bold;color:#fff}.pops3{background:linear-gradient(to right, #0098e7, #1dd184) !important;-ms-grid-column:1;grid-column:1;-ms-grid-row:3 !important;grid-row:3 !important}@media (max-width: 979px){.pops3{-ms-grid-row:5 !important;grid-row:5 !important}}.pops4{background:linear-gradient(to right, #6b38ec, #fe54d7) !important;-ms-grid-column:1;grid-column:1;-ms-grid-row:4 !important;grid-row:4 !important}@media (max-width: 979px){.pops4{-ms-grid-row:7 !important;grid-row:7 !important}}@media (max-width: 979px){.arrow{width:8vw}}section.point .ul_point .point_num{margin-bottom:0}section.point .ul_point li:nth-child(n+2){margin-left:20px}section.point .ul_point::before{content:url(/assets/way/kyousei/images/mouthpiece_index/point_bg_deco01.png?202632416235);position:absolute;top:50px;left:50%;translate:-50% 0;opacity:0.3}section.point .ul_point{display:flex;justify-content:center;text-align:center;position:relative;flex-wrap:wrap;align-items:center}section.point .ul_point .point_gr{background:linear-gradient(to right, #f3e0f4 0%, #cfedf7 74%);border-radius:50%;width:300px;height:300px;padding:15px;border:1px solid #fff;box-shadow:5px 5px 15px #ccc;align-content:center}section.point .ul_point .point_gr .txt{font-size:37px;font-weight:bold;color:#5358bb;font-family:'fot-tsukuaoldmin-pr6n';line-height:1.4;align-content:center;height:115px}section.point .ul_point .point_gr .sub{font-size:17px;font-weight:bold;line-height:1.4;margin-top:10px;color:#565696;height:35px}@media screen and (max-width: 979px){section.point .ul_point .point_gr{background:linear-gradient(to right, #f3e0f4 0%, #cfedf7 74%);border-radius:50%;width:48%;height:46vw;padding:4% 3%;border:1px solid #fff;align-content:center}section.point .ul_point{flex-direction:initial;justify-content:space-between}section.point .ul_point li:nth-child(n+2){margin-left:0}section.point .ul_point li:nth-child(n+2){margin:5px 0 5px}section.point .ul_point .point_gr .txt{font-size:5.2vw;height:auto}section.point .ul_point .point_gr .sub{height:auto}section.point .ul_point .point_gr .sub{height:auto;font-size:2.8vw;margin-bottom:10px;margin-top:5px}section.point .ul_point .point_num{font-size:5vw;margin-bottom:3px}section.point .ul_point .point_num .small{font-size:4vw;translate:0 0}}.tra{width:0;height:0;border-style:solid;border-right:150px solid transparent;border-left:150px solid transparent;border-top:30px solid #555555;border-bottom:0}.ul_point_colums{flex-direction:column}.ul_point_colums::before{content:"" !important;position:absolute;top:50px;left:50%;translate:-50% 0;opacity:0.3}@media (max-width: 979px){.ul_point_colums::before{background:none !important}}.ul_point_colums .point_gr_box{display:flex;align-items:center;gap:40px}@media (max-width: 979px){.ul_point_colums .point_gr_box{flex-direction:column}}.ul_point_colums .point_gr_box .gr-caption{text-align:left;color:#5358bb}@media (max-width: 979px){.ul_point_colums .point_gr_box .gr-caption{font-size:15px !important}}.ul_point_colums .point_gr_box:nth-child(2n){flex-direction:row-reverse}@media (max-width: 979px){.ul_point_colums .point_gr_box:nth-child(2n){flex-direction:column}}@media (max-width: 979px){.ul_point_colums .point_gr_box+.point_gr_box{margin-top:24px}}.ul_point_colums .point_gr_box .point_gr{flex-shrink:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;text-align:center;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-slide img{width:100%;height:auto}.slick-slide.half img{width:50%;height:auto}@media (max-width: 979px){.slick-slide.half img{max-width:50%}}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/assets/images/common/ajax-loader.gif") 50% 50% no-repeat}.slick-prev,.slick-next{position:absolute;display:block;width:50px;height:50px;line-height:0;font-size:0;cursor:pointer;background-color:#fc637f;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:1;opacity:0.7}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none}.slick-prev.slick-disabled::before,.slick-next.slick-disabled::before{opacity:.25}.slick-prev::before,.slick-next::before{content:"";display:block;width:50px;height:50px;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto}@media (max-width: 979px){.slick-prev,.slick-next{display:none !important}}.slick-prev{left:0}.slick-prev::before{background-image:url("/assets/images/common/ico_chevron-left-invert.png")}.slick-next{right:0}.slick-next::before{background-image:url("/assets/images/common/ico_chevron-right-invert.png")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-30px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:15px;width:15px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:15px;width:15px;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.slick-dots li button::before{content:"";position:absolute;top:0;left:0;width:15px;height:15px;text-align:center;background-color:#fc637f;border-radius:50%;opacity:.25}.slick-dots li.slick-active button::before{opacity:.75}@media (max-width: 979px){.slick-dots li{height:10px;width:10px}.slick-dots li button{height:10px;width:10px}.slick-dots li button::before{width:10px;height:10px}}section.photo{background-color:rgba(204,210,239,0.4)}section.photo .ul_photo{margin-top:90px}@media (max-width: 979px){section.photo .ul_photo{margin-top:45px}}section.photo .ul_photo>li:nth-child(n+2){margin-top:77px}@media (max-width: 979px){section.photo .ul_photo>li:nth-child(n+2){margin-top:60px}}section.photo .ul_photo .item{background-color:#fff;border-radius:20px;border:1px solid #8685ad;position:relative;padding:49px 80px 50px}section.photo .ul_photo .item-text{text-align:center;line-height:2;margin:0 -15px}@media (max-width: 979px){section.photo .ul_photo .item{padding:35px 15px 20px}section.photo .ul_photo .item-text{text-align:left;margin:0}}section.photo .ul_photo .mini_ttl{background-color:#000;line-height:1.5;color:#fff;font-size:26px;min-width:340px;margin:0 auto;position:absolute;top:0;left:50%;translate:-50% -50%;text-align:center;border-radius:9999px;padding:7px 30px}@media (max-width: 979px){section.photo .ul_photo .mini_ttl{min-width:70vw;font-size:1.8rem}}section.photo .ul_photo .box_info{margin-top:42px}section.photo .ul_photo .box_info .ttl_info{font-size:20px;line-height:40px;font-weight:700;color:#fff;text-align:center;background:#7875cd;margin-bottom:40px}section.photo .ul_photo .box_info .info-img{border-radius:50%;overflow:hidden}section.photo .ul_photo .box_info .info-img img{width:100%}section.photo .ul_photo .box_info .info-slider{width:80%;margin:0 auto}section.photo .ul_photo .box_info .info-slider .slider-item .text-beforeAfter{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:30px;font-size:18px;line-height:1;font-weight:700;letter-spacing:0.3em;margin-bottom:5px}section.photo .ul_photo .box_info .info-slider .slider-item .text-beforeAfter:after{content:'After';display:block}section.photo .ul_photo .box_info .info-slider .slider-item .text-beforeAfter:before{content:'Before';display:block}@media (min-width: 980px){section.photo .ul_photo .box_info{display:flex}section.photo .ul_photo .box_info .info-left{width:227px;flex-shrink:0;margin-right:72px}section.photo .ul_photo .box_info .info-left .info-img{height:227px}section.photo .ul_photo .box_info .inforight{width:519px}section.photo .ul_photo .box_info .info-slider{width:519px}}@media (max-width: 979px){section.photo .ul_photo .box_info{margin-top:5vw}section.photo .ul_photo .box_info .ttl_info{margin-bottom:5vw;font-size:5vw;line-height:10vw}section.photo .ul_photo .box_info .info-left{margin-bottom:5vw}section.photo .ul_photo .box_info .info-left .info-img{width:50vw;height:50vw;margin:0 auto}section.photo .ul_photo .box_info .info-slider .slider-item .text-beforeAfter{font-size:4vw}}section.photo .slick-track{display:flex;align-items:center}section.photo .slick-prev,section.photo .slick-next{background-color:#000;opacity:1;width:25px;height:70px;transition:transform 0.3s ease-out}section.photo .slick-prev::before,section.photo .slick-next::before{display:none}section.photo .slick-prev{left:-40px;-webkit-clip-path:polygon(100% 0%, 0% 50%, 100% 100%);clip-path:polygon(100% 0%, 0% 50%, 100% 100%)}section.photo .slick-prev:hover{transform:translate(-5px, -50%)}section.photo .slick-next{right:-40px;-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 50%);clip-path:polygon(0% 0%, 0% 100%, 100% 50%)}section.photo .slick-next:hover{transform:translate(5px, -50%)}@media (max-width: 979px){section.photo .slick-prev,section.photo .slick-next{display:block !important;width:4vw;height:15vw}section.photo .slick-prev{left:-8vw}section.photo .slick-next{right:-8vw}}@media (max-width: 979px){.read_doctor .readsec01 .readtxt_box ._makar{font-size:3vw}section.what .content_what .button-normal{min-height:10vw;padding:1.5vw 4vw;width:75vw}}.c-btn01{line-height:1.22;width:368px}@media (max-width: 979px){.c-btn01{width:336px}}.text-highlight{color:#7875cd}.c-ttlBg{display:flex;justify-content:center;-webkit-margin-after:40px;margin-block-end:40px;font-size:24px;font-weight:500;line-height:30px;padding:14px 10px 12px;background:#8b8b8b;color:#fff;text-align:center}@media (max-width: 979px){.c-ttlBg{font-size:20px;line-height:28px}}.c-ttlBg.-bgLight{background:#f3f3ff;color:#7875cd}.c-ttlBg:not(:first-child){-webkit-margin-before:58px;margin-block-start:58px}@media (max-width: 979px){.c-ttlBg:not(:first-child){-webkit-margin-before:40px;margin-block-start:40px}}.c-sec{position:relative}.c-sec:not(:last-child){-webkit-margin-after:120px;margin-block-end:120px}.c-sec:not(:last-child):after{position:absolute;content:'';width:0;height:0;left:0;right:0;bottom:-60px;margin:auto;border-left:100px solid transparent;border-right:100px solid transparent;border-top:40px solid #7775cd}.c-txt{line-height:2}.c-txt:before,.c-txt:after{content:'';display:block;inline-size:0;block-size:1px}.c-txt:before{-webkit-margin-after:calc((1 - 2) * 0.5em);margin-block-end:calc((1 - 2) * 0.5em)}.c-txt:after{-webkit-margin-before:calc((1 - 2) * 0.5em);margin-block-start:calc((1 - 2) * 0.5em)}.c-txt:not(:last-child){-webkit-margin-after:38px;margin-block-end:38px}@media (max-width: 979px){.c-txt:not(:last-child){-webkit-margin-after:28px;margin-block-end:28px}}.c-txt.-center{text-align:center}.c-boxLight{-webkit-margin-before:64px;margin-block-start:64px;padding:27px 58px 33px;background:#f3f3ff;border:2px solid #7775cd}@media (max-width: 979px){.c-boxLight{-webkit-margin-before:40px;margin-block-start:40px;padding:30px 20px}}.c-boxLight__ttl{margin-bottom:10px;font-size:20px;font-weight:bold;line-height:1.8;text-align:center;color:#7775cd}@media (max-width: 979px){.c-boxLight__ttl{font-size:16px}}.c-list__disc li{position:relative;padding-left:1em;font-size:16px;font-weight:500;line-height:1.875}@media (max-width: 979px){.c-list__disc li{font-size:14px}}.c-list__disc li::before{content:'・';position:absolute;left:0;top:0;font-size:inherit;line-height:inherit}.c-photo__wrap{-webkit-margin-before:40px;margin-block-start:40px}@media (max-width: 979px){.c-photo__wrap{-webkit-margin-before:20px;margin-block-start:20px}}.c-photo__wrap:after{display:block;content:'';clear:both}.c-photo__wrap ._photo{-webkit-margin-after:30px;margin-block-end:30px}@media (min-width: 980px){.c-photo__wrap ._photo{float:left;width:399px;height:300px;-webkit-margin-end:41px;margin-inline-end:41px;overflow:hidden}}.c-photo__wrap ._photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reason{position:relative}.reason:after{position:absolute;content:'';width:0;height:0;left:0;right:0;bottom:-60px;margin:auto;border-left:115px solid transparent;border-right:115px solid transparent;border-top:60px solid #f2f2ff}@media (max-width: 979px){.reason{-webkit-margin-after:80px;margin-block-end:80px}}.b-choosing{background:#f7f7f7;padding-block:78px 70px;padding-inline:40px}@media (max-width: 979px){.b-choosing{padding-block:40px;padding-inline:15px}}.b-choosing__ttl{-webkit-margin-after:34px;margin-block-end:34px;font-size:30px;font-weight:bold;line-height:1.2;text-align:center}@media (max-width: 979px){.b-choosing__ttl{-webkit-margin-after:20px;margin-block-end:20px;font-size:24px}}@media (min-width: 980px){.b-choosing .wrap_img_text{display:flex;align-items:flex-start}.b-choosing .wrap_img_text .img{width:390px;margin-right:60px}}@media (max-width: 979px){.b-choosing .wrap_img_text{display:flex;flex-direction:column;align-items:center}.b-choosing .wrap_img_text .img{-webkit-margin-after:30px;margin-block-end:30px}.b-choosing .wrap_img_text .text{width:100%}}.b-choosing .wrap_img_text .text{-webkit-margin-before:-3px;margin-block-start:-3px;line-height:2}.b-choosing .wrap_img_text .text p:not(:last-child){margin-bottom:22px}.b-choosing .text_color{color:#7775cd}@media (min-width: 980px){section.ac_ar_001.flow{-webkit-padding-after:149px;padding-block-end:149px}}@media (min-width: 980px){section.ac_ar_001.b-point{-webkit-padding-before:100px;padding-block-start:100px;-webkit-padding-after:120px;padding-block-end:120px}}section.ac_ar_001.simulation{padding-top:0}.comparison{padding:100px 0}@media (max-width: 979px){.comparison{padding:40px 0 50px}}.comparison:after{border-width:65px 60px 0}@media (max-width: 979px){.comparison:after{border-width:35px 35px 0}}.comparison h2{padding-top:8px !important;padding-bottom:8px !important}.comparison .table-box{margin-top:30px}@media (min-width: 980px){.comparison .table-box__mouth table th,.comparison .table-box__mouth table td{font-size:18px}}.comparison .table-box__mouth table th{background-color:#a2a0a0;color:#ffffff;font-weight:bold;padding:1em 0}.comparison .table-box__mouth table td{padding:1em 0}@media (max-width: 979px){.comparison .table-box__mouth table td{padding:0.5em}}.comparison .table-box__mouth table td:first-child{background-color:#f9f9f9;font-weight:bold}@media (max-width: 979px){.comparison .table-box__mouth table td:first-child{white-space:nowrap}}@media (max-width: 979px){.comparison_table .table-box table{width:calc(1160px)}}.comparison_table .table-box table ._width-title{width:9%}.comparison_table .table-box table ._width-cont{width:calc(89% / 7.5)}.comparison_table .table-box table .backcolor{background-color:#fffaf1 !important}.comparison_table .table-box table ._text-normal{font-weight:normal !important}.comparison_table .table-box table th{background-color:#f1fbfd;padding:0}.comparison_table .table-box table th.thead{background-color:#1076cb;color:#ffffff;padding:13px 8px}@media (min-width: 980px){.comparison_table .table-box table th.thead{font-size:12px}}.comparison_table .table-box table th.thead a{color:#ffffff}.comparison_table .table-box table th.clear{background-color:transparent;color:gray;border-right:none}.comparison_table .table-box table th.rightcase{border:none;color:#000;background:linear-gradient(to left, #F8F97E 0%, #e6eef2 40%)}.comparison_table .table-box table th.midcase{border:none;color:#000;background:linear-gradient(to left, #FBC37D 0%, #F8F97E 40%)}.comparison_table .table-box table th.severe{border:none;color:#000;background:linear-gradient(to left, #ff8080 0%, #FBC37D 40%)}.comparison_table .table-box table th.critically{border:none;color:#000;background-color:#ff8080}.comparison_table .table-box table td{padding:10px 5px}.comparison_table .table-box table td.thead{background-color:#1076cb;color:#ffffff}.comparison_table .table-box table td.thead a{color:#ffffff}.comparison_table .table-box table td .text-star{font-size:120%;color:#f2c100}
