.businessPage{padding:54px 0 0;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;color:#000;line-height:1.8;text-align:left}.businessPage a{color:#000;text-decoration:none}@media(any-hover: hover){.businessPage a{-webkit-transition:.2s;transition:.2s}.businessPage a:hover{opacity:.6}}.businessPage .anchor{position:relative;margin-top:-150px;padding-top:150px;z-index:-1}@media(min-width: 768px){.businessPage{padding:72px 0 0}}.businessPage .botob_menu ul{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;padding:24px 0 0;font-size:13px;font-weight:500;line-height:1.5;text-align:center}.businessPage .botob_menu ul li{width:calc(50% - 4px);margin:12px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:#a8a9ac solid 1px;border-radius:3px}.businessPage .botob_menu ul li:nth-child(2n){margin:12px 0 0 4px}.businessPage .botob_menu ul li a{display:block;padding:12px 6px}@media(min-width: 768px){.businessPage .botob_menu ul{padding:36px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(12px,1.4vw,14px)}.businessPage .botob_menu ul li{width:24%;margin:12px 0 0;border-radius:0}.businessPage .botob_menu ul li:nth-child(2n){margin:12px 0 0}.businessPage .botob_menu ul li a{display:block;padding:12px 3px}}@media(min-width: 1024px){.businessPage .botob_menu{position:fixed;top:100px;left:50%;-webkit-transform:translateX(320px);transform:translateX(320px);z-index:2}.businessPage .botob_menu.is-hidden{display:none}.businessPage .botob_menu ul{display:block;padding:0;font-weight:400;text-align:left}.businessPage .botob_menu ul li{width:100%;margin:0 0 12px;border:none;border-left:rgba(0,0,0,0) solid 4px}.businessPage .botob_menu ul li:nth-child(2n){margin:0 0 12px}.businessPage .botob_menu ul li a{padding:0 0 0 3px}.businessPage .botob_menu ul li.current{font-weight:500;border-left:#ede14f solid 4px;-webkit-transition:.6s;transition:.6s}}.businessPage .inner{max-width:1024px;margin:auto;padding:0 20px 48px}.businessPage .inner h3{margin:0 0 24px;padding:0 0 0 12px;font-size:clamp(21px,3vw,30px);font-weight:500;border-left:#ede14f solid 6px}.businessPage .inner p{padding:24px 0 0;font-size:14px;line-height:2.1}@media(min-width: 1024px){.businessPage .inner{padding:0 210px 78px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.businessPage .inner h3{margin:0 0 36px;padding:0 0 0 15px}.businessPage .inner p{padding:36px 0 0}}.businessPage .bg{position:absolute;top:0;left:0;width:100%;height:150px;background:#f3f3f3;z-index:-1}@media(min-width: 768px){.businessPage .bg{height:240px}}.businessPage .btob_key h2{padding:24px 0 0;font-size:clamp(21px,3vw,30px);font-weight:500}@media(min-width: 768px){.businessPage .btob_key h2{padding:36px 0 0}}.businessPage .btob_about{position:relative;padding:24px 0 0}.businessPage .btob_about ul{margin:24px 0 0;background:#eae6e1}.businessPage .btob_about ul li:nth-child(2){padding:0 24px 24px}.businessPage .btob_about .bn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 0;padding:18px;border:#595757 solid 1px}.businessPage .btob_about .bn .logo{width:110px}.businessPage .btob_about .bn .logo img{width:90px;padding:0 20px 0 0}.businessPage .btob_about .bn .info{width:calc(100% - 110px)}.businessPage .btob_about .bn .info p{padding:0 0 6px;font-size:12px}.businessPage .btob_about .bn .info span{display:inline-block;padding:6px;color:#fff;font-size:14px;font-weight:500;background:#595757;border-radius:3px}.businessPage .btob_about .bn a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.2s;transition:.2s}@media(any-hover: hover){.businessPage .btob_about .bn a:hover{background:rgba(255,255,255,.3)}}@media(min-width: 768px){.businessPage .btob_about{padding:36px 0 0}.businessPage .btob_about ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:36px 0 0}.businessPage .btob_about ul p{padding:18px 0 0}.businessPage .btob_about ul li:nth-child(1){width:50%}.businessPage .btob_about ul li:nth-child(2){width:50%;padding:0 18px 18px;-webkit-box-sizing:border-box;box-sizing:border-box}.businessPage .btob_about .bn{margin:36px 0 0}.businessPage .btob_about .bn .logo{width:120px}.businessPage .btob_about .bn .logo img{width:90px;padding:0 30px 0 0}.businessPage .btob_about .bn .info{width:auto}.businessPage .btob_about .bn .info p{padding:0 0 12px;font-size:14px;line-height:1.8}.businessPage .btob_about .bn .info span{padding:6px 18px;font-size:16px}.businessPage .btob_about .bn a{position:absolute;top:0;left:0;width:100%;height:100%}}.businessPage .btob_scene{position:relative;padding:24px 0 0}.businessPage .btob_scene ul li{margin:24px 0 0;background:#e8e8e8}.businessPage .btob_scene ul li .pic{position:relative}.businessPage .btob_scene ul li h4{position:absolute;top:50%;left:50%;width:100%;font-size:18px;color:#fff;font-weight:500;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-shadow:0px 1px 3px rgba(0,0,0,.6)}.businessPage .btob_scene ul li h5{margin:0;padding:9px 12px 3px;font-size:14px;font-weight:bold}.businessPage .btob_scene ul li p{margin:0;padding:0 12px 12px;font-size:14px;line-height:1.6}@media(min-width: 768px){.businessPage .btob_scene{padding:36px 0 0}.businessPage .btob_scene ul{display:grid;grid-template-columns:1fr 1fr;gap:20px}.businessPage .btob_scene ul li{margin:0}.businessPage .btob_scene ul li h5{padding:9px 15px 3px}.businessPage .btob_scene ul li p{padding:0 15px 15px}}.businessPage .btob_voice{position:relative;padding:24px 0 0}.businessPage .btob_voice ul li{margin:24px 0 0;padding:12px;background:#fff;border:#333 solid 1px;-webkit-box-sizing:border-box;box-sizing:border-box}.businessPage .btob_voice ul li h4{padding:12px 0 6px;font-size:14px;font-weight:500;line-height:1.5;border-bottom:#a8a9ac solid 1px}.businessPage .btob_voice ul li .comment{padding:6px 0 12px}.businessPage .btob_voice ul li .comment p{padding:0 0 9px;font-size:13px;line-height:1.8}.businessPage .btob_voice ul li .comment p:last-child{padding:0}.businessPage .btob_voice ul li .info dl{padding:0 0 12px;font-size:14px;font-weight:500;line-height:1.5}.businessPage .btob_voice ul li .info dl:last-child{padding:0}.businessPage .btob_voice ul li .info dt{width:48px;margin:0 9px 2px 0;color:#fff;font-size:12px;text-align:center}.businessPage .btob_voice ul li .info dt span{display:inline-block;width:48px;padding:2px 0;background:#333}.businessPage .btob_voice ul li.special h4{margin:0 0 15px}.businessPage .btob_voice ul li.special img{padding:12px 0 0}@media(min-width: 768px){.businessPage .btob_voice{padding:36px 0 0}.businessPage .btob_voice ul li{margin:36px 0 0;padding:18px}.businessPage .btob_voice ul li .wrap{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 30px}.businessPage .btob_voice ul li h4{padding:0 0 6px}.businessPage .btob_voice ul li .comment{padding:6px 0 0}.businessPage .btob_voice ul li .info{display:grid;grid-template-columns:1fr 1fr;gap:18px}.businessPage .btob_voice ul li .info dl{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;line-height:1.5}.businessPage .btob_voice ul li .info dl:last-child{padding:0}.businessPage .btob_voice ul li .info dt{width:48px;margin:0 9px 0 0}.businessPage .btob_voice ul li .info dd{width:calc(100% - 57px);line-height:1.6}}.businessPage .btob_gift{position:relative;padding:24px 0 0}.businessPage .btob_gift ul li{margin:24px 0 0;background:#eae6e1}.businessPage .btob_gift ul li h4{padding:12px 0 0;font-size:18px;font-weight:500;text-align:center}.businessPage .btob_gift ul li p{padding:6px 0 20px;line-height:1.8;text-align:center}@media(min-width: 768px){.businessPage .btob_gift{padding:36px 0 0}.businessPage .btob_gift ul{display:grid;grid-template-columns:1fr 1fr;gap:20px}.businessPage .btob_gift ul li{margin:0}}.businessPage .btob_service{position:relative;padding:24px 0 0}.businessPage .btob_service ul li{margin:24px 0 0;padding:20px;background:#eae6e1}.businessPage .btob_service ul li img{display:block;width:140px;margin:0 auto 20px}.businessPage .btob_service ul li h4{padding:6px;font-size:18px;font-weight:500;text-align:center;background:#fff}.businessPage .btob_service ul li p{padding:9px 0 0;line-height:1.8}@media(min-width: 768px){.businessPage .btob_service{padding:36px 0 0}.businessPage .btob_service ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.businessPage .btob_service ul li{margin:0;padding:36px 20px}.businessPage .btob_service ul li img{margin:0 auto 36px}}.businessPage .btob_flow{position:relative;padding:24px 0 0}.businessPage .btob_flow h4{margin:0 0 24px;padding:0 0 3px;font-size:clamp(18px,2.4vw,24px);font-weight:500;border-bottom:#333 solid 1px}.businessPage .btob_flow h4 span{padding-left:6px;font-size:12px}.businessPage .btob_flow ul.info{margin:12px 0 0;background:#eae6e1}.businessPage .btob_flow ul.info p{line-height:1.8}.businessPage .btob_flow ul.info p.attention{font-size:12px}.businessPage .btob_flow ul.info li:nth-child(2){padding:0 24px 24px}.businessPage .btob_flow ul.flow li{position:relative;margin:24px 0 0;padding:20px;border:#333 solid 1px}.businessPage .btob_flow ul.flow li i{position:absolute;top:-15px;left:15px}.businessPage .btob_flow ul.flow li i img{width:36px}.businessPage .btob_flow ul.flow li img{display:block;width:120px;margin:0 auto 9px}.businessPage .btob_flow ul.flow li h5{font-size:18px;font-weight:500;text-align:center}.businessPage .btob_flow ul.flow li p{padding:9px 0 0;line-height:1.8}.businessPage .btob_flow .attention_area{padding:24px 0 0;font-size:12px}@media(min-width: 768px){.businessPage .btob_flow{padding:36px 0 0}.businessPage .btob_flow ul.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 24px}.businessPage .btob_flow ul.info p{padding:18px 0 0}.businessPage .btob_flow ul.info li:nth-child(1){width:50%}.businessPage .btob_flow ul.info li:nth-child(2){width:50%;padding:0 18px 18px;-webkit-box-sizing:border-box;box-sizing:border-box}.businessPage .btob_flow ul.flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0 0}.businessPage .btob_flow ul.flow li{width:calc(25% - 15px);margin:0 20px 0 0;padding:20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.businessPage .btob_flow ul.flow li:last-child{margin:0}.businessPage .btob_flow ul.flow li img{width:108px;margin:0 auto 12px}.businessPage .btob_flow ul.flow li h5{font-size:16px;line-height:1.5}.businessPage .btob_flow ul.flow li p{padding:9px 0 0;font-size:13px;line-height:1.8}.businessPage .btob_flow .attention_area{width:75%;margin:auto;padding:36px 0 0}}.businessPage .btob_item{position:relative;padding:24px 0 0}.businessPage .btob_item h4{margin:0 0 24px;padding:0 0 3px;font-size:clamp(18px,2.4vw,24px);font-weight:500;border-bottom:#333 solid 1px}.businessPage .btob_item h4.mg{padding:48px 0 3px}.businessPage .btob_item .bn_items{padding:24px 0 0}.businessPage .btob_item .related_info{position:relative}.businessPage .btob_item .related_info .pic{padding:0 0 9px}.businessPage .btob_item .related_info .pic img{padding:0}.businessPage .btob_item .related_info p.name{padding:0 0 1px;font-size:88%;line-height:20px;color:#333;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.businessPage .btob_item .related_info p.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 6px;font-size:82%;line-height:25px;color:#d21625;text-align:left}.businessPage .btob_item .related_info p.price span.sale{display:inline;padding-right:.6em;color:#a6a6a6;text-decoration:line-through}.businessPage .btob_item .related_info p.price span.sale:empty{display:none}.businessPage .btob_item .related_info p.price span.sale:empty+span.normal{display:inline;color:#131313}.businessPage .btob_item .related_info a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.businessPage .btob_item .related_info a:hover{background:rgba(255,255,255,.3)}@media(min-width: 768px){.businessPage .btob_item{padding:36px 0 0}.businessPage .btob_item h4.mg{padding:60px 0 3px}.businessPage .btob_item .bn_items{padding:36px 0 0}}.businessPage .btob_faq{position:relative;padding:24px 0 0}.businessPage .btob_faq dl.accList dt{position:relative;margin:24px 0 0;padding:12px;background:#eae6e1}@media(any-hover: hover){.businessPage .btob_faq dl.accList dt:hover{cursor:pointer}}.businessPage .btob_faq dl.accList dt:before{content:"";position:absolute;top:50%;right:12px;display:inline-block;width:12px;height:12px;border-top:#333 solid 1px;-webkit-transition:.2s;transition:.2s}.businessPage .btob_faq dl.accList dt:after{content:"";position:absolute;top:calc(50% - 6px);right:18px;display:inline-block;width:12px;height:12px;border-top:#333 solid 1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1;-webkit-transition:.2s;transition:.2s}.businessPage .btob_faq dl.accList dt.open:after{opacity:0}.businessPage .btob_faq dl.accList dt h4{min-height:30px;padding:0 12px 0 36px;font-size:18px;font-weight:500;line-height:1.5;background:url(img_business_q.svg) 0 0/30px 30px no-repeat}.businessPage .btob_faq dl.accList dd{display:none;padding:4px 18px 0 48px;background:#eae6e1 url(img_business_a.svg) 12px 0/30px 30px no-repeat}.businessPage .btob_faq dl.accList dd p{padding:0 0 18px;font-size:14px;line-height:1.5}.businessPage .btob_faq dl.accList dd strong{font-weight:bold}@media(min-width: 768px){.businessPage .btob_faq{padding:36px 0 0}}.businessPage .btob_contact{position:relative;padding:24px 0 0}.businessPage .btob_contact p{padding:0}.businessPage .btob_contact p.attention{padding:30px 0 0;font-size:13px;line-height:1.5}@media(min-width: 768px){.businessPage .btob_contact{padding:36px 0 0}}.businessPage ul.bt{margin:24px 0 0}.businessPage ul.bt.mg{margin:24px 0 48px}.businessPage ul.bt li{margin:12px 0 0}.businessPage ul.bt li a{display:block;padding:12px;color:#fff;font-size:18px;font-weight:500;text-align:center;background:#595757;border-radius:3px}@media(min-width: 768px){.businessPage ul.bt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:36px 0 0}.businessPage ul.bt.mg{margin:0 0 78px}.businessPage ul.bt li{width:calc(50% - 10px);margin:0 20px 0 0}.businessPage ul.bt li:last-child{margin:0}}/*# sourceMappingURL=business.min.css.map */