@charset "UTF-8";input,ol,textarea,ul{margin:0;padding:0}.btn a,.fixBtn a,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.fixBtn,header .inner .h_logo{z-index:100;position:relative}.descArea01,.descArea02,.descArea03 .d3_inner,footer .f_inner{background-position:top center;background-repeat:no-repeat}.descArea01,.descArea02,.descArea08{background-size:cover}.descArea02 .inner .itemArea ul li .name,.descArea08 .inner .itemArea ul li .left .name{padding-top:10px;font-weight:900;font-family:"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ 明朝","MS Mincho",serif}.descArea02 .inner .itemArea ul li .name,.descArea04 .d4_inner03 .itemArea .b_txt,.descArea08 .inner .itemArea ul li .left .name,.descArea09 .d9_inner .inner .itemArea .items dl dd .txt,.descArea11 .inner dl,.descArea11 .inner h2,footer .f_inner .inner .copy{font-family:"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ 明朝","MS Mincho",serif}table,table.formTable{border-collapse:collapse}*{box-sizing:border-box;word-break:break-all}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus,a:active,a:focus,a:hover,button:focus,input:focus,select:focus,textarea:focus{outline:0}.flexArea .rightArea img,.mainArea img,.projectArea .bnrArea img,body,header,html{width:100%}html{overflow-y:scroll;position:relative}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ol,ul{list-style:none}table{border-spacing:0}caption,td,th{font-weight:400;text-align:left}body{-webkit-text-size-adjust:none;display:flex;flex-direction:column;min-height:100vh;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;font-size:17px;color:#292321;line-height:1.6;letter-spacing:.02em}footer{margin-top:auto;background-color:#820000}.coming{margin:0 auto;padding:400px 0;font-size:24px;font-weight:700;color:#555;text-align:center;background-color:#eee}.pc_only,.pc_only02{display:block!important}.mobile03_only,.mobile_only,.mobile_only02{display:none!important}#wrapper{overflow:hidden}a{color:#000;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}a img{border:0;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;transition:.3s}.descArea01 .inner .form,.descArea10 .d10_inner .inner .form{border-radius:20px;filter:drop-shadow(2px 5px 5px rgba(0,0,0,.5))}a:hover{color:#444}.inner{max-width:1040px;margin-right:auto;margin-left:auto}img{max-width:100%;vertical-align:bottom}.btn a{width:334px;margin:0 auto;filter:drop-shadow(2px 5px 5px rgba(0,0,0,.5))}.btn a:hover{opacity:.7}header .inner{max-width:1800px;margin:0 auto;padding:35px 20px 0}header .inner .h_logo{width:200px}footer .f_inner{max-width:1500px;margin:0 auto;background-image:url(../img/common/item04_bg.webp)}footer .f_inner .inner{max-width:820px;margin:0 auto;padding:30px 20px;display:flex;justify-content:space-between;align-items:center}footer .f_inner .inner .f_logo{width:157px}footer .f_inner .inner .copy{font-size:13px;font-weight:700;font-style:normal;color:#fff;line-height:1}.fixBtn li{filter:drop-shadow(2px 5px 5px rgba(0,0,0,.5))}.fixBtn li:first-of-type{position:fixed;top:150px;right:0;width:150px}.fixBtn li:nth-of-type(2){position:fixed;top:285px;right:0;width:150px}.fixBtn a:hover{opacity:.8}.mainArea{margin-top:-80px}.descArea01{background-image:url("../img/common/item01_bg.webp")}.descArea01 .inner{max-width:1260px;margin:0 auto;padding:0 20px 50px}.descArea01 .inner .form{background-color:#fff;padding:40px 20px;margin-top:-20px}.descArea01 .inner .form h2,.descArea10 .d10_inner .inner .form h2{width:425px;margin:0 auto;padding-bottom:20px}.descArea02{background-image:url("../img/common/item02_bg.webp")}.descArea02 .inner,.descArea08 .inner{padding:0 20px}.descArea02 .inner .itemArea{background-color:#fff;text-align:center;padding:50px 0}.descArea02 .inner .itemArea h2,.descArea03 .d3_inner .inner h2,.descArea06 .inner h2,.descArea07 .d7_inner .inner>h2,.descArea09 .d9_inner .inner .itemArea h2{padding-bottom:30px}.descArea02 .inner .itemArea ul{max-width:782px;margin:0 auto;display:flex;justify-content:center;align-items:center}.descArea02 .inner .itemArea ul li{width:30%;margin:0 10px}.descArea02 .inner .itemArea ul li .txt{text-align:left;min-height:150px;font-weight:900;font-size:30px;line-height:1.2}.descArea02 .inner .itemArea ul li .name{font-style:normal;font-size:18px;color:#000;text-align:left}.descArea02 .inner .itemArea .btn{padding-top:30px}.descArea03{background-color:#191e3e}.descArea04,.descArea07,.descArea09,.descArea10{background-color:#820000}.descArea03 .d3_inner{max-width:1500px;margin:0 auto;background-image:url("../img/common/item03_bg.webp")}.descArea03 .d3_inner .inner{padding:50px 20px 100px;text-align:center}.descArea04 .d4_inner01,.descArea04 .d4_inner02,.descArea04 .d4_inner03,.descArea07 .d7_inner{max-width:1500px;margin:0 auto;background-image:url("../img/common/item04_bg.webp");background-position:top center;background-repeat:no-repeat}.descArea04 .titleArea .d4_inner02,.descArea04 .ttlwrap,.descArea04 .ttlwrap .d4_inner02 .titleArea{background-image:url("../img/common/item04_ttl_bg.webp");background-repeat:repeat-x;background-position:top center;text-align:center}.descArea04 .titleArea,.thankdArea .inner{text-align:center}.descArea04 .ttlwrap{margin-top:-1px}.descArea04 .ttlwrap .d4_inner02 .titleArea h2{position:relative}.descArea04 .d4_inner03 .itemArea{padding:30px 0 70px;text-align:center}.descArea04 .d4_inner03 .itemArea .list,.descArea07 .d7_inner .inner .itemArea .item02{display:flex;justify-content:center;align-items:center}.descArea04 .d4_inner03 .itemArea .list li{width:215px;min-height:365px;margin:20px}.descArea04 .d4_inner03 .itemArea .list li .txt{color:#fff;padding:15px 2px 0;text-align:left}.descArea04 .d4_inner03 .itemArea .b_txt{font-size:23px;font-weight:900;font-style:normal;color:#eed879}.descArea05 .inner{padding:50px 20px;text-align:center}.descArea05 .inner h2{padding-bottom:20px}.descArea05 .inner .h3Title{font-size:min(4.5vw,24px);font-weight:700;padding:10px 0;color:#fff;position:relative;z-index:1;text-align:center;margin:0 auto 30px;width:100%}.descArea05 .inner .h3Title::before{transform:skewX(-30deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#be002d}.descArea05 .inner .itemArea{background-image:url("../img/common/item05_img01_koyuki.webp");background-repeat:no-repeat;background-position:bottom left;background-size:contain;min-height:400px}.descArea05 .inner .itemArea ul{padding:50px 0 25px 45%}.descArea05 .inner .itemArea ul li{position:relative;padding-left:20px;text-align:left;padding-bottom:5px}.descArea08 .inner .itemArea ul li,.descArea09 .d9_inner .inner .itemArea .items dl{padding-bottom:90px;text-align:left}.descArea05 .inner .itemArea ul li:before{content:"・";position:absolute;top:0;left:0}.descArea05 .imgArea{background-color:#f3dadf}.descArea05 .imgArea .inner{padding:30px 20px;text-align:center}.descArea06 .inner,.descArea07 .d7_inner .inner{padding:50px 20px 70px;text-align:center}.descArea07 .d7_inner .inner .itemArea{max-width:780px;margin:0 auto}.descArea07 .d7_inner .inner .itemArea .item01 h2{width:423px;margin:0 auto}.descArea07 .d7_inner .inner .itemArea .item01{margin-bottom:20px;background-color:#fff;padding:30px 20px}.descArea07 .d7_inner .inner .itemArea .item01 .btn,.descArea07 .d7_inner .inner .itemArea .item02 .btn,.descArea07 .d7_inner .inner .itemArea .item03 .btn{padding-top:20px}.descArea07 .d7_inner .inner .itemArea .item02 .left,.descArea07 .d7_inner .inner .itemArea .item02 .right{width:380px;min-height:185px;background-color:#fff;padding:30px 20px}.descArea07 .d7_inner .inner .itemArea .item02 .left{margin-right:10px}.descArea07 .d7_inner .inner .itemArea .item02 .right{margin-left:10px}.descArea07 .d7_inner .inner .itemArea .item02 .left h2{width:70px;margin:0 auto}.descArea07 .d7_inner .inner .itemArea .item02 .right h2{width:262px;margin:0 auto}.descArea08{background-image:url("../img/common/item08_bg.webp");background-position:top center;background-repeat:no-repeat}.descArea08 .inner .itemArea{background-color:#fff;text-align:center;padding:50px 0 0}.descArea08 .inner .itemArea>h2{padding-bottom:50px}.descArea08 .inner .itemArea ul,.descArea09 .d9_inner .inner .itemArea .items{padding:0 110px}.descArea08 .inner .itemArea ul li{display:flex;justify-content:flex-start}.descArea08 .inner .itemArea ul li .left{width:22%}.descArea08 .inner .itemArea ul li .left .name{font-style:normal;font-size:16px;color:#000;text-align:left}.descArea08 .inner .itemArea ul li .right{width:78%;padding-left:5%}.descArea08 .inner .itemArea ul li .right h3{font-weight:700;font-size:21px;color:#aa0c28}.descArea09{margin-bottom:150px}.descArea09 .d9_inner,.descArea10 .d10_inner{max-width:1500px;margin:0 auto;background-image:url("../img/common/item04_bg.webp");background-position:top center;background-repeat:repeat-y}.descArea09 .d9_inner .inner{padding:90px 20px;text-align:center}.descArea09 .d9_inner .inner .itemArea{background-color:#fff;padding:50px 0}.descArea09 .d9_inner .inner .itemArea .items dl dt{position:relative;padding-left:60px;padding-bottom:30px;font-size:18px;font-weight:700;line-height:1}.descArea09 .d9_inner .inner .itemArea .items dl dt:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background-image:url("../img/common/q.svg");background-repeat:no-repeat;background-position:center center}.descArea09 .d9_inner .inner .itemArea .items dl dd{position:relative;padding-left:60px}.descArea09 .d9_inner .inner .itemArea .items dl dd:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background-image:url("../img/common/a.svg");background-repeat:no-repeat;background-position:center center}.descArea09 .d9_inner .inner .itemArea .items dl dd .ttl{font-size:22px;font-weight:900;color:#aa0c28;padding-bottom:11px;line-height:1}.descArea09 .d9_inner .inner .itemArea .items dl dd .txt{font-size:15px;font-weight:700;font-style:normal;color:#000;line-height:1.4}.descArea10{padding-bottom:70px}.descArea10 .d10_inner .inner .form{background-color:#fff;padding:40px 20px;margin-top:-300px}.descArea10 .d10_inner .inner{max-width:1260px;margin:0 auto;padding:0 20px}.descArea11 .inner{padding:70px 20px;text-align:center}.descArea11 .inner h2{font-size:30px;font-weight:700;font-style:normal;color:#000;line-height:1;padding-bottom:40px}.descArea11 .inner dl{max-width:780px;margin:0 auto;padding:13px 0 13px 50px;border-bottom:1px solid #000;font-size:17px;text-align:left;color:#000;line-height:1;font-weight:700;font-style:normal;display:flex;justify-content:flex-start}.descArea11 .inner dl dt{width:35%}.descArea11 .inner dl dd{width:65%}.descArea11 .inner dl dd a{color:#666}.descArea11 .inner dl dd a:hover{opacity:.6}@media screen and (min-width:1600px){.descArea01 .inner{max-width:83%}}@media screen and (max-width:1000px){.pc_only02{display:none!important}.mobile_only02{display:block!important}.inner{width:100%;max-width:100%}header .inner .h_logo{width:100px;top:-40px;padding-top:18px}.descArea01 .inner{width:100%;padding:0 5px 50px}.descArea04 .d4_inner03 .itemArea .list li{width:160px;margin:15px}.descArea04 .d4_inner03 .itemArea .b_txt{font-size:20px}.descArea08 .inner .itemArea ul,.descArea09 .d9_inner .inner .itemArea .items{padding:0 50px}.descArea10 .d10_inner .inner{max-width:100%;margin:0 auto;padding:0 5px}.formWrap{width:100%}}@media screen and (max-width:900px){.descArea01 .inner .form{margin-top:-10px}.descArea04 .d4_inner01 .h2Area{background-size:contain}.descArea05 .inner .itemArea ul{padding:30px 0 25px 50%}}@media screen and (max-width:767px){.pc_only{display:none!important}.mobile_only{display:block!important}.descArea06 .inner .img,footer .fsubNav{filter:drop-shadow(2px 5px 5px rgba(0,0,0,.5))}body{font-size:16px}.btn a{width:260px}.descArea01 .inner{padding:30px 3vw}header .inner{max-width:100%;padding:10px 3vw}header .inner .h_logo{top:0;padding-top:0}.mainArea{margin-top:-46px}.descArea01 .inner .form{padding:30px 0;border-radius:15px;margin-top:-40px}.descArea01 .inner .form h2,.descArea10 .d10_inner .inner .form h2{width:280px;padding-bottom:10px}.descArea02 .inner,.descArea08 .inner,.descArea08 .inner .itemArea ul,.descArea09 .d9_inner .inner .itemArea .items{padding:0 5vw}.descArea02 .inner .itemArea ul,.descArea04 .d4_inner03 .itemArea .list,.descArea07 .d7_inner .inner .itemArea .item02{display:block}.descArea02 .inner .itemArea ul li{width:100%;overflow:hidden;margin:0 0 30px;padding:0 5vw}.descArea02 .inner .itemArea ul li .name,.descArea02 .inner .itemArea ul li .txt{float:left;width:68%;padding-right:2%}.descArea02 .inner .itemArea ul li .photo{float:right;width:30%}.descArea02 .inner .itemArea ul li:nth-of-type(2n) .name,.descArea02 .inner .itemArea ul li:nth-of-type(2n) .txt{float:right;width:68%;padding-left:2%}.descArea02 .inner .itemArea ul li:nth-of-type(2n) .photo{float:left;width:30%}.descArea02 .inner .itemArea ul li .txt{min-height:inherit;font-size:23px}.descArea02 .inner .itemArea{padding:35px 0}.descArea02 .inner .itemArea ul li .name{font-size:15px}.descArea02 .inner .itemArea .btn{padding-top:0}.descArea03 .d3_inner{max-width:100%;margin:0 auto;background-image:url(../img/common/item03_bg_sp.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.descArea03 .d3_inner .inner{padding:35px 5vw 100px}.descArea04 .d4_inner01,.descArea04 .d4_inner02,.descArea04 .d4_inner03{width:100%;background-repeat:repeat-y}.descArea04 .d4_inner01 .h2Area{max-width:100%;padding:40px 5vw}.descArea04 .ttlwrap .d4_inner02 .titleArea{background-repeat:repeat-x;background-color:#fff}.descArea04 .ttlwrap .d4_inner02 .titleArea h2:before{display:none}.descArea04 .d4_inner01 .h2Area h2{width:220px}.descArea04 .d4_inner03 .itemArea,.descArea06 .inner,.descArea07 .d7_inner .inner{padding:40px 5vw}.descArea04 .d4_inner03 .itemArea .list li{width:100%;margin:0 0 30px;min-height:inherit;display:flex;align-items:center;justify-content:center}.descArea04 .d4_inner03 .itemArea .list li .img{width:30%}.descArea04 .d4_inner03 .itemArea .list li .txt{width:70%;padding:0 0 0 3%;font-size:15px}.descArea04 .d4_inner03 .itemArea .b_txt{font-size:18px}.descArea05 .inner{padding:40px 5vw 0}.descArea05 .inner .itemArea{background-position:bottom center;padding-bottom:345px;background-size:345px}.descArea05 .inner .itemArea ul{padding:20px 0 15px;max-width:500px;margin:0 auto}.descArea07 .d7_inner .inner .itemArea{width:100%}.descArea07 .d7_inner .inner .itemArea .item01 h2{width:280px}.descArea07 .d7_inner .inner .itemArea .item02 .left,.descArea07 .d7_inner .inner .itemArea .item02 .right{width:100%;min-height:inherit;padding:30px 0}.descArea07 .d7_inner .inner .itemArea .item01{padding:30px 0}.descArea07 .d7_inner .inner .itemArea .item02 .right{margin-left:0}.descArea07 .d7_inner .inner .itemArea .item02 .left{margin-right:0;margin-block:20px}.descArea07 .d7_inner .inner .itemArea .item02 .right h2{width:230px}.descArea07 .d7_inner .inner .itemArea .item02 .left h2{width:60px}.descArea08 .inner .itemArea{padding:40px 0 0}.descArea08 .inner .itemArea>h2{padding-bottom:30px}.descArea08 .inner .itemArea ul li{display:block;padding-bottom:60px}.descArea08 .inner .itemArea ul li .left{width:60%;margin:0 auto;padding-bottom:30px}.descArea08 .inner .itemArea ul li .right{width:100%;padding-left:0}.descArea08 .inner .itemArea ul li .right h3{font-size:18px;padding-bottom:8px;line-height:1.2}.descArea08 .inner .itemArea ul li .right p,.descArea09 .d9_inner .inner .itemArea .items dl dd .txt{font-size:14px}.descArea09 .d9_inner .inner{padding:50px 5vw 15px}.descArea09 .d9_inner .inner .itemArea h2{padding-bottom:40px}.descArea09 .d9_inner .inner .itemArea .items dl dd:before,.descArea09 .d9_inner .inner .itemArea .items dl dt:before{width:30px;height:30px}.descArea09 .d9_inner .inner .itemArea .items dl dt{padding-left:40px;padding-bottom:25px;font-size:15px}.descArea09 .d9_inner .inner .itemArea .items dl dd{padding-left:40px}.descArea09 .d9_inner .inner .itemArea .items dl dd .ttl{font-size:16px;padding-bottom:10px}.descArea09{margin-bottom:0}.descArea09 .d9_inner .inner .itemArea .items dl{text-align:left;padding-bottom:35px}.descArea10 .d10_inner .inner .form{padding:30px 0;border-radius:15px;margin-top:0}.descArea10 .d10_inner .inner{padding:0 3vw 50px}.descArea10 .d10_inner{max-width:100%;background-repeat:repeat-y}.descArea10{padding-bottom:0}.descArea11 .inner{padding:50px 5vw 40px}.descArea11 .inner h2{font-size:28px;padding-bottom:20px}.descArea11 .inner dl{width:100%;padding:13px 20px;font-size:16px;display:block;margin-bottom:10px}.descArea11 .inner dl dt{padding-bottom:5px;width:100%;font-weight:700}.descArea11 .inner dl dd{width:100%;font-size:14px;line-height:1.2}footer{padding-bottom:83px}footer .f_inner .inner{padding:20px 5vw;width:100%;display:block;text-align:center}footer .f_inner .inner .f_logo{width:100px;margin:0 auto;padding-bottom:10px}footer .f_inner .inner .copy{font-size:11px}footer .fsubNav{height:83px;position:fixed;bottom:0;left:0;z-index:150;width:100%;background-color:#820000}footer .fsubNav ul{width:100%;height:inherit;padding:8px 2vw 0;display:flex;justify-content:center;flex-wrap:wrap}footer .fsubNav ul .contact,footer .fsubNav ul .tel{width:48%;height:58px;margin:0 1%;text-align:center}footer .fsubNav ul .tel img{width:15px;margin:0 auto}footer .fsubNav ul .contact img{width:23px;margin:0 auto}footer .fsubNav ul .contact a,footer .fsubNav ul .tel a{height:58px;display:block;color:#820000;background-color:#fff;line-height:1.2;font-weight:700;padding:5px 0;font-size:13px}footer .fsubNav ul .desc .contact a:hover,footer .fsubNav ul .desc .tel a:hover{opacity:.7}}@media screen and (max-width:600px){.descArea02 .inner .itemArea ul li .txt{font-size:20px}.descArea02 .inner .itemArea ul li .name{font-size:14px}}@media screen and (max-width:500px){.mobile03_only{display:block!important}.descArea02 .inner .itemArea ul li .txt{font-size:22px}.descArea05 .inner .itemArea ul{width:100%}.descArea05 .inner .itemArea ul li{line-height:1.3;padding-bottom:10px}}@media screen and (max-width:380px){.descArea02 .inner .itemArea ul li .name{font-size:13px}.descArea04 .d4_inner03 .itemArea .b_txt{text-align:left;font-size:17px}.descArea04 .d4_inner03 .itemArea .list li .txt,.descArea05 .inner .itemArea ul li{font-size:14px}}@media screen and (max-width:340px){.descArea02 .inner .itemArea ul li .txt{font-size:18px}.descArea02 .inner .itemArea ul li .name{font-size:11px}}.flexArea{display:flex;align-content:space-around;align-items:flex-end;flex-wrap:wrap}.flexArea .leftArea{width:324px;margin-bottom:72px}.flexArea .rightArea{width:calc(100% - 324px)}.form span{padding:2px 4px!important;font-size:.6em!important}.projectArea{text-align:center;margin-bottom:30px}.projectArea .bnrArea{max-width:550px;margin:0 auto}.projectArea p{padding:10px 0;letter-spacing:0;font-size:13px}.form,.form .privacy,.form .zip input,header.inquiry{text-align:center}#formWrap,.formWrap{width:840px;margin:0 auto;color:#555;line-height:120%;font-size:90%}table.formTable{width:100%;margin:0 auto;border:2px solid #c1272d}table.formTable th{border:1px solid #fff;border-right:1px solid #c1272d;border-left:1px solid #c1272d;padding:10px}table.formTable th:first-child{border-top:1px solid #c1272d}table.formTable td{width:70%;border:1px solid #c1272d;padding:10px}table.formTable th{width:30%;font-weight:400;background:#c1272d;text-align:left;color:#fff;vertical-align:middle}input[type=text],textarea{width:100%;resize:vertical}.thankdArea{min-height:80vh;display:flex;justify-content:center;align-items:center}.thankdArea .inner .thanks{font-weight:700;font-size:20px;padding-bottom:5px}@media screen and (max-width:870px){#formWrap,.formWrap{width:720px}}@media screen and (max-width:767px){.flexArea .leftArea{width:100%;margin-bottom:0}.flexArea .rightArea{width:100%}.projectArea{padding:0 5vw}.projectArea p{text-align:left}#formWrap,.formWrap{width:95%;margin:0 auto}table.formTable td,table.formTable th{width:auto;display:block}table.formTable th{margin-top:5px;border-bottom:0}input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],textarea{width:80%;padding:5px;font-size:110%;display:block}input[type=button],input[type=reset],input[type=submit]{display:block;width:100%;height:40px}}.form{padding-top:148px;padding-bottom:136px}.form.firstForm{padding:0 0 50px}.form .title{margin-top:23px;margin-bottom:23px}.form span{background-color:#fff;color:#c1272d;margin-left:1em}.form .privacy{padding-bottom:40px}.form .privacy iframe{margin-bottom:20px}.form .agree{padding:5px;background-color:#e6e6e6}button,input,select,textarea{border:1px solid #787878;line-height:2em;padding-left:1em}.form .submit_btn{border:0;margin:0 auto;width:334px;height:56px;background-image:url("../img/common/btn02.webp")!important;background-repeat:no-repeat;background-size:100%;background-color:transparent!important;filter:drop-shadow(2px 5px 5px rgba(0,0,0,.5))}.form .submit_btn:hover{cursor:pointer;opacity:.7}.form table,.inquiry_form .inquiry_title{margin-bottom:30px}header.inquiry{background-image:none;background-color:#fff;padding:1em 0}.form .inquiry_submit_btn{border:0;width:250px;height:50px;background-image:url(../img/send_btn.gif)}.form td.money{line-height:3em}.inquiry_form{padding-top:50px;padding-bottom:140px}.privacy_th{letter-spacing:-.08em}.form .zip{margin-bottom:10px}.form .zip input{padding:0 10px;display:inline-block}.form .zip input:first-of-type{margin-left:10px;width:60px}.form .zip input:last-of-type{width:70px}.form .zip span{margin:0 5px;color:#000;background:0 0;font-size:16px}@media screen and (max-width:767px){header.inquiry{padding:1em 0}.form{padding-top:0;padding-bottom:50px}.inquiry_form .inquiry_title,input[type=text],textarea{width:100%}table.formTable,table.formTable th:first-child,tr{border:none}table.formTable th{background-color:#fff;color:#000;font-size:100%;font-weight:700;border:none}table.formTable td{border:none;padding:10px 0;font-size:13px}.form span{background-color:#c1272d;color:#fff}.inquiry .logo{width:auto}.form .submit_btn{width:260px;height:44px}.form table{margin-bottom:10px}.thankdArea{min-height:80vh;display:flex;justify-content:center;align-items:center}.thankdArea .inner{padding:0 5vw;text-align:left}.thankdArea .inner .thanks{font-size:16px}.thankdArea .inner .thanks_message{font-size:14px}}