@charset "UTF-8";.contentpage .m_img .m_img_area{background-color:#ede4d9}.contentpage .m_img .m_img_area:before{background-color:#f3f4f9}.contentpage .m_img .m_img_area>div{background-image:url(tk-mrc-price-m_img@2x.jpg)}.contentpage .m_img h2{background-image:url(tk-mrc-price-title_bg@2x.png)}.index{background:url(tk-mrc-price-index_bg_l.png) no-repeat left center #00a67d;background-size:auto 100%;margin-bottom:45px}.index h3{background:url(tk-mrc-price-index_bg_r.png) no-repeat right center;background-size:auto 100%;color:#fff;font-size:140%;padding:20px 40px}.in_box{max-width:1100px;margin:0 auto 130px;width:94%;padding:0 3%;text-align:left}@media only screen and (min-width:768px)and (max-width:959px){.index{margin-bottom:30px}.index h3{padding:15px 40px}.in_box{margin:0 auto 80px}}@media only screen and (max-width:767px){.index{margin-bottom:5%}.index h3{font-size:130%;padding:4% 5%}.in_box{margin:0 auto 10%;width:100%;padding:0}}.lead{margin:0 auto}.box01 .txt_attention{text-align:right;margin-bottom:3px;font-size:80%}.box01 table{width:100%;background:#fffcdc}.box01 table th,.box01 table td{vertical-align:middle}.box01 table th dl{display:table}.box01 table th dt,.box01 table th dd{display:table-cell;vertical-align:middle}.box01 table th dd{padding-left:35px}.box01 table th p{font-weight:700;line-height:1.6em}.box01 table th .bg_txt{color:#fff;font-size:85%;border-radius:30px;padding:5px 0 9px;text-align:center;width:300px;line-height:1em;margin-top:5px}.box01 table th .col_o{background:#ef8b37}.box01 table th .col_p{background:#ee79aa}.box01 table th{width:75%;padding:20px 35px;font-weight:400;text-align:left;border-bottom:1px solid rgba(129,187,3,.5)}.box01 table td{width:25%;background:#81bb03;text-align:center;color:#fff;font-size:105%;border-bottom:1px solid #ffffff;font-weight:700;padding:25px 0}.box01 table .bdr_no th,.box01 table .bdr_no td{border-bottom:none}@media only screen and (min-width:768px)and (max-width:959px){.box01 table th .bg_txt{width:270px}.box01 table th dd{padding-left:25px}.box01 table th{padding:20px 25px}}@media only screen and (max-width:767px){.box01 table tr,.box01 table th,.box01 table td{display:block}.box01 table th dl{width:100%}.box01 table th dt,.box01 table th dd{margin:0 auto;text-align:center}.box01 table th dt{width:37%}.box01 table th dd{padding-left:5%;margin-top:3%;width:58%}.box01 table th .bg_txt{padding:7px 0 10px;margin:3% auto 0;width:auto;line-height:1.4em}.box01 table th{width:90%;padding:8% 5% 5%}.box01 table td{width:100%;padding:3% 0}}.box02 table{width:100%;line-height:1.6em;margin:55px 0 60px}.box02 table .bdr_b{border-bottom:1px solid #c0dd81}.box02 table td{width:17.5%;border-left:1px solid #c0dd81}.box02 table td.times{width:16%;color:#81bb03}.box02 table td.title{width:31.5%;border-left:none;background:#fff;font-weight:700}.box02 table td.title dd{margin-top:8px;color:#fff;padding:6px 0 8px;font-size:80%;border-radius:50px;line-height:1em}.box02 table td.title .col_o{background:#ef8b37}.box02 table td.title .col_p{background:#ee79aa}.box02 table .bg_y{background:#fffcdc}.box02 table th{color:#fff;text-align:center;padding:15px 1%;font-weight:700;background:#81bb03}.box02 table th:nth-child(3),.box02 table th:nth-child(4),.box02 table th:nth-child(5){border-left:1px solid #ffffff}.box02 table td{padding:15px 2%;text-align:center}.box02 .merit_box{background:url(tk-mrc-price-bg1.png) repeat left top;padding:22px 40px 40px}.box02 .merit_box h4{margin:0 auto;text-align:center}.box02 .merit_box li{width:24%;margin-right:1.333%;float:left}.box02 .merit_box li:nth-child(4){margin-right:0}.box02 .merit_box dl{text-align:center}.box02 .merit_box dt{margin:15px 0}@media only screen and (min-width:768px)and (max-width:1100px){.box02 table td{padding:15px 1%}.box02 table td{width:16.5%}.box02 table td.title{width:34.5%}}@media only screen and (min-width:768px)and (max-width:959px){.box02 table{font-size:90%}.box02 table{margin:35px 0 40px}.box02 .merit_box{padding:15px 30px 30px}}@media only screen and (max-width:767px){.box02 .txt_sp{margin-top:5%;color:#00a67d}.box02 table{margin:0;font-size:90%}.box02 table td,.box02 table td.times{width:16%}.box02 table td.title{width:23%}.box02 table td.title dd{margin-top:5px;font-size:90%;border-radius:10px;line-height:1.3em}.box02 table th{padding:10px 1%}.box02 table td{padding:10px 2%}.box02 .x_scroll_area{margin:3% 0 7%;width:100%;overflow-x:auto;overflow-y:hidden;background:#fff}.box02 .x_scroll_area::-webkit-scrollbar{height:10px}.box02 .x_scroll_area::-webkit-scrollbar-track{background:#0000000d}.box02 .x_scroll_area::-webkit-scrollbar-thumb{background:#e0dabd}.box02 .in_content{width:600px;height:auto;margin:0 auto}.box02 .merit_box{padding:5%}.box02 .merit_box h4{max-width:500px}.box02 .merit_box ul{max-width:500px;margin:0 auto}.box02 .merit_box li{width:48%;margin-right:2%;margin-bottom:2%}.box02 .merit_box li:nth-child(2),.box02 .merit_box li:nth-child(4){margin-right:0}.box02 .merit_box dt{margin:5% 0;line-height:1.6em}}#kouzyo .formula{margin:50px 0}#kouzyo .formula .formula_box{padding:40px 35px;margin-bottom:30px;background:#fff596;text-align:center;color:#806033}#kouzyo .formula .col_1{color:#00a67d;font-weight:700}#kouzyo .formula .col_2{color:#0275b8;font-weight:700}#kouzyo .formula .col_3{font-weight:700}#kouzyo .formula .col_4{color:#ef8b37;font-weight:700}#kouzyo .formula .txt_small{color:#000}#kouzyo .txt_ex{font-size:80%;line-height:1.6em}#kouzyo .txt_ex span{font-weight:400}.price-detail .tbl_iryohi{margin-top:20px;margin-bottom:20px;width:100%;border-right:solid 1px #d2c7b7;border-bottom:solid 1px #d2c7b7;line-height:1.4em;background:#fffcdc}.price-detail .tbl_iryohi .col_01{width:24%}.price-detail .tbl_iryohi .col_02{width:14%}.price-detail .tbl_iryohi th,.price-detail .tbl_iryohi td{text-align:center;vertical-align:middle;border-left:solid 1px #d2c7b7;border-top:solid 1px #d2c7b7;font-size:80%}.price-detail .tbl_iryohi th{background:#00a67d;color:#fff;font-weight:700;padding:5px 0}.price-detail .tbl_iryohi th.bg_yel{background:#806033;font-weight:700}.price-detail .tbl_iryohi td{padding:10px 0;line-height:1.4em}.price-detail .tbl_iryohi td.txt_red{color:#ef8b37}@media only screen and (max-width:1050px){.price-detail .tbl_iryohi{font-size:1.6vw}}@media only screen and (min-width:768px)and (max-width:959px){.price-detail #kouzyo{padding:50px 0 40px}.price-detail #kouzyo .formula{margin:30px 0}.price-detail #kouzyo .txt_ex{font-size:90%}#kouzyo .formula .formula_box{padding:30px 25px;margin-bottom:20px}}@media only screen and (max-width:767px){.price-detail #kouzyo{padding-top:10%}.price-detail #kouzyo .com_lead .txt{text-align:left}.price-detail #kouzyo .formula{margin:7% 0}.price-detail #kouzyo .formula .formula_box{margin-bottom:5%;padding:3%;text-align:left}.price-detail #kouzyo .formula .txt_large{font-size:120%}.price-detail #kouzyo .formula .txt_cap{vertical-align:super;font-size:70%;margin-left:3px}.price-detail #kouzyo .formula .txt_small{margin-top:10px;font-size:90%;line-height:1.5em;text-indent:-1.3em;margin-left:1.3em}.price-detail .tbl_iryohi{display:none}.price-detail .tbl_iryohi_img{margin-top:6%;margin-bottom:6%}.price-detail .tbl_iryohi_img p{margin-bottom:5px;text-align:center;color:#999;font-size:90%;font-weight:700;letter-spacing:.05em;line-height:1.2em}.price-detail #kouzyo .txt_ex{font-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tk-mrc-price.css.map */
