@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-company .page-width{padding:0}.sec-about-company .c-about-title__text{padding:0 14px 20px}}.sec-about-company__wrapper{font-feature-settings:"palt" off;word-break:break-word}.sec-about-company__wrapper .sec-about-company__intro-heading{font-feature-settings:"palt" on;margin-top:0;color:#747369;font-size:1.9rem;letter-spacing:.06em;line-height:1.7;text-align:center}.sec-about-company__wrapper .sec-about-company__intro-text{font-size:1.4rem;letter-spacing:.01em;line-height:1.75}.sec-about-company__wrapper .sec-about-company__intro-author{text-align:right}.sec-about-company__wrapper .sec-about-company__content-table{position:relative}.sec-about-company__wrapper .sec-about-company__content-table: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-company__wrapper .sec-about-company__table-heading{font-feature-settings:"palt" on;color:#747369;font-size:1.5rem;letter-spacing:.03em}.sec-about-company__wrapper .sec-about-company__table-text{position:relative;margin-left:0;font-size:1.4rem;letter-spacing:.01em;line-height:1.75}.sec-about-company__wrapper .sec-about-company__table-text: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-company__wrapper .sec-about-company__table-text:last-of-type:after{display:none}.sec-about-company__wrapper .sec-about-company__table-list{margin:0;padding:0;list-style:none}.sec-about-company__wrapper .tel-number{text-decoration:none}.sec-about-company__wrapper .sec-about-company__item-heading{position:relative;margin:0}.sec-about-company__wrapper .sec-about-company__item-heading:before{content:"\25cf";position:absolute;top:0;left:0;color:#373635;font-size:inherit}.sec-about-company__wrapper .sec-about-company__item-text,.sec-about-company__wrapper .sec-about-company__item-address,.sec-about-company__wrapper .sec-about-company__item-tel{margin-top:0;margin-bottom:0}.sec-about-company__wrapper .sec-about-company__item-address{font-style:normal}.sec-about-company__wrapper .sec-about-company__item-tel .tel-fax{color:#373635;text-decoration:none;pointer-events:none}@media print,(min-width:750px){.sec-about-company__wrapper{max-width:720px;margin:0 auto;padding:69px 0 38px}.sec-about-company__wrapper .sec-about-company__content-intro{max-width:440px;margin:0 auto 78px}.sec-about-company__wrapper .sec-about-company__intro-heading{margin-bottom:40px}.sec-about-company__wrapper .sec-about-company__intro-text{margin-bottom:58px}.sec-about-company__wrapper .sec-about-company__intro-author{margin-right:3px}.sec-about-company__wrapper .sec-about-company__content-table{max-width:624px;margin:0 auto 81px}.sec-about-company__wrapper .sec-about-company__table-heading{margin-bottom:12px;padding-top:20px}.sec-about-company__wrapper .sec-about-company__table-text{padding-bottom:20px}.sec-about-company__wrapper .sec-about-company__item-heading{margin-bottom:1px;padding-left:14px}.sec-about-company__wrapper .sec-about-company__table-item:not(:last-child){margin-bottom:26px}}@media only screen and (max-width:749px){.sec-about-company__wrapper{padding:39px 0 7px}.sec-about-company__wrapper .sec-about-company__content-intro{margin-bottom:55px;padding:0 23px}.sec-about-company__wrapper .sec-about-company__intro-heading{margin-bottom:40px}.sec-about-company__wrapper .sec-about-company__intro-text{margin-bottom:50px}.is-ios .sec-about-company__wrapper .sec-about-company__intro-text{letter-spacing:.1em}.sec-about-company__wrapper .sec-about-company__intro-author{margin-right:4px}.sec-about-company__wrapper .sec-about-company__content-table{margin:0 23px 40px}.sec-about-company__wrapper .sec-about-company__table-heading{margin-bottom:12px;padding-top:20px}.sec-about-company__wrapper .sec-about-company__table-text{padding-bottom:20px}.is-ios .sec-about-company__wrapper .sec-about-company__table-text{letter-spacing:.1em}.sec-about-company__wrapper .sec-about-company__item-heading{padding-left:14px}.sec-about-company__wrapper .sec-about-company__table-item:not(:last-child){margin-bottom:26px}.is-android .sec-about-company__wrapper .sec-about-company__item-text,.is-android .sec-about-company__wrapper .sec-about-company__item-address,.is-android .sec-about-company__wrapper .sec-about-company__item-tel{letter-spacing:.05em}}.sec-about-company__content-map{font-feature-settings:"palt" off;border-top:.6px solid #cccabd}.sec-about-company__content-map .sec-about-company__map-block:not(:last-child){position:relative}.sec-about-company__content-map .sec-about-company__map-block: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-company__content-map .sec-about-company__map-heading{font-feature-settings:"palt" on;margin-top:0;color:#747369;font-size:1.7rem;letter-spacing:.06em;text-align:center}.sec-about-company__content-map .sec-about-company__map-subheading{font-feature-settings:"palt" on;margin-top:0;color:#747369;font-size:1.5rem;letter-spacing:.03em}.sec-about-company__content-map .sec-about-company__map-text{margin-top:0;font-size:1.4rem;letter-spacing:.01em;line-height:1.75}@media print,(min-width:750px){.sec-about-company__content-map{padding-top:44px}.sec-about-company__content-map .sec-about-company__map-block{max-width:624px;margin:0 auto;padding-bottom:33px}.sec-about-company__content-map .sec-about-company__map-block:not(:last-child){margin-bottom:39px}.sec-about-company__content-map .sec-about-company__map-heading{margin-bottom:42px}.sec-about-company__content-map .sec-about-company__map-subheading{margin-bottom:8px}.sec-about-company__content-map .sec-about-company__map-text{margin-bottom:24px}}@media only screen and (max-width:749px){.sec-about-company__content-map{padding:44px 23px 0}.sec-about-company__content-map .sec-about-company__map-block{padding-bottom:40px}.sec-about-company__content-map .sec-about-company__map-block:not(:last-child){margin-bottom:39px}.sec-about-company__content-map .sec-about-company__map-heading{margin-bottom:42px}.sec-about-company__content-map .sec-about-company__map-subheading{margin-bottom:13px}.sec-about-company__content-map .sec-about-company__map-text{margin-bottom:24px}.sec-about-company__content-map .sec-about-company__map-wrapper{height:440px;margin:0 auto}.sec-about-company__content-map .sec-about-company__map-wrapper iframe{width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/about_company.css.map */
