@charset "UTF-8";@media print,(min-width: 750px){.large-hide{display:none!important}}.c-about-title__text{margin-top:19px;margin-bottom:54px;padding-bottom:20px;border-bottom:.6px solid #cccabd;font-size:1.7rem}@media print,(min-width: 750px){.c-about-title__text{margin-bottom:54px}}@media only screen and (max-width: 749px){.c-about-title__text{margin-bottom:0}}.about-anchor-common__menu .about-anchor-menu__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;font-size:15px;list-style:none}.about-anchor-common__menu .about-anchor-menu__list>li{margin:0 17px 14px 16px}.about-anchor-common__menu .about-anchor-menu__item-link{padding-bottom:8px;transition:.26s ease;border-bottom:1px solid transparent;color:#cccabd;text-decoration:none}.about-anchor-common__menu .about-anchor-menu__item-link--active{padding-bottom:8px;border-bottom:1px solid rgb(55,54,53);color:#373635;text-decoration:none;pointer-events:none}.no-touchevents .about-anchor-common__menu .about-anchor-menu__item-link:hover{border-bottom:1px solid rgb(55,54,53);color:#373635}.about-anchor-common__link{border-top:.6px solid #cccabd;border-bottom:.6px solid #cccabd}.about-anchor-common__link .about-anchor-link__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.about-anchor-common__link .about-anchor-link__item-link{font-size:1.3rem;letter-spacing:.03em;text-decoration:none}.about-anchor-common__link .about-anchor-link__item-text{padding-right:10px}.about-anchor-common__link .about-anchor-link__item-icon{position:relative;top:-2px;font-size:0}@media print,(min-width: 750px){.about-anchor-common__link{max-width:720px;margin:0 auto;padding:36px 0 24px}.about-anchor-common__link .about-anchor-link__list{padding:0 32px}.about-anchor-common__link .about-anchor-link__list>li{width:calc((100% - 144px)/4);margin:0 48px 24px 0}.about-anchor-common__link .about-anchor-link__list>li:nth-child(4n){margin-right:0}}@media only screen and (max-width: 749px){.about-anchor-common__link{padding:29px 19px 15px 24px}.about-anchor-common__link .about-anchor-link__list>li{width:calc((100% - 64px)/2);margin:0 62px 18px 0}.about-anchor-common__link .about-anchor-link__list>li:nth-child(2n){margin-right:0}}@media screen and (min-width: 750px) and (max-width: 850px){.about-anchor-common__link .about-anchor-link__list{padding:0 20px}}.sec-about-select .sec-about-select__body{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.sec-about-select .sec-about-select__list,.sec-about-select .gt_selector{width:143px;height:24px;border-radius:3px;border-color:#767676;background:#fff;color:#373635;font-size:1.6rem;cursor:pointer}.is-firefox .sec-about-select .sec-about-select__list,.is-firefox .sec-about-select .gt_selector{height:30px}@media print,(min-width: 750px){.sec-about-select .sec-about-select__list,.sec-about-select .gt_selector{margin-right:16px}}@media only screen and (max-width: 749px){.sec-about-select .sec-about-select__body{padding:0 16px}}.sec-breadcrumbs.is-top{margin-bottom:21px}@media print,(min-width: 750px){.sec-breadcrumbs.is-bottom{margin-top:100px;margin-bottom:13px}}@media only screen and (max-width: 749px){.sec-breadcrumbs.is-bottom{margin-top:86px}}@media only screen and (max-width: 749px){.sec-about-factory .page-width{padding:0}.sec-about-factory .c-about-title__text{padding:0 14px 20px}}.sec-about-factory__content{word-break:break-word;font-feature-settings:"path" off}.sec-about-factory__content .sec-about-factory__anchor-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:53px;margin:0;padding:0;background:#fcfbf5;font-size:1.3rem;letter-spacing:.03em;list-style:none}.sec-about-factory__content .sec-about-factory__anchor-item{margin:0 23px 0 12px}.sec-about-factory__content .sec-about-factory__item-link{text-decoration:none}.sec-about-factory__content .sec-about-factory__item-icon{display:inline-block;position:relative;top:-2px;right:-2px;margin-left:9px;-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:0}.sec-about-factory__content .sec-about-factory__content-wrapper:not(:last-child){border-bottom:.6px solid #cccabd}.sec-about-factory__content .sec-about-factory__content-inner{font-size:1.4rem;letter-spacing:.01em;line-height:1.5}.sec-about-factory__content .sec-about-factory__content-block{position:relative}.sec-about-factory__content .sec-about-factory__content-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:url(decor-line.png) repeat-x 0 0/auto 100%}.sec-about-factory__content .sec-about-factory__content-inner:not(:last-child){position:relative}.sec-about-factory__content .sec-about-factory__content-inner:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:url(decor-line.png) repeat-x 0 0/auto 100%}.sec-about-factory__content .sec-about-factory__content-heading{font-feature-settings:"palt" on;color:#747369;font-size:1.9rem;letter-spacing:.06em;text-align:center}.sec-about-factory__content .sec-about-factory__content-subtitle{font-feature-settings:"palt" on;margin-top:0;color:#747369;font-size:1.5rem;letter-spacing:.03em}.sec-about-factory__content .sec-about-factory__content-text{font-size:1.4rem;letter-spacing:.01em;line-height:1.75}.sec-about-factory__content .sec-about-factory__video-wrapper{width:inherit}.sec-about-factory__content .sec-about-factory__video-wrapper iframe{width:100%;height:100%}.sec-about-factory__content-video{position:relative;cursor:pointer;transition:all .26s ease;opacity:1}.no-touchevents .sec-about-factory__content-video:hover{opacity:.95}.sec-about-factory__content-video .thumbnail-image{position:absolute;width:100%;height:100%;transition:all .3s ease;left:0;right:0}.sec-about-factory__intro-video img{width:100%;height:100%;object-fit:cover}.sec-about-factory__content-video .thumbnail-image.hidden{opacity:0;visibility:hidden}.sec-about-factory__content-video iframe{display:block;width:100%;height:100%}.sec-about-factory__content .sec-about-factory__video-heading{display:block;color:#747369;font-size:1.5rem;letter-spacing:.03em}.sec-about-factory__content .sec-about-factory__content-list{margin:0;padding:0;list-style:none}.sec-about-factory__content .sec-about-factory__content-list.has-margin{margin:14px 0 20px}.sec-about-factory__content .sec-about-factory__list-item{position:relative}.sec-about-factory__content .sec-about-factory__list-item:before{content:"\30fb";position:absolute;top:0;left:0;font-size:inherit}.sec-about-factory__content .sec-about-factory__list-item:last-child{margin-bottom:0}.sec-about-factory__content .sec-about-factory__content-info{line-height:1.75}.sec-about-factory__content .sec-about-factory__content-info .sec-about-factory__info-tel,.sec-about-factory__content .sec-about-factory__content-info .sec-about-factory__content-text{margin:0}.sec-about-factory__content .sec-about-factory__content-text:last-child{margin-bottom:0}.sec-about-factory__content .sec-about-factory__info-address{font-style:inherit}.sec-about-factory__content .sec-about-factory__info-number{text-decoration:none}.sec-about-factory__content .sec-about-factory__info-fax{color:inherit;text-decoration:none;pointer-events:none}.sec-about-factory__content .sec-about-factory__content-map iframe{width:100%;height:100%}.sec-about-factory__content .sec-about-factory__content-description{font-size:1.4rem;letter-spacing:.01em;line-height:1.75}@media print,(min-width: 750px){.sec-about-factory__content{padding:69px 0 32px}.sec-about-factory__content .sec-about-factory__anchor-list{margin-bottom:24px}.sec-about-factory__content .sec-about-factory__anchor-item{margin:0 23px 0 12px}.sec-about-factory__content .sec-about-factory__content-wrapper{max-width:720px;margin:0 auto;padding-top:28px}.sec-about-factory__content .sec-about-factory__content-intro{max-width:624px;margin:0 auto 64px}.sec-about-factory__content .sec-about-factory__content-block{max-width:624px;min-height:136px;margin:0 auto}.sec-about-factory__content .sec-about-factory__content-inner{padding:22px 0 28px}.sec-about-factory__content .sec-about-factory__content-heading{margin-bottom:70px}.sec-about-factory__content .sec-about-factory__content-subtitle.subtitle--modify{margin-bottom:28px}.sec-about-factory__content .sec-about-factory__content-subtitle{margin-bottom:17px}.sec-about-factory__content .sec-about-factory__content-text{margin-bottom:20px}.sec-about-factory__content .sec-about-factory__content-video{width:544px;margin:20px auto 65px}.sec-about-factory__intro-video{width:544px;height:306px;margin:0 auto;position:relative}.sec-about-factory__content .sec-about-factory__video-wrapper{width:inherit;height:306px}.sec-about-factory__content .sec-about-factory__video-heading{margin-bottom:7px}.sec-about-factory__content .sec-about-factory__list-item{margin-bottom:8px;padding-left:15px}.sec-about-factory__content .sec-about-factory__content-info{margin-bottom:25px}.sec-about-factory__content .sec-about-factory__content-map{width:624px;height:441px;margin:36px auto}.sec-about-factory__content .sec-about-factory__content-description{max-width:624px;margin:0 auto 63px}}@media only screen and (max-width: 749px){.sec-about-factory__content .sec-about-factory__anchor-item{margin:0 23px 0 12px}.sec-about-factory__content .sec-about-factory__content-wrapper{padding-top:23px}.sec-about-factory__content .sec-about-factory__content-intro,.sec-about-factory__content .sec-about-factory__content-block,.sec-about-factory__content .sec-about-factory__content-video,.sec-about-factory__content .sec-about-factory__content-description{margin:0 24px}.sec-about-factory__content .sec-about-factory__content-description{margin-bottom:40px}.sec-about-factory__content .sec-about-factory__content-intro{margin-bottom:41px}.sec-about-factory__content .sec-about-factory__content-inner{padding:22px 0 29px}.sec-about-factory__content .sec-about-factory__content-heading{margin-bottom:43px;line-height:1.7}.sec-about-factory__content .sec-about-factory__content-subtitle.subtitle--modify{margin-bottom:27px}.sec-about-factory__content .sec-about-factory__content-subtitle{margin-bottom:16px}.is-android .sec-about-factory__content .sec-about-factory__content-subtitle{letter-spacing:.05em}.sec-about-factory__content .sec-about-factory__content-text{margin-bottom:20px}.is-ios .sec-about-factory__content .sec-about-factory__content-text{letter-spacing:.05em}.sec-about-factory__content .sec-about-factory__content-video{margin-bottom:33px}.sec-about-factory__content .sec-about-factory__video-wrapper{height:184px}.sec-about-factory__content .sec-about-factory__video-heading{margin-bottom:8px}.sec-about-factory__intro-video{height:49vw;width:87vw;margin:0 auto;position:relative}.sec-about-factory__content .sec-about-factory__list-item{margin-bottom:8px;padding-left:15px}.sec-about-factory__content .sec-about-factory__content-info{margin-bottom:25px}.sec-about-factory__content .sec-about-factory__content-map{height:440px;margin:38px auto 34px}}.sec-about-factory__content-slider{position:relative}.sec-about-factory__content-slider .slide-item img{width:100%;height:100%;object-fit:cover}.sec-about-factory__content-slider .interview-swiper-progress{position:absolute;background:#d1d1d1}.sec-about-factory__content-slider .swiper-scrollbar{bottom:0;left:50%;height:1px;-ms-transform:translateX(-50%);transform:translate(-50%)}.sec-about-factory__content-slider .swiper-scrollbar-drag{border-radius:1px;background:#f65349}.sec-about-factory__content-slider .swiper-scrollbar-drag:first-child{display:block}.sec-about-factory__content-slider .swiper-scrollbar{overflow:hidden}@media print,(min-width: 750px){.sec-about-factory__content-slider{position:relative;max-width:656px;margin:0 auto 63px}.sec-about-factory__content-slider .swiper{width:544px;padding-bottom:17px}.sec-about-factory__content-slider .swiper-wrapper{width:544px;margin:0 auto}.sec-about-factory__content-slider .swiper-slide{height:306px;margin:0 auto}.sec-about-factory__content-slider .swiper-button-prev,.sec-about-factory__content-slider .swiper-button-next{display:block;width:24px;height:24px;margin-top:-9px;-ms-transform:translateY(-50%);transform:translateY(-50%);outline:none!important;background:url(btn-icon-slider.png) no-repeat 0 0/auto 100%}.sec-about-factory__content-slider .swiper-button-prev:after,.sec-about-factory__content-slider .swiper-button-next:after{display:none}.sec-about-factory__content-slider .swiper-button-prev{left:0}.sec-about-factory__content-slider .swiper-button-next{right:0;-ms-transform:translateY(-50%) scaleX(-1)!important;transform:translateY(-50%) scaleX(-1)!important}.sec-about-factory__content-slider .swiper-scrollbar{width:544px}.sec-about-factory__content-slider .swiper-scrollbar-drag{width:120px!important}}@media only screen and (max-width: 749px){.sec-about-factory__content-slider{margin-bottom:38px}.sec-about-factory__content-slider .swiper{padding-bottom:17px}.sec-about-factory__content-slider .slide-item{position:relative;padding-top:56%}.sec-about-factory__content-slider .slide-item img{position:absolute;top:0;right:0;bottom:0;left:0}.sec-about-factory__content-slider .swiper-scrollbar{width:343px}.sec-about-factory__content-slider .swiper-scrollbar-drag{width:70px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/about_factory.css.map */
