header{position:static}.single_title span.title_main{font-family:'Noto Sans JP','ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',"游ゴシック体", "Yu Gothic", YuGothic, 'メイリオ', Meiryo, sans-serif;max-width:calc(1200px + 4.26vw);padding:0 20px;text-align:center}@media screen and (max-width: 1024px){.single_title span.title_main{margin-top:50px}}.main_contents_wrapper{max-width:calc(1200px + 4.26vw);margin:0 auto;margin-top:90px;padding:6.25rem 4.26vw}@media screen and (max-width: 1024px){.main_contents_wrapper{margin:0 20px;padding:3.125rem 4.26vw}}.main_contents_wrapper.contact{max-width:none;width:calc(760px + (4.26vw *2))}@media screen and (max-width: 1024px){.main_contents_wrapper.contact{width:calc(100% - 40px)}}.news_article h2{text-align:center;margin-bottom:3.75rem;font-size:1.5rem;line-height:2rem}.news_article .news_date{text-align:right;border-top:1px solid #999;border-bottom:1px solid #999;padding:10px;padding-right:0;margin:20px 0}.news_text_block{margin-bottom:20px}.privacy_article h2{margin:50px 0 30px 0;text-align:center}.privacy_article ol{list-style-type:decimal;margin-left:18px}.privacy_article ul{list-style-type:disc;margin-left:10px}.privacy_article .back_btn{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basic_article div p{text-align:right;font-size:0.75rem}.basic_article div p span{content:"※";font-size:0.5rem;font-weight:normal}.mw_wp_form_complete h2{margin-bottom:1.75rem;font-size:1.9rem;line-height:1.25;text-align:center}.inquiry_text_area{text-align:center;line-height:22px}.basic_article dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.basic_article dl dt{width:36.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.5rem;font-weight:bold}.basic_article dl dt.required::after{content:"※";font-size:0.5rem;font-weight:normal;color:#ff0000}.basic_article dl dd,.basic_article div .form_tel,.basic_article div .form_post{width:63.1%;margin-bottom:2.5rem}.basic_article dl dd.text_area_dd{width:100%}.basic_article dl dd input,.basic_article dl dd textarea,.basic_article dl dd select{width:100%;border:1px solid #BBB;padding:1.04rem 1.25rem}@media screen and (max-width: 1024px){.basic_article dl dd input,.basic_article dl dd textarea,.basic_article dl dd select{padding:0.8rem 1.25rem}}.basic_article dd .mwform-zip-field,.basic_article dd .mwform-tel-field,.basic_article label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basic_article dd .mwform-zip-field input{margin-left:10px;margin-right:10px;width:100px}@media print, screen and (min-width: 1025px){.basic_article dd .mwform-zip-field input:nth-child(even){width:120px}}@media screen and (max-width: 1024px){.basic_article dd .mwform-zip-field input{width:calc(33.3% - 17.5px * 2 / 3)}}.basic_article dd .mwform-tel-field input{margin-left:10px;margin-right:10px;width:100px}.basic_article dd .mwform-tel-field input:first-child{margin-left:0}.basic_article dd .mwform-tel-field input:nth-child(3n){margin-right:0}@media screen and (max-width: 1024px){.basic_article dd .mwform-tel-field input{width:calc(33.3% - 17.5px * 2 / 3)}}.basic_article dl dd textarea{height:200px}@media screen and (max-width: 1024px){.basic_article dl dd textarea{height:150px}}.basic_article .link_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.basic_article .link_btn{margin-top:60px;width:255px;height:52px;border:none;-webkit-box-shadow:0px 15px 15px #00000029;box-shadow:0px 15px 15px #00000029;font-size:0.875rem;background:#fff;position:relative}.basic_article .link_btn:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}.basic_article .link_btn::after{position:absolute;top:20px;right:25px;content:"";display:block;width:8px;height:8px;border-right:1px solid #795d5d;border-bottom:1px solid #503232;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.inquiry_privacy_link{margin-top:10px}.basic_article .input_wrap{position:relative;width:255px;margin:0 auto}.basic_article .input_wrap::after{position:absolute;top:21px;right:16px;content:"";display:block;width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.basic_article dl dd.tel_area input{width:15%;border:1px solid #BBB;padding:0.875rem 1.25rem}.basic_article dl dd label{width:30%;display:inline-block;padding:0.875rem 1.25rem 0.875rem 0}.basic_article dl dd label input{display:inline-block;width:auto}.basic_article dl dd input:placeholder,.basic_article dl dd textarea:placeholder{color:#ccc}.basic_article .inquiry_privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.basic_article dd.form_tel,.basic_article dd.form_post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basic_article .form_post .post_text{margin-right:-12px;margin-right:12px}.basic_article .form_tel span,.basic_article .form_post span{display:block;width:34px;text-align:center;color:#302620}@media screen and (max-width: 1024px){.basic_article .form_tel span,.basic_article .form_post span{width:17.5px}}.basic_article .form_tel input,.basic_article .form_post input{width:100px}@media screen and (max-width: 1024px){.basic_article .form_tel input,.basic_article .form_post input{width:calc(33.3% - 17.5px * 2 / 3)}}@media print, screen and (min-width: 1025px){.basic_article .form_post .post_120{width:120px}}.basic_article dl .privacy_title{font-size:1.125rem;font-family:'Hiragino Kaku Gothic Pro', sans-serif;margin-bottom:1.25rem}@media screen and (max-width: 1024px){.basic_article dl .privacy_title{font-size:1rem;margin-bottom:0.625rem}}.basic_article dl .text_area_privacy{width:100%;height:250px;border:1px solid #BBB;padding:0.875rem 1.25rem;background:#fff;overflow-y:scroll}#confirm_btn{display:none}.mw_wp_form_confirm>form>#confirm_btn{display:block}.mw_wp_form_confirm>form>.inquiry_privacy>.inquiry_privacy_link a{display:none}@media screen and (max-width: 1024px){.basic_article dl dt{width:100%;margin-bottom:0.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.basic_article dl dt::after{margin-left:1rem}.basic_article dl dd,.basic_article div .form_tel,.basic_article div .form_post{width:100%;padding-bottom:0.875rem;margin-bottom:1.375rem}.basic_article dl dd.tel_area input{width:30%;border:1px solid #BBB;padding:0.875rem 1.25rem}.basic_article dl dd:last-child{padding-bottom:0rem;margin-bottom:0rem;border-bottom:none}.basic_article dl dd label{width:100%;display:inline-block;padding:0.875rem 1.25rem 0.875rem 0}.basic_article dl dd label input{display:inline-block;width:auto}}.basic_article div.mw_wp_form_complete p{text-align:center;font-size:1rem}

/*# sourceMappingURL=css_map/style_page.css.map */
