@import"https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap";@import"https://fonts.googleapis.com/earlyaccess/notosansjapanese.css";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;font-family:inherit;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,details,summary{display:block}html{-webkit-text-size-adjust:none;height:100%}body{font-size:16px;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴシック","メイリオ",Meiryo,"Avenir","Helvetica Neue","Helvetica","Arial","Hiragino Sans",YuGothic,"Yu Gothic","ＭＳ Ｐゴシック","MS PGothic";font-weight:500;line-height:1.75;height:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul,ul li,ol li{list-style:none}img{border:none;vertical-align:text-bottom;-ms-interpolation-mode:bicubic;max-width:100%;-webkit-backface-visibility:hidden}.ft14{font-size:.875em}.ft16{font-size:1em}.ft20{font-size:1.25em}.ft24{font-size:1.5em}.products_btn{text-align:center}.products_btn a{display:inline-block;vertical-align:top;padding:1% 8%;color:#3d1d50;background:#c47e13 url(../../images/common/icon_plus.png) no-repeat 10% 50%;border-radius:30px;position:relative;cursor:pointer}@media screen and (max-width: 767px){br.sp{display:none}}span.sup{font-size:1em;vertical-align:top;position:relative;top:-0.1em}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left;vertical-align:top}a{color:#04f;-webkit-tap-highlight-color:rgba(0,0,0,.8);outline:none;text-decoration:none}a:hover,a:active{color:#666}a:focus{overflow:hidden;outline:none}.float-left{float:left}.float-right{float:right}.bold{font-weight:bold}.center{text-align:center}.left{text-align:left}.right{text-align:right}.red{color:#e60012}.relative{position:relative}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}option{padding-right:10px}.cf:after{content:"";display:block;clear:both;height:0;visibility:hidden}img{max-width:100%}.inner{max-width:1200px;margin:auto;position:relative;overflow:hidden}@media screen and (max-width: 1280px){.inner{max-width:1000px}}.kyoka-info{text-align:left !important;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.kyoka-info{margin-top:2px}}.kyoka-price{text-align:left !important;font-weight:700;margin-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kyoka-price .num{display:inline-block;width:36px;padding:10px 0;margin-right:16px;line-height:1;text-align:center;background:#3d1d50;color:#fff}.kyoka-price .price{font-size:24px}@media screen and (max-width: 767px){.kyoka-price .price{font-size:16px}}.kyoka-price .price .small{font-size:.7em}.morikago-img{position:relative}.morikago-info{position:absolute;bottom:6px;display:inline-block;background:#000;color:#fff;left:0;width:100%;line-height:2;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.morikago-info{font-size:15px;bottom:4px}}#header{border-top:1px solid #3d1d50}#header h1{text-align:center;padding:32px 0}.ttl_{text-align:center;font-size:1.5em;color:#3d1d50;font-weight:bold}.inquiry_header{padding:80px 0;background:#f2f2f2}.inquiry_header .inner .txt_1{margin-top:24px;text-align:center;font-size:1.25em}.inquiry_header .inner .caption{margin-top:24px;font-size:1em}.inquiry_header .inner .center{text-align:center}.inquiry_header .inner .mt60{margin-top:60px}.inquiry_header .inner .ttl_item_{padding:16px 0;line-height:1;text-align:center;margin:60px 0 24px 0;font-size:1.125em;font-weight:bold}.inquiry_header .inner .cl_1{background:#3d1d50;color:#fff}.inquiry_header .inner .cl_name{color:#3d1d50;font-weight:bold}.inquiry_header .inner .cl_2{background:#c47e13;color:#fff}.inquiry_header .inner .flex_three_column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inquiry_header .inner .flex_three_column .item_{width:30%;margin-bottom:5%}.inquiry_header .inner .flex_three_column .item_ figure{text-align:center;margin-bottom:16px}@media screen and (max-width: 767px){.inquiry_header .inner .flex_three_column .item_ figure{margin-bottom:0}}.inquiry_header .inner .flex_three_column .item_ p{text-align:center}.inquiry_header .inner .flex_three_column .item_ p span.cl_1{display:inline-block;width:36px;padding:10px 0;margin-right:16px;line-height:1;text-align:center;margin-bottom:16px}.inquiry_header .inner .flex_three_column .item_ p .item__span{font-size:.8em}.inquiry_header .inner .flex_center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inquiry_header .inner .flex_center .item_ span.cl_2{display:inline-block;width:36px;padding:10px 0;margin-right:16px;line-height:1;text-align:center;margin-bottom:16px}.inquiry_header .inner .flex_four_column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inquiry_header .inner .flex_four_column .item_{width:22.5%;margin-right:3.3333333333%;margin-bottom:5%}.inquiry_header .inner .flex_four_column .item_:nth-child(4){margin-right:0}.inquiry_header .inner .flex_four_column .item_ figure{line-height:1}.inquiry_header .inner .flex_four_column .item_ figure img{line-height:1}.inquiry_header .inner .flex_four_column .item_ h4{background:#332207;color:#fff;margin:0;text-align:center;padding:4px 0;font-weight:bold}.inquiry_header .inner .flex_four_column .item_ p{text-align:center}.inquiry_header .inner .flex_four_column .item_ p span.cl_2{display:inline-block;width:36px;padding:10px 0;margin-right:12px;line-height:1;text-align:center;margin:16px 0}.inquiry_header .inner .flex_four_column .item_ p .item__span{font-size:.8em}#pagetop{position:fixed;bottom:3%;right:1%;z-index:11;cursor:pointer;text-align:center;line-height:1;display:none;-webkit-transition:all 0.4s;transition:all 0.4s}#pagetop:hover{opacity:.4}@media screen and (max-width: 767px){#header h1{padding:16px 0}#header h1 img{width:55%;margin:auto}.ttl_{font-size:1.75em}.inquiry_header{padding:10% 0}.inquiry_header .inner{margin:0 5%}.inquiry_header .inner .txt_1{margin-top:5%;text-align:center;font-size:1.25em}.inquiry_header .inner .caption{margin-top:5%;font-size:.875em}.inquiry_header .inner .center{text-align:center}.inquiry_header .inner .mt60{margin-top:10%}.inquiry_header .inner .ttl_item_{padding:8px 0;line-height:1;text-align:center;margin:60px 0 24px 0;font-size:1.375em}.inquiry_header .inner .cl_1{background:#3d1d50;color:#fff}.inquiry_header .inner .cl_name{display:block;font-size:1.2em;margin-bottom:10px}.inquiry_header .inner .cl_2{background:#c47e13;color:#fff}.inquiry_header .inner .flex_three_column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inquiry_header .inner .flex_three_column .item_{width:47.5%;margin-bottom:5%}.inquiry_header .inner .flex_three_column .item_ figure{text-align:center}.inquiry_header .inner .flex_three_column .item_ p{font-size:1em}.inquiry_header .inner .flex_three_column .item_ p span.cl_1{display:inline-block;width:30px;padding:10px 0;border-radius:0;margin-right:12px;line-height:1;margin-right:8px;text-align:center}.inquiry_header .inner .flex_three_column .item_ p .item__span{display:block}.inquiry_header .inner .flex_four_column .item_{width:47.5%;margin-right:auto;margin-bottom:5%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.inquiry_header .inner .flex_four_column .item_ figure{line-height:1}.inquiry_header .inner .flex_four_column .item_ figure img{line-height:1}.inquiry_header .inner .flex_four_column .item_ h4{background:#222;color:#fff;margin:0;text-align:center;padding:4px 0;font-weight:bold}.inquiry_header .inner .flex_four_column .item_ p{font-size:1em}.inquiry_header .inner .flex_four_column .item_ p span.cl_2{display:inline-block;width:36px;padding:10px 0;border-radius:0;line-height:1;margin-right:8px;text-align:center}}.time{background:#fff;padding:2em;border-radius:10px;text-align:center;margin-top:2em}.time .time__ttl{margin-bottom:.5em;font-weight:bold;color:red;font-size:1.4em}.time .time__txt{color:red;font-weight:bold;font-size:1.2em}.time .time__caption{font-size:.8em;margin-top:1em}@media screen and (max-width: 767px){.time{padding:5%;margin-top:10%}.time .time__ttl{margin-bottom:.5em;font-weight:bold}.time .time__caption{font-size:.8em;margin-top:1em}}.checkbox-parts .small{font-size:.7em}.inquiry{padding:80px 0}.inquiry .ttl_{color:#444}.inquiry #fm.page_confirm .form_block{border-bottom:1px solid #ccc}.inquiry #fm .wrap{margin:60px 0 120px 0}.inquiry #fm .form_block{padding:24px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.inquiry #fm .form_block .form_ttl{width:26%;position:relative;margin:8px 0 0 0}.inquiry #fm .form_block .form_ttl h4{font-weight:bold}.inquiry #fm .form_block .form_ttl .req{display:inline-block;background:#ce3000;color:#fff;font-size:.75em;padding:2px 12px;font-weight:bold;position:absolute;top:2px;right:18px}.inquiry #fm .form_block .form_contents{width:68%}.inquiry #fm .form_block .form_contents h5{font-weight:bold}.inquiry #fm .form_block .form_contents .radioWrap{overflow:hidden;margin:4px 0 0 0}.inquiry #fm .form_block .form_contents .radioWrap .radioBox{display:block;float:left;width:auto}.inquiry #fm .form_block .form_contents .radioWrap .radioBox.w100{width:auto}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]{display:none}.inquiry #fm .form_block .form_contents .radioWrap .radioBox label{display:inline-block;position:relative;cursor:pointer;margin-left:20px;padding:10px 20px;border-radius:2px;color:#999;font-size:1.125em;text-align:center;line-height:1;font-weight:bold}.inquiry #fm .form_block .form_contents .radioWrap .radioBox label:before{position:absolute;content:"";top:50%;left:-10px;width:20px;height:20px;margin-top:-10px;background:#efefef;border-radius:50%}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label{color:#222;font-weight:bold}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:-5px;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#3d1d50}.inquiry #fm .form_block .form_contents .radioWrap:after{content:"";display:block;clear:both}.inquiry #fm .form_block .form_contents .checkWrap .checkbox{margin:0 0 3% 0}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input{display:none}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts{color:#3d1d50}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:-3px;left:3px;width:7px;height:14px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-bottom:3px solid #3d1d50;border-right:3px solid #3d1d50}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts{padding-left:20px;position:relative;margin-right:20px}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts:before{content:"";display:block;position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #999;border-radius:4px}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .check_input{margin:3% 0 5% 0;display:none}.inquiry #fm .form_block .form_contents h4.confirm_ttl{font-weight:bold;margin:0 0 1% 0;font-size:.875em}.inquiry #fm .form_block .form_contents p{margin:0 0 0 0}.inquiry #fm .form_block .form_contents p .name_inline_title{display:inline-block;width:4em;margin-right:6px;text-align:center}.inquiry #fm .form_block .form_contents p.confirm_txt{padding:0% 3%}.inquiry #fm .form_block .form_contents p.confirm_txt span{display:block}.inquiry #fm .form_block .form_contents .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px}.inquiry #fm .form_block .form_contents .flex h5{margin-right:32px}.inquiry #fm .form_block .form_contents .flex ul li{font-size:.875em}.inquiry #fm .form_block .form_contents .ft14{font-size:.875em;margin-top:8px}.inquiry #fm .form_block .form_contents .ttl_cl_1{margin-top:2px;padding:2px 0 2px 24px;border-left:5px solid #3d1d50;font-weight:bold;font-size:1.25em}.inquiry #fm .form_block .form_contents .ttl_cl_2{margin-top:40px;padding:2px 0 2px 24px;border-left:5px solid #c47e13;font-weight:bold;font-size:1.25em}.inquiry #fm .form_block .form_contents .item_warp{margin-top:16px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inquiry #fm .form_block .form_contents .item_warp .check_item{width:47.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:8px 0}.inquiry #fm .form_block .form_contents .item_warp .check_item label{font-size:1.125em;margin-right:1em}.inquiry #fm .form_block .form_contents .item_warp .check_item span{padding-left:8px}.inquiry #fm .form_block .form_contents .item_warp2{margin-top:16px;margin-bottom:40px}.inquiry #fm .form_block .form_contents .item_warp2 .check_item{margin-bottom:.5em}.inquiry #fm .form_block .form_contents .item_warp2 .check_item label{font-size:1.125em;margin-right:1em}.inquiry #fm .form_block .form_contents .item_warp2 .check_item .mr{margin-right:2em}.inquiry #fm .form_block .form_contents .item_warp2 .check_item span{padding-left:8px}.inquiry #fm .form_block .form_contents .input_ttl{display:block;font-size:.875em;margin:8px 0 16px 0}.inquiry #fm .form_block .form_contents .caption{font-size:.875em}.inquiry #fm .form_block .form_contents .caption a{display:block}.inquiry #fm .form_block .form_contents textarea{height:200px}.inquiry #fm .form_block .form_contents textarea,.inquiry #fm .form_block .form_contents select,.inquiry #fm .form_block .form_contents input[type=text],.inquiry #fm .form_block .form_contents input[type=number],.inquiry #fm .form_block .form_contents input[type=tel],.inquiry #fm .form_block .form_contents input[type=email]{padding:1.5% 3%;font-size:1.25em;width:100%;border:1px solid #ccc;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:24px;background:#efefef}.inquiry #fm .form_block .form_contents textarea:focus,.inquiry #fm .form_block .form_contents select:focus,.inquiry #fm .form_block .form_contents input[type=text]:focus,.inquiry #fm .form_block .form_contents input[type=number]:focus,.inquiry #fm .form_block .form_contents input[type=tel]:focus,.inquiry #fm .form_block .form_contents input[type=email]:focus{outline:0}.inquiry #fm .form_block .form_contents textarea.short,.inquiry #fm .form_block .form_contents select.short,.inquiry #fm .form_block .form_contents input[type=text].short,.inquiry #fm .form_block .form_contents input[type=number].short,.inquiry #fm .form_block .form_contents input[type=tel].short,.inquiry #fm .form_block .form_contents input[type=email].short{width:4em;padding:.2em .5em}.inquiry #fm .form_block .form_contents textarea.middle,.inquiry #fm .form_block .form_contents select.middle,.inquiry #fm .form_block .form_contents input[type=text].middle,.inquiry #fm .form_block .form_contents input[type=number].middle,.inquiry #fm .form_block .form_contents input[type=tel].middle,.inquiry #fm .form_block .form_contents input[type=email].middle{width:30%}.inquiry #fm .form_block .form_contents textarea.reqired_check,.inquiry #fm .form_block .form_contents select.reqired_check,.inquiry #fm .form_block .form_contents input[type=text].reqired_check,.inquiry #fm .form_block .form_contents input[type=number].reqired_check,.inquiry #fm .form_block .form_contents input[type=tel].reqired_check,.inquiry #fm .form_block .form_contents input[type=email].reqired_check{background:#ffdcda}.inquiry #fm .form_block .form_contents textarea.reqired_val,.inquiry #fm .form_block .form_contents select.reqired_val,.inquiry #fm .form_block .form_contents input[type=text].reqired_val,.inquiry #fm .form_block .form_contents input[type=number].reqired_val,.inquiry #fm .form_block .form_contents input[type=tel].reqired_val,.inquiry #fm .form_block .form_contents input[type=email].reqired_val{background:#efefef}.inquiry #fm .form_block .form_contents select{position:relative}.inquiry #fm .form_block .form_contents select::-ms-expand{display:none}.inquiry #fm .form_block .form_contents #companyForm,.inquiry #fm .form_block .form_contents #memberForm{display:none}.inquiry #fm .form_block .form_contents.confirm{margin:8px 0 0 0}.inquiry #fm .form_block .form_contents.confirm p{font-size:1em}.inquiry #fm .form_block:after{content:"";display:block;clear:both;visibility:hidden;height:0}.inquiry #fm .form_block#placeForm,.inquiry #fm .form_block#place_ttl_1,.inquiry #fm .form_block#place_ttl_2{display:none}.inquiry #fm .error_log{padding:1% 3%;font-weight:bold;color:red;text-align:center;margin:5% 0 0 0}.inquiry #fm .text{border-top:1px solid #ccc;padding:2% 0}.inquiry #fm .submitBtn{text-align:center;margin:64px 0 40px 0}.inquiry #fm .submitBtn #not_submit_text{display:inline-block;background:#ddd;padding:1% 15%;color:#222}.inquiry #fm .submitBtn #sendConfirm{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s}.inquiry #fm .submitBtn #sendConfirm:hover{opacity:.4}.inquiry #fm .submitBtn #sendConfirm:focus{outline:0}.inquiry #fm .resetBtn input{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;width:20%;font-size:.875em;background:#aaa;padding:1.5% 0}.inquiry #fm .resetBtn input:hover{opacity:.4}.inquiry #fm .resetBtn input:focus{outline:0}.inquiry #fm .submitConBtn{text-align:center;margin:10% 0 0 0}.inquiry #fm .submitConBtn button[type=submit]{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s}.inquiry #fm .submitConBtn button[type=submit]:hover{opacity:.4}.inquiry #fm .submitConBtn button[type=submit]:focus{outline:0}.inquiry #fm .backBtn{margin:5% 0 0 0;text-align:center}.inquiry #fm .backBtn input[type=button]{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;background:#aaa;width:20%;font-size:.75em;padding:2%}.inquiry #fm .backBtn input[type=button]:hover{opacity:.4}.inquiry #fm .backBtn input[type=button]:focus{outline:0}.inquiry .inquiry_footer{padding:3% 5%;background:#c47e13;margin:7.5% 0 3% 0}.inquiry .inquiry_footer p{font-size:.875em}.inquiry .thx_text{margin:0 0 5% 0;text-align:center}.inquiry .thx_text_{margin:0 0 3% 0;font-size:.875em;text-align:center}.inquiry .address_num{display:block;font-size:1.875em;margin:0 0 5% 0;text-align:center}.inquiry .topBtn{text-align:center;margin:10% 0 0 0}.inquiry .topBtn a{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s}.inquiry .topBtn a:hover{opacity:.4}.inquiry .topBtn a:focus{outline:0}.inquiry .checklead{font-weight:bold;text-align:center;margin-bottom:30px}.inquiry .checklead .checklead__box{display:inline-block;border:2px solid red;padding:2px 10px;background:red;color:#fff;margin-right:10px}.inquiry .checklead .checklead__text{color:red;display:inline-block;font-size:1.25em}.privacy_check,.info_check{text-align:center;padding:24px 0;border:1px solid #ccc}.privacy_check h5,.info_check h5{font-size:1.25em}.privacy_check p,.info_check p{margin-top:4px;font-size:1.25em}.privacy_check p label,.info_check p label{padding:0 4px}.info_check{margin-top:50px}.privacy_check_txt{margin-top:8px;text-align:center}.info_check_txt{color:red;margin-top:8px;text-align:center;font-size:1.25em;margin-bottom:40px;font-weight:bold}.info_check_txt a{color:red}.fax_order{margin:120px 0 40px 0}.fax_order a{font-size:1.375em;padding:24px 0;display:block;width:80%;margin:auto;text-align:center;background:#d65f5f;color:#fff}footer p{padding:24px 0;text-align:center;font-size:.875em}.thanks{margin:5% 0}.thanks p{text-align:center;margin-bottom:8px}@media screen and (max-width: 767px){.inquiry{padding:10% 0}.inquiry .ttl_{font-size:1.5em}.inquiry #fm{margin:0 5%}.inquiry #fm .wrap{margin:5% 0 10% 0}.inquiry #fm .form_block{padding:5% 0;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.inquiry #fm .form_block .form_ttl{width:auto;position:relative;margin:5% 0 2.5% 0}.inquiry #fm .form_block .form_ttl h4{font-weight:normal;font-size:1.25em}.inquiry #fm .form_block .form_ttl p{font-size:1.125em;margin-top:2.5%}.inquiry #fm .form_block .form_ttl .req{font-size:1em;top:0;right:0}.inquiry #fm .form_block .form_contents{width:auto}.inquiry #fm .form_block .form_contents h5{font-weight:bold}.inquiry #fm .form_block .form_contents .radioWrap{overflow:hidden;margin:5% 0 0 0}.inquiry #fm .form_block .form_contents .radioWrap .radioBox{display:block;float:left;width:auto}.inquiry #fm .form_block .form_contents .radioWrap .radioBox.w100{width:auto}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]{display:none}.inquiry #fm .form_block .form_contents .radioWrap .radioBox label{display:inline-block;position:relative;cursor:pointer;margin-left:20px;padding:10px 20px;border-radius:2px;font-size:1.125em;text-align:center;line-height:1;font-weight:bold;margin-top:5%}.inquiry #fm .form_block .form_contents .radioWrap .radioBox label:before{position:absolute;content:"";top:50%;left:-10px;width:20px;height:20px;margin-top:-10px;background:#efefef;border-radius:50%}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label{color:#3d1d50;font-weight:bold}.inquiry #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:-5px;width:10px;height:10px;margin-top:-5px;border-radius:50%}.inquiry #fm .form_block .form_contents .radioWrap:after{content:"";display:block;clear:both}.inquiry #fm .form_block .form_contents .checkWrap .checkbox{margin:0 0 2.5% 0}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input{display:none}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts{color:#3d1d50}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:-3px;left:3px;width:7px;height:14px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-bottom:3px solid #3d1d50;border-right:3px solid #3d1d50}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts{padding-left:20px;position:relative;margin-right:20px}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts:before{content:"";display:block;position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #999;border-radius:4px}.inquiry #fm .form_block .form_contents .checkWrap .checkbox .check_input{margin:3% 0 5% 0;display:none}.inquiry #fm .form_block .form_contents h4.confirm_ttl{font-weight:bold;margin:0 0 1% 0;font-size:.875em}.inquiry #fm .form_block .form_contents p{margin:0 0 0 0}.inquiry #fm .form_block .form_contents p .name_inline_title{display:inline-block;width:4em;margin-right:6px;text-align:center}.inquiry #fm .form_block .form_contents p.confirm_txt{padding:0% 3%}.inquiry #fm .form_block .form_contents p.confirm_txt span{display:block}.inquiry #fm .form_block .form_contents .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.5%}.inquiry #fm .form_block .form_contents .flex h5{margin-right:16px}.inquiry #fm .form_block .form_contents .flex ul li{font-size:1em}.inquiry #fm .form_block .form_contents .ft14{font-size:.875em;margin-top:8px}.inquiry #fm .form_block .form_contents .ttl_cl_1{margin-top:10%;padding:2px 0 2px 24px;border-left:5px solid #3d1d50;font-weight:bold;font-size:1.5em}.inquiry #fm .form_block .form_contents .ttl_cl_2{margin-top:10%;padding:2px 0 2px 24px;border-left:5px solid #c47e13;font-weight:bold;font-size:1.5em}.inquiry #fm .form_block .form_contents .item_warp{margin-top:16px;margin-bottom:40px;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inquiry #fm .form_block .form_contents .item_warp .check_item{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0}.inquiry #fm .form_block .form_contents .item_warp .check_item label{width:60%;font-size:1.25em}.inquiry #fm .form_block .form_contents .item_warp .check_item span{padding-left:0}.inquiry #fm .form_block .form_contents .item_warp2{margin-top:16px;margin-bottom:40px;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inquiry #fm .form_block .form_contents .item_warp2 .check_item{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0}.inquiry #fm .form_block .form_contents .item_warp2 .check_item label{width:60%;font-size:1.25em}.inquiry #fm .form_block .form_contents .item_warp2 .check_item .mr{margin-right:1em}.inquiry #fm .form_block .form_contents .item_warp2 .check_item span{padding-left:0}.inquiry #fm .form_block .form_contents .input_ttl{display:block;font-size:.875em;margin:8px 0 16px 0}.inquiry #fm .form_block .form_contents .caption{font-size:.875em}.inquiry #fm .form_block .form_contents .caption a{display:block}.inquiry #fm .form_block .form_contents textarea{height:200px}.inquiry #fm .form_block .form_contents textarea,.inquiry #fm .form_block .form_contents select,.inquiry #fm .form_block .form_contents input[type=text],.inquiry #fm .form_block .form_contents input[type=number],.inquiry #fm .form_block .form_contents input[type=tel],.inquiry #fm .form_block .form_contents input[type=email]{padding:3.75% 5%;font-size:1.5em;width:100%;border:1px solid #ccc;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:6px;background:#efefef}.inquiry #fm .form_block .form_contents textarea:focus,.inquiry #fm .form_block .form_contents select:focus,.inquiry #fm .form_block .form_contents input[type=text]:focus,.inquiry #fm .form_block .form_contents input[type=number]:focus,.inquiry #fm .form_block .form_contents input[type=tel]:focus,.inquiry #fm .form_block .form_contents input[type=email]:focus{outline:0}.inquiry #fm .form_block .form_contents textarea.short,.inquiry #fm .form_block .form_contents select.short,.inquiry #fm .form_block .form_contents input[type=text].short,.inquiry #fm .form_block .form_contents input[type=number].short,.inquiry #fm .form_block .form_contents input[type=tel].short,.inquiry #fm .form_block .form_contents input[type=email].short{width:20%}.inquiry #fm .form_block .form_contents textarea.middle,.inquiry #fm .form_block .form_contents select.middle,.inquiry #fm .form_block .form_contents input[type=text].middle,.inquiry #fm .form_block .form_contents input[type=number].middle,.inquiry #fm .form_block .form_contents input[type=tel].middle,.inquiry #fm .form_block .form_contents input[type=email].middle{width:30%}.inquiry #fm .form_block .form_contents textarea.reqired_check,.inquiry #fm .form_block .form_contents select.reqired_check,.inquiry #fm .form_block .form_contents input[type=text].reqired_check,.inquiry #fm .form_block .form_contents input[type=number].reqired_check,.inquiry #fm .form_block .form_contents input[type=tel].reqired_check,.inquiry #fm .form_block .form_contents input[type=email].reqired_check{background:#ffdcda}.inquiry #fm .form_block .form_contents textarea.reqired_val,.inquiry #fm .form_block .form_contents select.reqired_val,.inquiry #fm .form_block .form_contents input[type=text].reqired_val,.inquiry #fm .form_block .form_contents input[type=number].reqired_val,.inquiry #fm .form_block .form_contents input[type=tel].reqired_val,.inquiry #fm .form_block .form_contents input[type=email].reqired_val{background:#efefef}.inquiry #fm .form_block .form_contents select{position:relative}.inquiry #fm .form_block .form_contents select::-ms-expand{display:none}.inquiry #fm .form_block .form_contents #companyForm,.inquiry #fm .form_block .form_contents #memberForm{display:none}.inquiry #fm .form_block:after{content:"";display:block;clear:both;visibility:hidden;height:0}.inquiry #fm .form_block#placeForm,.inquiry #fm .form_block#place_ttl_1,.inquiry #fm .form_block#place_ttl_2{display:none}.inquiry #fm .error_log{padding:1% 3%;font-weight:bold;color:red;text-align:center;margin:5% 0 0 0}.inquiry #fm .text{border-top:1px solid #ccc;padding:2% 0}.inquiry #fm .submitBtn{text-align:center;margin:10% 0 5% 0}.inquiry #fm .submitBtn #not_submit_text{display:inline-block;background:#ddd;padding:1% 15%;color:#222}.inquiry #fm .submitBtn #sendConfirm{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;width:100%;font-size:1.25em;padding:5% 0}.inquiry #fm .submitBtn #sendConfirm:hover{opacity:.4}.inquiry #fm .submitBtn #sendConfirm:focus{outline:0}.inquiry #fm .resetBtn input{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;width:60%;font-size:1em;background:#aaa;padding:5% 0}.inquiry #fm .resetBtn input:hover{opacity:.4}.inquiry #fm .resetBtn input:focus{outline:0}.inquiry #fm .submitConBtn{text-align:center;margin:10% 0 0 0}.inquiry #fm .submitConBtn button[type=submit]{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;width:100%;font-size:1.25em;padding:5% 0}.inquiry #fm .submitConBtn button[type=submit]:hover{opacity:.4}.inquiry #fm .submitConBtn button[type=submit]:focus{outline:0}.inquiry #fm .backBtn{margin:5% 0 0 0;text-align:center}.inquiry #fm .backBtn input[type=button]{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s;width:60%;font-size:1em;background:#aaa;padding:5% 0}.inquiry #fm .backBtn input[type=button]:hover{opacity:.4}.inquiry #fm .backBtn input[type=button]:focus{outline:0}.inquiry .inquiry_footer{padding:3% 5%;background:#c47e13;margin:7.5% 0 3% 0}.inquiry .inquiry_footer p{font-size:.875em}.inquiry .thx_text{margin:0 0 5% 0;text-align:center}.inquiry .thx_text_{margin:0 0 3% 0;font-size:.875em;text-align:center}.inquiry .address_num{display:block;font-size:1.875em;margin:0 0 5% 0;text-align:center}.inquiry .topBtn{text-align:center;margin:10% 0 0 0}.inquiry .topBtn a{background:#444;color:#fff;border:none;cursor:pointer;padding:2% 5%;font-size:1em;font-family:NotoSerifCJKjp;line-height:1;display:block;width:40%;margin:auto;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:30px;-webkit-transition:all 0.4s;transition:all 0.4s}.inquiry .topBtn a:hover{opacity:.4}.inquiry .topBtn a:focus{outline:0}.inquiry .checklead{margin-bottom:15px}.inquiry .checklead .checklead__box{font-size:1.2em;margin-bottom:10px}.inquiry .checklead .checklead__text{color:red;display:inline-block;font-size:1.4em}.privacy_check,.info_check{text-align:center;padding:5% 0;border:1px solid #ccc}.privacy_check h5,.info_check h5{font-size:1em}.privacy_check p,.info_check p{margin-top:4px;font-size:1em}.privacy_check p label,.info_check p label{padding-right:4px}.info_check_txt{font-size:1.2em}.privacy_check_txt{margin-top:8px;text-align:center;font-size:.875em}.privacy_check_txt span{display:block}.fax_order{margin:15% 5% 0% 5%}.fax_order a{font-size:1.25em;padding:24px 0;display:block;width:auto;margin:auto;text-align:center;background:#d65f5f;color:#fff}footer p{padding:24px 0;text-align:center;font-size:.875em}.thanks{margin:10% 5%}.thanks p{text-align:left;margin-bottom:8px}}