main .achievements-con:nth-of-type(even){background-color:#f9fafa}main .achievements-con:nth-of-type(odd) .c-right{background-color:#f9fafa}main .achievements-con:nth-of-type(odd) .c-right dl,main .achievements-con:nth-of-type(odd) .c-right .bg-color{background-color:#fff}.achievements-con .wrapper h2{display:inline-block;background-color:var(--cl-page-ink);color:var(--cl-white);padding:.2em .2em .3em;margin-bottom:2em}.achievements-con .wrapper .inner{margin-bottom:var(--u-padding)}.achievements-con .wrapper .inner>.uk-card{background-color:rgba(0,0,0,0)}.achievements-con .nav-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--u-padding)/3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.achievements-con .nav-page a{position:relative;font-weight:700;font-size:1.25em;letter-spacing:.05em;padding:.5em 0;padding-left:1em;border-radius:5em;padding:1em 1.5em 1.1em;padding-left:3em;background-color:var(--cl-3D-build);-webkit-transition:var(--trans-time);transition:var(--trans-time)}.achievements-con .nav-page a::before{position:absolute;display:inline-block;content:"";top:50%;left:1.5em;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:1em;height:1em;font-size:inherit;background-image:url("/share/asset/ui/ic-arrow-black-2.svg");background-size:.9em;background-position:center center}.achievements-con .c-left .flexbox{gap:calc(var(--u-padding)/2)}.achievements-con .c-left img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.achievements-con .c-left .im-w50{width:calc(50% - var(--u-padding)/4)}.achievements-con .c-right{padding:0 var(--u-padding);border-radius:.5em;background-color:#fff;height:100%}.achievements-con .c-right h3.uk-card-title{font-weight:600;font-size:1.875em;letter-spacing:.02em;line-height:1.7em;margin-bottom:1em}.achievements-con .c-right .c-text{margin-top:var(--u-padding)}.achievements-con .c-right .c-text>div+div{margin-top:3em}.achievements-con .c-right .scroll-y{margin:var(--u-padding) auto;max-height:calc(100% - var(--u-padding)*2)}.achievements-con .c-right h4{margin-bottom:1em;font-size:1.25em;font-weight:600;padding-left:2em;background-size:1.5em}.achievements-con .c-right .ul-ic li{padding-left:2em;margin-bottom:.5em}.achievements-con .c-right .ul-ic li::before{width:1em;top:0}.achievements-con .c-right .ul-square li{margin-bottom:.5em;font-weight:500}.achievements-con .c-right .ul-square p{font-weight:normal;margin-top:.5em;padding-left:1em}.achievements-con .c-right .ul-square li+li{margin-top:1.5em}.achievements-con .c-right .bg-color{padding:var(--u-padding-s);border-radius:.5em}.achievements-con .c-right h4.h-icon.ic-setting::before{width:1.6em;-webkit-transform:translate(0, calc(-50% - 0.35em));transform:translate(0, calc(-50% - 0.35em))}.achievements-con .c-right h4.h-icon.ic-streng{padding-left:0;font-size:1.75em}.achievements-con .c-right h4.h-icon.ic-streng span{position:relative;display:inline-block;font-size:.75em;font-weight:600}.achievements-con .c-right h4.h-icon.ic-streng span::after{position:absolute;display:inline-block;content:"";width:5.2em;height:3.1em;right:0;top:50%;-webkit-transform:translate(100%, -65%);transform:translate(100%, -65%);background-repeat:no-repeat;background-size:contain;background-position:center center}.achievements-con .c-right h3.h-line{font-size:1.875em;letter-spacing:.05em;color:var(--cl-pageink);padding-left:2em}.achievements-con .c-right .uk-accordion-title{font-size:1em;font-weight:500;line-height:1.7em}.achievements-con .c-right .uk-accordion-content{margin-top:.5em}.achievements-con .c-right .uk-accordion>:nth-child(n+2){margin-top:.5em}.achievements-con .c-right .uk-accordion>li.uk-open+li{margin-top:1em}.achievements-con .c-left,.achievements-con .c-right{width:100%}.achievements-con .achievements-example{padding-top:3em}.achievements-con .achievements-example h3{margin-bottom:1.5em}@media only screen and (min-width: 1493px){.achievements-con .wrapper{max-width:1280px}.achievements-con .wrapper .inner>.uk-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:726px;gap:var(--u-padding);margin-bottom:0}.achievements-con .c-left,.achievements-con .c-right{width:calc(50% - var(--u-padding)/2)}.achievements-con .scroll-box{width:calc(1280px + (100% - 1280px)/2);margin-left:calc((100% - 1280px)/2)}}@media only screen and (max-width: 1492px){.achievements-con .c-right{height:50em}}@media only screen and (max-width: 1192px){.achievements-con .wrapper{max-width:calc(100% - var(--u-padding)*2)}.achievements-con .wrapper .inner{max-width:100%}}@media only screen and (max-width: 640px){.achievements-con .nav-page{font-size:.75em;gap:calc(var(--u-padding)/2)}.achievements-con h2{font-size:1.75em}.achievements-con .c-right{padding-top:var(--u-padding);padding-bottom:var(--u-padding)}.achievements-con .c-right h4{font-size:1.25em}.achievements-con .c-right .uk-card-title,.achievements-con .c-right h3.h-icon{font-size:1.5em}.achievements-con .c-right .uk-card-title.h-line,.achievements-con .c-right h3.h-icon.h-line{font-size:1.5em}.achievements-con .c-right .uk-card-title.h-line+.bt,.achievements-con .c-right h3.h-icon.h-line+.bt{margin-top:0}.achievements-con .c-right h3.uk-card-title{font-size:1.25em}.achievements-con .c-right h4.h-icon.ic-streng{font-size:1.25em}}.scroll-container .mouse{position:absolute;width:1.3em;height:2em;bottom:calc(var(--u-padding)/1);right:calc(var(--u-padding)/2);-webkit-transform:translate(50%, 0%);transform:translate(50%, 0%);border:1px solid var(--cl-black);border-radius:1em;opacity:.3}.scroll-container .mouse::before{content:"";width:.2em;height:.4em;position:absolute;top:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--cl-black);border-radius:5em;opacity:1;animation:wheel 2s infinite;-webkit-animation:wheel 2s infinite}.scroll-container .mouse p{position:absolute;border-radius:5em;bottom:3.5em;right:0;font-size:.75em;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;margin-right:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:5em}@keyframes wheel{to{opacity:0;top:55%}}@-webkit-keyframes wheel{to{opacity:0;top:55%}}@media only screen and (min-width: 1493px){.scroll-box .scroll-back,.scroll-box .scroll-next{top:calc(5.39vw + 63.5px);width:2.6em;height:2.6em}}@media only screen and (max-width: 640px){main.c-main>section.achievements-con.nav-achie{padding:calc(var(--u-space)/2) 0}}/*# sourceMappingURL=ui.css.map */