#head{background-image:url(/operation/common_ope_collect/img/mirajetforte/head_bg0.jpg)}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}#contents .about_mirajet .divide2{margin:20px -13px}#contents .about_mirajet .divide2 div p span{color:#ff6552;font-weight:bold}#contents .mirajet_report{width:100%;background:url(/operation/common_ope_collect/img/mirajetforte/bg01.jpg) no-repeat center center #fffce3;background-size:100% 100%;box-sizing:border-box;padding:40px;margin:0}#contents .mirajet_report h2.ttl{color:#69502d;text-align:center}#contents .mirajet_report h2.ttl span{border-bottom:2px solid #69502d}#contents .mirajet_report .block{background-color:#fff;padding:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#contents .mirajet_report .block .border_box{display:flex;padding:20px;border:solid 1px #857525}#contents .mirajet_report .block .border_box .txt{width:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0}#contents .mirajet_report .block .border_box .txt p span{color:#ff6552;font-weight:bold}#contents .mirajet_report .block .border_box .img_box{width:50%}#contents .mirajet_report .block .border_box .img_box img{width:100%}#contents .mirajet_effect{background-color:#fcf4ec;padding:40px 0}#contents .mirajet_effect h2.ttl{color:#69502d}#contents .mirajet_effect h3.ttl{text-align:left;color:#ac7546}#contents .mirajet_effect h3.ttl .num_big{font-size:3.5rem;font-style:italic;margin-right:14px}#contents .mirajet_effect .bg_white{background-color:#fff;padding:5px 20px 20px;margin-bottom:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#contents .mirajet_effect .block{margin:unset}#contents .mirajet_effect .block_flex{display:flex}#contents .mirajet_effect .block_flex .txt{width:70%}#contents .mirajet_effect .block_flex .img_box{width:30%}#contents .mirajet_effect .block_flex .img_box img{width:59%}#contents .ope_mode .mode01{background-color:#edf6f0;padding:30px;margin-bottom:25px}#contents .ope_mode .mode01 h3.ttl{color:#4aa3aa;text-align:left;font-weight:bold}#contents .ope_mode .mode01 .ope_txt{margin-bottom:20px}#contents .ope_mode .mode01 .dt_list ul li span{color:#4aa3aa}#contents .ope_mode .mode02{background-color:#fbe8e4;padding:30px}#contents .ope_mode .mode02 h3.ttl{color:#b16258;text-align:left;font-weight:bold}#contents .ope_mode .mode02 .ope_txt{margin-bottom:20px}#contents .ope_mode .mode02 .dt_list ul li span{color:#b16258}#contents .ope_mode .dt_list{background-color:#fff;padding:18px 21px}#contents .ope_mode .dt_list ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#contents .ope_mode .dt_list ul li{font-size:2rem}#contents .medicine_list{background:url(/operation/common_ope_collect/img/mirajetforte/bg01.jpg) no-repeat center center #fffce3;background-size:cover;padding:50px 26px}#contents .medicine_list h2.ttl{color:#69502d;text-align:center}#contents .medicine_list h3.ttl{color:#444}#contents .medicine_list .medicine_block{background-color:#fff;border:solid 1px #a27c20;margin-bottom:30px}#contents .medicine_list .medicine_block .medicine_ttl{background:linear-gradient(to right, #986f0d, #f6d965);font-size:2.2rem;color:#fff;text-align:center;text-shadow:#000 1px 0 10px}#contents .medicine_list .medicine_block .text_box{padding:23px}#contents .medicine_list .treatment_text{text-align:center;font-size:2.8rem;color:#69502d;line-height:1.4}#contents .doctor_message .message_block{display:flex}#contents .doctor_message .message_block .txt_box{width:70%}#contents .doctor_message .message_block .img_box{width:30%}#contents .doctor_message .message_block .img_box img{width:75%}#contents .merit .merit_block h3.ttl{font-size:2.2rem;color:#fff;background-color:#806c4e;text-align:left;padding:3px 10px;margin-bottom:unset}#contents .merit .merit_block .text_box{padding:15px 10px 35px}#contents .merit .merit_block .text_box p span{color:#ff6552;font-weight:bold;font-size:2rem}#contents .ba_block{padding:1px 0 45px}#contents .ba_block h3.ttl{color:#333}#contents .ba_block .simple_price_risk_uppertxt{font-size:1.1rem;text-align:left;margin-top:15px}#contents .ba_block .simple_price_risk_uppertxt .price_risk_ttl{display:inline-block;color:#b02b5a;margin-right:8px}#contents .ba_block .simple_price_risk_uppertxt .price_list{margin-top:unset !important}#contents .ba_block .simple_price_risk_uppertxt .price_list .attention{color:#999}#contents .ba_block div.simple_price_risk{margin-top:0}#contents .ba_block .photo_block ul li figure p{text-align:center;font-size:1.8rem;margin-bottom:10px}#contents .ba_block .attendingdoc{text-align:right}#contents .ba_block .attendingdoc a{padding:5px;display:inline-block;text-decoration:underline}#contents .ba_block div.simple_price_risk a.btn_link_l_wimg_new_photo{text-decoration:none;position:relative;box-sizing:border-box;display:flex;padding:8px 10px 10px;margin:30px auto 5px;width:300px;max-width:100%;background:#a5964b;border:solid 1px #a5964b;border-radius:3px;text-align:center;line-height:1.4;font-size:1.8rem;transition:all .2s ease-out}#contents .ba_block div.simple_price_risk a.btn_link_l_wimg_new_photo div{margin:auto;padding:3px 0 0;align-self:center}#contents .ba_block div.simple_price_risk a.btn_link_l_wimg_new_photo h3{display:block;font-size:1.5rem;color:#fff !important;margin-bottom:.2em}#contents .ba_block .simple_price_risk .consent_form_txt span{color:#444;font-weight:bold}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#f6f5ed}#contents .flowline h3{background:#b5a96b;font-size:2.8rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:50%;box-sizing:border-box}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box figure.adj1 img{max-width:180px}#contents .flowline .flowline_box div.txt{padding:20px;width:50%;box-sizing:border-box}#contents .flowline .flowline_box div.txt .ani_btn{margin-top:10px}#contents .flowline .flowline_box div.txt .ani_btn .btn_link_l_wimg{background:#b5a96b;color:#fff !important}#contents .flowline .flowline_box div.txt .ani_btn .btn_link_l_wimg::before{border:solid 1px #fff}#contents .flowline .flowline_box div.txt .ani_btn .btn_link_l_wimg::after{border-top:solid 1px #fff;border-right:solid 1px #fff}#contents .flowline .flowline_box div.txt .ani_btn .btn_link_l_wimg h4{font-size:1.3rem}#contents .flowline .flowline_box div.txt_step03{width:100%}#contents .flowline .flowline_inner{padding:30px 40px}#contents .flowline .flowline_btn{text-align:center;padding-bottom:30px}#contents .flowline .flowline_btn .flowline_btn_item{background:#06c;color:#fff;padding:10px 50px;position:relative;box-sizing:border-box;display:inline-block;max-width:100%;border-radius:3px;text-align:center;line-height:1.4;width:auto;transition:all .2s ease-out;font-size:1.4rem}#contents .flowline .flowline_btn .flowline_btn_item::before{display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:16px;height:16px;border:solid 1px #fff;border-radius:50px;content:""}#contents .flowline .flowline_btn .flowline_btn_item::after{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:3px;height:3px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .flowline .flowline_btn .flowline_btn_item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .risk_list li span{font-size:2rem;font-weight:bold}#contents .consent_form_box{padding:30px 30px 10px;background:#edece9}#contents .consent_form_box h2{font-weight:bold;font-size:2rem}#contents .consent_form_box .block{margin:20px 0}#contents .consent_form_box .block h3{font-weight:bold;font-size:1.7rem;margin-bottom:5px;padding-left:10px}#contents .faq{background:#eae9e6;padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:30px 30px 0;border-bottom:none;border-radius:10px}#contents .table_col2 .small{font-size:1.4rem}@media only screen and (max-width: 767px){#head{background-image:url(/operation/common_ope_collect/img/mirajetforte/head_bg0_sp.jpg);height:69vw}span.alt_text{padding:3vw 0;line-height:1.5}#contents .about_mirajet .divide2{margin:20px 0}#contents .mirajet_report{padding:40px 0 30px}#contents .mirajet_report .block{margin-top:20px}#contents .mirajet_report .block .border_box{display:block}#contents .mirajet_report .block .border_box .txt{width:100%}#contents .mirajet_report .block .border_box .img_box{width:100%;margin-top:20px}#contents .mirajet_effect .block_flex{display:block}#contents .mirajet_effect .block_flex .txt{width:100%}#contents .mirajet_effect .block_flex .img_box{width:100%}#contents .mirajet_effect .block_flex .img_box img{width:40%}#contents .ope_mode .mode01{background-color:#edf6f0;padding:25px 15px;margin-bottom:25px}#contents .ope_mode .mode01 .ope_txt{margin-bottom:14px}#contents .ope_mode .mode02{background-color:#fbe8e4;padding:25px 15px}#contents .ope_mode .mode02 .ope_txt{margin-bottom:14px}#contents .ope_mode .dt_list{padding:18px 21px}#contents .ope_mode .dt_list ul li{font-size:1.8rem}#contents .medicine_list{padding:40px 0px}#contents .medicine_list .ttl_block{position:relative;color:#69502d;margin-bottom:1em;font-size:6.5vw;text-align:center;line-height:1.4}#contents .medicine_list .ttl_block::before,#contents .medicine_list .ttl_block::after{content:"";position:absolute;bottom:0;width:1px;height:6.6rem;background:#69502d}#contents .medicine_list .ttl_block::before{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);left:8px}#contents .medicine_list .ttl_block::after{-webkit-transform:rotate(25deg);transform:rotate(25deg);right:8px}#contents .medicine_list .medicine_block .medicine_ttl{font-size:5.4vw;line-height:1.3;padding:3px 0}#contents .medicine_list .medicine_block .text_box{padding:15px}#contents .medicine_list .treatment_text{font-size:6.5vw}#contents .doctor_message .message_block{display:block}#contents .doctor_message .message_block .txt_box{width:100%}#contents .doctor_message .message_block .img_box{width:100%;margin-top:15px}#contents .doctor_message .message_block .img_box img{width:50%}#contents .merit .merit_block h3.ttl{font-size:2rem;text-align:center}#contents .merit .merit_block .text_box{line-height:1.4}#contents .merit .merit_block .text_box p span{font-size:1.8rem}#contents .ba_block .simple_price_risk_uppertxt{padding:0 10px}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#f6f5ed}#contents .flowline h3{background:#b5a96b;font-size:2.8rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:100%;box-sizing:border-box}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box div.txt{padding:20px;width:100%;box-sizing:border-box}#contents .flowline .flowline_inner{padding:15px 15px}#contents .flowline .flowline_btn{text-align:center;padding:10px 30px 30px;margin:auto}#contents .flowline .flowline_btn .flowline_btn_item{background:#06c;color:#fff;padding:10px 40px;position:relative;box-sizing:border-box;display:inline-block;max-width:100%;border-radius:3px;text-align:center;line-height:1.4;width:auto;transition:all .2s ease-out;font-size:1.4rem}#contents .flowline .flowline_btn .flowline_btn_item::before{display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:16px;height:16px;border:solid 1px #fff;border-radius:50px;content:""}#contents .flowline .flowline_btn .flowline_btn_item::after{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:3px;height:3px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .flowline .flowline_btn .flowline_btn_item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .consent_form_box{padding:30px 10px 15px;background:#edece9}#contents .consent_form_box .block{margin:15px 0}#contents .consent_form_box .block h3{font-size:1.6rem;margin-bottom:unset}#contents .table_col2 .small{font-size:1.2rem}}
/*# sourceMappingURL=../../../maps/operation/common_ope_collect/css/mirajetforte.css.map */
