/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}address,blockquote,dl,figure,form,iframe,ol,p,pre,table,ul{margin:0}ol,ul{padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}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}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset,option{padding:0}fieldset{margin:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}[hidden],template{display:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px rgba(0,0,0,0.1)}::-webkit-scrollbar-thumb{background-color:rgba(82,82,82,0.5);border-radius:10px;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.3);box-shadow:0 0 0 1px rgba(255,255,255,0.3)}@-webkit-keyframes articleItemDisp{0%{opacity:0}to{opacity:1}}@keyframes articleItemDisp{0%{opacity:0}to{opacity:1}}html{font-size:62.5%;line-height:1.8}body{font-weight:400;line-height:1.8;font-size:1.4rem;color:#444;background:#707070;font-family:"Shippori Mincho B1","Noto Sans JP",sans-serif}.img-responsive{display:block;height:auto;max-width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.fade{display:block;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.fade:hover{opacity:0.8}.pc-disp{display:none}.sp-disp{display:block}.header{position:relative;width:100%;height:100vh}.header .header-bg-pict{width:100%;height:100vh}.header .header-bg-pict .header-bg-pict__item .item img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 0;object-position:80% 0}.header .header-content{position:absolute;width:90vw;top:15vh;left:5vw;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,0.2),-2px 2px 10px rgba(0,0,0,0.2),2px -2px 10px rgba(0,0,0,0.2),-2px -2px 10px rgba(0,0,0,0.2);mix-blend-mode:overlay;z-index:10}.header .header-content .catch{font-size:2.2rem}.header .header-content .catch-detail{margin-top:1rem;font-size:1.4rem;padding-left:1rem;border-left:2px solid #fff}.header .header-content .title{margin-top:7vh;font-size:2.6rem}.header .header-content .header-tel{margin-top:1rem;font-size:1.4rem}.header .header-content .header-tel .tel-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem}.header .header-content .header-tel .tel-num svg{width:2rem;fill:#fff;margin-right:1rem}.main-content .section-about-business{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.main-content .section-about-business .business__item{position:relative;width:50%;aspect-ratio:1/1}.main-content .section-about-business .business__item .title{position:absolute;background:#E6E6E6;bottom:1rem;font-size:1.6rem;line-height:1;padding:0.75rem 1rem 1rem;letter-spacing:0.012em}.main-content .section-about-business .business__item:after{position:absolute;bottom:1rem;right:0;content:"";width:100%;height:1px;background:#E6E6E6}.main-content .section-about-business .business__item img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.footer{width:100%;background:#707070;color:#fff}.footer .footer__wrap{padding:4rem 0 5rem}.footer .section-company__wrap .company-info{width:90vw;margin:0 auto}.footer .section-company__wrap .title{color:#cabd71;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:1.8rem;line-height:1}.footer .section-company__wrap .company__item{margin-top:1.5rem}.footer .section-company__wrap .company__item .item{margin-top:0.6rem}.footer .section-company__wrap .company__item .item:first-child{margin-top:0}.footer .section-company__wrap .company__item .item .name{width:9em;font-family:"Noto Sans JP",sans-serif}.footer .section-company__wrap .company__item .item .value{padding-left:1em}.footer .section-company__wrap .company-map{margin-top:2rem;width:100%}.footer .section-company__wrap .company-map iframe{width:100%;height:30vh;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer .copyright{padding-top:2rem;font-family:"Noto Sans JP",sans-serif;font-size:1rem;text-align:center;color:#E6E6E6}
/*# sourceMappingURL=style.sp.css.map */