.container{position:relative;padding-left:25px;padding-right:25px}@media screen and (min-width:768px){.container{width:100%;max-width:720px;padding-left:15px;padding-right:15px}}@media screen and (min-width:992px){.container{max-width:940px}}@media screen and (min-width:1200px){.container{max-width:1070px}}@media screen and (min-width:1200px){.block-box{padding-top:120px !important;padding-bottom:120px !important}}@media screen and (max-width:767px){.block-box{padding-top:45px !important;padding-bottom:45px !important}}@media screen and (max-width:767px){footer{padding:0}}#outline{z-index:0}@media screen and (max-width:767px){#outline{padding-left:0px;padding-right:0px}}.pb-0{padding-bottom:0 !important}.pt-0{padding-top:0 !important}body{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:100%;letter-spacing:.06em}.xtAc{text-align:center}@media screen and (min-width:768px){.tAc{text-align:center}}.ma-auto{margin:0 auto}.mb0{margin-bottom:0}.opacity:hover{opacity:.6}.accent1{color:#ef949c}.bg-accent{background-color:#ef949c}.accent2{color:#9acbd8}.bg-accent2{background-color:#9acbd8}.accent3{color:#d8d49a}.bg-accent3{background-color:#d8d49a}.btn_origin{width:285px;height:80px;padding:0 35px;border-radius:50px;border:solid 1px #595757}@media screen and (min-width:992px)and (max-width:1199px){.btn_origin{width:260px;height:77px}}@media screen and (min-width:768px)and (max-width:991px){.btn_origin{width:250px;height:73px;padding:0 30px}}@media screen and (max-width:767px){.btn_origin{width:195px;height:60px;padding:0 25px}}.btn_origin:after{content:"";width:7px;aspect-ratio:1;border-top:solid 1px #595757;border-right:solid 1px #595757;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:767px){.btn_origin:after{width:6px}}.btn_origin:hover{background-color:#595757;color:#fff !important}.btn_origin:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.btn_origin.fff{border:solid 1px #fff}.btn_origin.fff:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.btn_origin.fff:hover{background-color:#fff;color:#595757 !important}.btn_origin.fff:hover:after{border-top:solid 1px #595757;border-right:solid 1px #595757}.en{font-weight:600}.light{font-weight:200}.ttl{letter-spacing:.1em;font-size:105px}@media screen and (min-width:992px)and (max-width:1199px){.ttl{font-size:95px}}@media screen and (min-width:768px)and (max-width:991px){.ttl{font-size:80px}}@media screen and (max-width:767px){.ttl{font-size:57px}}.ttl.min{font-size:65px}@media screen and (min-width:992px)and (max-width:1199px){.ttl.min{font-size:60px}}@media screen and (min-width:768px)and (max-width:991px){.ttl.min{font-size:50px}}@media screen and (max-width:767px){.ttl.min{font-size:43px}}.accent{color:#595757}.bg-accent{background-color:#595757}.accent2{color:#9acbd8}.bg-accent2{background-color:#9acbd8}.accent3{color:#d8d49a}.bg-accent3{background-color:#d8d49a}.accent4{color:#ef9a4d}.bg-accent4{background-color:#ef9a4d}.txt{color:#595757}.bg-txt{background-color:#595757}.bg{background-color:#eaeaea}#outline{padding-top:80px !important}@media screen and (min-width:992px)and (max-width:1199px){#outline{padding-top:75px !important}}@media screen and (min-width:768px)and (max-width:991px){#outline{padding-top:70px !important}}@media screen and (max-width:767px){#outline{padding-top:55px !important}}#header_origin{position:fixed;top:0;left:0;width:100vw;z-index:9999;background-color:hsla(0,0%,100%,.75)}#header_origin .header_inner{height:80px;padding:0 20px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner{height:75px;padding:0 15px}}@media screen and (min-width:768px)and (max-width:991px){#header_origin .header_inner{height:70px;padding:0 20px 0 15px}}@media screen and (max-width:767px){#header_origin .header_inner{height:55px;padding:0 15px 0 10px}}#header_origin .header_inner .logo>a>img{width:115px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner .logo>a>img{width:105px}}@media screen and (min-width:768px)and (max-width:991px){#header_origin .header_inner .logo>a>img{width:100px;margin-top:4px}}@media screen and (max-width:767px){#header_origin .header_inner .logo>a>img{width:90px;margin-top:4px}}#header_origin .header_inner #gnav{gap:45px;height:100%}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav{gap:40px}}#header_origin .header_inner #gnav li{font-size:15px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav li{font-size:14px}}#header_origin .header_inner #gnav li.var{height:100%;padding:12px 0}#header_origin .header_inner #gnav li.var>a{width:165px;height:100%;border-radius:50px;border:solid 1px #595757}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav li.var>a{width:155px}}#header_origin .header_inner #gnav li.var>a:hover{background-color:#595757 !important;color:#fff !important}#header_origin .header_inner #menuBtn{cursor:pointer;z-index:13}#header_origin .header_inner #menuBtn .inner{position:relative;width:32px;height:24px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner{width:30px;height:22px}}#header_origin .header_inner #menuBtn .inner span{display:block;position:absolute;width:100%;border-bottom:solid 3px #595757;left:0;-webkit-transition:.4s;transition:.4s}#header_origin .header_inner #menuBtn .inner span:nth-child(1){top:0px}#header_origin .header_inner #menuBtn .inner span:nth-child(2){top:12px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner span:nth-child(2){top:11px}}#header_origin .header_inner #menuBtn .inner span:nth-child(3){top:24px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner span:nth-child(3){top:22px}}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(1){top:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(2){opacity:0}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(3){top:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#header_origin .header_inner #gnavSP{position:fixed;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:9;-webkit-transition:all .6s;transition:all .6s;height:100%;width:260px}#header_origin .header_inner #gnavSP .inner{width:100%;height:100%;padding:80px 30px;background-color:rgba(234,234,234,.9)}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner{padding:70px 20px}}#header_origin .header_inner #gnavSP .inner ul{gap:20px}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner ul{gap:18px}}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner ul>li>a{font-size:14px}}#header_origin .header_inner #gnavSP .inner ul>li>a::before{content:"";display:inline-block;width:6px;aspect-ratio:1;border-top:solid 1px #595757;border-right:solid 1px #595757;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px;margin-bottom:2px}#header_origin .header_inner #gnavSP .inner ul>li.var>a{padding:15px;margin-top:5px}#header_origin .header_inner #gnavSP .inner ul>li.var>a::before{display:none}#header_origin .header_inner #gnavSP.opened{pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:991px){#header_origin .header_inner #gnav{display:none}}@media screen and (min-width:992px){#header_origin .header_inner #menuBtn,#header_origin .header_inner #gnavSP{display:none}}@media screen and (max-width:767px){#footer_origin .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#footer_origin .inner .logo{width:145px}@media screen and (min-width:992px)and (max-width:1199px){#footer_origin .inner .logo{width:135px}}@media screen and (min-width:768px)and (max-width:991px){#footer_origin .inner .logo{width:125px}}@media screen and (max-width:767px){#footer_origin .inner .logo{width:130px}}#footer_origin ul{gap:35px}@media screen and (min-width:768px)and (max-width:991px){#footer_origin ul{gap:28px}}@media screen and (max-width:767px){#footer_origin ul{gap:7px}#footer_origin ul li{width:100%}}@media screen and (max-width:767px)and (max-width:767px){#footer_origin ul li>a::before{content:"";display:inline-block;width:6px;aspect-ratio:1;border-top:solid 1px #595757;border-right:solid 1px #595757;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}}#footer_origin strong{padding:5px 0;margin:0 -15px}@media screen and (max-width:767px){#footer_origin strong{padding:3px 0}}#contact_contents{padding:60px}@media screen and (min-width:768px)and (max-width:991px){#contact_contents{padding:45px 0}}@media screen and (max-width:767px){#contact_contents{padding:30px 0}}#contact_contents::before,#contact_contents:after{content:"";background:url(../img/common/contactBg.png) no-repeat 70%;background-size:cover;background-color:#f5f1f0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}@media screen and (min-width:992px){#contact_contents::before,#contact_contents:after{background-attachment:fixed}}#contact_contents .inner{background-color:hsla(0,0%,100%,.85);padding:90px 0;border-radius:5px}@media screen and (min-width:768px)and (max-width:991px){#contact_contents .inner{padding:60px 0}}@media screen and (max-width:767px){#contact_contents .inner{padding:45px 0}}#contact_contents .contentBox{z-index:2}#contact_contents .contentBox .buttonBox{gap:30px}@media screen and (min-width:768px)and (max-width:991px){#contact_contents .contentBox .buttonBox{gap:20px}}@media screen and (max-width:767px){#contact_contents .contentBox .buttonBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}#contact_contents .contentBox .buttonBox>a:after{display:none}#pagettl{background:url(../img/common/pagettl.png) no-repeat right bottom;background-size:cover;background-color:#f5f1f0}#pagettl .inner_origin .container{z-index:1}#pagettl .ttlBox{padding:90px 0}@media screen and (min-width:992px)and (max-width:1199px){#pagettl .ttlBox{padding:75px 0}}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox{padding:60px 0}}@media screen and (max-width:767px){#pagettl .ttlBox{padding:45px 0}}#pagettl .ttlBox .ttl{font-size:18px}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox .ttl{font-size:16px}}@media screen and (max-width:767px){#pagettl .ttlBox .ttl{font-size:13px}}#pagettl .ttlBox .subttl{font-size:36px;margin-top:5px;margin-bottom:-5px}@media screen and (min-width:992px)and (max-width:1199px){#pagettl .ttlBox .subttl{font-size:34px}}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox .subttl{font-size:32px}}@media screen and (max-width:767px){#pagettl .ttlBox .subttl{font-size:25px}}#breadcrumbs{background-color:#fff;padding:7px 0}#breadcrumbs .contentBox span{position:relative;padding-right:33px;font-size:14px;line-height:1.7;color:#595757}@media screen and (max-width:767px){#breadcrumbs .contentBox span{font-size:12px}}#breadcrumbs .contentBox span::before{content:"";position:absolute;top:50%;right:14px;width:5px;height:5px;border-right:solid 1.5px #595757;border-bottom:solid 1.5px #595757;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}#breadcrumbs .contentBox span+span{margin:0}#breadcrumbs .contentBox span a{font-size:14px}@media screen and (max-width:767px){#breadcrumbs .contentBox span a{font-size:12px}}#breadcrumbs .contentBox span a span{-webkit-transition:.4s;transition:.4s}#breadcrumbs .contentBox span a:hover span{color:#595757 !important}#breadcrumbs .contentBox span a span{margin:0;padding:0;line-height:1.8;color:#595757;-webkit-transition:.4s;transition:.4s}#breadcrumbs .contentBox span a span::before{content:none}#breadcrumbs .contentBox span:last-of-type{padding:0;padding-top:0px}@media screen and (max-width:767px){#breadcrumbs .contentBox span:last-of-type{padding-top:2px}}#breadcrumbs .contentBox span:last-of-type::before{content:none}#breadcrumbs .contentBox span:last-of-type span{padding:0}#breadcrumbs .contentBox span:last-of-type span::before{content:none}#front-contents .block-mv h2,#front-contents .block-mv h3{-webkit-transition:.6s;transition:.6s}#front-contents .block-mv h2::before{content:"まと";position:absolute;top:-12%;left:20.6%;font-size:.4em;letter-spacing:.2em;line-height:1em}@media screen and (max-width:991px){#front-contents .block-mv h2::before{top:-16%;left:20.2%;font-size:.5em}}#front-contents .block-company .container{opacity:0;-webkit-transition:.6s;transition:.6s}#front-contents .block-company::before{content:"";background:url(../img/top/mv.jpg) no-repeat 75% 25%;background-size:cover;width:100vw;height:100vh;position:fixed;bottom:0;left:0;-webkit-filter:brightness(0.7);filter:brightness(0.7);-webkit-transition:.6s;transition:.6s;z-index:-1}#front-contents.com_active .block-mv h2,#front-contents.com_active .block-mv h3{opacity:0}#front-contents.com_active .block-company .container{opacity:1}#front-contents.com_active .block-company::before{-webkit-filter:brightness(0.4);filter:brightness(0.4)}#front-contents.com_finish .block-company{position:relative}#front-contents.com_finish .block-company::before{position:absolute}#front-contents #pagettl,#front-contents #breadcrumbs{display:none}#front-contents .block-mv{height:calc(100vh - 70px);width:100vw}@media screen and (max-width:767px){#front-contents .block-mv .container{margin-left:0;margin-right:0}}#front-contents .block-mv h2{letter-spacing:.08em;font-size:30px;margin-bottom:10px}@media screen and (min-width:992px)and (max-width:1469px){#front-contents .block-mv h2{font-size:26px}}@media screen and (min-width:768px)and (max-width:991px){#front-contents .block-mv h2{font-size:28px}}@media screen and (max-width:767px){#front-contents .block-mv h2{font-size:20px}}#front-contents .block-service .inner .contentBox .Box{padding:10px 0}@media screen and (max-width:767px){#front-contents .block-service .inner .contentBox .Box{padding:5px 0}}#front-contents .block-service .inner .contentBox .Box+.Box{border-left:solid 1px #595757;padding-left:35px;margin-left:35px}@media screen and (max-width:767px){#front-contents .block-service .inner .contentBox .Box+.Box{padding-left:25px;margin-left:25px}}#front-contents .block-service .inner .contentBox .Box .num{margin-bottom:10px}@media screen and (max-width:767px){#front-contents .block-service .inner .contentBox .Box h3{line-height:1.4em}}#front-contents .block-shop .slider .slick-list .slick-track .slider-img{margin:0 20px}@media screen and (max-width:767px){#front-contents .block-shop .slider .slick-list .slick-track .slider-img{margin:0 15px}}#front-contents .block-shop .slider .slick-list .slick-track .slider-img img{aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover}#front-contents .block-shop .slider .slick-list .slick-track .slider-img h3{margin:13px 0 7px}@media screen and (max-width:767px){#front-contents .block-shop .slider .slick-list .slick-track .slider-img h3{margin:8px 0 2px}}#front-contents .block-shop .slider .slick-list .slick-track .slider-img h4{padding:0px 10px;border:solid 1px #595757;display:inline-block;font-size:13px;line-height:1.6em;margin-bottom:8px}@media screen and (max-width:767px){#front-contents .block-shop .slider .slick-list .slick-track .slider-img h4{font-size:12px;margin-bottom:4px}}#front-contents .block-shop .slider .slick-list .slick-track .slider-img ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#front-contents .block-shop .slider .slick-list .slick-track .slider-img ul li{font-size:13px;margin-right:5px;line-height:1.4em}@media screen and (max-width:767px){#front-contents .block-shop .slider .slick-list .slick-track .slider-img ul li{font-size:12px}}#front-contents .block-shop .slider .slick-list .slick-track .slider-img ul li+li::before{content:"/";margin-right:5px}#front-contents .block-recruit .contentBox{z-index:2;display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:767px){#front-contents .block-recruit .contentBox{grid-template-columns:repeat(1, 1fr)}}#front-contents .block-recruit .contentBox .imgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-filter:saturate(0.5);filter:saturate(0.5);opacity:.8}#front-contents .block-recruit .contentBox .txtBox{background-color:#f5f1f0;padding:15%}@media screen and (min-width:992px)and (max-width:1199px){#front-contents .block-recruit .contentBox .txtBox{padding:12% 17%}}@media screen and (min-width:768px)and (max-width:991px){#front-contents .block-recruit .contentBox .txtBox{padding:10%}}@media screen and (max-width:767px){#front-contents .block-recruit .contentBox .txtBox{padding:45px 30px}}#front-contents .block-news ul li{border-bottom:solid 1px #eaeaea}#front-contents .block-news ul li:nth-child(3){border-bottom:solid 0px #eaeaea}#front-contents .block-news ul li a{gap:20px;padding:30px 0}@media screen and (min-width:768px)and (max-width:991px){#front-contents .block-news ul li a{padding:25px 0}}@media screen and (max-width:767px){#front-contents .block-news ul li a{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;gap:5px}}#front-contents .block-news ul li a .info{gap:20px}#front-contents .block-news ul li a .info time{-ms-flex-negative:0;flex-shrink:0}#front-contents .block-news ul li a .info .cat{padding:0 20px;min-width:60px;height:23px;border-radius:40px;-ms-flex-negative:0;flex-shrink:0}#front-contents .block-news ul li a h3{width:calc(100% - 200px)}@media screen and (max-width:767px){#front-contents .block-news ul li a h3{width:100%}}#about-contents #block00 .buttonBox{gap:20px}@media screen and (min-width:768px)and (max-width:1199px){#about-contents #block00 .buttonBox{gap:15px}}@media screen and (max-width:767px){#about-contents #block00 .buttonBox{gap:10px}}@media screen and (min-width:768px)and (max-width:991px){#about-contents #block00 .buttonBox>a{width:220px;height:70px}}@media screen and (max-width:767px){#about-contents #block00 .buttonBox>a{width:145px;height:53px;font-size:13px;padding:0 20px}}#about-contents #block00 .buttonBox>a:after{content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)}#about-contents #block01{background-color:#f5f1f0}#about-contents #block01 .contentBox{padding:60px 90px}@media screen and (min-width:768px)and (max-width:1199px){#about-contents #block01 .contentBox{padding:45px 90px}}@media screen and (max-width:767px){#about-contents #block01 .contentBox{padding:30px 25px}}#about-contents #block02 .inner .contentBox{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:767px){#about-contents #block02 .inner .contentBox{grid-template-columns:repeat(1, 1fr)}}#about-contents #block02 .inner .contentBox .Box{padding-right:30px}@media screen and (max-width:767px){#about-contents #block02 .inner .contentBox .Box{padding-right:0;padding-bottom:25px}}#about-contents #block02 .inner .contentBox .Box+.Box{border-left:solid 1px #595757;padding-left:30px;padding-right:0}@media screen and (max-width:767px){#about-contents #block02 .inner .contentBox .Box+.Box{border-left:solid 0px #595757;border-top:solid 1px #595757;padding-left:0;padding-top:25px;padding-bottom:0}}#about-contents #block02 .inner .contentBox .Box .num{margin-bottom:10px}@media screen and (max-width:767px){#about-contents #block02 .inner .contentBox .Box h3{line-height:1.4em}}#about-contents #block03 table{width:100%;border-collapse:collapse;border-top:solid 2px #eaeaea;border-bottom:solid 2px #eaeaea}#about-contents #block03 table tbody{width:100%}#about-contents #block03 table tbody tr td{padding:25px;font-size:15px}@media screen and (min-width:768px)and (max-width:991px){#about-contents #block03 table tbody tr td{padding:20px;font-size:14px}}@media screen and (max-width:767px){#about-contents #block03 table tbody tr td{width:100% !important;padding:5px 10px;display:block;font-size:13px}}#about-contents #block03 table tbody tr td:first-child{width:240px}@media screen and (min-width:768px)and (max-width:991px){#about-contents #block03 table tbody tr td:first-child{width:170px}}@media screen and (max-width:767px){#about-contents #block03 table tbody tr td:first-child{border-bottom:dotted 1px #eaeaea}}@media screen and (max-width:767px){#about-contents #block03 table tbody tr+tr{border-top:solid 1px #eaeaea}}@media screen and (min-width:768px){#about-contents #block03 table tbody tr+tr td{border-top:solid 1px #eaeaea}}@media screen and (max-width:767px){#recruit-contents .ttl.min{font-size:38px}}#recruit-contents #block00 .buttonBox{gap:15px}@media screen and (min-width:768px)and (max-width:1199px){#recruit-contents #block00 .buttonBox{gap:10px}}@media screen and (max-width:767px){#recruit-contents #block00 .buttonBox{gap:10px}}#recruit-contents #block00 .buttonBox>a{width:245px;height:77px}@media screen and (min-width:992px)and (max-width:1199px){#recruit-contents #block00 .buttonBox>a{width:210px;height:73px;padding:0 30px}}@media screen and (max-width:991px){#recruit-contents #block00 .buttonBox>a{width:160px;height:55px;font-size:12px;padding:0 20px}#recruit-contents #block00 .buttonBox>a:after{width:5px}}@media screen and (max-width:767px){#recruit-contents #block00 .buttonBox>a{width:145px;height:53px;padding:0 10px}}#recruit-contents #block00 .buttonBox>a:after{content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)}#recruit-contents #block01 .contentBox .Box{display:grid;grid-template-columns:repeat(1, 1fr);border-radius:5px;overflow:hidden}@media screen and (max-width:767px){#recruit-contents #block01 .contentBox .Box{grid-template-columns:repeat(1, 1fr)}}#recruit-contents #block01 .contentBox .Box+.Box{margin-top:15px}@media screen and (min-width:768px){#recruit-contents #block01 .contentBox .Box:nth-child(even)>img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#recruit-contents #block01 .contentBox .Box>img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.25;height:100%;display:none}@media screen and (max-width:767px){#recruit-contents #block01 .contentBox .Box>img{aspect-ratio:1.4}}#recruit-contents #block01 .contentBox .Box .txtBox{padding:45px}@media screen and (min-width:768px)and (max-width:991px){#recruit-contents #block01 .contentBox .Box .txtBox{padding:30px}}@media screen and (max-width:767px){#recruit-contents #block01 .contentBox .Box .txtBox{padding:25px 20px}}#recruit-contents #block01 .contentBox .Box .txtBox .label{margin-bottom:15px}@media screen and (max-width:991px){#recruit-contents #block01 .contentBox .Box .txtBox .label{margin-bottom:10px}}#recruit-contents #block01 .contentBox .Box .txtBox>p{margin-top:5px}#recruit-contents #block02 ul li{padding-left:50px}@media screen and (max-width:767px){#recruit-contents #block02 ul li{padding-left:35px}}#recruit-contents #block02 ul li+li{margin-top:20px}#recruit-contents #block02 ul li:last-child:after{display:none}#recruit-contents #block02 ul li::before,#recruit-contents #block02 ul li:after{content:"";position:absolute;top:6px;background-color:#595757}#recruit-contents #block02 ul li::before{width:15px;aspect-ratio:1;border-radius:50%;left:0}#recruit-contents #block02 ul li:after{width:1px;height:calc(100% + 20px);left:7.5px}#recruit-contents #block03 ul li{cursor:pointer}#recruit-contents #block03 ul li+li{margin-top:15px}#recruit-contents #block03 ul li .bar::before,#recruit-contents #block03 ul li .panel_inner::before{font-size:16px;line-height:1.4em;width:30px;aspect-ratio:1;background-color:#fff;border-radius:50%;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;margin-right:8px}@media screen and (max-width:767px){#recruit-contents #block03 ul li .bar::before,#recruit-contents #block03 ul li .panel_inner::before{font-size:14px;width:25px}}#recruit-contents #block03 ul li .bar span,#recruit-contents #block03 ul li .bar p,#recruit-contents #block03 ul li .panel_inner span,#recruit-contents #block03 ul li .panel_inner p{width:calc(100% - 38px);display:inline-block}@media screen and (min-width:768px)and (max-width:1199px){#recruit-contents #block03 ul li .bar span,#recruit-contents #block03 ul li .bar p,#recruit-contents #block03 ul li .panel_inner span,#recruit-contents #block03 ul li .panel_inner p{width:calc(100% - 25px)}}#recruit-contents #block03 ul li .bar{padding:12px 30px 12px 20px;border-radius:5px}@media screen and (max-width:767px){#recruit-contents #block03 ul li .bar{padding:12px 20px 12px 10px}}#recruit-contents #block03 ul li .bar::before{content:"Q"}#recruit-contents #block03 ul li .bar:after{content:"";width:7px;height:7px;border-right:solid 1px #595757;border-bottom:solid 1px #595757;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;-webkit-transition:.4s;transition:.4s}@media screen and (max-width:767px){#recruit-contents #block03 ul li .bar:after{width:5px;height:5px;right:15px}}#recruit-contents #block03 ul li .bar span{font-size:16px;line-height:1.4em;margin-top:4px}@media screen and (max-width:767px){#recruit-contents #block03 ul li .bar span{font-size:14px;margin-top:2px}}#recruit-contents #block03 ul li.active .bar:after{-webkit-transform:rotate(225deg) translateY(0%);transform:rotate(225deg) translateY(0%)}#recruit-contents #block03 ul li .panel{display:none;padding:15px 10px 15px 20px}@media screen and (max-width:767px){#recruit-contents #block03 ul li .panel{padding:12px 10px}}#recruit-contents #block03 ul li .panel .panel_inner::before{content:"A";color:#fff;background-color:#595757;font-size:14px}@media screen and (max-width:767px){#recruit-contents #block03 ul li .panel .panel_inner::before{font-size:12px}}#recruit-contents #block03 ul li .panel .panel_inner p{margin-top:5px;font-size:14px;line-height:1.4em}@media screen and (max-width:767px){#recruit-contents #block03 ul li .panel .panel_inner p{margin-top:2.5px}}#recruit-contents #block04 table{width:100%;border-collapse:collapse;border-top:solid 2px #eaeaea;border-bottom:solid 2px #eaeaea}#recruit-contents #block04 table tbody{width:100%}#recruit-contents #block04 table tbody tr td{padding:25px;font-size:15px}@media screen and (min-width:768px)and (max-width:991px){#recruit-contents #block04 table tbody tr td{padding:20px;font-size:14px}}@media screen and (max-width:767px){#recruit-contents #block04 table tbody tr td{width:100% !important;padding:5px 10px;display:block;font-size:13px}}#recruit-contents #block04 table tbody tr td:first-child{width:240px}@media screen and (min-width:768px)and (max-width:991px){#recruit-contents #block04 table tbody tr td:first-child{width:170px}}@media screen and (max-width:767px){#recruit-contents #block04 table tbody tr td:first-child{border-bottom:dotted 1px #eaeaea}}@media screen and (max-width:767px){#recruit-contents #block04 table tbody tr+tr{border-top:solid 1px #eaeaea}}@media screen and (min-width:768px){#recruit-contents #block04 table tbody tr+tr td{border-top:solid 1px #eaeaea}}.post-type-archive-shop #shopArchive .contentBox{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 40px}@media screen and (min-width:768px)and (max-width:991px){.post-type-archive-shop #shopArchive .contentBox{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:767px){.post-type-archive-shop #shopArchive .contentBox{grid-template-columns:repeat(1, 1fr);gap:30px}}.post-type-archive-shop #shopArchive .contentBox .Box>a img{aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover}.post-type-archive-shop #shopArchive .contentBox .Box>a h3{margin:13px 0 7px}@media screen and (max-width:767px){.post-type-archive-shop #shopArchive .contentBox .Box>a h3{margin:8px 0 2px}}.post-type-archive-shop #shopArchive .contentBox .Box>a h4{padding:0px 10px;border:solid 1px #595757;display:inline-block;font-size:13px;line-height:1.6em;margin-bottom:8px}@media screen and (max-width:767px){.post-type-archive-shop #shopArchive .contentBox .Box>a h4{font-size:12px;margin-bottom:4px}}.post-type-archive-shop #shopArchive .contentBox .Box>a ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-shop #shopArchive .contentBox .Box>a ul li{font-size:13px;margin-right:5px;line-height:1.4em}@media screen and (max-width:767px){.post-type-archive-shop #shopArchive .contentBox .Box>a ul li{font-size:12px}}.post-type-archive-shop #shopArchive .contentBox .Box>a ul li+li::before{content:"/";margin-right:5px}.single-shop #shopSingle .brandImageBox{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-top:10px}@media screen and (max-width:991px){.single-shop #shopSingle .brandImageBox{gap:5px;margin-top:5px}}.single-shop #shopSingle .brandImageBox .brandImageBox_childBox img+img{margin-top:10px}@media screen and (max-width:991px){.single-shop #shopSingle .brandImageBox .brandImageBox_childBox img+img{margin-top:5px}}.single-shop #shopSingle .block01 .contentBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5%}@media screen and (max-width:767px){.single-shop #shopSingle .block01 .contentBox{gap:20px}}.single-shop #shopSingle .block01 .contentBox .imgBox{width:47.5%}@media screen and (max-width:767px){.single-shop #shopSingle .block01 .contentBox .imgBox{width:100%}}.single-shop #shopSingle .block01 .contentBox .imgBox .sliderBox{width:100%}.single-shop #shopSingle .block01 .contentBox .imgBox .sliderBox .thumbnail{margin-top:5px}.single-shop #shopSingle .block01 .contentBox .imgBox .sliderBox .thumbnail .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.single-shop #shopSingle .block01 .contentBox .imgBox .sliderBox img{aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover}.single-shop #shopSingle .block01 .contentBox .txtBox{width:47.5%}@media screen and (max-width:767px){.single-shop #shopSingle .block01 .contentBox .txtBox{width:100%}}.single-shop #shopSingle .block01 .contentBox .txtBox .text{margin:20px 0}@media screen and (max-width:991px){.single-shop #shopSingle .block01 .contentBox .txtBox .text{margin:12px 0}}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li+li{margin-top:10px}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .label{padding:0px 10px;border:solid 1px #595757;display:inline-block;font-size:13px;line-height:1.6em;margin-bottom:5px}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .brand li{font-size:13px;margin-right:5px;line-height:1.4em}@media screen and (max-width:767px){.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .brand li{font-size:12px}}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .brand li+li::before{content:"/";margin-right:5px}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .logo{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:15px 0}@media screen and (max-width:991px){.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .logo{grid-template-columns:repeat(2, 1fr);gap:5px}}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li .logo img{height:55px;border:solid 1.3px #eaeaea;padding:10px;width:100%;-o-object-fit:contain;object-fit:contain}.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li iframe{width:100% !important;height:290px !important;margin-top:5px}@media screen and (max-width:991px){.single-shop #shopSingle .block01 .contentBox .txtBox>ul>li iframe{height:220px !important}}.pagination>.current{background-color:#595757}body.blog #pagettl,body.blog #breadcrumbs,body.archive #pagettl,body.archive #breadcrumbs,body.single #pagettl,body.single #breadcrumbs{display:none}body.blog #pagettl.var,body.blog #breadcrumbs.var,body.archive #pagettl.var,body.archive #breadcrumbs.var,body.single #pagettl.var,body.single #breadcrumbs.var{display:block}body.blog .block-blog__archive .archive-side .widget>.widget_title,body.blog .block-blog__single .archive-side .widget>.widget_title,body.archive .block-blog__archive .archive-side .widget>.widget_title,body.archive .block-blog__single .archive-side .widget>.widget_title,body.single .block-blog__archive .archive-side .widget>.widget_title,body.single .block-blog__single .archive-side .widget>.widget_title{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:100%;letter-spacing:.06em;margin-bottom:0;background-color:#595757;color:#fff;border-left:solid 6px #eaeaea;padding:13px;font-size:15px}@media screen and (min-width:768px)and (max-width:991px){body.blog .block-blog__archive .archive-side .widget>.widget_title,body.blog .block-blog__single .archive-side .widget>.widget_title,body.archive .block-blog__archive .archive-side .widget>.widget_title,body.archive .block-blog__single .archive-side .widget>.widget_title,body.single .block-blog__archive .archive-side .widget>.widget_title,body.single .block-blog__single .archive-side .widget>.widget_title{padding:10px;font-size:14px}}@media screen and (max-width:767px){body.blog .block-blog__archive .archive-side .widget>.widget_title,body.blog .block-blog__single .archive-side .widget>.widget_title,body.archive .block-blog__archive .archive-side .widget>.widget_title,body.archive .block-blog__single .archive-side .widget>.widget_title,body.single .block-blog__archive .archive-side .widget>.widget_title,body.single .block-blog__single .archive-side .widget>.widget_title{font-size:14px}}body.blog .block-blog__archive .archive-side .widget>.widget_title:after,body.blog .block-blog__archive .archive-side .widget>.widget_title::before,body.blog .block-blog__single .archive-side .widget>.widget_title:after,body.blog .block-blog__single .archive-side .widget>.widget_title::before,body.archive .block-blog__archive .archive-side .widget>.widget_title:after,body.archive .block-blog__archive .archive-side .widget>.widget_title::before,body.archive .block-blog__single .archive-side .widget>.widget_title:after,body.archive .block-blog__single .archive-side .widget>.widget_title::before,body.single .block-blog__archive .archive-side .widget>.widget_title:after,body.single .block-blog__archive .archive-side .widget>.widget_title::before,body.single .block-blog__single .archive-side .widget>.widget_title:after,body.single .block-blog__single .archive-side .widget>.widget_title::before{display:none}body.blog .block-blog__archive .archive-side .widget ul>li>a,body.blog .block-blog__single .archive-side .widget ul>li>a,body.archive .block-blog__archive .archive-side .widget ul>li>a,body.archive .block-blog__single .archive-side .widget ul>li>a,body.single .block-blog__archive .archive-side .widget ul>li>a,body.single .block-blog__single .archive-side .widget ul>li>a{font-size:15px}@media screen and (max-width:991px){body.blog .block-blog__archive .archive-side .widget ul>li>a,body.blog .block-blog__single .archive-side .widget ul>li>a,body.archive .block-blog__archive .archive-side .widget ul>li>a,body.archive .block-blog__single .archive-side .widget ul>li>a,body.single .block-blog__archive .archive-side .widget ul>li>a,body.single .block-blog__single .archive-side .widget ul>li>a{font-size:14px}}body.blog .block-blog__archive .archive-side .widget ul>li>a:hover,body.blog .block-blog__single .archive-side .widget ul>li>a:hover,body.archive .block-blog__archive .archive-side .widget ul>li>a:hover,body.archive .block-blog__single .archive-side .widget ul>li>a:hover,body.single .block-blog__archive .archive-side .widget ul>li>a:hover,body.single .block-blog__single .archive-side .widget ul>li>a:hover{opacity:.6}body.blog .block-blog__archive .archive-meta__category,body.blog .block-blog__single .archive-meta__category,body.archive .block-blog__archive .archive-meta__category,body.archive .block-blog__single .archive-meta__category,body.single .block-blog__archive .archive-meta__category,body.single .block-blog__single .archive-meta__category{padding:5px 10px}body.blog .block-blog__archive .archive-anchor,body.blog .block-blog__single .archive-anchor,body.archive .block-blog__archive .archive-anchor,body.archive .block-blog__single .archive-anchor,body.single .block-blog__archive .archive-anchor,body.single .block-blog__single .archive-anchor{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:21px}@media screen and (max-width:991px){body.blog .block-blog__archive .archive-anchor,body.blog .block-blog__single .archive-anchor,body.archive .block-blog__archive .archive-anchor,body.archive .block-blog__single .archive-anchor,body.single .block-blog__archive .archive-anchor,body.single .block-blog__single .archive-anchor{font-size:18px}}body.blog .block-blog__single-label,body.archive .block-blog__single-label,body.single .block-blog__single-label{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){body.blog .block-blog__single-label,body.archive .block-blog__single-label,body.single .block-blog__single-label{font-size:20px}}body.blog .block-blog__archive .archive-meta>.new,body.blog .block-blog__single .archive-meta>.new,body.archive .block-blog__archive .archive-meta>.new,body.archive .block-blog__single .archive-meta>.new,body.single .block-blog__archive .archive-meta>.new,body.single .block-blog__single .archive-meta>.new{display:none !important}body.blog .block-blog__archive .archive-meta__category,body.blog .block-blog__single .archive-meta__category,body.archive .block-blog__archive .archive-meta__category,body.archive .block-blog__single .archive-meta__category,body.single .block-blog__archive .archive-meta__category,body.single .block-blog__single .archive-meta__category{background-color:#595757;color:#fff}body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{font-size:14px}@media screen and (min-width:992px){body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{padding-top:12px}}@media screen and (max-width:991px){body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{font-size:13px;line-height:1.8em !important;display:block !important}}body.blog .archive-excerpt p,body.archive .archive-excerpt p,body.single .archive-excerpt p{margin-bottom:0 !important}body.blog .archive-meta .archive-meta__date,body.archive .archive-meta .archive-meta__date,body.single .archive-meta .archive-meta__date{margin-right:13px}body.blog .archive-meta .flex_sm_middle_grow-1,body.archive .archive-meta .flex_sm_middle_grow-1,body.single .archive-meta .flex_sm_middle_grow-1{gap:8px;margin-left:0}body.blog .archive-meta .flex_sm_middle_grow-1>a,body.archive .archive-meta .flex_sm_middle_grow-1>a,body.single .archive-meta .flex_sm_middle_grow-1>a{margin-left:0}#contact-contents #contact_contents,#complete-contents #contact_contents{display:none}#contact-contents #footer_origin,#complete-contents #footer_origin{border-top:solid 1px #eaeaea}#new-step-bar>*>.num{background-color:#595757}#new-step-bar>*:before,#new-step-bar>*:after{background-color:#595757}@media screen and (max-width:767px){#new-step-bar{margin:15px -25px 0}}#new-step-bar .step{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){#new-step-bar .step{font-size:13px}}#form-table__wrap>table.kbzpkg-table>tbody>tr>th>.box>.need{background-color:#e26060;font-size:11px;padding:5px 7px}#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:20px 25px !important}@media screen and (min-width:768px)and (max-width:991px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:15px !important}}@media screen and (max-width:767px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:10px 0 18px !important}}#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>th{vertical-align:middle}@media screen and (max-width:767px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>th{padding:13px 15px !important}}@media screen and (max-width:767px){.kbgpkg-msgform-head>p{text-align:left !important}}@media screen and (min-width:768px){.tAc{text-align:center}}.kbzpkg-more-button::before{display:none !important}.kbzpkg-more-button span{padding:0 !important;text-align:start;font-size:14px}@media screen and (min-width:768px)and (max-width:991px){.kbzpkg-more-button span{font-size:12px}}.inner-label{line-height:20px}@media screen and (min-width:768px){.inner-label{line-height:40px}}.zip-btn{border-radius:2px;padding:12px 15px 12px}.kbzpkg-form-button>span:not(.filter){padding-left:0 !important;padding-right:0 !important}#input-edit{border:2px outset #eee !important}#input-edit>span{text-align:center !important}.form-input:not(button).error{border-width:1px !important}.warning{padding:0;background-color:rgba(0,0,0,0);border:0px}.alert ul{padding-top:5px}.alert ul li{padding:0px 0;font-size:12px}#block-contact #msg-contact-form .kbzpkg-more__g-01,#block-contact #msg-contact-form .kbzpkg-form-button{border-radius:50px;border:solid 1px #595757 !important;padding:21px 25px;width:230px;margin:0 auto}@media screen and (max-width:767px){#block-contact #msg-contact-form .kbzpkg-more__g-01,#block-contact #msg-contact-form .kbzpkg-form-button{width:210px}}#block-contact .kbzpkg-more__g-01,#block-contact .kbzpkg-form-button{border-radius:50px;border:solid 1px #595757 !important;padding:21px 25px;width:230px;margin:0 auto}@media screen and (max-width:767px){#block-contact .kbzpkg-more__g-01,#block-contact .kbzpkg-form-button{width:210px}}#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong{padding-left:0}#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong:after{display:none}}.error404 #pagettl,.error404 #breadcrumbs{display:none}.error404 #pagettl.var,.error404 #breadcrumbs.var{display:block}.grecaptcha-badge{visibility:hidden}/*# sourceMappingURL=style.min.css.map */