.application__box{margin-left:3.125rem;border-left:1px solid #CECBD8;border-right:1px solid #CECBD8;position:relative}.application__box:before{position:absolute;content:"";width:1px;height:100%;background:#cecbd8;left:18.75rem}.application__item{display:flex;align-items:start;justify-content:space-between}.application__item:last-of-type{border-bottom:0}.application__heading{font-size:1.625rem;font-weight:500;line-height:calc(37.65 / 16 * 1rem);letter-spacing:calc(2.5999999046325684 / 16 * 1rem);padding:1.25rem;font-family:Noto Sans JP,sans-serif;width:18.75rem;border-bottom:1px solid #CECBD8;margin-bottom:-1px}.application__item:nth-of-type(1) .application__heading{border-top:0!important}.application__heading:nth-of-type(n+2){border-bottom:1px solid #CECBD8}.application__item:nth-of-type(odd) .application__heading{border-top:1px solid #CECBD8}.application__description{font-size:.9375rem;font-weight:400;line-height:1.3575rem;letter-spacing:calc(.699999988079071 / 16 * 1rem);font-family:Noto Sans JP,sans-serif;padding:1.75rem 1.25rem;width:calc(100% - 18.75rem);border-bottom:1px solid #CECBD8}.application__item:nth-last-of-type(1) .application__description{border-bottom:0}@media (max-width: 991px){.application__box{margin-left:.9375rem}.application__box:before{display:none}.application__item{flex-direction:column}.application__description{width:100%}.application__heading{font-family:Noto Sans JP;font-size:1.125rem;font-weight:500;line-height:1.62875rem;letter-spacing:calc(1.7999999523162842 / 16 * 1rem);padding:.9375rem 1.25rem;width:100%}.application__description{font-size:.75rem;font-weight:400;line-height:1.08625rem;letter-spacing:calc(.6000000238418579 / 16 * 1rem);padding:.9375rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/application.css.map */
