.fc01{color:#fb637e !important}.bg-head{position:relative;font-size:24px;text-align:center;color:#fff;background-color:#fb637e;padding:10px 0;margin:60px 0 40px}.bg-head:after{position:absolute;content:"";border-style:solid;border-color:#fb637e transparent transparent;border-width:20px 15px;top:100%;left:50%;transform:translateX(-50%)}@media (max-width: 979px){h1{font-size:2.2rem}#main{margin:20px 0 40px}.ac_ar_002.area-01{margin-top:20px}.bg-head{font-size:16px;padding:5px 0;margin:20px 0 30px}.bg-head:after{border-width:15px 10px}.mainimg .ac_ly_001{padding:0}#main_visual img{width:100%}}.intro{text-align:center;background-color:#fff6f8;padding:50px 0}.intro__cont{max-width:880px;margin:auto}.intro__cont-txt{font-size:18px}.intro__cont-txt strong{font-size:22px;line-height:1.2}.intro__cont-txt-note{display:block;font-size:90%;margin-top:30px}@media (max-width: 979px){.intro{margin-top:30px;padding:30px 0}.intro__cont-txt{font-size:14px}.intro__cont-txt strong{font-size:16px}.intro__cont-txt-note{margin-top:20px}}.what-txt{font-size:20px}.what-handling{max-width:760px;font-size:20px;font-weight:bold;text-align:center;border:solid 1px;border-radius:5px;padding:10px 0;margin:0 auto}.what__price{margin-top:30px}.priceTable{width:100%;border-collapse:collapse}.priceTable__item,.priceTable__item th,.priceTable__item td{border:solid 1px #999}.priceTable__item-head{font-weight:normal;background-color:#dedede;padding:10px 0}.priceTable__item-head:nth-child(2){font-size:14px;line-height:1.4}.priceTable__item-head:last-child{width:50%}.priceTable__item td{padding:20px 15px}.priceTable__item-name{font-size:18px;background-color:#fff6f8}.priceTable__item-price{font-size:20px;font-weight:bold;text-align:center;color:#f31663}.priceList__item__head{display:flex;justify-content:space-between;align-items:center}.priceList__item__head-name{font-size:18px;font-weight:bold}.priceList__item__head-price{font-size:18px;font-weight:bold;color:#f31663}.priceList__item__head-price .price{font-size:24px}.priceList__item__head-price .tax{font-size:80%}.priceList__item-txt-feature{width:55px;display:block;text-align:center;background-color:#33c1df;color:#fff;margin:10px auto 10px 0px}.priceList__item-txt{font-size:14px;margin-top:10px}.priceList__item{border:solid 1px #b2b2b2;border-radius:5px;padding:20px}.priceList__item+li{margin-top:15px}.what__price-note{text-align:right;margin-top:10px}.rsk{margin-top:80px}.rsk__wrap{background-color:#f6f6f6;padding:25px 60px}.rsk__wrap-ttl{font-size:22px;text-align:center;border-bottom:solid 1px;padding-bottom:5px}.rsk__wrap-txt{font-size:18px}.rsk__wrap-txt strong{display:block;font-size:20px;color:#666666;text-align:center;margin:10px 0}.rsk-note{max-width:860px;margin:20px auto 0}.about__img{text-align:center;margin-top:50px}.aimed{margin-top:60px}.aimed__wrap{background-color:#fff6f8;padding:40px 50px}.aimed-ttl{font-size:26px;text-align:center}.aimed-ttl-logo{display:inline-block;margin:0 10px}.aimed-ttl-logo img{vertical-align:top}.aimed-txt{font-size:18px;margin-top:10px}.aimed__link{text-align:center;margin-top:50px}.aimed__link a{display:inline-block;width:410px;font-size:24px;font-weight:bold;text-decoration:none;color:#fff;background:linear-gradient(180deg, #39c3ac, #59d6b1);border-radius:50px;border:solid 5px #fff;padding:20px 0;letter-spacing:0.1em;box-shadow:0 0 5px 2px #d7d7d7}@media (max-width: 979px){.what-txt{font-size:14px}.what-handling{font-size:16px;line-height:1.4}.what__price-note{font-size:14px;text-align:left;margin:10px 0 0 25px}.priceList__item{padding:15px 20px}.rsk{margin-top:30px}.rsk__wrap{padding:15px 20px}.rsk__wrap-ttl{font-size:16px}.rsk__wrap-txt strong{font-size:14px}.rsk__wrap-txt{font-size:14px}.rsk-note{font-size:12px;margin:10px 15px 0}.about__img{margin-top:40px}.about__img img{max-width:404px;width:80%;margin:auto}.aimed{margin-top:30px}.aimed__wrap{padding:20px 15px}.aimed-ttl{font-size:16px}.aimed-ttl-logo{margin:0px 5px}.aimed-ttl-logo img{width:98px}.aimed-txt{font-size:14px;margin-top:5px}}.flow_text{color:#111;text-align:center;font-size:20px;font-weight:normal;margin-top:30px;margin-bottom:15px}.flow_text span{color:#eb56a3;font-weight:bold}.step_wrap{position:relative;width:880px;margin:70px auto 0}#step1.step_wrap{margin-top:20px}.step-txt{font-size:20px}.step_h4{color:#eb56a3;font-size:20px;font-weight:bold;line-height:1.8;padding:10px 0 21px 92px;margin-bottom:20px}.icons{background-repeat:no-repeat;background-position:left 5px}.ico_1{background-image:url(/assets/medical-products/oc/images/handline_01.png?202412691252)}.ico_2{background-image:url(/assets/medical-products/oc/images/handline_02.png?202412691252)}.ico_3{background-image:url(/assets/medical-products/oc/images/handline_03.png?202412691252)}.ico_4{background-image:url(/assets/medical-products/oc/images/handline_04.png?202412691252);margin-bottom:40px}.step_wrap ul li{position:relative;font-size:20px;background:#f6f6f6;padding:20px;text-indent:-2.8em;padding-left:4em}.step_wrap ul li span{width:40px;height:40px;display:inline-block;background:#eb56a3;text-align:center;color:#fff;border-radius:50%;margin:0 15px 0 0;padding:2px 0 0 0;box-sizing:border-box;text-indent:0em}.online .inner em{font-style:normal;font-weight:bold;color:#eb56a3}.step_wrap ul li.arrow{margin:0 0 20px}.step_wrap ul li.arrow::after{content:"";display:block;width:32px;border-top:20px solid #eb56a3;border-right:16px solid transparent;border-left:16px solid transparent;position:absolute;left:calc(50% - 16px);bottom:-20px}.step_wrap .step_img{display:flex;justify-content:space-between;align-items:center}.step_wrap .step_img-cap{width:calc(100% - 450px);font-size:20px}.step_wrap .step_credit{background-color:#f6f6f6;padding:20px 40px;margin-top:50px}.faq-box.tabacc.-pc-accordion>.contents>.question span{font-size:20px}.appliLinks{display:flex;justify-content:center;font-size:15px}.appliLinks>div{background:#fff7f8;padding:20px 35px}.appliLinks>div header{color:#ff6384;line-height:1.3;margin:0 0 10px}.appliLinks>div header h2{font-size:26px;font-weight:normal}.appliLinks>div .appliLinksBtn{display:flex;justify-content:flex-start;margin:15px 0 0}.appliLinks>div .appliLinksBtn div img{max-width:250px}.appliLinks>div .appliLinksBtn div:last-child{margin-left:15px}.faq-box .content.-open>.ac_ly_001{padding-left:80px !important}.faq-box .content.-open>.ac_ly_001>.ac_ly_001{padding:0 !important}@media (max-width: 979px){.step_wrap{width:96%;margin:30px auto 0}.flow_text{margin:15px auto 10px;font-size:18px;line-height:1.5}.icons{background-size:25px auto;background-position:left 0px}h4.icons{background-position:left bottom;line-height:1.2}.step_h4.icons{background-size:auto 2em}.ico_1{padding-left:60px}.step_h4,.step_txt{font-size:18px;line-height:1.7;padding:10px 0 5px 50px;margin:10px 0}.step_wrap ul li{font-size:16px;padding:15px 10px}.step_wrap ul li{text-indent:-2.4em;padding-left:3em}.step_wrap ul li span{width:28px;height:28px;margin:0 10px 0 0;padding:2px 0 0 0}.step_wrap .step_img{flex-direction:column}.step_wrap .step_img-cap{width:100%;font-size:16px;margin-bottom:10px}.step_wrap .step_credit{font-size:14px;padding:15px 20px;margin-top:20px}.appliLinks>div{padding:20px 15px}.appliLinks>div .appliLinksBtn div img{max-width:100%}.appliLinks>div header h2{font-size:18px}.faq-box>.contents>.question::before,.faq-box>.contents>.content>.answer::before{font-size:1.2em}.faq-box.tabacc.-pc-accordion>.contents>.question{padding-left:55px}.faq-box .content.-open>.ac_ly_001{padding-left:55px !important}.tabacc.-sp-accordion>.contents>.title{padding:10px 45px 10px 20px}.tabacc.-sp-accordion>.contents>.title::after{right:10px;width:35px;height:35px}.faq-box.tabacc.-pc-accordion>.contents>.content>.answer .button-normal{font-size:1.4rem;padding:10px 30px;line-height:1.3}}.feasible{margin-top:100px}.feasible-txt{font-size:20px}.feasibleLink{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.feasibleLink .feasibleLink__item{width:260px;margin-top:15px}.feasibleLink .feasibleLink__item a{position:relative;display:block;font-size:20px;text-align:center;text-decoration:none;color:#fff;background-color:#eb56a3;border:solid 4px;border-radius:50px;box-shadow:0 0 5px 3px #c0c0c0;padding:10px 0;letter-spacing:0.05em}.feasibleLink .feasibleLink__item a::after{position:absolute;content:"";width:12px;height:12px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:2px;right:25px;top:50%;transform:translateY(-50%) rotate(45deg) skew(-5deg, -5deg)}.feasibleLink .feasibleLink__item.long{width:420px}#footer-global{margin-top:100px}@media (min-width: 980px){.feasibleLink__item+li{margin-left:20px}}@media (max-width: 979px){.feasible{margin-top:40px}.feasible-txt{font-size:16px}.feasibleLink{flex-direction:column;margin-top:30px}.feasibleLink .feasibleLink__item{margin:auto;width:90% !important}.feasibleLink .feasibleLink__item a{font-size:16px}.feasibleLink .feasibleLink__item a::after{width:10px;height:10px}.feasibleLink .feasibleLink__item+li{margin-top:15px}#footer-global{margin-top:50px}}.bc_01_063.bc-item .content .modalbtn{display:flex;justify-content:center;padding-top:15px}.bc_01_063.bc-item .content .modalbtn a{display:flex;align-items:center;justify-content:center;background-color:#fb637e;padding:5px 30px 5px 25px;border-radius:25px;width:auto;color:#fff;font-size:14px;text-decoration:none;position:relative}.bc_01_063.bc-item .content .modalbtn a::after{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";width:8px;height:8px;position:absolute;top:35%;right:3%;transform:rotate(-135deg)}
