@font-face{font-family:zelviafont;font-weight:400;font-style:normal;src:url(../font/zelviafont/ZelviaFont-Regular.otf) format("opentype")}:root{--color-white:#fff;--color-black:#000;--color-gray:#f3f3f3;--color-dark-gray:#ededed;--color-disabled-gray:#cacaca;--color-blue:#0054a7;--color-line:#ccc;--color-red:#e60012;--color-sns-line:#4cc764;--color-sns-facebook:#0866ff;--weight-regular:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--weight-extra-bold:800;--grade-gold-light:#c49b38;--grade-gold-dark:#a27e27;--grade-blue-light:var(--color-blue);--grade-blue-dark:#002141;--grade-gold:linear-gradient(160deg,var(--grade-gold-light),var(--grade-gold-dark));--grade-blue:linear-gradient(160deg,var(--grade-blue-light),var(--grade-blue-dark));--clip-path-height:100px;--angle:60deg;--slack:calc(var(--clip-path-height)/tan(var(--angle)))}.p-other a{text-decoration:underline;color:var(--color-blue);font-weight:var(--weight-bold)}.p-other a:hover{text-decoration:none}.p-other a[target=_blank]{display:inline-flex;align-items:center}.p-other a[target=_blank]:after{content:"";display:inline-block;margin-top:2px;margin-left:4px;width:.8em;height:.8em;background-color:var(--color-blue);-webkit-mask-image:url(../img/common/icon/blank.svg);mask-image:url(../img/common/icon/blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media (min-width:768px){.p-other a[target=_blank]:after{margin-top:2px;margin-left:6px;width:.875em;height:.875em}}.p-other p+p{margin-top:1lh}.other{overflow:hidden;position:relative}@media (min-width:768px){.other_inner{padding-top:168px!important}}.other_deco_wrapper{position:absolute;top:0;right:-100%;bottom:0;left:-100%;margin:auto;width:390px;height:100%;pointer-events:none}@media (min-width:768px){.other_deco_wrapper{width:1440px}}.other_deco{position:absolute;top:-233px;right:-366px;width:566px;height:var(--clip-path-height);background-color:var(--color-blue);--clip-path-height:368px;clip-path:polygon(0 0,calc(100% - var(--clip-path-height)/tan(60deg)) 0,100% 100%,calc(var(--clip-path-height)/tan(60deg)) 100%)}@media (min-width:768px){.other_deco{top:-52px;right:auto;left:-356px;clip-path:polygon(calc(var(--clip-path-height)/tan(60deg)) 0,100% 0,calc(100% - var(--clip-path-height)/tan(60deg)) 100%,0 100%)}}.other_ttl_en{height:47px}@media (min-width:768px){.other_ttl_en{height:68px}}.other_ttl_en img{height:100%}.other_ttl_ja{position:relative;margin-top:12px;padding-left:18px;letter-spacing:0;font-size:.875rem;font-weight:var(--weight-bold);line-height:1}@media (min-width:768px){.other_ttl_ja{margin-top:19px;padding-left:21px;font-size:1.125rem}}.other_ttl_ja:before{content:"";position:absolute;top:calc(1lh/2 - .5em + var(--clip-path-height)/2);left:0;width:.857em;height:var(--clip-path-height);transform:translateY(-35%);background-color:var(--color-blue);--clip-path-height:0.9285em;clip-path:polygon(calc(var(--clip-path-height)/tan(60deg)) 0,100% 0,calc(100% - var(--clip-path-height)/tan(60deg)) 100%,0 100%)}.other_heading{margin-top:60px}@media (min-width:768px){.other_heading{margin-top:100px}}
