.c-subpage{padding:87px 0 66px}@media (min-width: 1000px){.c-subpage{padding-bottom:149px}}@media (min-width: 1000px){.c-breadcrumb{text-align:left;margin-left:66px;padding-top:60px}}@media (max-width: 999px){.c-breadcrumb{margin-right:20px;margin-top:12px}}.c-pageName{text-align:center;padding:0;margin:0}.c-pageName::before{display:none}.c-pageName__en{font-size:138px;font-size:13.8rem;line-height:1.44928em;letter-spacing:.13em;color:#f2f2f2}@media (max-width: 999px){.c-pageName__en{font-size:85px;font-size:8.5rem;line-height:1.44706em}}.c-pageName__ja{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.2em;font-weight:400;color:#7d8493;margin:1px 0 0}@media (max-width: 999px){.c-pageName__ja{font-size:15px;font-size:1.5rem;line-height:1.4em;margin-top:1px}}.concept-ctn{margin-bottom:238px}@media (max-width: 999px){.concept-ctn{padding:0 5px;margin-bottom:65px}}@media (min-width: 1000px){.concept-ctn .item{display:flex;flex-wrap:wrap;align-items:center}}@media (max-width: 999px){.concept-ctn .item:not(:last-child){margin-bottom:60px}}.concept-ctn .item__img{margin-left:16px;margin-bottom:28px}@media (min-width: 1000px){.concept-ctn .item__img{margin-left:0;margin-bottom:0;width:calc(400 / 1030 * 100%)}}@media (max-width: 999px){.concept-ctn .item__img img{width:244px}}.concept-ctn .item__ctn{padding-left:16px}@media (min-width: 1000px){.concept-ctn .item__ctn{width:calc(537 / 1030 * 100%);padding-left:92px}}@media only screen and (min-width: 1000px) and (min-device-width: 768px) and (max-device-width: 1024px){.concept-ctn .item__ctn{padding-left:40px}}.concept-ctn .item__tt{font-size:34px;font-size:3.4rem;line-height:1.76471em;letter-spacing:.08em;font-weight:500;margin-bottom:30px}@media (max-width: 999px){.concept-ctn .item__tt{font-size:24px;font-size:2.4rem;line-height:1.75em;margin-bottom:16px}}.concept-ctn .item__desc{font-size:14px;font-size:1.4rem;line-height:2.14286em;letter-spacing:.04em;font-weight:300}@media (min-width: 1000px){.concept-ctn .item--02{flex-direction:row-reverse;margin-bottom:100px}.concept-ctn .item--02 .item__ctn{width:calc(524 / 1030 * 100%);padding-right:89px;padding-left:66px}}@media only screen and (min-width: 1000px) and (min-device-width: 768px) and (max-device-width: 1024px){.concept-ctn .item--02 .item__ctn{padding-right:30px;padding-left:30px}}@media (min-width: 1000px){.concept-ctn .item--02 .item__tt{margin-bottom:20px}}@media (min-width: 1000px){.concept-ctn .item--02 .item__img{width:calc(505 / 1030 * 100%)}}@media (max-width: 999px){.concept-ctn .item--02 .item__img{text-align:right;margin-bottom:38px}.concept-ctn .item--02 .item__img img{width:277px}}@media (min-width: 1000px){.concept-ctn .item--03 .item__ctn{width:calc(415 / 1030 * 100%);padding-top:18px}}.concept-ctn .item--03 .item__img{margin-bottom:38px}@media (min-width: 1000px){.concept-ctn .item--03 .item__img{width:calc(480 / 1030 * 100%);margin-bottom:0}}.c-direct{margin:0 0 78px}@media (max-width: 999px){.c-direct{margin:61px 0 45px}}@media (min-width: 1000px){.c-concept-nav{margin-bottom:130px}}@media (max-width: 999px){.c-concept-nav{margin-top:0}}

/*# sourceMappingURL=maps/concept.min.css.map */
