@charset "UTF-8";/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}body{min-width:320px;color:#fff;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;background-color:#000}@media screen and (max-width:768px){body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}body.fixed{position:fixed;top:0;bottom:0;right:0;left:0;overflow-y:scroll}body.loading{position:fixed;top:0;bottom:0;right:0;left:0}body.loading .st-Wrapper{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}a{text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}img{pointer-events:none}@media screen and (max-width:768px){img{width:100%;height:auto}}img.rendering{image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img.rendering{image-rendering:auto}@media screen and (max-width:768px){.pc_i{display:none!important}}.sp_i{display:none!important}@media screen and (max-width:768px){.sp_i{display:inline!important}}.w-100{width:100%}.svg{display:inline-block;font-size:0}.js-fade_up{-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px)}.js-fade_up.is-animated{animation:fade-up .8s ease-in-out both}.js-fade_in{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.js-fade_in.is-animated{animation:fade-in .2s ease-in both}.simplebar-track.simplebar-vertical{width:3px}@media screen and (max-width:768px){.simplebar-track.simplebar-vertical{width:.65104vw}}.simplebar-track.simplebar-vertical:before{position:absolute;top:2px;left:1px;width:1px;height:calc(100% - 4px);background-color:rgba(255,255,255,.24);content:""}@media screen and (max-width:768px){.simplebar-track.simplebar-vertical:before{left:.26042vw}}.simplebar-scrollbar.simplebar-visible:before{right:0;left:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";border-radius:0;background-color:#89cfca}body:not(.page-Recruit_Entry):not(.page-Contact) .grecaptcha-badge{visibility:hidden}.st-Wrapper{overflow-x:hidden}@media screen and (min-width:769px) and (max-width:1280px){.st-Wrapper{overflow-x:auto;width:1280px}}.st-Main{padding:216px 0 160px}@media screen and (max-width:768px){.st-Main{padding:21.09375vw 0 31.25vw}}.st-Page_Header{position:relative;max-width:1620px;width:calc(100% - 100px);height:112px;margin:0 auto}@media screen and (max-width:768px){.st-Page_Header{width:92.1875vw;height:15.36458vw}}.st-Page_Header .title{position:absolute;top:0;left:0;z-index:-1}.st-Page_Header .title span{display:inline-block;position:relative;color:#232d2c;font-family:Catamaran,sans-serif;font-size:174px;font-weight:800;letter-spacing:.05em;text-shadow:2px 3px 0 rgba(178,79,255,.15),-4px 4px 0 rgba(90,255,186,.15)}@media screen and (max-width:768px){.st-Page_Header .title span{font-size:22.13542vw;text-shadow:.26042vw .39062vw 0 rgba(178,79,255,.15),-.52083vw .52083vw 0 rgba(90,255,186,.15)}}.st-Page_Header .title span:before,.st-Page_Header .title span:after{position:absolute;top:0;z-index:-1;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";overflow:hidden;white-space:nowrap;color:#516765;content:attr(data-text);mix-blend-mode:multiply}.st-Page_Header .title span:before{text-shadow:0 0 0 rgba(90,255,186,0);animation:title-glitch-before 10.0s infinite linear normal}.st-Page_Header .title span:after{text-shadow:0 0 0 rgba(178,79,255,0);animation:title-glitch-after 10.0s infinite linear normal}.st-News_List{max-width:1200px;width:calc(100% - 100px);margin:0 auto}@media screen and (max-width:768px){.st-News_List{width:92.1875vw}}.st-News_List ul li{padding:32px 60px 32px 0;border-bottom:1px solid rgba(255,255,255,.15)}@media screen and (max-width:768px){.st-News_List ul li{padding:5.20833vw 0 3.64583vw}}.st-News_List ul a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.st-News_List ul a{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(any-hover:hover){.st-News_List ul a:hover .title{color:#89cfca}}.st-News_List ul .date{width:164px;font-family:Catamaran,sans-serif;font-size:20px;font-weight:500;letter-spacing:.1em}@media screen and (max-width:768px){.st-News_List ul .date{width:25.39062vw;font-size:3.90625vw;font-weight:700}}@media screen and (min-width:769px){.st-News_List ul .category{width:180px}}.st-News_List ul .category span{display:inline-block;height:24px;padding:6px 14px 0 17px;border:1px solid #fff;font-family:Catamaran,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1em}@media screen and (max-width:768px){.st-News_List ul .category span{height:3.64583vw;padding:.78125vw 2.08333vw 0 2.47396vw;font-size:2.08333vw;font-weight:700}}.st-News_List ul .title{font-size:16px;line-height:1.75;letter-spacing:.04em}@media screen and (min-width:769px){.st-News_List ul .title{-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (max-width:768px){.st-News_List ul .title{width:100%;margin-top:2.08333vw;font-size:3.125vw;font-weight:500;line-height:1.75}}@media(any-hover:hover){.st-News_List ul .title{transition:color .2s}}.st-Works_List{max-width:1620px;width:calc(100% - 100px);margin:0 auto}@media screen and (max-width:768px){.st-Works_List{width:92.1875vw}}@media screen and (min-width:769px){.st-Works_List ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px -50px}}@media screen and (min-width:769px){.st-Works_List ul li{width:calc(100%/3);padding:0 30px 50px}}@media screen and (max-width:768px){.st-Works_List ul li+li{margin-top:16.92708vw}}@media(any-hover:hover){.st-Works_List ul a .inner.image{-ms-transform:scale(1);transform:scale(1);will-change:transform}.st-Works_List ul a:hover .inner.image{-ms-transform:scale(1.1);transform:scale(1.1)}.st-Works_List ul a.has-video .inner.image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:transform .55s,opacity .35s .2s}.st-Works_List ul a.has-video:hover .inner.image{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.st-Works_List ul a:not(.has-video) .inner.image{transition:transform .35s}}.st-Works_List ul .media-wrapper{position:relative;margin-bottom:21px;font-size:10px;background-color:rgba(255,255,255,.05);-webkit-clip-path:polygon(0 0,90% 0,100% 20.83333%,100% 100%,10% 100%,0 79.16667%);clip-path:polygon(0 0,90% 0,100% 20.83333%,100% 100%,10% 100%,0 79.16667%)}@media screen and (max-width:768px){.st-Works_List ul .media-wrapper{margin-bottom:4.55729vw;font-size:2.08333vw;-webkit-clip-path:polygon(0 0,90.11299% 0,100% 20.58824%,100% 100%,9.88701% 100%,0 79.41176%);clip-path:polygon(0 0,90.11299% 0,100% 20.58824%,100% 100%,9.88701% 100%,0 79.41176%)}}.st-Works_List ul .media-wrapper:before{display:block;padding-top:48%;content:""}.st-Works_List ul .media-wrapper:after{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(137,207,202,.2);width:1em;height:1em;border-radius:50%;animation:loading 1.0s linear infinite;content:""}.st-Works_List ul .media-wrapper.is-loaded:after{content:none}.st-Works_List ul .media-wrapper .inner{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.st-Works_List ul .media-wrapper .inner.image{z-index:1}.st-Works_List ul .media-wrapper img,.st-Works_List ul .media-wrapper video{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:136%}.st-Works_List ul .title{margin-bottom:10px;font-family:Oswald,Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:28px;font-weight:500;line-height:1.3;letter-spacing:.05em}@media screen and (max-width:768px){.st-Works_List ul .title{margin-bottom:3.90625vw;font-size:7.29167vw;font-weight:700}}.st-Works_List ul p{font-family:Oswald,sans-serif;font-size:10px;font-weight:300;line-height:1.7;letter-spacing:.05em}@media screen and (max-width:768px){.st-Works_List ul p{font-size:2.34375vw;font-weight:400;line-height:1.66667}}@media screen and (max-width:768px){.st-Pagination{width:92.1875vw}}.st-Pagination .wp-pagenavi{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:40px}@media screen and (max-width:768px){.st-Pagination .wp-pagenavi{height:9.63542vw}}.st-Pagination .page,.st-Pagination .current,.st-Pagination .extend,.st-Pagination .previouspostslink,.st-Pagination .nextpostslink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#89cfca;font-family:Catamaran,sans-serif;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.st-Pagination .page,.st-Pagination .current,.st-Pagination .extend,.st-Pagination .previouspostslink,.st-Pagination .nextpostslink{font-weight:700}}.st-Pagination .page,.st-Pagination .current,.st-Pagination .extend{min-width:12px;margin:0 25px;font-size:20px}@media screen and (max-width:768px){.st-Pagination .page,.st-Pagination .current,.st-Pagination .extend{min-width:2.60417vw;margin:0 3.125vw;font-size:4.94792vw}}.st-Pagination .page,.st-Pagination .current{position:relative}.st-Pagination .page:before,.st-Pagination .current:before{position:absolute;bottom:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;height:2px;background-color:#89cfca;content:""}@media screen and (max-width:768px){.st-Pagination .page:before,.st-Pagination .current:before{height:.52083vw}}.st-Pagination .previouspostslink,.st-Pagination .nextpostslink{position:relative;padding-top:3px;font-size:20px}@media screen and (max-width:768px){.st-Pagination .previouspostslink,.st-Pagination .nextpostslink{position:absolute;padding-top:.39062vw;font-size:3.90625vw}}@media(any-hover:hover){.st-Pagination .previouspostslink:before,.st-Pagination .nextpostslink:before{position:absolute;bottom:0;left:0;-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background-color:#89cfca;content:"";transition:transform .2s}.st-Pagination .previouspostslink:hover:before,.st-Pagination .nextpostslink:hover:before{-ms-transform:scaleX(1);transform:scaleX(1)}}.st-Pagination .page:before{transition:opacity .2s}.st-Pagination .page:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.st-Pagination .current{color:#fff}.st-Pagination .current:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-color:#fff}@media screen and (min-width:769px){.st-Pagination .previouspostslink{margin-right:35px}}@media screen and (max-width:768px){.st-Pagination .previouspostslink{left:0}}@media(any-hover:hover){.st-Pagination .previouspostslink:before{-ms-transform-origin:center right;transform-origin:center right}}@media screen and (min-width:769px){.st-Pagination .nextpostslink{margin-left:35px}}@media screen and (max-width:768px){.st-Pagination .nextpostslink{right:0}}@media(any-hover:hover){.st-Pagination .nextpostslink:before{-ms-transform-origin:center left;transform-origin:center left}}.st-Article_Contents h2{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #fff;font-size:24px;line-height:1.3;letter-spacing:.04em}@media screen and (max-width:768px){.st-Article_Contents h2{margin-bottom:6.51042vw;padding-bottom:1.30208vw;font-size:4.16667vw;font-weight:500}}.st-Article_Contents h2:not(:first-child){margin-top:60px}@media screen and (max-width:768px){.st-Article_Contents h2:not(:first-child){margin-top:10.41667vw}}.st-Article_Contents h3{margin-bottom:20px;font-size:20px;line-height:1.5;letter-spacing:.04em}@media screen and (max-width:768px){.st-Article_Contents h3{margin-bottom:2.60417vw;font-size:3.64583vw;font-weight:500}}.st-Article_Contents p{margin-bottom:50px;font-size:16px;line-height:2;letter-spacing:.04em;word-break:break-all}@media screen and (max-width:768px){.st-Article_Contents p{margin-bottom:10.41667vw;font-size:3.125vw;font-weight:500;line-height:1.75}}.st-Article_Contents p.indent{padding-left:2em}.st-Article_Contents p img{display:block;max-width:100%;margin:0 auto}.st-Article_Contents p img.alignleft{margin-left:0}.st-Article_Contents p img.alignright{margin-right:0}.st-Article_Contents p .youtube-wrapper{margin-top:1em}.st-Article_Contents ul,.st-Article_Contents ol{margin-bottom:50px}@media screen and (max-width:768px){.st-Article_Contents ul,.st-Article_Contents ol{margin-bottom:10.41667vw}}.st-Article_Contents ul li,.st-Article_Contents ol li{font-size:16px;line-height:2;letter-spacing:.04em;word-break:break-all}@media screen and (max-width:768px){.st-Article_Contents ul li,.st-Article_Contents ol li{font-size:3.125vw;font-weight:500;line-height:1.75}}.st-Article_Contents ul li{padding-left:1em;text-indent:-1em}.st-Article_Contents ul li:before{content:"・"}.st-Article_Contents ul.attention li:before{content:"※"}.st-Article_Contents ol{counter-reset:item}.st-Article_Contents ol li{position:relative;padding-left:1.5em}.st-Article_Contents ol li:before{position:absolute;top:0;left:0;counter-increment:item;content:counter(item) "."}.st-Article_Contents a{color:#89cfca;text-decoration:underline}@media(any-hover:hover){.st-Article_Contents a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Article_Contents a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Article_Contents a[target=_blank]:not(.img):after{display:inline-block;position:relative;top:-2px;width:16px;height:8px;margin-right:.625em;margin-left:.625em;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2234%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%205.667h28.333V17H0V5.667ZM8.5%200h22.667v2.833H8.5V0ZM34%200v14.167h-2.833V0H34Z%22%20fill%3D%22%23AFDBC7%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media screen and (max-width:768px){.st-Article_Contents a[target=_blank]:not(.img):after{top:-.26042vw;width:3.125vw;height:1.5625vw}}.st-Article_Contents .youtube-wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.st-Article_Contents .youtube-wrapper:before{display:block;padding-top:56.25%;content:""}.st-Article_Contents .youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.st-Article_Contents .gallery-wrapper{margin:0 auto 50px}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper{margin-bottom:10.41667vw}}.st-Article_Contents .gallery-wrapper .gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -20px}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper .gallery{margin:0 -1.30208vw -2.60417vw}}.st-Article_Contents .gallery-wrapper .gallery .gallery-item{padding:0 10px 20px}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper .gallery .gallery-item{padding:0 1.30208vw 2.60417vw}}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-1 .gallery-item img{max-width:100%;height:auto}.st-Article_Contents .gallery-wrapper .gallery:not(.gallery-columns-1) .gallery-item img{width:100%;height:auto}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-2 .gallery-item{width:50%}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-3 .gallery-item{width:33.33%}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-4 .gallery-item{width:25%}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-5 .gallery-item{width:20%}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-6 .gallery-item{width:calc(100%/6)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-7 .gallery-item{width:calc(100%/7)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-8 .gallery-item{width:calc(100%/8)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-9 .gallery-item{width:calc(100%/9)}.st-Article_Contents .gallery-wrapper .gallery .gallery-icon a{pointer-events:none}.st-Article_Contents .gallery-wrapper .gallery .gallery-caption{margin-top:15px;margin-bottom:10px;font-size:14px;line-height:1.3;letter-spacing:.04em;text-align:center}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper .gallery .gallery-caption{margin-top:2.60417vw;margin-bottom:1.95312vw;font-size:2.34375vw}}.st-Article_Contents .mb0{margin-bottom:0!important}.st-Article_Contents .text-center{text-align:center}.st-Article_Contents .text-right{text-align:right}.st-Article_Contents .border{border:1px solid rgba(51,51,51,.2)}.st-Article_Contents strong,.st-Article_Contents .bold{font-weight:700}.st-Article_Contents .small{font-size:.8em}.st-Article_Contents em,.st-Article_Contents .em{font-style:italic}.st-Article_Contents .underline{border-bottom:1px solid}.st-Article_Contents>*:last-child{margin-bottom:0!important}.st-Article_Pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-top:70px;border-top:1px solid #fff}@media screen and (max-width:768px){.st-Article_Pagination{position:relative;padding-top:10.41667vw}}.st-Article_Pagination a[rel=prev],.st-Article_Pagination a[rel=next]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:40px;padding-top:3px;color:#89cfca;font-family:Catamaran,sans-serif;font-size:20px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.st-Article_Pagination a[rel=prev],.st-Article_Pagination a[rel=next]{position:absolute;height:6.51042vw;padding-top:.39062vw;font-size:3.90625vw;font-weight:700}}@media(any-hover:hover){.st-Article_Pagination a[rel=prev]:before,.st-Article_Pagination a[rel=next]:before{position:absolute;bottom:0;left:0;-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background-color:#89cfca;content:"";transition:transform .2s}.st-Article_Pagination a[rel=prev]:hover:before,.st-Article_Pagination a[rel=next]:hover:before{-ms-transform:scaleX(1);transform:scaleX(1)}}.st-Article_Pagination a[rel=prev].disabled,.st-Article_Pagination a[rel=next].disabled{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";pointer-events:none}@media screen and (max-width:768px){.st-Article_Pagination a[rel=prev]{left:0}}@media(any-hover:hover){.st-Article_Pagination a[rel=prev]:before{-ms-transform-origin:center right;transform-origin:center right}}@media screen and (max-width:768px){.st-Article_Pagination a[rel=next]{right:0}}@media(any-hover:hover){.st-Article_Pagination a[rel=next]:before{-ms-transform-origin:center left;transform-origin:center left}}@media screen and (min-width:769px){.st-Article_Pagination a.list{margin:0 98px}}.st-Article_Pagination a.list span.svg{width:28px;fill:#89cfca}@media screen and (max-width:768px){.st-Article_Pagination a.list span.svg{width:6.51042vw}}@media(any-hover:hover){.st-Article_Pagination a.list span.svg{-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);transition:transform .5s}.st-Article_Pagination a.list:hover span.svg{-ms-transform:rotate(225deg) scale(1.2);transform:rotate(225deg) scale(1.2)}}.st-Modal{display:none;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999;overflow-y:auto;background-color:rgba(29,32,32,.9)}.st-Modal .container{position:relative;max-width:1200px;width:calc(100% - 100px);min-height:915px;height:100%;margin:0 auto;padding:120px 0}@media screen and (max-width:768px){.st-Modal .container{width:92.1875vw;min-height:88.28125vw;padding:18.22917vw 0}}.st-Modal .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.st-Modal .video{position:relative;width:100%}.st-Modal .video:before{display:block;padding-top:56.25%;content:""}.st-Modal .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.st-Modal button[data-event=close]{position:absolute;top:20px;right:50px;z-index:1;width:80px;height:80px}@media screen and (max-width:768px){.st-Modal button[data-event=close]{top:3.90625vw;right:3.90625vw;width:10.41667vw;height:10.41667vw}}.st-Modal button[data-event=close]:before,.st-Modal button[data-event=close]:after{position:absolute;top:40px;left:-16px;width:112px;height:1px;background-color:#fff;content:""}@media screen and (max-width:768px){.st-Modal button[data-event=close]:before,.st-Modal button[data-event=close]:after{top:5.20833vw;left:-2.08333vw;width:14.58333vw}}.st-Modal button[data-event=close]:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.st-Modal button[data-event=close]:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(any-hover:hover){.st-Modal button[data-event=close]:before,.st-Modal button[data-event=close]:after{transition:background-color .35s}.st-Modal button[data-event=close]:hover:before,.st-Modal button[data-event=close]:hover:after{background-color:#89cfca}}.st-Form dl{padding:34px 0;border-bottom:1px solid rgba(255,255,255,.15)}@media screen and (min-width:769px){.st-Form dl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.st-Form dl{padding:6.51042vw 0}}.st-Form dl dt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;letter-spacing:.04em}@media screen and (min-width:769px){.st-Form dl dt{width:250px}}@media screen and (max-width:768px){.st-Form dl dt{margin-bottom:3.64583vw;font-size:3.125vw;font-weight:500}}.st-Form dl dt span.required{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:17px;margin-left:12px;padding:0 8px;color:#000;font-size:12px;font-weight:500;background-color:#fff}@media screen and (max-width:768px){.st-Form dl dt span.required{height:3.38542vw;margin-left:2.60417vw;padding:0 1.04167vw;font-size:2.34375vw}}.st-Form dl dd{-ms-flex:1;flex:1;overflow:hidden}@media screen and (min-width:769px){.st-Form dl.textarea{-ms-flex-align:start;align-items:flex-start}.st-Form dl.textarea dt,.st-Form dl.textarea dd{line-height:2}.st-Form dl.textarea dt{padding-top:8px}}.st-Form input[type=text],.st-Form input[type=email],.st-Form input[type=tel],.st-Form input[type=number]{width:100%;height:40px;padding:0 20px;color:#000;font-size:16px;letter-spacing:.04em;background-color:#fff}@media screen and (max-width:768px){.st-Form input[type=text],.st-Form input[type=email],.st-Form input[type=tel],.st-Form input[type=number]{height:11.71875vw;padding:0 3.90625vw;font-size:3.125vw;font-weight:500}}.st-Form textarea{width:100%;height:240px;padding:8px 20px;color:#000;font-size:16px;line-height:2;letter-spacing:.04em;background-color:#fff}@media screen and (max-width:768px){.st-Form textarea{height:52.08333vw;padding:1.5625vw 3.90625vw;font-size:3.125vw;font-weight:500;line-height:1.75}}.st-Form .select-box{position:relative;width:100%;height:40px}@media screen and (max-width:768px){.st-Form .select-box{height:11.71875vw}}.st-Form .select-box:before{position:absolute;top:15px;right:14px;z-index:1;width:12px;height:9px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209%20.804%200h10.392L6%209Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";pointer-events:none}@media screen and (max-width:768px){.st-Form .select-box:before{top:4.81771vw;right:2.60417vw;width:2.86458vw;height:2.21354vw}}.st-Form .select-box select{width:100%;height:100%;padding:0 20px;color:#000;font-size:16px;letter-spacing:.04em;background-color:#fff;cursor:pointer}@media screen and (max-width:768px){.st-Form .select-box select{padding:0 3.90625vw;font-size:3.125vw;font-weight:500}}.st-Form .birthday-group{display:-ms-flexbox;display:flex}.st-Form .birthday-group .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.st-Form .birthday-group .box+.box{margin-left:20px}@media screen and (max-width:768px){.st-Form .birthday-group .box+.box{margin-left:5.20833vw}}.st-Form .birthday-group .select-box.year{width:177px}@media screen and (max-width:768px){.st-Form .birthday-group .select-box.year{width:26.04167vw}}.st-Form .birthday-group .select-box.month,.st-Form .birthday-group .select-box.day{width:140px}@media screen and (max-width:768px){.st-Form .birthday-group .select-box.month,.st-Form .birthday-group .select-box.day{width:19.53125vw}}.st-Form .birthday-group span.label{margin-left:10px;font-size:16px;letter-spacing:.04em}@media screen and (max-width:768px){.st-Form .birthday-group span.label{margin-left:1.82292vw;font-size:3.125vw;font-weight:500}}@media screen and (max-width:768px){.st-Form .radio-group .wpcf7-form-control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.st-Form .radio-group .wpcf7-list-item{margin:0}@media screen and (min-width:769px){.st-Form .radio-group .wpcf7-list-item{margin-right:50px}}@media screen and (max-width:768px){.st-Form .radio-group .wpcf7-list-item{width:50%}.st-Form .radio-group .wpcf7-list-item:nth-child(n+3){margin-top:5.20833vw}}.st-Form .radio-group label{cursor:pointer}.st-Form .radio-group input[type=radio]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-appearance:none;-moz-appearance:none;appearance:none}.st-Form .radio-group input[type=radio]+span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;letter-spacing:.04em}@media screen and (max-width:768px){.st-Form .radio-group input[type=radio]+span{font-size:3.125vw;font-weight:500}}.st-Form .radio-group input[type=radio]+span:before{display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:100%;background-color:#fff;content:""}@media screen and (max-width:768px){.st-Form .radio-group input[type=radio]+span:before{width:4.6875vw;height:4.6875vw;margin-right:2.60417vw}}.st-Form .radio-group input[type=radio]+span:after{position:absolute;top:5px;left:5px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:14px;height:14px;border-radius:100%;background-color:#000;content:""}@media screen and (max-width:768px){.st-Form .radio-group input[type=radio]+span:after{top:.65104vw;left:.65104vw;width:3.38542vw;height:3.38542vw}}.st-Form .radio-group input[type=radio]:checked+span:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.st-Form input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-appearance:none;-moz-appearance:none;appearance:none}.st-Form input[type=checkbox]+span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;letter-spacing:.04em}@media screen and (max-width:768px){.st-Form input[type=checkbox]+span{font-size:3.125vw;font-weight:500}}.st-Form input[type=checkbox]+span:before{display:inline-block;width:20px;height:20px;margin-right:10px;background-color:#fff;content:"";cursor:pointer}@media screen and (max-width:768px){.st-Form input[type=checkbox]+span:before{width:4.16667vw;height:4.16667vw;margin-right:2.60417vw}}.st-Form input[type=checkbox]+span:after{position:absolute;top:1px;left:6px;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:8px;height:14px;border-width:0 3px 3px 0;border-style:solid;border-color:#000;content:"";pointer-events:none;transition:opacity .2s}@media screen and (max-width:768px){.st-Form input[type=checkbox]+span:after{top:.26042vw;left:1.30208vw;width:1.69271vw;height:2.86458vw;border-width:0 .65104vw .65104vw 0}}.st-Form input[type=checkbox]+span a{color:#89cfca;text-decoration:underline}@media(any-hover:hover){.st-Form input[type=checkbox]+span a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Form input[type=checkbox]+span a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Form input[type=checkbox]:checked+span:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.st-Form .file-upload{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.st-Form .file-upload label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:180px;height:40px;border:1px solid #89cfca;border-radius:20px;color:#89cfca;font-size:14px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.st-Form .file-upload label{width:31.25vw;height:7.8125vw;border-radius:3.90625vw;font-size:2.86458vw;font-weight:700}}@media(any-hover:hover){.st-Form .file-upload label{transition:color .35s,background-color .35s}.st-Form .file-upload label:hover{color:#000;background-color:#89cfca}}.st-Form .file-upload label input[type=file]{display:none}.st-Form .file-upload p{-ms-flex:1;flex:1;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";overflow:hidden;padding-left:30px;font-size:14px;line-height:1.3;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.st-Form .file-upload p{padding-left:5.20833vw;font-size:3.125vw;font-weight:500}}.st-Form .file-upload p.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";font-size:16px}@media screen and (max-width:768px){.st-Form .file-upload p.active{font-size:3.125vw}}.st-Form .file-upload p:empty{display:none}.st-Form .file-upload .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none}.st-Form p.notice{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";margin-bottom:30px;font-size:13px;font-weight:500;line-height:1.8;letter-spacing:.04em}@media screen and (max-width:768px){.st-Form p.notice{margin-bottom:3.90625vw;font-size:2.86458vw}}.st-Form .sw-Button_Primary{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.st-Form .sw-Button_Primary input[type=submit]{width:100%;height:100%;text-align:center}.st-Form .sw-Button_Primary.disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";pointer-events:none;transition:opacity .2s}.st-Form .wpcf7-not-valid-tip{display:block;margin-top:15px;color:#c00000;font-size:14px;font-weight:500}@media screen and (max-width:768px){.st-Form .wpcf7-not-valid-tip{margin-top:2.60417vw;font-size:2.60417vw}}.st-Form .wpcf7 .ajax-loader{display:none}.st-Form .wpcf7-spinner{position:absolute;top:22px}@media screen and (max-width:768px){.st-Form .wpcf7-spinner{top:6.25vw}}.st-Form .wpcf7 form .wpcf7-response-output{margin:50px 0 0;padding:20px 30px;border:1px solid #89cfca;font-size:16px;font-weight:500;line-height:1.3;text-align:center}@media screen and (max-width:768px){.st-Form .wpcf7 form .wpcf7-response-output{margin-top:10.41667vw;padding:2.60417vw 3.90625vw;font-size:3.125vw}}.st-Form .wpcf7 form.invalid .wpcf7-response-output{border-color:#c00000}.st-Form .wpcf7 form.sent .wpcf7-response-output{border-color:#89cfca}.st-Header{position:fixed;top:0;left:0;z-index:1000;width:100%;padding:50px 0;transition:padding .35s,background-color .35s;background-color:transparent}@media screen and (max-width:768px){.st-Header{padding:6.51042vw 0}}.st-Header.shorten{padding:17px 0;background-color:rgba(0,0,0,.9)}@media screen and (max-width:768px){.st-Header.shorten{padding:3.77604vw 0}}.st-Header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:calc(100% - 100px);margin:0 auto}@media screen and (max-width:768px){.st-Header .container{width:92.1875vw}}.st-Header .logo{position:relative;margin-right:40px}@media screen and (max-width:768px){.st-Header .logo{width:48.95833vw}}.st-Header .logo a{display:block}@media(any-hover:hover){.st-Header .logo a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Header .logo a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Header button[data-event=menu]{display:none;position:absolute;top:-11px;right:0;z-index:2;width:60px;height:60px}@media screen and (max-width:1500px){.st-Header button[data-event=menu]{display:block}}@media screen and (max-width:768px){.st-Header button[data-event=menu]{top:-1.69271vw;width:9.11458vw;height:9.11458vw}}.st-Header button[data-event=menu]:before,.st-Header button[data-event=menu]:after{position:absolute;right:0;-ms-transform-origin:center right;transform-origin:center right;height:2px;background-color:#89cfca;content:""}@media screen and (max-width:768px){.st-Header button[data-event=menu]:before,.st-Header button[data-event=menu]:after{height:.26042vw}}.st-Header button[data-event=menu]:before{top:21px;width:60px}@media screen and (max-width:768px){.st-Header button[data-event=menu]:before{top:3.25521vw;width:9.11458vw}}.st-Header button[data-event=menu]:after{top:37px;width:34px}@media screen and (max-width:768px){.st-Header button[data-event=menu]:after{top:5.59896vw;width:5.20833vw}}.st-Header button[data-event=menu].opening:before{transition:top .15s,transform .15s .25s}.st-Header button[data-event=menu].opening:after{transition:top .15s,width .15s,transform .15s .25s}.st-Header button[data-event=menu].closing:before{transition:top .15s .25s,transform .15s}.st-Header button[data-event=menu].closing:after{transition:top .15s .25s,width .15s .2s,transform .15s}.st-Header button[data-event=menu].opened:before{top:14px;-ms-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.st-Header button[data-event=menu].opened:before{top:2.34375vw}}.st-Header button[data-event=menu].opened:after{top:44px;width:60px;-ms-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.st-Header button[data-event=menu].opened:after{top:6.90104vw;width:9.11458vw}}.st-Header .select-nav{position:relative}@media screen and (max-width:1500px){.st-Header .select-nav{display:none}}@media(any-hover:hover){.st-Header .select-nav .button span.text{transition:color .35s}.st-Header .select-nav .button span.svg{transition:fill .35s}.st-Header .select-nav:hover .button span.text{color:#89cfca}.st-Header .select-nav:hover .button span.svg{fill:#89cfca}}.st-Header .select-nav .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:38px;border:1px solid rgba(255,255,255,.3);border-radius:19px;cursor:pointer}.st-Header .select-nav .button span{pointer-events:none}.st-Header .select-nav .button span.text{position:relative;top:1px;font-family:Catamaran,sans-serif;font-size:12px;font-weight:500;letter-spacing:.1em}.st-Header .select-nav .button span.svg{fill:#fff}.st-Header .select-nav .button span.svg.arrow{position:absolute;top:15px;right:14px;width:8px}.st-Header .select-nav.language{margin-right:20px}.st-Header .select-nav.language .button{width:160px}.st-Header .select-nav.language .button span.svg.icon{width:18px;margin:0 10px 0 16px}.st-Header .select-nav.official-media .button{width:190px}.st-Header .select-nav.official-media .button span.svg.icon{width:16px;margin:0 12px 0 17px}.st-Header .select-nav .select-box{position:absolute;top:38px;left:0;-ms-transform:translateY(-12px);transform:translateY(-12px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;pointer-events:none;transition:transform .2s,opacity .2s}.st-Header .select-nav .select-box.opened{-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:auto}.st-Header .select-nav .select-box ul li{margin-top:4px}.st-Header .select-nav .select-box ul li:first-child a{border-radius:12px 12px 0 0}.st-Header .select-nav .select-box ul li:last-child a{border-radius:0 0 12px 12px}.st-Header .select-nav .select-box ul a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:38px;padding-top:4px;border:1px solid rgba(255,255,255,.3);font-family:Catamaran,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1em;background-color:#000}.st-Header .select-nav .select-box ul a:after{position:absolute;top:14px;right:15px;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";width:6px;height:9px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M.942%200A.906.906%200%200%200%20.42.146a.859.859%200%200%200-.336.412.826.826%200%200%200-.023.525c.05.173.155.326.3.438l5.406%204.466-5.406%204.47a.837.837%200%200%200-.35.56.833.833%200%200%200%20.161.635.908.908%200%200%200%201.237.182c.034-.024.068-.055.1-.083l6.18-5.116a.857.857%200%200%200%20.308-.582.824.824%200%200%200-.308-.715L1.506.216A.898.898%200%200%200%20.942%200Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media(any-hover:hover){.st-Header .select-nav .select-box ul a{transition:color .35s}.st-Header .select-nav .select-box ul a:after{transition:background-image .35s}.st-Header .select-nav .select-box ul a:hover{color:#89cfca}.st-Header .select-nav .select-box ul a:hover:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M.942%200A.906.906%200%200%200%20.42.146a.859.859%200%200%200-.336.412.826.826%200%200%200-.023.525c.05.173.155.326.3.438l5.406%204.466-5.406%204.47a.837.837%200%200%200-.35.56.833.833%200%200%200%20.161.635.908.908%200%200%200%201.237.182c.034-.024.068-.055.1-.083l6.18-5.116a.857.857%200%200%200%20.308-.582.824.824%200%200%200-.308-.715L1.506.216A.898.898%200%200%200%20.942%200Z%22%20fill%3D%22%2389cfca%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (min-width:1501px){.st-Header .nav-wrapper{margin-left:auto}}@media screen and (max-width:1500px){.st-Header .nav-wrapper{position:fixed;top:0;left:0;z-index:1;overflow:hidden;width:100%;height:0;transition:height .3s;background-color:#000}.st-Header .nav-wrapper.opened{overflow-y:auto;height:100%}}@media screen and (max-width:1500px){.st-Header .nav-container{display:none;position:relative;overflow:hidden;width:calc(100% - 100px);margin:0 auto;padding:50px 0 120px}.st-Header .nav-container:before{position:absolute;top:145px;right:0;width:137px;height:1770px;background-image:url(../../images/sp/common/txt_menu_yostar-pictures.png);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}}@media screen and (max-width:768px){.st-Header .nav-container{width:92.1875vw;padding:6.51042vw 0 15.625vw}.st-Header .nav-container:before{top:18.88021vw;width:17.83854vw;height:230.46875vw}}@media screen and (max-width:1500px){.st-Header .nav-container.opened{display:block;min-height:100%}}.st-Header .nav-container .logo{display:none}@media screen and (max-width:1500px){.st-Header .nav-container .logo{display:block;margin-bottom:70px}}@media screen and (max-width:768px){.st-Header .nav-container .logo{margin-bottom:13.80208vw}}@media screen and (max-width:1500px){.st-Header nav{margin-bottom:70px}}@media screen and (max-width:768px){.st-Header nav{margin-bottom:13.80208vw}}.st-Header nav ul{display:-ms-flexbox;display:flex}@media screen and (max-width:1500px){.st-Header nav ul{display:block}}@media screen and (min-width:1501px){.st-Header nav ul li+li{margin-left:40px}}@media screen and (max-width:1500px){.st-Header nav ul li+li{margin-top:40px}}@media screen and (max-width:768px){.st-Header nav ul li+li{margin-top:8.07292vw}}.st-Header nav ul a{position:relative;font-family:Catamaran,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:1500px){.st-Header nav ul a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:50px;padding-top:10px;font-size:64px}.st-Header nav ul a span{pointer-events:none}}@media screen and (max-width:768px){.st-Header nav ul a{display:-ms-flexbox;display:flex;height:7.8125vw;padding-top:1.30208vw;font-size:10.41667vw;font-weight:800}}@media screen and (min-width:1501px){.st-Header nav ul a:after{position:absolute;bottom:-8px;right:0;left:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:center;transform-origin:center;border-bottom:1px solid #89cfca;content:""}.st-Header nav ul a.current:after{-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width:1501px) and (any-hover:hover){.st-Header nav ul a:after{transition:transform .2s}.st-Header nav ul a:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width:1500px) and (any-hover:hover){.st-Header nav ul a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Header nav ul a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Header .nav-content{display:none}@media screen and (max-width:1500px){.st-Header .nav-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.st-Header .nav-content+.nav-content{margin-top:50px}@media screen and (max-width:768px){.st-Header .nav-content+.nav-content{margin-top:9.11458vw}}.st-Header .nav-content .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:40px}@media screen and (max-width:768px){.st-Header .nav-content .title{margin-right:6.51042vw}}.st-Header .nav-content .title span.svg{position:relative;top:-2px;width:24px;margin-right:16px;fill:#fff}@media screen and (max-width:768px){.st-Header .nav-content .title span.svg{top:-.26042vw;width:3.90625vw;margin-right:2.60417vw}}.st-Header .nav-content .title span.text{font-family:Catamaran,sans-serif;font-size:20px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.st-Header .nav-content .title span.text{font-size:3.125vw;font-weight:800}}.st-Header .nav-content ul{display:-ms-flexbox;display:flex}.st-Header .nav-content ul li+li{margin-left:30px}@media screen and (max-width:768px){.st-Header .nav-content ul li+li{margin-left:5.20833vw}}@media(any-hover:hover){.st-Header .nav-content ul li a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Header .nav-content ul li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Header .nav-content.language ul a{font-family:Catamaran,sans-serif;font-size:28px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.st-Header .nav-content.language ul a{font-size:4.42708vw;font-weight:800}}.st-Header .nav-content.official-media ul a span.svg.youtube{width:32px}@media screen and (max-width:768px){.st-Header .nav-content.official-media ul a span.svg.youtube{width:5.20833vw}}.st-Header .nav-content.official-media ul a span.svg.twitter{width:28px}@media screen and (max-width:768px){.st-Header .nav-content.official-media ul a span.svg.twitter{width:4.6875vw}}.st-Footer{position:relative;padding:110px 0 85px}@media screen and (min-width:769px) and (max-width:1280px){.st-Footer{overflow-x:hidden}}@media screen and (max-width:768px){.st-Footer{padding:13.80208vw 0 13.02083vw}}.st-Footer:before{position:absolute;top:0;left:0;z-index:-1;width:4816px;height:180px;background-image:url(../../images/pc/common/txt_yostar-pictures.png);background-repeat:repeat-x;background-position:center left;background-size:2408px 180px;content:"";animation:scroll-text 60s linear infinite}@media screen and (max-width:768px){.st-Footer:before{width:712.5vw;height:27.60417vw;background-image:url(../../images/sp/common/txt_yostar-pictures.png);background-size:356.25vw 27.60417vw}}.st-Footer .container{position:relative}@media screen and (min-width:769px){.st-Footer .container{max-width:1620px;width:calc(100% - 100px);margin:0 auto}}@media screen and (min-width:769px){.st-Footer .container-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:769px){.st-Footer .container-inner:nth-child(1){margin-bottom:46px}}@media screen and (min-width:769px){.st-Footer .container-inner:nth-child(2){margin-bottom:24px}}.st-Footer .logo{width:358px}@media screen and (max-width:768px){.st-Footer .logo{width:79.16667vw;margin:0 auto 11.71875vw}}@media(any-hover:hover){.st-Footer .logo a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Footer .logo a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}@media screen and (max-width:768px){.st-Footer .logo img{width:69.27083vw}}.st-Footer nav{-ms-flex:1;flex:1}@media screen and (max-width:768px){.st-Footer nav{width:79.16667vw;margin:0 auto 14.32292vw}}.st-Footer nav ul{display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.st-Footer nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px){.st-Footer nav ul li+li{margin-left:40px}}@media screen and (max-width:768px){.st-Footer nav ul li{width:50%}.st-Footer nav ul li:nth-child(n+3){margin-top:5.20833vw}}.st-Footer nav ul a{position:relative;font-family:Catamaran,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.st-Footer nav ul a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:10.9375vw;font-size:3.90625vw;font-weight:800}}@media screen and (min-width:769px){.st-Footer nav ul a:after{position:absolute;bottom:-8px;right:0;left:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:center;transform-origin:center;border-bottom:1px solid #89cfca;content:""}.st-Footer nav ul a.current:after{-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width:769px) and (any-hover:hover){.st-Footer nav ul a:after{transition:transform .2s}.st-Footer nav ul a:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}}.st-Footer .official-media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px){.st-Footer .official-media{width:358px}}@media screen and (max-width:768px){.st-Footer .official-media{width:79.16667vw;margin:0 auto 11.71875vw}}.st-Footer .official-media .title{margin-right:26px;font-family:Catamaran,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.st-Footer .official-media .title{margin-right:5.20833vw;font-size:3.125vw;font-weight:800}}.st-Footer .official-media ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.st-Footer .official-media ul li+li{margin-left:20px}@media screen and (max-width:768px){.st-Footer .official-media ul li+li{margin-left:3.90625vw}}@media(any-hover:hover){.st-Footer .official-media ul a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Footer .official-media ul a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Footer .official-media ul span.svg.youtube{width:30px}@media screen and (max-width:768px){.st-Footer .official-media ul span.svg.youtube{width:5.20833vw}}.st-Footer .official-media ul span.svg.twitter{width:24px}@media screen and (max-width:768px){.st-Footer .official-media ul span.svg.twitter{width:4.6875vw}}.st-Footer .banner{-ms-flex:1;flex:1}@media screen and (max-width:768px){.st-Footer .banner{margin-bottom:11.71875vw}}.st-Footer .banner .inner{position:relative;width:440px}@media screen and (max-width:768px){.st-Footer .banner .inner{width:92.1875vw;margin:0 auto}}.st-Footer .banner .swiper-container{position:relative;overflow:hidden;width:400px;margin:0 auto}@media screen and (max-width:768px){.st-Footer .banner .swiper-container{width:82.29167vw}}.st-Footer .banner .swiper-slide{padding:0 10px}@media screen and (max-width:768px){.st-Footer .banner .swiper-slide{padding:0 1.5625vw}}.st-Footer .banner .swiper-slide a{display:block}@media(any-hover:hover){.st-Footer .banner .swiper-slide a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Footer .banner .swiper-slide a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}.st-Footer .banner button{position:absolute;top:0;width:20px;height:100%;font-size:0}@media screen and (max-width:768px){.st-Footer .banner button{width:4.94792vw}}@media(any-hover:hover){.st-Footer .banner button span.svg{transition:opacity .2s}.st-Footer .banner button:hover span.svg{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}}.st-Footer .banner button.prev{left:0}@media screen and (max-width:768px){.st-Footer .banner button.prev{padding-left:1.30208vw}}.st-Footer .banner button.next{right:0;text-align:right}@media screen and (max-width:768px){.st-Footer .banner button.next{padding-right:1.30208vw}}.st-Footer .banner button span.svg{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";width:10px;fill:#fff}@media screen and (max-width:768px){.st-Footer .banner button span.svg{width:2.08333vw}}.st-Footer .privacy-policy{margin-bottom:44px}@media screen and (max-width:768px){.st-Footer .privacy-policy{width:79.16667vw;margin:0 auto 7.8125vw}}.st-Footer .privacy-policy a{font-family:Catamaran,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}@media(any-hover:hover){.st-Footer .privacy-policy a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Footer .privacy-policy a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}@media screen and (max-width:768px){.st-Footer .privacy-policy a{font-size:3.125vw;font-weight:800}}@media screen and (max-width:768px){.st-Footer .copyright{width:79.16667vw;margin:0 auto}}.st-Footer .copyright p{color:rgba(255,255,255,.3);font-size:10px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.st-Footer .copyright p{font-size:2.34375vw;font-weight:700}}.st-Footer .pagetop{position:absolute;top:0;right:0}@media screen and (max-width:768px){.st-Footer .pagetop{top:auto;bottom:0;right:10.41667vw}}.st-Footer .pagetop a{display:block;width:70px}@media screen and (max-width:768px){.st-Footer .pagetop a{width:9.11458vw}}@media(any-hover:hover){.st-Footer .pagetop a img{transition:transform .35s}.st-Footer .pagetop a:hover img{transform:translateY(-8px) rotateY(180deg)}}.sw-Title{position:relative;height:50px;padding-top:10px}@media screen and (max-width:768px){.sw-Title{height:13.02083vw;padding-top:2.47396vw}}.sw-Title span.title{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.04em}@media screen and (max-width:768px){.sw-Title span.title{font-size:4.6875vw;font-weight:700}}.sw-Title span.en{position:absolute;top:0;left:0;z-index:-1;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:#232d2c;font-family:Catamaran,sans-serif;font-size:50px;font-weight:700;letter-spacing:.05em;white-space:nowrap}@media screen and (max-width:768px){.sw-Title span.en{font-size:13.02083vw;font-weight:800}}.sw-Button_Primary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:280px;height:50px;border:1px solid #89cfca;border-radius:25px;color:#89cfca;font-size:16px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:768px){.sw-Button_Primary{width:67.70833vw;height:12.23958vw;border-radius:6.11979vw;font-size:3.64583vw;font-weight:700}}@media(any-hover:hover){.sw-Button_Primary{transition:color .35s,background-color .35s}}.sw-Button_Primary:not([target=_blank]):before{position:absolute;top:25px;right:-31px;width:60px;height:1px;background-color:#89cfca;content:""}@media screen and (max-width:768px){.sw-Button_Primary:not([target=_blank]):before{top:6.11979vw;right:-4.6875vw;width:9.11458vw}}@media screen and (max-width:768px){.sw-Button_Primary.back{width:42.96875vw;height:10.41667vw}}.sw-Button_Primary.back:before{right:auto;left:-31px}@media screen and (max-width:768px){.sw-Button_Primary.back:before{top:5.20833vw;left:-4.6875vw}}.sw-Button_Primary.large{width:510px;height:70px;border-radius:35px}@media screen and (max-width:768px){.sw-Button_Primary.large{width:80.72917vw;height:15.625vw;border-radius:7.8125vw}}.sw-Button_Primary.large:before{top:35px;right:-51px;width:100px}@media screen and (max-width:768px){.sw-Button_Primary.large:before{top:7.8125vw;right:-5.85938vw;width:13.02083vw}}.sw-Button_Primary span.svg.external{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;fill:#afdbc7}@media screen and (max-width:768px){.sw-Button_Primary span.svg.external{right:4.42708vw;width:3.90625vw}}@media(any-hover:hover){.sw-Button_Primary span.svg.external{transition:fill .35s}}@media(any-hover:hover){.sw-Button_Primary:hover{color:#000;background-color:#89cfca}.sw-Button_Primary:hover:not([target=_blank]):not(.back):before{box-shadow:0 1px 0 #000;animation:scroll-right-loop 1.5s ease-in-out infinite}.sw-Button_Primary:hover.back:before{box-shadow:0 1px 0 #000;animation:scroll-left-loop 1.5s ease-in-out infinite}.sw-Button_Primary:hover span.svg.external{fill:#000}}.sw-Video .media-wrapper{position:relative;-webkit-clip-path:polygon(0 0,91.25% 0,100% 15.55556%,100% 100%,8.75% 100%,0 84.44444%);clip-path:polygon(0 0,91.25% 0,100% 15.55556%,100% 100%,8.75% 100%,0 84.44444%)}@media screen and (max-width:768px){.sw-Video .media-wrapper{-webkit-clip-path:polygon(0 0,90.11299% 0,100% 17.58794%,100% 100%,9.88701% 100%,0 82.41206%);clip-path:polygon(0 0,90.11299% 0,100% 17.58794%,100% 100%,9.88701% 100%,0 82.41206%)}}.sw-Video .media-wrapper:before{display:block;padding-top:56.25%;content:""}.sw-Video .media-wrapper a.youtube-thumb{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000}@media(any-hover:hover){.sw-Video .media-wrapper a.youtube-thumb .play{transition:transform .35s}.sw-Video .media-wrapper a.youtube-thumb img{transition:transform .35s,opacity .35s}.sw-Video .media-wrapper a.youtube-thumb:hover .play{-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.sw-Video .media-wrapper a.youtube-thumb:hover img{-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}}.sw-Video .media-wrapper .play{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;z-index:1;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:118px;height:118px;border:1px solid #c00000;border-radius:100%}@media screen and (max-width:768px){.sw-Video .media-wrapper .play{width:13.02083vw;height:13.02083vw}}.sw-Video .media-wrapper .play span.svg{position:relative;left:4px;width:40px}@media screen and (max-width:768px){.sw-Video .media-wrapper .play span.svg{left:.52083vw;width:4.42708vw}}.sw-Video .media-wrapper img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";width:auto;height:136%}@keyframes fade-up{0%{transform:translateY(40px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px)}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');filter:blur(0)}}@keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes scroll-text{0%{background-position:0 0}100%{background-position:-100% 0}}@keyframes scroll-right-loop{0%{transform:scaleX(1);transform-origin:right center}50%{transform:scaleX(0);transform-origin:right center}51%{transform:scaleX(0);transform-origin:left center}100%{transform:scaleX(1);transform-origin:left center}}@keyframes scroll-left-loop{0%{transform:scaleX(1);transform-origin:left center}50%{transform:scaleX(0);transform-origin:left center}51%{transform:scaleX(0);transform-origin:right center}100%{transform:scaleX(1);transform-origin:right center}}@keyframes loading{0%,100%{box-shadow:0 -3em 0 .2em,2.1em -2.1em 0 0,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 0}12.5%{box-shadow:0 -3em 0 0,2.1em -2.1em 0 .2em,3em 0 0 0,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 0,3em 0 0 .2em,2.1em 2.1em 0 0,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 0,2.1em 2.1em 0 .2em,0 3em 0 0,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 0,0 3em 0 .2em,-2.1em 2.1em 0 0,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 0,-2.1em 2.1em 0 .2em,-3em 0 0 0,-2.1em -2.1em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 0,-3em 0 0 .2em,-2.1em -2.1em 0 0}87.5%{box-shadow:0 -3em 0 0,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 0,-2.1em -2.1em 0 .2em}}@keyframes title-glitch-before{0%{left:-2px;transform:translate(0,0) skewX(0);text-shadow:-2px 4px 0 rgba(90,255,186,.1);-webkit-clip-path:polygon(0 6%,100% 6%,100% 36%,0 36%);clip-path:polygon(0 6%,100% 6%,100% 36%,0 36%)}1%{transform:translate(2%,0) skewX(0);-webkit-clip-path:polygon(0 70%,100% 70%,100% 65%,0 65%);clip-path:polygon(0 70%,100% 70%,100% 65%,0 65%)}2%{transform:translate(-1%,0) skewX(0);-webkit-clip-path:polygon(0 82%,100% 82%,100% 40%,0 40%);clip-path:polygon(0 82%,100% 82%,100% 40%,0 40%)}3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 32%,0 32%);clip-path:polygon(0 35%,100% 35%,100% 32%,0 32%)}3.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}4%{transform:translate(10%,0) skewX(-10deg);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}4.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}5%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 48%,100% 48%,100% 36%,0 36%);clip-path:polygon(0 48%,100% 48%,100% 36%,0 36%)}6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 64%,100% 64%,100% 94%,0 94%);clip-path:polygon(0 64%,100% 64%,100% 94%,0 94%)}7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 69%,0 69%);clip-path:polygon(0 31%,100% 31%,100% 69%,0 69%)}8%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 72%,100% 72%,100% 10%,0 10%);clip-path:polygon(0 72%,100% 72%,100% 10%,0 10%)}9%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 25%,0 25%);clip-path:polygon(0 35%,100% 35%,100% 25%,0 25%)}10%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 26%,100% 26%,100% 60%,0 60%);clip-path:polygon(0 26%,100% 26%,100% 60%,0 60%)}11%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 12%,100% 12%,100% 50%,0 50%);clip-path:polygon(0 12%,100% 12%,100% 50%,0 50%)}11.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}12%{transform:translate(-10%,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}12.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}13%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 86%,100% 86%,100% 90%,0 90%);clip-path:polygon(0 86%,100% 86%,100% 90%,0 90%)}13.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 38%,100% 38%,100% 42%,0 42%);clip-path:polygon(0 38%,100% 38%,100% 42%,0 42%)}14%{transform:translate(10%,0) skewX(60deg);-webkit-clip-path:polygon(0 38%,100% 38%,100% 46%,0 46%);clip-path:polygon(0 38%,100% 38%,100% 46%,0 46%)}14.5%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}15%{transform:translate(-10%,0) skewX(-60deg);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}15.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}16%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 37%,0 37%);clip-path:polygon(0 31%,100% 31%,100% 37%,0 37%)}17%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 7%,100% 7%,100% 42%,0 42%);clip-path:polygon(0 7%,100% 7%,100% 42%,0 42%)}18%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 50%,100% 50%,100% 69%,0 69%);clip-path:polygon(0 50%,100% 50%,100% 69%,0 69%)}19%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 14%,100% 14%,100% 57%,0 57%);clip-path:polygon(0 14%,100% 14%,100% 57%,0 57%)}19.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%);clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%)}20%{transform:translate(3%,0) skewX(-10deg);-webkit-clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%);clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%)}20.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%);clip-path:polygon(0 12%,100% 12%,100% 14%,0 14%)}21%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 14%,100% 14%,100% 57%,0 57%);clip-path:polygon(0 14%,100% 14%,100% 57%,0 57%)}22%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 50%,100% 50%,100% 69%,0 69%);clip-path:polygon(0 50%,100% 50%,100% 69%,0 69%)}23%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 7%,100% 7%,100% 42%,0 42%);clip-path:polygon(0 7%,100% 7%,100% 42%,0 42%)}24%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 37%,0 37%);clip-path:polygon(0 31%,100% 31%,100% 37%,0 37%)}24.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}25%{transform:translate(-10%,0) skewX(-60deg);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}25.5%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%);clip-path:polygon(0 90%,100% 90%,100% 82%,0 82%)}26%{transform:translate(10%,0) skewX(60deg);-webkit-clip-path:polygon(0 38%,100% 38%,100% 46%,0 46%);clip-path:polygon(0 38%,100% 38%,100% 46%,0 46%)}26.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 38%,100% 38%,100% 42%,0 42%);clip-path:polygon(0 38%,100% 38%,100% 42%,0 42%)}27%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 86%,100% 86%,100% 90%,0 90%);clip-path:polygon(0 86%,100% 86%,100% 90%,0 90%)}27.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}28%{transform:translate(-10%,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}28.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%);clip-path:polygon(0 54%,100% 54%,100% 56%,0 56%)}29%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 12%,100% 12%,100% 50%,0 50%);clip-path:polygon(0 12%,100% 12%,100% 50%,0 50%)}30%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 26%,100% 26%,100% 60%,0 60%);clip-path:polygon(0 26%,100% 26%,100% 60%,0 60%)}31%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 25%,0 25%);clip-path:polygon(0 35%,100% 35%,100% 25%,0 25%)}32%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 72%,100% 72%,100% 10%,0 10%);clip-path:polygon(0 72%,100% 72%,100% 10%,0 10%)}33%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 69%,0 69%);clip-path:polygon(0 31%,100% 31%,100% 69%,0 69%)}34%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 64%,100% 64%,100% 94%,0 94%);clip-path:polygon(0 64%,100% 64%,100% 94%,0 94%)}35%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 48%,100% 48%,100% 36%,0 36%);clip-path:polygon(0 48%,100% 48%,100% 36%,0 36%)}35.6%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}36%{transform:translate(10%,0) skewX(-10deg);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}36.4%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%);clip-path:polygon(0 24%,100% 24%,100% 26%,0 26%)}37%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 32%,0 32%);clip-path:polygon(0 35%,100% 35%,100% 32%,0 32%)}38%{transform:translate(-1%,0) skewX(0);-webkit-clip-path:polygon(0 82%,100% 82%,100% 40%,0 40%);clip-path:polygon(0 82%,100% 82%,100% 40%,0 40%)}39%{transform:translate(2%,0) skewX(0);-webkit-clip-path:polygon(0 70%,100% 70%,100% 65%,0 65%);clip-path:polygon(0 70%,100% 70%,100% 65%,0 65%)}40%{left:-2px;transform:translate(0,0) skewX(0);text-shadow:-2px 4px 0 rgba(90,255,186,.1);-webkit-clip-path:polygon(0 6%,100% 6%,100% 36%,0 36%);clip-path:polygon(0 6%,100% 6%,100% 36%,0 36%)}41%,100%{left:0;transform:translate(0,0) skewX(0);text-shadow:0 0 0 rgba(90,255,186,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes title-glitch-after{0%{left:2px;transform:translate(0,0) skewX(0);text-shadow:2px 4px 0 rgba(178,79,255,.1);-webkit-clip-path:polygon(0 18%,100% 18%,100% 13%,0 13%);clip-path:polygon(0 18%,100% 18%,100% 13%,0 13%)}0.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%);clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%)}1.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 33%,100% 33%,100% 65%,0 65%);clip-path:polygon(0 33%,100% 33%,100% 65%,0 65%)}2.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 64%,100% 64%,100% 66%,0 66%);clip-path:polygon(0 64%,100% 64%,100% 66%,0 66%)}3.3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}3.5%{transform:translate(-6%,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}4.1%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}4.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 40%,100% 40%,100% 49%,0 49%);clip-path:polygon(0 40%,100% 40%,100% 49%,0 49%)}5.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}6.2%{transform:translate(4%,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}6.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}7.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 92%,100% 92%,100% 57%,0 57%);clip-path:polygon(0 92%,100% 92%,100% 57%,0 57%)}8.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}9.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 23%,100% 23%,100% 34%,0 34%);clip-path:polygon(0 23%,100% 23%,100% 34%,0 34%)}10.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 49%,100% 49%,100% 25%,0 25%);clip-path:polygon(0 49%,100% 49%,100% 25%,0 25%)}11.3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}11.7%{transform:translate(10%,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}12.1%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}12.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 99%,0 99%);clip-path:polygon(0 31%,100% 31%,100% 99%,0 99%)}13.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 83%,0 83%);clip-path:polygon(0 54%,100% 54%,100% 83%,0 83%)}14.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 57%,100% 57%,100% 97%,0 97%);clip-path:polygon(0 57%,100% 57%,100% 97%,0 97%)}15.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 3%,100% 3%,100% 15%,0 15%);clip-path:polygon(0 3%,100% 3%,100% 15%,0 15%)}16.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 84%,100% 84%,100% 34%,0 34%);clip-path:polygon(0 84%,100% 84%,100% 34%,0 34%)}17.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 100%,100% 100%,100% 88%,0 88%);clip-path:polygon(0 100%,100% 100%,100% 88%,0 88%)}18.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 91%,100% 91%,100% 59%,0 59%);clip-path:polygon(0 91%,100% 91%,100% 59%,0 59%)}19.3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%);clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%)}19.7%{transform:translate(-8%,0) skewX(-10deg);-webkit-clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%);clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%)}20.1%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%);clip-path:polygon(0 82%,100% 82%,100% 87%,0 87%)}20.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 91%,100% 91%,100% 59%,0 59%);clip-path:polygon(0 91%,100% 91%,100% 59%,0 59%)}21.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 100%,100% 100%,100% 88%,0 88%);clip-path:polygon(0 100%,100% 100%,100% 88%,0 88%)}22.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 84%,100% 84%,100% 34%,0 34%);clip-path:polygon(0 84%,100% 84%,100% 34%,0 34%)}23.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 3%,100% 3%,100% 15%,0 15%);clip-path:polygon(0 3%,100% 3%,100% 15%,0 15%)}24.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 57%,100% 57%,100% 97%,0 97%);clip-path:polygon(0 57%,100% 57%,100% 97%,0 97%)}25.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 54%,100% 54%,100% 83%,0 83%);clip-path:polygon(0 54%,100% 54%,100% 83%,0 83%)}26.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 31%,100% 31%,100% 99%,0 99%);clip-path:polygon(0 31%,100% 31%,100% 99%,0 99%)}27.3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}27.7%{transform:translate(10%,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}28.1%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%);clip-path:polygon(0 35%,100% 35%,100% 37%,0 37%)}28.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 49%,100% 49%,100% 25%,0 25%);clip-path:polygon(0 49%,100% 49%,100% 25%,0 25%)}29.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 23%,100% 23%,100% 34%,0 34%);clip-path:polygon(0 23%,100% 23%,100% 34%,0 34%)}30.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}31.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 92%,100% 92%,100% 57%,0 57%);clip-path:polygon(0 92%,100% 92%,100% 57%,0 57%)}32.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}33.2%{transform:translate(4%,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}33.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%);clip-path:polygon(0 20%,100% 20%,100% 18%,0 18%)}34.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 40%,100% 40%,100% 49%,0 49%);clip-path:polygon(0 40%,100% 40%,100% 49%,0 49%)}35.3%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}35.7%{transform:translate(-6%,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}36.1%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%);clip-path:polygon(0 58%,100% 58%,100% 52%,0 52%)}36.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 64%,100% 64%,100% 66%,0 66%);clip-path:polygon(0 64%,100% 64%,100% 66%,0 66%)}37.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 33%,100% 33%,100% 65%,0 65%);clip-path:polygon(0 33%,100% 33%,100% 65%,0 65%)}38.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%);clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%)}39.7%{transform:translate(0,0) skewX(0);-webkit-clip-path:polygon(0 18%,100% 18%,100% 13%,0 13%);clip-path:polygon(0 18%,100% 18%,100% 13%,0 13%)}40.7%{left:2px;transform:translate(0,0) skewX(0);text-shadow:2px 4px 0 rgba(178,79,255,.1);-webkit-clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%);clip-path:polygon(0 74%,100% 74%,100% 51%,0 51%)}41%,100%{left:0;transform:translate(0,0) skewX(0);text-shadow:0 0 0 rgba(178,79,255,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}.st-Page_Header .title{left:-5px}@media screen and (max-width:768px){.st-Page_Header .title{left:-.65104vw}}.page-Recruit .st-Page_Body{width:960px;margin:0 auto}@media screen and (max-width:768px){.page-Recruit .st-Page_Body{width:92.1875vw}}@media screen and (min-width:769px){.page-Recruit .recruit-Contents{width:800px;margin:0 auto}}.page-Recruit .introduction{margin-bottom:70px}.page-Recruit .introduction .sw-Video{margin-bottom:60px}@media screen and (max-width:768px){.page-Recruit .introduction .sw-Video{margin-bottom:9.11458vw}}.page-Recruit .introduction .sw-Video .media-wrapper img{width:100%;height:auto}.page-Recruit .introduction h2{margin-bottom:34px;font-size:28px;line-height:1.3;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit .introduction h2{margin-bottom:3.90625vw;font-size:5.20833vw;font-weight:500;line-height:1.35}}.page-Recruit .introduction .text p{font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit .introduction .text p{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit .introduction .text p+p{margin-top:22px}@media screen and (max-width:768px){.page-Recruit .introduction .text p+p{margin-top:10.41667vw}}.page-Recruit .job-list .header{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15)}@media screen and (max-width:768px){.page-Recruit .job-list .header{padding-bottom:2.60417vw}}.page-Recruit .job-list .content ul li{border-bottom:1px solid rgba(255,255,255,.15)}.page-Recruit .job-list .content ul a,.page-Recruit .job-list .content ul span.not-recruiting{display:block;position:relative;padding:36px 0;font-size:16px;line-height:1.5;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit .job-list .content ul a,.page-Recruit .job-list .content ul span.not-recruiting{padding:7.8125vw 0;font-size:3.90625vw;font-weight:500}}.page-Recruit .job-list .content ul a{color:#89cfca;padding-right:48px}@media(any-hover:hover){.page-Recruit .job-list .content ul a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.page-Recruit .job-list .content ul a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}}@media screen and (max-width:768px){.page-Recruit .job-list .content ul a{padding-right:5.46875vw}}.page-Recruit .job-list .content ul a span.svg{position:absolute;top:50%;right:20px;width:8px;margin-top:-6px;fill:#89cfca}@media screen and (max-width:768px){.page-Recruit .job-list .content ul a span.svg{right:0;width:1.5625vw;margin-top:-1.17188vw}}.page-Recruit .job-list .content ul span.not-recruiting{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";padding-right:270px}@media screen and (max-width:768px){.page-Recruit .job-list .content ul span.not-recruiting{padding-right:0}}.page-Recruit .job-list .content ul span.not-recruiting:after{content:"ただいま募集しておりません"}@media screen and (min-width:769px){.page-Recruit .job-list .content ul span.not-recruiting:after{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px){.page-Recruit .job-list .content ul span.not-recruiting:after{display:block;margin-top:.52083vw;font-size:3.38542vw;font-weight:700}}.page-Recruit .job-list .content .no-jobs{padding-top:36px}@media screen and (max-width:768px){.page-Recruit .job-list .content .no-jobs{padding-top:7.8125vw}}.page-Recruit .job-list .content .no-jobs p{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit .job-list .content .no-jobs p{font-size:3.125vw;font-weight:500;line-height:1.75}}.recruit-Header{padding:35px 0;border-width:1px 0;border-style:solid;border-color:#fff}@media screen and (max-width:768px){.recruit-Header{padding:6.51042vw 0}}.recruit-Header h2{font-size:26px;line-height:1.3;letter-spacing:.04em}@media screen and (max-width:768px){.recruit-Header h2{font-size:4.6875vw;line-height:1.38889;font-weight:500}}.recruit-Header p{margin-top:8px;font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.recruit-Header p{margin-top:1.30208vw;font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_JobInfo .st-Page_Body{width:960px;margin:0 auto}@media screen and (max-width:768px){.page-Recruit_JobInfo .st-Page_Body{width:92.1875vw}}.page-Recruit_JobInfo .recruit-Header{margin-bottom:40px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Header{margin-bottom:11.71875vw}}@media screen and (min-width:769px){.page-Recruit_JobInfo .recruit-Contents{width:800px;margin:0 auto}}.page-Recruit_JobInfo .recruit-Contents .information{margin-bottom:30px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .information{margin-bottom:7.8125vw}}.page-Recruit_JobInfo .recruit-Contents .information p{font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .information p{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_JobInfo .recruit-Contents .tab ul{display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .tab ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5625vw -3.125vw}}@media screen and (min-width:769px){.page-Recruit_JobInfo .recruit-Contents .tab ul li+li{margin-left:16px}}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .tab ul li{width:50%;padding:0 1.5625vw 3.125vw}}.page-Recruit_JobInfo .recruit-Contents .tab ul button{width:228px;height:50px;border:1px solid #89cfca;color:#89cfca;font-size:14px;font-weight:500;letter-spacing:.08em;text-align:center}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .tab ul button{width:100%;height:11.71875vw;font-size:2.86458vw;font-weight:700}}@media(any-hover:hover){.page-Recruit_JobInfo .recruit-Contents .tab ul button:not(.current){transition:color .2s,background-color .2s}.page-Recruit_JobInfo .recruit-Contents .tab ul button:not(.current):hover{color:#000;background-color:#89cfca}}.page-Recruit_JobInfo .recruit-Contents .tab ul button.current{border-color:#fff;color:#000;background-color:#fff}.page-Recruit_JobInfo .recruit-Contents .tab-contents{padding-top:40px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .tab-contents{padding-top:10.41667vw}}.page-Recruit_JobInfo .recruit-Contents .tab-contents-block{display:none}.page-Recruit_JobInfo .recruit-Contents .tab-contents-block.active{display:block}.page-Recruit_JobInfo .recruit-Contents .job-lead{margin-bottom:40px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-lead{margin-bottom:6.51042vw}}.page-Recruit_JobInfo .recruit-Contents .job-lead p{font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-lead p{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_JobInfo .recruit-Contents .job-description dl{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.15)}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-description dl{padding:6.51042vw 0}}.page-Recruit_JobInfo .recruit-Contents .job-description dl:first-child{border-top:1px solid rgba(255,255,255,.15)}.page-Recruit_JobInfo .recruit-Contents .job-description dl dt,.page-Recruit_JobInfo .recruit-Contents .job-description dl dd{font-size:16px;font-weight:400;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-description dl dt,.page-Recruit_JobInfo .recruit-Contents .job-description dl dd{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_JobInfo .recruit-Contents .job-description dl dt{width:180px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-description dl dt{width:23.4375vw}}.page-Recruit_JobInfo .recruit-Contents .job-description dl dd{-ms-flex:1;flex:1}.page-Recruit_JobInfo .recruit-Contents .job-description ol{counter-reset:item}.page-Recruit_JobInfo .recruit-Contents .job-description ol li{position:relative;padding-left:1.5em}.page-Recruit_JobInfo .recruit-Contents .job-description ol li:before{position:absolute;top:0;left:0;counter-increment:item;content:counter(item) "."}.page-Recruit_JobInfo .recruit-Contents .job-description ol li+li{margin-top:32px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .job-description ol li+li{margin-top:5.46875vw}}.page-Recruit_JobInfo .recruit-Contents .sw-Button_Primary{margin:0 auto}.page-Recruit_JobInfo .recruit-Contents .sw-Button_Primary.large{margin-top:70px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .sw-Button_Primary.large{margin-top:14.32292vw}}.page-Recruit_JobInfo .recruit-Contents .sw-Button_Primary.back{margin-top:90px}@media screen and (max-width:768px){.page-Recruit_JobInfo .recruit-Contents .sw-Button_Primary.back{margin-top:19.53125vw}}.page-Recruit_Entry .st-Page_Body{width:960px;margin:0 auto}@media screen and (max-width:768px){.page-Recruit_Entry .st-Page_Body{width:92.1875vw}}.page-Recruit_Entry .recruit-Header{margin-bottom:26px}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Header{margin-bottom:2.60417vw}}@media screen and (min-width:769px){.page-Recruit_Entry .recruit-Contents{width:800px;margin:0 auto}}.page-Recruit_Entry .st-Form .privacy-agree{margin-top:70px;text-align:center}@media screen and (max-width:768px){.page-Recruit_Entry .st-Form .privacy-agree{margin-top:14.32292vw}}.page-Recruit_Entry .st-Form .sw-Button_Primary{margin:0 auto}.page-Recruit_Entry .st-Form .sw-Button_Primary.large{margin-top:70px}@media screen and (max-width:768px){.page-Recruit_Entry .st-Form .sw-Button_Primary.large{margin-top:14.32292vw}}.page-Recruit_Entry .st-Form .sw-Button_Primary.back{margin-top:90px}@media screen and (max-width:768px){.page-Recruit_Entry .st-Form .sw-Button_Primary.back{margin-top:19.53125vw}}.page-Recruit_Entry .recruit-Error .st-Page_Body{width:960px;margin:0 auto}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Error .st-Page_Body{width:92.1875vw}}.page-Recruit_Entry .recruit-Error .recruit-Header{margin-bottom:40px}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Error .recruit-Header{margin-bottom:11.71875vw}}@media screen and (min-width:769px){.page-Recruit_Entry .recruit-Error .recruit-Contents{width:800px;margin:0 auto}}.page-Recruit_Entry .recruit-Error .recruit-Contents .information{margin-bottom:30px}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Error .recruit-Contents .information{margin-bottom:7.8125vw}}.page-Recruit_Entry .recruit-Error .recruit-Contents .information p{font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Error .recruit-Contents .information p{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_Entry .recruit-Error .recruit-Contents .sw-Button_Primary{margin:70px auto 0}@media screen and (max-width:768px){.page-Recruit_Entry .recruit-Error .recruit-Contents .sw-Button_Primary{margin-top:14.32292vw}}.page-Recruit_Thanks .st-Page_Body{width:960px;margin:0 auto}@media screen and (max-width:768px){.page-Recruit_Thanks .st-Page_Body{width:92.1875vw}}.page-Recruit_Thanks .recruit-Header{margin-bottom:70px}@media screen and (max-width:768px){.page-Recruit_Thanks .recruit-Header{margin-bottom:7.8125vw}}@media screen and (min-width:769px){.page-Recruit_Thanks .recruit-Contents{width:800px;margin:0 auto}}.page-Recruit_Thanks .recruit-Contents p{font-size:16px;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.page-Recruit_Thanks .recruit-Contents p{font-size:3.125vw;font-weight:500;line-height:1.75}}.page-Recruit_Thanks .recruit-Contents p+P{margin-top:40px}@media screen and (max-width:768px){.page-Recruit_Thanks .recruit-Contents p+P{margin-top:5.20833vw}}.page-Recruit_Thanks .recruit-Contents .sw-Button_Primary{margin:70px auto 0}@media screen and (max-width:768px){.page-Recruit_Thanks .recruit-Contents .sw-Button_Primary{margin-top:14.32292vw}}