﻿.counseling{background:#F5F7FF}#method_nomal .main_txt{text-align:center;font-size:1.8rem;color:#2C377E}@media (min-width: 768px){#method_nomal .main_txt{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 3.125 )}}@media (min-width: 1280px){#method_nomal .main_txt{font-size:3.4rem}}#method_nomal .sab_title{text-align:center;font-size:1.6rem;color:#2C377E;margin-bottom:45px}@media (min-width: 768px){#method_nomal .sab_title{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 1.5625 )}}@media (min-width: 1280px){#method_nomal .sab_title{font-size:2.4rem}}#method_nomal .sab_txt{text-align:justify;font-size:1.3rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin-bottom:100px}@media (min-width: 768px){#method_nomal .sab_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_nomal .sab_txt{font-size:1.5rem}}#method_nomal .sab_txt.line_mb{margin-bottom:10px}#method_nomal .method_wrap{margin-bottom:60px}#method_nomal .method_wrap .treatment_nomal{font-size:1.6rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin-bottom:20px;border-bottom:solid 1px #2C377E;padding-bottom:10px;font-weight:bold}@media (min-width: 768px){#method_nomal .method_wrap .treatment_nomal{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 0 )}}@media (min-width: 1280px){#method_nomal .method_wrap .treatment_nomal{font-size:1.6rem}}#method_nomal .method_wrap .sab_txt{margin-bottom:60px}#method_nomal .method_wrap .sab_txt .txt_bold{font-weight:bold}#method_nomal .method_wrap .adaptation_box{position:relative;border:solid 2px #2C377E;padding:10% 4% 3%;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}#method_nomal .method_wrap .adaptation_box .adaptation_txt{font-weight:bold;font-size:1.3rem}@media (min-width: 768px){#method_nomal .method_wrap .adaptation_box .adaptation_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_nomal .method_wrap .adaptation_box .adaptation_txt{font-size:1.5rem}}#method_nomal .method_wrap .adaptation_box .adaptation{font-size:1.4rem;background:#2C377E;height:40px;line-height:40px;text-align:center;color:#fff;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";width:80%;border-radius:5px;position:absolute;top:-25px;left:50%;transform:translateX(-50%)}@media (min-width: 768px){#method_nomal .method_wrap .adaptation_box .adaptation{font-size:calc( 1.4rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#method_nomal .method_wrap .adaptation_box .adaptation{font-size:1.8rem}}#method_nomal .method_wrap .adaptation_box .adaptation:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:15px 12px 0 12px;border-color:#2C377E transparent transparent transparent;bottom:-30%;left:50%;transform:translateX(-50%)}#method_nomal .method_more{text-align:center;color:#2C377E;font-size:1.8rem;margin-bottom:30px}@media (min-width: 768px){#method_nomal .method_more{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 1.171875 )}}@media (min-width: 1280px){#method_nomal .method_more{font-size:2.4rem}}#method_nomal .category_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#method_nomal .category_box .category_btn{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:20px}#method_nomal .category_box .category_btn .btn_txt{background:#fff;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-weight:bold;color:#2C377E;font-size:1.2rem;height:60px;position:relative}@media (min-width: 768px){#method_nomal .category_box .category_btn .btn_txt{font-size:calc( 1.2rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#method_nomal .category_box .category_btn .btn_txt{font-size:1.6rem}}#method_nomal .category_box .category_btn .btn_txt p{padding-left:10px;position:absolute;top:50%;transform:translateY(-50%)}#method_nomal .category_box .category_btn .btn_txt:after{content:"";position:absolute;border-top:solid 2px #2C377E;border-right:solid 2px #2C377E;width:6px;height:6px;top:50%;right:20px;transform:rotate(45deg) translateY(-50%)}@media screen and (min-width: 769px){#method_nomal .main_txt{margin-bottom:80px;position:relative}#method_nomal .main_txt:before{content:'';position:absolute;display:block;left:0;right:0;bottom:-30px;width:90px;height:1px;margin:auto;background:#2C377E}#method_nomal .sab_title{margin-bottom:40px}#method_nomal .sab_txt{margin-bottom:50px}#method_nomal .method_wrap{margin-bottom:80px}#method_nomal .method_wrap .treatment_nomal{margin-bottom:10px}#method_nomal .method_wrap .sab_txt{margin-bottom:70px}#method_nomal .method_wrap .adaptation_box{padding:5% 2% 3%}#method_nomal .method_wrap .adaptation_box .adaptation_txt{font-weight:inherit}#method_nomal .method_wrap .adaptation_box .adaptation{width:60%}#method_nomal .method_more{margin-bottom:100px}#method_nomal .category_box{width:70%;margin:auto}#method_nomal .category_box .category_btn{flex:0 1 48%;width:48%;max-width:48%;margin-bottom:0;transition:0.5s}#method_nomal .category_box .category_btn .btn_txt{height:70px}#method_nomal .category_box .category_btn:hover{opacity:1}#method_nomal .category_box .category_btn:hover .btn_txt{transition:.5s;background:#2C377E;color:#fff}#method_nomal .category_box .category_btn:hover .btn_txt:after{border-top:solid 2px #fff;border-right:solid 2px #fff}}@media screen and (min-width: 901px){.route_btn{bottom:12%;right:10%}}
/*# sourceMappingURL=style.css.map */
