h1.entry-title{margin:50px auto}h2{background:#6e462b;padding:15px 0;text-align:center;color:#fff;font-size:24px;font-weight:700;margin-bottom:50px}p.content-area{text-align:center;margin-bottom:70px}.wrapPrice{padding:0 0 60px}.red_txt{color:#9b3838;font-weight:700}.price_table table{border-spacing:0px;border:1px solid #d7c6bb;margin:0 auto -1px;width:90%;max-width:1500px}.price_table table th{background:#f9f8f4;padding:10px;text-align:center;border:1px solid #d7c6bb;margin-bottom:-1px}.price_table table td{background:#fff;border-left:1px solid #d7c6bb;border-top:1px solid #d7c6bb;border-bottom:1px solid #d7c6bb;margin-bottom:-1px;padding:10px}.price_table table td.table_price{width:160px;text-align:center}.price_table table td.pl60{padding-left:120px}.price_table table td.noboder_left{border-left:none;border-right:1px solid #d7c6bb;border-top:1px solid #d7c6bb;border-bottom:1px solid #d7c6bb}.table_th{vertical-align:middle;color:#6e462b;width:120px}.table_th span{font-size:12px;display:block;text-align:left;margin-top:10px;padding:0 10px}.table_sejutsu{width:220px}.wrapSymptomsPage .wrapSymptoms{background:0 0;padding:60px 0}.wrapSymptomsPage .wrapSymptoms div.flex{flex-wrap:wrap;justify-content:space-between}.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:31%;border-radius:0;margin-bottom:50px}.wrapSymptomsPage .wrapSymptoms div.flex div figure{border-radius:0;padding:0 15px 15px;margin:0}.wrapSymptomsPage .wrapSymptoms div.flex div figure p{position:static;padding:10px 0;width:auto}.wrapSymptomsPage .wrapSymptoms div.flex div figure img{height:auto}.wrapSymptomsPage .wrapSymptoms div.flex:after{content:"";display:block;width:31%}.wrapSymptomsPage .wrapSymptoms div.flex div p{font-size:15px}#wrapCancel{background:#fff;padding:60px 0;margin:0 0 60px}#wrapCancel p{text-align:left}#wrapCancel p:last-child{margin-bottom:0}#wrapCancel table{margin-bottom:70px;max-width:1000px}#wrapMeyasu div.flex{background:#fff;margin:20px auto;box-shadow:3px 3px 15px -5px #d1d1d1;align-items:center}#wrapMeyasu div.flex div.bg_color{padding:20px;text-align:center;font-size:24px;flex-basis:40%}#wrapMeyasu div.flex div.bg_color span{display:block;font-size:14px}#wrapMeyasu div.flex div:last-child{padding-left:40px}#wrapMeyasu .wrapBlok{padding:40px 0 60px}#wrapMeyasu .wrapBlok div.flex:nth-child(1) div.bg_color{background:#f47106;color:#fff}#wrapMeyasu .wrapBlok div.flex:nth-child(2) div.bg_color{background:#ffc284}#wrapMeyasu .wrapBlok div.flex:nth-child(3) div.bg_color{background:#cfe98b}#wrapMeyasu .wrapBlok div.flex:nth-child(4) div.bg_color{background:#ffe89a;line-height:1.3}#wrapMeyasu .wrapBlok p{text-align:right;font-size:14px}.wrapSymptoms{max-width:100%}#wrapSideEffects{background:#fff;padding:60px 0}#wrapSideEffects div.flex figure{flex-basis:30%;margin:0 40px}#wrapSideEffects div.flex p{flex-basis:60%}@media screen and (min-width:700px) and (max-width:1000px){.price_table table td.pl60{padding-left:10px}.price_table table td.pl60 span{display:block;font-size:80%}.price_table table td.table_price{width:125px}.price_table table th.table_th{text-align:left;border:none}.table_th span{padding:0;margin-top:0}.table_sejutsu{width:100px}.price_table table td span{display:block;font-weight:700}.price_table table td.pl60 span{font-weight:400}.price_table table td.pl60 span.red_txt{font-size:100%;font-weight:700}#wrapSideEffects div.flex p{flex-basis:55%}p.content-area{text-align:left}}@media only screen and (max-width:769px){p.content-area{text-align:left}.price_table table td.pl60{padding-left:10px}.price_table table td.pl60 span{display:block;font-size:80%}.price_table table td.table_price{width:30%;border-right:1px solid #d7c6bb}.price_table table th.table_th{text-align:left;border:none}.table_th span{padding:0;margin-top:0}.table_sejutsu{width:100px}.price_table table td{font-size:80%}.price_table table td span{display:block;font-weight:700}.price_table table td.pl60 span{font-weight:400}.price_table table td.pl60 span.red_txt{font-size:100%;font-weight:700}.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:100%;background:#fff4ca}.wrapSymptomsPage .wrapSymptoms div.flex div p{padding:15px 30px 50px}.wrapSymptomsPage .info_txt{text-align:left}#wrapMeyasu div.flex div.bg_color{flex-basis:100%;padding:10px;font-size:18px}#wrapMeyasu div.flex div:last-child{padding:10px 20px}#wrapSideEffects div.flex figure{flex-basis:100%;margin:0 0 20px}#wrapSideEffects div.flex p{flex-basis:100%}}@media screen and (min-width:450px) and (max-width:769px){.wrapSymptomsPage .wrapSymptoms div.flex div.conte{width:49%}.wrapSymptomsPage .wrapSymptoms div.flex{display:flex}}