.page-Bp_00_1375 .color-bg-yellow{background-image:url(/assets/nose/ope/osteotomy/images/bg_dot.jpg?202412691252);background-repeat:repeat;padding:10px;margin:0 auto;width:930px}.page-Bp_00_1375 .bg-ylwdot{background:url(/assets/nose/ope/osteotomy/images/bg-dot-yellow.png?202412691252)}.page-Bp_00_1375 .inline-list .check-list{display:inline-block;padding-left:1.3em;background:url(/assets/images/common/icon-check-pink.gif) 0 0.3em no-repeat;background-size:1em auto}.page-Bp_00_1375 .dir-area01{background:url(/assets/nose/ope/osteotomy/images/main-bg.jpg?202412691252) no-repeat left #fff}.page-Bp_00_1375 .dir-area01 .img-01 img{width:auto}.page-Bp_00_1375 .dir-area01 .img-01 .image-full{text-align:right}.page-Bp_00_1375 .pc-only{display:block}.page-Bp_00_1375 .sp-only{display:none}.page-Bp_00_1375 ._border{border-width:0px}@media only screen and (max-width: 979px){.page-Bp_00_1375 .color-bg-yellow{width:auto}.page-Bp_00_1375 .inline-list{text-align:left !important}.page-Bp_00_1375 .inline-list .check-list{width:100%}.page-Bp_00_1375 .ac_ly_002.-sp-1column ._pull-left,.page-Bp_00_1375 .ac_ly_002.-sp-1column ._pull-right{float:none !important}.page-Bp_00_1375 .dir-area01{background:#fff}.page-Bp_00_1375 .dir-area01 .img-01 img{width:100%}.page-Bp_00_1375 .dir-area01 .img-01 .image-full{text-align:center}.page-Bp_00_1375 ._width-40{width:45%}.page-Bp_00_1375 ._width-60{width:55%}.page-Bp_00_1375 .pc-only{display:none}.page-Bp_00_1375 .sp-only{display:block}}main#main .tc-y{color:#fb637e}main#main>.nav{background-color:#ff679a;margin-top:0}main#main>.nav nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}main#main>.nav nav>a{width:calc(100% / 6);padding:15px 5px;text-align:center;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 980px){main#main>.nav nav>a{border-left:1px solid #fff}main#main>.nav nav>a:last-child{border-right:1px solid #fff}}@media only screen and (max-width: 979px){main#main>.nav nav>a{width:50%;font-size:16px;padding:5px;margin:0;border-bottom:1px solid #fff}main#main>.nav nav>a:nth-child(odd){border-right:1px solid #fff}}main#main section.contents-area{margin:0 auto;padding-top:50px;padding-bottom:80px}@media only screen and (max-width: 979px){main#main section.contents-area{padding-top:30px;padding-bottom:30px}}main#main section.contents-area h2.heading-text .ttl-text{font-size:57px;position:relative;padding-bottom:10px}@media only screen and (max-width: 979px){main#main section.contents-area h2.heading-text .ttl-text{font-size:32px}}main#main section.contents-area h2.heading-text .sub .sub-ttl{font-size:21px}@media only screen and (max-width: 979px){main#main section.contents-area h2.heading-text .sub .sub-ttl{font-size:16px}}main#main section.contents-area.what{background-color:#efefef}main#main section.contents-area.recommend .recommend_cont{align-items:center}main#main section.contents-area.recommend .recommend_cont ul.list-image li.item::before{content:url(/assets/nose/ope/osteotomy/images/ico01.png?202412691252);margin-right:5px}main#main section.contents-area.reason{background-color:#fff7f8}main#main section.contents-area.reason .reason_cont{align-items:center}main#main section.contents-area.reason .reason_cont .heading{background-color:#fb637e;padding:15px 0px;color:#fff;text-align:center;font-size:21px}@media only screen and (max-width: 979px){main#main section.contents-area.reason .reason_cont .heading{padding:0px}}main#main section.contents-area.method .txt_cont{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #efefef}main#main section.contents-area.method .txt_cont .title{font-size:21px;font-weight:bold}main#main section.contents-area.method .txt_cont .title .step{background-color:#ff679a;color:#ffffff;padding:3px 6px;font-size:18px}main#main section.contents-area.method .txt_cont .txt{margin-top:10px}main#main section.contents-area.method .txt_cont .ac_ly_002{align-items:center}main#main section.contents-area.method .txt_cont .ac_ly_002 .col.img{text-align:right}@media only screen and (max-width: 979px){main#main section.contents-area.method .txt_cont .ac_ly_002 .col.img{text-align:center}}main#main section.contents-area.risk{background-color:#efefef}main#main section.contents-area.option h2.heading-line{display:none}main#main section.contents-area#md .ac_ly_002{display:flex}main#main section.contents-area.photo{background-color:#ffdfea}main#main section.contents-area.photo .ac_ly_002 .col.img{text-align:center}@media only screen and (max-width: 979px){main#main section.contents-area.photo .ac_ly_002 .col.img :not(:first-child){margin-top:30px}}main#main section.contents-area.about .table-box th,main#main section.contents-area.about .table-box td{padding:10px 20px}main#main section.contents-area.about .table-box th{background-color:#eeeeee;font-weight:bold;width:30%}main#main section.contents-area.faq .faq-box:not(:first-child){margin-top:40px}main#main section.contents-area.faq .faq-box .question::before,main#main section.contents-area.faq .faq-box .answer::before{background-color:#ff679a}main#main section.contents-area.faq .faq-box .question{color:#ff679a;font-weight:bold}main#main section.contents-area.flow .step-box{margin-top:50px}main#main section.contents-area.more{background-color:#ffe2e6}main#main section.contents-area.more .more_cont{margin-top:40px;background-color:#fff}main#main section.contents-area.more .more_cont .title{text-align:center;font-size:21px;font-weight:bold}main#main section.contents-area.more .more_cont .title a{display:block;position:relative;background-color:#ff679a;color:#fff;padding:5px 0;text-decoration:none}main#main section.contents-area.more .more_cont .title a:after{content:"";display:block;position:absolute;top:0;right:0;width:40px;height:100%;background:url(/assets/images/common/ico_chevron-right-invert.png?202412691252) 50% 50% no-repeat;background-size:9px auto}main#main section.contents-area.more .more_cont .title a span{border-bottom:1px solid #fff}@media only screen and (max-width: 979px){main#main section.contents-area.more .more_cont .title{font-size:18px}main#main section.contents-area.more .more_cont .title a{padding:5px 35px}}main#main section.contents-area.more .more_cont .more_txt{padding:20px}main#main section.contents-area.warranty h2.heading-line,main#main section.contents-area.other h2.heading-line{display:none}
