#ctrl_mailform #bsc_mail__area_result{text-align:center}#ctrl_mailform ul[role=list]>li{list-style:disc}#ctrl_mailform form[data-area_ctrl_mailform_style]{margin-top:1rem}#ctrl_mailform form[data-area_ctrl_mailform_style][data-area_ctrl_mailform_style=exec]{border:2px solid #ddd;margin:1rem 0;padding:.5rem}#ctrl_mailform form[data-area_ctrl_mailform_style][data-area_ctrl_mailform_style=exec] fieldset{padding-left:0;padding-right:0}#ctrl_mailform form[data-area_ctrl_mailform_style][data-area_ctrl_mailform_style=exec] [data-area_ctrl_mailform__field]{display:none !important}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=error]{border:2px solid #ff8c00;margin:1rem 0;padding:.5rem 1rem .5rem 2rem;font-size:.9em}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=error] ul{list-style:disc;color:#ff8c00}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=button]{margin:2rem 1rem;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;align-items:center;justify-content:center}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=button]>*{padding-right:2rem}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=button]>*:last-child{padding-right:0}#ctrl_mailform [data-area_ctrl_mailform][data-area_ctrl_mailform=button]>li{line-height:0}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]{display:-moz-flex;display:flex;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-pack:start;-moz-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}@media screen and (max-width: 620px){#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>[data-area_input=wrapper]{width:100%}}@media screen and (min-width: 621px){#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>[data-area_input=wrapper]{width:calc(100% - 10rem)}}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>label{font-weight:bold}@media screen and (max-width: 620px){#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>label{width:100%}}@media screen and (min-width: 621px){#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>label{width:10rem}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset]>label+*{width:calc(100% - 10rem)}}@media screen and (min-width: 621px){#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=select]>label~input:-moz-read-only{width:calc(100% - 10rem)}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=select]>label~input:read-only{width:calc(100% - 10rem)}}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul{font-size:0 !important;letter-spacing:-1em !important;word-spacing:-1em !important;margin-right:-1rem !important}:root #ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul,:root #ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul{font-size:.1px;letter-spacing:-1px;word-spacing:-1px}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*{display:inline-block !important;letter-spacing:normal;word-spacing:normal;display:inline;zoom:1;vertical-align:top;font-size:1rem !important;line-height:1.5rem}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-08rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-08rem{font-size:.8rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-09rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-09rem{font-size:.9rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-10rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-10rem{font-size:1rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-11rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-11rem{font-size:1.1rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-12rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-12rem{font-size:1.2rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-13rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-13rem{font-size:1.3rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-14rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-14rem{font-size:1.4rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-15rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-15rem{font-size:1.5rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-16rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-16rem{font-size:1.6rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-17rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-17rem{font-size:1.7rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-18rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-18rem{font-size:1.8rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-19rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-19rem{font-size:1.9rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-20rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-20rem{font-size:2rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-21rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-21rem{font-size:2.1rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-22rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-22rem{font-size:2.2rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-23rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-23rem{font-size:2.3rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-24rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-24rem{font-size:2.4rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-25rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-25rem{font-size:2.5rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-26rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-26rem{font-size:2.6rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-27rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-27rem{font-size:2.7rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-28rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-28rem{font-size:2.8rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-29rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-29rem{font-size:2.9rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*.fontsize-30rem,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*.fontsize-30rem{font-size:3rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>*,#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>*{margin-right:1rem !important}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>li:not([data-area_ctrl_mailform__field=hidden]),#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>li:not([data-area_ctrl_mailform__field=hidden]){line-height:2.4rem}#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=check] ul>li[data-area_ctrl_mailform__field=hidden],#ctrl_mailform fieldset[data-area_ctrl_mailform__fieldset][data-area_ctrl_mailform__fieldset=radio] ul>li[data-area_ctrl_mailform__field=hidden]{display:none !important}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=example],#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=info]{display:block;width:100%;font-size:.9em}@media screen and (min-width: 621px){#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=example],#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=info]{margin-left:10rem}}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=info]{margin-bottom:.5rem}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=info]::before{display:inline-block;content:"※"}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=example]{color:#fff}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=example]::before{display:inline-block;content:"例："}#ctrl_mailform fieldset [data-area_ctrl_mailform__field][data-area_ctrl_mailform__field=hidden]{display:none !important}#ctrl_mailform fieldset:not([data-error_message=""]){position:relative}#ctrl_mailform fieldset:not([data-error_message=""]):after{display:block;content:attr(data-error_message) "";width:100%;display:block;color:#ff8c00;font-size:.9em}@media screen and (min-width: 621px){#ctrl_mailform fieldset:not([data-error_message=""]):after{margin-left:10rem}}#ctrl_mailform fieldset>label[data-is_require]:before,#ctrl_mailform fieldset>label[data-is_require]:after{display:inline-block;margin-left:.25rem;font-size:.8rem;padding:0 .25rem;border-radius:5px;line-height:1}#ctrl_mailform fieldset>label[data-is_require][data-is_require=true]:after{content:"＊";color:#ff8c00}#ctrl_mailform form>fieldset>label,#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]>legend>span{line-height:2.4rem}@media screen and (max-width: 620px){#ctrl_mailform form>fieldset{border:2px solid #ddd;padding:.25rem 1rem .75rem}}#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:disabled{display:none}#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled){display:-moz-flex;display:flex;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-pack:start;-moz-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>legend{display:contents;font-weight:bold}@media screen and (min-width: 621px){#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>legend>span{width:10rem}}@media screen and (max-width: 620px){#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper{width:100%}}@media screen and (min-width: 621px){#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper{width:calc(100% - 10rem)}}#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper>fieldset>label,#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper>fieldset>[data-area_input=wrapper]{width:100%}#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper>fieldset>[data-area_ctrl_mailform__field=example],#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>.fieldset_group_wrapper>fieldset>[data-area_ctrl_mailform__field=info]{margin-left:0}@media screen and (max-width: 620px){#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>legend>span,#ctrl_mailform form>fieldset[data-area_ctrl_mailform__parent_fieldset_container]:not(:disabled)>[data-area_ctrl_mailform__parent_fieldset=wrapper]{width:100%}}#main form+form{margin-top:1rem}#main form fieldset{padding:0;margin:0;border:0}#main form fieldset+fieldset{margin-top:1rem}#main form label{font-size:1rem}#main form label:not(:disabled):hover{-o-filter:opacity(0.7);-ms-filter:opacity(0.7);filter:opacity(0.7);cursor:pointer}#main form legend{font-size:1rem}#main form input[type=radio],#main form input[type=checkbox]{transform:scale(1);width:1.5rem;height:1.5rem;margin:.25rem;vertical-align:-0.3rem}#main form input[type=radio]:not(:disabled):hover,#main form input[type=checkbox]:not(:disabled):hover{-o-filter:opacity(0.7);-ms-filter:opacity(0.7);filter:opacity(0.7);cursor:pointer}#main form select{font-size:1.1rem;line-height:1.5rem;padding:.5rem .25rem}#main form input,#main form textarea{padding:.5rem .25rem;font-size:1.2rem;line-height:1.4rem}#main form input:-moz-read-only, #main form textarea:-moz-read-only{background:#e6e6e6}#main form input:read-only,#main form textarea:read-only{background:#e6e6e6}#main form input:invalid,#main form textarea:invalid{border-color:red}#main form input,#main form textarea,#main form select{color:#000;background:#fff;width:100%;border:1px solid #ddd}#main form input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]){font-size:1.25rem}#main *[type=submit],#main *[type=reset],#main *[type=button],#main button{font-size:1.1rem}#main form[name=inquiry_form]{font-family:inherit;line-height:1.6}#main form[name=inquiry_form] *,#main form[name=inquiry_form] *::before,#main form[name=inquiry_form] *::after{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#main form[name=inquiry_form]>fieldset{border-bottom:1px dashed #ddd;padding-bottom:1rem}#main form[name=inquiry_form]>fieldset:first-of-type{border-top:1px dashed #ddd;padding-top:1rem}#main form[name=inquiry_form] textarea,#main form[name=inquiry_form] input[type=text]{width:100%}#main form[name=inquiry_form] textarea{height:130px}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button{border:#ff8c00 2px solid;text-align:center;padding:.5rem 1rem;font-weight:bold;letter-spacing:1px;transition:.3s ease all;border-radius:3px}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button.btn_fix{color:#000;border-color:#ddd}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button.btn_fix:hover{color:#000;background-color:#ddd}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button.btn_submit{color:#fff;background-color:#ff8c00}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button.btn_submit:hover{color:#fff;background-color:orange}#main form[name=inquiry_form] [data-area_ctrl_mailform=button] button:hover{cursor:pointer}