html{font-family:"游ゴシック体", "Yu Gothic", YuGothic,'Helvetica Neue',Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN',Roboto,'Droid Sans','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}img{max-width:100%;height:auto;vertical-align:top}.pc-block{display:block}.pc-inline{display:inline}.pc-inline-block{display:inline-block}.sp-block{display:none}.sp-inline{display:none}.sp-inline-block{display:none}@media screen and (max-width: 768px){.pc-block{display:none}.pc-inline{display:none}.pc-inline-block{display:none}.sp-block{display:block}.sp-inline{display:inline}.sp-inline-block{display:inline-block}}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}header{position:absolute;z-index:99;width:100%;margin:0 auto;top:0;left:0}header .inner{max-width:1000px;margin:0 auto;padding:20px}header .inner #h-logo{width:400px}header .menu-btn-wrap{position:fixed;z-index:999;width:50px;height:50px;top:0;right:0;background-color:#ff8900}header #nav-toggle{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-35%);transform:translateY(-35%);width:25px;height:25px;cursor:pointer;z-index:101}header #nav-toggle div{position:relative}header #nav-toggle span{display:block;position:absolute;height:1px;width:100%;background:#fff;left:0;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}header #nav-toggle span:nth-child(1){top:0}header #nav-toggle span:nth-child(2){top:8px}header #nav-toggle span:nth-child(3){top:16px}header #nav-toggle.active span:nth-child(1){top:8px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}header #nav-toggle.active span:nth-child(2){width:0;left:50%}header #nav-toggle.active span:nth-child(3){top:8px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}header nav{position:fixed;z-index:99;width:180px;top:70px;right:30px;border-radius:20px}header nav ul{overflow:hidden;margin:0;padding:0;list-style:none}header nav ul li{border-bottom:solid 1px transparent;border-left:solid 2px #ffc800}header nav ul li a{position:relative;display:block;padding:15px 5px 15px 15px;background-color:#ff8c00;text-decoration:none;font-weight:bold;font-size:14px;color:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease}header nav ul li a:hover{text-decoration:none;background-color:#ffc800;color:#fff}header nav ul li a:after{left:0;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,200,0,0);border-left-color:#ffc800;border-width:5px;margin-top:-5px}header nav ul li:last-child{border-bottom:none}header nav .close{position:absolute;z-index:-1;width:40px;height:40px;right:100%;bottom:1px;background-color:#ffc800;line-height:40px;text-align:center;font-size:20px;color:#fff;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.15);cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}header nav .close:hover{background-color:#ff8c00}#main{position:relative;width:100%;top:-20px;margin:0}#main #main-visual{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:900px;padding:20px;background-image:url(../images/cubicle/main-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#main #main-visual .h-logo{max-width:1090px;margin:0 auto}#main #main-visual .h-logo .h-logo-inner{max-width:200px}#main #main-visual .inner{max-width:1080px;margin:0 auto}#main #main-visual .inner h1{max-width:890px;margin:0 auto}#main #main-visual .inner .img{position:relative;max-width:890px;margin:0 auto 30px}#main #main-visual .inner .img .badge{position:absolute;width:182px;bottom:0;left:-75px}#main #main-visual .inner p{text-align:center;line-height:1.7em;font-weight:bold;font-size:22px}#main .content{padding:85px 0}#main .content .inner{max-width:1080px;margin:0 auto}#main #cubicle{overflow-x:hidden;background-image:url(../images/cubicle/cubicle-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}#main #cubicle .inner h2{max-width:590px;margin:0 auto 65px}#main #cubicle .inner ul{margin:0 0 35px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main #cubicle .inner ul li{width:31.111%;margin-right:3.703%;text-align:center}#main #cubicle .inner ul li:last-child{margin-right:0}#main #cubicle .inner ul li .thumb{margin-bottom:20px}#main #cubicle .inner ul li .problem-point{width:80%;margin:0 auto 15px;padding:12px 0;border-radius:30px;background-color:#000;line-height:1em;font-weight:bold;font-size:28px;color:#fff}#main #cubicle .inner ul li p{font-weight:bold;font-size:18px;color:#1a1a1a}#main #cubicle .inner .solution{position:relative;width:1280px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main #cost{padding-bottom:100px}#main #cost .inner{max-width:1040px}#main #cost .inner h2{max-width:590px;margin:0 auto 35px}#main #cost .inner .img{margin-bottom:30px}#main #cost .inner .text{width:82.6%;margin:0 auto}#main #accident{background-color:#ffdc00}#main #accident .inner{max-width:1100px}#main #accident .inner h2{max-width:590px;margin:0 auto 50px}#main #accident .inner p{margin:0 auto 55px;text-align:center;line-height:2.1em;font-size:16px;color:#1a1a1a}#main #accident .inner .bread{margin:0 auto 60px}#main #accident .inner .spread-accident{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:800px;margin:0 auto;padding:30px;border-radius:15px;background-color:#fff;text-align:center}#main #accident .inner .spread-accident h3{display:inline-block;margin:0 auto 25px;padding:10px 60px;border-radius:35px;background-color:#000;font-weight:bold;font-size:28px;color:#fff}#main #accident .inner .spread-accident p{margin:0 auto 15px;font-weight:bold;font-size:28px}#main #accident .inner .spread-accident p span{font-size:19px}#main #accident .inner .spread-accident p.small{margin:0 auto;font-weight:normal;font-size:16px}#main #accident .inner .spread-accident dl{width:95%;margin:20px auto 0;padding:15px 0 0;font-size:0;border-top:dotted 2px #ffdc00}#main #accident .inner .spread-accident dl dt{display:inline-block;width:19%;margin-right:2.5%;vertical-align:middle}#main #accident .inner .spread-accident dl dd{display:inline-block;width:78.5%;margin:0;vertical-align:middle}#main #accident .inner .spread-accident dl dd p{text-align:left;line-height:1.65em;font-size:18px;color:#1a1a1a}#main #point{background-image:url(../images/cubicle/point-bg.gif);background-repeat:no-repeat;background-position:center center;background-size:cover}#main #point .inner h2{max-width:590px;margin:0 auto 65px}#main #point .inner dl{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main #point .inner dl:last-child{margin-bottom:0}#main #point .inner dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}#main #point .inner dl dd{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 8.35% 0 3.25%}#main #point .inner dl dd p{line-height:1.7em;font-size:16px;color:#1a1a1a}#main #point .inner dl:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main #point .inner dl:nth-child(odd) dd{padding:0 3.25% 0 8.35%}#main #merit{background-image:url(../images/cubicle/merit-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}#main #merit .inner h2{max-width:590px;margin:0 auto 85px}#main #merit .inner .merit-point{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:880px;margin:0 auto 20px;padding:55px 30px 30px;border-radius:20px;background-color:#fff}#main #merit .inner .merit-point:after{position:absolute;display:block;content:"";width:173px;height:88px;top:45px;right:35px;background-image:url(../images/cubicle/merit-point-img.png);background-size:contain}#main #merit .inner .merit-point h3{position:absolute;width:500px;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}#main #merit .inner .merit-point ul{margin:0;padding:0;list-style:none}#main #merit .inner .merit-point ul li{position:relative;padding:15px 0 15px 50px;border-bottom:dotted 2px #ffc800;line-height:1.5em;font-size:20px;color:#1a1a1a;counter-increment:pointNuber}#main #merit .inner .merit-point ul li:before{position:absolute;content:counter(pointNuber);background-color:#ffc800;width:32px;height:32px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:16px;line-height:32px;text-align:center;font-size:18px;color:#fff}#main #merit .inner .merit-point ul li span{font-weight:bold;font-size:20px;color:#ff6400}#main #merit .inner p{max-width:880px;margin:0 auto 30px;line-height:1.7em;font-size:16px;color:#333}#main #inspection{overflow-X:hidden;padding-bottom:30px}#main #inspection .inner h2{max-width:590px;margin:0 auto 65px}#main #inspection .inner .inspection-content{margin-bottom:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main #inspection .inner .inspection-content:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main #inspection .inner .inspection-content:nth-child(even) .detail{padding:0 20px 0 40px}#main #inspection .inner .inspection-content:last-child{margin-bottom:0px}#main #inspection .inner .inspection-content:last-child .img{width:440px}#main #inspection .inner .inspection-content:last-child .img:after{width:614px;height:494px;top:55%;background-image:url(../images/cubicle/inspection-content-img-bg02.png)}#main #inspection .inner .inspection-content:last-child .detail{width:650px}#main #inspection .inner .inspection-content .img{position:relative;width:470px}#main #inspection .inner .inspection-content .img:after{position:absolute;display:block;z-index:1;content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:712px;height:444px;background-image:url(../images/cubicle/inspection-content-img-bg01.png);background-repeat:no-repeat;background-position:center center;background-size:contain}#main #inspection .inner .inspection-content .img img{position:relative;z-index:2}#main #inspection .inner .inspection-content .detail{position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:620px;padding:0 30px 0 0}#main #inspection .inner .inspection-content .detail h3{width:70%;margin:0 auto 35px}#main #inspection .inner .inspection-content .detail p{margin:0 auto 25px;line-height:1.7em;font-size:16px;color:#333}#main #how-to-work .inner{max-width:960px}#main #how-to-work .inner h2{max-width:600px;margin:0 auto 45px}#main #how-to-work .inner .img{margin-bottom:10px}#main #how-to-work .inner .point{margin-bottom:10px}#main #calculation{background-image:url(../images/cubicle/calculation-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}#main #calculation .inner{max-width:1000px}#main #calculation .inner h2{max-width:590px;margin:0 auto 50px}#main #calculation .inner p{margin:0 auto 45px;text-align:center;line-height:1.7em;font-size:16px;color:#333}#main #calculation .inner .img{margin-bottom:50px}#main #contact .inner{text-align:center}#main #contact .inner h2{max-width:590px;margin:0 auto 40px;font-size:35px;color:#ff8900}#main #contact .inner p{margin:0 auto 75px;line-height:1.7em;font-size:17px;color:#1a1a1a}#main #contact .inner .form-content{max-width:800px;margin:0 auto}#main #contact .inner .form-content dl{margin-bottom:20px;text-align:left}#main #contact .inner .form-content dl dt{margin-bottom:10px;font-weight:bold;font-size:19px;color:#1a1a1a}#main #contact .inner .form-content dl dt .req{display:inline-block;margin-right:10px;padding:3px 5px;border-radius:3px;background-color:#ff6400;font-size:14px;color:#fff}#main #contact .inner .form-content dl dt .optional{display:inline-block;margin-right:10px;padding:3px 5px;border-radius:3px;background-color:#ffb400;font-size:14px;color:#fff}#main #contact .inner .form-content dl dd{margin:0}#main #contact .inner .form-content dl dd input[type="text"],#main #contact .inner .form-content dl dd input[type="email"],#main #contact .inner .form-content dl dd input[type="tel"]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;padding:10px 15px;border-radius:10px;border:solid 1px #e6e6e6;font-size:17px}#main #contact .inner .form-content dl dd textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:150px;padding:10px 15px;border-radius:10px;border:solid 1px #e6e6e6;line-height:1.7em;font-size:17px}#main #contact .inner .form-content dl dd input:placeholder-shown{color:#b3b3b3}#main #contact .inner .form-content dl dd input::-webkit-input-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd input:-moz-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd input::-moz-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd input:-ms-input-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd textarea:placeholder-shown{color:#b3b3b3}#main #contact .inner .form-content dl dd textarea::-webkit-input-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd textarea:-moz-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd textarea::-moz-placeholder{color:#b3b3b3}#main #contact .inner .form-content dl dd textarea:-ms-input-placeholder{color:#b3b3b3}#main #contact .inner .form-content .btn-wrap{text-align:center}#main #contact .inner .form-content .btn-wrap .btn{position:relative;display:inline-block;max-width:300px;top:0;margin-top:0;padding:0;border-radius:10px;border:none;cursor:pointer;color:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease}#main #contact .inner .form-content .btn-wrap .btn:hover{opacity:0.7}#main #contact .inner .form-content .btn-wrap .btn.btn-submit{margin-right:35px}.fixed-wrap{position:fixed;z-index:99;width:100%;left:0;bottom:0;background-color:#fff;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.15)}.fixed-wrap .inner{max-width:980px;margin:0 auto;padding:10px 0;font-size:0;text-align:center}.fixed-wrap .inner .img{display:inline-block;width:45.204%;vertical-align:middle}.fixed-wrap .inner .tel{display:inline-block;width:29.081%;margin-right:2.04%;vertical-align:middle}.fixed-wrap .inner .contact-btn{display:inline-block;width:23.469%;vertical-align:middle}footer{position:relative;bottom:-20px;padding:30px 0 10px;background-color:#ffdc00}footer .inner{max-width:1000px;margin:0 auto;text-align:center}footer .inner h3{margin:0 auto 15px;text-align:center;font-size:18px}footer .inner h3 a{text-decoration:underline;color:#42210b}footer .inner h3 a:hover{text-decoration:underline}footer .inner .copyright{font-size:12px;color:#42210b}.page-template-page-cubicle-confirm #main,.page-template-page-cubicle-complete #main{padding-top:65px}.page-template-page-cubicle-confirm header nav,.page-template-page-cubicle-complete header nav{display:none !important}.page-template-page-cubicle-confirm header .menu-btn-wrap,.page-template-page-cubicle-complete header .menu-btn-wrap{display:none !important}.page-template-page-cubicle-confirm .fixed-wrap,.page-template-page-cubicle-complete .fixed-wrap{display:none !important}@media screen and (max-width: 1280px){#main #cubicle .solution{width:100%}}@media screen and (max-width: 768px){header{border-bottom:none}header .inner #h-logo{max-width:77.5%}header nav{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(100vh - 50px);top:0;right:0;left:0;border-radius:0;background:rgba(255,255,255,0.9)}header nav ul{position:absolute;width:75%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.15);background:#fff4e8;text-align:center;border-radius:10px}header nav ul li a{padding:15px 20px;color:#fff}header nav .close{display:none !important}#main .content{padding:35px 0}#main .content .inner{width:90%}#main #main-visual{min-height:inherit;padding:0;background:none}#main #main-visual .h-logo{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:1;top:5px;padding-left:2%}#main #main-visual .h-logo .h-logo-inner{width:45%}#main #main-visual .sp-block img{width:100%}#main #cubicle{background-image:url(../images/cubicle/sp/cubicle-bg.jpg)}#main #cubicle .inner h2{margin-bottom:30px}#main #cubicle .inner ul{display:block}#main #cubicle .inner ul li{width:100%;margin-right:0;margin-bottom:20px;text-align:center}#main #cubicle .inner ul li .thumb{margin-bottom:8px}#main #cubicle .inner ul li .problem-point{display:inline-block;width:auto;margin:0 5px 0 0;padding:8px 15px;font-size:14px;vertical-align:middle}#main #cubicle .inner ul li p{display:inline-block;font-size:14px;vertical-align:middle}#main #cubicle .inner .solution{position:relative;width:110%;left:-5%;-webkit-transform:inherit;transform:inherit}#main #cost{padding-bottom:40px}#main #cost .inner h2{margin-bottom:20px}#main #cost .inner .img{margin-bottom:0px}#main #accident .inner h2{margin-bottom:20px}#main #accident .inner p{margin:0 auto 20px;text-align:left;line-height:1.7em;font-size:13px}#main #accident .inner .bread{margin-bottom:30px}#main #accident .inner .spread-accident{width:92%;margin:0 auto;padding:15px 3.5%;border-radius:15px}#main #accident .inner .spread-accident h3{margin-bottom:10px;padding:8px 7.5%;border-radius:20px;font-size:18px}#main #accident .inner .spread-accident p{margin:0 auto 5px;line-height:1.35em;text-align:center;font-size:18px}#main #accident .inner .spread-accident p span{font-size:13px}#main #accident .inner .spread-accident p.small{font-size:13px}#main #accident .inner .spread-accident dl{width:100%;padding:0;border-top:none}#main #accident .inner .spread-accident dl dt{display:block;width:100%;margin-right:0;margin-bottom:10px}#main #accident .inner .spread-accident dl dd{display:block;width:100%}#main #accident .inner .spread-accident dl dd p{padding:0 5%;font-weight:normal;font-size:15px}#main #accident .inner .spread-accident dl dd p.small{font-size:11px}#main #point .inner h2{margin-bottom:30px}#main #point .inner dl{display:block}#main #point .inner dl dt,#main #point .inner dl dd{width:100%}#main #point .inner dl dt{margin-bottom:10px}#main #point .inner dl dd{margin-bottom:20px;padding:0}#main #point .inner dl dd p{font-size:13px}#main #point .inner dl:nth-child(odd) dd{padding:0}#main #merit{background-image:url(../images/cubicle/sp/merit-bg.jpg)}#main #merit .inner h2{margin-bottom:30px}#main #merit .inner .merit-point-sp{margin-bottom:15px}#main #merit .inner p{margin-bottom:20px;font-size:13px}#main #inspection{overflow-X:inherit;padding-bottom:0}#main #inspection .inner h2{margin-bottom:30px}#main #inspection .inner .inspection-content{display:block;margin-bottom:20px}#main #inspection .inner .inspection-content:nth-child(even) .detail{padding:0}#main #inspection .inner .inspection-content:last-child .detail{width:100%}#main #inspection .inner .inspection-content:last-child .img{width:110%}#main #inspection .inner .inspection-content .detail{width:100%;padding:0}#main #inspection .inner .inspection-content .detail h3{width:80%;margin-bottom:20px}#main #inspection .inner .inspection-content .detail p{margin-bottom:20px;font-size:13px}#main #inspection .inner .inspection-content .img{width:110%;left:-5%}#main #inspection .inner .inspection-content .img:after{display:none}#main #how-to-work .inner h2{margin-bottom:20px}#main #how-to-work .inner .img{position:relative;width:106%;left:-3%}#main #calculation .inner h2{margin-bottom:30px}#main #calculation .inner p{margin:0 auto 20px;text-align:left;font-size:13px}#main #calculation .inner .img{margin:0 auto 20px}#main #contact{padding-top:35px}#main #contact .inner h2{margin-bottom:25px;font-size:24px}#main #contact .inner p{margin:0 auto 35px;font-size:14px}#main #contact .inner .form-content{max-width:100%;margin:0 auto}#main #contact .inner .form-content dl dt{font-size:16px}#main #contact .inner .form-content dl dd input[type="text"],#main #contact .inner .form-content dl dd input[type="email"]{height:42px;font-size:16px}#main #contact .inner .form-content dl dd textarea{font-size:16px}#main #contact .inner .form-content .btn-wrap .btn{width:80%;margin:0 auto 15px}#main #contact .inner .form-content .btn-wrap .btn.btn-submit{margin:0 auto 15px}.fixed-wrap .pc-inline-block{display:none !important}.fixed-wrap .inner .tel{width:45%;margin-right:5%}.fixed-wrap .inner .contact-btn{width:45%}footer{padding:10px 0}footer .inner{text-align:center}footer .inner h3{text-align:center;font-size:14px;color:#42210b}}

/*# sourceMappingURL=child-cubicle.css.map */
