@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@100;200;400;500;700&family=Lato:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@100;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@700&display=swap");body{background-color:#0d2ea0}.p-pageNavi{height:100%;left:0;opacity:0;position:fixed;top:0;width:auto;z-index:5}.p-pageNavi-inner{position:relative}.p-pageNavi-inner,.p-pageNavi .list{display:block;height:100%;width:100%}.p-pageNavi .list{align-content:center;display:flex;flex-wrap:wrap}.p-pageNavi .list-item{color:#b8b6c2;cursor:pointer;font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;line-height:1;text-align:center;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p-pageNavi .list-item.-current{color:#0d2ea1}.c-modal{background-color:#000}.p-historyDetailNavi{left:0;pointer-events:all;position:fixed;top:0;width:100%;z-index:5}.p-historyDetailNavi-inner{display:flex;justify-content:space-between;width:100%}.p-historyDetailNavi-inner .btn{cursor:pointer}.p-historyDetailNavi-inner .btn>*{pointer-events:none}.p-historyDetailNavi-inner .btn.-prev .btn-arrow{margin-right:1.0980966325vw}.p-historyDetailNavi-inner .btn.-prev .btn-arrow svg{transform:rotate(-180deg);transform-origin:center}.p-historyDetailNavi-inner .btn.-prev .btn-text{text-align:left}.p-historyDetailNavi-inner .btn.-next .btn-inner{flex-direction:row-reverse}.p-historyDetailNavi-inner .btn.-next .btn-arrow{margin-left:1.0980966325vw}.p-historyDetailNavi-inner .btn.-next .btn-text{text-align:right}.p-historyDetailNavi-inner .btn-inner{transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p-historyDetailNavi-inner .btn-arrow{align-items:center;border:1px dotted #909090;display:flex;justify-content:center}.p-historyDetailNavi-inner .btn-arrow-inner{position:relative}.p-historyDetailNavi-inner .btn-arrow svg{left:0;position:absolute;top:0}.p-historyDetailNavi-inner .btn-arrow svg .cls-1{stroke:#fff;stroke-width:8px;opacity:1}.p-historyDetailNavi-inner .btn-text{color:#909090;line-height:1.6666666667;white-space:normal}html.-lang-de .p-historyDetailNavi-inner .btn-text,html.-lang-en .p-historyDetailNavi-inner .btn-text,html.-lang-es .p-historyDetailNavi-inner .btn-text,html.-lang-fr .p-historyDetailNavi-inner .btn-text,html.-lang-it .p-historyDetailNavi-inner .btn-text,html.-lang-pt .p-historyDetailNavi-inner .btn-text{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-lang-de .p-historyDetailNavi-inner .btn-text{line-height:1.25}html.-lang-ru .p-historyDetailNavi-inner .btn-text{line-height:1.2}.p-historyDetail{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.p-historyDetail.-current{position:relative;z-index:1}.p-historyDetail.-current .content{pointer-events:auto}.-change .p-historyDetail{position:fixed}.p-historyDetail-inner{display:block;height:100%;position:relative;width:100%}.p-historyDetail-inner .bg{background-color:#000;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.p-historyDetail-inner .bg-cover{background-color:rgba(0,0,0,.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.p-historyDetail-inner .bg-inner{display:block;height:100%;position:relative;width:100%}.p-historyDetail-inner .bg-inner img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-historyDetail-inner .content{pointer-events:none;position:relative;z-index:1}.p-historyDetail-inner .content-year{color:hsla(0,0%,100%,.1);display:block;font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1;position:relative}.p-historyDetail-inner .content-title{border-bottom:0;color:#fff;font-weight:600;letter-spacing:.12em;line-height:1.4}html.-lang-de .p-historyDetail-inner .content-title,html.-lang-en .p-historyDetail-inner .content-title,html.-lang-es .p-historyDetail-inner .content-title,html.-lang-fr .p-historyDetail-inner .content-title,html.-lang-it .p-historyDetail-inner .content-title,html.-lang-pt .p-historyDetail-inner .content-title,html.-lang-vi .p-historyDetail-inner .content-title{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-lang-de .p-historyDetail-inner .content-title,html.-lang-en .p-historyDetail-inner .content-title,html.-lang-es .p-historyDetail-inner .content-title,html.-lang-fr .p-historyDetail-inner .content-title,html.-lang-it .p-historyDetail-inner .content-title,html.-lang-pt .p-historyDetail-inner .content-title{line-height:1.2}html.-lang-ru .p-historyDetail-inner .content-title{line-height:1.1}.p-historyDetail-inner .content-text .text{color:#fff;letter-spacing:.04em;line-height:2}html.-lang-de .p-historyDetail-inner .content-text .text,html.-lang-en .p-historyDetail-inner .content-text .text,html.-lang-es .p-historyDetail-inner .content-text .text,html.-lang-fr .p-historyDetail-inner .content-text .text,html.-lang-it .p-historyDetail-inner .content-text .text,html.-lang-pt .p-historyDetail-inner .content-text .text,html.-lang-vi .p-historyDetail-inner .content-text .text{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:1.5714285714}html.-lang-ru .p-historyDetail-inner .content-text .text{line-height:1.4285714286}.p-historyDetail-inner .content-text .other{align-items:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start}.p-historyDetail-inner .content-text .other-item-image{background-color:#fff;width:100%}.p-historyDetail-inner .content-text .other-item-image img{display:block;font-family:"object-fit:contain";height:100%;margin-left:auto;margin-right:auto;object-fit:contain;width:100%}.p-historyDetail-inner .content-text .other-item-text{color:#909090;line-height:1.5}html.-lang-de .p-historyDetail-inner .content-text .other-item-text,html.-lang-en .p-historyDetail-inner .content-text .other-item-text,html.-lang-es .p-historyDetail-inner .content-text .other-item-text,html.-lang-fr .p-historyDetail-inner .content-text .other-item-text,html.-lang-it .p-historyDetail-inner .content-text .other-item-text,html.-lang-pt .p-historyDetail-inner .content-text .other-item-text{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-lang-de .p-historyDetail-inner .content-text .other-item-text,html.-lang-es .p-historyDetail-inner .content-text .other-item-text,html.-lang-fr .p-historyDetail-inner .content-text .other-item-text,html.-lang-it .p-historyDetail-inner .content-text .other-item-text,html.-lang-pt .p-historyDetail-inner .content-text .other-item-text,html.-lang-ru .p-historyDetail-inner .content-text .other-item-text{line-height:1.25}.p-historyList-inner{margin-left:auto;margin-right:auto}html.-tablet .p-historyList-inner{width:83.1625183016vw}.p-historyList-inner .p-historyTakeruBanner-title{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:.02em;line-height:1;text-align:center}html.-tablet .p-historyList-inner .p-historyTakeruBanner-title{font-size:1.4641288433vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner{position:relative}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-desc{color:#fff;line-height:1.33333;white-space:nowrap;width:auto}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub{background-color:#ffdd4a;position:relative;text-align:left}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{background-color:#ffdd4a;content:"";position:absolute}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-family:Barlow,sans-serif}html.-tablet .p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-size:2.7818448023vw;left:.878477306vw;top:.439238653vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon{position:absolute}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon svg path{fill:#fff}.p-historyList-inner .p-historyTakeruBanner .c-imgKazariSq{pointer-events:none}.p-historyList-moduleA-inner .textBox{position:relative}.p-historyList-moduleA-inner .textBox-year{display:block;font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1}html.-tablet .p-historyList-moduleA-inner .textBox-year{font-size:9.8096632504vw}.p-historyList-moduleA-inner .textBox-title{font-weight:600;letter-spacing:.12em;line-height:1.4}html.-lang-de .p-historyList-moduleA-inner .textBox-title,html.-lang-en .p-historyList-moduleA-inner .textBox-title,html.-lang-es .p-historyList-moduleA-inner .textBox-title,html.-lang-fr .p-historyList-moduleA-inner .textBox-title,html.-lang-it .p-historyList-moduleA-inner .textBox-title,html.-lang-pt .p-historyList-moduleA-inner .textBox-title{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .p-historyList-moduleA-inner .textBox-title{font-size:1.4641288433vw}.p-historyList-moduleA-inner .textBox-lead{letter-spacing:.06em;line-height:2}html.-lang-ja .p-historyList-moduleA-inner .textBox-lead{font-weight:600}html.-lang-de .p-historyList-moduleA-inner .textBox-lead,html.-lang-en .p-historyList-moduleA-inner .textBox-lead,html.-lang-es .p-historyList-moduleA-inner .textBox-lead,html.-lang-fr .p-historyList-moduleA-inner .textBox-lead,html.-lang-it .p-historyList-moduleA-inner .textBox-lead,html.-lang-pt .p-historyList-moduleA-inner .textBox-lead{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-tablet .p-historyList-moduleA-inner .textBox-lead{font-size:1.1713030747vw}.p-historyList-moduleA-inner .textBox-btn{display:flex;justify-content:flex-end;width:100%}.p-historyList-moduleA-inner .image{overflow:hidden}html.-tablet .p-historyList-moduleA-inner .image{height:23.0600292826vw}.p-historyList-moduleA-inner .image-inner{height:100%;position:relative;width:100%}.p-historyList-moduleA-inner .image-inner img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-historyList-moduleA-inner .c-btnSmall{cursor:pointer}.p-historyList-moduleA-inner .c-btnSmall>*{pointer-events:none}.p-historyList-moduleA.-right .p-historyList-moduleA-inner{flex-direction:row}.p-historyList-moduleC-inner .textBox{position:relative;width:100%}.p-historyList-moduleC-inner .textBox-year{display:block;font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1}html.-tablet .p-historyList-moduleC-inner .textBox-year{font-size:9.8096632504vw}.p-historyList-moduleC-inner .textBox-title{font-weight:600;letter-spacing:.12em;line-height:1.4}html.-lang-de .p-historyList-moduleC-inner .textBox-title,html.-lang-en .p-historyList-moduleC-inner .textBox-title,html.-lang-es .p-historyList-moduleC-inner .textBox-title,html.-lang-fr .p-historyList-moduleC-inner .textBox-title,html.-lang-it .p-historyList-moduleC-inner .textBox-title,html.-lang-pt .p-historyList-moduleC-inner .textBox-title{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .p-historyList-moduleC-inner .textBox-title{font-size:1.4641288433vw}.p-historyList-moduleC-inner .textBox-lead{letter-spacing:.06em;line-height:2}html.-lang-ja .p-historyList-moduleC-inner .textBox-lead{font-weight:600}html.-lang-de .p-historyList-moduleC-inner .textBox-lead,html.-lang-en .p-historyList-moduleC-inner .textBox-lead,html.-lang-es .p-historyList-moduleC-inner .textBox-lead,html.-lang-fr .p-historyList-moduleC-inner .textBox-lead,html.-lang-it .p-historyList-moduleC-inner .textBox-lead,html.-lang-pt .p-historyList-moduleC-inner .textBox-lead{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-tablet .p-historyList-moduleC-inner .textBox-lead{font-size:1.1713030747vw}.p-historyList-moduleC-inner .textBox-btn{display:flex;justify-content:flex-end;width:100%}.p-historyList-moduleC-inner .image-wrapper{overflow:hidden;position:relative}.p-historyList-moduleC-inner .image{height:100%;width:100%}.p-historyList-moduleC-inner .image-inner{height:130%;position:relative;width:100%}.p-historyList-moduleC-inner .image-inner img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-historyList-moduleC-inner .c-btnSmall{cursor:pointer}.p-historyList-moduleC-inner .c-btnSmall>*{pointer-events:none}.p-historyList-moduleD-inner .textBox{position:relative;width:100%}.p-historyList-moduleD-inner .textBox-year{display:block;font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1;position:absolute}html.-tablet .p-historyList-moduleD-inner .textBox-year{font-size:9.8096632504vw}.p-historyList-moduleD-inner .textBox-title{font-weight:600;letter-spacing:.12em;line-height:1.4}html.-lang-de .p-historyList-moduleD-inner .textBox-title,html.-lang-en .p-historyList-moduleD-inner .textBox-title,html.-lang-es .p-historyList-moduleD-inner .textBox-title,html.-lang-fr .p-historyList-moduleD-inner .textBox-title,html.-lang-it .p-historyList-moduleD-inner .textBox-title,html.-lang-pt .p-historyList-moduleD-inner .textBox-title{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .p-historyList-moduleD-inner .textBox-title{font-size:1.4641288433vw;margin-bottom:.6588579795vw;margin-top:-2.196193265vw}.p-historyList-moduleD-inner .textBox-lead{letter-spacing:.06em;line-height:2}html.-lang-ja .p-historyList-moduleD-inner .textBox-lead{font-weight:600}html.-lang-de .p-historyList-moduleD-inner .textBox-lead,html.-lang-en .p-historyList-moduleD-inner .textBox-lead,html.-lang-es .p-historyList-moduleD-inner .textBox-lead,html.-lang-fr .p-historyList-moduleD-inner .textBox-lead,html.-lang-it .p-historyList-moduleD-inner .textBox-lead,html.-lang-pt .p-historyList-moduleD-inner .textBox-lead{font-family:Barlow Semi Condensed,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-tablet .p-historyList-moduleD-inner .textBox-lead{font-size:1.1713030747vw}.p-historyList-moduleD-inner .textBox-btn{display:flex;justify-content:flex-end;width:100%}html.-tablet .p-historyList-moduleD-inner .textBox-btn{bottom:-2.196193265vw}.p-historyList-moduleD-inner .image-wrapper{align-items:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:center}html.-tablet .p-historyList-moduleD-inner .image-wrapper{height:26.3543191801vw}.p-historyList-moduleD-inner .image{overflow:hidden}html.-tablet .p-historyList-moduleD-inner .image{height:23.0600292826vw}html.-tablet .p-historyList-moduleD-inner .image.-right{margin-top:4.39238653vw}.p-historyList-moduleD-inner .image-inner{height:100%;position:relative;width:100%}.p-historyList-moduleD-inner .image-inner img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.p-historyList-moduleD-inner .c-btnSmall{cursor:pointer}.p-historyList-moduleD-inner .c-btnSmall>*{pointer-events:none}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox{position:relative;width:100%}html.-tablet .p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-left{left:-.439238653vw;top:-28.9165446559vw}html.-tablet .p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-right{top:-7.6866764275vw}html.-tablet .p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-title{margin-top:2.196193265vw}html.-tablet .p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .image.-left{margin-top:4.39238653vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .image.-right{margin-top:0}@media screen and (min-width:768px){.p-pageNavi{height:100%;width:8.4187408492vw}.p-pageNavi .list-item{font-size:.9516837482vw;margin-bottom:1.9033674963vw;width:100%}.p-historyDetailNavi-inner{padding:3.6603221083vw 3.6603221083vw 0}.p-historyDetailNavi-inner .btn{width:26.3543191801vw}html.-lang-ru .p-historyDetailNavi-inner .btn{width:33.6749633968vw}.p-historyDetailNavi-inner .btn-inner:hover{opacity:.6}.p-historyDetailNavi-inner .btn-inner{align-items:center;display:flex}.p-historyDetailNavi-inner .btn-arrow{height:2.3426061493vw;width:2.3426061493vw}.p-historyDetailNavi-inner .btn-arrow-inner,.p-historyDetailNavi-inner .btn-arrow svg{height:.7320644217vw;width:.3660322108vw}.p-historyDetailNavi-inner .btn-text{font-size:.878477306vw;width:23.4260614934vw}html.-lang-ru .p-historyDetailNavi-inner .btn-text{width:30.7467057101vw}.p-historyDetail-inner .content{bottom:0;left:0;padding-bottom:5.710102489vw;padding-left:2.7818448023vw;position:absolute;width:50.3660322108vw}html.-lang-ru .p-historyDetail-inner .content{width:57.6866764275vw}.p-historyDetail-inner .content-year{font-size:5.270863836vw;margin-bottom:1.4641288433vw}html.-lang-ru .p-historyDetail-inner .content-year{margin-bottom:.7320644217vw}.p-historyDetail-inner .content-title{font-size:1.4641288433vw;margin-bottom:.9516837482vw}html.-lang-ru .p-historyDetail-inner .content-title{margin-bottom:.5856515373vw}.p-historyDetail-inner .content-text .text{font-size:1.0248901903vw}.p-historyDetail-inner .content-text .other{padding-top:1.317715959vw}.p-historyDetail-inner .content-text .other-item{width:15.5929721816vw}.p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:calc(50% - 23.38946vw)}html.-lang-ru .p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:.7320644217vw}.p-historyDetail-inner .content-text .other-item-image,.p-historyDetail-inner .content-text .other-item-image img{max-height:15.5929721816vw}.p-historyDetail-inner .content-text .other-item-text{font-size:.878477306vw;padding-top:.3660322108vw}.p-historyList-inner{width:83.1625183016vw}.p-historyList-inner .p-historyTakeruBanner{margin-top:-.878477306vw;padding-bottom:7.3206442167vw}.p-historyList-inner .p-historyTakeruBanner-title{font-size:1.4641288433vw;margin-bottom:1.756954612vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner{height:15.7393850659vw;margin-bottom:8.0527086384vw;width:41.5812591508vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text{top:-.1464128843vw;width:31.7715959004vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-desc{font-size:1.317715959vw;margin-bottom:2.196193265vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{height:.3660322108vw;width:.3660322108vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub{height:1.6105417277vw;margin-bottom:0;padding-top:.3660322108vw;width:6.3689604685vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{left:-.3660322108vw;top:-.3660322108vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main{height:3.2942898975vw;padding-top:.3660322108vw;width:10.980966325vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after{bottom:-.3660322108vw;right:-.3660322108vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-size:2.8550512445vw;left:.1464128843vw;position:relative;top:-.1464128843vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon{bottom:-1.6105417277vw;height:1.4641288433vw;left:auto;right:-9.7364568082vw;top:auto;width:1.4641288433vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon svg{height:1.4641288433vw;width:1.4641288433vw}.p-historyList-moduleA{margin-bottom:13.17715959vw}.p-historyList-moduleA-inner{align-items:center;align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}.p-historyList-moduleA-inner .textBox{width:50%}.p-historyList-moduleA-inner .textBox-year{font-size:8.9311859444vw;left:.2928257687vw;margin-bottom:.7320644217vw;position:relative;top:-1.756954612vw}.p-historyList-moduleA-inner .textBox-title{font-size:1.4641288433vw;margin-bottom:.6588579795vw;padding-right:.7320644217vw}.p-historyList-moduleA-inner .textBox-lead{font-size:1.1713030747vw;margin-bottom:4.39238653vw}.p-historyList-moduleA-inner .textBox-btn{bottom:0;left:0;position:absolute}.p-historyList-moduleA-inner .image{height:22.4011713031vw;width:50%}.p-historyList-moduleA.-right .p-historyList-moduleA-inner .textBox{padding-left:2.9282576867vw}.p-historyList-moduleC{margin-bottom:14.494875549vw;padding-top:5.1244509517vw}.p-historyList-moduleC-inner{align-items:center;align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.p-historyList-moduleC-inner .textBox{margin-top:1.8301610542vw}.p-historyList-moduleC-inner .textBox-year{font-size:8.9311859444vw;position:absolute;right:-.2928257687vw;top:-43.1918008785vw}.p-historyList-moduleC-inner .textBox-title{font-size:1.4641288433vw;margin-bottom:.6588579795vw;width:75%}html.-lang-ru .p-historyList-moduleC-inner .textBox-title{width:60%}.p-historyList-moduleC-inner .textBox-lead{font-size:1.1713030747vw;width:75%}html.-lang-ru .p-historyList-moduleC-inner .textBox-lead{width:60%}.p-historyList-moduleC-inner .textBox-btn{bottom:.7320644217vw;left:0;position:absolute}.p-historyList-moduleC-inner .image-wrapper{height:35.2855051245vw;width:100%}.p-historyList-moduleD{margin-bottom:15.0073206442vw;padding-top:1.8301610542vw}.p-historyList-moduleD-inner{align-items:center;align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}.p-historyList-moduleD-inner .textBox-year{font-size:8.9311859444vw}.p-historyList-moduleD-inner .textBox-year.-right{right:-.2928257687vw;top:-28.9165446559vw}.p-historyList-moduleD-inner .textBox-title{font-size:1.4641288433vw;margin-bottom:.6588579795vw;margin-top:-2.196193265vw;width:48%}.p-historyList-moduleD-inner .textBox-lead{font-size:1.1713030747vw}.p-historyList-moduleD-inner .textBox-btn{bottom:0;position:absolute;right:0}.p-historyList-moduleD-inner .image-wrapper{height:26.3543191801vw}.p-historyList-moduleD-inner .image{height:23.0600292826vw;width:50%}.p-historyList-moduleD-inner .image.-right{margin-top:4.39238653vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-left{left:-.439238653vw;top:-28.9165446559vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-right{top:-7.6866764275vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-title{margin-top:2.196193265vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .image.-left{margin-top:4.39238653vw}}@media only screen and (min-width:1920px){.p-pageNavi{width:138px}.p-pageNavi .list-item{font-size:15.6px;margin-bottom:31.2px}.p-historyDetailNavi-inner{padding:60px 60px 0}.p-historyDetailNavi-inner .btn{width:432px}html.-lang-ru .p-historyDetailNavi-inner .btn{width:552px}.p-historyDetailNavi-inner .btn-arrow{height:38.4px;width:38.4px}.p-historyDetailNavi-inner .btn-arrow-inner,.p-historyDetailNavi-inner .btn-arrow svg{height:12px;width:6px}.p-historyDetailNavi-inner .btn-text{font-size:14.4px;width:384px}html.-lang-ru .p-historyDetailNavi-inner .btn-text{width:504px}.p-historyDetail-inner .content{padding-bottom:93.6px;padding-left:45.6px;width:825.6px}html.-lang-ru .p-historyDetail-inner .content{width:945.6px}.p-historyDetail-inner .content-year{font-size:86.4px;margin-bottom:24px}html.-lang-ru .p-historyDetail-inner .content-year{margin-bottom:12px}.p-historyDetail-inner .content-title{font-size:24px;margin-bottom:15.6px}html.-lang-ru .p-historyDetail-inner .content-title{margin-bottom:9.6px}.p-historyDetail-inner .content-text .text{font-size:16.8px}.p-historyDetail-inner .content-text .other{padding-top:21.6px}.p-historyDetail-inner .content-text .other-item{width:255.6px}.p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:calc(50% - 383.4px)}html.-lang-ru .p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:12px}.p-historyDetail-inner .content-text .other-item-image,.p-historyDetail-inner .content-text .other-item-image img{max-height:255.6px}.p-historyDetail-inner .content-text .other-item-text{font-size:14.4px;padding-top:6px}.p-historyList-inner{width:1363.2px}.p-historyList-inner .p-historyTakeruBanner{margin-top:-14.4px;padding-bottom:120px}.p-historyList-inner .p-historyTakeruBanner-title{font-size:24px;margin-bottom:28.8px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner{height:258px;margin-bottom:132px;width:681.6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text{top:-2.4px;width:520.8px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-desc{font-size:21.6px;margin-bottom:36px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{height:6px;width:6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub{height:26.4px;margin-bottom:0;padding-top:6px;width:104.4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{left:-6px;top:-6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main{height:54px;padding-top:.3660322108vw;width:180px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after{bottom:-6px;right:-6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-size:46.8px;left:2.4px;top:-2.4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon{bottom:-26.4px;height:24px;left:auto;right:-159.6px;top:auto;width:24px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon svg{height:24px;width:24px}.p-historyList-moduleA{margin-bottom:216px}.p-historyList-moduleA-inner .textBox-year{font-size:146.4px;left:4.8px;margin-bottom:12px;top:-28.8px}.p-historyList-moduleA-inner .textBox-title{font-size:24px;margin-bottom:10.8px;padding-right:12px}.p-historyList-moduleA-inner .textBox-lead{font-size:19.2px;margin-bottom:72px}.p-historyList-moduleA-inner .image{height:367.2px}.p-historyList-moduleA.-right .p-historyList-moduleA-inner .textBox{padding-left:48px}.p-historyList-moduleC{margin-bottom:237.6px;padding-top:84px}.p-historyList-moduleC-inner .textBox{margin-top:30px}.p-historyList-moduleC-inner .textBox-year{font-size:146.4px;right:-4.8px;top:-708px}.p-historyList-moduleC-inner .textBox-title{font-size:24px;margin-bottom:10.8px}.p-historyList-moduleC-inner .textBox-lead{font-size:19.2px}.p-historyList-moduleC-inner .textBox-btn{bottom:12px}.p-historyList-moduleC-inner .image-wrapper{height:578.4px}.p-historyList-moduleD{margin-bottom:246px;padding-top:30px}.p-historyList-moduleD-inner .textBox-year{font-size:146.4px}.p-historyList-moduleD-inner .textBox-year.-right{right:-4.8px;top:-474px}.p-historyList-moduleD-inner .textBox-title{font-size:24px;margin-bottom:10.8px;margin-top:-36px}.p-historyList-moduleD-inner .textBox-lead{font-size:19.2px}.p-historyList-moduleD-inner .image-wrapper{height:432px}.p-historyList-moduleD-inner .image{height:378px}.p-historyList-moduleD-inner .image.-right{margin-top:72px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-left{left:-7.2px;top:-474px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-right{top:-126px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-title{margin-top:36px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .image.-left{margin-top:72px}}@media only screen and (min-width:768px) and (max-width:1295px){.p-pageNavi{width:92px}.p-pageNavi .list-item{font-size:12px;margin-bottom:20.8px}.p-historyDetailNavi-inner{padding:40px 40px 0}.p-historyDetailNavi-inner .btn{width:288px}html.-lang-ru .p-historyDetailNavi-inner .btn{width:368px}.p-historyDetailNavi-inner .btn-arrow{height:25.6px;width:25.6px}.p-historyDetailNavi-inner .btn-arrow-inner,.p-historyDetailNavi-inner .btn-arrow svg{height:8px;width:4px}.p-historyDetailNavi-inner .btn-text{font-size:12px;width:256px}html.-lang-ru .p-historyDetailNavi-inner .btn-text{width:336px}.p-historyDetail-inner .content{padding-bottom:62.4px;padding-left:30.4px;width:550.4px}html.-lang-ru .p-historyDetail-inner .content{width:630.4px}.p-historyDetail-inner .content-year{font-size:57.6px;margin-bottom:16px}html.-lang-ru .p-historyDetail-inner .content-year{margin-bottom:8px}.p-historyDetail-inner .content-title{font-size:16px;margin-bottom:10.4px}html.-lang-ru .p-historyDetail-inner .content-title{margin-bottom:6.4px}.p-historyDetail-inner .content-text .text{font-size:11.2px}.p-historyDetail-inner .content-text .other{padding-top:14.4px}.p-historyDetail-inner .content-text .other-item{width:170.4px}.p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:calc(50% - 255.6px)}html.-lang-ru .p-historyDetail-inner .content-text .other-item:not(:first-child){margin-left:8px}.p-historyDetail-inner .content-text .other-item-image,.p-historyDetail-inner .content-text .other-item-image img{max-height:170.4px}.p-historyDetail-inner .content-text .other-item-text{font-size:12px;padding-top:4px}.p-historyList-inner{width:908.8px}.p-historyList-inner .p-historyTakeruBanner{margin-top:-9.6px;padding-bottom:80px}.p-historyList-inner .p-historyTakeruBanner-title{font-size:16px;margin-bottom:19.2px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner{height:172px;margin-bottom:88px;width:454.4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text{top:-1.6px;width:347.2px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-desc{font-size:14.4px;margin-bottom:24px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{height:4px;width:4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub{height:17.6px;margin-bottom:0;padding-top:4px;width:69.6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{left:-4px;top:-4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main{height:36px;padding-top:.3660322108vw;width:120px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after{bottom:-4px;right:-4px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-size:31.2px;left:1.6px;top:-1.6px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon{bottom:-17.6px;height:16px;left:auto;right:-106.4px;top:auto;width:16px}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon svg{height:16px;width:16px}.p-historyList-moduleA{margin-bottom:144px}.p-historyList-moduleA-inner .textBox-year{font-size:97.6px;left:3.2px;margin-bottom:8px;top:-19.2px}.p-historyList-moduleA-inner .textBox-title{font-size:16px;margin-bottom:7.2px;padding-right:8px}.p-historyList-moduleA-inner .textBox-lead{font-size:12.8px;margin-bottom:48px}.p-historyList-moduleA-inner .image{height:244.8px}.p-historyList-moduleA.-right .p-historyList-moduleA-inner .textBox{padding-left:32px}.p-historyList-moduleC{margin-bottom:158.4px;padding-top:56px}.p-historyList-moduleC-inner .textBox{margin-top:20px}.p-historyList-moduleC-inner .textBox-year{font-size:97.6px;right:-3.2px;top:-472px}.p-historyList-moduleC-inner .textBox-title{font-size:16px;margin-bottom:7.2px}.p-historyList-moduleC-inner .textBox-lead{font-size:12.8px}.p-historyList-moduleC-inner .textBox-btn{bottom:8px}.p-historyList-moduleC-inner .image-wrapper{height:385.6px}.p-historyList-moduleD{margin-bottom:164px;padding-top:20px}.p-historyList-moduleD-inner .textBox-year{font-size:97.6px}.p-historyList-moduleD-inner .textBox-year.-right{right:-3.2px;top:-316px}.p-historyList-moduleD-inner .textBox-title{font-size:16px;margin-bottom:7.2px;margin-top:-24px}.p-historyList-moduleD-inner .textBox-lead{font-size:12.8px}.p-historyList-moduleD-inner .image-wrapper{height:288px}.p-historyList-moduleD-inner .image{height:252px}.p-historyList-moduleD-inner .image.-right{margin-top:48px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-left{left:-4.8px;top:-316px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-right{top:-84px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-title{margin-top:24px}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .image.-left{margin-top:48px}}@media screen and (max-width:767px){.p-pageNavi{height:100%;width:10.6666666667vw}.p-pageNavi .list-item{font-size:3.2vw;margin-bottom:5.3333333333vw;width:100%}.p-historyDetail,.p-historyDetail-inner{height:auto}.p-historyDetail-inner .bg-inner{height:100vh}.p-historyDetail-inner .content{min-height:90vh;padding:16.6666666667vw 5.6vw 2.6666666667vw}.p-historyDetail-inner .content-year{font-size:25.0666666667vw;margin-bottom:2.6666666667vw;text-align:center}.p-historyDetail-inner .content-title{font-size:6.4vw;margin-bottom:17.3333333333vw;text-align:center}.p-historyDetail-inner .content-text .text{font-size:4.2666666667vw}.p-historyDetail-inner .content-text .other{padding-top:10.6666666667vw}.p-historyDetail-inner .content-text .other-item{margin-bottom:4vw;width:100%}.p-historyDetail-inner .content-text .other-item:last-child{margin-bottom:0}.p-historyDetail-inner .content-text .other-item-text{font-size:2.9333333333vw;padding-top:2vw;text-align:center}.p-historyList-inner{margin-left:auto;margin-right:auto;width:89.3333333333vw}.p-historyList-inner .p-historyTakeruBanner{padding-bottom:4.6666666667vw;padding-left:10vw;padding-top:2vw}.p-historyList-inner .p-historyTakeruBanner-title{font-size:3.7333333333vw;margin-bottom:2.1333333333vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner{height:29.6vw;margin-bottom:14.6666666667vw;width:78.6666666667vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text{width:67.2vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-desc{font-size:2.6666666667vw;margin-bottom:4vw;margin-left:-4vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after,.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{height:1.3333333333vw;width:1.3333333333vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub{height:4vw;margin-bottom:0;margin-right:auto;padding-top:1.3333333333vw;text-align:center;width:20vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-sub:after{left:-1.3333333333vw;top:-1.3333333333vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main{align-items:center;display:flex;height:8vw;justify-content:center;width:28vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main:after{bottom:-1.3333333333vw;right:-1.3333333333vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .text{font-size:6.6666666667vw}.p-historyList-inner .p-historyTakeruBanner .c-productBanner .content-text-main .icon{bottom:-.6666666667vw;height:2.6666666667vw;left:auto;right:-9.7333333333vw;top:auto;width:2.6666666667vw}.p-historyList-moduleA{margin-bottom:13.3333333333vw;margin-left:11.3333333333vw;padding-top:16vw;position:relative;width:78.6666666667vw}.p-historyList-moduleA-inner .textBox-year{font-size:17.8666666667vw;left:0;left:-1.0666666667vw;margin-bottom:.5333333333vw;position:absolute;top:0;top:-65.8666666667vw}.p-historyList-moduleA-inner .textBox-title{font-size:5.3333333333vw;margin-bottom:2.9333333333vw}.p-historyList-moduleA-inner .textBox-lead{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}.p-historyList-moduleA-inner .image{height:44vw;margin-bottom:5.3333333333vw;width:100%}.p-historyList-moduleC{margin-bottom:18vw;margin-left:11.3333333333vw;padding-top:16vw;position:relative;width:78.6666666667vw}.p-historyList-moduleC-inner .textBox-year{font-size:17.8666666667vw;left:0;position:absolute;right:-.8vw;top:0;top:-72.2666666667vw}.p-historyList-moduleC-inner .textBox-title{font-size:5.3333333333vw;margin-bottom:2.9333333333vw}.p-historyList-moduleC-inner .textBox-lead{font-size:3.7333333333vw;margin-bottom:1.6vw}.p-historyList-moduleC-inner .image-wrapper{height:56vw;margin-bottom:5.3333333333vw;width:100%}.p-historyList-moduleC-inner .image{left:-11.3333333333vw;margin-left:-5.33333vw;position:absolute;top:0;width:100vw}.p-historyList-moduleD{margin-bottom:20vw;margin-left:11.3333333333vw;padding-top:16vw;position:relative;width:78.6666666667vw}.p-historyList-moduleD-inner .textBox-year{font-size:17.8666666667vw;left:0;position:absolute;top:0}.p-historyList-moduleD-inner .textBox-year.-right{left:-.8vw;margin-bottom:.5333333333vw;top:-77.8666666667vw}.p-historyList-moduleD-inner .textBox-title{font-size:5.3333333333vw;margin-bottom:2.9333333333vw}.p-historyList-moduleD-inner .textBox-lead{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}.p-historyList-moduleD-inner .image-wrapper{height:56vw;margin-bottom:5.3333333333vw;position:relative;width:100%}.p-historyList-moduleD-inner .image{height:56vw;margin-bottom:5.3333333333vw;position:absolute;top:0;width:50.5vw}.p-historyList-moduleD-inner .image.-left{left:-11.3333333333vw;margin-left:-5.33333vw;top:0}.p-historyList-moduleD-inner .image.-right{margin-right:-5.33333vw;right:0;top:0}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-left{left:-.5333333333vw;margin-bottom:.5333333333vw;top:-77.8666666667vw}.p-historyList-moduleD.-reverse .p-historyList-moduleD-inner .textBox-year.-right{left:auto;margin-bottom:.5333333333vw;right:.5333333333vw;top:-77.8666666667vw}}