@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:200,400,700");@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP");@import url("https://fonts.googleapis.com/css?family=Great+Vibes");.btn-primary{border-radius:2px;color:#fff;background-color:#141414;border-color:#141414;margin:10px auto}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:active:hover,.btn-primary:active:focus{background-color:#402e25;border-color:#402e25}a[href^="tel"]{color:inherit;text-decoration:none}@-webkit-keyframes slideRight{0%{opacity:0;left:30px}100%{opacity:1;left:0}}@keyframes slideRight{0%{opacity:0;left:30px}100%{opacity:1;left:0}}@-webkit-keyframes turn{100%{opacity:1}}@keyframes turn{100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes leftright{0%{width:0;opacity:0}100%{width:83.3%;opacity:1}}@keyframes leftright{0%{width:0;opacity:0}100%{width:83.3%;opacity:1}}@-webkit-keyframes scrollLine{from{-webkit-transform:translateY(0);transform:translateY(0);height:0}to{-webkit-transform:translateY(100%);transform:translateY(100%);height:70px}}@keyframes scrollLine{from{-webkit-transform:translateY(0);transform:translateY(0);height:0}to{-webkit-transform:translateY(100%);transform:translateY(100%);height:70px}}@-webkit-keyframes scrollup{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}15%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}30%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}45%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scrollup{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}15%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}30%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}45%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@-webkit-keyframes scrolldown{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}33%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}66%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes scrolldown{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}33%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}66%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes showBlock1{0%,20%{left:101%}100%,90%{left:205%}}@keyframes showBlock1{0%,20%{left:101%}100%,90%{left:205%}}@keyframes showBlock1{0%,20%{left:101%}100%,90%{left:205%}}@-webkit-keyframes showBlock2{0%{left:0}50%{left:101%}100%{left:205%}}@keyframes showBlock2{0%{left:0}50%{left:101%}100%{left:205%}}@-webkit-keyframes showTxt{0%,50%{opacity:0}100%,51%{opacity:1}}@keyframes showTxt{0%,50%{opacity:0}100%,51%{opacity:1}}.fadeIn__img{opacity:0;-webkit-animation:fadeIn 1.4s ease-out both;animation:fadeIn 1.4s ease-out both}.application-img{opacity:0;position:relative;-webkit-animation:slideRight 1000ms ease both;animation:slideRight 1000ms ease both}.case01{-webkit-animation:turn 0.5s ease 0.5s 1 forwards;animation:turn 0.5s ease 0.5s 1 forwards}.case02{-webkit-animation:turn 0.5s ease 1s 1 forwards;animation:turn 0.5s ease 1s 1 forwards}.case03{-webkit-animation:turn 0.5s ease 1.5s 1 forwards;animation:turn 0.5s ease 1.5s 1 forwards}.case04{-webkit-animation:turn 0.5s ease 2s 1 forwards;animation:turn 0.5s ease 2s 1 forwards}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.blockAnime{display:inline-block;position:relative;overflow:hidden}.blockAnime:before{content:'';position:absolute;display:block;width:100%;left:0;top:0;bottom:0;background:#fff;z-index:2;-webkit-transform:translate3d(-101%, 0, 0);transform:translate3d(-101%, 0, 0);-webkit-transition:0.3s all 0.1s cubic-bezier(0, 1.07, 1, 1);transition:0.3s all 0.1s cubic-bezier(0, 1.07, 1, 1);-webkit-animation:showBlock1 1s cubic-bezier(0, 1.07, 1, 1) 0s forwards;animation:showBlock1 1s cubic-bezier(0, 1.07, 1, 1) 0s forwards;-webkit-animation:showBlock2 1s cubic-bezier(0, 1.07, 1, 1) 0.5s forwards,hideBlock2 1s cubic-bezier(0, 1.07, 1, 1) 4.8s forwards;animation:showBlock2 1s cubic-bezier(0, 1.07, 1, 1) 0.5s forwards,hideBlock2 1s cubic-bezier(0, 1.07, 1, 1) 4.8s forwards}.blockAnime_inner{opacity:0;-webkit-animation:showTxt 1s linear .5s forwards, hideTxt 1s linear 4.8s forwards;animation:showTxt 1s linear .5s forwards, hideTxt 1s linear 4.8s forwards}body{font-size:16px;font-family:"Noto Sans Japanese",sans-serif;line-height:1.8;color:#111}@media all and (-ms-high-contrast: none){body{font-family:"メイリオ", Meiryo, sans-serif}}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{line-height:1.4}@media screen and (max-width: 767px){body p{font-size:14px}}body img{display:block;height:auto;max-width:100%}body .fixed{position:fixed;top:0;width:100%;z-index:10000}body .nobreak span{display:inline-block;white-space:nowrap}body .noppding{padding-left:0;padding-right:0}body a{color:#111}body a,body a img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body a:link,body a:visited,body a:active,body a:hover{overflow:hidden;outline:none;text-decoration:none;color:#111}body .switch{visibility:hidden}body .font-noto{font-family:"Noto Sans Japanese",sans-serif}body .title{font-family:"Great Vibes",cursive;font-size:60px;text-align:center;display:inline-block;position:relative}body .title::before{content:"";position:absolute;left:10%;right:0;bottom:16px;border-bottom:1px solid #333;width:80%}body .title.wht::before{border-bottom:1px solid #fff}body .wht{color:#fff}section{margin:90px auto}@media screen and (max-width: 767px){section{margin:40px auto}}section.colored{margin:0 auto;padding:90px 0}@media screen and (max-width: 767px){section.colored{padding:40px 0}}section.no-pm{padding:0;margin:0}#interior{margin-top:-73px;padding-top:163px}@media only screen and (max-width: 1024px){#interior{margin-top:-72px;padding-top:112px}}#concept,#mama,#works,#safety,#plan,#contact,#select,#exterior,#quality{margin-top:-73px;padding-top:73px}@media only screen and (max-width: 1024px){#concept,#mama,#works,#safety,#plan,#contact,#select,#exterior,#quality{margin-top:-72px;padding-top:72px}}.contact-confirm,.completion{padding-top:163px !important}@media only screen and (max-width: 1024px){.contact-confirm,.completion{padding-top:112px !important}}@media only screen and (min-width: 1400px){.w1400.container{width:1400px}}.taC_L{text-align:center}@media screen and (max-width: 767px){.taC_L{text-align:justify;text-justify:inter-ideograph}}.taC_L_sm{text-align:center}@media screen and (max-width: 991px){.taC_L_sm{text-align:justify;text-justify:inter-ideograph}}h2.main_title{margin-top:0}h2.main_title img{margin:0 auto 35px auto;height:50px}@media screen and (max-width: 1599px){h2.main_title img{height:38px}}@media screen and (max-width: 767px){h2.main_title img{height:24px;width:auto;margin:0 auto 20px auto}}h2.main_title+p{font-size:18px;margin-bottom:60px}@media screen and (max-width: 767px){h2.main_title+p{font-size:16px;margin-bottom:40px}}#mama-cnt h2.main_title img{height:100px}@media screen and (max-width: 1199px){#mama-cnt h2.main_title img{height:88px}}@media screen and (max-width: 767px){#mama-cnt h2.main_title img{height:58px}}#comparison-cnt h2.main_title img{height:100px}@media screen and (max-width: 767px){#comparison-cnt h2.main_title img{height:55px}}#safety-cnt h2.main_title img{height:80px}@media screen and (max-width: 767px){#safety-cnt h2.main_title img{height:40px}}h3.sub_title img{margin:60px auto 40px auto;position:relative;z-index:1;height:36px}@media screen and (max-width: 1599px){h3.sub_title img{height:28px;margin:20px auto 20px auto}}@media screen and (max-width: 767px){h3.sub_title img{height:21px;margin:20px auto 20px auto}}#header{position:fixed;width:100%;z-index:999;background-color:rgba(255,255,255,0.4)}#header .header-content{margin:0 auto;padding:18px 15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding 0.3s;transition:padding 0.3s}@media only screen and (min-width: 1400px){#header .header-content{max-width:1400px}}@media only screen and (max-width: 1240px){#header .header-content .logo img{width:116px}}@media only screen and (max-width: 1024px){#header .header-content .logo img{width:auto}}#header.fixed{background-color:#fff;border-bottom:1px solid #ccc}#header.fixed .header-content{border-bottom:0;padding:10px 15px}@media only screen and (max-width: 1024px){#header.fixed .header-content{padding:10px 0px}}#header.fixed .nav-toggle{top:12px}.navigation.open{opacity:0.9;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.navigation{float:right;padding:0}.navigation ul{margin-bottom:0}@media only screen and (max-width: 1350px){.navigation ul{padding-left:10px}}.navigation li{display:inline-block}.navigation a{font-size:16px;font-weight:400;margin-left:30px;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,0.8)}@media only screen and (max-width: 1350px){.navigation a{margin-left:20px}}.navigation a:hover,.navigation a.active{opacity:.5}.nav-toggle{display:none;height:50px;overflow:hidden;position:fixed;right:5%;text-indent:100%;top:15px;white-space:nowrap;width:50px;z-index:99999;-webkit-transition:all 0.3s;transition:all 0.3s}.nav-toggle:before,.nav-toggle:after{border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.nav-toggle:before{background-color:#332216;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s}.nav-toggle:after{background-color:#332216;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:0s;transition-duration:0s}.nav-toggle span{background-color:#fff;bottom:auto;display:inline-block;height:3px;left:50%;position:absolute;right:auto;top:50%;width:18px;z-index:10;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.nav-toggle span:before,.nav-toggle span:after{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.nav-toggle span:before{-webkit-transform:translateY(-6px) rotate(0deg);transform:translateY(-6px) rotate(0deg)}.nav-toggle span:after{-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}.nav-toggle.close-nav:before{-webkit-transform:scale(0);transform:scale(0)}.nav-toggle.close-nav:after{-webkit-transform:scale(1);transform:scale(1)}.nav-toggle.close-nav span{background-color:rgba(255,255,255,0)}.nav-toggle.close-nav span:before,.nav-toggle.close-nav span:after{background-color:#fff}.nav-toggle.close-nav span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.nav-toggle.close-nav span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}@media screen and (max-width: 1024px){#header .header-content{width:90%;padding:12px 0}.nav-toggle{display:block}.navigation{position:fixed;background-color:#160b01;width:100%;height:100%;top:0;left:0;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s}.navigation .primary-nav{padding-left:0;position:relative;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.navigation li{display:block;margin-bottom:20px}.navigation a{display:block;font-size:14px;margin:0;text-align:center;color:#fff}.navigation a:link,.navigation a:visited,.navigation a:active,.navigation a:hover{color:#fff}}.eyecatch{width:100%;height:100vh;padding-top:0;margin-top:0;background:url(../img/eyecatch.png) top right no-repeat;background-size:auto 100%;position:relative}@media only screen and (max-width: 1399px){.eyecatch{height:800px}}@media only screen and (max-width: 1199px){.eyecatch{height:650px}}@media only screen and (max-width: 767px){.eyecatch{height:410px;background-position:60% 100%}}.eyecatch .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width: 1399px){.eyecatch .container{width:100%}}@media screen and (max-width: 767px){.eyecatch .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.eyecatch .container::after{content:'';display:block;position:absolute;overflow:hidden;width:85%;height:900px;background:url(../img/eyecatch_ornament.png) bottom left no-repeat;background-size:contain;bottom:-100px;left:-15px;z-index:0}@media only screen and (max-width: 1499px){.eyecatch .container::after{left:15px}}@media only screen and (max-width: 1199px){.eyecatch .container::after{bottom:-80px;width:90%}}@media only screen and (max-width: 767px){.eyecatch .container::after{bottom:-30px;background:url(../img/eyecatch_ornament_sp.png) bottom left no-repeat;background-size:contain;width:90%;max-width:400px}}.eyecatch .container h1{width:750px;margin-bottom:50px;margin-top:10px;position:relative;z-index:1}@media only screen and (max-width: 1599px){.eyecatch .container h1{width:650px;margin-left:60px}}@media only screen and (max-width: 1399px){.eyecatch .container h1{width:500px}}@media only screen and (max-width: 767px){.eyecatch .container h1{width:300px;margin-bottom:20px;margin-left:0px;margin-top:76px;padding:0 40px}}@media only screen and (max-width: 575px){.eyecatch .container h1{width:100%;max-width:300px;margin-top:120px;margin-bottom:12px}}.eyecatch .container p{width:600px;position:relative;z-index:1}@media only screen and (max-width: 1599px){.eyecatch .container p{width:550px;margin-left:60px}}@media only screen and (max-width: 1399px){.eyecatch .container p{width:450px}}@media only screen and (max-width: 767px){.eyecatch .container p{width:300px;margin-left:0px}}@media only screen and (max-width: 575px){.eyecatch .container p{width:100%;max-width:300px;margin-bottom:20px}}#concept-cnt{background:#e8ece5}#concept-cnt h3{margin:40px auto 20px auto}@media screen and (max-width: 767px){#concept-cnt h3{margin:30px auto 20px auto}}@media screen and (max-width: 767px){#concept-cnt h3 img{height:26px;width:auto;margin:0 auto}}#concept-cnt .concept-item img{margin:0 auto}@media screen and (max-width: 767px){#concept-cnt .concept-item{margin:40px auto;padding-bottom:30px;border-bottom:1px dotted #ccc}#concept-cnt .concept-item:last-of-type{border-bottom:0;margin-bottom:0}}#concept-cnt .concept-item p{text-align:center}@media only screen and (max-width: 1399px){#concept-cnt .concept-item p{text-align:justify;text-justify:inter-ideograph}}@media only screen and (max-width: 1399px){#concept-cnt .concept-item p br{display:none}}#mama-cnt{padding-bottom:60px}#mama-cnt .point-item{width:100%;height:100%;padding-top:100%;position:relative;background:#000;margin-bottom:30px}@media screen and (max-width: 767px){#mama-cnt .point-item{padding-top:60%;margin-bottom:15px}}#mama-cnt .point-item img{width:100%}#mama-cnt .point-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(48,34,16,0.3)}@media screen and (max-width: 767px){#mama-cnt .point-item a{background:rgba(48,34,16,0.7)}}#mama-cnt .point-item a h3{margin-top:70px;margin-bottom:0}@media screen and (max-width: 767px){#mama-cnt .point-item a h3{margin-top:15px}#mama-cnt .point-item a h3 img{height:38px;width:auto}}#mama-cnt .point-item a p{color:#fff;width:100%;text-align:center;font-size:14px;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin:0}@media screen and (max-width: 1199px){#mama-cnt .point-item a p{font-size:12px}}@media screen and (max-width: 991px){#mama-cnt .point-item a p{font-size:13px}}@media screen and (max-width: 767px){#mama-cnt .point-item a p{opacity:1}}#mama-cnt .point-item a:hover,#mama-cnt .point-item a:focus{background:rgba(48,34,16,0.7)}#mama-cnt .point-item a:hover p,#mama-cnt .point-item a:focus p{opacity:1}#mama-cnt .point-item.point01{background:url(../img/point01/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item.point02{background:url(../img/point02/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item.point03{background:url(../img/point03/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item.point04{background:url(../img/point04/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item.point05{background:url(../img/point05/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item.point06{background:url(../img/point06/thumbnail.png) center center no-repeat;background-size:cover}#mama-cnt .point-item::before{content:'More >';width:65px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;top:20px;right:0px;font-size:14px;opacity:0;z-index:2;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 767px){#mama-cnt .point-item::before{opacity:1;top:10px}}#mama-cnt .point-item:hover::before,#mama-cnt .point-item:focus::before{opacity:1}#style-cnt{background:#ebecdb}#style-cnt .style_bg{background:url(../img/style_bg.png) top left no-repeat;background-size:cover;background-attachment:fixed;padding-top:50px;padding-bottom:50px}#style-cnt .style_bdr{background:#fff;padding:15px 0}#style-cnt .style-item{position:relative;width:100%;height:100%;padding-top:100%}@media screen and (max-width: 767px){#style-cnt .style-item{padding-top:55%;margin-bottom:15px}}#style-cnt .style-item img{margin:0 auto}#style-cnt .style-item a{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(30,20,8,0.6)}#style-cnt .style-item a h3{width:100%}@media screen and (max-width: 767px){#style-cnt .style-item a h3 img{margin:0 auto;height:36px;width:auto}}#style-cnt .style-item a p{color:#fff;font-weight:200;text-align:center}@media screen and (max-width: 991px){#style-cnt .style-item a p{font-size:14px}}#style-cnt .style-item a:hover,#style-cnt .style-item a:focus{background:rgba(30,20,8,0.9)}#style-cnt .style-item.style01{background:url(../img/style01/01.jpg) center center no-repeat;background-size:cover}#style-cnt .style-item.style02{background:url(../img/style02/01.jpg) center center no-repeat;background-size:cover}#style-cnt .style-item.style03{background:url(../img/style03/01.jpg) center center no-repeat;background-size:cover}#works-cnt{text-align:center}#works-cnt .works-photos{margin-left:0;margin-right:0}#works-cnt .works-photos-in{background-position:center center;background-repeat:no-repeat;background-size:cover;height:300px;padding:0;text-align:center;border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 991px){#works-cnt .works-photos-in{height:200px}}@media screen and (max-width: 767px){#works-cnt .works-photos-in{height:150px}}#works-cnt .works-photos-in p{position:absolute;top:45%;left:0%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);opacity:0;color:#fff;position:absolute;z-index:2;text-align:center;width:100%;padding:80px 0 0 0;font-size:16px}@media screen and (max-width: 991px){#works-cnt .works-photos-in p{top:53%;text-align:right;opacity:1;padding:90px 0px 0px 0;font-size:12px}}@media screen and (max-width: 767px){#works-cnt .works-photos-in p{text-align:right;opacity:1;padding:42px 0px 0px 0}}#works-cnt .works-photos-in p span{display:inline-block;margin-top:40px}@media screen and (max-width: 991px){#works-cnt .works-photos-in p span.works-text{display:none}}#works-cnt .works-photos-in p span a{display:inline-block}@media screen and (max-width: 991px){#works-cnt .works-photos-in p span a:first-child{display:none}}#works-cnt .works-photos-in p span img{width:50px;height:50px}@media screen and (max-width: 991px){#works-cnt .works-photos-in p span img{width:40px;height:40px}}#works-cnt .works-photos-in:hover p{opacity:1}#works-cnt .works-photos-in::after{content:"";display:block;width:100%;height:100%;background:#302210;position:relative;top:0;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 991px){#works-cnt .works-photos-in::after{opacity:0.2}}@media screen and (max-width: 767px){#works-cnt .works-photos-in::after{opacity:0.2}}#works-cnt .works-photos-in:hover::after{opacity:0.6}#contact-info{background:#f7d648;padding:60px 0}@media screen and (max-width: 767px){#contact-info{padding:40px 0}}#contact-info .contact-info_btn{margin-top:20px;text-align:center}@media screen and (max-width: 991px){#contact-info .contact-info_btn{margin-top:0}}@media screen and (max-width: 991px){#contact-info .contact-info_btn a{display:inline-block;margin:0 auto 5px auto}}#contact-info .contact-info_btn a span{display:block;background:#ffefb3;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:relative}@media screen and (max-width: 991px){#contact-info .contact-info_btn a span{background:transparent}}#contact-info .contact-info_btn a span .ornament{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate(0%, -70%);transform:translate(0%, -70%)}#contact-info .contact-info_btn a:hover span,#contact-info .contact-info_btn a:focus span{background:#fcd96b}@media screen and (max-width: 991px){#contact-info .contact-info_btn a:hover span,#contact-info .contact-info_btn a:focus span{background:transparent;opacity:.6}}#contact-info .contact-info_foot{text-align:center;line-height:1}#contact-info .contact-info_foot img{margin:30px auto 20px auto}#contact-info .contact-info_foot img:hover,#contact-info .contact-info_foot img:focus{opacity:.8}#contact-info .contact-info_foot a.telnum{font-size:42px;font-weight:bold;color:#402e25;margin:0 auto}@media screen and (max-width: 767px){#contact-info .contact-info_foot a.telnum{font-size:30px}}#contact-info .contact-info_foot a.telnum:hover,#contact-info .contact-info_foot a.telnum:focus{opacity:.8}#option-cnt{background:#fcedee}#option-cnt h2{margin-bottom:60px}@media screen and (max-width: 767px){#option-cnt h2{margin-bottom:20px}}#option-cnt .option_cnt{background:#fff;padding:20px}#option-cnt .option_cnt .option-wrapper{border:1px dashed #c9c9c9;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-wrapper{margin-bottom:30px}}#option-cnt .option_cnt .option-wrapper::before,#option-cnt .option_cnt .option-wrapper::after{content:'';display:block;width:60px;height:60px;position:absolute}#option-cnt .option_cnt .option-wrapper::before{top:-1px;left:-1px;border-top:2px solid #000;border-left:2px solid #000}#option-cnt .option_cnt .option-wrapper::after{top:-1px;right:-1px;border-top:2px solid #000;border-right:2px solid #000}#option-cnt .option_cnt .option-wrapper2{-webkit-box-sizing:border-box;box-sizing:border-box}#option-cnt .option_cnt .option-wrapper2::before,#option-cnt .option_cnt .option-wrapper2::after{content:'';display:block;width:60px;height:60px;position:absolute}#option-cnt .option_cnt .option-wrapper2::before{bottom:-1px;left:-1px;border-bottom:2px solid #000;border-left:2px solid #000}#option-cnt .option_cnt .option-wrapper2::after{bottom:-1px;right:-1px;border-bottom:2px solid #000;border-right:2px solid #000}#option-cnt .option_cnt .option-item{padding:15px 10px;border-right:1px dashed #c9c9c9;position:relative;height:400px}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-item{height:auto}}#option-cnt .option_cnt .option-item:nth-of-type(4n){border-right:none}#option-cnt .option_cnt .option-item:nth-of-type(-n+4){border-bottom:1px dashed #c9c9c9}#option-cnt .option_cnt .option-item:nth-of-type(-n+4)::before,#option-cnt .option_cnt .option-item:nth-of-type(-n+4)::after{content:'';display:block;width:30px;height:30px;position:absolute}#option-cnt .option_cnt .option-item:nth-of-type(-n+4)::before{bottom:-1px;left:-1px;border-bottom:1px solid #000;border-left:1px solid #000}#option-cnt .option_cnt .option-item:nth-of-type(-n+4)::after{bottom:-1px;right:-1px;border-bottom:1px solid #000;border-right:1px solid #000}#option-cnt .option_cnt .option-item:nth-of-type(n+5)::before,#option-cnt .option_cnt .option-item:nth-of-type(n+5)::after{content:'';display:block;width:30px;height:30px;position:absolute}#option-cnt .option_cnt .option-item:nth-of-type(n+5)::before{top:-1px;left:-1px;border-left:1px solid #000}@media screen and (max-width: 991px){#option-cnt .option_cnt .option-item:nth-of-type(n+5)::before{top:auto;bottom:-1px;border-bottom:1px solid #000}}#option-cnt .option_cnt .option-item:nth-of-type(n+5)::after{top:-1px;right:-1px;border-right:1px solid #000}@media screen and (max-width: 991px){#option-cnt .option_cnt .option-item:nth-of-type(n+5)::after{top:auto;bottom:-1px;border-bottom:1px solid #000}}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-item{border-bottom:1px dashed #c9c9c9}#option-cnt .option_cnt .option-item:last-of-type{border-bottom:none}#option-cnt .option_cnt .option-item:last-of-type::before,#option-cnt .option_cnt .option-item:last-of-type::after{border:none}}#option-cnt .option_cnt .option-item a{display:block;height:100%;position:relative}#option-cnt .option_cnt .option-item a::after{content:'More >';width:65px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;bottom:0px;right:0px;font-size:14px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:1}#option-cnt .option_cnt .option-item a:hover img,#option-cnt .option_cnt .option-item a:hover p,#option-cnt .option_cnt .option-item a:focus img,#option-cnt .option_cnt .option-item a:focus p{opacity:.6}#option-cnt .option_cnt .option-item a:hover::after,#option-cnt .option_cnt .option-item a:focus::after{opacity:1;background:#fff;color:#000}#option-cnt .option_cnt .option-item .option_mainimg{width:220px;height:auto;margin:0 auto}@media screen and (max-width: 1199px){#option-cnt .option_cnt .option-item .option_mainimg{width:200px}}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-item .option_mainimg{width:200px}}#option-cnt .option_cnt .option-item .text_cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-bottom:15px}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-item .text_cnt{margin-top:0}}#option-cnt .option_cnt .option-item .text_cnt h3{margin:0;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#option-cnt .option_cnt .option-item .text_cnt+p{font-size:14px}@media screen and (max-width: 1199px){#option-cnt .option_cnt .option-item .text_cnt+p{line-height:1.7}}@media screen and (max-width: 767px){#option-cnt .option_cnt .option-item .text_cnt+p{padding-bottom:25px}}#plan-cnt .plan-item{border:1px solid #666;padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 991px){#plan-cnt .plan-item{display:block}}#plan-cnt .plan-item:after{content:'More >';width:65px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;top:20px;right:-10px;font-size:14px;-webkit-transition:0.25s ease-in;transition:0.25s ease-in}#plan-cnt .plan-item:hover:after,#plan-cnt .plan-item:focus:after{background:#fff;border:solid 1px #000;color:#000}#plan-cnt .plan-item h2{margin-top:-118px;position:relative;z-index:1;margin-bottom:30px}@media screen and (max-width: 767px){#plan-cnt .plan-item h2{margin-top:-70px;margin-left:-15px;margin-bottom:20px}#plan-cnt .plan-item h2 img{width:200px}}#plan-cnt .plan-item h3{font-size:20px}@media screen and (max-width: 767px){#plan-cnt .plan-item h3{font-size:18px}}#plan-cnt .plan-item p{font-size:13px}#plan-cnt .plan-item p.price{font-size:15px}#plan-cnt .plan-item p.price span{font-size:30px;color:#8e3424;margin:0 5px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 1199px){#plan-cnt .plan-item p.price span{font-size:22px}}@media screen and (max-width: 767px){#plan-cnt .plan-item p.price span{font-size:20px}}#plan-cnt .plan_btn{margin:60px auto 0 auto;display:block;width:100%;max-width:960px}@media screen and (max-width: 767px){#plan-cnt .plan_btn{margin:30px auto 0 auto;max-width:600px}}#plan-cnt .plan_btn:hover,#plan-cnt .plan_btn:focus{opacity:.6}#comparison-cnt{background:url(../img/bg01.png) center center repeat}#comparison-cnt table{background:#fff;margin:0px auto 20px;width:100%;border:1px solid #604c3f;color:#604c3f;border-collapse:collapse;height:1px;font-size:14px}#comparison-cnt table th,#comparison-cnt table td{padding:15px;border:1px solid #604c3f;text-align:center;font-weight:normal}@media screen and (max-width: 767px){#comparison-cnt table th,#comparison-cnt table td{padding:5px}}#comparison-cnt table thead th{text-align:center;vertical-align:middle}@media screen and (max-width: 767px){#comparison-cnt table thead th{text-align:left}}#comparison-cnt table thead .item01{background:#bdd7ef;width:260px}@media screen and (max-width: 767px){#comparison-cnt table thead .item01{padding:15px 5px;letter-spacing:0;text-align:center}}#comparison-cnt table thead .item02{background:#fce68b;width:260px}@media screen and (max-width: 767px){#comparison-cnt table thead .item02{padding:15px 2px;text-align:center}}#comparison-cnt table tbody th{height:100%;vertical-align:middle;padding:3px}#comparison-cnt table tbody th.h-item{padding:3px;width:150px}@media screen and (max-width: 767px){#comparison-cnt table tbody th.h-item{width:195px}}#comparison-cnt table tbody th div{background:#604c3f;color:#fff;width:100%;height:100%;display:table}#comparison-cnt table tbody th div span{display:table-cell;vertical-align:middle;width:26em;padding:15px;text-align:center;word-break:break-all}@media screen and (max-width: 767px){#comparison-cnt table tbody th div span{padding:5px}}#comparison-cnt table tbody td{vertical-align:middle}@media screen and (max-width: 767px){#comparison-cnt table tbody td{text-align:left}#comparison-cnt table tbody td br{display:none}}@media screen and (max-width: 991px){#comparison-cnt table .memo{display:none}}#comparison-cnt table .memo-description{text-align:left}@media screen and (max-width: 991px){#comparison-cnt table .memo-description{display:none}}#comparison-cnt .comparison-item h3{margin:40px 0 10px 0}@media screen and (max-width: 767px){#comparison-cnt .comparison-item h3 img{height:21px}}#comparison-cnt .comparison-item:first-of-type h3{margin-top:0}#comparison-cnt .memo-sp{display:none}@media screen and (max-width: 991px){#comparison-cnt .memo-sp{display:table}#comparison-cnt .memo-sp th{padding:3px !important}#comparison-cnt .memo-sp th div span{display:table-cell;padding:5px;text-align:left}#comparison-cnt .memo-sp th,#comparison-cnt .memo-sp td{text-align:left !important}}#comparison-cnt .reference{border:1px solid #604c3f;background:#fff;padding:15px}@media screen and (max-width: 767px){#comparison-cnt .reference{padding:10px}}#comparison-cnt .price-detail{margin-top:20px}#comparison-cnt .price-detail th,#comparison-cnt .price-detail td{text-align:left !important}#comparison-cnt .price-detail th{padding:8px 15px;color:#fff;background:#604c3f}#comparison-cnt .maintenance{border:1px solid #604c3f}#voice-cnt .swiper-container{z-index:0}#voice-cnt .swiper-button-next,#voice-cnt #staff-blog .swiper-container-rtl .swiper-button-prev{background-image:url("../img/swiper-button-next.png");top:50%;right:5px}#voice-cnt .swiper-button-prev,#voice-cnt #staff-blog .swiper-container-rtl .swiper-button-next{background-image:url("../img/swiper-button-prev.png");top:50%;left:5px}@media screen and (min-width: 992px){#voice-cnt .voice-slide .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}#voice-cnt .voice-slide .swiper-slide{width:25% !important;padding:0 5px !important}#voice-cnt .voice-prev,#voice-cnt .voice-next{display:none !important}}@media screen and (max-width: 991px){#voice-cnt .swiper-button-prev.voice-prev{top:35%}#voice-cnt .swiper-button-next.voice-next{top:35%}}#voice-cnt .swiper-slide{width:100%;height:100%}#voice-cnt .voice-slide{padding-bottom:60px}@media screen and (max-width: 767px){#voice-cnt .voice-slide{padding-bottom:30px}}#voice-cnt .voice-slide .voice-item{display:block;width:100%;height:100%;padding-top:108%;position:relative}#voice-cnt .voice-slide .voice-item_bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:url(../img/voice-item_bg.png) center center no-repeat;background-size:contain;padding:15px}#voice-cnt .voice-slide .voice-item img{margin:0 auto}#voice-cnt .voice-slide .voice-item h4{color:#000;font-size:16px;font-weight:500;line-height:1.5;margin:10px auto 0 auto}@media screen and (max-width: 1199px){#voice-cnt .voice-slide .voice-item h4{font-size:15px;margin-top:5px}}#voice-cnt ul{margin-bottom:0}#voice-cnt li{margin-bottom:10px}@media screen and (max-width: 767px){#voice-cnt li{width:100%;text-align:center}}#voice-cnt .voice_btn{width:419px;height:110px;background:url(../img/voice_btn.png) center center no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px}@media screen and (max-width: 767px){#voice-cnt .voice_btn{width:290px;height:76px;margin:0 auto;font-size:16px}}#voice-cnt .voice_btn:hover,#voice-cnt .voice_btn:focus{opacity:.8}#concierge-cnt{background:url(../img/concierge_bg.png) top left repeat;padding:118px 0 80px 0}@media screen and (max-width: 991px){#concierge-cnt{padding:60px 0}}@media screen and (max-width: 767px){#concierge-cnt{padding:40px 0}}#concierge-cnt .disF{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#f4d038;padding:30px 15px}@media screen and (max-width: 991px){#concierge-cnt .disF{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 15px 30px 15px}}#concierge-cnt .disF .img-cnt{width:35%}@media screen and (max-width: 991px){#concierge-cnt .disF .img-cnt{width:100%}}#concierge-cnt .disF .lst-cnt{width:65%;margin-top:-75px;padding:0 15px}@media screen and (max-width: 991px){#concierge-cnt .disF .lst-cnt{padding:0;margin:15px 0;width:100%}}#concierge-cnt .disF .lst-cnt .hatena-bg{background:url(../img/concierge_img02.png) center center no-repeat;background-size:contain;position:relative;z-index:1}@media screen and (max-width: 991px){#concierge-cnt .disF .lst-cnt .hatena-bg{display:none}}#concierge-cnt .disF .lst-cnt .lst-block{margin-top:-75px;padding:80px 15px 15px 15px;background:#f4f0df}@media screen and (max-width: 991px){#concierge-cnt .disF .lst-cnt .lst-block{margin-top:0;padding:15px}}@media screen and (max-width: 767px){#concierge-cnt .disF .lst-cnt .lst-block{padding:15px 0}}#concierge-cnt .disF .lst-cnt .lst-block ul{list-style-image:url(../img/concierge_list.png);line-height:1.8;font-size:15px;color:#231815;font-weight:600}@media screen and (max-width: 1199px){#concierge-cnt .disF .lst-cnt .lst-block ul{font-size:14px}}@media screen and (max-width: 991px){#concierge-cnt .disF .lst-cnt .lst-block ul{padding-left:1.5em;border-top:3px dotted #ccc;padding-top:15px;text-align:justify;text-justify:inter-ideograph}}@media screen and (max-width: 767px){#concierge-cnt .disF .lst-cnt .lst-block ul{margin:10px 15px}}#concierge-cnt .btn-area{margin:60px auto;margin-bottom:0;text-align:center}@media screen and (max-width: 767px){#concierge-cnt .btn-area{margin:20px auto}}#concierge-cnt .btn-area a{background:#c9611b;border:solid 2px #fff;font-weight:bold;color:#fff;display:inline-block;width:490px;vertical-align:middle;margin:0 auto;padding:30px;font-size:28px;text-align:center;position:relative}@media screen and (max-width: 767px){#concierge-cnt .btn-area a{width:100%;height:70px;padding:15px 0 0;font-size:20px;margin:30px auto 0}}#concierge-cnt .btn-area a::before,#concierge-cnt .btn-area a::after{content:'';display:inline-block;position:absolute;top:50%;width:34px;height:34px;margin-top:-17px;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:scaleX(0.8) rotate(45deg);transform:scaleX(0.8) rotate(45deg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 767px){#concierge-cnt .btn-area a::before,#concierge-cnt .btn-area a::after{width:16px;height:16px;margin-top:-8px;border-top:2px solid #fff;border-right:2px solid #fff}}#concierge-cnt .btn-area a::before{right:30px}@media screen and (max-width: 767px){#concierge-cnt .btn-area a::before{right:10px}}#concierge-cnt .btn-area a::after{right:44px}@media screen and (max-width: 767px){#concierge-cnt .btn-area a::after{right:17px}}#concierge-cnt .btn-area a:hover,#concierge-cnt .btn-area a:focus{background:#bfbfbf;color:#2d1d12;border-color:#d6d6cb}#concierge-cnt .btn-area a:hover::before,#concierge-cnt .btn-area a:hover::after,#concierge-cnt .btn-area a:focus::before,#concierge-cnt .btn-area a:focus::after{border-top-color:#2d1d12;border-right-color:#2d1d12}#safety-cnt{background:url(../img/bg01.png) center center repeat}#safety-cnt .safety-item{height:360px}@media screen and (max-width: 991px){#safety-cnt .safety-item{height:240px}}@media screen and (max-width: 767px){#safety-cnt .safety-item{height:auto}}#safety-cnt .safety-item01{background:url(../img/safety-item_bg01.png) top center no-repeat;background-size:contain}@media screen and (max-width: 767px){#safety-cnt .safety-item01{background:none}}#safety-cnt .safety-item02{background:url(../img/safety-item_bg02.png) top center no-repeat;background-size:contain}@media screen and (max-width: 767px){#safety-cnt .safety-item02{background:none}}#safety-cnt .safety-item03{background:url(../img/safety-item_bg03.png) top center no-repeat;background-size:contain}@media screen and (max-width: 767px){#safety-cnt .safety-item03{background:none}}#safety-cnt .safety-item04{background:url(../img/safety-item_bg04.png) top center no-repeat;background-size:contain}@media screen and (max-width: 767px){#safety-cnt .safety-item04{background:none}}#safety-cnt .safety-item05{background:url(../img/safety-item_bg05.png) top center no-repeat;background-size:contain}@media screen and (max-width: 767px){#safety-cnt .safety-item05{background:none}}@media screen and (max-width: 767px){#safety-cnt .image-box{margin-bottom:40px}}#safety-cnt h3{padding-top:60px}@media screen and (max-width: 1199px){#safety-cnt h3{padding-top:30px}}@media screen and (max-width: 991px){#safety-cnt h3{padding-top:15px}}@media screen and (max-width: 767px){#safety-cnt h3{font-size:20px;margin-top:0;margin-bottom:0;border:solid 1px #f7d648;background:#f7d648;color:#FFF;text-align:left;padding:5px 0 5px 15px}}@media screen and (max-width: 767px) and (max-width: 767px){#safety-cnt h3 img{height:50px;width:auto;margin:0 auto}}#safety-cnt ul{list-style:none;margin:0 auto;padding:5px 0 0 50px;display:inline-block}@media screen and (max-width: 1199px){#safety-cnt ul{padding-left:20px}}@media screen and (max-width: 991px){#safety-cnt ul{padding-left:0}}@media screen and (max-width: 767px){#safety-cnt ul{display:block;width:100%;padding:0}}#safety-cnt ul li{margin-bottom:5px;font-size:15px;text-align:justify;text-justify:inter-ideograph;position:relative;margin-left:1em;color:#000}@media screen and (max-width: 991px){#safety-cnt ul li{margin-left:0.5em;font-size:13px;letter-spacing:0}}@media screen and (max-width: 767px){#safety-cnt ul li{margin:8px auto;margin-left:1em;font-size:14px}}#safety-cnt ul li::before{content:"> ";position:absolute;top:0;left:-1em}#safety-cnt ul li.lnk-none::before{content:"・";left:-1.2em}#safety-cnt ul li a{opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#safety-cnt ul li a:hover,#safety-cnt ul li a:focus{opacity:0.6}#safety-cnt .box{padding:5px 0}@media screen and (max-width: 767px){#safety-cnt .box{padding:0 0 10px}}@media screen and (max-width: 767px){#safety-cnt .box h3{cursor:pointer;position:relative}}@media screen and (max-width: 767px){#safety-cnt .box h3:after{content:'';display:inline-block;width:30px;height:30px;background-image:url(../img/arrow_close.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin:0 10px;float:right;position:absolute;top:20px;right:0}}@media screen and (max-width: 767px){#safety-cnt .box ul{padding:10px;background:#FFF;margin-bottom:20px}}@media screen and (max-width: 767px){#safety-cnt .active:after{background-image:url(../img/arrow_open.svg) !important}}#simulation-cnt{background:url(../img/simulation_plan.png);color:#fff}@media screen and (max-width: 991px){#simulation-cnt img{padding:0 10px}}#simulation-cnt .text-box{padding:70px 20px 70px 0}@media screen and (max-width: 991px){#simulation-cnt .text-box{padding:25px 15px}}#simulation-cnt .text-box h2{display:inline;color:#fff;border-bottom:3px dashed rgba(255,255,255,0.6);padding-bottom:10px}@media screen and (max-width: 991px){#simulation-cnt .text-box h2{font-size:16px}}#simulation-cnt .text-box h3{color:#fabf00;margin:40px 0;font-size:24px;line-height:1.4}@media screen and (max-width: 1199px){#simulation-cnt .text-box h3{font-size:22px}}@media screen and (max-width: 991px){#simulation-cnt .text-box h3{font-size:25px}}@media screen and (max-width: 767px){#simulation-cnt .text-box h3{font-size:20px}}#simulation-cnt .text-box ul li a{padding:15px;color:#fff;background:rgba(0,0,0,0.6);border:solid 1px rgba(0,0,0,0.6);width:240px;display:block;text-align:center}@media screen and (max-width: 1199px){#simulation-cnt .text-box ul li a{display:block;padding:5px 10px;text-align:center;margin:0 auto}}#simulation-cnt .text-box ul li a:hover{background:#fff;color:#000}@media screen and (max-width: 1199px){#simulation-cnt .text-box ul li{display:block;float:left;text-align:center}}@media screen and (max-width: 767px){#simulation-cnt .text-box ul li{width:50%}}#simulation-cnt .text-box p{margin:0 0 40px 0;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width: 767px){#simulation-cnt .text-box p{font-size:14px}}@media screen and (max-width: 500px){#simulation-cnt .text-box ul.list-inline{overflow:hidden}#simulation-cnt .text-box ul.list-inline li{width:100%;float:none}#simulation-cnt .text-box ul.list-inline li a{margin:0 auto 20px}}.section-form{background:#fff9f0}.section-form .form-content{background:#fff;color:#2c2418;padding:60px 0;margin:30px auto}@media screen and (max-width: 1199px){.section-form .form-content{padding:15px}}@media screen and (max-width: 767px){.section-form .form-content{padding:15px;margin:0 auto 15px auto}}.section-form .form-content .title-content{border-bottom:2px dashed #2c2418;margin-bottom:30px}@media screen and (max-width: 991px){.section-form .form-content .title-content{border:0}}@media screen and (max-width: 767px){.section-form .form-content .title-content{margin-bottom:15px}}.section-form .form-content .title-content h4{color:#2c2418;font-weight:bold}@media screen and (max-width: 991px){.section-form .form-content .title-content h4{border-bottom:2px dashed #2c2418;padding-bottom:4px}}@media screen and (max-width: 767px){.section-form .form-content .title-content h4{font-size:14px}}@media screen and (max-width: 767px){.section-form h3{margin:20px auto}}.section-form .info{text-align:right;font-size:14px}@media screen and (max-width: 767px){.section-form .info{text-align:justify;text-justify:inter-ideograph;font-size:13px;margin-top:10px;display:block}}.section-form .info a{text-decoration:underline;color:#ff6d00}.section-form .info a:hover,.section-form .info a:focus{opacity:0.5}.section-form #kaoru-form{text-align:left}@media screen and (max-width: 991px){.section-form #kaoru-form{font-size:14px}}.section-form .form-group{border-bottom:1px dotted #777;padding:15px;margin:5px auto}.section-form .form-group:last-of-type{border:0}@media screen and (max-width: 767px){.section-form .form-group{padding:10px 0}}.section-form label.control-label{padding-top:0}.section-form label span{background:#98221c;color:#fff;padding:3px 8px;margin-left:15px;margin-bottom:3px;font-size:12px}.section-form #code{width:10em;display:inline-block;margin-left:5px;margin-bottom:8px}.section-form input[type="checkbox"]{margin-right:5px}.section-form .enquate{margin-top:60px}@media screen and (max-width: 767px){.section-form .enquate{margin-top:30px}}.section-form .enquate .title-content h4{display:inline-block;padding-right:10px}@media screen and (max-width: 991px){.section-form .enquate .title-content h4{display:block;margin-top:0;padding:5px}}.section-form .enquate .title-content span{font-size:85%}.section-form .enquate .enquate_content #checkbox1_txt,.section-form .enquate .enquate_content #checkbox2_txt,.section-form .enquate .enquate_content #checkbox3_txt{width:20em;display:inline-block}@media screen and (max-width: 767px){.section-form .enquate .enquate_content #checkbox1_txt,.section-form .enquate .enquate_content #checkbox2_txt,.section-form .enquate .enquate_content #checkbox3_txt{width:100%}}.section-form .privacy{margin:20px -15px 0px -15px}.section-form .privacy h4{font-weight:bold;color:#2c2418}.section-form .privacy a{text-decoration:underline;color:#ff6d00}.section-form .privacy a:hover,.section-form .privacy a:focus{opacity:0.5}@media screen and (max-width: 767px){.section-form .privacy p{text-align:justify;text-justify:inter-ideograph}}.section-form .confirm-item{background:#fff;min-height:34px;padding:6px 12px;font-size:14px;line-height:1.6;color:#555;border:1px solid #ccc;border-radius:4px}.section-form.completion h4{margin-bottom:0}@media screen and (max-width: 767px){.section-form.completion h4{margin-bottom:10px}}.section-form.completion p{text-align:center;padding:0 0 40px 0}@media screen and (max-width: 767px){.section-form.completion p{padding:0 0 20px 0}}.section-form.completion p.info{text-align:right}.section-form label.font_normal{font-weight:normal;margin-right:15px}.section-form span.ERR{color:#98221c}#kogumagroup{background:#f2f2f2}#kogumagroup .group-item_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #a5a5a5}#kogumagroup .group-item{-webkit-box-sizing:border-box;box-sizing:border-box;width:33%}#kogumagroup .group-item .group-item_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:5px;border-right:8px solid #f2f2f2;border-bottom:8px solid #f2f2f2;height:200px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 991px){#kogumagroup .group-item .group-item_link{height:150px}}@media screen and (max-width: 767px){#kogumagroup .group-item .group-item_link{display:block;height:100%}}#kogumagroup .group-item .group-item_link img{display:block;margin:0 auto}@media screen and (max-width: 767px){#kogumagroup .group-item .group-item_link img{width:86px}}#kogumagroup .group-item:nth-of-type(3n){width:34%}#kogumagroup .group-item:nth-of-type(3n) .group-item_link{border-right:none}#kogumagroup .group-item:nth-of-type(7) .group-item_link,#kogumagroup .group-item:nth-of-type(8) .group-item_link,#kogumagroup .group-item:nth-of-type(9) .group-item_link{border-bottom:none}#kogumagroup .group-item a.group-item_link::after{content:'More >';width:65px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;bottom:10px;right:10px;font-size:14px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 767px){#kogumagroup .group-item a.group-item_link::after{content:'>';height:auto;width:auto;bottom:5px;right:5px;line-height:1.5}}#kogumagroup .group-item a.group-item_link:hover img,#kogumagroup .group-item a.group-item_link:hover p,#kogumagroup .group-item a.group-item_link:focus img,#kogumagroup .group-item a.group-item_link:focus p{opacity:.6}#kogumagroup .group-item a.group-item_link:hover::after,#kogumagroup .group-item a.group-item_link:focus::after{opacity:1;background:#fff;color:#000}#kogumagroup .group-item_img{width:50%}@media screen and (max-width: 767px){#kogumagroup .group-item_img{width:100%;height:auto;display:block}#kogumagroup .group-item_img img{max-width:100%;max-height:100%;-ms-flex-negative:0 !important;flex-shrink:0 !important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:25px}}@media screen and (max-width: 767px) and (max-width: 767px){#kogumagroup .group-item_img img{margin:0 auto;padding-bottom:0px}}#kogumagroup .group-item_text{width:50%}@media screen and (max-width: 767px){#kogumagroup .group-item_text{width:100%;padding-bottom:28px}}#kogumagroup .group-item .no-link-img{margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kogumagroup .group-item .no-link-img img{max-width:100%;width:100%;display:block}@media screen and (max-width: 767px){#kogumagroup .group-item .no-link-img{padding-bottom:25px}}#kogumagroup .group-brand .group-item_link{padding:15px;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}@media screen and (max-width: 767px){#kogumagroup .group-brand .group-item_link{padding:15px 5px}}#kogumagroup .group-brand .group-item_link img{max-height:100%;max-width:100%;margin:0 auto;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}@media screen and (max-width: 991px){#kogumagroup .group-brand .group-item_link img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (max-width: 767px){#kogumagroup .group-brand .group-item_link img{width:73px}}#kogumagroup2{background:#142033}#kogumagroup2 h2{color:#fff;margin:0 auto 40px auto;font-family:"Noto Serif JP",serif;font-size:24px;text-align:center}@media screen and (max-width: 767px){#kogumagroup2 h2{font-size:17px}}@media screen and (max-width: 767px){#kogumagroup2 .bnr-item{margin-bottom:15px}#kogumagroup2 .bnr-item:last-of-type{margin-bottom:0}}#kogumagroup2 a:hover img,#kogumagroup2 a:focus img{opacity:.6}@media screen and (max-width: 1199px){footer{margin-bottom:90px}}@media screen and (max-width: 991px){footer{margin-bottom:70px}}footer .footer-logo{padding:40px 0}@media screen and (max-width: 767px){footer .footer-logo{padding:10px 0}}footer .footer-logo img{margin:0 auto}footer .footer-nav{background:#d6d5cb}footer .footer-nav nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}@media screen and (max-width: 1199px){footer .footer-nav nav{display:block}}footer .footer-nav ul{list-style-type:none;margin:0;padding:0;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){footer .footer-nav ul{display:block}}footer .footer-nav ul li{display:inline-block;padding:0px 20px}footer .footer-nav ul li.bdr-r{border-right:1px solid #000}@media screen and (max-width: 767px){footer .footer-nav ul li{padding:0px 5px;margin:5px 0}}@media screen and (max-width: 1199px){footer .footer-nav ul.koguma-nav{width:100%;margin:0 auto;text-align:center}}@media screen and (max-width: 767px){footer .footer-nav ul.koguma-nav{width:265px}}@media screen and (max-width: 1199px){footer .footer-nav ul.koguma-nav li:first-of-type{width:100%;padding:0}footer .footer-nav ul.koguma-nav li:first-of-type img{margin:15px auto;width:210px}}@media screen and (max-width: 767px){footer .footer-nav ul.koguma-nav li:first-of-type img{margin:5px auto}}@media screen and (max-width: 767px){footer .footer-nav ul.koguma-nav li:nth-of-type(2),footer .footer-nav ul.koguma-nav li:nth-of-type(5){border-left:1px solid #000}}footer .footer-nav ul.koguma-nav li a{border-bottom:1px solid transparent}footer .footer-nav ul.koguma-nav li a:hover,footer .footer-nav ul.koguma-nav li a:focus{border-bottom:1px solid #000}footer .footer-nav ul.sns{margin-left:15px}@media screen and (max-width: 1199px){footer .footer-nav ul.sns{display:block;margin-left:0px;margin-top:20px;text-align:center}}@media screen and (max-width: 767px){footer .footer-nav ul.sns{margin-top:10px}}footer .footer-nav ul.sns li{padding:0px 10px;margin:0}footer .footer-nav ul.sns li .sns-icon{width:21px;height:21px;fill:#fff;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}footer .footer-nav ul.sns li .sns-icon:hover,footer .footer-nav ul.sns li .sns-icon:focus{fill:#8c7960}.fixed-bottom{background-size:auto auto;background-size:cover;z-index:99;position:fixed;padding:5px 0;bottom:0;width:100%;background:#fff;height:90px}@media screen and (max-width: 991px){.fixed-bottom{height:70px}}.fixed-bottom ul{padding-left:0;list-style:none;text-align:center;margin-bottom:0}.fixed-bottom ul li{display:block;float:left;width:25%;border-bottom:none}.fixed-bottom ul li a{display:block;height:100%;padding:2px 1px;background-color:#ffefb3;width:80%;margin:0 auto;color:#594f48;text-align:center;font-size:16px}@media screen and (max-width: 510px){.fixed-bottom ul li a{font-size:13px;width:95%}}@media screen and (max-width: 320px){.fixed-bottom ul li a{font-size:11px}}.fixed-bottom ul li a span{display:inline-block;padding:3px 2px;width:100%;height:100%;border:2px dashed #594f48}.fixed-bottom ul li a img{max-width:76px;width:100%;margin:0 auto}.fixed-bottom ul li:nth-child(4){border-bottom:none}@media screen and (max-width: 767px){.fixed-bottom ul li:nth-child(4){border-right:none}}#pageTop{position:fixed;bottom:20px;right:18px;z-index:99}@media screen and (max-width: 1199px){#pageTop{bottom:95px;right:12px}}@media screen and (max-width: 991px){#pageTop{bottom:75px;right:2px}}#pageTop a{display:block;padding:8px 0 0 8px;color:#fff;font-weight:bold;text-decoration:none;text-align:center}#pageTop a:hover{text-decoration:none;opacity:0.7}@media screen and (max-width: 991px){#pageTop a img{width:60px}}#copyright-bg{background:#30251d}#copyright-bg .copyright{margin-bottom:0;text-align:center;font-size:12px;padding:3px 0;color:#6b5f57}.eyecatch_sub{width:100%;height:450px;padding-top:0;margin-top:0;background:#fff url(../img/eyecatch_sub.png) top right no-repeat;background-size:auto 100%;border-bottom:1px solid #eee}@media only screen and (max-width: 1399px){.eyecatch_sub{height:410px;background-position:78% 100%}}@media only screen and (max-width: 1199px){.eyecatch_sub{height:380px}}@media only screen and (max-width: 767px){.eyecatch_sub{height:230px}}.eyecatch_sub .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.eyecatch_sub .container h1{padding-top:80px}@media screen and (max-width: 1199px){.eyecatch_sub .container h1{width:320px}}@media screen and (max-width: 991px){.eyecatch_sub .container h1{width:280px}}@media screen and (max-width: 767px){.eyecatch_sub .container h1{width:100%;max-width:240px}}.anchor{padding:0;margin-top:30px;padding:10px;font-size:0}@media screen and (max-width: 1199px){.anchor{margin-top:20px}}@media screen and (max-width: 767px){.anchor{margin:20px 0 0 0;padding:0}}.anchor li{display:inline-block;margin-bottom:0}.anchor li a{border:3px solid #4c3c2c;display:block;border-radius:8px;color:#4c3c2c;font-weight:bold;padding:8px 12px;margin-right:6px;font-size:15px}@media screen and (max-width: 1199px){.anchor li a{font-size:14px}}@media screen and (max-width: 767px){.anchor li a{font-size:12px;padding:4px 10px;margin-right:5px;border:2px solid #4c3c2c;background:#f2de66}}.anchor li a:hover,.anchor li a:focus{background:#f2de66}#select-cnt{background:url(../img/select_bg.png) top left no-repeat;background-size:cover;background-attachment:fixed}#select-cnt .equipment01_bg,#select-cnt .equipment02_bg,#select-cnt .equipment03_bg{padding-top:40px;padding-bottom:40px;position:relative;margin-bottom:60px}#select-cnt .equipment01_bg{background:#ffeeeb}@media screen and (max-width: 767px){#select-cnt .equipment01_bg{padding-bottom:20px}}#select-cnt .equipment01_bg::before{content:'';width:275px;height:259px;background:url(../img/style_ornament01.png) center center no-repeat;background-size:contain;position:absolute;top:0;left:62%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}@media screen and (max-width: 1599px){#select-cnt .equipment01_bg::before{width:160px;height:150px}}@media screen and (max-width: 767px){#select-cnt .equipment01_bg::before{width:100px;height:95px}}#select-cnt .equipment01_bg .description{text-align:center;margin-bottom:30px;font-size:18px}@media screen and (max-width: 767px){#select-cnt .equipment01_bg .description{font-size:14px;text-align:justify;text-justify:inter-ideograph}}@media screen and (max-width: 767px){#select-cnt .equipment01_bg .option-cnt{margin-bottom:10px}}#select-cnt .equipment01_bg .option-cnt img:hover,#select-cnt .equipment01_bg .option-cnt img:focus{opacity:.6}#select-cnt .equipment02_bg{background:#ebecdb;margin-bottom:120px;padding:40px;margin-top:40px;position:relative;z-index:1}@media screen and (max-width: 1599px){#select-cnt .equipment02_bg{padding:60px 15px;margin-bottom:120px}}@media screen and (max-width: 767px){#select-cnt .equipment02_bg{padding:40px 15px;margin-bottom:60px}}#select-cnt .equipment02_bg::before{content:'';display:block;width:260px;height:260px;border-top:1px solid #332216;border-left:1px solid #332216;position:absolute;top:30px;left:-40px}@media only screen and (max-width: 1599px){#select-cnt .equipment02_bg::before{top:50px}}@media screen and (max-width: 1199px){#select-cnt .equipment02_bg::before{top:105px;left:5px}}@media screen and (max-width: 767px){#select-cnt .equipment02_bg::before{width:180px;height:180px;top:75px;left:5px}}#select-cnt .equipment02_bg h4{margin-top:-60px;margin-left:-80px;margin-bottom:40px;position:relative;z-index:1}@media screen and (max-width: 1199px){#select-cnt .equipment02_bg h4{margin-top:0px;margin-left:0px;margin-bottom:30px}}#select-cnt .equipment02_bg h4 img{position:relative;z-index:1}@media screen and (max-width: 767px){#select-cnt .equipment02_bg h4 img{height:21px}}#select-cnt .equipment02_bg h4::after{content:'';width:385px;height:363px;background:url(../img/style_ornament02.png) center center no-repeat;background-size:contain;position:absolute;top:0;left:0;-webkit-transform:translate(-50%, -30%);transform:translate(-50%, -30%);z-index:0}@media screen and (max-width: 1599px){#select-cnt .equipment02_bg h4::after{width:180px;height:169px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media screen and (max-width: 767px){#select-cnt .equipment02_bg h4::after{width:120px;height:113px}}#select-cnt .equipment02_bg p{margin-bottom:20px;margin-top:-5px;position:relative;z-index:1}#select-cnt .equipment03_bg{background:#ebebeb;margin-bottom:40px;padding:40px;position:relative;z-index:1}@media screen and (max-width: 1599px){#select-cnt .equipment03_bg{padding:60px 15px}}@media screen and (max-width: 767px){#select-cnt .equipment03_bg{padding:40px 15px}}#select-cnt .equipment03_bg::before{content:'';display:block;width:260px;height:260px;border-top:1px solid #332216;border-right:1px solid #332216;position:absolute;top:30px;right:-40px}@media only screen and (max-width: 1599px){#select-cnt .equipment03_bg::before{top:50px}}@media screen and (max-width: 1199px){#select-cnt .equipment03_bg::before{top:105px;right:5px}}@media screen and (max-width: 767px){#select-cnt .equipment03_bg::before{width:180px;height:180px;top:75px;right:5px}}#select-cnt .equipment03_bg h4{margin-top:-60px;margin-right:-80px;margin-bottom:40px;position:relative;z-index:-1}@media screen and (max-width: 1199px){#select-cnt .equipment03_bg h4{margin-top:0px;margin-right:0px;margin-bottom:30px}}#select-cnt .equipment03_bg h4 img{margin-right:0;margin-left:auto;position:relative;z-index:1}@media screen and (max-width: 767px){#select-cnt .equipment03_bg h4 img{height:21px}}#select-cnt .equipment03_bg h4::after{content:'';width:140px;height:132px;background:url(../img/style_ornament03.png) center center no-repeat;background-size:contain;position:absolute;top:0;right:0;-webkit-transform:translate(30%, -50%);transform:translate(30%, -50%);z-index:0}@media screen and (max-width: 1599px){#select-cnt .equipment03_bg h4::after{width:120px;height:113px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media screen and (max-width: 767px){#select-cnt .equipment03_bg h4::after{width:120px;height:113px}}#select-cnt .equipment03_bg p{margin-bottom:20px;margin-top:-5px;text-align:right}#select-cnt .equipment01_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#select-cnt .equipment01_item{width:20%;padding:0 5px}@media screen and (max-width: 767px){#select-cnt .equipment01_item{width:50%;margin-bottom:10px;padding:0}#select-cnt .equipment01_item:nth-of-type(2n-1){padding-right:5px}#select-cnt .equipment01_item:nth-of-type(2n){padding-left:5px}}#select-cnt .equipment01_item img{margin:0 auto}#select-cnt .equipment01_item .pdf-link{position:relative}#select-cnt .equipment01_item .pdf-link::before{content:'詳細PDF >';width:85px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;top:20px;right:0px;font-size:14px;z-index:2;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#select-cnt .equipment01_item a:hover .pdf-link::before,#select-cnt .equipment01_item a:focus .pdf-link::before{background:#fff;color:#000}#select-cnt .equipment01_item a:hover .pdf-link img,#select-cnt .equipment01_item a:focus .pdf-link img{opacity:.6}#select-cnt .select-item{background:#fff;padding:10px;height:270px;position:relative;z-index:1}@media screen and (max-width: 991px){#select-cnt .select-item{margin-bottom:20px}}#select-cnt .select-item .img-cnt{background:#eeefef}#select-cnt .select-item .img-cnt img{margin:0 auto}#select-cnt .select-item .text-cnt{position:relative}#select-cnt .select-item .text-cnt::before{content:'More >';width:65px;height:25px;background:#000;border:solid 1px #000;color:#fff;padding:0 5px;position:absolute;top:-5px;right:-20px;font-size:14px;z-index:2;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#select-cnt .select-item img,#select-cnt .select-item h5,#select-cnt .select-item p{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#select-cnt .select-item h5{color:#5e4d46;font-size:17px;font-weight:600;margin:15px auto 12px auto}@media screen and (max-width: 1599px){#select-cnt .select-item h5{font-size:15px}}#select-cnt .select-item p{font-size:14px;text-align:left;margin-bottom:0}@media screen and (max-width: 1599px){#select-cnt .select-item p{font-size:13px}}#select-cnt .select-item a:hover img,#select-cnt .select-item a:hover h5,#select-cnt .select-item a:hover p,#select-cnt .select-item a:focus img,#select-cnt .select-item a:focus h5,#select-cnt .select-item a:focus p{opacity:.6}#select-cnt .select-item a:hover .text-cnt::before,#select-cnt .select-item a:focus .text-cnt::before{content:'More >';width:65px;height:25px;background:#fff;border:solid 1px #000;color:#000}@media only screen and (max-width: 575px){#select-cnt .col-xs-6{width:100%}}#quality-cnt{background:url(../img/bg01.png) center center repeat}@media only screen and (max-width: 768px){#quality-cnt #tabTop{margin-top:-73px;padding-top:73px}}#quality-cnt #quality-item{margin-top:20px !important}#quality-cnt .resp-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){#quality-cnt .resp-tabs-list{display:none}}#quality-cnt .resp-tabs-list li{color:#473428;width:12.5%;font-size:18px;text-align:center;margin-right:10px;line-height:2.0}@media screen and (max-width: 991px){#quality-cnt .resp-tabs-list li{font-size:16px;padding:5px !important}}#quality-cnt .resp-tabs-list li:last-of-type{margin-right:0}#quality-cnt .resp-tab-active{border-color:#473428 !important;color:#fff !important}#quality-cnt .resp-tab-content{border:2px solid #473428}@media only screen and (max-width: 768px){#quality-cnt .resp-accordion{background:#473428 !important;color:#fff;border-bottom-color:#fff !important;font-size:15px;padding:8px 15px !important}#quality-cnt .resp-tab-content{border-top-color:#fff !important;border-width:1px;padding:20px 10px}#quality-cnt .resp-tab-content img{margin:0 auto}}#quality-cnt .tabItems{width:100%}.completion h4{text-align:center}@media screen and (-webkit-min-device-pixel-ratio: 0){_::-webkit-full-page-media,_:future,:root .group-item{width:33% !important}}
/*# sourceMappingURL=style.css.map */