#main{font-size:18px;word-break:break-all}@media (max-width: 979px){#main{font-size:16px}}#main .tc-main{color:#2fb7e5}#main .tc-sub{color:#fb637e}#main .bg-ylwdot{background:url(/assets/nose/ope/nostril/images/bg-dot-yellow.png?202412691252);position:relative}#main>.mv{background:linear-gradient(100deg, #64c9eb 0%, #badee8 100%);text-align:center}#main>.nav{background-color:#2fb7e5;margin-top:0}#main>.nav nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}#main>.nav nav>a{display:flex;align-items:center;justify-content:center;width:calc(100% / 5);padding:15px 5px;text-align:center;color:#fff;text-decoration:none;line-height:1.2}@media only screen and (min-width: 980px){#main>.nav nav>a{border-left:1px solid #fff}#main>.nav nav>a:last-child{border-right:1px solid #fff}}@media only screen and (max-width: 979px){#main>.nav nav>a{width:50%;min-height:50px;font-size:16px;padding:5px;margin:0;border-bottom:1px solid #fff}#main>.nav nav>a:nth-child(odd){border-right:1px solid #fff}#main>.nav nav>a:last-child{width:100%}}#main .ac_ar_001.dir-area{background-color:#fff;margin:0;padding:80px 0 100px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area{padding:60px 0}}#main .ac_ar_001.dir-area h2.content-title{text-align:center;font-size:50px;line-height:1.5;margin:0 0 30px}#main .ac_ar_001.dir-area h2.content-title span.text{display:block;position:relative;padding-top:30px;font-weight:normal;text-align:center;font-size:18px}#main .ac_ar_001.dir-area h2.content-title span.text::before{position:absolute;content:"";width:100px;height:2px;background-color:#000;top:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area h2.content-title{font-size:36px}#main .ac_ar_001.dir-area h2.content-title span.text{padding-top:15px}}#main .ac_ar_001.dir-area h3{font-size:24px}#main .ac_ar_001.dir-area h3.heading-line{font-size:28px;border-bottom:2px solid #fb637e}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area h3{font-size:21px}#main .ac_ar_001.dir-area h3.heading-line{font-size:21px}}#main .ac_ar_001.dir-area.pickup{background-color:#f1fafe}#main .ac_ar_001.dir-area.pickup .imagetext{width:800px;max-width:100%;margin:auto}#main .ac_ar_001.dir-area.reason{background-color:#fff7f8}#main .ac_ar_001.dir-area.reason .reason_cont{display:flex;flex-wrap:wrap;justify-content:space-around}#main .ac_ar_001.dir-area.reason .reason_cont .col{background-color:#fff;display:flex;justify-content:center;align-items:center;width:30%;margin-bottom:1vw;padding:30px 10px;box-shadow:0px 0px 25px -10px #fb637e;border-radius:20px;text-align:center;font-weight:bold;font-size:18px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.reason .reason_cont .col{width:100%;padding:12px 5px;border-radius:10px;margin-bottom:2vw;font-size:16px}}#main .ac_ar_001.dir-area.recommend .recommend_list{max-width:-moz-fit-content;max-width:fit-content;margin:auto}#main .ac_ar_001.dir-area.recommend .recommend_list li.item{font-size:21px}#main .ac_ar_001.dir-area.recommend .recommend_list li.item:not(:first-child){margin-top:10px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.recommend .recommend_list li.item{font-size:18px}}#main .ac_ar_001.dir-area.what{background-color:#f1fafe}#main .ac_ar_001.dir-area.option.ex{background-color:#fff7f8}#main .ac_ar_001.dir-area.option.md{background-color:#f1fafe}#main .ac_ar_001.dir-area.option.md h2.heading-line{border-bottom-color:#2fb7e5}#main .ac_ar_001.dir-area.option.md .tabacc.-pc-accordion>.contents>.title{background-color:#2fb7e5}#main .ac_ar_001.dir-area.option.md .tabacc.-pc-accordion>.contents #ac02 .ac_ly_002{display:flex}#main .ac_ar_001.dir-area.flow .flow_cont{display:flex;align-items:center}#main .ac_ar_001.dir-area.flow .flow_cont .no span{background-color:#fb637e;display:inline-block;padding:15px 20px;color:#ffffff;line-height:1;text-align:center;font-weight:bold}#main .ac_ar_001.dir-area.flow .flow_cont .txt{padding-left:20px;font-size:21px}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.flow .flow_cont{align-items:flex-start}#main .ac_ar_001.dir-area.flow .flow_cont .txt{padding-top:0;padding-left:10px}}#main .ac_ar_001.dir-area.about{background-color:#f1fafe}#main .ac_ar_001.dir-area.photo{background-color:#f1fafe}#main .ac_ar_001.dir-area.photo .photo_cont .photo_img{text-align:center}#main .ac_ar_001.dir-area.photo .photo_cont .doctor{text-align:right}#main .ac_ar_001.dir-area.photo .button-normal{background-color:#2fb7e5}#main .ac_ar_001.dir-area.faq{background-color:#f1fafe}#main .ac_ar_001.dir-area.faq .faq-box:not(:first-child){margin-top:40px}#main .ac_ar_001.dir-area.faq .faq-box .question::before,#main .ac_ar_001.dir-area.faq .faq-box .answer::before{background-color:#2fb7e5}#main .ac_ar_001.dir-area.faq .faq-box .question{color:#2fb7e5;font-weight:bold}#main .ac_ar_001.dir-area.faq .faq-box .question::before{background-color:#2fb7e5}#main .ac_ar_001.dir-area.faq .faq-box .question p{font-size:21px}#main .ac_ar_001.dir-area.faq .faq-box .answer::before{background-color:#fb637e}@media only screen and (max-width: 979px){#main .ac_ar_001.dir-area.faq .faq-box .question,#main .ac_ar_001.dir-area.faq .faq-box .answer{padding-left:50px}#main .ac_ar_001.dir-area.faq .faq-box .question p{font-size:18px}}
