﻿#page-doctor01{display:none}#wrapper{overflow-x:visible}.exsoRev2_mv>.inner{overflow:hidden;text-indent:100%;white-space:nowrap;min-height:475px;background:url(../image/exso/bg_tv.png) no-repeat center/contain}@media only screen and (max-width: 767px){.exsoRev2_mv>.inner{aspect-ratio:750/801;background:url(../image/exso/bg_tv_sp.png) no-repeat center/contain}}.exsoRev2_bnr{margin:0 0 70px 0}@media only screen and (max-width: 767px){.exsoRev2_bnr{margin:0 0 100px 0}}.exsoRev2_bnr a{display:block;transition:.3s ease-in-out}.exsoRev2_bnr a .pc{display:block}.exsoRev2_bnr a .sp{display:none}@media only screen and (max-width: 767px){.exsoRev2_bnr a .pc{display:none}.exsoRev2_bnr a .sp{display:block}}@media(hover: hover){.exsoRev2_bnr a:hover{opacity:.6}}.pc_hide{display:none}@media only screen and (max-width: 767px){.pc_hide{display:block}}.sect{margin:0 0 100px 0}@media only screen and (max-width: 767px){.sect{margin:0 0 80px 0}}.sect .h2-under h2{margin:0 0 0 0}@media only screen and (max-width: 767px){.sect .h2-under p{font-size:22px}.sect .h2-under h2{font-size:36px}}.sect .h3-under{text-align:center}.sect .h3-under h3{display:inline-block;position:relative;z-index:0;text-align:center;color:#ec6b2e;font-size:24px;margin:0 0 30px 0;padding:0 30px}.sect .h3-under h3::before{content:"";position:absolute;z-index:-1;top:0;left:0;display:block;width:2px;height:100%;background:#ec6b2e;transform:rotate(-30deg)}.sect .h3-under h3::after{content:"";position:absolute;z-index:-1;top:0;right:0;display:block;width:2px;height:100%;background:#ec6b2e;transform:rotate(30deg)}@media only screen and (max-width: 767px){.sect .h3-under h3{font-size:32px}}.sect .h4-under{margin:45px 0 15px 0}.sect .h4-under h4{font-size:20px;padding:0 0 0 10px;margin:0 0 0 0;color:#ec6b2e;border-left:7px solid #ec6b2e}@media only screen and (max-width: 767px){.sect .h4-under{margin:80px 0 30px 0}.sect .h4-under h4{font-size:34px;padding:0 0 0 15px;border-left:14px solid #ec6b2e}}.sect .h5-under{margin:45px 0 15px 0;border-top:2px solid #ec6b2e;border-bottom:2px solid #ec6b2e;padding:15px 0}.sect .h5-under h5{font-size:20px;padding:0 0 0 10px;margin:0 0 0 0;color:#ec6b2e;border-left:7px solid #ec6b2e}@media only screen and (max-width: 767px){.sect .h5-under{margin:45px 0 30px 0;padding:20px 0;border-top:4px solid #ec6b2e;border-bottom:4px solid #ec6b2e}.sect .h5-under h5{font-size:28px;padding:0 0 0 10px;border-left:14px solid #ec6b2e}}.sect .txt{text-align:justify;font-size:16px;line-height:2;margin:0 0 1.5em 0;letter-spacing:.15em}.sect .txt .strong{font-weight:bold;color:#ec6b2e;text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#fff4ab;text-underline-offset:-0.2em;text-decoration-skip-ink:none}.sect .txt>a{color:#ec6b2e;text-decoration:underline}@media only screen and (max-width: 767px){.sect .txt{font-size:26px}}.sect .images{display:block}.sect .accordion:not(:last-child){margin-bottom:30px}.sect .accordion>dt{position:relative;z-index:0;cursor:pointer;padding:20px;border-radius:8px 8px;color:#fff;background:#f58d69;font-weight:bold;font-size:16px}.sect .accordion>dt::before{content:"";position:absolute;z-index:0;top:50%;right:30px;transform:translateY(-50%);display:block;width:20px;height:4px;background:#fff;transition:.3s ease-in-out}.sect .accordion>dt::after{content:"";position:absolute;z-index:0;top:50%;right:38px;transform:translateY(-50%);display:block;width:4px;height:20px;background:#fff;transition:.3s ease-in-out}.sect .accordion>dt+dd{display:none;padding:15px;transition:.3s ease-in-out;background:#fff;border-radius:0 0 8px 8px;line-height:2;font-size:14px;letter-spacing:.15em}.sect .accordion>dt+dd .bnr{display:block;margin-top:20px}.sect .accordion>dt+dd .subdesc{display:flex;flex-wrap:wrap;align-items:center;gap:0 15px}.sect .accordion>dt+dd .subdesc:not(:last-of-type){margin:0 0 22px 0}.sect .accordion>dt+dd .subdesc dt{font-size:14px;min-width:100px;padding:5px 15px;text-align:center;color:#fff;font-weight:bold;border-radius:5px;line-height:1;background:rgba(245,141,105,.6)}.sect .accordion>dt+dd .subdesc dd{flex:1;font-size:14px;line-height:1.6}.sect .accordion>dt.active{border-radius:8px 8px 0 0}.sect .accordion>dt.active::after{transform:translateY(-50%) rotate(-90deg)}.sect .accordion>dt.active+dd{display:block}@media only screen and (max-width: 767px){.sect .accordion>dt{font-size:26px;line-height:1.6;padding:30px 65px 30px 30px}.sect .accordion>dt+dd{font-size:22px;padding:25px}.sect .accordion>dt+dd .subdesc dt{font-size:24px;min-width:130px;padding:10px;align-self:flex-start}.sect .accordion>dt+dd .subdesc dd{font-size:26px}}.sect .addExplanation{position:relative;z-index:0;max-width:400px;margin:45px 120px 60px auto}.sect .addExplanation .images{position:absolute;z-index:0;top:50%;left:-160px;transform:translateY(-50%);width:200px}.sect .addExplanation .txt{padding:30px;background:#fff;margin:0 0 0 0;border:3px solid #f58d69;color:#ec6b2e;font-weight:bold;border-radius:6px 6px 6px 6px}@media only screen and (max-width: 767px){.sect .addExplanation{max-width:none;margin:45px auto 60px auto;padding:0 0 0 150px}.sect .addExplanation .txt{font-size:24px;padding:20px 30px;border:6px solid #f58d69;border-radius:12px;line-height:1.6}.sect .addExplanation .images{left:-20px;top:auto;bottom:-20px;transform:translateY(0);width:210px}}#exso-container{overflow:clip}#a002,#a004,#a006,#a007+.option{position:relative;z-index:0;padding:80px 0 80px 50px}#a002::after,#a004::after,#a006::after,#a007+.option::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;background:#faf6f3}@media only screen and (max-width: 767px){#a002,#a004,#a006,#a007+.option{padding:80px 0 80px 0}#a002::after,#a004::after,#a006::after,#a007+.option::after{left:-30px}}#a005{position:relative;z-index:0;padding:80px 0 80px 50px}#a005::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;background:#fde8e1}@media only screen and (max-width: 767px){#a005{padding:80px 0 80px 0}#a005::after{left:-30px}}#a001 .textArea::after{content:"";display:block;clear:both}#a001 .textArea .images{float:right;margin-left:80px}@media only screen and (max-width: 767px){#a001 .textArea .images{margin-left:40px;max-width:240px}}#a001 .textArea .txt:last-of-type{margin:0 0 0 0}#a002 .h3-under{margin-top:45px}#a002 .youtube{display:grid;grid-template-columns:.5fr .5fr;grid-template-rows:.3fr 1.7fr;gap:0px 60px;grid-template-areas:"h5-under h5-under" "txt iframe"}#a002 .youtube .h5-under{grid-area:h5-under}#a002 .youtube .txt{grid-area:txt;line-height:2.8;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:.8em}#a002 .youtube .iframe{grid-area:iframe}#a002 .youtube .iframe iframe{max-width:100%;height:auto;aspect-ratio:9/5;margin:0 0 5px 0}#a002 .youtube .iframe .link{display:block;text-align:center;color:#ec6b2e;font-size:14px;line-height:1.6}@media only screen and (max-width: 767px){#a002 .youtube{grid-template-columns:auto;grid-template-rows:.3fr auto auto;gap:0 0;grid-template-areas:"h5-under" "txt" "iframe"}#a002 .youtube .iframe .link{font-size:24px;margin:15px 0 0 0}}@media only screen and (max-width: 767px){#a002 .images{margin:45px 0 30px 0}}#a003 .flex{gap:0 40px;max-width:600px;margin:0 auto}@media only screen and (max-width: 767px){#a003 .flex{display:flex}}#a003 figure.images{display:flex;justify-content:center;flex-wrap:wrap;gap:0 40px;margin:30px 0 30px 0}#a003 figure.images img{width:calc(50% - 20px);height:auto}@media only screen and (max-width: 767px){#a003 figure.images{margin:45px 0;flex-direction:column;gap:45px 0}#a003 figure.images img{width:100%}}#a003 .groups{display:flex;flex-wrap:wrap}#a003 .groups .group{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center}#a003 .groups .group .title{display:flex;justify-content:center;align-items:center;margin:0 auto 20px auto;width:100px;height:110px;color:#fff;font-size:24px;text-align:center;padding:20px;font-family:"Noto Serif JP",serif;letter-spacing:.15em}#a003 .groups .group .catch{text-align:center;font-size:24px;line-height:1.6;margin:0 0 20px 0;font-weight:bold}#a003 .groups .group .txt{margin:0 0 0 0}#a003 .groups .group:nth-child(1){background:#e6f0f8}#a003 .groups .group:nth-child(1) .title{background:#0d6fb8}#a003 .groups .group:nth-child(1) .catch{color:#0d6fb8}#a003 .groups .group:nth-child(2){background:#e6f6f5}#a003 .groups .group:nth-child(2) .title{background:#0ba29a}#a003 .groups .group:nth-child(2) .catch{color:#0ba29a}#a003 .groups .group:nth-child(3){background:#f4f9e8}#a003 .groups .group:nth-child(3) .title{background:#90c31f}#a003 .groups .group:nth-child(3) .catch{color:#90c31f;margin:20px 0 35px 0}@media only screen and (max-width: 767px){#a003 .groups{flex-direction:column}#a003 .groups .group{padding:60px 30px}#a003 .groups .group .title{font-size:56px;width:195px;height:225px;margin:0 0 45px 0}#a003 .groups .group .catch{font-size:36px;margin:0 0 30px 0}#a003 .groups .group .txt{margin:0 0 0 0}}#a003 .addExplanation{max-width:470px}@media only screen and (max-width: 767px){#a003 .addExplanation{max-width:none;margin:45px 0 60px 0}}#a004{margin:0 0 0 0}@media only screen and (max-width: 767px){#a004 .box:not(:last-of-type){margin:0 0 60px 0}}#a004 .box .titleArea{text-align:center}#a004 .box .titleArea .images{display:block;margin:0 auto 20px auto;width:108.5px;height:138.5px;text-align:center}#a004 .box .titleArea .images img{display:block;margin:0 auto}@media only screen and (max-width: 767px){#a004 .box .titleArea .images{margin:0 auto 30px auto;width:100%;height:auto}}#a004 .box .titleArea h3{color:#ec6b2e;font-size:20px;margin:0 0 30px 0}@media only screen and (max-width: 767px){#a004 .box .titleArea h3{font-size:30px;line-height:1.6;letter-spacing:.03em}}#a004 .box>.images{width:490.5px;height:281px;display:block;margin:0 auto 20px auto}@media only screen and (max-width: 767px){#a004 .box>.images{width:100%;height:auto;margin:0 auto 30px auto}}#a004 .box .inshi_title{font-size:20px;text-align:center;margin:45px 0 15px 0}@media only screen and (max-width: 767px){#a004 .box .inshi_title{font-size:32px;line-height:1.6;margin:45px 0 30px 0}}#a004 .box .inshi_images{display:block;margin:0 0 45px 0}#a004 .box .dander_title{text-align:center;padding:15px;font-size:18px;color:#fff;background:#0099bd;margin:0 0 20px 0}#a004 .box .dander_title+.flex{gap:0 30px;margin:0 0 45px 0}#a004 .box .dander_title+.flex .images{display:block;margin:0 0 0 0}@media only screen and (max-width: 767px){#a004 .box .dander_title{font-size:30px;padding:20px;margin:0 0 30px 0}#a004 .box .dander_title+.flex{display:flex;flex-direction:column;gap:30px 0}}#a004 .box .graph{justify-content:center;gap:0 60px}@media only screen and (max-width: 767px){#a004 .box .graph{display:flex;flex-direction:column;gap:30px 0}}#a005{margin:0 0 0 0}#a005 .merit{position:relative;z-index:0;margin:50px 0;padding:0 40px 10px 40px;border:2px solid #fc672d;border-radius:9px}#a005 .merit .title{position:absolute;z-index:0;top:-12px;left:50%;transform:translateX(-50%);display:inline-block;text-align:center;font-size:24px;padding:0 0;color:#fc672d;background:#fde8e1;min-width:500px}@media only screen and (max-width: 767px){#a005 .merit{padding:0 25px 30px 25px;border:4px solid #fc672d;margin:60px 0}#a005 .merit .title{width:90%;display:block;min-width:none;font-size:30px;padding:0 10px}#a005 .merit .txt{margin:0 0 0 0}#a005 .merit .h4-under{margin:60px 0 20px 0}#a005 .merit .h4-under:first-of-type{margin:80px 0 20px 0}#a005 .merit .h4-under h4{font-size:28px}}#a005 .addExplanation{margin:80px auto 60px auto}#a005 .addExplanation .h3-under h3{text-decoration:underline;text-decoration-style:wavy;text-underline-offset:.4em}#a005 .addExplanation .images{right:-180px;left:auto;top:auto;bottom:0;transform:translateY(0)}#a005 .addExplanation .list li{display:flex;font-size:20px;font-weight:bold;color:#333}#a005 .addExplanation .list li:not(:last-child){margin:0 0 30px 0}#a005 .addExplanation .list li::before{content:"";width:22px;height:22px;margin-right:10px;background:url(../image/exso/icon_checkbox.png) center/cover}@media only screen and (max-width: 767px){#a005 .addExplanation{position:relative;z-index:0;padding:0 0 0 0}#a005 .addExplanation::before{content:"";margin:0 auto 45px auto;display:block;width:160px;height:160px;background:url(../image/exso/img_doctor_sp.png) no-repeat center/contain}#a005 .addExplanation .h3-under{margin:0 0 45px 0}#a005 .addExplanation .h3-under h3{font-size:36px}#a005 .addExplanation .images{display:none}#a005 .addExplanation .list li{font-size:32px;align-items:center}#a005 .addExplanation .list li:not(:last-child){margin:0 0 45px 0}#a005 .addExplanation .list li::before{content:"";width:38px;height:38px}}#a005 .notrecommended{background:#fff;display:flex;align-items:center;padding:20px 30px;gap:0 40px}#a005 .notrecommended dt{text-align:center;font-weight:bold;font-size:18px;line-height:1.4;color:#333}#a005 .notrecommended dd{flex:1;font-size:15px;line-height:1.6;color:#333}#a005 .notrecommended dd .strong{display:block;font-family:bold;font-size:15px;text-indent:-1em}#a005 .notrecommended dd .strong::before{content:"●"}@media only screen and (max-width: 767px){#a005 .notrecommended{flex-direction:column;align-items:center;padding:30px;gap:15px 0}#a005 .notrecommended dt{font-size:28px}#a005 .notrecommended dt>br{display:none}#a005 .notrecommended dd{font-size:24px;padding:0 0 0 1em;text-align:justify}#a005 .notrecommended dd .strong{letter-spacing:.05em;font-size:26px;margin:0 0 5px 0}}#a005+.warning{position:relative;z-index:0;padding:80px 0 80px 50px}#a005+.warning::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%}#a005+.warning .h4-under{margin:0 0 30px 0}#a005+.warning .h4-under h4{font-size:20px;padding:0 0 0 10px;margin:0 0 0 0;color:#ec6b2e;border-left:7px solid #ec6b2e}@media only screen and (max-width: 767px){#a005+.warning .h4-under{margin:0 0 45px 0}#a005+.warning .h4-under h4{font-size:34px}}#a005+.warning .flex{margin:0 0 30px 0}#a005+.warning .flex .box{flex:1}#a005+.warning .flex .box .title{font-size:16px;font-weight:bold;margin:0 0 15px 0}#a005+.warning .flex .box .txt,#a005+.warning .flex .box .list{font-size:14px;line-height:2;text-align:justify}#a005+.warning .flex .box .list{padding:0 0 0 1.5em}#a005+.warning .flex .box .list li{list-style:disc}#a005+.warning .flex .box:not(:last-child){border-right:1px solid #ccc}#a005+.warning .flex .box:nth-child(1){padding-right:30px}#a005+.warning .flex .box:nth-child(2){padding-left:30px;padding-right:30px}#a005+.warning .flex .box:nth-child(3){padding-left:30px}#a005+.warning .flex .box::before{content:"";display:block;width:80px;height:80px;margin:0 auto 20px auto;background:url(../image/exso/icon_attention.png) no-repeat center/cover}#a005+.warning .remarks{padding:20px;background:#faf6f3;line-height:2;letter-spacing:.15em;text-align:justify}@media only screen and (max-width: 767px){#a005+.warning{padding:80px 0 80px 0}#a005+.warning .flex{display:flex;flex-direction:column;gap:30px 0}#a005+.warning .flex .box{position:relative;z-index:0;padding:0 0 0 116px}#a005+.warning .flex .box:not(:last-child){border-bottom:1px solid #ccc;padding:0 0 30px 116px}#a005+.warning .flex .box .title{font-size:26px;margin:0 0 15px 0}#a005+.warning .flex .box .txt,#a005+.warning .flex .box .list{font-size:26px;line-height:1.6}#a005+.warning .flex .box .list{padding:0 0 0 1.5em}#a005+.warning .flex .box .list li{list-style:disc}#a005+.warning .flex .box:not(:last-child){border-right:none}#a005+.warning .flex .box:nth-child(1){padding-right:0px}#a005+.warning .flex .box:nth-child(2){padding-left:116px;padding-right:0px}#a005+.warning .flex .box:nth-child(3){padding-left:116px}#a005+.warning .flex .box::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:95px;height:95px}#a005+.warning .remarks{padding:30px;font-size:24px;line-height:1.6}}#a006{margin:0 0 0 0}#a006 div.accordion .title{text-align:center;font-size:18px;color:#fc672d;margin:0 0 15px 0}#a006 div.accordion .txt{text-align:center}#a006 div.accordion .symptoms{display:flex}#a006 div.accordion .symptoms>li{flex:1;background:#fff;padding:0 20px 20px 20px}#a006 div.accordion .symptoms>li .images{width:80px;height:80px;margin:-15px auto 15px auto}#a006 div.accordion .symptoms>li .images img{display:block;margin:0 auto}#a006 div.accordion .symptoms>li .images+p{text-align:center;color:#e8b4a1;font-size:20px;font-weight:bold;margin:0 0 20px 0}#a006 div.accordion .symptoms>li>ul{display:flex;flex-wrap:wrap;gap:10px 10px}#a006 div.accordion .symptoms>li>ul>li{width:calc(50% - 5px);padding:10px;background:#faf5f1;text-align:center;font-weight:bold}#a006 div.accordion .flex{gap:0 60px;margin:45px 0 0 0}#a006 div.accordion .flex .box{width:calc(50% - 30px);display:flex;flex-direction:column}#a006 div.accordion .flex .box.eye_strain .textArea{background:#fff;padding:20px}#a006 div.accordion .flex .box.eye_strain .textArea .images{margin:0 0 15px 0}#a006 div.accordion .flex .box.eye_strain .textArea .txt{margin:0 0 0 0;font-size:14px;text-align:justify}#a006 div.accordion .flex .box.eye_drops .textArea{position:relative;z-index:0;background:#fff;padding:20px;margin:auto 0 0 0;height:100%}#a006 div.accordion .flex .box.eye_drops .textArea::after{content:"";position:absolute;z-index:0;bottom:20px;right:20px;width:130px;height:139.5px;background:url(../image/exso/bg_eye_drops.png) no-repeat center/cover}#a006 div.accordion .flex .box.eye_drops .textArea .list li{display:flex;align-items:center;gap:0 10px;font-size:18px;line-height:1.8;font-weight:bold}#a006 div.accordion .flex .box.eye_drops .textArea .list li:not(:last-child){margin:0 0 10px 0}#a006 div.accordion .flex .box.eye_drops .textArea .list li::before{content:"";width:30px;height:30px;background:url(../image/exso/icon_checkbox_circle.png) no-repeat top center/contain}#a006 div.accordion .accordionArea{display:none}#a006 div.accordion .accordionArea.active{display:block}#a006 div.accordion .accordionArea.active+.btn_accordion::after{transform:translateY(-50%) rotate(-90deg)}#a006 div.accordion .accordionArea+.btn_accordion{position:relative;z-index:0;display:block;background:#fff;padding:15px;text-align:center;color:#ec6b2e;border:1px solid #ec6b2e;min-width:180px;margin:30px auto 0 auto;transition:.3s ease-in-out}@media(hover: hover){#a006 div.accordion .accordionArea+.btn_accordion:hover{background:#ec6b2e;color:#fff}#a006 div.accordion .accordionArea+.btn_accordion:hover::before,#a006 div.accordion .accordionArea+.btn_accordion:hover::after{background:#fff}}#a006 div.accordion .accordionArea+.btn_accordion::before{content:"";position:absolute;z-index:0;top:50%;left:30px;transform:translateY(-50%);display:block;width:10px;height:2px;background:#ec6b2e;transition:.3s ease-in-out}#a006 div.accordion .accordionArea+.btn_accordion::after{content:"";position:absolute;z-index:0;top:50%;left:34px;transform:translateY(-50%);display:block;width:2px;height:10px;background:#ec6b2e;transition:.3s ease-in-out}@media only screen and (max-width: 767px){#a006 div.accordion .title{font-size:28px;margin:0 0 30px 0}#a006 div.accordion .txt{text-align:left}#a006 div.accordion .symptoms{flex-direction:column;gap:80px 0}#a006 div.accordion .symptoms>li{flex:1;font-size:24px}#a006 div.accordion .symptoms>li .images{width:150px;height:150px;margin:-30px auto 30px auto}#a006 div.accordion .symptoms>li .images img{display:block;margin:0 auto}#a006 div.accordion .symptoms>li .images+p{font-size:30px;margin:0 0 30px 0}#a006 div.accordion .symptoms>li>ul{gap:20px 20px}#a006 div.accordion .symptoms>li>ul>li{width:calc(50% - 10px);padding:20px}#a006 div.accordion .flex{gap:60px 0;margin:60px 0 0 0;display:flex;flex-direction:column}#a006 div.accordion .flex .box{width:100%}#a006 div.accordion .flex .box.eye_strain .textArea .txt{font-size:26px}#a006 div.accordion .flex .box.eye_drops .textArea{position:relative;z-index:0;background:#fff;padding:20px;margin:auto 0 0 0;height:100%}#a006 div.accordion .flex .box.eye_drops .textArea::after{content:"";position:absolute;z-index:0;bottom:20px;right:20px;width:130px;height:139.5px;background:url(../image/exso/bg_eye_drops.png) no-repeat center/cover}#a006 div.accordion .flex .box.eye_drops .textArea .list li{font-size:26px}#a006 div.accordion .flex .box.eye_drops .textArea .list li>br{display:none}#a006 div.accordion .accordionArea+.btn_accordion{padding:15px 30px 15px 60px;font-size:28px}#a006 div.accordion .accordionArea+.btn_accordion::before{width:20px;height:4px}#a006 div.accordion .accordionArea+.btn_accordion::after{left:38px;width:4px;height:20px}}#a007{margin:0 0 0 0;padding:80px 0 60px 50px}@media only screen and (max-width: 767px){#a007{padding:80px 0 80px 0}}#a007 .table .title{color:#ec6b2e;margin:0 0 15px 0;font-size:20px}#a007 .table .remarks{margin:15px 0 0 0;padding:0 0 0 1em;text-indent:-1.2em}#a007 .table .remarks>a{color:#ec6b2e;text-decoration:underline}#a007 .table>table{width:100%}#a007 .table>table thead tr th{color:#fff;background:#ec6b2e;border:1px solid #f58d69;padding:10px;font-size:16px}#a007 .table>table thead tr th:first-child{width:280px}#a007 .table>table tbody tr td{font-weight:bold;line-height:1.8;padding:10px;font-size:16px;border:1px solid #f58d69}#a007 .table>table tbody tr td>.small{display:block;font-size:14px}#a007 .table>table tbody tr td>.matome{display:block;background:#f58d69;color:#fff;text-align:center;padding:5px 15px;border-radius:5px;font-size:14px;line-height:1}#a007 .table>table tbody tr td>.strong{color:#f58d69}#a007 .table>table tbody tr td:last-child{text-align:right}#a007 .table .pc{display:table}#a007 .table .sp{display:none}@media only screen and (max-width: 767px){#a007 .table .pc{display:none}#a007 .table .sp{display:table}#a007 .table .title{margin:0 0 30px 0;font-size:32px}#a007 .table .remarks{font-size:24px;line-height:1.6}#a007 .table>table thead tr th{font-size:26px;text-align:left;padding:25px;line-height:1.4;background:#fcd7cb;color:#333}#a007 .table>table thead tr th>.small{font-size:24px}#a007 .table>table thead tr th:first-child{width:280px}#a007 .table>table tbody tr td{font-size:26px;padding:25px}#a007 .table>table tbody tr td>.small{font-size:24px}#a007 .table>table tbody tr td>.matome{font-size:26px;padding:10px 15px}#a007 .table>table tbody tr td>.strong{color:#f58d69}#a007 .table>table tbody tr td:last-child{text-align:right}}#a007 .trial .strong{font-size:29px;color:#f58d69;font-weight:bold;margin:20px 0 20px 0}#a007 .trial .strong>span{font-size:20px}@media only screen and (max-width: 767px){#a007 .trial .h4-under h4{font-size:28px}#a007 .trial .strong{font-size:40px;line-height:1.4}#a007 .trial .strong>span{font-size:36px}#a007 .trial .remarks{font-size:24px}}#a007+.option .h4-under{margin:0 0 15px 0}#a007+.option .h4-under h4{color:#ec6b2e;margin:0 0 15px 0;font-size:20px}#a007+.option .h4-under+.remarks{font-size:13px;margin:0 0 15px 0}@media only screen and (max-width: 767px){#a007+.option .h4-under h4{font-size:32px}#a007+.option .h4-under+.remarks{font-size:24px;margin:0 0 30px 0}}#a007+.option .table+.h4-under{margin-top:60px}#a007+.option .table .title{color:#ec6b2e;margin:0 0 15px 0;font-size:20px}#a007+.option .table .remarks{margin:15px 0;padding:0 0 0 1em;text-indent:-1.2em}#a007+.option .table .remarks>a{color:#ec6b2e;text-decoration:underline}@media only screen and (max-width: 767px){#a007+.option .table .remarks{font-size:24px;margin:30px 0;line-height:1.6}}#a007+.option .table>table{width:100%}#a007+.option .table>table thead tr th{color:#fff;background:#ec6b2e;border:1px solid #f58d69;padding:10px;font-size:16px}#a007+.option .table>table thead tr th:first-child{width:200px}#a007+.option .table>table thead tr th>a{font-size:16px;color:#ec6b2e}#a007+.option .table>table tbody tr th{border:1px solid #f58d69;background:#faf6f3;font-size:16px}#a007+.option .table>table tbody tr th>a{font-size:16px;color:#ec6b2e}#a007+.option .table>table tbody tr td{font-weight:bold;line-height:1.8;padding:10px;font-size:16px;border:1px solid #f58d69;background:#fff}#a007+.option .table>table tbody tr td>a{font-size:16px;color:#ec6b2e}#a007+.option .table>table tbody tr td:last-child{text-align:right}#a007+.option .table .pc{display:table}#a007+.option .table .sp{display:none}@media only screen and (max-width: 767px){#a007+.option .table .pc{display:none}#a007+.option .table .sp{display:table}#a007+.option .table>table{width:100%}#a007+.option .table>table thead tr th{padding:25px;font-size:26px;background:#fcd7cb;color:#333;text-align:left}#a007+.option .table>table thead tr th:first-child{width:200px}#a007+.option .table>table thead tr th>a{font-size:26px}#a007+.option .table>table tbody tr th{padding:15px 25px;font-size:26px;line-height:1.6;text-align:left}#a007+.option .table>table tbody tr th>a{font-size:26px}#a007+.option .table>table tbody tr td{font-size:26px;padding:25px}#a007+.option .table>table tbody tr td>a{font-size:26px}}#a007+.option .notrecommended{background:#fff;display:flex;align-items:center;padding:20px 30px;gap:0 40px}#a007+.option .notrecommended dt{text-align:center;font-weight:bold;font-size:18px;line-height:1.4;color:#333}#a007+.option .notrecommended dd{flex:1;font-size:15px;line-height:1.6;color:#333}#a007+.option .notrecommended dd .strong{display:block;font-family:bold;font-size:15px;text-indent:-1em}#a007+.option .notrecommended dd .strong::before{content:"●"}@media only screen and (max-width: 767px){#a007+.option .notrecommended{flex-direction:column;align-items:center;padding:30px;gap:15px 0}#a007+.option .notrecommended dt{font-size:28px}#a007+.option .notrecommended dd{font-size:24px}#a007+.option .notrecommended dd .list>li{padding-left:1em;text-indent:-1em}}#a008{margin:0 0 0 0;padding:80px 0 80px 50px}@media only screen and (max-width: 767px){#a008{padding:80px 0 80px 0}}#a009{margin:0 0 0 0;padding:0px 0 80px 50px}@media only screen and (max-width: 767px){#a009{padding:80px 0 80px 0}}#a009 .box{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 40px}#a009 .box:nth-child(even) .numArea .num{border-radius:100% 0 0 100%/50%}#a009 .box:nth-child(odd) .numArea{padding-left:73.5px}#a009 .box:nth-child(odd) .numArea .num{border-radius:0 100% 100% 0%/50%}#a009 .box .numArea{display:flex;gap:0 60px}#a009 .box .numArea .num{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:32px;width:73.5px;height:147px;background:#f1ccbf}#a009 .box .numArea .num>img{width:22px}#a009 .box .numArea .images{width:70px;align-self:center}#a009 .box .textArea{align-self:center;flex:1}#a009 .box .textArea .title{font-size:18px;color:#ec6b2e;margin:0 0 5px 0}#a009 .box .textArea .txt{font-size:14px;line-height:1.8;margin:0 0 15px 0}#a009 .box .textArea .bnr{display:block;margin:0 0 30px 0;transition:.3s ease-in-out}@media(hover: hover){#a009 .box .textArea .bnr:hover{opacity:.6}}#a009 .box .textArea+.bnr{display:none}@media only screen and (max-width: 767px){#a009 .box{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 40px;margin:0 0 45px 0}#a009 .box:nth-child(odd) .numArea{padding-left:0}#a009 .box:nth-child(odd) .numArea .images{left:auto;right:0}#a009 .box .numArea{position:relative;z-index:0;display:block}#a009 .box .numArea .num{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:32px;width:120px;height:236px;background:#f1ccbf}#a009 .box .numArea .num>img{width:32px}#a009 .box .numArea .images{position:absolute;z-index:1;top:0;left:0}#a009 .box .numArea .images img{width:auto;max-height:80px}#a009 .box .textArea .title{font-size:32px;margin:0 0 15px 0}#a009 .box .textArea .txt{font-size:24px;line-height:1.8;margin:0 0 30px 0}#a009 .box .textArea .bnr{display:none}#a009 .box .textArea+.bnr{display:block}}.exso_contact{margin:100px 0 0 0;padding:80px 30px;background:#faf6f3}.exso_contact .h2-under{display:block;text-align:center}.exso_contact .h2-under>p{display:inline-block}.exso_contact .h2-under+.txt{text-align:center;font-size:16px;margin:0 0 60px 0}@media only screen and (max-width: 767px){.exso_contact{margin:0 0 0 0}.exso_contact .h2-under+.txt{text-align:justify;font-size:26px;line-height:1.6;margin:0 0 60px 0}}.exso_contact .flex{display:flex;flex-wrap:wrap;gap:0 0;margin:0 -30px}.exso_contact .flex .box{flex:1;padding:0 30px}.exso_contact .flex .box:not(:last-child){border-right:1px solid #ccc}.exso_contact .flex .box.line{display:flex;gap:0 20px}.exso_contact .flex .box.line .images{width:74px;height:auto}.exso_contact .flex .box.line .textArea{flex:1}.exso_contact .flex .box.line .textArea .title{font-size:24px;color:#fc672d;margin:0 0 15px 0}.exso_contact .flex .box.line .textArea .txt{font-size:16px;line-height:1.6}.exso_contact .flex .box.line .textArea .txt>a{color:#fc672d;text-decoration:underline}.exso_contact .flex .box.line .textArea .list{padding:0 0 0 1.5em;margin:0 0 15px 0}.exso_contact .flex .box.line .textArea .list li{font-size:16px;line-height:1.6;list-style:decimal}.exso_contact .flex .box.line .textArea .link{display:inline-block;color:#fff;background:#fc672d;padding:10px 30px;line-height:1;font-size:16px;border-radius:100px;text-align:center;margin:0 0 20px 0}.exso_contact .flex .box.tel .tel_num{display:block;width:276.5px;height:auto;margin:0 0 20px 0}.exso_contact .flex .box.tel .txt{font-size:16px;line-height:1.6}.exso_contact .flex .box.tel .link{display:inline-block;color:#fff;background:#fc672d;padding:10px 30px;line-height:1;font-size:16px;border-radius:100px;text-align:center;margin:15px 0 20px 0}.exso_contact .flex .box.etc .title{font-size:24px;color:#fc672d;margin:0 0 15px 0}.exso_contact .flex .box.etc .txt{font-size:16px;line-height:1.6}.exso_contact .flex .box.etc .link{display:inline-block;color:#fff;background:#fc672d;padding:10px 30px;line-height:1;font-size:16px;border-radius:100px;text-align:center;margin:15px 0 20px 0}@media only screen and (max-width: 767px){.exso_contact .flex{margin:0 0;flex-direction:column}.exso_contact .flex .box{padding:0 0}.exso_contact .flex .box:not(:last-child){border-right:none;border-bottom:1px solid #ccc;padding-bottom:60px;margin-bottom:60px}.exso_contact .flex .box.line .images{order:2;width:117px}.exso_contact .flex .box.line .textArea{order:1}.exso_contact .flex .box.line .textArea .title{font-size:36px;margin:0 0 30px 0}.exso_contact .flex .box.line .textArea .txt{font-size:26px}.exso_contact .flex .box.line .textArea .list{padding:0 0 0 2.5em;margin:0 0 20px 0}.exso_contact .flex .box.line .textArea .list li{font-size:26px}.exso_contact .flex .box.line .textArea .link{font-size:28px;padding:20px 45px;margin:0 0 30px 0}.exso_contact .flex .box.tel .tel_num{width:440px}.exso_contact .flex .box.tel .txt{font-size:26px;margin:0 0 20px 0}.exso_contact .flex .box.tel .link{font-size:28px;padding:20px 45px;margin:0 0 30px 0}.exso_contact .flex .box.etc .title{font-size:26px}.exso_contact .flex .box.etc .txt{font-size:26px;margin:0 0 20px 0}.exso_contact .flex .box.etc .link{font-size:28px;padding:20px 45px;margin:0 0 30px 0}}/*# sourceMappingURL=exso_rev2.css.map */