﻿.counseling{background:#F5F7FF}#method_fertilization .main_txt{text-align:center;font-size:1.8rem;color:#2C377E}@media (min-width: 768px){#method_fertilization .main_txt{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 3.125 )}}@media (min-width: 1280px){#method_fertilization .main_txt{font-size:3.4rem}}#method_fertilization .sab_title{text-align:center;font-size:1.6rem;color:#2C377E;margin-bottom:45px}@media (min-width: 768px){#method_fertilization .sab_title{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 1.5625 )}}@media (min-width: 1280px){#method_fertilization .sab_title{font-size:2.4rem}}#method_fertilization .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_fertilization .sab_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_fertilization .sab_txt{font-size:1.5rem}}#method_fertilization .sab_txt.line_mb{margin-bottom:10px}#method_fertilization .method_wrap{margin-bottom:60px}#method_fertilization .method_wrap .treatment_fertilization{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_fertilization .method_wrap .treatment_fertilization{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 0 )}}@media (min-width: 1280px){#method_fertilization .method_wrap .treatment_fertilization{font-size:1.6rem}}#method_fertilization .method_wrap .img_box{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:10px;text-align:center}#method_fertilization .method_wrap .txt_wrap{flex:0 1 100%;width:100%;max-width:100%}#method_fertilization .method_wrap .txt_wrap .sab_txt{margin-bottom:60px}#method_fertilization .method_wrap .txt_wrap .sab_txt .txt_bold{font-weight:bold}#method_fertilization .order{font-size:1.6rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin-bottom:20px}#method_fertilization .flow{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin-bottom:65px}#method_fertilization .flow label{font-size:1.4rem;cursor:pointer;background:#2C377E;color:#fff;width:100%;padding:2% 0;text-align:center;display:block;position:relative}@media (min-width: 768px){#method_fertilization .flow label{font-size:calc( 1.4rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#method_fertilization .flow label{font-size:1.8rem}}#method_fertilization .flow label .click{position:absolute;width:10px;height:10px;top:50%;right:20px;transform:translateY(-50%)}#method_fertilization .flow label .click:before{position:absolute;content:"";display:block;height:100%;width:2px;right:50%;background:#fff;transform:translateX(50%)}#method_fertilization .flow label .click:after{position:absolute;content:"";display:block;height:2px;width:100%;top:50%;background:#fff;transform:translateY(-50%)}#method_fertilization .flow label .click.active:before{opacity:0}#method_fertilization .flow .flow_answer{margin-top:20px}#method_fertilization .flow .flow_answer .flex_wrap .img_wrap{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:20px}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box{text-align:justify;font-size:1.3rem;width:100%}@media (min-width: 768px){#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box{font-size:1.5rem}}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box .txt_mb{margin-bottom:30px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:20px;text-align:center}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .txt_bold{text-align:start;font-weight:bold;margin-bottom:5px;font-size:1.5rem}@media (min-width: 768px){#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .txt_bold{font-size:calc( 1.5rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .txt_bold{font-size:1.7rem}}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flex_box{flex:0 1 100%;width:100%;max-width:100%;text-align:center}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flex_box img{margin-bottom:10px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flow_img_wrap{flex:0 1 100%;width:100%;max-width:100%;text-align:center}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flow_txt_wrap{flex:0 1 100%;width:100%;max-width:100%}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flow_txt{text-align:justify;font-size:1.3rem;margin-bottom:20px}@media (min-width: 768px){#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flow_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flow_txt{font-size:1.5rem}}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flow_txt .flow_txt_bold{font-weight:bold}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box img{margin-bottom:10px}#method_fertilization .flow .flow_answer .btn{font-size:1.4rem;display:block;width:100%;background:#C1AE8A;height:50px;line-height:50px;text-align:center;color:#fff;position:relative}@media (min-width: 768px){#method_fertilization .flow .flow_answer .btn{font-size:calc( 1.4rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#method_fertilization .flow .flow_answer .btn{font-size:1.8rem}}#method_fertilization .flow .flow_answer .btn:before{content:"";position:absolute;border-top:solid 2px #fff;border-right:solid 2px #fff;width:7px;height:7px;top:50%;transform:translateY(-50%) rotate(45deg);right:20px}#method_fertilization .flow .next_triangle{width:0;height:0;border-style:solid;border-width:10px 20px 0 20px;border-color:#D1D8F4 transparent transparent transparent;margin:3% auto}#method_fertilization .method_more{text-align:center;color:#2C377E;font-size:1.8rem;margin-bottom:30px}@media (min-width: 768px){#method_fertilization .method_more{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 1.171875 )}}@media (min-width: 1280px){#method_fertilization .method_more{font-size:2.4rem}}#method_fertilization .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_fertilization .category_box .category_btn{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:20px}#method_fertilization .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_fertilization .category_box .category_btn .btn_txt{font-size:calc( 1.2rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#method_fertilization .category_box .category_btn .btn_txt{font-size:1.6rem}}#method_fertilization .category_box .category_btn .btn_txt p{padding-left:10px;position:absolute;top:50%;transform:translateY(-50%)}#method_fertilization .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){.main_txt{margin-bottom:80px;position:relative}.main_txt:before{content:'';position:absolute;display:block;left:0;right:0;bottom:-30px;width:90px;height:1px;margin:auto;background:#2C377E}.sab_title{margin-bottom:40px}.sab_txt{margin-bottom:50px}#method_fertilization .method_wrap{margin-bottom:80px}#method_fertilization .method_wrap .treatment_fertilization{margin-bottom:10px}#method_fertilization .method_wrap .img_box{flex:0 1 48%;width:48%;max-width:48%}#method_fertilization .method_wrap .txt_wrap{flex:0 1 48%;width:48%;max-width:48%}#method_fertilization .method_wrap .txt_wrap .sab_txt{margin-bottom:70px}#method_fertilization .method_wrap .adaptation_box{padding:5% 2% 3%}#method_fertilization .method_wrap .adaptation_box .adaptation{width:60%}#method_fertilization .flow{margin-bottom:65px}#method_fertilization .flow label{padding:1% 0;transition:0.3s}#method_fertilization .flow label:hover{opacity:0.7;transition:0.3s}#method_fertilization .flow .flow_answer{margin-top:20px}#method_fertilization .flow .flow_answer .flex_wrap .img_wrap{flex:0 1 48%;width:48%;max-width:48%;margin-bottom:0;text-align:center}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box{flex:0 1 48%;width:48%;max-width:48%}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box .txt_mb{margin-bottom:10px}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt_box.pc_wigth{flex:0 1 100%;width:100%;max-width:100%}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:20px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flow_txt{margin-bottom:20px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flex_box{flex:0 1 32%;width:32%;max-width:32%;text-align:center}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flex_box img{margin-bottom:10px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .img_box{flex:0 1 48%;width:48%;max-width:48%;margin-bottom:10px}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flow_img_wrap{flex:0 1 40%;width:40%;max-width:40%}#method_fertilization .flow .flow_answer .flex_wrap .flow_imb_box .flex_wrap .flow_txt_wrap{flex:0 1 57%;width:57%;max-width:57%}#method_fertilization .flow .flow_answer .flex_wrap .flow_txt{width:100%;text-align:justify;font-size:1.3rem;margin-bottom:20px}}@media screen and (min-width: 769px) and (min-width: 768px){#method_fertilization .flow .flow_answer .flex_wrap .flow_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media screen and (min-width: 769px) and (min-width: 1280px){#method_fertilization .flow .flow_answer .flex_wrap .flow_txt{font-size:1.5rem}}@media screen and (min-width: 769px){#method_fertilization .flow .flow_answer .flex_wrap .flow_txt .flow_txt_bold{font-weight:bold}#method_fertilization .flow .flow_answer .btn{height:80px;line-height:80px}#method_fertilization .flow .next_triangle{width:0;height:0;border-style:solid;border-width:10px 20px 0 20px;border-color:#D1D8F4 transparent transparent transparent;margin:1.5% auto}#method_fertilization .method_more{margin-bottom:100px}#method_fertilization .category_box{width:70%;margin:auto}#method_fertilization .category_box .category_btn{flex:0 1 48%;width:48%;max-width:48%;margin-bottom:0;transition:0.5s}#method_fertilization .category_box .category_btn .btn_txt{height:70px}#method_fertilization .category_box .category_btn:hover{opacity:1}#method_fertilization .category_box .category_btn:hover .btn_txt{transition:.5s;background:#2C377E;color:#fff}#method_fertilization .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 */
