@charset "UTF-8";@media only screen and (min-width:1025px){.p-uniforms{margin-top:calc(35 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms{margin-top:1.5em}}.p-uniforms__title{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-uniforms__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-uniforms__title{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-uniforms__title{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-uniforms__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}html[data-lang-group=cjk] .p-uniforms__title{--ts-title-sub-font:var(--ts-font-noto);--ts-title-sub-font-weight:600}@media only screen and (min-width:1025px){html[data-lang-group=cjk] .p-uniforms__title{--ts-title-sub-font-size:calc(18 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=cjk] .p-uniforms__title{--ts-title-sub-font-size:calc(14 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){html[data-lang-group=latin] .p-uniforms__title{--ts-title-sub-font-size:calc(32 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=latin] .p-uniforms__title{--ts-title-sub-font-size:calc(24 / var(--ts-parent-font-size) * 1rem)}}.p-uniforms .p-uniform{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-top-left-radius:0!important;border-top-right-radius:0!important}@media only screen and (min-width:1025px){.p-uniforms .p-uniform{margin-top:calc(35 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform{margin-top:1.5em}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform{padding-bottom:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform{padding-bottom:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform{padding-bottom:4em}}.p-uniforms .p-uniform__texts{position:relative}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__texts{padding-top:calc(90 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__texts{padding-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__texts{padding-top:9em}}.p-uniforms .p-uniform__text{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__text{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-uniforms .p-uniform__text{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-uniforms .p-uniform__text{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__text{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-uniforms .p-uniform__text-title-en{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);color:var(--ts-color-secondary);font-family:var(--ts-font-quicksand);position:absolute;left:50%;width:90%;line-height:1;transform:translateX(-50%);z-index:2}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__text-title-en{--ts-target-font-size:82}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__text-title-en{--ts-target-font-size:70}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text-title-en{--ts-target-font-size:60}}@media only screen and (min-width:768px){.p-uniforms .p-uniform__text-title-en{top:-.4em}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text-title-en{top:-.5em}}html:not(:lang(ja)) .p-uniforms .p-uniform__text-title-en{color:#fff}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__text-txt{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__text-txt{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text-txt{margin-top:1.5em}}@media only screen and (min-width:768px){.p-uniforms .p-uniform__text-txt{text-align:center}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text-txt{text-align:left}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__text-txt{width:95%;margin-inline:auto}}.p-uniforms .p-uniform__text-txt .txt+.txt{margin-top:1.3em}.p-uniforms .p-uniform__text-txt .note{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;margin-top:1.3em}html:not(:lang(ja)) .p-uniforms .p-uniform__text-txt .note{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}.p-uniforms .p-uniform__text-txt .note>span::before{content:"※"}.p-uniforms .p-uniform__concept{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;justify-content:center;border:1px solid #fff}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-uniforms .p-uniform__concept{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-uniforms .p-uniform__concept{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept{margin-top:calc(70 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept{margin-top:4em}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept{border-radius:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept{border-radius:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept{border-radius:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept{padding:calc(70 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept{padding:calc(50 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept{padding:2em 1.5em}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept{display:block}}html:not(:lang(ja)) .p-uniforms .p-uniform__concept{border-radius:0!important}.p-uniforms .p-uniform__concept-title{flex-direction:column-reverse}html[data-lang-group=cjk] .p-uniforms .p-uniform__concept-title{--ts-title-main-font:var(--ts-font-noto)}@media only screen and (min-width:1025px){html[data-lang-group=cjk] .p-uniforms .p-uniform__concept-title{--ts-title-main-font-size:calc(13 / var(--ts-parent-font-size) * 1rem);--ts-title-sub-font-size:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=cjk] .p-uniforms .p-uniform__concept-title{--ts-title-main-font-size:calc(10 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){html[data-lang-group=latin] .p-uniforms .p-uniform__concept-title{--ts-title-main-font-size:calc(16 / var(--ts-parent-font-size) * 1rem);--ts-title-sub-font-size:calc(36 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=latin] .p-uniforms .p-uniform__concept-title{--ts-title-main-font-size:calc(13 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept-text{width:calc(420 / 918 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept-text{width:65%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-text{width:100%}}@media only screen and (min-width:768px){.p-uniforms .p-uniform__concept-text .txt{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-text .txt{margin-top:1.5em}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept-img{width:calc(236 / 918 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept-img{width:30%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-img{width:70%}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform__concept-img{margin-left:calc(60 / 918 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform__concept-img{margin-left:5%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-img{margin-left:auto}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-img{margin-top:1.5em;margin-right:auto}}.p-uniforms .p-uniform__concept-img .txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;text-align:center}@media only screen and (min-width:768px){.p-uniforms .p-uniform__concept-img .txt{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform__concept-img .txt{margin-top:.5em}}html:not(:lang(ja)) .p-uniforms .p-uniform__concept-img .txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}.p-uniforms .p-uniform-detail{border-radius:0!important}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail{padding-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail{padding-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail{padding-top:5em}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail{padding-bottom:calc(140 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail{padding-bottom:calc(120 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail{padding-bottom:7em}}.p-uniforms .p-uniform-detail__list{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-uniforms .p-uniform-detail__list{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-uniforms .p-uniform-detail__list{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-0)}}.p-uniforms .p-uniform-detail__item{display:flex;align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item{align-items:flex-start}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item{flex-direction:column-reverse}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__item-text{width:calc(360 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item-text{width:45%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text{width:100%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text{width:85%;margin-inline:auto}}.p-uniforms .p-uniform-detail__item-text-title{display:flex;flex-direction:column-reverse;justify-content:flex-end}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-title{text-align:center}}.p-uniforms .p-uniform-detail__item-text-title-inn{--ts-title-sub-color:var(--ts-color-body)!important}@media only screen and (min-width:1025px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn{--ts-title-main-font-size:calc(48 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn{--ts-title-main-font-size:calc(36 / var(--ts-parent-font-size) * 1rem)}}.p-uniforms .p-uniform-detail__item-text-title-inn--rev{flex-direction:column-reverse}@media only screen and (min-width:1025px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn--rev{--ts-title-sub-font-size:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn--rev{--ts-title-sub-font-size:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){html[data-lang-group=cjk] .p-uniforms .p-uniform-detail__item-text-title-inn--l{--ts-title-sub-font-size:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=cjk] .p-uniforms .p-uniform-detail__item-text-title-inn--l{--ts-title-sub-font-size:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn--l{--ts-title-sub-font-size:calc(36 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){html[data-lang-group=latin] .p-uniforms .p-uniform-detail__item-text-title-inn--l{--ts-title-sub-font-size:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-uniforms .p-uniform-detail__item-text-title-inn-sub{margin-top:.5em}.p-uniforms .p-uniform-detail__item-text-info{border:1px solid var(--ts-color-primary)}@media only screen and (min-width:768px){.p-uniforms .p-uniform-detail__item-text-info{margin-bottom:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-info{margin-bottom:1em}}@media only screen and (min-width:768px){.p-uniforms .p-uniform-detail__item-text-info{padding-inline:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-info{padding-inline:1.5em}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-info{margin-inline:1em}}.p-uniforms .p-uniform-detail__item-text-info>span{color:var(--ts-color-primary)}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__item-text-txt{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item-text-txt{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-txt{margin-top:1.5em}}.p-uniforms .p-uniform-detail__item-text-txt .txt+.txt{margin-top:1em}@media only screen and (min-width:768px){.p-uniforms .p-uniform-detail__item-text-note{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-text-note{margin-top:1em}}.p-uniforms .p-uniform-detail__item-text-note>span{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;display:block;padding-left:1em;text-indent:-1em;color:var(---ts-color-text-secondary)}html:not(:lang(ja)) .p-uniforms .p-uniform-detail__item-text-note>span{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12}.p-uniforms .p-uniform-detail__item-text-note>span:nth-child(n+2){margin-top:.5em}.p-uniforms .p-uniform-detail__item-text-note>span::before{content:"※"}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__item-img{width:calc(724 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item-img{width:50%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-img{width:100%}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__item-img{margin-left:calc(110 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item-img{margin-left:5%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-img{margin-left:0}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item-img{margin-top:1em}}.p-uniforms .p-uniform-detail__item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item:nth-child(2n){flex-direction:column-reverse}}.p-uniforms .p-uniform-detail__item:nth-child(2n) .p-uniform-detail__item-img{margin-left:auto}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail__item:nth-child(2n) .p-uniform-detail__item-img{margin-right:calc(110 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail__item:nth-child(2n) .p-uniform-detail__item-img{margin-right:5%}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail__item:nth-child(2n) .p-uniform-detail__item-img{margin-right:0}}@media only screen and (min-width:1025px){.p-uniforms .p-uniform-detail .p-uniform-detail__item+.p-uniform-detail__item{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-uniforms .p-uniform-detail .p-uniform-detail__item+.p-uniform-detail__item{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-uniforms .p-uniform-detail .p-uniform-detail__item+.p-uniform-detail__item{margin-top:4em}}