@charset "UTF-8";.error_404 article{padding-top:90px;padding-bottom:90px;margin-bottom:60px;text-align:center}@media(max-width:1023px){.error_404 article{text-align:left}}.error_404 p{margin-bottom:30px;font-size:16px;font-size:1rem}@media(max-width:1023px){.error_404 p{font-size:22px;font-size:1.375rem}}.white-box{padding:71px 70px 65px}.gray-box{background:#f5f4f1;padding:100px 60px}.consult{padding-top:77px;padding-bottom:134px;background:url(../image/consult-bg.png) no-repeat right bottom}@media(max-width:1023px){.consult{padding-bottom:220px;padding-top:95px;height:auto;overflow:hidden}}.consult-about-products{height:867px;margin-bottom:168px;max-width:1536px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.consult-about-products{width:100%;height:auto;padding-right:60px;padding-top:384px;margin-bottom:120px;padding-bottom:60px}}.consult-about-products .section-img{position:absolute;top:0;left:0;right:0;margin:0 auto;width:1245px;height:600px;z-index:3}@media(max-width:1023px){.consult-about-products .section-img{left:60px;right:0;width:100%;height:auto}.consult-about-products .section-img img{width:93%;height:auto}}.consult-about-products .section-bg{position:absolute;width:300px;height:450px;top:289px;right:0;z-index:1;background:url(../image/about-products-section-bg.jpg) no-repeat}@media(max-width:1023px){.consult-about-products .section-bg{display:none}}.consult-about-products .white-box{position:absolute;top:450px;left:0;width:986px;z-index:4;display:flex;justify-content:space-between}@media(max-width:1023px){.consult-about-products .white-box{position:relative;top:40px;width:100%;z-index:4;margin-right:auto;flex-direction:column}}.consult-about-products .link-bnr{display:flex;justify-content:space-between;align-content:flex-start;width:510px}@media(max-width:1023px){.consult-about-products .link-bnr{display:flex;flex-direction:column;width:100%}}.consult-about-products .link-bnr .live-ing-bnr{width:241px;height:182px}@media(max-width:1023px){.consult-about-products .link-bnr .live-ing-bnr{width:100%;height:auto;margin-bottom:42px}.consult-about-products .link-bnr .live-ing-bnr img{width:100%;height:auto}}.consult-about-products .link-bnr .rakuten-bnr{width:241px;height:182px}@media(max-width:1023px){.consult-about-products .link-bnr .rakuten-bnr,.consult-about-products .link-bnr .rakuten-bnr img{width:100%;height:auto}}.consult-about-products .white-box-left{width:335px;margin-right:50px}@media(max-width:1023px){.consult-about-products .white-box-left{width:100%;margin-bottom:60px;margin-right:0}}@media(max-width:1023px){.consult-about-products .box-sub-menu{margin-bottom:55px}}.consult-about-grave{height:1048px;margin-bottom:51px;max-width:1536px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.consult-about-grave{height:auto;margin-bottom:120px;width:100%;padding-left:60px;padding-top:384px}}.consult-about-grave .section-img{position:absolute;top:0;left:0;right:0;margin:0 auto;width:1245px;height:600px;z-index:3}@media(max-width:1023px){.consult-about-grave .section-img{right:60px;width:100%;height:auto}.consult-about-grave .section-img img{width:93%;height:auto}}.consult-about-grave .section-sub-img{position:absolute;top:798px;left:159px;width:342px;height:250px;z-index:2;background:url(../image/about-grave-section-sub-img.jpg) no-repeat}@media(max-width:1023px){.consult-about-grave .section-sub-img{display:none}}.consult-about-grave .section-bg{position:absolute;width:300px;height:450px;top:293px;left:0;z-index:1;background:url(../image/about-grave-section-bg.jpg) no-repeat}@media(max-width:1023px){.consult-about-grave .section-bg{display:none}}.consult-about-grave .white-box{position:absolute;top:387px;right:0;width:987px;z-index:4;display:flex;justify-content:space-between}@media(max-width:1023px){.consult-about-grave .white-box{top:40px;width:100%;position:relative;z-index:4;padding:73px 60px;flex-direction:column}}.consult-about-grave .grave-faq-bnr{width:240px;height:181px;display:inline-block}@media(max-width:1023px){.consult-about-grave .grave-faq-bnr{width:100%;height:auto;margin-bottom:60px}.consult-about-grave .grave-faq-bnr img{width:100%;max-width:100%;height:auto}}.consult-about-grave .white-box-left{width:335px;margin-right:50px}@media(max-width:1023px){.consult-about-grave .white-box-left{width:100%;margin-right:0;margin-bottom:60px}}@media(max-width:1023px){.consult-about-grave .box-sub-menu{margin-bottom:55px}}.consult-about-shop{height:938px;max-width:1536px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.consult-about-shop{height:auto;width:100%;padding-right:60px;padding-top:384px}}.consult-about-shop .section-img{position:absolute;top:149px;left:0;right:0;margin:0 auto;width:1245px;height:600px;z-index:3}@media(max-width:1023px){.consult-about-shop .section-img{top:40px;left:60px;width:100%;height:auto}.consult-about-shop .section-img img{width:93%;height:auto}}.consult-about-shop .section-bg{position:absolute;width:300px;height:450px;top:0;right:0;z-index:1;background:url(../image/about-shop-section-bg.jpg) no-repeat}@media(max-width:1023px){.consult-about-shop .section-bg{display:none}}.consult-about-shop .white-box{position:absolute;top:598px;left:0;width:987px;z-index:4;display:flex;justify-content:space-between}@media(max-width:1023px){.consult-about-shop .white-box{position:relative;top:40px;width:100%;z-index:4;padding:80px 60px 150px;flex-direction:column}}.consult-about-shop .about-shop-contact-bnr{width:338px;height:72px;display:inline-block}@media(max-width:1023px){.consult-about-shop .about-shop-contact-bnr{width:100%;height:auto}.consult-about-shop .about-shop-contact-bnr img{width:100%;max-width:100%;height:auto}}.consult-about-shop .white-box-left{margin-right:auto}@media(max-width:1023px){.consult-about-shop .white-box-left{margin-bottom:60px}}@media(max-width:1023px){.consult-about-shop .box-sub-menu{margin-bottom:55px}}.feature{background:#fff;padding-top:127px;padding-bottom:100px}@media(max-width:1023px){.feature{padding:111px 30px 82px}}.feature .feature-voice{height:594px;margin-bottom:80px;max-width:1300px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.feature .feature-voice{width:100%;height:auto;background-size:contain;margin-bottom:96px}}.feature .feature-voice .section-img{position:absolute;top:0;left:0;width:882px;height:530px}@media(max-width:1023px){.feature .feature-voice .section-img{position:relative;width:100%;height:auto}.feature .feature-voice .section-img img{width:100%;height:auto}}.feature .feature-voice .gray-box{position:absolute;top:181px;right:0;width:491px;height:412px;text-align:center}@media(max-width:1023px){.feature .feature-voice .gray-box{position:relative;top:0;right:auto;width:100%;height:auto}.feature .feature-voice .gray-box .gray-box-main{margin-bottom:60px}}.feature .feature-knowledge{height:619px;max-width:1300px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.feature .feature-knowledge{max-width:100%;height:auto;background-size:contain}}.feature .feature-knowledge .section-img{position:absolute;top:0;right:0;width:882px;height:530px}@media(max-width:1023px){.feature .feature-knowledge .section-img{position:relative;right:auto;width:100%;height:auto}.feature .feature-knowledge .section-img img{width:100%;height:auto}}.feature .feature-knowledge .gray-box{position:absolute;top:99px;left:0;width:490px;height:519px;text-align:center;padding:65px 60px}@media(max-width:1023px){.feature .feature-knowledge .gray-box{position:relative;top:0;width:100%;height:auto}.feature .feature-knowledge .gray-box .gray-box-main{margin-bottom:60px}}.feature .feature-knowledge .btn{margin-bottom:40px}@media(max-width:1023px){.feature .feature-knowledge .btn{margin-bottom:40px}}.feature .feature-knowledge .box-sub-menu{text-align:left}.info{max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:97px}@media(max-width:1023px){.info{margin-bottom:0}}.news{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:97px;padding-bottom:45px;display:flex;justify-content:space-between}@media(max-width:1023px){.news{flex-direction:column;margin-left:28px;margin-right:28px;padding-left:0;padding-right:0;padding-bottom:80px}}.news-primary{width:100%;margin-right:65px}@media(max-width:1023px){.news-primary{background:#fff;padding:80px 24px 60px;margin-right:0;margin-bottom:63px}}.news-primary .headline-wrapper{margin-bottom:12px;display:flex;justify-content:space-between}@media(max-width:1023px){.news-primary .headline-wrapper .display-headline{padding-bottom:0;margin-left:auto;margin-right:auto}}.news-primary .read-more{font-size:14px;font-size:.875rem;background:url(../image/info-topic-read-more-arrow.png) no-repeat left top 5px;padding-left:16px;width:100px}.news-primary .news-item{display:flex;justify-content:flex-start;padding-bottom:25px;margin-bottom:25px;border-bottom:1px dotted #332424}@media(max-width:1023px){.news-primary .news-item{flex-wrap:wrap;padding-top:20px;padding-bottom:20px;padding-right:80px;margin-bottom:0;border-bottom:2px dotted #332424;background:url(../image/sp/menu-arrow.png) no-repeat right center}.news-primary .news-item:first-child{border-top:2px dotted #332424}.news-primary .news-item:last-child{margin-bottom:50px}}.news-primary .news-item .news-date{opacity:.6;font-size:13px;font-size:.8125rem;font-family:Volkhov,serif;margin-right:15px;min-width:120px;white-space:nowrap}@media(max-width:1023px){.news-primary .news-item .news-date{font-size:22px;font-size:1.375rem;margin-bottom:5px}}.news-primary .news-item .news-category{opacity:.6;display:inline-block;border:1px solid #332424;padding:1px 12px 0;font-size:11px;font-size:.6875rem;height:22px;margin-right:56px;min-width:104px!important}@media(max-width:1023px){.news-primary .news-item .news-category{display:inline-block;border:1px solid #332424;font-size:16px;font-size:1rem;height:32px;min-width:152px!important;position:relative;top:8px}}.news-primary .news-item .news-title{font-size:14px;font-size:.875rem}@media(max-width:1023px){.news-primary .news-item .news-title{width:100%;font-size:22px;font-size:1.375rem}}.news-topic{display:flex;flex-direction:column}.news-topic .topic-item{background:#fff;margin-bottom:33px}.news-topic .topic-item:last-child{margin-bottom:0}.news-topic .topic-item a{dispaly:block}.news-topic .topic-item img{width:350px;height:158px}@media(max-width:1023px){.news-topic .topic-item img{width:100%;max-width:100%;height:auto}}.news-topic .topic-item .topic-item-title{font-size:14px;font-size:.875rem;margin-bottom:0;padding:15px 17px 11px;background:url(../image/info-topic-read-more-arrow.png) no-repeat right 20px center}@media(max-width:1023px){.news-topic .topic-item .topic-item-title{width:100%;font-weight:400;font-size:22px;font-size:1.375rem;padding:35px 40px 35px 24px;background:url(../image/sp/menu-arrow.png) no-repeat right 24px center}}.contents{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:79px}@media(max-width:1023px){.contents{background:transparent}}.contents .display-headline{display:block;text-align:center}@media(max-width:1023px){.contents .display-headline{padding-bottom:0}}.contents .slide-outer{margin:0;padding:0}.contents .slide{width:100%;display:flex;justify-content:center;margin-bottom:32px;flex-wrap:wrap}@media(max-width:1023px){.contents .slide-outer{height:auto}.contents .slide{width:100%;overflow:hidden}.contents .slide .slick-track{overflow:hidden}}.contents .slide .slide-item{width:295px;margin-bottom:15px;margin-right:.75%;margin-left:.75%}.contents .slide .slide-item a{display:block}.contents .slide .slide-item img{width:295px;height:192px}.contents .slide .slide-item .slide-item-title{width:295px;font-size:14px;font-size:.875rem;padding:8px 27px 12px 17px;background:#fff url(../image/info-topic-read-more-arrow.png) no-repeat right 20px top 15px}@media(max-width:1023px){.contents .slide .slide-item{width:43%;margin-bottom:10px;margin-right:0;margin-left:0}.contents .slide .slide-item:nth-child(2n-1){margin-right:15px}.contents .slide .slide-item img{width:100%;max-width:100%;height:auto}.contents .slide .slide-item .slide-item-title{width:100%;height:110px;font-weight:400;font-size:22px;font-size:1.375rem;padding:18px 40px 22px 20px;background:#fff url(../image/sp/menu-arrow.png) no-repeat right 20px center}}.slide .slick-list{width:100%}.slide .custom-arrow{font-size:32px;margin-top:15px}.slide .custom-arrow:before{display:none}.slide .slick-dots:before{display:inline-block}.slide .slick-dots li{margin-left:1px;margin-right:1px;height:32px}.slide .slick-dots li button:before{color:#888;opacity:1;font-size:12px}.slide .slick-dots li.slick-active button:before{color:#bf1139;opacity:1;font-size:12px}@media(max-width:1023px){.slide .slick-slide{margin:0 15px}.slide .slick-list{margin-bottom:30px}.slide .slick-dots{position:relative;bottom:20px}.slide .slick-dots li{margin-left:14px;margin-right:14px}.slide .slick-dots li button:before{color:#888;opacity:1;font-size:20px}.slide .slick-dots li.slick-active button:before{color:#bf1139;opacity:1;font-size:20px}}.slick-prev.slick-arrow{width:32px;height:32px;background:url(../image/slide-prev-arrow.png) no-repeat center center;z-index:1}@media(max-width:1023px){.slick-prev.slick-arrow{width:60px;height:61px;background:url(../image/sp/slide-prev-arrow.png) no-repeat center center}}.slick-next.slick-arrow{width:32px;height:32px;background:url(../image/slide-next-arrow.png) no-repeat center center;z-index:1}@media(max-width:1023px){.slick-next.slick-arrow{width:60px;height:61px;background:url(../image/sp/slide-next-arrow.png) no-repeat center center}}.contents .slide-nav{display:flex;justify-content:center;align-items:center}.contents .slide-nav li.slide-nav-prev{margin-right:24px}.contents .slide-nav li.slide-nav-dot{margin-top:-15px;margin-right:11px}.contents .slide-nav li.slide-nav-next{padding-left:13px}.about-us{height:739px;max-width:1300px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media(max-width:1023px){.about-us{max-width:100%;height:auto;position:relative;width:100%;background:#fff}}.about-us .section-img{position:absolute;top:0;left:0;right:0;margin:0 auto}@media(max-width:1023px){.about-us .section-img{position:relative;max-width:100%;height:auto}.about-us .section-img img{width:100%;max-width:100%;height:auto}}.about-us .white-box{position:absolute;top:309px;left:0;right:0;margin:0 auto;width:869px;height:428px;padding:85px 60px 65px}@media(max-width:1023px){.about-us .white-box{position:static;width:100%;height:auto;padding:80px 60px;top:0}.about-us .white-box .headline-sub-txt{margin-bottom:60px}}.about-us .box-sub-menu{justify-content:center}@media(max-width:1023px){.about-us .box-sub-menu{flex-direction:column}}@media(max-width:1023px){.about-us .box-sub-menu li{width:100%;background:url(../image/sp/menu-arrow.png) no-repeat right center;margin:0;border-bottom:2px dotted #332424}.about-us .box-sub-menu li:first-child{border-top:2px dotted #332424}}.about-us .box-sub-menu li a{padding:0 5px 7px 13px}@media(max-width:1023px){.about-us .box-sub-menu li a{font-size:22px;font-size:1.375rem;padding:20px 3px}}.about-us .btn{margin-bottom:40px}@media(max-width:1023px){.about-us .btn{margin-bottom:62px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/assets-css-common.css.map */
