@charset "UTF-8";.sub-box>.title{padding-left:20px;border-left:5px solid #4988a8;background:#ecf3f6;line-height:50px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.4em;color:#555;margin-bottom:34px}.sub-box>.title+.text{margin-top:34px}.sub-box .sub-title{line-height:1.4090909091;font-size:2.2em;color:#4988a8;margin:0 0 19.5px}.sub-box>.sub-title{margin-top:25.5px}.sub-box .text .emphasis{color:#177985}.sub-box .pic.right{float:right;margin:5px 0 0 17px}.table-style{margin-bottom:20px;width:100%}.table-style caption{margin-bottom:10px;font-size:1.6em;font-weight:700;color:#4988a8}.table-style td,.table-style th{border-bottom:1px solid #8fc0e2;line-height:1.25;font-size:1.6em;color:#555}.table-style thead td,.table-style thead th{line-height:1}.table-style thead th+th{padding-left:3px}.table-style thead span{border-radius:5px 5px 0 0;display:block;padding:5px 0 4px;background-color:#63a8af;text-align:center;font-weight:700;color:#fff}.table-style thead .red{padding:0;width:210px}.table-style thead .red span{background-color:#df5b62}.table-style thead .blue{width:215px}.table-style tbody th{-webkit-box-shadow:inset 0 2px 0 #fff,inset -7px 0 0 #fff,inset 0 -2px 0 #fff;box-shadow:inset 0 2px 0 #fff,inset -7px 0 0 #fff,inset 0 -2px 0 #fff;padding-left:11px;background:#dbe9f4;vertical-align:middle;font-weight:700;white-space:nowrap;color:#4988a8}.table-style tbody td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 3px 10px 8px;height:60px;background:#d9eaec}.table-style tbody td+td{-webkit-box-shadow:inset 3px 0 0 #fff;box-shadow:inset 3px 0 0 #fff;padding-left:14px}.table-style tbody .red{background:#f8dbdd}.treatment .m-reason .reason1{background-image:url(../img/treatment_index_reason_bg1.png)}.treatment .m-reason .reason2{background-image:url(../img/treatment_index_reason_bg2.png)}.treatment .m-reason .reason3{background-image:url(../img/treatment_index_reason_bg3.png)}.treatment .m-reason .reason4{background-image:url(../img/treatment_index_reason_bg4.png)}.treatment .m-reason .reason5{background-image:url(../img/treatment_index_reason_bg5.png)}.m-symptom .symptom-list{margin-top:40px}.m-symptom .symptom-item{position:relative;margin-bottom:25px;padding:0 0 5px 36px;border-bottom:1px solid #4988a8;line-height:1.5;font-size:2em;color:#4988a8}.m-symptom .symptom-item:last-child{margin-bottom:0}.m-symptom .symptom-item::before{content:"";display:block;position:absolute;top:4px;left:0;width:30px;height:25px;background:url(../img/list_item_bg.gif) left top no-repeat}.m-symptom .symptom-item em{border-radius:20px;display:inline-block;margin:0 4px;padding:6px 12px;background:#df5b62;line-height:1;color:#fff}.m-point .point-list{margin-top:40px}.m-point .point-item{display:flow-root;margin-bottom:19px}.m-point .point-item:last-child{margin-bottom:0}.m-point .point-item .text,.m-point .point-item .title{float:left;width:400px}.m-point .point-item .title{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px;padding-left:102px;min-height:80px;background-position:left center;background-repeat:no-repeat;line-height:1.2727272727;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.2em;color:#555}.m-point .point-item .text{line-height:1.75;font-size:1.6em;color:#555}.m-point .point-item .pic{overflow:hidden;text-align:right}.m-point .point-item:nth-child(1) .title{background-image:url(../img/contents_point_title_bg1.png)}.m-point .point-item:nth-child(2) .title{background-image:url(../img/contents_point_title_bg2.png)}.m-point .point-item:nth-child(3) .title{background-image:url(../img/contents_point_title_bg3.png)}.m-about .pic img{margin-left:-6px}.m-mechanism>.text{overflow:hidden}.m-usefultips{position:relative;margin-top:30px;padding:5px;background:url(../img/contents_summary_usefultips_bg.gif) left top repeat}.m-usefultips::before{content:"";position:absolute;top:-8px;right:-8px;width:139px;height:139px;background:url(../img/contents_summary_usefultips_icon.png) left top no-repeat}.m-usefultips .usefultips-inner{padding:40px;border:1px solid #fff}.m-usefultips-contents{margin-bottom:40px}.m-usefultips-contents:last-child{margin:0}.m-usefultips-contents:last-child>*{margin-bottom:0}.m-usefultips .title{margin-bottom:10px;line-height:1.3636363636;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.2em;color:#4988a8}.m-usefultips .text{margin-bottom:24px}.m-usefultips .no2{display:flow-root}.m-usefultips .no2 .pic{float:right;margin:0 0 10px 10px;text-align:right}.m-flow .flow-item{position:relative;padding:40px 0 85px;border-bottom:1px dashed #b2b2b2}.m-flow .flow-item:last-child{padding-bottom:0;border-bottom:0}.m-flow .flow-item:last-child::after{content:none}.m-flow .flow-item::after{content:"";position:absolute;bottom:30px;left:281px;width:32px;height:20px;background:url(../img/arrow13.gif) left top no-repeat}.m-flow .flow-item>.item-inner{min-height:160px}.m-flow .flow-item>.item-inner>.title{position:relative;margin-bottom:30px;padding-left:50px;font-size:2.2em;color:#4988a8}.m-flow .flow-item>.item-inner>.title::before{content:"";position:absolute;top:-11px;left:2px;width:32px;height:43px}.m-flow .flow-item>.item-inner>.text{margin-right:224px}.m-flow .flow-item>.item-inner em{color:#4988a8}.m-flow .flow-item.step1{background:url(../img/contents_flow_step1_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step1 .item-inner>.title::before{background:url(../img/list_bg_no1.gif)}.m-flow .flow-item.step2{background:url(../img/contents_flow_step2_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step2 .item-inner>.title::before{background:url(../img/list_bg_no2.gif)}.m-flow .flow-item.step3{background:url(../img/contents_flow_step3_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step3 .item-inner>.title::before{background:url(../img/list_bg_no3.gif)}.m-flow .flow-item.step4{background:url(../img/contents_flow_step4_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step4 .item-inner>.title::before{background:url(../img/list_bg_no4.gif)}.m-flow .flow-item.step5{background:url(../img/contents_flow_step5_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step5 .item-inner>.title::before{background:url(../img/list_bg_no5.gif)}.m-flow .flow-item.step6{background:url(../img/contents_flow_step6_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step6 .item-inner>.title::before{background:url(../img/list_bg_no6.gif)}.m-flow .flow-item.step7{background:url(../img/contents_flow_step7_bg.jpg) right 40px no-repeat}.m-flow .flow-item.step7 .item-inner>.title::before{background:url(../img/list_bg_no7.gif)}.m-flow .step3 .fordoctor{margin-top:15px}.m-flow .step3 .fordoctor-title{position:relative;padding:9px 0 9px 58px;background:#4988a8;font-size:2.2em;color:#fff}.m-flow .step3 .fordoctor-title::before{content:"";position:absolute;top:6px;left:15px;width:29px;height:27px;background:url(../img/contents_flow_fordoctor_title_bg.gif) left top no-repeat}.m-flow .step3 .fordoctor-list{display:flow-root;margin-top:2px}.m-flow .step3 .fordoctor-item{float:left;margin-right:2px;padding:80px 15px 14px;width:166.6666666667px;background-position:center 24px;background-repeat:no-repeat;background-color:#f7f3e6}.m-flow .step3 .fordoctor-item:last-child{margin-right:0}.m-flow .step3 .fordoctor-item .title{display:table-cell;width:166px;height:2.6em;vertical-align:middle;text-align:center;line-height:1.3;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2em;color:#555}.m-flow .step3 .fordoctor-item .text{margin-top:14px;padding:0 3px;width:auto}.m-flow .step3 .fordoctor-item:nth-child(1){background-image:url(../img/contents_flow_fordoctor_bg1.gif)}.m-flow .step3 .fordoctor-item:nth-child(2){background-image:url(../img/contents_flow_fordoctor_bg2.gif)}.m-flow .step3 .fordoctor-item:nth-child(3){background-image:url(../img/contents_flow_fordoctor_bg3.gif)}.m-clinic .clinic-list{display:flow-root}.m-clinic .clinic-item{position:relative;float:left;padding-bottom:26px;width:284px}.m-clinic .clinic-item::before{content:"";position:absolute;top:0;left:0;width:90px;height:90px}.m-clinic .clinic-item:nth-child(odd){margin-right:26px}.m-clinic .clinic-item .title{margin-left:45px;padding:8px 0 8px 52px;background:#4988a8;font-size:2em;color:#fff}.m-clinic .clinic-item .text{padding:5px 0 0 98px;line-height:1.375;font-size:1.6em;color:#555}.m-clinic .clinic-item.no1::before{background:url(../img/contents_price_about_item_bg1.png) left top no-repeat}.m-clinic .clinic-item.no2::before{background:url(../img/contents_price_about_item_bg2.png) left top no-repeat}.m-clinic .clinic-item.no3::before{background:url(../img/contents_price_about_item_bg3.png) left top no-repeat}.m-clinic .clinic-item.no4::before{background:url(../img/contents_price_about_item_bg4.png) left top no-repeat}.m-clinic .clinic-item.no5::before{background:url(../img/contents_price_about_item_bg5.png) left top no-repeat}.m-clinic .clinic-item.no6::before{background:url(../img/contents_price_about_item_bg6.png) left top no-repeat}.m-price-table>.title{margin-bottom:0}.m-price-table .note{margin:5px 0;text-align:right}.m-price-table .note .small{font-size:1.2em}.m-price-table .price-list{margin-top:40px}.m-price-table .price-item{margin-bottom:15px;padding:3px 0;border-top:1px solid #4988a8;border-bottom:1px solid #4988a8;color:#555}.m-price-table .price-item:last-child{margin-bottom:0}.m-price-table .price-item .item-inner>.text,.m-price-table .price-item .price-item-title{display:table-cell;vertical-align:middle}.m-price-table .price-item .price-item-title{width:196px;height:92px;background:rgba(73,136,168,.15);text-align:center;line-height:1.2;font-size:2em}.m-price-table .price-item .price-item-title,.m-price-table .price-item .price-item-title a{color:#4988a8}.m-price-table .price-item .item-inner>.text{width:398px;font-size:1.6em}.m-price-table .price-item .item-inner>.text>*{vertical-align:middle}.m-price-table .price-item .item-inner>.text em{padding-left:25px;font-size:1.5em;color:#555}.m-price-table .price-item .charge{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-price-table .price-item .charge-text,.m-price-table .price-item .charge-title{font-size:1.25em}.m-price-table .price-item .charge-title{float:left;padding-left:25px}.m-price-table .price-item .charge-title .cap{padding:0;font-size:16px}.m-price-table .price-item .charge-title .caution{display:block;margin-top:10px;padding:0;font-size:14px}.m-price-table .price-item .charge-text{float:right}.m-price-table .price-item .notice-box{clear:both;padding:12px 15px 14px;background:rgba(179,139,29,.7);line-height:1.4285714286;font-size:.875em;color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.m-price-table .price-item .notice-box li{margin-left:28px;list-style-position:outside;list-style-type:disc;text-indent:-7px;line-height:1.7142857143}.m-price-table .price-item .notice-box .notice{padding:5px 0 0 7px;line-height:inherit;font-size:inherit}.m-price-table .price-item.newpatient .item-inner>.text span{padding-left:20px}.m-price-table .price-item.campaign{padding:0;border:0}.m-price-table .price-item.campaign .m-campaign-title{margin-bottom:10px;background:url(../img/index_campaign_title_bg.gif) left top repeat;text-align:center;text-shadow:1px 1px 3px rgba(167,15,62,.8);line-height:2.1111111111;font-size:1.8em;font-weight:700;color:#fff}.m-price-table .price-item.campaign .m-campaign-title .month{line-height:1.3;font-size:1.6666666667em;font-style:italic}.m-price-table .price-item.campaign .m-campaign-contents{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.m-price-table .price-item.campaign .m-campaign-contents>*{display:table-cell}.m-price-table .price-item.campaign .m-campaign-contents>.title{width:298px}.m-price-table .price-item.campaign .contents-inner{position:relative;background:url(../img/index_campaign_contents_bg.png) right top no-repeat;color:#555}.m-price-table .price-item.campaign .contents-inner>.text{position:absolute;top:12px;left:15px;line-height:1;font-size:1.5em}.m-price-table .price-item.campaign .duration{position:absolute;bottom:12px;left:15px;font-size:1.2em}.m-price-table .price-item.campaign .duration>*{display:inline-block;vertical-align:bottom}.m-price-table .price-item.campaign .duration .title{border-radius:1em;padding:0 1em;background:#4988a8;line-height:1.5384615385;font-size:1.0833333333em;color:#fff}.m-price-table .price-item.campaign .duration .date{line-height:1.25;font-size:1.3333333333em}.m-price-table .price-item.campaign .duration .day{border-radius:1em;display:inline-block;margin:0 .2em;padding:.2916666667em;background:#4988a8;vertical-align:top;line-height:1;color:#fff}.m-price-table .price-item.campaign .capacity{position:absolute;right:15px;bottom:10px;padding-left:1em;text-align:right;line-height:1.1;font-size:1em}.m-price-table .price-item.campaign .capacity-item{padding-left:1em}.m-price-table .price-item.campaign .capacity-item::before{content:"●";color:#4988a8}.m-price-table .price-item.campaign .capacity-item>*{display:inline-block}.m-price-table .price-item.campaign .capacity-item .title{width:6em;text-align:left}.m-price-table .price-item.campaign .capacity-item .text{width:6em;line-height:1.1;font-size:1em}.m-price-table .price-item.campaign .caution{margin-top:3px}.m-price-table .price-item.campaign .title.case-campaign{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding-top:6px;height:66px;background:url(../img/index_campaign_contents_title.png) no-repeat;background-size:contain;vertical-align:middle;text-align:center;text-shadow:-1px -1px 1px #866924;line-height:1;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.2em;letter-spacing:2.5px;color:#fff}.m-price-table .price-item.campaign .title.case-campaign span{font-size:1.3636363636em}.m-price-table .price-item.campaign .title.case-campaign sup{font-size:.4545454545em}.m-price-table .price-subitem{margin-left:3px;border-bottom:1px solid #4988a8}.m-price-table .price-subitem dl{margin-bottom:3px}.m-price-table .price-subitem:last-child{border-bottom:0}.m-price-table .price-subitem:last-child dl{margin-bottom:0}.m-price-table .price-subitem .charge-text,.m-price-table .price-subitem .charge-title{margin:35px 0;font-size:1.25em}.m-price-table .price-subitem .charge-title{padding-left:12px}.m-price-table .price-subitem .charge-title .capacity,.m-price-table .price-subitem .charge-title .finish{display:inline-block;margin-left:.25em;vertical-align:top}.m-price-table .price-subitem .charge-title .capacity{display:inline-block;margin-left:1.25em;vertical-align:top}.m-price-table .price-subitem .charge-title .capacity>*{display:inline-block;line-height:1}.m-price-table .price-subitem .charge-title .capacity .title{position:relative;top:-3px;padding:0 .25em;background:#4988a8;line-height:1.6153846154;font-size:.65em;color:#fff}.m-price-table .price-subitem .charge-title .capacity .text{width:auto;font-size:.7em}.m-price-table .price-subitem .charge-title .capacity .number{padding:0;vertical-align:baseline;font-size:1.7142857143em}.m-price-table .price-subitem .charge-text{text-align:right}.m-price-table .price-subitem .separate-inner dd,.m-price-table .price-subitem .separate-inner dt{display:inline-block}.m-price-table .price-subitem .separate-inner dd{margin-left:-.25em;padding-left:11px}.m-price-table .price-item.mri-text,.price .m-list-item.mri-text{margin-top:15px;padding:20px;width:auto;border:1px solid #df5b62;background:#fae6e7;color:#555}.m-price-table .price-item.mri-text .mri-text__title,.price .m-list-item.mri-text .mri-text__title{margin-bottom:10px;text-align:center;font-size:16px;font-weight:700}.m-price-table .price-item.mri-text .mri-text__text,.price .m-list-item.mri-text .mri-text__text{line-height:1.8571428571;font-size:12px}.m-price-table .price-item.mri-text .mri-text__text span,.price .m-list-item.mri-text .mri-text__text span{display:block;margin-top:8px;font-weight:700}.m-price-table .price-item.mri-text .mri-text__text span+span,.price .m-list-item.mri-text .mri-text__text span+span{margin-top:0}.m-price-table .price-item.mri-text .mri-text__text span:last-child,.price .m-list-item.mri-text .mri-text__text span:last-child{margin-bottom:8px}.m-price-table .price-item.mri-button,.price .m-list-item.mri-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;border:0}.m-price-table .price-item.mri-button .button,.price .m-list-item.mri-button .button{width:230px;line-height:50px;font-size:18px}.m-price-table .price-item.mri-button .button a,.price .m-list-item.mri-button .button a{background:#df5b62}.m-payment .payment-item{position:relative;padding:22px 0 22px 81px;border-top:1px solid #4988a8;font-size:2.2em;color:#555}.m-payment .payment-item::before{content:"";position:absolute;top:3px;left:0;width:60px;height:60px;background:url(../img/contents_price_payment_item_bg1.gif) center center no-repeat rgba(73,136,168,.15)}.m-payment .payment-item dl{padding-left:60px}.m-payment .payment-item.credit,.m-payment .payment-item.debit,.m-payment .payment-item.electronic{padding:3px 0}.m-payment .payment-item.credit::before,.m-payment .payment-item.debit::before,.m-payment .payment-item.electronic::before{content:none}.m-payment .payment-item.debit .payment-item-text{padding-top:5px;text-indent:-.5em}.m-payment .payment-item:last-child{border-bottom:1px solid #4988a8}.m-payment .payment-item .text,.m-payment .payment-item .title{padding-left:21px;background:#fff}.m-payment .payment-item .title{padding-top:18px}.m-payment .payment-item .title span{position:relative;bottom:2px;font-size:.7272727273em}.m-payment .payment-item .text{padding:10px 0 18px 21px;padding-top:11px;font-size:.7272727273em}.m-payment .payment-item .text p{line-height:1;font-size:inherit}.m-payment .payment-item .text .card{margin-bottom:10px}.m-payment .payment-item .text .note{line-height:1.5}.m-payment .payment-item .text .note small{font-size:14px}.m-payment .payment-item:nth-child(2) dl{background:url(../img/contents_price_payment_item_bg2.gif) 19px center no-repeat rgba(73,136,168,.15)}.m-payment .payment-item:nth-child(3) dl{background:url(../img/contents_price_payment_item_bg3.gif) 19px center no-repeat rgba(73,136,168,.15)}.m-payment .payment-item:nth-child(4) dl{background:url(../img/contents_price_payment_item_bg4.gif) 19px center no-repeat rgba(73,136,168,.15)}.m-deduction .sub-box-contents{display:flow-root;margin-bottom:34px}.m-deduction .pic{float:right;margin:5px 0 10px 17px}.m-deduction .text a{text-decoration:underline;color:#51a0ce}.s-menu>.title{background:url(../img/sub_menu_title_bg.gif) left top repeat;background-size:4px;line-height:1;font-size:1.8em}.s-menu>.title a{display:block;padding-left:23px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.s-menu>.title a>*{display:inline-block;vertical-align:middle;line-height:1}.s-menu>.title a::before{content:"";display:inline-block;margin-right:10px;width:30px;height:30px;background-image:url(../img/menu_treatment_bg.png);background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.s-menu>.title a .inner-text{line-height:62px}.s-menu>.title a:hover{text-decoration:none}.s-menu>.title a:hover>*{opacity:1}.s-menu a{color:#555}.s-menu-item{position:relative;border-bottom:1px solid #91b7cb;font-size:1.6em}.s-menu-item .title{-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;padding:17px 0 17px 16px;cursor:pointer}.s-menu-item .title:hover{background-color:rgba(73,136,168,.1);color:#4988a8}.s-menu-item a{position:relative}.s-menu-item a:hover>*{opacity:1}.s-menu-item a .alias{font-size:12px}.s-menu-item.is-active a{background-color:rgba(73,136,168,.1)}.s-page-list{border-top:1px solid #91b7cb}.s-page-item a{-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;display:block;position:relative;padding:17px 0 17px 43px}.s-page-item a::after,.s-page-item a::before{content:"";position:absolute;left:20px;height:1px}.s-page-item a::before{top:50%;margin-top:-1px;width:15px;background-color:#555}.s-page-item a::after{bottom:0;width:230px;background-color:#b2b2b2}.s-page-item a:hover{background-color:rgba(73,136,168,.1);text-decoration:none;color:#4988a8}.s-page-item.is-active a{background-color:rgba(73,136,168,.1);color:#4988a8}.s-page-item:last-child a::after{content:none}.prp-fd .box>.title{margin-bottom:25px}.prp-fd .box .text{margin-bottom:34px}.prp-fd .box .pic{margin-bottom:35px}.prp-fd .box .pic.right{float:right;margin:0 0 35px 15px}.prp-fd .box .small{display:block;text-align:right;font-size:.8em}.prp-fd .box .flex-box{overflow:hidden}.prp-fd .box .flex-box .pic,.prp-fd .box .flex-box .text{margin-bottom:0}.prp-fd .box .float-box{overflow:hidden}.prp-fd .box .button{margin-bottom:34px}.prp-fd .box .button a{margin:0 0 0 auto;width:240px;line-height:50px;font-size:1.8em}.prp-fd .box .m-usefultips .text{margin-bottom:24px}.prp-fd .m-flow .flow-item{padding:40px 0 0}.prp-fd .m-price .text a{text-decoration:underline;color:#4988a8}.prp-fd .m-price .button{margin-bottom:0}.prp-fd .m-flow .flow-item.step1{background:url(../img/contents_prp-fd_flow_pic1.png) right 40px no-repeat}.prp-fd .m-flow .flow-item.step2{background:url(../img/contents_prp-fd_flow_pic2.png) right 40px no-repeat}.prp-fd .m-flow .flow-item.step3{background:url(../img/contents_prp-fd_flow_pic3.png) right 40px no-repeat}.aps .m-price>.title,.culture-stemcell .m-price>.title,.hyaluronic-acid .m-price>.title,.prp-fd .m-price>.title{margin-bottom:25px}.aps .m-price .text,.culture-stemcell .m-price .text,.hyaluronic-acid .m-price .text,.prp-fd .m-price .text{margin-bottom:34px}.aps .m-price .text a,.culture-stemcell .m-price .text a,.hyaluronic-acid .m-price .text a,.prp-fd .m-price .text a{text-decoration:underline;color:#4988a8}.aps .m-price .link-item,.culture-stemcell .m-price .link-item,.hyaluronic-acid .m-price .link-item,.prp-fd .m-price .link-item{border-radius:4px;overflow:hidden}.aps .m-price .link-item+.link-item,.culture-stemcell .m-price .link-item+.link-item,.hyaluronic-acid .m-price .link-item+.link-item,.prp-fd .m-price .link-item+.link-item{margin-top:15px}.aps .m-price .link-item a,.culture-stemcell .m-price .link-item a,.hyaluronic-acid .m-price .link-item a,.prp-fd .m-price .link-item a{display:block}.aps .m-price .link-item a:hover,.culture-stemcell .m-price .link-item a:hover,.hyaluronic-acid .m-price .link-item a:hover,.prp-fd .m-price .link-item a:hover{text-decoration:none}.aps .m-price .link-item a:hover>*,.culture-stemcell .m-price .link-item a:hover>*,.hyaluronic-acid .m-price .link-item a:hover>*,.prp-fd .m-price .link-item a:hover>*{opacity:.75}.aps .m-price .link-item .item-inner,.culture-stemcell .m-price .link-item .item-inner,.hyaluronic-acid .m-price .link-item .item-inner,.prp-fd .m-price .link-item .item-inner{position:relative;padding:20px 45px 7px 20px;background-position:right 45px top;background-repeat:no-repeat;background-color:#f2eee5}.aps .m-price .link-item .item-inner::before,.culture-stemcell .m-price .link-item .item-inner::before,.hyaluronic-acid .m-price .link-item .item-inner::before,.prp-fd .m-price .link-item .item-inner::before{content:"";display:block;position:absolute;top:0;right:0;width:45px;height:100%;background:url(../img/arrow9.svg) center no-repeat #4988a8}.aps .m-price .link-item .title,.culture-stemcell .m-price .link-item .title,.hyaluronic-acid .m-price .link-item .title,.prp-fd .m-price .link-item .title{margin-bottom:9px;font-size:2.2em;font-weight:700;color:#4988a8}.aps .m-price .link-item .text,.culture-stemcell .m-price .link-item .text,.hyaluronic-acid .m-price .link-item .text,.prp-fd .m-price .link-item .text{margin-bottom:0}.aps .m-price .link-item.price .item-inner,.culture-stemcell .m-price .link-item.price .item-inner,.hyaluronic-acid .m-price .link-item.price .item-inner,.prp-fd .m-price .link-item.price .item-inner{background-image:url(../img/treatment_index_link_price_bg.jpg)}