@charset "UTF-8";.throw_navi_area>div{width:840px;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.throw_navi_area>div{width:95vw}}.throw_navi_area .btn_yoyaku,.throw_navi_area .btn_question{font-size:1.15rem;width:100%;padding:0 1.5rem .5rem 1.3rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;border-radius:.5rem}.throw_navi_area .btn_yoyaku:hover,.throw_navi_area .btn_question:hover{-webkit-transform:translate(0,3px);transform:translateY(3px);color:#fff}.throw_navi_area .btn_yoyaku i,.throw_navi_area .btn_question i{margin-right:.75rem}.throw_navi_area .btn_yoyaku span,.throw_navi_area .btn_question span{font-size:.8rem;position:absolute;top:-.75rem;left:calc(50% - 170px);display:block;width:340px;padding:.25rem 0;border-radius:100vh;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px #0003}.throw_navi_area .btn_yoyaku span :before,.throw_navi_area .btn_yoyaku span :after,.throw_navi_area .btn_question span :before,.throw_navi_area .btn_question span :after{position:absolute;left:calc(50% - 10px);content:""}.throw_navi_area .btn_yoyaku span :before,.throw_navi_area .btn_question span :before{bottom:-10px;border-width:10px 10px 0 10px;border-style:solid}.throw_navi_area .btn_yoyaku span :after,.throw_navi_area .btn_question span :after{bottom:-7px;border-width:10px 10px 0 10px;border-style:solid;border-color:#fff transparent transparent transparent}.throw_navi_area a.btn_yoyaku{color:#fff;background:#2668fe;-webkit-box-shadow:0 5px 0 #1148c3;box-shadow:0 5px #1148c3}.throw_navi_area a.btn_yoyaku:hover{color:#fff;background:#2668fe;-webkit-box-shadow:0 2px 0 #1148c3;box-shadow:0 2px #1148c3}.throw_navi_area a.btn_yoyaku span{color:#1148c3;border:2px solid #1148c3}.throw_navi_area a.btn_yoyaku span :before{border-color:#1148c3 transparent transparent transparent}.throw_navi_area a.btn_yoyaku span :after{border-color:#fff transparent transparent transparent}.throw_navi_area a.btn_question{color:#212529;background:#ffeebf;-webkit-box-shadow:0 5px 0 #f8d36e;box-shadow:0 5px #f8d36e}.throw_navi_area a.btn_question:hover{color:#212529;background:#f8d36e;-webkit-box-shadow:0 2px 0 #f8d36e;box-shadow:0 2px #f8d36e}.throw_navi_area a.btn_question span{color:#212529;border:2px solid #f8d36e}.throw_navi_area a.btn_question span :before{border-color:#f8d36e transparent transparent transparent}.throw_navi_area a.btn_question span :after{border-color:#fff transparent transparent transparent}.contact-bg{background-color:#598bfe99}.contact-title{position:relative}.yoyaku-bg{background-color:#598bfe99}.nagare{display:block;text-align:center}.yoyaku-title{position:relative}.sectTit{position:relative;text-align:center;font-weight:700;line-height:1.3;font-size:1rem}.sectTit:before{position:relative;display:inline-block;content:"";background:#838383;width:2px;height:2em;margin:-.2em 1em 0;vertical-align:middle;transform:rotate(-35deg)}.sectTit:after{position:relative;display:inline-block;content:"";background:#838383;width:2px;height:2em;margin:-.2em .9em 0;vertical-align:middle;transform:rotate(36deg)}.sectTit.white:before,.sectTit.white:after{background:#fff}.contact-area-subtitle{text-align:center;font-weight:700;line-height:1.3;font-size:1rem}@media screen and (min-width:1500px){.contact-bg{padding:0 24px 48px}.contact-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:250px;left:0;font-size:3.5rem;padding-left:10rem}.question-bg{padding:0 24px 48px}.question-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:15rem;left:0;font-size:3.5rem;padding-left:10rem}.yoyaku-bg{padding:0 24px 48px}.yoyaku-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:250px;left:0;font-size:3.5rem;padding-left:10rem}}@media screen and (min-width:992px)and (max-width:1500px){.contact-bg,.question-bg,.yoyaku-bg{padding:0 24px 48px}}@media screen and (max-width:991px){.contact-bg,.question-bg,.yoyaku-bg{padding:0 24px 48px}}@media screen and (max-width:767px){.contact-bg,.question-bg,.yoyaku-bg{padding:0 24px 48px}}@media screen and (min-width:575px)and (max-width:1499px){.question-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:10vw;left:0;font-size:3.5vw;padding-left:10vw}.contact-title h1,.yoyaku-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:6vw;left:0;font-size:3.5vw;padding-left:10vw}}@media screen and (max-width:575px){.contact-bg,.question-bg,.yoyaku-bg{padding:0 10px 48px}.question-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:0;left:0;font-size:6vw;padding-top:1rem;padding-left:1rem}.contact-title h1,.yoyaku-title h1{position:absolute;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700;color:#000;top:10vw;left:0;font-size:6vw;padding-left:1rem}}
