@charset "UTF-8";.animation-left-slide{clip-path:inset(0 100% 0 0);animation-name:leftSlide;animation-duration:.7s;animation-delay:0ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1);will-change:top,left,transform,clip-path}.animation-left-slide--fast{animation-duration:.6s;animation-delay:0ms}.js-left-slide{clip-path:inset(0 100% 0 0)}@keyframes leftSlide{0%{clip-path:inset(0 99% 0 0)}10%{clip-path:inset(0 99% 0 0)}to{clip-path:inset(0 0 0 0)}}.animation-belt-slide{display:inline-block!important;position:relative;color:transparent;font-weight:900;line-height:1;padding-bottom:5px;background:linear-gradient(90deg,#000 0% 50%,#fff 50% 100%);background-position:100% 0;-webkit-background-clip:text;background-clip:text;background-size:200% 100%;clip-path:inset(0 100% 0 0);animation-name:beltTextAnimation;animation-duration:1.2s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}.animation-belt-slide:after{content:"";display:inline-block;width:100%;height:115%;position:absolute;top:0;left:0;z-index:-1;background-color:#000;clip-path:inset(0 0 0 0);animation-name:beltAnimation;animation-duration:1.2s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}.animation-belt-slide span{font-weight:900;display:inline-block;height:115%;position:absolute;top:0;left:0;color:#fff;clip-path:inset(0 0 0 0);animation-name:beltAnimation;animation-duration:1.05s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}@keyframes beltTextAnimation{0%{clip-path:inset(0 100% 0 0);background-position:100% 0}10%{clip-path:inset(0 100% 0 0);background-position:100% 0}60%{clip-path:inset(0 0 0 0);background-position:100% 0}to{clip-path:inset(0 0 0 0);background-position:0 0}}@keyframes beltAnimation{0%{clip-path:inset(0 0 0 0)}10%{clip-path:inset(0 0 0 0)}60%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes open{0%{opacity:0}to{transform:scaleX(1)}}@keyframes smoothed1{0%{transform:skew(0) translate(-50%,-125%) scaleX(1)}to{transform:skew(0) translate(-50%) scaleX(1)}}@keyframes smoothed0-1{0%{top:-100px;left:-400px;transform:skewY(-19deg) translateY(-200%)}to{top:-30px;left:0;transform:skewY(-19deg) translateY(-200%)}}@keyframes smoothed0-1-1{0%{top:-45px;left:-300px}to{top:-8px;left:-80px}}@keyframes smoothed0-2{0%{width:0;transform:skewY(-19deg) translateY(-50%)}to{width:77%;transform:skewY(-19deg) translateY(-50%)}}@keyframes smoothed1-1{0%{transform:skew(0) translateY(-50%) 0;width:0;top:10%}to{transform:skew(0) translateY(-50%) 0;width:680px;top:10%}}@keyframes smoothed1-2{0%{width:0}to{width:22%}}@keyframes smoothed1-3{0%{width:0}to{width:45%}}.animationFadeBelt{display:inline-block;position:relative;z-index:20;opacity:1;overflow:hidden;width:50px;height:96px;animation-name:titleFade;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;transform-origin:top left}.animationFadeBelt .title,.animationFadeBelt .titleWhite{display:inline-block;font-size:80px;font-weight:900;line-height:1.1;font-feature-settings:"palt";position:absolute;top:0;left:0;z-index:25}.animationFadeBelt .title{color:#000;animation-name:titleColorChange;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;transform-origin:top left}.animationFadeBelt:before{content:"";display:inline-block;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;z-index:19;animation-name:beltAction;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out;transform-origin:top left}@keyframes beltAction{0%{transform:scaleX(0)}50%{transform:scaleX(1) translate(0)}85%{transform:scaleX(1) translate(0)}to{transform:scaleX(1) translate(100%)}}@keyframes titleFade{0%{color:#fff;opacity:1;width:0}50%{opacity:1;width:600px}85%{opacity:1;width:600px}to{color:#000;opacity:1;width:600px}}@keyframes titleColorChange{0%{color:#fff}85%{color:#000}to{color:#000}}body:has(.panelUnit):before{height:55%;background-image:none}.container{margin:100px auto}@media only screen and (max-width: 840px){.container{margin:40px auto;padding-bottom:0}}.imgArea .imgSet{position:relative;top:0;width:100%;height:100%!important;transform:none!important;overflow:hidden}.imgArea .imgSet:after{content:"";display:inline-block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(70deg,#ccfff7,#91d4ec00)!important}.imgArea .imgSet img{position:absolute;top:0;left:0;width:100%;max-width:inherit;height:100%;object-fit:cover;height:100vh;transform:none!important}.panelUnit .unitWrap .imgArea .imgSet{transform:translateY(-10%)}.panelUnit .unitWrap .imgArea .imgSet img{transform:none}.panelUnit .unitWrap .imgArea .imgSet:after{background:linear-gradient(70deg,#ccfff7,#91d4ec00)}@media only screen and (max-width: 840px){.panelUnit .unitWrap .titleArea:has(.titleSet){top:50%}.panelUnit .unitWrap .imgArea .imgSet img{top:-51px;left:-4%;width:calc(100% + 40px);height:calc(100% + 170px)}}.md_card{position:relative;color:#212121;display:flex;padding:32px 32px 60px;background-color:#fff;box-shadow:6px 6px 32px #cea0a029;overflow:hidden;border-radius:initial}.md_card .cardContent{position:relative;display:grid;width:960px;grid-template-columns:repeat(7,1fr);grid-auto-rows:min-content;grid-row-gap:16px;grid-column-gap:32px}.md_card .cardContent .topArea{grid-column:4/8;grid-row:1/2}.md_card .cardContent .topArea .label-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.md_card .cardContent .topArea .label{font-size:14px;display:inline-block;margin-right:8px}.md_card .cardContent .topArea .label--enable{background:#17b1e7;color:#fff;font-weight:900;padding:6px 8px}.md_card .cardContent .topArea .label--disable{background:#8d8d8d;color:#fff;font-weight:900;padding:6px 8px}.md_card .cardContent .topArea .label--year{border:solid 2px #212121;color:#212121;font-weight:900;padding:4px 10px}.md_card .cardContent .topArea .catch{margin-top:8px;color:#212121}.md_card .cardContent .topArea .catch .txt{font-size:27px;font-weight:900;line-height:1.5}.md_card .cardContent .topArea .catch .txt .newline{display:none}.md_card .cardContent .topArea .catch .txt del,.md_card .cardContent .topArea .catch .txt s,.md_card .cardContent .topArea .catch .txt strike{text-decoration:none}.md_card .cardContent .topArea .copy p{font-size:16px;margin-top:10px;color:#212121;line-height:1.5}.md_card .cardContent .topArea .copy del,.md_card .cardContent .topArea .copy s,.md_card .cardContent .topArea .copy strike{text-decoration:none}.md_card .cardContent .imageArea{grid-column:1/4;grid-row:1/3}.md_card .cardContent .bottomArea{grid-column:4/8;grid-row:2/3;color:#212121;display:flex;flex-wrap:wrap;flex-direction:column;gap:12px;border-top:2px solid #e4e4e4;padding-top:16px}.md_card .cardContent .bottomArea .dataList{display:flex}.md_card .cardContent .bottomArea .dataList .item{display:inline-block;font-size:14px;font-weight:900;min-width:80px;line-height:1.5;vertical-align:top}.md_card .cardContent .bottomArea .dataList .data p{display:inline-block;font-size:14px;line-height:1.5}.md_card .cardContent .bottomArea .dataList .data del,.md_card .cardContent .bottomArea .dataList .data s,.md_card .cardContent .bottomArea .dataList .data strike{text-decoration:none}.md_card .arrow{width:48px;height:48px;background-color:#212121;position:absolute;right:0;bottom:0}.md_card .arrow .iconCell{display:grid;place-content:center;width:100%;height:100%;padding-left:4px}.md_card .arrow .iconCell svg{height:12px}.md_card+.md_card{margin-top:24px}@media only screen and (max-width: 840px){.md_card{max-width:600px;margin:0 auto;padding:15px 15px 35px}.md_card .cardContent{position:relative;display:block;width:960px}.md_card .cardContent .topArea .label-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.md_card .cardContent .topArea .label{font-size:12px;display:inline-block;margin-right:8px}.md_card .cardContent .topArea .label--enable{background:#17b1e7;color:#fff;font-weight:900;padding:6px 8px}.md_card .cardContent .topArea .label--disable{background:#8d8d8d;color:#fff;font-weight:900;padding:6px 8px}.md_card .cardContent .topArea .label--year{border:solid 1px #212121;color:#212121;font-weight:900;padding:4px 9px}.md_card .cardContent .topArea .catch{margin-top:8px;margin-bottom:initial;color:#212121}.md_card .cardContent .topArea .catch .txt{font-size:24px;font-weight:900;line-height:1.5}.md_card .cardContent .topArea .catch .txt .newline{display:block}.md_card .cardContent .topArea .copy{font-size:12px;margin-top:8px;color:#212121;line-height:1.5}.md_card .cardContent .imageArea{margin-top:20px}.md_card .cardContent .bottomArea{color:#212121;display:flex;flex-wrap:wrap;flex-direction:column;border-top:none}.md_card .cardContent .bottomArea .dataList .item{display:inline-block;font-size:12px;font-weight:900;min-width:80px;line-height:1.5;vertical-align:top}.md_card .cardContent .bottomArea .dataList .data{display:inline-block;font-size:12px;line-height:1.5}.md_card .arrow{width:32px;height:32px;background-color:#212121;position:absolute;right:0;bottom:0}.md_card .arrow .iconCell{display:grid;place-content:center;width:100%;height:100%;padding-left:2px}.md_card .arrow .iconCell svg{height:8px}.md_card+.md_card{margin-top:16px}}.emptyState{padding:15% 0%}@media only screen and (max-width: 840px){.emptyState{padding:80px 0}}
