.pagewrapper{}.pagewrapper p.attention{color:#f70}.formarea p.err{text-align:center;color:red;font-size:1.2rem;font-weight:bold;padding-bottom:50px}.formarea p.oneerr{color:red;font-weight:bold;font-size:1.1rem}.pagewrapper .formarea{background:#fff}.formarea .w100px{width:100px;max-width:100%}.formarea .w200px{width:200px;max-width:100%}.formarea .w300px{width:300px;max-width:100%}.formarea .w400px{width:400px;max-width:100%}.formarea .w500px{width:500px;max-width:100%}.formarea .w600px{width:600px;max-width:100%}.formarea .w700px{width:700px;max-width:100%}.formarea .w800px{width:800px;max-width:100%}.formarea .w900px{width:900px;max-width:100%}.formarea h2{background:linear-gradient(#333,#000);color:#fff;font-size:1.4rem;line-height:1em;padding:15px 30px}.formarea .group{margin:30px;background:#fff}.formarea h3{background:#f2f2f2;color:#222;font-size:1.4rem;line-height:1em;padding:30px 30px}.formarea .line{border-bottom:solid #ccc 1px;padding:30px}.formarea p.input{display:inline-block;padding:6px 30px;font-size:1.1rem}.formarea .line .supportbox{width:500px;max-width:100%;margin:35px auto 0 auto;text-align:center;position:relative}.formarea .line .supportbox:before,.formarea .line .supportbox:after{content:'';width:15px;height:100%;position:absolute}.formarea .line .supportbox:before{border-left:dotted 1px #000;border-top:dotted 1px #000;border-bottom:dotted 1px #000;top:0;left:0}.formarea .line .supportbox:after{border-right:dotted 1px #000;border-top:dotted 1px #000;border-bottom:dotted 1px #000;top:0;right:0}.formarea .line .supportbox h3.supporttop{background:none;color:#000;padding:30px 0 5px 0;text-align:center;font-size:1rem}.formarea .line .supportbox p.supportdetail{padding:15px 0 20px 0;display:inline-block}.formarea .line .supportbox p.supportdetail span{display:inline-block;line-height:1.8em;margin-bottom:10px}.formarea .line .col .inner p.price{background:#eee;padding:15px 30px;display:inline-block;width:80%;margin-bottom:2px}.formarea .line .col .inner p.price2{background:#fff;border:solid #f70 6px;color:#f70;padding:15px 30px;display:inline-block;margin-top:10px;font-size:1.1rem;font-weight:bold}.formarea .line .col .inner p.price .cancel{text-decoration:line-through}.formarea .line .inner.title{}.formarea .line .inner.title h4{font-size:1.2rem;line-height:1.3em;margin-bottom:15px}.formarea .line .inner.title h4 .need{display:inline-block;font-size:65%;padding:5px 10px;background:#f70;color:#fff;font-weight:bold;margin-left:10px}.formarea .line .inner.title em{display:inline-block;padding:3px 15px;background:#f90;color:#fff;margin-left:10px}.formarea .line .inner.title p{line-height:1.5em}.formarea .line .inner.title p.detail{background:#f2f2f2;padding:15px;margin-right:20%;margin-bottom:7px}.formarea .line .inner.title p.detail strong{display:inline-block;margin-top:5px}.formarea .line .inner.input{}.formarea .line .inner.image{text-align:center}.formarea .line .inner.image .product{width:120px;max-width:100%}.formarea .line .inner.image .product2{width:200px;max-width:100%}.formarea .line .inner.image .productlogo{width:120px;max-width:100%}.formarea .submitarea{padding:20px 0 50px 0;text-align:center}.formarea .submitarea input[type="submit"]{display:inline-block;width:35vw;padding:30px 0 30px 0;margin:0 10px;text-align:center;font-size:1.2rem;font-weight:bold;color:#fff;background:#f49a00;border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.1)}.formarea .submitarea input[type="submit"]:disabled{background:#ccc;border:solid 5px #ccc;cursor:default}.formarea .recaptchawrap{margin-bottom:15px}.formarea .recaptchawrap div div{margin:0 auto}@media (min-width:897px){.formarea .line .inner.title{width:350px}.formarea .line .inner.input{width:calc(100% - 550px)}.formarea .line .inner.image{width:200px;float:right}.formarea .line.package .inner.title{width:65%}.formarea .line.package .inner.input{width:35%}.formarea .line.customer .inner.title{width:300px}.formarea .line.customer .inner.input{width:calc(100% - 300px)}}@media (max-width:896px){.formarea .group{padding:10px;margin:0}.formarea .line{padding:10px}.formarea .line .inner.title p.detail{margin-right:0}.formarea .line .inner.title p{margin-top:1rem;margin-bottom:0}.formarea h3{padding:20px;font-size:1.2rem}.formarea .group1 .line .inner.image{padding-bottom:15px}.formarea .group1 .line .inner.title h4{text-align:center}.formarea .group1 .line .inner.input{text-align:center}.formarea .group2 .line .inner.title h4{text-align:center}.formarea .group2 .line .inner.title p.detail{margin:0 auto;width:80%}.formarea .group2 .line .col .inner p.price{width:80%}.formarea .group2 .line .inner.title{padding-bottom:10px}.formarea .group2 .line .inner.input{text-align:center}.formarea .group3 .line .inner.title h4{text-align:center}.formarea .group3 .line .inner.input{text-align:center}.formarea .group4 .line .inner.title{padding-bottom:20px}.formarea .group4 .line .inner.title p.detail{margin:0;width:100%}.formarea .group4 .line .inner.input{text-align:center}.formarea .group4 .line .col .inner p.price{width:100%;text-align:center}.formarea .group4 .line .col .inner p.price2{padding:15px}.formarea .line .inner.title h4 .need{vertical-align:text-bottom;padding:3px 10px}.formarea .submitarea input[type="submit"]{width:80%;margin:0 auto}.store .line .inner.image{width:60px;float:left}.store .line .inner.title{width:calc(100% - 60px);float:left;padding:10px}.formarea .line .inner.title h4{font-size:1rem}.store .formarea .line .inner.image .product{width:50px}.store .formarea .group1 .line .inner.title h4{text-align:left;margin-bottom:7px}.store .formarea .group1 .line .inner.input{text-align:left}.store .formarea .line .supportbox{margin:15px auto 30px auto}.store .formarea .line .supportbox h3.supporttop{padding-top:15px}.store .formarea .line .supportbox p.supportdetail{padding:5px 0 10px 0}.store .formarea .group4 .line .inner.title{width:100%}}.contact.index .contents01{padding-top:50px}.contact.index .contactsubmenu{text-align:center;margin-bottom:70px}.contact.index p.textbox{border:solid #777 1px;padding:30px;font-weight:bold;width:800px;max-width:100%;margin:0 auto 50px auto}.contact.index .group1 .inner02{}.contact.index .group1 .inner02 input[type="radio"]{vertical-align:middle;margin-bottom:0;margin-right:0}.contact.index .group1 .inner02 label{display:inline-block;width:auto;line-height:24px;vertical-align:middle;margin-right:15px;font-size:1.0rem}.contact.index .formarea .line .inner.title label{font-size:1.2rem;font-weight:bold;margin-bottom:15px}.contact.index .formarea .line .inner.title label span{font-size:.9rem}.contact.index .formarea .line .inner.title label em{display:inline-block;font-size:65%;padding:5px 10px;background:#f70;color:#fff;font-weight:bold;margin-left:10px}@media (max-width:896px){.contact.index .formarea .group1 .line .inner.input{text-align:left}}.contact.thanks .contents01{}.contact.thanks .contents01 h2{font-size:2.4rem;font-weight:normal;margin-bottom:35px}.contact.thanks .contents01 p{font-size:1.2rem;line-height:2.2em}@media (max-width:896px){.share.index .formarea .group1 .line .inner.input{text-align:left}}