@import "https://fonts.googleapis.com/css2?family=Kenia&family=Monoton&family=Rubik+Moonrocks&family=Rye&display=swap";._lopiaHeader_1aepe_1{background-color:#fff;width:100%;height:80px;margin:0 auto 81px;position:fixed;top:0;z-index:1001!important}@media screen and (width>=1024px){._lopiaHeader_1aepe_1{height:130px;margin:0 auto}}._headerWrap_1aepe_18{z-index:1001;width:90%;height:100%;margin:0 auto;display:flex;position:relative}@media screen and (width>=1024px){._headerWrap_1aepe_18{width:80%}}._lopiaLogo_1aepe_33{width:42px;position:absolute;top:25px;z-index:1042!important}@media screen and (width>=1024px){._lopiaLogo_1aepe_33{width:100px;top:40px}}._oicLogo_1aepe_47{width:60px;height:auto;position:absolute;top:25px;right:52px}@media screen and (width>=1024px){._oicLogo_1aepe_47{display:none}}._pc_1aepe_61{display:none}@media screen and (width>=1024px){._sp_1aepe_66{display:none}._pc_1aepe_61{display:block}}._menuButtonCheck_1aepe_75{display:none}._menuButton_1aepe_75{justify-content:center;align-items:center;width:37px;height:37px;display:flex;position:fixed;top:10px;right:5%;z-index:1040!important}._menuButton_1aepe_75>span{content:"";background-color:#ff0045;width:37px;height:2px;transition:transform .2s,width .2s,bottom .2s;position:absolute;display:block!important}._menuButtonCheck_1aepe_75:checked~._menuButton_1aepe_75>span{width:27px;bottom:10px;transform:rotate(30deg)}._menuButton_1aepe_75>span:after{content:"";background-color:#ff0045;width:27px;height:2px;transition:transform .2s,top .2s;position:absolute;top:10px;right:0;display:block!important}._menuButtonCheck_1aepe_75:checked~._menuButton_1aepe_75>span:after{top:0;transform:rotate(-60deg)}._menuText_1aepe_129{color:#ff0045;text-transform:uppercase;font-size:10px;font-weight:700;transition:opacity .2s;position:absolute;top:35px;right:-3px;transform:scale(.8)}._menuButtonCheck_1aepe_75:checked~._menuButton_1aepe_75 ._menuText_1aepe_129{opacity:0}._menuContent_1aepe_145{z-index:1031;background-color:#ffffffe6;width:100%;height:100vh;transition:left .5s;position:fixed;top:0;left:-100%}._menuButtonCheck_1aepe_75:checked~._menuContent_1aepe_145{left:0!important}._drawerMenuWrap_1aepe_160{text-align:center;text-transform:uppercase;flex-direction:column;gap:20px;width:54%;margin-top:10rem;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;font-size:1.5em;font-weight:700;list-style:none;display:flex}._drawerMenuWrap_1aepe_160 a{padding-top:.5em;padding-bottom:.5em;text-decoration:none;display:block;color:#ff0045!important}._pcMenuWrap_1aepe_184{align-items:center;gap:45px;margin-block:1em;display:none;position:absolute;bottom:0;right:0}@media screen and (width>=1024px){._pcMenuWrap_1aepe_184{display:flex}}._pcMenuWrap_1aepe_184 li{list-style-type:none}._pcMenuLink_1aepe_204{color:#ff0045;text-align:center;font-size:.9em;font-weight:700;text-decoration:none;display:block}._pcMenuLink_1aepe_204>small{text-transform:uppercase;font-size:.7em;font-weight:400}._drawerMenuWrap_1aepe_160 a>small{font-size:.7em}._menuLinkOicLogo_1aepe_223{width:95px;height:auto}._mediaBannerItem_1aepe_228{align-items:center;display:flex}._mediaBanner_1aepe_228{border-radius:6px;width:150px;height:auto;transition:opacity .2s;display:block}._mediaBanner_1aepe_228:hover{opacity:.85}._oicLogoItem_1aepe_245{margin-left:-24px}._drawerMediaBanner_1aepe_249{border-radius:8px;width:220px;max-width:100%;height:auto;margin:0 auto;display:block}._drawerOicLogo_1aepe_258{width:120px;height:auto;margin:0 auto;display:block}.lopiaHeader.down{animation-name:_upAnime_1aepe_1;animation-duration:.5s;animation-fill-mode:forwards}.lopiaHeader.up{animation-name:_downAnime_1aepe_1;animation-duration:.5s;animation-fill-mode:forwards}@keyframes _upAnime_1aepe_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes _downAnime_1aepe_1{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}:root{--color-lopia:#c5003e;--color-lopia-lighten:#ff467f;--color-lopia-darken:#790025;--font-size-base:clamp(14px, 2vw, 16px);--font-size-small:clamp(12px, 1.5vw, 14px);--font-size-large:clamp(16px, 2.5vw, 20px);--font-size-xl:clamp(20px, 3vw, 28px);--font-size-xxl:clamp(24px, 4vw, 36px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:13px}body{font-family:Zen Kaku Gothic New,sans-serif;font-size:var(--font-size-base);letter-spacing:.03rem;margin:0;line-height:1.6}main{padding-top:80px}@media screen and (width>=768px){main{padding-top:130px}}.image-fluid{width:100%;height:auto!important}h1{font-size:var(--font-size-xxl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-large)}a{color:var(--color-lopia);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin:0;padding:0;list-style:none}dl{margin:0}button{cursor:pointer}.animate{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(10px)}.animate.started{opacity:1;transform:translateY(0)}.animate.started:first-of-type{transition-delay:0s}.animate.started:nth-of-type(2){transition-delay:.3s}.animate.started:nth-of-type(3){transition-delay:.6s}.animate.started:nth-of-type(4){transition-delay:.9s}.animate.started:nth-of-type(5){transition-delay:.8s}.animate.started:nth-of-type(6){transition-delay:.5s}.animate-r{opacity:0;transition:opacity 1s,transform 1s;transform:translate(10px)}.animate-r.started{opacity:1;transform:translate(0)}.animate-r.started:first-of-type{transition-delay:0s}.animate-r.started:nth-of-type(2){transition-delay:.2s}.animate-r.started:nth-of-type(3){transition-delay:.4s}.animate-r.started:nth-of-type(4){transition-delay:.6s}.animate-r.started:nth-of-type(5){transition-delay:.8s}.animate-r.started:nth-of-type(6){transition-delay:.5s}.animate-l{opacity:0;transition:opacity 1s,transform 1s;transform:translate(-10px)}.animate-l.started{opacity:1;transform:translate(0)}.animate-l.started:first-of-type{transition-delay:0s}.animate-l.started:nth-of-type(2){transition-delay:.2s}.animate-l.started:nth-of-type(3){transition-delay:.4s}.animate-l.started:nth-of-type(4){transition-delay:.6s}.animate-l.started:nth-of-type(5){transition-delay:.8s}.animate-l.started:nth-of-type(6){transition-delay:.5s}
