@charset "UTF-8";/*! sanitize.css v3.0.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */audio:not([controls]){display:none}button{overflow:visible;-webkit-appearance:button}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}&[type=button],&[type=reset],&[type=submit]{input {-webkit-appearance: button;}}&[type=number]{input {width: auto;}}&[type=search]{input {-webkit-appearance: textfield;} @nest &::-webkit-search-cancel-button,&::-webkit-search-decoration {input {-webkit-appearance: none;}}}ul{list-style:none}main{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:var(--small-font-size, 75%)}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:before,:after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*,:before,:after{border-style:solid;border-width:0}*{background-repeat:var(--background-repeat, no-repeat);margin:0;padding:0}:root{background-color:var(--html-background-color, #ffffff);box-sizing:var(--html-box-sizing, border-box);color:var(--html-color, #000000);cursor:var(--html-cursor, default);font:var(--html-font-size, 62.5%)/var(--html-line-height, 1.5) var(--font-family, sans-serif);font-size:10px;text-rendering:var(--html-text-rendering, optimizeLegibility)}a{text-decoration:var(--anchor-text-decoration, none)}audio,canvas,iframe,img,svg,video{vertical-align:var(--media-element-vertical-align, middle)}button,input,select,textarea{background-color:var(--form-element-background-color, transparent)}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type=button],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{min-height:var(--form-element-min-height, 1.5em)}code,kbd,pre,samp{font-family:var(--monospace-font-family, monospace),monospace}nav ol,nav ul{list-style:var(--nav-list-style, none)}select{-moz-appearance:none;-webkit-appearance:none}&::-ms-expand{select {display: none;}}&::-ms-value{select {color: currentColor;}}table{border-collapse:var(--table-border-collapse, collapse);border-spacing:var(--table-border-spacing, 0)}textarea{resize:var(--textarea-resize, vertical)}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}&:focus{[hidden][aria-hidden=false] {clip: auto;}}@keyframes zoom{50%{transform:scale(1.05)}}@keyframes arrow-scroll-down{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes arrow-scroll-up{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes shine{to{left:125%}}.btn{transition:all .3s cubic-bezier(.85,0,.15,1) 0s;font-weight:700;display:inline-block;background-image:url(../../assets/images/common/ico-btn_arrow.svg);background-repeat:no-repeat;background-position:right 50%;border-radius:100vw;background-size:3em;line-height:1.35em;padding:1em 3em 1em 2em;cursor:pointer}.btn.reverse{background-image:url(../../assets/images/common/ico-btn_arrow-reverse.svg);background-repeat:no-repeat;background-position:left 50%;padding:1em 2em 1em 3em}.btn.--csv{background-image:url(../../assets/images/common/ico-csv.svg);background-repeat:no-repeat;background-position:right 50%;padding:1em 3em 1em 2em}.btn.--clip{background-image:url(../../assets/images/common/ico-clip.svg);background-repeat:no-repeat;background-position:right 50%;padding:1em 3em 1em 2em}.btn.--dl{background-image:url(../../assets/images/common/ico-btn_dl.svg);background-repeat:no-repeat;background-position:right 50%;padding:1em 3em 1em 2em}.btn:hover{text-decoration:none}.btn[target=_blank]{background-image:url(../../assets/images/common/ico-btn_blank.svg);background-repeat:no-repeat;background-position:right 50%}.btn.small{font-size:1.4rem}@media (max-width: 767px){.btn.small{font-size:3.2vw}}.btn.medium{font-size:1.6rem}@media (max-width: 767px){.btn.medium{font-size:3.7333333333vw}}.btn.large{font-size:2rem}@media (max-width: 767px){.btn.large{font-size:4.2666666667vw}}.btn.block{display:block}.btn.primary{background-color:#2db8a9;color:#fff}body.ua_pc .btn.primary:hover{background-color:#20857b;color:#fff}.btn.black{background-color:#444;color:#fff}body.ua_pc .btn.black:hover{background-color:#222;color:#fff}.btn.gray{background-color:#999;color:#fff}body.ua_pc .btn.gray:hover{background-color:#666;color:#fff}.btn.kme{background-color:#00744b;color:#fff}body.ua_pc .btn.kme:hover{background-color:#00593a;color:#fff}.btn.sde{background-color:#00759c;color:#fff}body.ua_pc .btn.sde:hover{background-color:#006282;color:#fff}.btn.disabled{background-color:#ddd;cursor:not-allowed;color:#fff}body{font-family:Noto Sans JP,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}@media (min-width: 768px){.sp{display:none}}@media (max-width: 767px){.pc{display:none}}a:link,a:visited{color:#2db8a9;text-decoration:none;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}body.ua_pc a:hover,body.ua_pc a:active{color:#20857b}img{width:100%;height:auto}html,body{width:100%;height:100%;font-weight:400;color:#222}.container{width:100%;overflow:hidden;height:auto;padding:80px 0 0}@media (min-width: 768px){.container{min-width:1140px}}@media (max-width: 767px){.container{padding:16vw 0 0}}.g-tag{font-size:1.2rem;line-height:1em;display:inline-block;padding:.25em .5em;border-radius:.25em;white-space:nowrap}@media (max-width: 767px){.g-tag{font-size:2.9333333333vw}}.g-tag.--large{font-size:1.4rem}@media (max-width: 767px){.g-tag.--large{font-size:3.2vw}}.g-tag.--aa{color:#222;background-color:#ffd100}body.ua_pc .g-tag.--aa:hover{color:#222;background-color:#e5bb00}.g-tag.--ads{color:#fff;background-color:#43a486}body.ua_pc .g-tag.--ads:hover{color:#fff;background-color:#388a70}.g-tag.--cs{color:#fff;background-color:#50a5d5}body.ua_pc .g-tag.--cs:hover{color:#fff;background-color:#4892bd}.g-tag.--sde{color:#fff;background-color:#00759c}body.ua_pc .g-tag.--sde:hover{color:#fff;background-color:#006282}.g-tag.--kme{color:#fff;background-color:#00744b}body.ua_pc .g-tag.--kme:hover{color:#fff;background-color:#00593a}.g-hint{position:relative;display:inline-block;margin-bottom:-.1em}.g-hint .button{width:1em;height:1em;border-radius:50%;background-image:url(../../assets/images/aa_practice/quiz-ico-help.svg);background-size:100%;cursor:pointer}.g-hint .button.--white{background-image:url(../../assets/images/aa_practice/quiz-ico-help-white.svg)}.g-hint .tips{pointer-events:none;position:absolute;left:50%;top:0;transform:translate(-50%,-100%);font-size:1.2rem;line-height:1.35em;font-weight:400;width:auto;height:auto;background-color:#444;color:#fff;padding:1em 1.5em 1.15em;border-radius:1em;opacity:0;transition:all .3s ease-in-out}@media (max-width: 767px){.g-hint .tips{font-size:2.6666666667vw;width:73.3333333333vw}}.g-hint .tips:after{content:"";background-color:#444;transform:rotate(45deg) translate(-50%);transform-origin:center;width:1em;height:1em;position:absolute;bottom:-.75em;left:50%}.g-hint .tips.--bottom{transform:translate(-50%,100%);top:auto;bottom:0}.g-hint .tips.--bottom:after{bottom:auto;top:0}.g-hint:hover .tips,.g-hint:active .tips{opacity:1;top:-1em}.g-hint:hover .tips.--bottom,.g-hint:active .tips.--bottom{top:auto;bottom:-1em}.siteHeader{position:absolute;top:0;left:0;width:100%;min-width:1140px;height:80px;background:#ffffff}.siteHeader.fixed{position:fixed;transition:all .3s ease;z-index:99999;box-shadow:0 1px #0000001a}@media (max-width: 767px){.siteHeader{min-width:100%;height:16vw}}.siteNav{position:relative}.siteLogo{position:absolute;top:20px;left:20px;width:auto;height:40px}.siteLogo img{width:auto;height:100%}@media (max-width: 767px){.siteLogo{top:3.7333333333vw;left:3.7333333333vw;height:8.5333333333vw}}.siteLink{display:flex;flex-flow:row nowrap;justify-content:flex-end}@media (max-width: 767px){.siteLink{position:fixed;inset:0;z-index:99999;background:rgba(255,255,255,.99);width:100%;height:100%;flex-flow:column nowrap;justify-content:center;opacity:0;transform:scaleX(0);transform-origin:right;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}.siteLink.active{opacity:1;transform:scaleX(1)}}.siteLink li{font-weight:600}@media (max-width: 767px){.siteLink li{text-align:center}.siteLink li:first-of-type{margin-top:-21.3333333333vw}}.siteLink .btn-text{font-size:1.6rem;line-height:1em;margin-right:2em}.siteLink .btn-text.active a{color:#999}@media (max-width: 767px){.siteLink .btn-text{margin-right:0;font-size:4.2666666667vw}}.siteLink .btn-text a{display:block;color:#222;line-height:80px}@media (max-width: 767px){.siteLink .btn-text a{line-height:1em;padding:2em 0}}.siteLink .btn-entry{background:#2db8a9;font-size:1.8rem;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}body.ua_pc .siteLink .btn-entry:hover{background:#20857b}@media (max-width: 767px){.siteLink .btn-entry{position:absolute;bottom:0;left:0;right:0;font-size:4.8vw}}.siteLink .btn-entry a{display:block;line-height:80px;padding:0 80px 0 40px;color:#fff;font-weight:700;background-image:url(../../assets/images/common/ico-check.svg);background-repeat:no-repeat;background-size:40px 40px;background-position:right 20px center}@media (max-width: 767px){.siteLink .btn-entry a{padding:0 21.3333333333vw;line-height:21.3333333333vw;background-size:10.6666666667vw 10.6666666667vw;background-position:right 5.3333333333vw center}}body.ua_pc .siteLink .btn-entry a:hover{color:#fff}.btn-sp{display:none}@media (max-width: 767px){.btn-sp{display:block;position:absolute;z-index:999999;top:2.6666666667vw;right:4vw;width:10.6666666667vw;height:10.6666666667vw}.btn-sp span{position:absolute;top:50%;left:1.3333333333vw;transform:translateY(-50%);width:8vw;height:.8vw;background:#dddddd}.btn-sp span:before,.btn-sp span:after{content:"";width:8vw;height:.8vw;background:#dddddd}.btn-sp span:before{position:absolute;top:-3.2vw}.btn-sp span:after{position:absolute;bottom:-3.2vw}.btn-sp.active span{background:rgba(221,221,221,0)}.btn-sp.active span:before,.btn-sp.active span:after{content:"";width:8vw;height:.8vw;left:1.6vw;background:#dddddd}.btn-sp.active span:before{top:-2.6666666667vw;transform:rotate(45deg);transform-origin:left top}.btn-sp.active span:after{bottom:-2.6666666667vw;transform:rotate(-45deg);transform-origin:left bottom}}.siteFooter{position:relative;background-color:#fff}.pageTop{position:fixed;left:20px;bottom:20px}@media (max-width: 767px){.pageTop{right:4vw;bottom:4vw}}.pageTop a{display:block;width:50px;height:50px;background:url(../../assets/images/common/icon-pagetop.svg) no-repeat 0 0;background-size:100%}@media (max-width: 767px){.pageTop a{width:10.6666666667vw;height:10.6666666667vw}}body.ua_pc .pageTop a:hover{opacity:.5;animation:zoom .3s}.footerLogo{text-align:center;width:100%;height:auto;padding:30px 0}.footerLogo a{display:inline-block;width:auto;height:34px}body.ua_pc .footerLogo a:hover{animation:zoom .3s}@media (max-width: 767px){.footerLogo a{height:9.0666666667vw}}.footerLogo img{width:auto;height:100%}.footerNav{background:#222;width:100%;height:auto;text-align:center}ul.footerLink{display:flex;flex-flow:row nowrap;justify-content:center;font-size:1.4rem;padding:3em 0}@media (max-width: 767px){ul.footerLink{flex-flow:column nowrap;font-size:3.7333333333vw}}ul.footerLink li{padding:0 1em}@media (max-width: 767px){ul.footerLink li{padding:1em 0}}ul.footerLink li a{color:#fff;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}small.copyright{display:inline-block;color:#999;line-height:1em;font-size:1.2rem;padding-bottom:2em}@media (max-width: 767px){small.copyright{font-size:2.9333333333vw;line-height:1.25em}}small.copyright a{color:#999;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}.indexMain .sliderArea{overflow:hidden;position:relative}.indexMain .sliderInner{position:relative;margin:0 auto;max-width:1400px;width:100%}.indexMain .sliderMain{width:100%;height:100%;overflow:visible;z-index:1}.indexMain .sliderMain .swiper-slide{width:100%;height:auto}.indexMain .sliderMain .swiper-pagination{position:absolute;height:10px;z-index:9999;left:50%;bottom:20px;transform:translate(-50%)}@media (max-width: 767px){.indexMain .sliderMain .swiper-pagination{height:2.1333333333vw;bottom:4vw}}.indexMain .sliderMain .swiper-pagination .pagination-bullet{display:inline-block;width:10px;height:10px;background:#ffffff;border-radius:50%;cursor:pointer}@media (max-width: 767px){.indexMain .sliderMain .swiper-pagination .pagination-bullet{width:2.1333333333vw;height:2.1333333333vw}}body.ua_pc .indexMain .sliderMain .swiper-pagination .pagination-bullet:hover{background:#f7f7f7}.indexMain .sliderMain .swiper-pagination .pagination-bullet:not(:last-of-type){margin-right:10px}.indexMain .sliderMain .swiper-pagination .pagination-bullet.pagination-bullet-active,body.ua_pc .indexMain .sliderMain .swiper-pagination .pagination-bullet.pagination-bullet-active:hover{background:#999999}.indexMain .sliderNav{position:relative;background:#ededed;padding:15px 0;overflow:visible}@media (max-width: 767px){.indexMain .sliderNav{padding:4vw 0}}.indexMain .sliderNavWrap{width:960px;height:auto;margin:0 auto;overflow:visible}@media (max-width: 767px){.indexMain .sliderNavWrap{width:100%;padding:0 13.3333333333vw}}@media (min-width: 768px){.indexMain .sliderNavWrap .swiper-slide{width:300px;margin-right:30px}}.indexMain .sliderNavWrap .swiper-next_btn,.indexMain .sliderNavWrap .swiper-prev_btn{display:block;position:absolute;z-index:9999;top:50%;transform:translateY(-50%);width:40px;height:40px}@media (max-width: 767px){.indexMain .sliderNavWrap .swiper-next_btn,.indexMain .sliderNavWrap .swiper-prev_btn{width:8vw;height:8vw}}.indexMain .sliderNavWrap .swiper-next_btn.swiper-button-disabled,.indexMain .sliderNavWrap .swiper-prev_btn.swiper-button-disabled{opacity:.25}.indexMain .sliderNavWrap .swiper-next_btn{background:url(../../assets/images/common/ico-next-arrow-gray.svg) no-repeat 50% 50%;background-size:100%;right:-20px}@media (max-width: 767px){.indexMain .sliderNavWrap .swiper-next_btn{right:2.6666666667vw}}.indexMain .sliderNavWrap .swiper-prev_btn{background:url(../../assets/images/common/ico-prev-arrow-gray.svg) no-repeat 50% 50%;background-size:100%;left:-20px}@media (max-width: 767px){.indexMain .sliderNavWrap .swiper-prev_btn{left:2.6666666667vw}}.indexMain .sliderNavWrap .swiper-slide.swiper-slide-thumb-active{opacity:.5}.contentRow{width:100%;height:auto}.contentRow.lu{position:relative}.contentRow.lu:before{z-index:-1;content:"";position:absolute;width:420px;height:420px;top:-210px;left:-210px;background-image:url(../../assets/images/common/bg-round_dot.png);background-size:100%}@media (max-width: 767px){.contentRow.lu:before{width:74.6666666667vw;height:74.6666666667vw;top:-37.3333333333vw;left:-37.3333333333vw}}.contentRow.rd{position:relative}.contentRow.rd:after{z-index:-1;content:"";position:absolute;width:420px;height:420px;bottom:-210px;right:-210px;background-image:url(../../assets/images/common/bg-round_dot.png);background-size:100%}@media (max-width: 767px){.contentRow.rd:after{width:74.6666666667vw;height:74.6666666667vw;bottom:-37.3333333333vw;right:-37.3333333333vw}}.indexPoint{width:1000px;height:540px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.indexPoint{width:100%;height:auto;margin:13.3333333333vw auto 0}}.indexPoint:nth-child(odd){flex-flow:row nowrap;text-align:left}@media (max-width: 767px){.indexPoint:nth-child(odd){flex-flow:column nowrap;margin-top:16vw}}.indexPoint:nth-child(odd) .data:after{right:-100px}@media (max-width: 767px){.indexPoint:nth-child(odd) .data:after{right:-26.6666666667vw}}.indexPoint:nth-child(even){flex-flow:row-reverse nowrap;text-align:right}@media (max-width: 767px){.indexPoint:nth-child(even){flex-flow:column nowrap;text-align:left}}.indexPoint:nth-child(even) .data:after{left:-100px}@media (max-width: 767px){.indexPoint:nth-child(even) .data:after{left:-26.6666666667vw}}.indexPoint .image{width:500px;height:auto}.indexPoint .image img{width:100%;height:auto}@media (max-width: 767px){.indexPoint .image{width:100%;max-width:133.3333333333vw}}.indexPoint .data{position:relative;width:500px;height:auto}@media (max-width: 767px){.indexPoint .data{width:100%}}.indexPoint .data h2{font-size:3.4rem;line-height:2em}@media (max-width: 767px){.indexPoint .data h2{font-size:6.4vw;line-height:1.5em;text-align:center;margin-top:1em}}.indexPoint .data:after{z-index:-1;content:"";position:absolute;width:420px;height:420px;top:50%;transform:translateY(-50%);background-image:url(../../assets/images/common/bg-round_dot.png);background-size:100%}@media (max-width: 767px){.indexPoint .data:after{width:74.6666666667vw;height:74.6666666667vw}}.indexNews{background:#f7f7f7;padding:30px 0}@media (max-width: 767px){.indexNews{padding:6.6666666667vw 0}}.indexNews .listNews{width:980px;height:auto;margin:0 auto}@media (max-width: 767px){.indexNews .listNews{width:100%}}.indexNews .listNews li{display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width: 767px){.indexNews .listNews li{flex-flow:column nowrap;padding:0 6.6666666667vw}}.indexNews .listNews li:not(:last-of-type){margin-bottom:15px}@media (max-width: 767px){.indexNews .listNews li:not(:last-of-type){margin-bottom:4vw}}.indexNews .listNews li .date{color:#222;font-weight:700;font-size:1.4rem;line-height:1.6em;width:7em}@media (max-width: 767px){.indexNews .listNews li .date{font-size:3.2vw;line-height:1em;margin-bottom:.5em}}.indexNews .listNews li .data{font-size:1.6rem;line-height:1.6em}@media (max-width: 767px){.indexNews .listNews li .data{font-size:4vw}}.indexValue{width:100%;height:auto;padding:90px 0 60px;text-align:center}@media (max-width: 767px){.indexValue{padding:21.3333333333vw 6.6666666667vw 13.3333333333vw}}.indexValue h2{display:inline-block;line-height:1em;font-size:3.4rem;padding:.45em 1em;border-top:2px solid #ffe600;border-bottom:2px solid #ffe600;margin-bottom:.75em}@media (max-width: 767px){.indexValue h2{font-size:7.4666666667vw;padding:.45em .5em}}.indexValue p.copy{font-size:1.7rem;line-height:1.75em;margin-bottom:1.5em}@media (max-width: 767px){.indexValue p.copy{text-align:left;font-size:4vw}.indexValue p.copy br{display:none}}.indexValue ul.listValue{width:1020px;height:auto;display:flex;flex-flow:row nowrap;justify-content:center;margin:0 auto}@media (max-width: 767px){.indexValue ul.listValue{width:100%;flex-flow:column nowrap}}.indexValue ul.listValue li{width:33.3333%;padding:0 25px}@media (max-width: 767px){.indexValue ul.listValue li{width:100%;padding:0}.indexValue ul.listValue li:not(:first-of-type){margin-top:6.6666666667vw}}.indexValue ul.listValue li .thumb{width:150px;margin:0 auto;height:auto}.indexValue ul.listValue li .thumb img{width:100%;height:auto}@media (max-width: 767px){.indexValue ul.listValue li .thumb{width:34.6666666667vw}}.indexValue ul.listValue li h3{font-size:2.4rem;line-height:1em;margin:.75em 0}@media (max-width: 767px){.indexValue ul.listValue li h3{font-size:5.8666666667vw}}.indexValue ul.listValue li p{font-size:1.4rem;text-align:left}@media (max-width: 767px){.indexValue ul.listValue li p{font-size:3.7333333333vw}}.indexValue .link{margin-top:30px}@media (max-width: 767px){.indexValue .link{margin-top:8vw}}.indexLink{width:100%;height:auto}.indexLink li{padding:60px 0}@media (max-width: 767px){.indexLink li{padding:13.3333333333vw 0}}.indexLink li:nth-child(even){background:#fafaf0}.indexLink li:nth-child(odd){background:#f5f5eb}.indexLink li .inner{width:980px;height:auto;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media (max-width: 767px){.indexLink li .inner{width:100%;flex-flow:column-reverse nowrap}}.indexLink li .data h3{font-size:3.2rem;line-height:1em;margin-bottom:.5em}@media (max-width: 767px){.indexLink li .data h3{text-align:center;margin-top:1em;font-size:7.4666666667vw}}.indexLink li .data p{font-size:1.6rem;margin-bottom:1em}@media (max-width: 767px){.indexLink li .data p{font-size:4vw;padding:0 2em}.indexLink li .data p br{display:none}}@media (max-width: 767px){.indexLink li .data .link{text-align:center}}.indexLink li .image{background:#ffffff}@media (max-width: 767px){.indexLink li .image{width:60%;max-width:80vw}}.indexVoice{background-color:#fffce6;padding:90px 0;text-align:center}@media (max-width: 767px){.indexVoice{padding:14.4vw 4.8vw}}.indexVoice h2{display:inline-block;line-height:1em;font-size:3.4rem;margin-bottom:.75em}@media (max-width: 767px){.indexVoice h2{font-size:7.4666666667vw;line-height:1.25em}}.indexVoice .copy{font-size:1.7rem;line-height:1.75em;margin-bottom:1.5em}@media (max-width: 767px){.indexVoice .copy{text-align:left;font-size:4vw}.indexVoice .copy br{display:none}}.indexVoice .link{margin-top:60px}@media (max-width: 767px){.indexVoice .link{margin-top:9.6vw}}.indexVoice-list_wrap{width:1020px;height:auto;margin:0 auto}@media (max-width: 767px){.indexVoice-list_wrap{width:100%;text-align:left}}.indexVoice-list_wrap .list_title{font-weight:700;font-size:3rem;line-height:1em;text-align:center}@media (max-width: 767px){.indexVoice-list_wrap .list_title{font-size:6.4vw}}.indexVoice-list_wrap .special_banner{width:600px;height:auto;margin:36px auto 0;border-radius:16px;overflow:hidden;border:2px solid #222222;box-shadow:15px 15px #22222226;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:content-box}.indexVoice-list_wrap .special_banner img{width:100%;height:auto}body.ua_pc .indexVoice-list_wrap .special_banner:hover{transform:translate(15px,15px);box-shadow:0 0 15px #22222226}@media (max-width: 767px){body.ua_pc .indexVoice-list_wrap .special_banner:hover{transform:translate(3.2vw,3.2vw);box-shadow:0 0 3.2vw #22222226}}.indexVoice-list_wrap .special_banner:last-of-type{margin-bottom:60px}@media (max-width: 767px){.indexVoice-list_wrap .special_banner:last-of-type{margin-bottom:9.6vw}}@media (max-width: 767px){.indexVoice-list_wrap .special_banner{width:100%;border-radius:3.2vw;margin-top:6.4vw;border:.5333333333vw solid #222222}}.indexVoice-list_wrap ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;margin:0 -30px}@media (max-width: 767px){.indexVoice-list_wrap ul{margin:0}}.indexVoice-list_wrap ul li{width:360px;padding:0 30px}@media (max-width: 767px){.indexVoice-list_wrap ul li{width:100%;padding:0}.indexVoice-list_wrap ul li:not(:first-of-type){margin-top:9.6vw}}.indexVoice-list_wrap .voice_item{position:relative;background-color:#fff;border-radius:15px;padding:30px;box-shadow:15px 15px #22222226;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width: 767px){.indexVoice-list_wrap .voice_item{min-height:38.4vw;border-radius:3.2vw;padding:6.4vw 3.2vw 6.4vw 38.4vw;box-shadow:3.2vw 3.2vw #22222226}}body.ua_pc .indexVoice-list_wrap .voice_item:hover{transform:translate(15px,15px);box-shadow:0 0 15px #22222226}@media (max-width: 767px){body.ua_pc .indexVoice-list_wrap .voice_item:hover{transform:translate(3.2vw,3.2vw);box-shadow:0 0 3.2vw #22222226}}.indexVoice-list_wrap .voice_item:after{content:"";position:absolute;bottom:0;left:50%;width:15px;height:15px;background-color:#fff;transform:translate(-50%,50%) rotate(45deg)}@media (max-width: 767px){.indexVoice-list_wrap .voice_item:after{width:3.2vw;height:3.2vw}}.indexVoice-list_wrap .voice_item a{display:block;color:#222}body.ua_pc .indexVoice-list_wrap .voice_item a:hover{color:#222}.indexVoice-list_wrap .voice_item .thumb{border-radius:10px;overflow:hidden}.indexVoice-list_wrap .voice_item .thumb img{width:100%;height:auto}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .thumb{position:absolute;top:50%;left:3.2vw;transform:translateY(-50%);width:32vw;margin:0 auto;border-radius:2.1333333333vw}}.indexVoice-list_wrap .voice_item .title{position:relative;font-weight:700;font-size:2rem;line-height:1.25em;padding:0 calc(15px + .75em);margin:1em 0}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .title{font-size:5.3333333333vw;padding:0 calc(3.2vw + .75em)}}.indexVoice-list_wrap .voice_item .title:before,.indexVoice-list_wrap .voice_item .title:after{content:"";position:absolute;width:15px;height:15px}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .title:before,.indexVoice-list_wrap .voice_item .title:after{width:3.2vw;height:3.2vw}}.indexVoice-list_wrap .voice_item .title:before{left:0;top:0;background-image:url(../../assets/images/voice/voice-fr_bal-left.svg);background-size:100%}.indexVoice-list_wrap .voice_item .title:after{right:0;bottom:0;background-image:url(../../assets/images/voice/voice-fr_bal-right.svg);background-size:100%}.indexVoice-list_wrap .voice_item .name{font-weight:700;font-size:2.4rem;line-height:1em;margin-bottom:.25em}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .name{font-size:5.3333333333vw}}.indexVoice-list_wrap .voice_item .name span{font-size:1.4rem;margin-left:.15em}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .name span{font-size:3.2vw}}.indexVoice-list_wrap .voice_item .shoulder{font-size:1.3rem;line-height:1.25em;margin-bottom:.75em;color:#999}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .shoulder{font-size:2.6666666667vw}}.indexVoice-list_wrap .voice_item .type{font-size:1.2rem;margin-bottom:.75em}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .type{font-size:2.9333333333vw}}.indexVoice-list_wrap .voice_item .type span{display:inline-block;line-height:1em;padding:.25em;border-radius:.2em}.indexVoice-list_wrap .voice_item .type span:not(:last-of-type){margin-right:.5em;margin-bottom:.5em}.indexVoice-list_wrap .voice_item .type span.aa{background-color:#ffd100}.indexVoice-list_wrap .voice_item .type span.cs{background-color:#50a5d5;color:#fff}.indexVoice-list_wrap .voice_item .type span.ads{background-color:#43a486;color:#fff}.indexVoice-list_wrap .voice_item .type span.kme{background-color:#00744b;color:#fff}.indexVoice-list_wrap .voice_item .type span.sde{background-color:#00759c;color:#fff}.indexVoice-list_wrap .voice_item .tag{font-size:1.1rem;margin-bottom:.75em}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .tag{margin-bottom:0;font-size:2.6666666667vw}}.indexVoice-list_wrap .voice_item .tag span{display:inline-block;line-height:1em;padding:.25em;border:1px solid #222222;border-radius:.2em}@media (max-width: 767px){.indexVoice-list_wrap .voice_item .tag span{border:.2666666667vw solid #222222}}.indexVoice-list_wrap .voice_item .tag span:not(:last-of-type){margin-right:.5em;margin-bottom:.5em}.pageContent{position:relative;padding-top:15px}.pageContent.noPadding{padding-top:0}.pageContent:before{position:absolute;top:0;left:0;content:"";display:block;height:5px;width:100%;background:linear-gradient(to right,#ffe600,#ffbf00)}ul.breadCrumb{position:relative;width:100%;height:auto;padding:.5em 20px;margin:0 auto}@media (max-width: 767px){ul.breadCrumb{display:none}}ul.breadCrumb li{display:inline-block;font-size:11px;line-height:1em;background:url(../../assets/images/common/icon-arrow_right-black.svg) no-repeat 0 50%;background-size:1em 1em;padding:0 0 0 1.5em}ul.breadCrumb li:first-child{padding:0 0 0 1.75em!important;background:url(../../assets/images/common/icon-home-bk.svg) no-repeat 0 50%;background-size:1.5em 1.5em}ul.breadCrumb li a{position:relative;color:#222}ul.breadCrumb li a:before{content:"";position:absolute;bottom:-.25em;left:0;width:100%;height:1px;background-color:#222}body.ua_pc ul.breadCrumb li a:hover{color:#666}body.ua_pc ul.breadCrumb li a:hover:before{background-color:#666}ul.breadCrumb.--isWhite li{color:#fff;background:url(../../assets/images/common/icon-arrow_right-white.svg) no-repeat 0 50%}ul.breadCrumb.--isWhite li:first-child{padding:0 0 0 1.75em!important;background:url(../../assets/images/common/icon-home-white.svg) no-repeat 0 50%;background-size:1.5em 1.5em}ul.breadCrumb.--isWhite li a{position:relative;color:#fff}ul.breadCrumb.--isWhite li a:before{content:"";position:absolute;bottom:-.25em;left:0;width:100%;height:1px;background-color:#fff}.pageHeader{position:relative;width:100%;height:auto;padding:60px 20px;margin:0 auto;text-align:center}@media (min-width: 768px){.pageHeader{min-width:980px;max-width:1400px}}@media (max-width: 767px){.pageHeader{padding:10.6666666667vw 6.6666666667vw}}.pageHeader h2{position:relative;display:inline-block;font-size:4rem;margin:0 auto 1em;line-height:1.35em;letter-spacing:.05em}@media (max-width: 767px){.pageHeader h2{font-size:6.9333333333vw;letter-spacing:0}}.pageHeader h2:after{content:"";position:absolute;left:50%;bottom:-.5em;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(to right,#ffe600,#ffbf00)}.pageHeader p.subTitle{font-size:1.4rem;font-weight:500;padding-bottom:1em;line-height:1em;color:#fff}@media (max-width: 767px){.pageHeader p.subTitle{font-size:3.7333333333vw}}.pageHeader p.subTitle span{display:inline-block;background:#222222;padding:.25em .5em}.pageHeader-link{display:flex;flex-flow:row nowrap;justify-content:center;gap:2em}.pageHeader-link.--mt{margin-top:2em}@media (max-width: 767px){.pageHeader-link{flex-flow:column nowrap}}.pageDescription{margin:1em 0 0;font-size:1.6rem;line-height:2em}.pageDescription.--mb{margin-bottom:2em}@media (max-width: 767px){.pageDescription{font-size:4vw;text-align:left;line-height:1.75em}.pageDescription br{display:none}}.pageDescription span{display:none}@media (max-width: 767px){.pageDescription span{display:block;font-size:3.2vw;color:#666}}@media (max-width: 767px){.pageDescription .--mt{margin-top:1em}}.pageStep{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-size:1.6rem;gap:1em;margin-top:1em}@media (max-width: 767px){.pageStep{font-size:3.4666666667vw;flex-flow:row wrap}}@media (max-width: 767px){.pageStep li{width:45%}}.pageStep li a{position:relative;display:block;padding:.5em 1em;font-weight:700;line-height:1em;border:1px solid #2db8a9;border-radius:.25em;background-color:#fff}@media (max-width: 767px){.pageStep li a{line-height:1.4em}}.pageStep li:not(:last-of-type) a:after{content:"";position:absolute;z-index:-1;top:50%;right:0;width:.5em;height:.5em;translate:50% -50%;rotate:45deg;background-color:#2db8a9}.pageLabel{padding:0 0 1.5em}.pageLabel span{background:#000;display:inline-block;color:#fff;font-weight:700;line-height:1em;font-size:1.8rem;padding:.25em .5em}@media (max-width: 767px){.pageLabel span{font-size:1.4rem}}.contentHeader{text-align:center}.contentHeader .notice span{display:inline-block;font-size:1.4rem;line-height:1.5em;margin:0 auto 4em;background:#ededed;padding:.5em 1em}@media (max-width: 767px){.contentHeader .notice span{font-size:2.9333333333vw}}.contentHeader .title{position:relative;display:inline-block;font-size:3.2rem;margin:0 auto 2em;line-height:1em;letter-spacing:.05em}@media (max-width: 767px){.contentHeader .title{font-size:5.8666666667vw;letter-spacing:0;margin:0 auto 1.75em}}.contentHeader .title:after{content:"";position:absolute;left:50%;bottom:-.5em;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(to right,#ffe600,#ffbf00)}.pageEn{font-size:1.8rem;margin:0;font-style:normal;font-weight:900}@media (max-width: 767px){.pageEn{font-size:3.7333333333vw}}span.caution-pageDescription{color:#666}.pageDescBlock{margin:2em 0 0;font-size:1.6rem;line-height:2em;padding:2em;background:rgba(34,34,34,.05)}@media (max-width: 767px){.pageDescBlock{padding:1.5em;font-size:4vw;text-align:left;line-height:1.75em}.pageDescBlock br{display:none}}.pageDescBlock h3{font-weight:700}.pageDescBlock h3:not(:first-of-type){margin-top:2em}@media (max-width: 767px){.pageDescBlock h3{text-align:center}}.pageDescBlock p{margin-top:1em}.pageDescBlock p .link{display:block}p.caution{color:#a10002;font-size:1.4rem;margin:1em 0 0;text-indent:-1.25em;padding:0 0 0 1.25em}@media (max-width: 767px){p.caution{font-size:3.2vw;text-align:left}p.caution br{display:none}}p.caution2{font-size:1.4rem;margin:1em 0 0}@media (max-width: 767px){p.caution2{font-size:3.2vw;text-align:left}p.caution2 br{display:none}}.content-about{position:relative;width:100%;height:auto;padding:60px 0;margin:0 auto;text-align:center;background:#f7f7f7}@media (max-width: 767px){.content-about{padding:10.6666666667vw 6.6666666667vw}}.content-about h2{display:inline-block;width:auto;font-size:3rem;padding:0 2em}@media (max-width: 767px){.content-about h2{font-size:6.4vw}}.content-about p{margin:30px auto 0;font-size:1.6rem;line-height:2em}@media (max-width: 767px){.content-about p{font-size:4vw;line-height:1.75em;text-align:left}.content-about p br{display:none}}.about-image{width:80%;height:auto;margin:30px auto 0}nav.pageNav{position:relative;background:#fcf8e3;width:100%;height:auto;margin:10px 0 0;padding:2em 20px;text-align:center}@media (max-width: 767px){nav.pageNav{margin:6.6666666667vw 0 0;padding:3em 5.3333333333vw}}nav.pageNav .pageNav_title{display:inline-block;background:#ffe600;height:30px;line-height:30px;padding:0 1.5em;border-radius:100vw;font-size:1.4rem}@media (min-width: 768px){nav.pageNav .pageNav_title{position:absolute;top:-15px;left:50%;transform:translate(-50%)}}@media (max-width: 767px){nav.pageNav .pageNav_title{height:8vw;line-height:8vw;font-size:4vw;margin:0;cursor:pointer}nav.pageNav .pageNav_title:after{content:"";display:inline-block;width:1.1em;height:1.1em;margin-left:5px;margin-bottom:-2px;background:url(../../assets/images/common/icon-pageNav-cross-bk.svg);transition:.3s ease-in-out}nav.pageNav .pageNav_title.active:after{background:url(../../assets/images/common/icon-pageNav-minus-bk.svg)}}@media (max-width: 767px){ul.list-pageNav{display:none;margin:10px 0 0}}ul.list-pageNav li{display:inline-block;font-weight:700;line-height:2em;padding:0 2em 0 1.2em;background:url(../../assets/images/common/icon-roundarrow-right-yel.svg) no-repeat 0 45%;background-size:.9em .9em;font-size:1.5rem}@media (max-width: 767px){ul.list-pageNav li{line-height:1em;display:block;padding:1em 1em 1em 1.5em;text-align:left;font-size:4.2666666667vw}}ul.list-pageNav li a{color:#000}ul.list-pageNav li a:hover{color:#c9a500}ul.list-pageNav li a.active,ul.list-pageNav li.active,ul.list-pageNav li.active a{color:#c9a500;text-decoration:none}.entry{background:#f7f7f7;position:relative;width:100%;height:auto;padding:60px 20px;margin:0 auto;text-align:center}@media (min-width: 768px){.entry{min-width:980px}}@media (max-width: 767px){.entry{padding:13.3333333333vw 6.6666666667vw}}.entry .descEntry{font-size:1.6rem;font-weight:700}@media (max-width: 767px){.entry .descEntry{font-size:4.2666666667vw}}.entry p{margin:2em 0 0;color:#444;font-size:1.6rem}@media (max-width: 767px){.entry p{font-size:4vw;text-align:left}.entry p br{display:none}}.entry .link{text-align:center;margin:30px 0 0}@media (max-width: 767px){.entry .link{margin:8vw 0 0}}.contact{background:#f7f7f7;position:relative;width:100%;height:auto;padding:60px 20px;margin:0 auto;text-align:center}@media (max-width: 767px){.contact{padding:10.6666666667vw 6.6666666667vw}}.contact h2{display:inline-block;line-height:1em;font-size:2rem;font-style:normal;font-weight:900;padding:0 0 .25em;border-bottom:3px solid #ffe600}@media (max-width: 767px){.contact h2{font-size:5.3333333333vw;border-bottom:.8vw solid #ffe600}}.contact p.descContact{margin:30px 0 0;color:#333;font-size:1.6rem}@media (max-width: 767px){.contact p.descContact{margin:8vw 0 0;font-size:4vw;text-align:left}}.contactInfo{background:#ffffff;width:800px;height:auto;padding:25px;margin:30px auto 0;text-align:center;font-size:1.6rem}@media (max-width: 767px){.contactInfo{width:100%;padding:6.6666666667vw;margin:8vw auto 0;text-align:center;font-size:4.2666666667vw}}.contactInfo .company{font-size:1.2rem;font-style:normal;font-weight:700}@media (max-width: 767px){.contactInfo .company{font-size:3.2vw}}.contactInfo .depart{font-style:normal;font-weight:700}.contactInfo .text{margin:.5em 0 0;font-size:1.4rem}@media (max-width: 767px){.contactInfo .text{font-size:3.2vw}}dl.listContact{width:100%;height:auto}@media (max-width: 767px){dl.listContact{margin-top:4vw}}dl.listContact dt{display:inline-block;width:15%;height:auto;background:#ffe600;text-align:center;padding:.5em 0;line-height:1em;margin:.5em 0 0}@media (max-width: 767px){dl.listContact dt{display:block;width:100%;padding:.25em;font-size:3.4666666667vw}}dl.listContact dd{display:inline-block;height:auto;padding:.5em 0 .5em .5em;line-height:1em;margin:.5em 0 0}@media (max-width: 767px){dl.listContact dd{width:100%;text-align:center;font-size:4vw;line-height:1.25em}}.voicePage{background-image:url(../../assets/images/voice/voice-bg_title.png);background-size:1600px 340px;background-position:top center;background-repeat:repeat-x}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.voicePage{background-image:url(../../assets/images/voice/voice-bg_title@2x.png)}}@media (max-width: 767px){.voicePage{background-repeat:repeat;background-image:url(../../assets/images/voice/voice-bg-sp.png);background-size:100%}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2),(max-width: 767px) and (min-resolution: 2dppx){.voicePage{background-image:url(../../assets/images/voice/voice-bg-sp@2x.png)}}.voiceCover{width:100%;height:auto}.voiceCover-inner{position:relative;width:1040px;min-height:300px;margin:0 auto;text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (max-width: 767px){.voiceCover-inner{width:100%;min-height:auto;padding-top:9.6vw}}.voiceCover-inner .heading{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-top:-30px}@media (max-width: 767px){.voiceCover-inner .heading{margin-top:0;padding-bottom:12.8vw}}.voiceCover-inner .heading p{width:320px;height:auto;margin:0 auto 30px}.voiceCover-inner .heading p img{width:100%;height:auto}@media (max-width: 767px){.voiceCover-inner .heading p{width:61.3333333333vw;height:auto;margin:0 auto 4.8vw}}.voiceCover-inner .heading h2{width:426px;height:auto;margin:0 auto}.voiceCover-inner .heading h2 img{width:100%;height:auto}@media (max-width: 767px){.voiceCover-inner .heading h2{width:61.3333333333vw;height:auto}}@media (max-width: 767px){.voiceCover-inner .ppl_left,.voiceCover-inner .ppl_right{position:absolute;width:32vw;height:auto;bottom:-11.2vw}}.voiceCover-inner .ppl_left{left:-9.6vw}.voiceCover-inner .ppl_right{right:-6.4vw}.voicePageCover{width:100%;height:auto}.voicePageCover-inner{width:1040px;min-height:180px;margin:0 auto;text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (max-width: 767px){.voicePageCover-inner{width:100%;height:auto;min-height:auto;padding:4vw 0}}.voicePageCover-inner .heading{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-top:-30px}@media (max-width: 767px){.voicePageCover-inner .heading{margin-top:0}}.voicePageCover-inner .heading p{width:268px;height:auto;margin:0 auto 20px}.voicePageCover-inner .heading p img{width:100%;height:auto}@media (max-width: 767px){.voicePageCover-inner .heading p{width:58.6666666667vw;margin:0 auto 4vw}}.voicePageCover-inner .heading h2{width:672px;height:auto;margin:0 auto}.voicePageCover-inner .heading h2 img{width:100%;height:auto}@media (max-width: 767px){.voicePageCover-inner .heading h2{width:58.6666666667vw;margin:0 auto}}.voicePageCover-inner .heading .level{font-weight:700;font-size:1.6rem;line-height:1em;margin-top:1em}@media (max-width: 767px){.voicePageCover-inner .heading .level{font-size:4vw}}.voicePageCover-inner .heading .level span{display:inline-block;padding:.5em 1em;border-radius:.2em}.voicePageCover-inner .heading .level span.aa{background-color:#ffd100}.voicePageCover-inner .heading .level span.cs{background-color:#50a5d5;color:#fff}.voicePageCover-inner .heading .level span.ads{background-color:#43a486;color:#fff}.voicePageCover-inner .heading .level span.kme{background-color:#00744b;color:#fff}.voicePageCover-inner .heading .level span.sde{background-color:#00759c;color:#fff}.voiceContent{background-color:#fffce6;padding:30px 0 120px;text-align:center}@media (max-width: 767px){.voiceContent{padding:4.8vw 4.8vw 25.6vw}}.voiceContent-list_wrap{width:1020px;height:auto;margin:0 auto}@media (max-width: 767px){.voiceContent-list_wrap{width:100%}}.voiceContent-list_wrap .list_title{font-weight:700;font-size:3rem;line-height:1em;text-align:center}@media (max-width: 767px){.voiceContent-list_wrap .list_title{font-size:6.4vw}}.voiceContent-list_wrap .special_banner{width:600px;height:auto;margin:36px auto 0;border-radius:16px;overflow:hidden;border:2px solid #222222;box-shadow:15px 15px #22222226;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:content-box}.voiceContent-list_wrap .special_banner img{width:100%;height:auto}body.ua_pc .voiceContent-list_wrap .special_banner:hover{transform:translate(15px,15px);box-shadow:0 0 15px #22222226}@media (max-width: 767px){body.ua_pc .voiceContent-list_wrap .special_banner:hover{transform:translate(3.2vw,3.2vw);box-shadow:0 0 3.2vw #22222226}}@media (max-width: 767px){.voiceContent-list_wrap .special_banner{width:100%;border-radius:3.2vw;margin-top:6.4vw}}.voiceContent-list_wrap ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin:0 -30px}@media (max-width: 767px){.voiceContent-list_wrap ul{margin:0}}.voiceContent-list_wrap ul li{width:360px;padding:0 30px;margin-top:60px}@media (max-width: 767px){.voiceContent-list_wrap ul li{width:100%;padding:0;margin-top:9.6vw}}.voiceContent-list_wrap .voice_item{position:relative;background-color:#fff;border-radius:15px;padding:30px;box-shadow:15px 15px #22222226;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out;height:100%}@media (max-width: 767px){.voiceContent-list_wrap .voice_item{min-height:38.4vw;border-radius:3.2vw;padding:6.4vw 3.2vw 6.4vw 38.4vw;box-shadow:3.2vw 3.2vw #22222226}}body.ua_pc .voiceContent-list_wrap .voice_item:hover{transform:translate(15px,15px);box-shadow:0 0 15px #22222226}@media (max-width: 767px){body.ua_pc .voiceContent-list_wrap .voice_item:hover{transform:translate(3.2vw,3.2vw);box-shadow:0 0 3.2vw #22222226}}.voiceContent-list_wrap .voice_item:after{content:"";position:absolute;bottom:0;left:50%;width:15px;height:15px;background-color:#fff;transform:translate(-50%,50%) rotate(45deg)}@media (max-width: 767px){.voiceContent-list_wrap .voice_item:after{width:3.2vw;height:3.2vw}}.voiceContent-list_wrap .voice_item a{display:block;color:#222}.voiceContent-list_wrap .voice_item a:hover{color:#222}.voiceContent-list_wrap .voice_item .thumb{border-radius:10px;overflow:hidden}.voiceContent-list_wrap .voice_item .thumb img{width:100%;height:auto}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .thumb{position:absolute;top:50%;left:3.2vw;transform:translateY(-50%);width:32vw;margin:0 auto;border-radius:2.1333333333vw}}.voiceContent-list_wrap .voice_item .title{position:relative;font-weight:700;font-size:2rem;line-height:1.25em;padding:0 calc(15px + .75em);margin:1em 0}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .title{font-size:5.3333333333vw;padding:0 calc(3.2vw + .75em)}}.voiceContent-list_wrap .voice_item .title:before,.voiceContent-list_wrap .voice_item .title:after{content:"";position:absolute;width:15px;height:15px}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .title:before,.voiceContent-list_wrap .voice_item .title:after{width:3.2vw;height:3.2vw}}.voiceContent-list_wrap .voice_item .title:before{left:0;top:0;background-image:url(../../assets/images/voice/voice-fr_bal-left.svg);background-size:100%}.voiceContent-list_wrap .voice_item .title:after{right:0;bottom:0;background-image:url(../../assets/images/voice/voice-fr_bal-right.svg);background-size:100%}.voiceContent-list_wrap .voice_item .name{font-weight:700;font-size:2.4rem;line-height:1em;margin-bottom:.25em}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .name{font-size:5.3333333333vw}}.voiceContent-list_wrap .voice_item .name span{font-size:1.4rem;margin-left:.15em}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .name span{font-size:3.2vw}}.voiceContent-list_wrap .voice_item .shoulder{font-size:1.3rem;line-height:1.25em;margin-bottom:.75em;color:#999}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .shoulder{font-size:2.6666666667vw}}.voiceContent-list_wrap .voice_item .type{font-size:1.2rem;margin-bottom:.75em}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .type{font-size:2.9333333333vw}}.voiceContent-list_wrap .voice_item .type span{display:inline-block;line-height:1em;padding:.25em;border-radius:.2em}.voiceContent-list_wrap .voice_item .type span:not(:last-of-type){margin-right:.5em;margin-bottom:.5em}.voiceContent-list_wrap .voice_item .type span.aa{background-color:#ffd100}.voiceContent-list_wrap .voice_item .type span.cs{background-color:#50a5d5;color:#fff}.voiceContent-list_wrap .voice_item .type span.ads{background-color:#43a486;color:#fff}.voiceContent-list_wrap .voice_item .type span.kme{background-color:#00744b;color:#fff}.voiceContent-list_wrap .voice_item .type span.sde{background-color:#00759c;color:#fff}.voiceContent-list_wrap .voice_item .tag{font-size:1.1rem;margin-bottom:.75em}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .tag{margin-bottom:0;font-size:2.6666666667vw}}.voiceContent-list_wrap .voice_item .tag span{display:inline-block;line-height:1em;padding:.25em;border:1px solid #222222;border-radius:.2em}@media (max-width: 767px){.voiceContent-list_wrap .voice_item .tag span{border:.2666666667vw solid #222222}}.voiceContent-list_wrap .voice_item .tag span:not(:last-of-type){margin-right:.5em;margin-bottom:.5em}.voiceContent-postHeading{width:800px;height:auto;margin:0 auto}@media (max-width: 767px){.voiceContent-postHeading{width:100%}}.voiceContent-postHeading .postTitle{position:relative;font-weight:700;font-size:3.4rem;line-height:1.25em;padding:.75em calc(30px + .75em);margin:1em 0}@media (max-width: 767px){.voiceContent-postHeading .postTitle{font-size:6.4vw;padding:.25em calc(4.8vw + .75em)}}.voiceContent-postHeading .postTitle:before,.voiceContent-postHeading .postTitle:after{content:"";position:absolute;width:30px;height:30px}@media (max-width: 767px){.voiceContent-postHeading .postTitle:before,.voiceContent-postHeading .postTitle:after{width:4.8vw;height:4.8vw}}.voiceContent-postHeading .postTitle:before{left:0;top:0;background-image:url(../../assets/images/voice/voice-fr_bal-left.svg);background-size:100%}.voiceContent-postHeading .postTitle:after{right:0;bottom:0;background-image:url(../../assets/images/voice/voice-fr_bal-right.svg);background-size:100%}.voiceContent-post_wrap{width:960px;height:auto;padding:60px;background-color:#fff;margin:0 auto;box-shadow:15px 15px #22222226;border-radius:15px;text-align:left}@media (max-width: 767px){.voiceContent-post_wrap{width:100%;padding:6.4vw;box-shadow:3.2vw 3.2vw #22222226;border-radius:3.2vw}}.voiceContent-post_wrap .post_info{display:flex;flex-flow:row nowrap;justify-content:center;padding-bottom:90px}@media (max-width: 767px){.voiceContent-post_wrap .post_info{flex-flow:column nowrap;padding-bottom:14.9333333333vw}}.voiceContent-post_wrap .post_info .data_head{width:280px;height:auto;text-align:center}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head{width:100%}}.voiceContent-post_wrap .post_info .data_head .thumb{border-radius:10px;overflow:hidden}.voiceContent-post_wrap .post_info .data_head .thumb img{width:100%;height:auto}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head .thumb{border-radius:2.1333333333vw}}.voiceContent-post_wrap .post_info .data_head .name{font-weight:700;font-size:1.6rem;line-height:1em;margin-top:1em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head .name{font-size:3.7333333333vw}}.voiceContent-post_wrap .post_info .data_head .name span{font-size:1.4rem;margin-left:.15em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head .name span{font-size:3.2vw}}.voiceContent-post_wrap .post_info .data_head .shoulder{font-size:1.2rem;line-height:1.25em;margin-top:.5em;color:#999}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head .shoulder{font-size:2.9333333333vw}}.voiceContent-post_wrap .post_info .data_head .url{font-size:1.1rem;line-height:1.25em;margin-top:.5em;color:#999}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_head .url{font-size:2.6666666667vw}}.voiceContent-post_wrap .post_info .data_head .class span{display:inline-block;font-size:1.2rem;line-height:1em;padding:.25em .5em;border-radius:.25em;margin-top:.5em}.voiceContent-post_wrap .post_info .data_head .class span.aa{background-color:#ffd100}.voiceContent-post_wrap .post_info .data_head .class span.cs{background-color:#50a5d5;color:#fff}.voiceContent-post_wrap .post_info .data_head .class span.ads{background-color:#43a486;color:#fff}.voiceContent-post_wrap .post_info .data_head .class span.kme{background-color:#00744b;color:#fff}.voiceContent-post_wrap .post_info .data_head .class span.sde{background-color:#00759c;color:#fff}.voiceContent-post_wrap .post_info .data_detail{flex:1;padding-left:40px}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail{margin-top:6.4vw;padding-left:0}}.voiceContent-post_wrap .post_info .data_detail-list{display:flex;flex-flow:row wrap;justify-content:flex-start}@media (min-width: 768px){.voiceContent-post_wrap .post_info .data_detail-list{margin:20px -1.25% 0}}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-list{flex-flow:column nowrap;margin-top:6.4vw}}.voiceContent-post_wrap .post_info .data_detail-list li{text-align:center}@media (min-width: 768px){.voiceContent-post_wrap .post_info .data_detail-list li{width:33.3333%;padding:0 1.25% 2.5%}}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-list li{flex:1;text-align:left;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-list li:not(:last-of-type){margin-right:0;margin-bottom:2.6666666667vw}}.voiceContent-post_wrap .post_info .data_detail-list li .menu{line-height:1em;font-size:1.2rem;padding:.5em 0;border:1px solid #222222;border-radius:.25em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-list li .menu{width:10em;text-align:center;font-size:2.6666666667vw}}.voiceContent-post_wrap .post_info .data_detail-list li .text{font-size:1.4rem;line-height:1.45em;margin-top:.55em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-list li .text{font-size:3.2vw;margin-top:0;padding-left:1em}.voiceContent-post_wrap .post_info .data_detail-list li .text br{display:none}}.voiceContent-post_wrap .post_info .data_detail-msg .title{font-size:1.2rem;line-height:1em;border-bottom:2px solid #f7f7f7;padding-bottom:.5em;margin-bottom:1em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-msg .title{font-size:2.9333333333vw;border-bottom:.5333333333vw solid #f7f7f7}}.voiceContent-post_wrap .post_info .data_detail-msg .title span{position:relative;display:inline-block}.voiceContent-post_wrap .post_info .data_detail-msg .title span:after{content:"";position:absolute;bottom:calc(-.5em - 2px);left:0;background-color:#222;width:100%;height:2px}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-msg .title span:after{bottom:calc(-.5em -.5333333333vw);height:.5333333333vw}}.voiceContent-post_wrap .post_info .data_detail-msg .text{padding:1.25em 1.5em;font-size:1.5rem;line-height:1.75em;background-color:#f5f5eb;border-radius:.5em}@media (max-width: 767px){.voiceContent-post_wrap .post_info .data_detail-msg .text{font-size:3.4666666667vw}}.voiceContent-post_wrap .post_sec{padding-bottom:90px}@media (max-width: 767px){.voiceContent-post_wrap .post_sec{padding-bottom:14.4vw}}.voiceContent-post_wrap .post_sec h3{font-size:2.4rem;line-height:1em;border-bottom:2px solid #f7f7f7;padding-bottom:.5em;margin-bottom:1em}@media (max-width: 767px){.voiceContent-post_wrap .post_sec h3{font-size:4.8vw;border-bottom:.5333333333vw solid #f7f7f7}}.voiceContent-post_wrap .post_sec h3 span{position:relative;display:inline-block}.voiceContent-post_wrap .post_sec h3 span:after{content:"";position:absolute;bottom:calc(-.5em - 2px);left:0;background-color:#222;width:100%;height:2px}@media (max-width: 767px){.voiceContent-post_wrap .post_sec h3 span:after{bottom:calc(-.5em -.5333333333vw);height:.5333333333vw}}.voiceContent-post_wrap .post_sec .topic{font-weight:700;font-size:2rem;margin-top:2em;line-height:1.25em;margin-bottom:.5em;padding-left:.5em;border-left:3px solid #222222}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .topic{font-size:4.8vw}}.voiceContent-post_wrap .post_sec .list{background-color:#f5f5eb;font-size:1.8rem;padding:1.5em 2em;border-radius:.5em;margin-bottom:.75em}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .list{font-size:4.2666666667vw;padding:1em}}.voiceContent-post_wrap .post_sec .list li{position:relative;padding-left:.75em}.voiceContent-post_wrap .post_sec .list li:not(:last-of-type){margin-bottom:.75em}.voiceContent-post_wrap .post_sec .list li:before{content:"";width:.25em;height:.25em;position:absolute;top:.75em;left:0;border-radius:50%;transform:translateY(-50%);background-color:#666}.voiceContent-post_wrap .post_sec .num_list{background-color:#f5f5eb;font-size:1.8rem;padding:1.5em 2em;border-radius:.5em;margin-bottom:.75em}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .num_list{font-size:4.2666666667vw;padding:1em}}.voiceContent-post_wrap .post_sec .num_list li{position:relative;padding-left:1.25em}.voiceContent-post_wrap .post_sec .num_list li:not(:last-of-type){margin-bottom:.75em}.voiceContent-post_wrap .post_sec .num_list li span{width:1em;height:1em;position:absolute;top:.5em;left:0;border-radius:50%;transform:translateY(-50%)}.voiceContent-post_wrap .post_sec .block{background-color:#f7f7f7;font-size:1.4rem;line-height:1.5em;padding:1.5em 2.5em 1.25em;border-radius:.5em;margin-bottom:.75em}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .block{font-size:3.4666666667vw;padding:1em}}.voiceContent-post_wrap .post_sec .comment{background-color:#f7f7f7;font-size:1.4rem;line-height:1.5em;padding:1.5em 2.5em 1.25em;border-radius:.5em;margin-bottom:.75em}.voiceContent-post_wrap .post_sec .comment cite{display:block;font-size:1.4rem;text-align:right;font-style:normal}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .comment{font-size:3.4666666667vw;padding:1em}}.voiceContent-post_wrap .post_sec .image{text-align:center;padding:24px 0}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .image{padding:4.2666666667vw 0}}.voiceContent-post_wrap .post_sec .image img{width:auto;height:auto;border:1px solid #dddddd}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .image img{max-width:100%;border:.2666666667vw solid #dddddd}}.voiceContent-post_wrap .post_sec .image figcaption{font-size:1.4rem;margin-top:1em;color:#666}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .image figcaption{font-size:3.2vw}}.voiceContent-post_wrap .post_sec .text{font-size:1.8rem;line-height:2em;padding:0 2.5em}.voiceContent-post_wrap .post_sec .text strong{background-color:#fffce6}@media (max-width: 767px){.voiceContent-post_wrap .post_sec .text{font-size:4.2666666667vw;padding:0}}.voiceContent-post_wrap .post_sec .text:not(:last-child){margin-bottom:.75em}.voiceContent-post_wrap .post_nav{text-align:center}.voiceContent-exam{width:900px;height:auto;margin:60px auto 0;padding-bottom:120px}@media (max-width: 767px){.voiceContent-exam{width:100%;margin:9.6vw auto 0;padding:0 6.4vw 25.6vw}}.voiceContent-exam .exam_inner{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.voiceContent-exam .exam_inner p{text-align:center;font-size:1.6rem;line-height:2em;margin-bottom:1em}@media (max-width: 767px){.voiceContent-exam .exam_inner p{font-size:3.7333333333vw;text-align:left}.voiceContent-exam .exam_inner p br{display:none}}.voiceContent-exam .exam_inner .link{text-align:center}.voiceContent-exam .ppl_left,.voiceContent-exam .ppl_right{width:200px;height:auto}.voiceContent-exam .ppl_left img,.voiceContent-exam .ppl_right img{width:100%;height:auto}@media (max-width: 767px){.voiceContent-exam .ppl_left,.voiceContent-exam .ppl_right{display:none}}.dialoguePage:before{content:"";position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;background-image:url(../../assets/images/voice/special/dialogue/bg_image.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}.dialoguePageCover-inner{text-align:center;padding:48px 0 72px}@media (max-width: 767px){.dialoguePageCover-inner{padding:9.6vw 3.2vw 12.8vw}}.dialoguePageCover-content{position:relative;background-color:#fff;width:960px;height:auto;margin:0 auto;padding:48px;border-radius:48px;border:2px solid #222222}@media (max-width: 767px){.dialoguePageCover-content{width:100%;padding:6.4vw;border-radius:6.4vw;border:.5333333333vw solid #222222}}.dialoguePageCover-content:after{content:"";position:absolute;right:-48px;top:-48px;background-image:url(../../assets/images/voice/special/dialogue/handwrite.svg);background-repeat:no-repeat;width:240px;height:155px;background-size:100%}@media (max-width: 767px){.dialoguePageCover-content:after{right:-12.8vw;top:-6.4vw;width:32vw;height:20.8vw}}.dialoguePageCover-content.--position:after{right:-80px}@media (max-width: 767px){.dialoguePageCover-content.--position:after{right:-19.2vw}}.dialoguePageCover-sub_title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;line-height:1em;background-color:#222;color:#fff;display:inline-block;padding:.5em 1em;border-radius:100vw;font-weight:600}@media (max-width: 767px){.dialoguePageCover-sub_title{font-size:3.7333333333vw;line-height:1.35em;word-break:keep-all;padding:.5em 2em}}.dialoguePageCover-title{font-size:3.6rem;line-height:1.35em;font-weight:600;padding:.5em 1em}@media (max-width: 767px){.dialoguePageCover-title{font-size:6.4vw}}.dialoguePageCover-desc{font-size:1.6rem;line-height:1.75em;margin-bottom:2em}@media (max-width: 767px){.dialoguePageCover-desc{font-size:4vw;text-align:left}}.dialoguePageCover-list{display:flex;flex-flow:row nowrap;justify-content:center;gap:48px}@media (max-width: 767px){.dialoguePageCover-list{flex-flow:column nowrap;gap:6.4vw}}.dialoguePageCover-item{width:390px;text-align:center}@media (max-width: 767px){.dialoguePageCover-item{width:100%}}.dialoguePageCover-item .thumb{width:160px;height:auto;border-radius:50%;overflow:hidden;margin:0 auto}@media (max-width: 767px){.dialoguePageCover-item .thumb{width:32vw}}.dialoguePageCover-item .category{font-size:1.2rem;line-height:1em;margin-top:1em}@media (max-width: 767px){.dialoguePageCover-item .category{font-size:3.2vw}}.dialoguePageCover-item .shoulder{font-size:1.4rem;line-height:1em;margin-top:.5em}@media (max-width: 767px){.dialoguePageCover-item .shoulder{font-size:3.7333333333vw}}.dialoguePageCover-item .post{font-size:1.4rem;line-height:1em;margin-top:.5em}@media (max-width: 767px){.dialoguePageCover-item .post{font-size:3.7333333333vw}}.dialoguePageCover-item .name{font-size:1.8rem;font-weight:600;line-height:1em;margin-top:.5em}@media (max-width: 767px){.dialoguePageCover-item .name{font-size:4.8vw}}.dialoguePageCover-item .name span{font-size:1.4rem;margin-left:.25em}@media (max-width: 767px){.dialoguePageCover-item .name span{font-size:3.7333333333vw}}.dialoguePageCover-item .tag{font-size:1.2rem;line-height:1em;display:inline-block;color:#fff;padding:.25em .5em;border-radius:.25em;margin-top:.5em;margin-bottom:1em}@media (max-width: 767px){.dialoguePageCover-item .tag{font-size:2.9333333333vw}}.dialoguePageCover-item .tag a,body.ua_pc .dialoguePageCover-item .tag a:hover{color:#fff}@media (max-width: 767px){.dialoguePageCover-item .tag{font-size:3.2vw}}.dialoguePageCover-item .tag.sde{background-color:#00759c}body.ua_pc .dialoguePageCover-item .tag.sde:hover{background-color:#006282}.dialoguePageCover-item .tag.kme{background-color:#00744b}body.ua_pc .dialoguePageCover-item .tag.kme:hover{background-color:#00593a}.dialoguePageCover-item .data_list{display:flex;flex-flow:row nowrap;justify-content:center;gap:5px}@media (max-width: 767px){.dialoguePageCover-item .data_list{flex-flow:column nowrap;gap:1.6vw}}.dialoguePageCover-item .data_list-item{width:130px;text-align:center}@media (max-width: 767px){.dialoguePageCover-item .data_list-item{width:100%}}.dialoguePageCover-item .data_list-item .title{font-size:1.2rem;line-height:1em;padding:.5em 0;font-weight:600;background-color:#ccc;border-radius:6px 6px 0 0}@media (max-width: 767px){.dialoguePageCover-item .data_list-item .title{font-size:2.9333333333vw;border-radius:1.0666666667vw 1.0666666667vw 0 0}}.dialoguePageCover-item .data_list-item .data{font-size:1.3rem;line-height:1em;padding:.5em 0;background-color:#ddd;border-radius:0 0 6px 6px}@media (max-width: 767px){.dialoguePageCover-item .data_list-item .data{font-size:3.2vw;border-radius:0 0 1.0666666667vw 1.0666666667vw}}.dialogueAnchor{background-color:#ffe600;padding:60px 0}@media (max-width: 767px){.dialogueAnchor{padding:9.6vw 0}}.dialogueAnchor-inner{width:fit-content;min-width:720px;margin-inline:auto;display:flex;flex-flow:column nowrap;justify-content:center;padding:36px 36px 54px;background-color:#fff;border-radius:24px;border:2px solid #222222}@media (max-width: 767px){.dialogueAnchor-inner{width:100%;min-width:auto;padding:6.4vw 6.4vw 9.6vw;border-radius:0;background-color:transparent;border:none}}.dialogueAnchor-title{width:120px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueAnchor-title{width:25.6vw}}.dialogueAnchor-list{list-style-type:decimal;display:grid;justify-items:start;justify-content:center;column-gap:24px}@media (max-width: 767px){.dialogueAnchor-list{list-style-type:none;justify-items:center}}@media (max-width: 767px){.dialogueAnchor-list.--column{display:block;width:100%}}.dialogueAnchor-list.--column .dialogueAnchor-item{margin-left:1em}@media (max-width: 767px){.dialogueAnchor-list.--column .dialogueAnchor-item{grid-row:auto;grid-column:auto;margin-left:0}}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(1){grid-row:1;grid-column:1}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(2){grid-row:2;grid-column:1}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(3){grid-row:3;grid-column:1}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(4){grid-row:4;grid-column:1}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(5){grid-row:1;grid-column:2}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(6){grid-row:2;grid-column:2}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(7){grid-row:3;grid-column:2}.dialogueAnchor-list.--column .dialogueAnchor-item:nth-child(8){grid-row:4;grid-column:2}.dialogueAnchor-item{font-size:1.8rem;line-height:1em}@media (max-width: 767px){.dialogueAnchor-item{font-size:4.2666666667vw;line-height:1.35em;text-align:center}}.dialogueAnchor-item a{position:relative;display:inline-block;color:#222;margin-top:2em}@media (max-width: 767px){.dialogueAnchor-item a{margin-top:1.8em}}.dialogueAnchor-item a:after{content:"";position:absolute;bottom:-.5em;left:0;background-image:url(../../assets/images/voice/special/dialogue/bar_dotted.svg);background-repeat:repeat-x;width:100%;height:2px;transition:background .3s ease-in-out}@media (max-width: 767px){.dialogueAnchor-item a:after{height:.5333333333vw}}body.ua_pc .dialogueAnchor-item a:hover{color:#2db8a9}body.ua_pc .dialogueAnchor-item a:hover:after{background-image:url(../../assets/images/voice/special/dialogue/bar_dotted-emerald.svg)}.dialogueMovie{background-color:#ffe600;padding:72px 0 36px}@media (max-width: 767px){.dialogueMovie{padding:12.8vw 6.4vw 6.4vw}}.dialogueMovie-inner{width:960px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueMovie-inner{width:100%}}.dialogueMovie-check{width:96px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueMovie-check{width:19.2vw}}.dialogueMovie-title{font-size:3.2rem;line-height:1.35em;margin-top:.5em;margin-bottom:1.25em;text-align:center}@media (max-width: 767px){.dialogueMovie-title{font-size:6.4vw}}.dialogueMovie-text{font-size:1.8rem;line-height:1.6em;text-align:center;margin-bottom:2em}@media (max-width: 767px){.dialogueMovie-text{font-size:4.2666666667vw;text-align:left;margin-bottom:1em}}.dialogueMovie-data{width:760px;height:auto;aspect-ratio:16/9;margin-inline:auto}.dialogueMovie-data img{width:100%;height:auto}@media (max-width: 767px){.dialogueMovie-data{width:100%}}.dialogueContent{background-color:#fff;padding:72px 0}@media (max-width: 767px){.dialogueContent{padding:12.8vw 3.2vw}}.dialogueContent-inner{width:960px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueContent-inner{width:100%}}.dialogueContent-check{width:96px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueContent-check{width:19.2vw}}.dialogueContent-title{font-size:3.2rem;line-height:1.35em;margin-top:.5em;margin-bottom:1.25em;text-align:center}@media (max-width: 767px){.dialogueContent-title{font-size:6.4vw}}.dialogueContent-bal{position:relative;display:block;text-align:center;font-size:2rem;line-height:1.35em;padding:1em 2em;border-radius:.5em;border:2px solid #222222}@media (max-width: 767px){.dialogueContent-bal{font-size:4.8vw;border:.5333333333vw solid #222222}}.dialogueContent-bal:not(:first-of-type){margin-top:72px}@media (max-width: 767px){.dialogueContent-bal:not(:first-of-type){margin-top:19.2vw}}.dialogueContent-bal span{font-size:1.8rem;line-height:1.2em}@media (max-width: 767px){.dialogueContent-bal span{font-size:3.7333333333vw}}.dialogueContent-bal:before{content:"";position:absolute;background-image:url(../../assets/images/voice/special/dialogue/handwrite_light.svg);background-repeat:no-repeat;width:84px;height:152px;background-size:100%}@media (min-width: 768px){.dialogueContent-bal:before{left:-24px;top:50%;transform:translateY(-50%)}}@media (max-width: 767px){.dialogueContent-bal:before{right:-4.8vw;bottom:-1.6vw;width:11.2vw;height:20.2666666667vw}}.dialogueContent-msg{position:relative;margin-top:48px}@media (max-width: 767px){.dialogueContent-msg{margin-top:9.6vw;padding-top:9.6vw}}.dialogueContent-msg.tuki .copy{background-color:#e2eff4}@media (min-width: 768px){.dialogueContent-msg.tuki .copy:before{background-color:#e2eff4;left:0;transform:translate(-50%,-50%) rotate(45deg)}}@media (min-width: 768px){.dialogueContent-msg.tuki .guest{left:0}}.dialogueContent-msg.kota .copy{background-color:#d3ede4}@media (min-width: 768px){.dialogueContent-msg.kota .copy:before{background-color:#d3ede4;right:0;transform:translate(50%,-50%) rotate(45deg)}}.dialogueContent-msg.kota .guest{right:0}.dialogueContent-msg .guest{height:auto;text-align:center;position:absolute}@media (min-width: 768px){.dialogueContent-msg .guest{top:24px;width:90px}}@media (max-width: 767px){.dialogueContent-msg .guest{width:19.2vw;left:50%;top:0;transform:translate(-50%);z-index:10}}.dialogueContent-msg .guest .thumb{border-radius:50%;overflow:hidden}.dialogueContent-msg .guest .name{display:block;font-size:1.2rem;line-height:1em;margin-top:.5em}@media (max-width: 767px){.dialogueContent-msg .guest .name{font-size:2.9333333333vw}}.dialogueContent-msg .copy{position:relative;width:720px;height:auto;margin:0 auto;padding:36px 48px;border-radius:24px}@media (max-width: 767px){.dialogueContent-msg .copy{width:100%;padding:19.2vw 6.4vw 6.4vw;border-radius:4.2666666667vw}}.dialogueContent-msg .copy p{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.dialogueContent-msg .copy p{font-size:4.2666666667vw}}.dialogueContent-msg .copy p:not(:first-of-type){margin-top:1em}.dialogueContent-msg .copy .notice{background-color:#ffffff80;font-size:1.4rem;line-height:1.35em;padding:.75em 1em;border-radius:.5em;margin-top:1em}@media (max-width: 767px){.dialogueContent-msg .copy .notice{font-size:3.7333333333vw}}@media (min-width: 768px){.dialogueContent-msg .copy:before{content:"";position:absolute;display:block;width:24px;height:24px;top:69px}}.dialogueContent-text{margin-top:2em;text-align:center;font-size:1.6rem;line-height:2em}@media (max-width: 767px){.dialogueContent-text{font-size:4.2666666667vw;text-align:left;padding:0 3.2vw}.dialogueContent-text br{display:none}}.dialogueContent-text .laughing{font-weight:700}@media (max-width: 767px){.dialogueContent-text .laughing{text-align:center}}.dialogueContent-image{width:450px;height:auto;aspect-ratio:720/405;margin-inline:auto;border-radius:24px;margin-top:24px;overflow:hidden}.dialogueContent-image img{width:100%;height:auto}@media (max-width: 767px){.dialogueContent-image{width:80vw;border-radius:3.2vw;margin-top:6.4vw}}.dialogueCompany{background:#f7f7f7;padding:72px 0}@media (max-width: 767px){.dialogueCompany{padding:12.8vw 8.5333333333vw}}.dialogueCompany-inner{width:960px;height:auto;margin:0 auto}@media (max-width: 767px){.dialogueCompany-inner{width:100%}}.dialogueCompany-list{width:720px;margin-inline:auto}@media (max-width: 767px){.dialogueCompany-list{width:100%}}.dialogueCompany-list li{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:36px;margin-bottom:54px}@media (max-width: 767px){.dialogueCompany-list li{flex-flow:column nowrap;gap:3.2vw;margin-bottom:6.4vw}}.dialogueCompany-list li:last-child{margin-bottom:0}.dialogueCompany-list li .logo{width:280px;height:auto;aspect-ratio:2/1;background-color:#fff;border:1px solid #ccc;border-radius:12px}.dialogueCompany-list li .logo img{width:100%;height:auto}@media (max-width: 767px){.dialogueCompany-list li .logo{width:100%;border-radius:1.6vw}}.dialogueCompany-list li .data{flex:1}.dialogueCompany-list li .data .company{font-weight:700;font-size:1.8rem;line-height:1em}@media (max-width: 767px){.dialogueCompany-list li .data .company{text-align:center;font-size:4.2666666667vw;line-height:1.4em}}.dialogueCompany-list li .data .link{font-size:1.4rem;line-height:1em;margin-top:1em}@media (max-width: 767px){.dialogueCompany-list li .data .link{text-align:center;font-size:3.2vw;line-height:.5em}}.dialogueCompany-list li .data .link a{font-size:1.4rem}@media (max-width: 767px){.dialogueCompany-list li .data .link a{font-size:3.2vw;line-height:1.2em}}.dialogueCompany-list li .data .text{font-size:1.6rem;line-height:1.6em;margin-top:1.5em}@media (max-width: 767px){.dialogueCompany-list li .data .text{font-size:3.2vw;margin-top:.6em}}.dialogueEnd{background-color:#ffe600}.dialogueEnd-inner{display:flex;flex-flow:column nowrap;justify-content:center;padding:48px 0;text-align:center}@media (max-width: 767px){.dialogueEnd-inner{padding:9.6vw 3.2vw}}.dialogueEnd-content{width:720px;background-color:#fff;padding:48px;border:2px solid #222222;border-radius:36px;margin:0 auto}@media (max-width: 767px){.dialogueEnd-content{width:100%;padding:9.6vw 6.4vw;border-radius:4.8vw;border:.5333333333vw solid #222222}}.dialogueEnd-title{font-size:2.4rem;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.dialogueEnd-title{font-size:5.3333333333vw}}.dialogueEnd-text{text-align:left;font-size:1.6rem;line-height:2em;margin-bottom:2em}@media (max-width: 767px){.dialogueEnd-text{font-size:4.2666666667vw}}.dialogueEnd-sub_title{font-size:1.4rem;margin-bottom:1em}@media (max-width: 767px){.dialogueEnd-sub_title{font-size:3.7333333333vw}}.dialogueEnd-link{display:flex;flex-flow:row nowrap;justify-content:center;gap:24px}@media (max-width: 767px){.dialogueEnd-link{flex-flow:column nowrap;gap:3.2vw}}.dialogueCase{background:#FFFBD9;padding:48px 0}@media (max-width: 767px){.dialogueCase{padding:12.8vw 6.4vw}}.dialogueCase-inner{width:960px;margin-inline:auto}@media (max-width: 767px){.dialogueCase-inner{width:100%}}.dialogueCase-title{font-size:2.4rem;line-height:1.4em;margin-bottom:1.5em;text-align:center}@media (max-width: 767px){.dialogueCase-title{font-size:5.3333333333vw}}.dialogueCase-content{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:36px}@media (max-width: 767px){.dialogueCase-content{flex-flow:column nowrap;gap:4.8vw;margin-bottom:6.4vw}}.dialogueCase-content .image{width:330px;height:auto;aspect-ratio:330/220;border-radius:12px;overflow:hidden}.dialogueCase-content .image img{width:100%;height:auto}@media (max-width: 767px){.dialogueCase-content .image{width:100%}}.dialogueCase-content .data{flex:1}@media (max-width: 767px){.dialogueCase-content .data{text-align:center}}.dialogueCase-content .text{font-size:1.6rem;line-height:1.6em;margin-bottom:1em}@media (max-width: 767px){.dialogueCase-content .text{font-size:4vw;text-align:left}}.post_step_signpost{background-color:#f5f5eb;padding:36px;margin:24px 0 12px;border-radius:18px}@media (max-width: 767px){.post_step_signpost{padding:6.4vw;margin:4.2666666667vw 0;border-radius:4.2666666667vw}}.post_step_signpost .post_ss-title{text-align:left;font-weight:700;font-size:1.8rem;line-height:1em;margin-bottom:1em;padding-bottom:1em}@media (max-width: 767px){.post_step_signpost .post_ss-title{text-align:center;font-size:4.2666666667vw}}.post_step_signpost .post_ss-list .post_ss-list_item{position:relative;padding-left:calc(36px + 1em);counter-increment:step-counter}@media (max-width: 767px){.post_step_signpost .post_ss-list .post_ss-list_item{padding-left:calc(6.4vw + 1em)}}.post_step_signpost .post_ss-list .post_ss-list_item:before{content:counter(step-counter);position:absolute;top:50%;left:0;translate:0 -50%;width:36px;aspect-ratio:1/1;font-size:1.8rem;font-weight:700;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#ffe600;border-radius:.25em}@media (max-width: 767px){.post_step_signpost .post_ss-list .post_ss-list_item:before{width:6.4vw;font-size:4.2666666667vw;top:0;translate:0 0}}.post_step_signpost .post_ss-list .post_ss-list_item:not(:first-of-type){margin-top:24px}@media (max-width: 767px){.post_step_signpost .post_ss-list .post_ss-list_item:not(:first-of-type){margin-top:5.0666666667vw}}.post_step_signpost .post_ss-list .post_ss-list_item .post_ss-li-title{font-weight:700;font-size:1.7rem;line-height:1em;margin-bottom:.5em}@media (max-width: 767px){.post_step_signpost .post_ss-list .post_ss-list_item .post_ss-li-title{font-size:4.2666666667vw;line-height:1.4em}}.post_step_signpost .post_ss-list .post_ss-list_item .post_ss-li-pattern{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:.5em 1em;font-size:1.4rem}@media (max-width: 767px){.post_step_signpost .post_ss-list .post_ss-list_item .post_ss-li-pattern{font-size:3.4666666667vw;flex-flow:column nowrap}}.post_step_signpost .post_ss-list .post_ss-list_item .post_ss-li-pattern li{display:flex;flex-flow:row nowrap;justify-content:flex-start;overflow:hidden}.quizCover{width:100%;height:auto;background-color:#f5f5eb;background-image:url(../../assets/images/aa_practice/quiz-bg.svg);background-repeat:repeat;background-position:50% 0;background-size:1440px}@media (max-width: 767px){.quizCover{background-size:100vw}}.quizCover-inner{width:740px;height:auto;margin:0 auto;padding:30px 0 60px}@media (max-width: 767px){.quizCover-inner{width:100%;padding:9.6vw 0}}.quizCover-inner .text-link{margin-top:.8em;font-size:16px;line-height:1.4em;text-align:center}.quizCover-inner .text-link a{display:inline-block}@media (max-width: 767px){.quizCover-inner .text-link{font-size:4vw}}.quizCover-title{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.quizCover-title .ppl_left,.quizCover-title .ppl_right{width:160px;height:auto}.quizCover-title .ppl_left img,.quizCover-title .ppl_right img{width:100%;height:auto}@media (max-width: 767px){.quizCover-title .ppl_left,.quizCover-title .ppl_right{width:21.3333333333vw}}.quizCover-title .heading{text-align:center}.quizCover-title .heading .bal{position:relative;display:inline-block;padding:.5em 1em;border:2px solid #222222;border-radius:.25em;font-size:1.8rem;font-weight:700;background-color:#fff;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizCover-title .heading .bal{font-size:3.2vw}}.quizCover-title .heading .bal:after{content:"";width:16px;height:9px;position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);background-image:url(../../assets/images/aa_practice/bal-arrow-down.svg)}.quizCover-title .heading .title span{display:block;font-weight:900;font-size:2.4rem;line-height:1em}@media (max-width: 767px){.quizCover-title .heading .title span{font-size:3.4666666667vw}}.quizCover-title .heading .title strong{font-weight:900;font-size:9rem;line-height:1em}@media (max-width: 767px){.quizCover-title .heading .title strong{font-size:12.8vw}}.quizCover-share{margin-top:30px}@media (max-width: 767px){.quizCover-share{margin-top:4.8vw}}.quizCover-share .link{position:relative}.quizCover-share .link .clipboard_url{position:relative;text-indent:-9999px;overflow:hidden;width:15em;padding:1.5em 3em 1.5em 2em}.quizCover-share .link .clipboard_url:before{content:"\7d50\679c\3092\30b7\30a7\30a2\3059\308b";white-space:nowrap;text-indent:0;display:inline-block;position:absolute;top:50%;left:calc(50% - .5em);transform:translate(-50%,-50%);font-weight:700;color:#fff}.quizCover-share .notice{font-size:1.2rem;line-height:1.5em;margin-bottom:1em}@media (max-width: 767px){.quizCover-share .notice{font-size:2.9333333333vw}}.quizCover .copied{pointer-events:none;position:absolute;bottom:0;left:50%;background-color:#222;color:#fff;display:inline-block;font-size:1rem;padding:.25em 1em;border-radius:.25em;transform:translate(-50%,120%);translate:0 25%}.quizCover .copied.hide{display:none}.quizCover .copied:before{content:"";position:absolute;background-color:#222;width:1em;height:1em;top:0;left:50%;transform:rotate(45deg) translate(-50%)}.quizCover-desc{text-align:center;font-size:1.6rem;line-height:2em;margin-bottom:2em}.quizCover-desc:not(:first-of-type){margin-top:2em}@media (max-width: 767px){.quizCover-desc{font-size:3.4666666667vw;line-height:1.75em}}.quizCover-result{text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-end}.quizCover-result .score{font-weight:700;line-height:1em}.quizCover-result .score span{display:inline-block;line-height:1em;font-size:14rem}@media (max-width: 767px){.quizCover-result .score span{font-size:29.8666666667vw}}.quizCover-result .score .good{color:#2db8a9}.quizCover-result .score .better{color:#444}.quizCover-result .score .fight{color:#ca3f3f}.quizCover-result .score .suspend{color:#666}.quizCover-result .text{font-weight:700;position:relative;margin-left:.25em;font-size:4rem}@media (max-width: 767px){.quizCover-result .text{font-size:8.5333333333vw}}.quizCover-result .badge{position:absolute;left:0;top:0;width:90px;height:auto;transform:translateY(-100%)}.quizCover-result .badge img{width:100%;height:auto}@media (max-width: 767px){.quizCover-result .badge{width:19.2vw}}.quizCover-time{text-align:center}.quizCover-time .text{font-size:1rem;line-height:1em;margin-bottom:1em;margin-top:3em}@media (max-width: 767px){.quizCover-time .text{font-size:2.6666666667vw;margin-top:2em}}.quizCover-time .time{display:inline-block;background-color:#fff;font-size:1.6rem;font-weight:700;line-height:1em;padding:.75em 2em 1em;border-radius:1em}@media (max-width: 767px){.quizCover-time .time{font-size:3.7333333333vw}}.quizCover-time .time span{font-size:3.2rem;line-height:1em}@media (max-width: 767px){.quizCover-time .time span{font-size:6.4vw}}.quizCover-graph{width:640px;height:auto;margin:0 auto}@media (max-width: 767px){.quizCover-graph{width:100%;padding:0 6.6666666667vw}}.quizCover-graph .graphItem{margin-top:1em;position:relative;background-color:#fff;font-size:1.6rem;font-weight:700;border-radius:.75em;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:1em 1.5em}@media (max-width: 767px){.quizCover-graph .graphItem{font-size:3.2vw}}.quizCover-graph .graphItem .title{width:5em;text-align:right;margin-right:1em}.quizCover-graph .graphItem .bar{position:relative;flex:1;background-color:#ededed;border-radius:3px;height:6px}@media (max-width: 767px){.quizCover-graph .graphItem .bar{border-radius:.5333333333vw;height:1.0666666667vw}}.quizCover-graph .graphItem .bar span{transition:width 2s cubic-bezier(.5,0,.75,0);position:absolute;display:block;top:0;left:0;width:auto;height:6px;border-radius:3px}@media (max-width: 767px){.quizCover-graph .graphItem .bar span{border-radius:.5333333333vw;height:1.0666666667vw}}.quizCover-graph .graphItem .bar span.good{background-color:#2db8a9}.quizCover-graph .graphItem .bar span.better{background-color:#444}.quizCover-graph .graphItem .bar span.fight{background-color:#ca3f3f}.quizCover-graph .graphItem .num{width:5em;text-align:left;margin-left:1em}.quizCover-graph .graphItem .badge{position:absolute;right:0;top:0;width:72px;height:auto;transform:translate(50%,-.5em)}.quizCover-graph .graphItem .badge img{width:100%;height:auto}@media (max-width: 767px){.quizCover-graph .graphItem .badge{right:-5.3333333333vw;width:14.9333333333vw;transform:translateY(-.5em)}}.quizCover-share{position:relative;text-align:center}@media (max-width: 767px){.quizCover-share{margin-top:6.4vw}}.quizCover-link{position:relative;text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;gap:24px}@media (max-width: 767px){.quizCover-link{flex-flow:column nowrap;gap:5.0666666667vw;margin:0 5.3333333333vw}}.quizCover-link li,.quizCover-link .clipboard_url{position:relative}.quizCover-link .text-link{margin-top:.8em;font-size:16px;line-height:1.4em}.quizCover-link .text-link a{display:inline-block}@media (max-width: 767px){.quizCover-link .text-link{font-size:4vw}}.quizCover-another_link{position:relative;text-align:center;margin-top:30px}@media (max-width: 767px){.quizCover-another_link{margint-top:6.4vw}}.quizCover-notice{font-size:1.4rem;text-align:center;margin-top:1em;color:#999}@media (max-width: 767px){.quizCover-notice{font-size:2.9333333333vw}}.quizCover-notice span{color:#a10002}.quizAbout{padding:90px 0}@media (max-width: 767px){.quizAbout{padding:14.4vw 0}}.quizAbout-inner{width:960px;height:auto;margin:0 auto;text-align:center}@media (max-width: 767px){.quizAbout-inner{width:100%;padding:0 6.6666666667vw}}.quizAbout-inner .text{font-size:1.6rem;line-height:2em;margin-bottom:1em}@media (max-width: 767px){.quizAbout-inner .text{font-size:3.4666666667vw;line-height:1.75em}}.quizAbout-inner .notice{display:inline-block;font-size:1.4rem;padding:1em 2em;margin-bottom:1em;background-color:#ededed}@media (max-width: 767px){.quizAbout-inner .notice{font-size:3.2vw}}.quizAbout-list{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding-top:30px}@media (max-width: 767px){.quizAbout-list{padding-top:4.8vw;flex-flow:column nowrap;justify-content:center;align-items:center}}.quizAbout-list .listItem{background-color:#f5f5eb;width:460px;height:auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;border-radius:15px;padding:30px 0}@media (min-width: 768px){.quizAbout-list .listItem:not(:nth-last-child(-n+2)){margin-bottom:30px}}@media (max-width: 767px){.quizAbout-list .listItem{width:100%;padding:4.8vw 4.8vw 4.8vw 0;border-radius:3.2vw;margin-bottom:4.8vw}}.quizAbout-list .listItem .type{width:140px;height:auto}@media (max-width: 767px){.quizAbout-list .listItem .type{width:26.6666666667vw}}.quizAbout-list .listItem .type .icon{width:60px;height:auto;margin:0 auto}.quizAbout-list .listItem .type .icon img{width:100%;height:auto}@media (max-width: 767px){.quizAbout-list .listItem .type .icon{width:13.3333333333vw}}.quizAbout-list .listItem .type .name{font-weight:700;font-size:2rem;line-height:1em;margin-top:.5em}@media (max-width: 767px){.quizAbout-list .listItem .type .name{font-size:4vw}}.quizAbout-list .listItem .list li{position:relative;text-align:left;font-size:1.4rem;line-height:1.35em;padding-left:.5em}@media (max-width: 767px){.quizAbout-list .listItem .list li{font-size:2.9333333333vw}}.quizAbout-list .listItem .list li:not(:last-of-type){margin-bottom:.35em}.quizAbout-list .listItem .list li:before{width:.25em;height:.25em;background-color:#222;border-radius:50%;position:absolute;content:"";top:.6em;left:0}.quizAbout-list .listItem .list li small{display:block;font-size:1.2rem}@media (max-width: 767px){.quizAbout-list .listItem .list li small{font-size:2.6666666667vw}}.quizAbout-link{margin-top:60px}@media (max-width: 767px){.quizAbout-link{margin-top:9.6vw}}.quizAbout-link p{font-size:1.6rem;line-height:2em;margin-bottom:1em}@media (max-width: 767px){.quizAbout-link p{font-size:3.4666666667vw;line-height:1.75em}}.quizAbout-link-notice{font-size:1.4rem;text-align:center;margin-top:1em;color:#999}@media (max-width: 767px){.quizAbout-link-notice{font-size:2.9333333333vw}}.quizAbout .text-link{margin-top:.8em;font-size:16px;line-height:1.4em}.quizAbout .text-link a{display:inline-block}@media (max-width: 767px){.quizAbout .text-link{font-size:4vw}}.quizStudy{background-color:#f5f5eb;background-repeat:repeat;background-position:50% 0;background-size:1440px}@media (max-width: 767px){.quizStudy{background-size:100vw}}.quizStudy-inner{padding:90px 0}@media (max-width: 767px){.quizStudy-inner{padding:14.4vw 6.6666666667vw}}.quizStudy-content{width:960px;height:auto;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}@media (max-width: 767px){.quizStudy-content{width:100%;flex-flow:column nowrap;align-items:center}}.quizStudy-content .studyItem{width:460px;height:auto;text-align:center}@media (max-width: 767px){.quizStudy-content .studyItem{width:100%}.quizStudy-content .studyItem:not(:first-of-type){margin-top:9.6vw}}.quizStudy-content .studyItem .thumb{width:auto;height:220px;margin:0 auto}.quizStudy-content .studyItem .thumb img{width:auto;height:100%}@media (max-width: 767px){.quizStudy-content .studyItem .thumb{height:42.6666666667vw}}.quizStudy-content .studyItem .title{font-weight:700;font-size:1.8rem;line-height:1em;margin:1em 0 .75em}@media (max-width: 767px){.quizStudy-content .studyItem .title{font-size:4vw}}.quizStudy-content .studyItem .text{font-size:1.4rem}@media (max-width: 767px){.quizStudy-content .studyItem .text{font-size:3.4666666667vw}}.quizStudy-link{margin-top:60px;text-align:center}@media (max-width: 767px){.quizStudy-link{margin-top:9.6vw}}.quizResult-inner{padding:90px 0}@media (max-width: 767px){.quizResult-inner{padding:14.4vw 4vw}}.quizResult-sortNav{margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.quizResult-sortNav li{font-size:1.4rem;line-height:1em;border:2px solid #222222;padding:1em 1.5em;cursor:pointer;transition:background-color .15s ease-in-out}@media (max-width: 767px){.quizResult-sortNav li{font-size:1.2rem;padding:1em 1.5em;margin-bottom:2em}}body.ua_pc .quizResult-sortNav li:not(.active):hover{background-color:#ededed}.quizResult-sortNav li.active{color:#fff;background-color:#222;cursor:auto}.quizResult-sortNav li:first-of-type{border-radius:2em 0 0 2em;border-right:none;padding:1em 1.5em 1em 2em}.quizResult-sortNav li:last-of-type{border-radius:0 2em 2em 0;border-left:none;padding:1em 2em 1em 1.5em}.quizResult-sortNav li .ico_wrong,.quizResult-sortNav li .ico_correct{position:relative;display:inline-block;padding-left:2em}.quizResult-sortNav li .ico_wrong:before,.quizResult-sortNav li .ico_correct:before{position:absolute;top:50%;left:0;content:"";display:block;width:2em;height:2em;transform:translateY(-50%)}.quizResult-sortNav li .ico_correct:before{background-image:url(../../assets/images/aa_practice/ico-correct.svg);background-size:100%}.quizResult-sortNav li .ico_wrong:before{background-image:url(../../assets/images/aa_practice/ico-incorrect.svg);background-size:100%}.quizResult-menu{width:840px;height:auto;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end}@media (max-width: 767px){.quizResult-menu{width:100%}}.quizResult-menu li{color:#999;font-size:1.2rem;line-height:1em;padding:.5em 1em;border-radius:1em;background-color:#ddd;cursor:pointer;margin-left:.5em;margin-bottom:.5em;transition:background-color .15s ease-in-out,color .15s ease-in-out}@media (max-width: 767px){.quizResult-menu li{font-size:2.9333333333vw;margin-bottom:1em}}body.ua_pc .quizResult-menu li:hover{color:#444;background-color:#ededed}.quizResult-data{width:840px;height:auto;margin:0 auto 30px;border-radius:15px;border:2px solid #222222;overflow:hidden}@media (max-width: 767px){.quizResult-data{width:100%;margin:0 auto 4.8vw;border-radius:3.2vw}}.quizResult-data dt{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;cursor:pointer}.quizResult-data dt .title{position:relative;font-size:1.8rem;line-height:1em;margin-left:.5em;padding-left:calc(50px + .25em)}@media (max-width: 767px){.quizResult-data dt .title{font-size:4.2666666667vw;padding-left:10.6666666667vw;margin-left:0}}.quizResult-data dt .title:before{content:"";width:50px;height:50px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width: 767px){.quizResult-data dt .title:before{width:10.6666666667vw;height:10.6666666667vw}}.quizResult-data dt .title.correct:before{background-image:url(../../assets/images/aa_practice/ico-correct.svg);background-size:100%}.quizResult-data dt .title.wrong:before{background-image:url(../../assets/images/aa_practice/ico-incorrect.svg);background-size:100%}.quizResult-data dt .detail{flex:1;text-align:right;font-size:1.2rem;line-height:1em}@media (max-width: 767px){.quizResult-data dt .detail{font-size:2.6666666667vw}}.quizResult-data dt .detail span{font-weight:700;font-size:1.8rem;line-height:1em;margin-left:.5em;margin-right:1em}@media (max-width: 767px){.quizResult-data dt .detail span{font-size:3.7333333333vw;margin-right:.5em}}.quizResult-data dt .btn_open{width:50px;height:50px;background-image:url(../../assets/images/aa_practice/ico-list_arrow.svg);background-size:100%;transition:transform .15s ease-in-out}@media (max-width: 767px){.quizResult-data dt .btn_open{width:10.6666666667vw;height:10.6666666667vw}}.quizResult-data dt.active .btn_open{transform:rotateX(180deg)}.quizResult-data dd{display:none}.quizResult-data dd.active{display:block}.quizResult-data dd .program{display:flex;flex-flow:row nowrap;justify-content:center;background-color:#f7f7f7}@media (max-width: 767px){.quizResult-data dd .program{flex-flow:column nowrap;justify-content:flex-start}}.quizResult-data dd .program .statement{width:50%;font-size:1.4rem;line-height:2em;padding:30px 30px 15px}@media (max-width: 767px){.quizResult-data dd .program .statement{width:100%;font-size:3.2vw;line-height:1.75em;padding:5.3333333333vw}}.quizResult-data dd .program .choices{border-left:1px solid #ededed;width:50%;font-size:1.2rem;padding:30px 30px 15px}@media (max-width: 767px){.quizResult-data dd .program .choices{border-left:none;border-top:1px solid #ededed;width:100%;font-size:2.6666666667vw;padding:5.3333333333vw}}.quizResult-data dd .program .choices li{position:relative;padding-left:1.5em}.quizResult-data dd .program .choices li:not(:last-of-type){margin-bottom:1em}.quizResult-data dd .program .choices li:nth-child(1):before{content:"A."}.quizResult-data dd .program .choices li:nth-child(2):before{content:"B."}.quizResult-data dd .program .choices li:nth-child(3):before{content:"C."}.quizResult-data dd .program .choices li:nth-child(4):before{content:"D."}.quizResult-data dd .program .choices li:before{position:absolute;font-weight:700;top:0;left:0}.quizResult-data dd .text_index{background-color:#dedede;padding:0 30px 15px}@media (max-width: 767px){.quizResult-data dd .text_index{padding:0vw 8vw 4vw 5.3333333333vw}}.quizResult-data dd .text_index .title{display:flex;flex-flow:row nowrap;justify-content:flex-start;font-size:1.2rem;line-height:1em}.quizResult-data dd .text_index .title h4{font-weight:700;margin-bottom:1em;margin-right:.25em}@media (max-width: 767px){.quizResult-data dd .text_index .title{font-size:2.6666666667vw}}.quizResult-data dd .text_index .hint{position:relative}.quizResult-data dd .text_index .hint .button{width:1em;height:1em;border-radius:50%;background-image:url(../../assets/images/aa_practice/quiz-ico-help.svg);background-size:100%;cursor:pointer}.quizResult-data dd .text_index .hint .tips{pointer-events:none;position:absolute;left:50%;top:0;transform:translate(-50%,-100%);font-size:1.2rem;line-height:1.35em;font-weight:400;width:340px;height:auto;background-color:#444;color:#fff;padding:1em 1.5em 1.15em;border-radius:1em;opacity:0;transition:all .3s ease-in-out}@media (max-width: 767px){.quizResult-data dd .text_index .hint .tips{font-size:2.6666666667vw;width:73.3333333333vw}}.quizResult-data dd .text_index .hint .tips:after{content:"";background-color:#444;transform:rotate(45deg) translate(-50%);transform-origin:center;width:1em;height:1em;position:absolute;bottom:-.75em;left:50%}.quizResult-data dd .text_index .hint:hover .tips,.quizResult-data dd .text_index .hint:active .tips{opacity:1;top:-1em}.quizResult-data dd .text_index .ti_list{font-size:1.2rem;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1em}@media (max-width: 767px){.quizResult-data dd .text_index .ti_list{flex-flow:column wrap}}@media (max-width: 767px){.quizResult-data dd .text_index .ti_list li{font-size:2.9333333333vw;white-space:nowrap}}.quizResult-data dd .text_index .ti_list li .til_num{font-weight:700;line-height:1em;display:inline-block;background-color:#666;color:#fff;border-radius:1em 0 0 1em;padding:.5em .5em .5em 1em}.quizResult-data dd .text_index .ti_list li .til_text{display:inline-block;line-height:1em;background-color:#999;color:#fff;padding:.5em 1em .5em .5em;border-radius:0 1em 1em 0}.quizResult-data dd .help{background-color:#dedede;padding:15px 30px}@media (max-width: 767px){.quizResult-data dd .help{padding:4vw 5.3333333333vw}}.quizResult-data dd .help .title{display:flex;flex-flow:row nowrap;justify-content:flex-start;font-size:1.2rem;line-height:1em}.quizResult-data dd .help .title h4{font-weight:700;margin-bottom:1em;margin-right:.25em}@media (max-width: 767px){.quizResult-data dd .help .title{font-size:2.6666666667vw}}.quizResult-data dd .help .hint{position:relative}.quizResult-data dd .help .hint .button{width:1em;height:1em;border-radius:50%;background-image:url(../../assets/images/aa_practice/quiz-ico-help.svg);background-size:100%;cursor:pointer}.quizResult-data dd .help .hint .tips{pointer-events:none;position:absolute;left:50%;top:0;transform:translate(-50%,-100%);font-size:1.2rem;line-height:1.35em;font-weight:400;width:340px;height:auto;background-color:#444;color:#fff;padding:1em 1.5em 1.15em;border-radius:1em;opacity:0;transition:all .3s ease-in-out}@media (max-width: 767px){.quizResult-data dd .help .hint .tips{font-size:2.6666666667vw;width:73.3333333333vw}}.quizResult-data dd .help .hint .tips:after{content:"";background-color:#444;transform:rotate(45deg) translate(-50%);transform-origin:center;width:1em;height:1em;position:absolute;bottom:-.75em;left:50%}.quizResult-data dd .help .hint:hover .tips,.quizResult-data dd .help .hint:active .tips{opacity:1;top:-1em}.quizResult-data dd .help .help_list{font-size:1.2rem;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1em}@media (max-width: 767px){.quizResult-data dd .help .help_list{flex-flow:column wrap}}@media (max-width: 767px){.quizResult-data dd .help .help_list li{font-size:2.9333333333vw;white-space:nowrap}}.quizResult-data dd .help .help_list li .hl_num{font-weight:700;line-height:1em;display:inline-block;background-color:#666;color:#fff;border-radius:1em 0 0 1em;padding:.5em .5em .5em 1em}.quizResult-data dd .help .help_list li .hl_text{display:inline-block;line-height:1em;background-color:#999;color:#fff;padding:.5em 1em .5em .5em;border-radius:0 1em 1em 0}.quizResult-data dd .help .help_list li a{display:inline-block;transition:transform .15s ease-in-out}body.ua_pc .quizResult-data dd .help .help_list li a:hover{transform:scale(1.05)}.quizContainer{width:100%;height:100%}.quizContent{background-color:#fff;width:100%;height:100%;min-width:1140px}@media (max-width: 767px){.quizContent{min-width:100%}}.quizContent-header{position:absolute;z-index:999999;top:0;left:0;width:100%;height:auto;background-color:#ffe600;display:flex;flex-flow:row nowrap;justify-content:center;padding:10px}@media (max-width: 767px){.quizContent-header{padding:2.1333333333vw}}.quizContent-header .left{width:50%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.quizContent-header .left .number{position:relative;font-size:1.4rem;line-height:1em;padding-left:calc(24px + .25em)}@media (max-width: 767px){.quizContent-header .left .number{font-size:3.4666666667vw;padding-left:calc(5.3333333333vw + .25em)}}.quizContent-header .left .number:before{position:absolute;content:"";width:24px;height:24px;top:50%;left:0;background-image:url(../../assets/images/aa_practice/quiz-ico-check.svg);background-size:100%;transform:translateY(-50%)}@media (max-width: 767px){.quizContent-header .left .number:before{width:5.3333333333vw;height:5.3333333333vw}}.quizContent-header .right{width:50%;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.quizContent-header .right .timer{position:relative;font-size:1.4rem;line-height:1em;padding-left:calc(24px + .25em);margin-right:1em}@media (max-width: 767px){.quizContent-header .right .timer{font-size:3.4666666667vw;padding-left:calc(5.3333333333vw + .25em)}}.quizContent-header .right .timer:before{position:absolute;content:"";width:24px;height:24px;top:50%;left:0;background-image:url(../../assets/images/aa_practice/quiz-ico-timer.svg);background-size:100%;transform:translateY(-50%)}@media (max-width: 767px){.quizContent-header .right .timer:before{width:5.3333333333vw;height:5.3333333333vw}}.quizContent-header .right .help{width:30px;height:30px;background-image:url(../../assets/images/aa_practice/quiz-ico-help.svg);background-size:100%;text-indent:-10em;overflow:hidden;cursor:pointer;transition:transform .15s ease-in-out}@media (max-width: 767px){.quizContent-header .right .help{width:6.4vw;height:6.4vw}}body.ua_pc .quizContent-header .right .help:hover{transform:scale(1.1)}.quizContent-footer{position:absolute;z-index:999999;bottom:0;left:0;width:100%;height:auto;background-color:#ffe600;display:flex;flex-flow:row nowrap;justify-content:center;padding:5px 10px;font-size:1.4rem;min-height:calc(3em + 10px)}@media (max-width: 767px){.quizContent-footer{font-size:3.4666666667vw;padding:1.0666666667vw 2.1333333333vw;min-height:calc(3em + 2.1333333333vw)}}.quizContent-footer .left{width:50%;display:flex;flex-flow:row nowrap;justify-content:flex-start}.quizContent-footer .left .btn_close,.quizContent-footer .left .btn_end{font-weight:700;line-height:1em;padding:1em 2em;border-radius:.35em;cursor:pointer;transition:transform .15s ease-in-out}body.ua_pc .quizContent-footer .left .btn_close:hover,body.ua_pc .quizContent-footer .left .btn_end:hover{transform:scale(1.05)}@media (max-width: 767px){.quizContent-footer .left .btn_close,.quizContent-footer .left .btn_end{white-space:nowrap}}.quizContent-footer .left .btn_close.inactive,.quizContent-footer .left .btn_end.inactive{display:none}.quizContent-footer .left .btn_close{color:#fff;background-color:#999}.quizContent-footer .left .btn_end{color:#fff;background-color:#222}.quizContent-footer .right{width:50%;display:flex;flex-flow:row nowrap;justify-content:flex-end}.quizContent-footer .right .btn_prev,.quizContent-footer .right .btn_next{position:relative;font-weight:700;font-size:1.4rem;line-height:1em;border-radius:.35em;cursor:pointer;transition:transform .15s ease-in-out}body.ua_pc .quizContent-footer .right .btn_prev:hover,body.ua_pc .quizContent-footer .right .btn_next:hover{transform:scale(1.05)}@media (max-width: 767px){.quizContent-footer .right .btn_prev,.quizContent-footer .right .btn_next{font-size:3.4666666667vw}}.quizContent-footer .right .btn_prev.inactive,.quizContent-footer .right .btn_next.inactive{display:none}.quizContent-footer .right .btn_prev:after,.quizContent-footer .right .btn_next:after{content:"";position:absolute;top:50%;width:2em;height:2em;transform:translateY(-50%)}.quizContent-footer .right .btn_prev{color:#fff;background-color:#999;padding:1em 2em 1em 3em}@media (max-width: 767px){.quizContent-footer .right .btn_prev{padding:0;text-indent:-10em;overflow:hidden;width:2.5em}}.quizContent-footer .right .btn_prev:after{left:.25em;background-image:url(../../assets/images/aa_practice/quiz-arrow-prev.svg);background-size:100%}.quizContent-footer .right .btn_next{color:#fff;background-color:#222;padding:1em 3em 1em 2em;margin-left:10px}@media (max-width: 767px){.quizContent-footer .right .btn_next{white-space:nowrap;margin-left:1em}}.quizContent-footer .right .btn_next:after{right:.25em;background-image:url(../../assets/images/aa_practice/quiz-arrow-next.svg);background-size:100%}.quizContent-select{width:100%;height:100%}.quizContent-select .inner{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (max-width: 767px){.quizContent-select .inner{flex-flow:column nowrap}}.quizContent-select .left{width:50%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}@media (max-width: 767px){.quizContent-select .left{width:100%;height:auto;padding:11.2vw 0 6.4vw;justify-content:flex-start}}.quizContent-select .left .logo{width:320px;height:auto;margin:0 auto}.quizContent-select .left .logo img{width:100%;height:auto}@media (max-width: 767px){.quizContent-select .left .logo{width:42.6666666667vw}}.quizContent-select .left .title{font-size:2rem;font-weight:700;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizContent-select .left .title{font-size:4.2666666667vw;margin-bottom:.75em}}.quizContent-select .left .desc{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.quizContent-select .left .desc{font-size:3.7333333333vw;line-height:1.75em}}.quizContent-select .right{width:50%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#f7f7f7}@media (max-width: 767px){.quizContent-select .right{width:100%;flex:1;padding:0 0 9.0666666667vw}}.quizContent-select .right .challenge li{margin-bottom:30px}@media (max-width: 767px){.quizContent-select .right .challenge li{margin-bottom:3.2vw}}.quizContent-select .right .caution{font-size:1.2rem;line-height:1.5em;text-align:center}@media (max-width: 767px){.quizContent-select .right .caution{font-size:2.9333333333vw}}.quizContent-help{background-color:#fff;position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%}.quizContent-help .inner{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.quizContent-help .inner .title{font-weight:700;font-size:2rem;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizContent-help .inner .title{font-size:4.8vw;margin-bottom:.75em}}.quizContent-help .inner .desc{font-size:1.6rem;line-height:2em;margin:1em 0}@media (max-width: 767px){.quizContent-help .inner .desc{font-size:3.7333333333vw;line-height:1.75em;margin:0 0 1em}}.quizContent-help .inner .btn_close{width:30px;height:30px;background-image:url(../../assets/images/aa_practice/quiz-ico-close.svg);background-size:100%;cursor:pointer;transition:transform .15s ease-in-out;text-indent:-10em;overflow:hidden}@media (max-width: 767px){.quizContent-help .inner .btn_close{width:6.4vw;height:6.4vw}}body.ua_pc .quizContent-help .inner .btn_close:hover{transform:scale(1.1)}.quizContent-alert{background-color:#222222e6;color:#fff;position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%}.quizContent-alert .inner{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.quizContent-alert .inner .title{font-weight:700;font-size:2rem;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizContent-alert .inner .title{font-size:4.8vw;margin-bottom:.75em}}.quizContent-alert .inner .desc{font-size:1.6rem;line-height:2em;margin-bottom:1em}@media (max-width: 767px){.quizContent-alert .inner .desc{font-size:3.7333333333vw;line-height:1.75em}}.quizContent-alert .inner .link{display:flex;flex-flow:row nowrap;justify-content:center;gap:0 2em}@media (max-width: 767px){.quizContent-alert .inner .link{flex-flow:column nowrap;gap:2em 0}}.quizContent-program{width:100%;height:100%}.quizContent-program .inner{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (max-width: 767px){.quizContent-program .inner{flex-flow:column nowrap;justify-content:flex-start}}.quizContent-program .left{width:50%;height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;text-align:left;padding:100px 50px 50px}@media (max-width: 767px){.quizContent-program .left{width:100%;height:auto;padding:16vw 6.6666666667vw 5.3333333333vw}}.quizContent-program .left .title{font-weight:700;font-size:2rem;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizContent-program .left .title{font-size:4.2666666667vw;margin-bottom:.75em}}.quizContent-program .left .text{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.quizContent-program .left .text{font-size:3.7333333333vw;line-height:1.5em}}.quizContent-program .right{width:50%;height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;text-align:left;padding:100px 50px 50px;background-color:#f7f7f7}@media (max-width: 767px){.quizContent-program .right{flex:1;width:100%;padding:5.3333333333vw 6.6666666667vw;overflow-y:auto}}.quizContent-program .right .choices li{font-size:1.6rem;line-height:1.35em;margin-bottom:1.25em}@media (max-width: 767px){.quizContent-program .right .choices li{font-size:3.2vw}}.quizContent-program .right .choices li label{display:block;cursor:pointer}.quizContent-program .right .choices li input{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}@media (max-width: 767px){.quizContent-program .right .choices li input{font-size:3.2vw}}.quizContent-program .right .choices li input+span{display:block;position:relative;padding-left:2.75em;padding-top:.325em}.quizContent-program .right .choices li input+span:before,.quizContent-program .right .choices li input+span:after{position:absolute;content:"";top:0}.quizContent-program .right .choices li input+span:before{left:0;width:2em;height:2em}.quizContent-program .right .choices li input+span:after{opacity:0;transition:opacity .15s ease-in-out}.quizContent-program .right .choices li input[type=radio]+span:before,.quizContent-program .right .choices li input[type=radio]+span:after{transform:translateY(0)}.quizContent-program .right .choices li input[type=radio]+span:before{background-color:#fff;border:2px solid #222222;border-radius:50%}.quizContent-program .right .choices li input[type=radio]+span:after{left:.5em;width:1em;height:1em;border-radius:50%;background-color:#2db8a9;top:.5em}.quizContent-program .right .choices li input[type=checkbox]+span:before{background-color:#fff;border:2px solid #222222;border-radius:.25em;transform:translateY(0)}.quizContent-program .right .choices li input[type=checkbox]+span:after{width:1.4em;height:.7em;border-left:.4em solid #2db8a9;border-bottom:.4em solid #2db8a9;top:.525em;left:.3em;transform:rotate(-45deg) translateY(0)}.quizContent-program .right .choices li input:checked+span:after{opacity:1}.quizContent-suspend,.quizContent-end{position:absolute;z-index:9999;background-color:#fff;top:0;left:0;width:100%;height:100%}.quizContent-suspend .inner,.quizContent-end .inner{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.quizContent-suspend .inner .title,.quizContent-end .inner .title{font-weight:700;font-size:4rem;line-height:1em;margin-bottom:1em}@media (max-width: 767px){.quizContent-suspend .inner .title,.quizContent-end .inner .title{font-size:6.4vw}}.quizContent-suspend .inner .desc,.quizContent-end .inner .desc{font-size:1.6rem;line-height:2em;margin-bottom:2em}@media (max-width: 767px){.quizContent-suspend .inner .desc,.quizContent-end .inner .desc{font-size:3.7333333333vw;line-height:1.75em;margin-bottom:1.5em}}.quizContent-suspend .inner .btn_result .btn:first-of-type,.quizContent-end .inner .btn_result .btn:first-of-type{margin-right:1em}.var_diff{position:fixed;z-index:999999;inset:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out}.var_diff.--inactive{pointer-events:none;opacity:0}.var_diff.--inactive .vd-content{opacity:0;translate:0 24px}@media (max-width: 767px){.var_diff.--inactive .vd-content{translate:0 4.2666666667vw}}.var_diff.--active{opacity:1}.var_diff.--active .vd-content{opacity:1;translate:0 0}.var_diff .vd-inner{background-color:#222222e6;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.var_diff .vd-content{position:relative;width:640px;height:auto;padding:48px;background-color:#fff;border-radius:24px;text-align:center;opacity:0;transition:all .3s ease-out}@media (max-width: 767px){.var_diff .vd-content{width:85.3333333333vw;padding:9.6vw 6.4vw;border-radius:4.2666666667vw}}.var_diff .vd-content .vd-c_subtitle{font-size:1.4rem;margin-bottom:.5em;line-height:1em;display:inline-block;color:#fff;background-color:#222;padding:.25em .5em .35em;border-radius:.35em}@media (max-width: 767px){.var_diff .vd-content .vd-c_subtitle{font-size:3.4666666667vw}}.var_diff .vd-content .vd-c_title{font-size:2.4rem;margin-bottom:1em;line-height:1em}@media (max-width: 767px){.var_diff .vd-content .vd-c_title{font-size:5.3333333333vw}}.var_diff .vd-content .vd-c_desc{font-size:1.6rem;margin-bottom:1em;line-height:1.8em}@media (max-width: 767px){.var_diff .vd-content .vd-c_desc{font-size:4vw;text-align:left}.var_diff .vd-content .vd-c_desc br{display:none}}.var_diff .vd-content .vd-c_close{position:absolute;top:12px;right:12px;width:48px;height:48px;background-image:url(../../assets/images/common/ico-close.svg);background-size:100%;overflow:hidden;text-indent:-100vw;opacity:.5;transition:opacity .3s ease-out;cursor:pointer}body.ua_pc .var_diff .vd-content .vd-c_close:hover{opacity:1}@media (max-width: 767px){.var_diff .vd-content .vd-c_close{top:1.6vw;right:1.6vw;width:12.8vw;height:12.8vw}}.appData{width:100%;height:auto;background-color:#f5f5eb;background-image:url(../../assets/images/common/bg-dotted-white.svg);background-attachment:fixed;background-size:cover;padding:36px 0;margin:0 auto;text-align:center}@media (max-width: 767px){.appData{padding:10.6666666667vw 0 21.3333333333vw;background-image:url(../../assets/images/common/bg-dotted-white-sp.svg)}}.appData .appData-content{margin:0 auto;width:1040px;padding:60px 0}@media (max-width: 767px){.appData .appData-content{width:100%;padding:12.8vw 3.2vw}}.appData .appData-label{font-size:1.6rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;gap:.5em}@media (max-width: 767px){.appData .appData-label{font-size:4vw}}.appData .appData-label span{display:inline-block;font-weight:700;line-height:1em}@media (max-width: 767px){.appData .appData-label span{font-size:4vw}}.appData .appData-label span.num{background-color:#222;color:#fff;border-radius:50%;width:1.5em;height:1.5em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-top:4px}@media (max-width: 767px){.appData .appData-label span.num{margin-top:1.0666666667vw}}.appData .appData-title{display:inline-block;font-size:3rem;font-weight:700;border-bottom:2px solid #ffe600;margin-bottom:1em;line-height:1em;padding-bottom:.5em}.appData .appData-title.--movie{border-bottom:none;padding:.8em 1em;position:relative;background-color:#ffe600;border-radius:100vw}@media (max-width: 767px){.appData .appData-title.--movie{line-height:1.2em;padding:1em 1.5em}}.appData .appData-title.--movie:before{content:"";position:absolute;left:50%;bottom:0;translate:-50% 50%;width:.8em;height:.8em;background-color:#ffe600;transform:rotate(-45deg)}@media (max-width: 767px){.appData .appData-title.--movie:before{width:4.8vw;height:4.8vw}}@media (max-width: 767px){.appData .appData-title{line-height:1.4em;font-size:5.3333333333vw;border-bottom:.5333333333vw solid #ffe600}}.appData .appData-row{width:100%;max-width:1140px;padding:24px;border-radius:24px;background-color:#fff;margin-top:36px}@media (max-width: 767px){.appData .appData-row{padding:9.6vw 6.4vw;border-radius:4.8vw;margin-top:9.6vw;background-color:#fff}}.appData .appData-list{display:flex;flex-flow:row nowrap;justify-content:center;gap:36px;margin-top:36px}@media (max-width: 767px){.appData .appData-list{flex-flow:column nowrap;gap:9.6vw;margin-top:9.6vw}}.appData .appData-list .appData-item{position:relative;background-color:#fff;width:50%;padding-bottom:36px;border-radius:24px}@media (max-width: 767px){.appData .appData-list .appData-item{width:100%;padding:6.4vw;border-radius:7.4666666667vw}}.appData .appData-list .appData-item .title{position:relative;font-size:2.4rem;font-weight:700;margin-bottom:1em;line-height:1em}@media (max-width: 767px){.appData .appData-list .appData-item .title{font-size:5.3333333333vw;line-height:1.4em}}.appData .appData-list .appData-item .title.--download{padding-top:60px}@media (max-width: 767px){.appData .appData-list .appData-item .title.--download{padding-top:17.6vw}}.appData .appData-list .appData-item .title.--download:before{content:"";position:absolute;background-image:url(../../assets/images/aa_practice/app-ico-dl.svg);background-size:100%;width:60px;height:auto;aspect-ratio:1/1;top:-24px;left:50%;translate:-50% 0}@media (max-width: 767px){.appData .appData-list .appData-item .title.--download:before{top:0;width:14.4vw}}.appData .appData-list .appData-item .title.--test{padding-top:60px}@media (max-width: 767px){.appData .appData-list .appData-item .title.--test{padding-top:17.6vw}}.appData .appData-list .appData-item .title.--test:before{content:"";position:absolute;background-image:url(../../assets/images/aa_practice/app-ico-pc.svg);background-size:100%;width:60px;height:auto;aspect-ratio:1/1;top:-24px;left:50%;translate:-50% 0}@media (max-width: 767px){.appData .appData-list .appData-item .title.--test:before{top:0;width:14.4vw}}.appData .appData-list .appData-item .appData-desc{font-size:1.6rem;line-height:1.6em;margin-bottom:1.5em}@media (max-width: 767px){.appData .appData-list .appData-item .appData-desc{font-size:4vw;text-align:left}}.appData .appData-col{position:relative;flex:1;padding:48px;border-radius:24px}@media (max-width: 767px){.appData .appData-col{padding:0;border-radius:0;background-color:inherit}}.appData .appData-col.--mt:before{content:"";position:absolute;width:60%;height:2px;background-color:#f5f5eb;border-radius:100vw;top:0;translate:-50% 0}@media (max-width: 767px){.appData .appData-col.--mt:before{display:none}}@media (max-width: 767px){.appData .appData-col.--mt{margin-top:9.6vw}}.appData .appData-col .title{position:relative;font-size:2.4rem;font-weight:700;margin-bottom:1em;line-height:1em}@media (max-width: 767px){.appData .appData-col .title{font-size:5.3333333333vw;line-height:1.4em}}.appData .appData-col .link{margin-top:30px}@media (max-width: 767px){.appData .appData-col .link{font-size:6.4vw}}.appData .appData-col .appData-image_row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:24px;margin:24px auto 0;width:100%}@media (max-width: 767px){.appData .appData-col .appData-image_row{flex-flow:column nowrap;gap:4.8vw;text-align:left}}.appData .appData-col .appData-image_row .image{width:360px;height:auto;aspect-ratio:360/180}@media (max-width: 767px){.appData .appData-col .appData-image_row .image{width:100%;max-width:96vw}}.appData .appData-col .appData-image_row .text{flex:1;font-size:1.6rem;line-height:1.6em;text-align:left;padding:24px}@media (max-width: 767px){.appData .appData-col .appData-image_row .text{font-size:4vw;padding:0}}.appData .appData-col.--ppl:before,.appData .appData-col.--ppl:after{content:"";position:absolute;background-size:100%}.appData .appData-col.--ppl:before{background-image:url(../../assets/images/aa_practice/app-left.svg);width:132px;height:auto;aspect-ratio:132/190;top:50%;left:54px;translate:0 -50%}@media (max-width: 767px){.appData .appData-col.--ppl:before{width:19.2vw;top:0;left:-4.8vw;translate:0 -100%}}.appData .appData-col.--ppl:after{background-image:url(../../assets/images/aa_practice/app-right.svg);width:132px;height:auto;aspect-ratio:132/194;top:50%;right:54px;translate:0 -50%}@media (max-width: 767px){.appData .appData-col.--ppl:after{width:19.2vw;top:0;right:-4.8vw;translate:0 -100%}}.appData .appData-desc{font-size:1.6rem;line-height:1.6em}.appData .appData-desc.--mt{margin-top:2em}.appData .appData-desc.--mb{margin-bottom:2.5em}@media (max-width: 767px){.appData .appData-desc{font-size:4vw;text-align:left}}.appData .appData-step{list-style-type:none;counter-reset:step-counter}@media (max-width: 767px){.appData .appData-step{margin-top:12.2666666667vw}}.appData .appData-step .step-item{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;gap:24px}@media (max-width: 767px){.appData .appData-step .step-item{position:relative;flex-flow:column-reverse nowrap}}.appData .appData-step .step-item:not(:last-child){margin-bottom:36px}@media (max-width: 767px){.appData .appData-step .step-item:not(:last-child){margin-bottom:12.2666666667vw}}.appData .appData-step .step-item .image{width:400px;height:auto;aspect-ratio:400/200}.appData .appData-step .step-item .image img{width:100%;height:auto}@media (max-width: 767px){.appData .appData-step .step-item .image{width:100%}}.appData .appData-step .step-item .figcaption{flex:1;text-align:left}@media (max-width: 767px){.appData .appData-step .step-item .figcaption{text-align:center}}.appData .appData-step .step-item .figcaption .num{display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.2em;background-color:#666;color:#fff;padding:.5em 1.5em;border-radius:100vw}@media (max-width: 767px){.appData .appData-step .step-item .figcaption .num{position:absolute;font-size:3.7333333333vw;top:-4.8vw;left:50%;translate:-50% 0}}.appData .appData-step .step-item .figcaption .text{font-size:1.6rem;line-height:1.6em;text-align:left;margin:12px 0 0}@media (max-width: 767px){.appData .appData-step .step-item .figcaption .text{font-size:4vw;margin:0}}.appData .appData-step .step-item .figcaption .caution{color:#444;font-size:1.4rem;line-height:1.6em;text-align:left;margin-top:1em;text-indent:-1.25em;padding:0 0 0 1.25em}@media (max-width: 767px){.appData .appData-step .step-item .figcaption .caution{font-size:3.2vw}}.appData .appData-movie{width:740px;height:auto;aspect-ratio:16/9;margin-inline:auto}@media (max-width: 767px){.appData .appData-movie{width:100%}}.levels{text-align:center;width:100%}.levels .expert,.levels .specialist{display:flex;flex-flow:row nowrap;justify-content:space-between}.levels .label-levels{display:inline-block;padding:.5em 1em .4em;color:#fff;font-size:1.4rem;line-height:1em}@media (max-width: 767px){.levels .label-levels{padding:.25em 1em;font-size:2.9333333333vw}}.levels .associate,.levels .specialist .appDesign,.levels .specialist .customization,.levels .expert .appDesign,.levels .expert .customization,.levels .architect{position:relative;padding:60px 20px;width:100%}@media (max-width: 767px){.levels .associate,.levels .specialist .appDesign,.levels .specialist .customization,.levels .expert .appDesign,.levels .expert .customization,.levels .architect{padding:8vw 4vw}}.levels .specialist .appDesign:before,.levels .specialist .customization:before,.levels .expert .appDesign:before,.levels .expert .customization:before{content:"";display:block;position:absolute;top:0;left:50%;height:0;width:0;border:30px solid transparent;margin:0 0 0 -30px}@media (max-width: 767px){.levels .specialist .appDesign:before,.levels .specialist .customization:before,.levels .expert .appDesign:before,.levels .expert .customization:before{border:4vw solid transparent;margin:0 0 0 -4vw}}.levels h2.title-levels{font-weight:700;line-height:1em;font-size:4rem;margin:.25em 0 0;color:#fff}@media (max-width: 767px){.levels h2.title-levels{font-size:4.8vw;line-height:1.25em;margin:.5em 0 .25em}}.levels .coming-levels{position:absolute;z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%);color:#041515;font-size:1.6rem;line-height:1em;background:rgba(255,255,255,.8);border-radius:1em;padding:.25em 1em}.levels .en-levels{font-style:normal;font-weight:900;font-size:1.4rem;color:#fff;margin:.25em 0 0}@media (max-width: 767px){.levels .en-levels{font-size:2.6666666667vw;line-height:1em;letter-spacing:-.05em;margin:.5em 0 0}}.levels .desc-levels{color:#fff;font-size:1.6rem;line-height:2em;margin:1em 0 0}@media (max-width: 767px){.levels .desc-levels{font-size:3.2vw;text-align:left;line-height:1.25em}}.levels .link{margin:20px 0 0;text-align:center}@media (max-width: 767px){.levels .link{margin:5.3333333333vw 0 0}.levels .link span{display:none}}.levels .levels-caution{color:#ffe600;font-size:1.4rem;margin:.75em 0 0}@media (max-width: 767px){.levels .levels-caution{font-size:3.2vw}}.levels .associate{background-color:#ffd100}.levels .associate h2.title-levels,.levels .associate .en-levels,.levels .associate p.desc-levels{color:#222!important}.levels .associate .label-levels{background-color:#222}.levels .specialist .appDesign{background-color:#43a486}.levels .specialist .appDesign .label-levels{background-color:#388a70}.levels .specialist .appDesign:before{border-top-color:#ffd100}.levels .specialist .customization{background-color:#50a5d5}.levels .specialist .customization .label-levels{background-color:#4892bd}.levels .specialist .customization:before{border-top-color:#ffd100}.levels .expert .appDesign{background-color:#00744b}.levels .expert .appDesign .label-levels{background-color:#00593a}.levels .expert .appDesign:before{border-top-color:#43a486}.levels .expert .customization{background-color:#00759c}.levels .expert .customization .label-levels{background-color:#006282}.levels .expert .customization:before{border-top-color:#50a5d5}.levels .architect{background-color:#041515}.levels .architect .label-levels{background-color:#041515;border:1px solid #ffffff}.levels .expert.coming .label-levels,.levels .architect.coming .label-levels,.levels .expert.coming h2.title-levels,.levels .architect.coming h2.title-levels,.levels .expert.coming .en-levels,.levels .architect.coming .en-levels,.levels .expert.coming p.desc-levels,.levels .architect.coming p.desc-levels{opacity:.25}.newlv-coming{display:none;position:fixed;top:50%;left:50%;background:rgba(255,255,255,.9);transform:translate(-50%,-50%);padding:50px;border-radius:15px;border:1px solid #ededed;z-index:99999}@media (max-width: 767px){.newlv-coming{padding:6.6666666667vw;border-radius:2.6666666667vw;width:80%;height:auto;text-align:left}.newlv-coming br{display:none}}.newlv-coming .title{font-weight:700;font-size:1.8rem}@media (min-width: 768px){.newlv-coming .title{white-space:nowrap}}@media (max-width: 767px){.newlv-coming .title{font-size:3.7333333333vw}}.newlv-coming .copy{margin-top:1em;font-size:1.6rem}@media (min-width: 768px){.newlv-coming .copy{white-space:nowrap}}@media (max-width: 767px){.newlv-coming .copy{font-size:3.2vw}}.cert_detail{position:relative;width:100%;height:auto;padding:0 20px 60px;margin:0 auto;text-align:center}@media (max-width: 767px){.cert_detail{padding:0 4vw 12.8vw}}.cert_detail-wrapper{overflow-x:auto}.cert_detail-wrapper .scroll-hint-icon{top:calc(10% - 25px)!important}.cert_detail-table{position:relative;height:auto;margin:0 auto}@media (min-width: 768px){.cert_detail-table{max-width:1440px}}@media (max-width: 767px){.cert_detail-table{width:288vw}}.cert_detail-table thead{font-size:1.4rem;line-height:1em;white-space:nowrap}@media (max-width: 767px){.cert_detail-table thead{font-size:3.2vw}}.cert_detail-table thead th{background-color:#222;color:#fff;padding:1em 0;position:sticky;top:0;z-index:1}.cert_detail-table thead th.term{z-index:2}.cert_detail-table tbody tr.cert_type{border-top:6px solid #ffffff}@media (max-width: 767px){.cert_detail-table tbody tr.cert_type{border-top:1.0666666667vw solid #ffffff}}.cert_detail-table tbody tr.bar{border-top:3px solid #ffffff}@media (max-width: 767px){.cert_detail-table tbody tr.bar{border-top:.5333333333vw solid #ffffff}}.cert_detail-table tbody tr td:first-of-type{background-color:#faf2cf}.cert_detail-table tbody tr td:not(:first-of-type){background-color:#fcf8e6}.cert_detail-table tbody tr.--aa td.type{background-color:#ffd100;color:#222}.cert_detail-table tbody tr.--ads td.type{background-color:#43a486}.cert_detail-table tbody tr.--cs td.type{background-color:#50a5d5}.cert_detail-table tbody tr.--kme td.type{background-color:#00744b}.cert_detail-table tbody tr.--sde td.type{background-color:#00759c}.cert_detail-table tbody tr.--bsa td.type{background-color:#041515}.cert_detail-table tbody td{text-align:left;padding:20px;background-color:#fcf8e3}@media (max-width: 767px){.cert_detail-table tbody td{padding:4vw}}.cert_detail-table tbody td.target{text-align:center;font-size:1.6rem;white-space:nowrap;border-right:3px solid #ffffff}@media (max-width: 767px){.cert_detail-table tbody td.target{font-size:3.7333333333vw;border-right:.4vw solid #ffffff}}.cert_detail-table tbody td.point{text-align:center;font-size:1.6rem;white-space:nowrap}@media (max-width: 767px){.cert_detail-table tbody td.point{font-size:3.7333333333vw}}.cert_detail-table tbody td.exp{text-align:left;font-size:1.6rem}@media (max-width: 767px){.cert_detail-table tbody td.exp{font-size:3.7333333333vw}}.cert_detail-table tbody td.type{color:#fff;text-align:center;font-size:1.4rem;white-space:nowrap;font-weight:700}@media (max-width: 767px){.cert_detail-table tbody td.type{font-size:3.2vw}}.cert_detail-table tbody td.term{white-space:nowrap}.cert_detail-table tbody td.term span{font-size:1.4rem;line-height:1em;display:inline-block;padding:.25em .5em;border-radius:.25em;white-space:nowrap;background-color:#999;color:#fff}@media (max-width: 767px){.cert_detail-table tbody td.term span{font-size:2.9333333333vw}}.cert_detail-table tbody td.form{font-size:1.2rem}@media (max-width: 767px){.cert_detail-table tbody td.form{font-size:2.9333333333vw}}.cert_detail-table tbody td.coming{background-color:#e6e8e8!important;text-align:center;align-items:center}.cert_detail-table tbody td.coming span{display:inline-block;font-size:1.4rem;line-height:1em;padding:.25em 1em;border-radius:100vw;background-color:#cfd3d3}@media (max-width: 767px){.cert_detail-table tbody td.coming span{font-size:3.2vw}}.guideData{width:100%;height:auto;background-color:#f5f5eb;background-image:url(../../assets/images/common/bg-dotted-white.svg);background-attachment:fixed;background-size:cover;padding:0;margin:0 auto;text-align:center}@media (max-width: 767px){.guideData{padding:10.6666666667vw 0 21.3333333333vw;background-image:url(../../assets/images/common/bg-dotted-white-sp.svg)}}.guideData .guideData-content{margin:0 auto;width:1040px;padding:60px 0}@media (max-width: 767px){.guideData .guideData-content{width:100%;padding:12.8vw 3.2vw}}.guideData .guideData-label{font-size:1.6rem;margin-bottom:1em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (max-width: 767px){.guideData .guideData-label{font-size:4vw}}.guideData .guideData-label span{display:inline-block;font-weight:700;line-height:1em}@media (max-width: 767px){.guideData .guideData-label span{font-size:4vw}}.guideData .guideData-label span.num{background-color:#222;color:#fff;border-radius:50%;width:1.5em;height:1.5em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.guideData .guideData-label span.text{font-size:1.8rem;margin-left:.5em}@media (max-width: 767px){.guideData .guideData-label span.text{font-size:4.2666666667vw}}.guideData .guideData-title{display:inline-block;font-size:3rem;font-weight:700;border-bottom:2px solid #ffe600;margin-bottom:1em;line-height:1em;padding-bottom:.5em}@media (max-width: 767px){.guideData .guideData-title{line-height:1.4em;font-size:5.3333333333vw}}.guideData .guideData-sub_title{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-size:2.4rem;font-weight:700;margin-bottom:1em;line-height:1em;gap:.5em}@media (max-width: 767px){.guideData .guideData-sub_title{font-size:5.3333333333vw;line-height:1.25em}}.guideData .guideData-sub_title:before{content:"";display:block;width:56px;height:60px;background-repeat:no-repeat;background-size:100%}.guideData .guideData-sub_title.--beginner:before{background-image:url(../../assets/images/levels/guide/guide-ico-beginner.png)}.guideData .guideData-sub_title.--expert:before{background-image:url(../../assets/images/levels/guide/guide-ico-expert.png)}.guideData .guideData-row{display:flex;flex-flow:row nowrap;justify-content:center;gap:48px;width:100%;max-width:1140px}@media (max-width: 767px){.guideData .guideData-row{flex-flow:column nowrap;gap:6.4vw;padding:6.4vw;border-radius:4.8vw;background-color:#fff}}.guideData .guideData-s_row{padding:24px;border-radius:24px;background-color:#fff;margin-top:48px}@media (max-width: 767px){.guideData .guideData-s_row{padding:6.4vw;border-radius:4.8vw;margin-top:9.6vw;background-color:#fff}}.guideData .guideData-s_row.--plus{position:relative}.guideData .guideData-s_row.--plus:before{content:"";display:block;position:absolute;left:50%;top:0;translate:-50% -50%;width:48px;height:48px;border-radius:50%;background-color:#fff;border:2px solid #f5f5eb;background-image:url(../../assets/images/common/icon-plus.svg);background-size:50%;background-position:50% 50%;background-repeat:no-repeat}@media (max-width: 767px){.guideData .guideData-s_row.--plus:before{width:9.6vw;height:9.6vw;border:.5333333333vw solid #f5f5eb}}.guideData .guideData-col{flex:1;padding:48px;border-radius:24px;background-color:#fff}@media (max-width: 767px){.guideData .guideData-col{padding:0;border-radius:0;background-color:inherit}}@media (max-width: 767px){.guideData .guideData-col.--expert{margin-top:6.4vw}}.guideData .guideData-desc{font-size:1.6rem;line-height:2em}.guideData .guideData-desc.--mt{margin-top:2em}.guideData .guideData-desc.--mb{margin-bottom:2.5em}@media (max-width: 767px){.guideData .guideData-desc{font-size:4vw;text-align:left}}.guideData .guideData-text{font-size:1.6rem;line-height:1.8em;text-align:left}@media (max-width: 767px){.guideData .guideData-text{font-size:4vw;text-align:left}}.guideData .guideData-image_row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:24px;margin:24px auto 0;width:100%}@media (max-width: 767px){.guideData .guideData-image_row{flex-flow:column-reverse nowrap;width:100%;gap:4.8vw;border-radius:4.8vw;padding:0;margin:4.8vw auto 0;background-color:inherit}}.guideData .guideData-image_row .text{flex:1;font-size:1.6rem;line-height:1.8em;text-align:left;padding:24px}@media (max-width: 767px){.guideData .guideData-image_row .text{font-size:4.2666666667vw;padding:0}}.guideData .guideData-image_row .image{width:360px;height:auto;border-radius:18px;overflow:hidden}.guideData .guideData-image_row .image img{width:100%;height:auto}@media (max-width: 767px){.guideData .guideData-image_row .image{width:100%;max-width:360px;border-radius:3.7333333333vw;border:1px solid #dddddd}}.guideData .guideData-caution{font-size:1.4rem;line-height:1.5em}.guideData .guideData-caution.--mt{margin-top:1em}.guideData .guideData-caution.--topics{display:inline-block;background-color:#fcf8e3;border:1px solid #d1cebc;padding:1em 2em}@media (max-width: 767px){.guideData .guideData-caution{font-size:3.4666666667vw;text-align:left}}.guideData .guideData-card{display:flex;flex-flow:row nowrap;justify-content:center;padding:24px 0;gap:24px}@media (max-width: 767px){.guideData .guideData-card{flex-flow:column nowrap;padding:4.8vw 0;gap:4.8vw}}.guideData .guideData-card.--vertical{flex-flow:column nowrap;align-items:center}@media (max-width: 767px){.guideData .guideData-card li{width:100%}}.guideData .guideData-card li a{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border:1px solid #999999;border-radius:12px;overflow:hidden;background-color:#fff}@media (max-width: 767px){.guideData .guideData-card li a{border-radius:2.4vw}}.guideData .guideData-card li .thumb{width:171px;height:auto;aspect-ratio:171/90;background-color:#f7f7f7}.guideData .guideData-card li .thumb img{width:auto;height:100%}@media (max-width: 767px){.guideData .guideData-card li .thumb{width:36.5333333333vw}}.guideData .guideData-card li .data{width:229px;font-size:1.6rem;line-height:1.4em;padding:0 1em;text-align:left}@media (max-width: 767px){.guideData .guideData-card li .data{flex:1;width:auto;font-size:3.4666666667vw}}.certDetail{position:relative;width:100%;height:auto;padding:0 20px 60px;margin:0 auto;text-align:center}@media (min-width: 768px){.certDetail{min-width:980px;max-width:1400px;padding-top:60px}}@media (max-width: 767px){.certDetail{padding:0 6.6666666667vw 13.3333333333vw}.certDetail:not(:first-of-type){padding-top:10.6666666667vw}}.certDetail-title{display:inline-block;font-size:3rem;font-weight:700;border-bottom:2px solid #ffe600;margin-bottom:1em;line-height:1em;padding-bottom:.5em}@media (max-width: 767px){.certDetail-title{font-size:5.3333333333vw}}.certDetail-sub_title{display:inline-block;font-size:2.4rem;font-weight:700;margin-bottom:1em;line-height:1em}@media (max-width: 767px){.certDetail-sub_title{font-size:5.3333333333vw}}@media (min-width: 768px){.certDetail-chart{max-width:1200px;height:auto;margin:20px auto 0}}@media (max-width: 767px){.certDetail-chart{width:100%;height:auto;padding:0 8vw;margin:5.3333333333vw auto 0}}.certDetail-desc{font-size:1.6rem;line-height:2em}.certDetail-desc.--mt{margin-top:2em}@media (max-width: 767px){.certDetail-desc{font-size:4vw;text-align:left}}.certDetail-text{font-size:1.6rem;line-height:1.8em;text-align:left}@media (max-width: 767px){.certDetail-text{font-size:4vw;text-align:left}}.certDetail-alert{margin-top:1em;display:inline-block;padding:1em 3em;color:#731b1c;font-size:1.6rem;line-height:1.5em;background-color:#f4e8e8}@media (max-width: 767px){.certDetail-alert{font-size:4vw;text-align:left;padding:1em 1.5em}.certDetail-alert br{display:none}}.certDetail-caution{font-size:1.4rem;line-height:1.5em}.certDetail-caution.--mt{margin-top:1em}.certDetail-caution.--topics{display:inline-block;background-color:#fcf8e3;padding:1em 2em}@media (max-width: 767px){.certDetail-caution{font-size:3.4666666667vw;text-align:left}}.certDetail .link{margin-top:30px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0 30px}@media (max-width: 767px){.certDetail .link{margin-top:6.6666666667vw;gap:6.6666666667vw 0;flex-flow:column nowrap;justify-content:center}}.certDetail .link.--col{flex-flow:column nowrap}@media (max-width: 767px){.certDetail .link.--col{gap:0}}.certDetail .link .text-link{margin-top:.8em;font-size:16px;line-height:1.4em}.certDetail .link .text-link a{display:inline-block}.expert-schedule{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:30px}@media (max-width: 767px){.expert-schedule{flex-flow:column nowrap;margin-top:5.3333333333vw}}.expert-schedule li{position:relative}@media (min-width: 768px){.expert-schedule li:not(:last-of-type){margin-right:30px}.expert-schedule li:not(:last-of-type):after{content:"";position:absolute;right:0;top:50%;transform:translate(100%);width:0;height:0;border:10px solid transparent;border-color:transparent transparent transparent rgba(34,34,34,.05)}}@media (max-width: 767px){.expert-schedule li{width:100%}.expert-schedule li:not(:last-of-type){margin-bottom:5.3333333333vw}.expert-schedule li:not(:last-of-type):after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);width:0;height:0;border:2.6666666667vw solid transparent;border-color:rgba(34,34,34,.05) transparent transparent transparent}}.expert-schedule li .date{background:#ffe600;font-size:1.4rem;font-weight:700;padding:1em 2em;border-radius:.5em .5em 0 0}@media (max-width: 767px){.expert-schedule li .date{font-size:3.4666666667vw}}.expert-schedule li .date.single{line-height:2.5em}.expert-schedule li .date.double{line-height:1.25em}.expert-schedule li .date span{font-size:1.2rem}@media (max-width: 767px){.expert-schedule li .date span{font-size:2.9333333333vw}}.expert-schedule li .detail{background:rgba(34,34,34,.05);padding:1em 2em;font-size:1.6rem;font-weight:700;border-radius:0 0 .5em .5em}@media (max-width: 767px){.expert-schedule li .detail{font-size:4vw}}.wrap-certDetail{width:100%;height:auto;margin:0 auto}@media (min-width: 768px){.wrap-certDetail{display:flex;flex-flow:row nowrap;justify-content:space-between}}.wrap-certDetail .list-certDetail{width:50%;height:auto;padding:0 20px}@media (max-width: 767px){.wrap-certDetail .list-certDetail{width:100%;padding:0}}.table-certDetail{width:100%;margin:0 auto;height:auto}.table-certDetail th{width:30%;background:#ffe600;font-size:2rem;padding:1.25em 0;border-bottom:20px solid #ffffff}.table-certDetail th.--ads{background:#43a486;color:#fff}@media (max-width: 767px){.table-certDetail th{display:block;width:100%;border-bottom:none;padding:.5em 0;font-size:4.8vw}}.table-certDetail td{width:70%;background:rgba(255,230,0,.15);font-size:1.6rem;padding:1.25em;text-align:left;display:table-cell;vertical-align:middle;border-bottom:20px solid #ffffff}.table-certDetail td.--ads{background:rgba(67,164,134,.15)}.table-certDetail td.--ads dl dt{background:#388a70}.table-certDetail td.--ads dl dd:before{background:#388a70}@media (max-width: 767px){.table-certDetail td{display:block;width:100%;font-size:4vw}}.table-certDetail td .link-btn{margin-top:1em}@media (max-width: 767px){.table-certDetail td .link-btn{text-align:center}}.table-certDetail td ul li{position:relative;padding:0 0 0 .8em;line-height:1.25em}.table-certDetail td ul li:not(:first-of-type){margin-top:.5em}.table-certDetail td ul li:before{position:absolute;content:"";left:0;top:.5em;width:.4em;height:.4em;display:inline-block;border-radius:50%;background:#c9a500;vertical-align:middle}.table-certDetail td dl dt{display:inline-block;background:#c9a500;color:#fff;padding:.25em .5em;font-size:1.4rem;line-height:1em;margin-bottom:5px}.table-certDetail td dl dt:not(:first-of-type){margin-top:1em}.table-certDetail td dl dd{position:relative;font-size:1.4rem;padding:0 0 0 .8em}@media (max-width: 767px){.table-certDetail td dl dd{font-size:3.4666666667vw}}.table-certDetail td dl dd:before{position:absolute;content:"";left:0;top:.6em;width:.4em;height:2px;display:inline-block;background:#c9a500;vertical-align:middle}.table-certDetail td dl dd .caution{color:#ba2a2c;font-size:1.4rem;margin:.5em 0 0}@media (max-width: 767px){.table-certDetail td dl dd .caution{font-size:3.4666666667vw}}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=false] .overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .content{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .content{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.modal .overlay,.modal .content{will-change:transform}.modal .close{width:30px;height:30px;background-color:#222;border-radius:50%;background-image:url(../../assets/images/common/icon-cross-white.svg);background-size:14px 14px;background-position:50% 50%;transition:opacity .3s ease-in-out;cursor:pointer}@media (min-width: 768px){.modal .close{position:absolute;right:10px;top:10px}}@media (max-width: 767px){.modal .close{position:fixed;right:4vw;bottom:4vw}}.modal .close:hover{opacity:.75}.modal .overlay{position:fixed;z-index:999999;inset:0;background:rgba(34,34,34,.9);display:flex;justify-content:center;align-items:center}.modal-image-content{position:relative;padding:30px;max-width:840px;max-height:100vh;background-color:#fff;overflow-y:auto}@media (max-width: 767px){.modal-image-content{padding:6.6666666667vw}}.modal-image-content h2{text-align:center;font-size:1.8rem;font-weight:700;margin-bottom:1em}@media (max-width: 767px){.modal-image-content h2{font-size:4.5333333333vw}}.modal-image-content h3{font-size:1.4rem;font-weight:700;background-color:#ffe600;line-height:1em;padding:.5em 1em;margin-bottom:.5em}@media (max-width: 767px){.modal-image-content h3{font-size:3.4666666667vw}}.modal-image-content h3:not(:first-of-type){margin-top:2em}.modal-image-content .ques{background-color:#2222220d;padding:1em;font-size:1.3rem}@media (max-width: 767px){.modal-image-content .ques{font-size:3.2vw}}.modal-image-content .ques p:not(:first-of-type){margin-top:1em}.modal-image-content ol{font-size:1.3rem;counter-reset:num;list-style-type:none;padding-top:.5em}@media (max-width: 767px){.modal-image-content ol{font-size:3.2vw}}.modal-image-content ol li{padding:1em 1.5em 1em 3em;position:relative;background-color:#ffe60026}.modal-image-content ol li:before{position:absolute;counter-increment:num;content:counter(num);display:inline-block;color:#222;font-weight:700;border-radius:50%;top:1em;left:1.5em}.modal-image-content ol li:not(:first-of-type){margin-top:1em}.modal-image-content ol li span{font-size:1.2rem;background-color:#22222280;color:#fff;line-height:1em;padding:.25em .5em;display:inline-block}@media (max-width: 767px){.modal-image-content ol li span{font-size:2.9333333333vw}}.modal-sample-content{position:relative;padding:30px;max-width:840px;max-height:100vh;background-color:#fff;overflow-y:auto}.modal-sample-content h2{text-align:center;font-size:1.8rem;font-weight:700;margin-bottom:1em}@media (max-width: 767px){.modal-sample-content h2{font-size:4.5333333333vw}}.modal-sample-content h3{font-size:1.4rem;font-weight:700;background-color:#ffe600;line-height:1em;padding:.5em 1em;margin-bottom:.5em}@media (max-width: 767px){.modal-sample-content h3{font-size:3.4666666667vw}}.modal-sample-content h3:not(:first-of-type){margin-top:2em}.modal-sample-content p{font-size:1.4rem;padding:.5em 1em}@media (max-width: 767px){.modal-sample-content p{font-size:3.4666666667vw}}.modal-sample-content table{width:100%;height:auto}.modal-sample-content table thead th{background-color:#ffe60073;font-weight:700;text-align:center;font-size:1.3rem;padding:.25em 1em;border-bottom:2px solid #ffffff}@media (max-width: 767px){.modal-sample-content table thead th{font-size:3.2vw;border-bottom:.5333333333vw solid #ffffff}}.modal-sample-content table thead th:first-of-type{width:25%}.modal-sample-content table tbody th{background-color:#ffe6004d;font-weight:700;text-align:center;font-size:1.3rem;width:25%;padding:.25em 1em;border-bottom:2px solid #ffffff}@media (max-width: 767px){.modal-sample-content table tbody th{font-size:3.2vw;border-bottom:.5333333333vw solid #ffffff}}.modal-sample-content table tbody td{background-color:#ffe60026;text-align:left;font-size:1.2rem;padding:.25em 1em;border-bottom:2px solid #ffffff}@media (max-width: 767px){.modal-sample-content table tbody td{font-size:2.9333333333vw;border-bottom:.5333333333vw solid #ffffff}}.modal-sample-content table tbody td span{text-decoration:underline}.faq{position:relative;width:100%;height:auto;padding:60px 20px 120px;margin:0 auto;text-align:center}@media (min-width: 768px){.faq{min-width:980px;max-width:1400px}}@media (max-width: 767px){.faq{padding:10.6666666667vw 6.6666666667vw}}.faq h2{display:inline-block;font-size:3rem;padding:0 2em}@media (max-width: 767px){.faq h2{font-size:6.9333333333vw}}.faq .desc-faq{font-size:1.6rem;margin:1.5em 0 0}@media (max-width: 767px){.faq .desc-faq{font-size:3.7333333333vw}}dl.list-faq{width:980px;height:auto;margin:40px auto 0;border-bottom:1px solid #999999;text-align:left}@media (max-width: 767px){dl.list-faq{width:100%;margin:6.6666666667vw auto 0;border-bottom:.2666666667vw solid #999999}}dl.list-faq.--lefted dd{text-align:left}dl.list-faq dt{position:relative;border-top:1px solid #999999;padding:1.5em 40px 1.5em 60px;cursor:pointer;font-size:1.7rem;background:#ffffff}@media (max-width: 767px){dl.list-faq dt{padding:1em 14.4vw 1em 10.6666666667vw;font-size:4vw}}dl.list-faq dt:before{position:absolute;top:50%;left:30px;content:"Q";display:block;font-size:2.4rem;font-weight:700;line-height:1em;margin:-.5em 0 0;transition:.3s ease-in-out}@media (max-width: 767px){dl.list-faq dt:before{left:4vw;font-size:5.3333333333vw}}dl.list-faq dt:after{position:absolute;top:50%;right:15px;content:"";display:block;width:30px;height:30px;background:url(../../assets/images/common/icon-plus-bk.svg) no-repeat 0 0;background-size:100%;margin:-15px 0 0;transition:.3s ease-in-out}@media (max-width: 767px){dl.list-faq dt:after{right:4vw;width:6.4vw;height:6.4vw;margin:-3.2vw 0 0}}dl.list-faq dt.active:after{background:url(../../assets/images/common/icon-minus-bk.svg) no-repeat 0 0;background-size:100%}dl.list-faq dd{display:none;border-top:1px solid #999999;background:#f6f6f6;padding:50px;font-size:1.6rem;line-height:2em;text-align:center}dl.list-faq dd.--align_left{text-align:left}dl.list-faq dd.active{display:block}dl.list-faq dd p.mt{margin-top:1em}dl.list-faq dd p:not(:first-of-type){margin-top:1em}dl.list-faq dd p.--align_left{text-align:left}@media (max-width: 767px){dl.list-faq dd{padding:6.6666666667vw;font-size:4vw;text-align:left;line-height:1.5em}dl.list-faq dd br{display:none}}.btn-faq{margin:15px 0 0;text-align:center}@media (max-width: 767px){.btn-faq{margin:4vw 0 0}}.help-download{position:relative;width:100%;height:auto;padding:0 20px 120px;margin:0 auto;text-align:center}@media (min-width: 768px){.help-download{min-width:980px;max-width:1400px}}@media (max-width: 767px){.help-download{padding:0 6.6666666667vw 10.6666666667vw}}.help-download .title{width:auto;font-size:3rem;line-height:1.35em;margin-bottom:1em}@media (max-width: 767px){.help-download .title{font-size:6.4vw}}.help-download .text{font-size:1.6rem;line-height:2em;margin-bottom:2em}@media (max-width: 767px){.help-download .text{font-size:3.7333333333vw}}.help-download .link{display:flex;flex-flow:row nowrap;justify-content:center;gap:2em}@media (max-width: 767px){.help-download .link{flex-flow:column nowrap}}.help-download-content{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:30px}@media (max-width: 767px){.help-download-content{flex-flow:column nowrap;gap:6.4vw}}.help-download-content .thumb{width:240px;height:auto;border:1px solid #f7f7f7}.help-download-content .thumb img{width:100%;height:auto}@media (max-width: 767px){.help-download-content .thumb{margin:0 auto;width:32vw;margin-bottom:6.4vw}}.help-faq{position:relative;width:100%;height:auto;padding:0 20px 120px;margin:0 auto;text-align:center}@media (min-width: 768px){.help-faq{min-width:980px;max-width:1400px}}@media (max-width: 767px){.help-faq{padding:0 6.6666666667vw 10.6666666667vw}}.help-faq h2{width:auto;font-size:3rem}@media (max-width: 767px){.help-faq h2{font-size:6.4vw}}.help-faq .desc-faq{font-size:1.4rem;margin:1.5em 0 0}@media (max-width: 767px){.help-faq .desc-faq{font-size:3.4666666667vw}}ul.wrap-list-help-faq{width:100%;height:auto;margin:30px auto 0;padding:0 30px}@media (min-width: 768px){ul.wrap-list-help-faq{display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width: 767px){ul.wrap-list-help-faq{padding:0}}ul.wrap-list-help-faq li{width:30%}@media (max-width: 767px){ul.wrap-list-help-faq li{width:100%}ul.wrap-list-help-faq li:not(:first-of-type){margin-top:10.6666666667vw}}ul.wrap-list-help-faq li h3{background:#333333;color:#fff;padding:1em 0;font-weight:400;font-size:1.6rem}@media (max-width: 767px){ul.wrap-list-help-faq li h3{font-size:3.7333333333vw}}dl.list-help-faq{width:100%;height:auto;margin:25px auto 0;border-bottom:1px solid #999999;text-align:left}@media (max-width: 767px){dl.list-help-faq{margin:5.3333333333vw auto 0}}dl.list-help-faq dt{position:relative;border-top:1px solid #999999;padding:1.5em 60px;cursor:pointer;font-size:1.7rem;background:#ffffff}@media (max-width: 767px){dl.list-help-faq dt{padding:1.5em 14.4vw 1.5em 8vw;font-size:4vw}}dl.list-help-faq dt:before{content:"Q";position:absolute;top:50%;left:20px;display:block;font-size:2.4rem;font-weight:700;line-height:1em;margin:-.5em 0 0;transition:.3s ease-in-out}@media (max-width: 767px){dl.list-help-faq dt:before{left:1.3333333333vw;font-size:5.3333333333vw}}dl.list-help-faq dt:after{content:"";position:absolute;top:50%;right:15px;display:block;width:30px;height:30px;background:url(../../assets/images/common/icon-plus-bk.svg) no-repeat 0 0;background-size:100%;margin:-15px 0 0;transition:.3s ease-in-out}@media (max-width: 767px){dl.list-help-faq dt:after{right:1.3333333333vw;width:6.4vw;height:6.4vw;margin:-3.2vw 0 0}}dl.list-help-faq dt.active:after{background:url(../../assets/images/common/icon-minus-bk.svg) no-repeat 0 0;background-size:100%}dl.list-help-faq dd{display:none;border-top:1px solid #999999;background:#f6f6f6;padding:50px;font-size:1.6rem;line-height:2em;text-align:left}dl.list-help-faq dd p.mt{margin-top:1em}dl.list-help-faq dd p.small{font-size:1.4rem;line-height:1.5em}@media (max-width: 767px){dl.list-help-faq dd p.small{font-size:3.4666666667vw}}@media (max-width: 767px){dl.list-help-faq dd{padding:6.6666666667vw;font-size:4vw;text-align:left;line-height:1.5em}dl.list-help-faq dd br{display:none}}dl.list-help-faq dd.active{display:block}.content-case{width:980px;height:auto;margin:0 auto;padding:60px 0 120px;display:flex;flex-flow:row nowrap;justify-content:center}@media (max-width: 767px){.content-case{width:100%;padding:10.6666666667vw 0 21.3333333333vw}}.post-case{width:700px;height:auto;padding:0 15px}@media (max-width: 767px){.post-case{width:100%;padding:0 6.6666666667vw}}.header-post-case{color:#222}.header-post-case .sub-title{height:40px;width:100%}@media (max-width: 767px){.header-post-case .sub-title{height:8vw;text-align:center}}.header-post-case .sub-title img{height:100%;width:auto}.header-post-case h2{font-size:3.2rem;line-height:1.45em;font-weight:500;margin:20px 0 0;padding:0;position:relative}@media (max-width: 767px){.header-post-case h2{font-size:5.8666666667vw}}.header-post-case .main-image{margin:15px 0 0}@media (max-width: 767px){.header-post-case .main-image{margin:3.2vw 0 0}}.content-post-case .lead-post-case{margin:1.5em 0 0;font-size:1.6rem;color:#222;line-height:2em}@media (max-width: 767px){.content-post-case .lead-post-case{font-size:4vw;line-height:1.75em}}.content-post-case .lead-post-case p:nth-child(n+2){margin-top:1em}.content-post-case h3.text-title{font-size:2.4rem;color:#444;font-weight:500;padding:0 0 .5em;border-bottom:5px solid #ffe600;margin-top:3em}@media (max-width: 767px){.content-post-case h3.text-title{font-size:5.3333333333vw}}.content-post-case h4{font-size:2rem;color:#444;font-weight:500;padding:0 0 0 .75em;border-left:2px solid #ddd;margin-top:1.5em}.content-post-case h4:not(:first-of-type){margin-top:3em}@media (max-width: 767px){.content-post-case h4{font-size:4.8vw}}.content-post-case p.text{margin:1.5em 0 0;line-height:2em;font-size:1.6rem}@media (max-width: 767px){.content-post-case p.text{font-size:4vw;line-height:1.75em}}.content-post-case .case-row{margin:30px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){.content-post-case .case-row{flex-flow:column nowrap;justify-content:flex-start;margin:6.6666666667vw 0 0}}.content-post-case .case-row .row-image{width:calc(50% - 15px);height:auto}@media (max-width: 767px){.content-post-case .case-row .row-image{width:100%;text-align:center;margin-top:5.3333333333vw}.content-post-case .case-row .row-image img{width:50%}}.content-post-case .case-row p.row-text{width:calc(50% - 15px);height:auto;line-height:2em;font-size:1.6rem}@media (max-width: 767px){.content-post-case .case-row p.row-text{line-height:1.75em;width:100%;font-size:4.2666666667vw}}.content-post-case .image-item{margin:25px 0 0}@media (max-width: 767px){.content-post-case .image-item{margin:5.3333333333vw 0 0}}.content-post-case .image-item .image-caption{margin:.5em 0 0;font-size:1.2rem;text-align:right;color:#444}@media (max-width: 767px){.content-post-case .image-item .image-caption{font-size:3.2vw}}.content-post-case .case-interviewee-item{border-top:1px solid rgba(0,0,0,.15);display:flex;flex-flow:row nowrap;justify-content:space-between;padding:30px 0 0;margin:30px 0 0}@media (max-width: 767px){.content-post-case .case-interviewee-item{flex-flow:column nowrap;border-top:.2666666667vw solid rgba(0,0,0,.15);padding:8vw 0 0;margin:8vw 0 0}}.content-post-case .case-interviewee-item .thumb{width:200px;height:auto;border-radius:5px}@media (max-width: 767px){.content-post-case .case-interviewee-item .thumb{width:100%;border-radius:1.3333333333vw;display:flex;flex-flow:row nowrap;justify-content:space-between}}.content-post-case .case-interviewee-item .thumb img{border-radius:5px}@media (max-width: 767px){.content-post-case .case-interviewee-item .thumb img{border-radius:1.3333333333vw}}.content-post-case .case-interviewee-item .data{width:500px;padding:0 20px}@media (max-width: 767px){.content-post-case .case-interviewee-item .data{width:100%;padding:0;margin-top:5.3333333333vw}}.content-post-case .case-interviewee-item .data .shoulder{font-size:1.2rem;margin:0}@media (max-width: 767px){.content-post-case .case-interviewee-item .data .shoulder{font-size:3.2vw}}.content-post-case .case-interviewee-item .data .shoulder.second{margin:1em 0 0}.content-post-case .case-interviewee-item .data .name{font-size:1.4rem}@media (max-width: 767px){.content-post-case .case-interviewee-item .data .name{font-size:3.7333333333vw}}.content-post-case .case-interviewee-item .data .name span{font-size:1.8rem;line-height:1.4em}@media (max-width: 767px){.content-post-case .case-interviewee-item .data .name span{font-size:4.2666666667vw}}.content-post-case .case-interviewee-item .data .text{margin:1em 0 0;font-size:1.4rem;line-height:1.45em}@media (max-width: 767px){.content-post-case .case-interviewee-item .data .text{font-size:3.7333333333vw}}ul.social-post-case{border-top:1px solid rgba(0,0,0,.15);padding:15px 0 0;margin:60px 0 0;display:flex;flex-flow:row nowrap;justify-content:flex-end}@media (max-width: 767px){ul.social-post-case{margin:13.3333333333vw 0 0;padding:4vw 0 0;border-top:.2666666667vw solid rgba(0,0,0,.15)}}ul.social-post-case li{margin-left:10px}@media (max-width: 767px){ul.social-post-case li{margin-left:2.6666666667vw}}.content-relay{width:700px;height:auto;margin:0 auto;padding:0 0 120px}@media (max-width: 767px){.content-relay{width:100%;flex-flow:column nowrap;padding:6.6666666667vw 0 13.3333333333vw}}.list-relay{width:100%;height:auto}@media (max-width: 767px){.list-relay{width:100%}}.post-relay{width:100%;height:auto;padding:0 15px}@media (max-width: 767px){.post-relay{width:100%;padding:0 6.6666666667vw}}ul.list-relay-post li{width:100%;height:auto;padding:30px 15px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 767px){ul.list-relay-post li{padding:6.6666666667vw}}ul.list-relay-post li a{color:#222;font-weight:600;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){ul.list-relay-post li a{flex-flow:column nowrap}}body.ua_pc ul.list-relay-post li a:hover{color:#222}body.ua_pc ul.list-relay-post li a:hover span{transition:all .3s cubic-bezier(.85,0,.15,1) 0s;background:#ffe600}ul.list-relay-post li .thumb{position:relative;overflow:hidden;width:45%;height:auto}@media (max-width: 767px){ul.list-relay-post li .thumb{width:100%}}ul.list-relay-post li .thumb:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);transform:skew(-25deg)}body.ua_pc ul.list-relay-post li:hover .thumb:before{animation:shine .75s}ul.list-relay-post li .data{width:55%;height:auto;padding:20px 0 20px 25px}@media (max-width: 767px){ul.list-relay-post li .data{width:100%;padding:0}}ul.list-relay-post li .data .title{font-size:2rem;line-height:1.45em}@media (max-width: 767px){ul.list-relay-post li .data .title{font-size:4.8vw;margin-top:1em}}ul.list-relay-post li .data .shoulder{font-size:1.4rem;line-height:1.45em;margin:.5em 0 0}@media (max-width: 767px){ul.list-relay-post li .data .shoulder{line-height:1em;font-size:3.7333333333vw}}ul.list-relay-post li .data .name{font-size:16px;line-height:1.45em}@media (max-width: 767px){ul.list-relay-post li .data .name{line-height:1em;margin-top:.5em;font-size:4.2666666667vw}}.header-post-relay{color:#222}.header-post-relay h2{font-size:3.2rem;line-height:1.45em;font-weight:500;margin:1em 0;position:relative}@media (max-width: 767px){.header-post-relay h2{font-size:6.4vw}}.header-post-relay .main-image{width:100%;height:auto}.content-post-relay .interview-paragraph{margin:100px 0 0}@media (max-width: 767px){.content-post-relay .interview-paragraph{margin:13.3333333333vw 0 0}}.content-post-relay h3.text-title{font-size:2.4rem;color:#444;font-weight:500;padding:0 0 .5em;border-bottom:5px solid #ffe600}@media (max-width: 767px){.content-post-relay h3.text-title{font-size:5.3333333333vw;border-bottom:.8vw solid #ffe600}}.content-post-relay span.bold{font-weight:600}.content-post-relay span.special{font-weight:600;background:repeating-linear-gradient(-45deg,#ffffff,#ffffff 3px,#fff2b7 3px,#fff2b7 7px);padding:0 .25em}.content-post-relay h3.guest-title{margin:30px 0 0;text-align:center}@media (max-width: 767px){.content-post-relay h3.guest-title{margin:6.6666666667vw 0 0}}.content-post-relay h3.guest-title span{display:inline-block;padding:0 1.5em;font-size:2rem;color:#222;font-weight:500;border-radius:25px;line-height:48px;border:1px solid #444444}@media (max-width: 767px){.content-post-relay h3.guest-title span{font-size:4.8vw}}.content-post-relay p.text{margin:30px 0 0;line-height:2em;font-size:1.6rem}@media (max-width: 767px){.content-post-relay p.text{margin:6.6666666667vw 0 0;font-size:4vw;line-height:1.75em}}.content-post-relay p.text.top-bar{border-top:1px solid rgba(0,0,0,.15);padding-top:30px}@media (max-width: 767px){.content-post-relay p.text.top-bar{padding-top:6.6666666667vw;border-top:.2666666667vw solid rgba(0,0,0,.15)}}.content-post-relay sup{font-size:.5em}.content-post-relay .quote{margin:30px auto 0;border:1px solid rgba(0,0,0,.25)}@media (max-width: 767px){.content-post-relay .quote{margin:6.6666666667vw auto 0;border:.2666666667vw solid rgba(0,0,0,.25)}}.content-post-relay .quote p{font-size:1.4rem;padding:25px}@media (max-width: 767px){.content-post-relay .quote p{padding:5.3333333333vw;font-size:3.4666666667vw}}.content-post-relay .quote p.centered{text-align:center}.content-post-relay .notes{font-size:1.2rem;color:#444;margin:1em 0 0}@media (max-width: 767px){.content-post-relay .notes{font-size:3.2vw}}.content-post-relay .image-item{margin:25px 0 0}@media (max-width: 767px){.content-post-relay .image-item{margin:5.3333333333vw auto 0}}.content-post-relay .image-item .image-caption{margin:.5em 0 0;font-size:1.2rem;text-align:right;color:#444}@media (max-width: 767px){.content-post-relay .image-item .image-caption{font-size:3.2vw}}.interviewee-item{border-top:1px solid rgba(0,0,0,.15);display:flex;flex-flow:row nowrap;justify-content:space-between;padding:30px 0 0;margin:30px 0 0}@media (max-width: 767px){.interviewee-item{flex-flow:column nowrap;padding:6.6666666667vw 0 0;margin:6.6666666667vw 0 0;border-top:.2666666667vw solid rgba(0,0,0,.15)}}.interviewee-item .thumb{width:200px;height:auto;border-radius:5px}@media (max-width: 767px){.interviewee-item .thumb{text-align:center;margin:0 auto;border-radius:1.3333333333vw}}.interviewee-item .thumb img{border-radius:5px}@media (max-width: 767px){.interviewee-item .thumb img{border-radius:1.3333333333vw}}.interviewee-item .data{width:500px;padding:0 20px}@media (max-width: 767px){.interviewee-item .data{width:100%;padding:0;margin-top:6.6666666667vw}}.interviewee-item .data .shoulder.second{margin:1em 0 0}.interviewee-item .data .name{font-size:1.4rem}@media (max-width: 320px){.interviewee-item .data .name{font-size:1.2rem}}.interviewee-item .data .name span{font-size:1.8rem;line-height:1.4em}@media (max-width: 767px){.interviewee-item .data .name span{font-size:4.2666666667vw}}.interviewee-item .data .text{margin:1em 0 0;font-size:1.4rem;line-height:1.45em}@media (max-width: 767px){.interviewee-item .data .text{font-size:3.7333333333vw}}.lead-post-relay{margin:25px 0 0;font-size:1.6rem;color:#222;line-height:2em}@media (max-width: 767px){.lead-post-relay{margin:6.6666666667vw 0 0;font-size:4vw;line-height:1.75em}}.lead-post-relay p:nth-child(n+2){margin-top:1em}.interview-text{position:relative;margin:60px 0 0;background:#f7f7f7;padding:20px 25px 20px 65px;font-size:1.6rem;color:#222;line-height:1.5em}@media (max-width: 767px){.interview-text{margin:13.3333333333vw 0 0;padding:4vw 5.3333333333vw 4vw 13.3333333333vw;font-size:3.7333333333vw}}.interview-text:first-of-type{margin:25px 0 0}.interview-text:before{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url(../../relay/assets/images/common/ico-mic-blk.svg) no-repeat 0 0;background-size:100%;opacity:.1}@media (max-width: 767px){.interview-text:before{left:2.6666666667vw;width:8vw;height:8vw}}.comment-face{margin:25px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){.comment-face{margin:6.6666666667vw 0 0}}.comment-face dt{width:50px;height:auto}@media (max-width: 767px){.comment-face dt{width:10.6666666667vw}}.comment-face dt .face{width:50px;height:50px;border-radius:50%;overflow:hidden}@media (max-width: 767px){.comment-face dt .face{width:10.6666666667vw;height:10.6666666667vw}}.comment-face dt span{display:block;font-size:1.2rem;text-align:center}@media (max-width: 767px){.comment-face dt span{font-size:2.9333333333vw}}.comment-face dd{width:620px;height:auto;padding:0 15px;font-size:1.6rem;color:#222;line-height:1.6em}@media (max-width: 767px){.comment-face dd{width:100%;font-size:4vw}}ul.social-post-relay{border-top:1px solid rgba(0,0,0,.15);padding:15px 0 0;margin:60px 0 0;display:flex;flex-flow:row nowrap;justify-content:flex-end}@media (max-width: 767px){ul.social-post-relay{border-top:.2666666667vw solid rgba(0,0,0,.15);padding:4vw 0 0;margin:13.3333333333vw 0 0}}ul.social-post-relay li{margin-left:10px}ul.list-nav-post{margin:60px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){ul.list-nav-post{margin:13.3333333333vw 0 0}}ul.list-nav-post li{width:230px;height:auto}@media (max-width: 767px){ul.list-nav-post li{width:50%}}ul.list-nav-post li .thumb{position:relative}ul.list-nav-post li .thumb img{transition:.5s ease-in-out}ul.list-nav-post li .data .title{line-height:1.45em;margin:.5em 0 0;font-size:1.4rem}@media (max-width: 767px){ul.list-nav-post li .data .title{font-size:3.4666666667vw}}ul.list-nav-post li a{display:block;color:#222;font-weight:600}body.ua_pc ul.list-nav-post li a:hover{text-decoration:none;color:#222}body.ua_pc ul.list-nav-post li a:hover span{transition:.5s ease-in-out;background:#ffe600}ul.list-nav-post li.previous{padding:0 0 0 50px}@media (max-width: 767px){ul.list-nav-post li.previous{padding:0 4vw 0 0}}ul.list-nav-post li.next{padding:0 50px 0 0}@media (max-width: 767px){ul.list-nav-post li.next{padding:0 0 0 4vw}}ul.list-nav-post li.previous .thumb:after,ul.list-nav-post li.next .thumb:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;opacity:.1;transition:.5s ease-in-out}@media (max-width: 767px){ul.list-nav-post li.previous .thumb:after,ul.list-nav-post li.next .thumb:after{width:5.3333333333vw;height:5.3333333333vw;opacity:.5}}ul.list-nav-post li.previous .thumb:after{left:-50px;background:url(../../relay/assets/images/common/ico-nav-arrow-left.svg) no-repeat 0 0;background-size:100%}@media (max-width: 767px){ul.list-nav-post li.previous .thumb:after{left:-4vw}}ul.list-nav-post li.next .thumb:after{right:-50px;background:url(../../relay/assets/images/common/ico-nav-arrow-right.svg) no-repeat 0 0;background-size:100%}@media (max-width: 767px){ul.list-nav-post li.next .thumb:after{right:-4vw}}body.ua_pc ul.list-nav-post li:hover.previous .thumb:after,body.ua_pc ul.list-nav-post li:hover.next .thumb:after{opacity:.8}.post-relay-link{margin-top:60px;text-align:center}@media (max-width: 767px){.post-relay-link{margin-top:13.3333333333vw}}.topicHeader{width:100%;height:auto;text-align:center;margin:20px 0 0}@media (max-width: 767px){.topicHeader{padding:0 6.6666666667vw}}.topicHeader .date{display:inline-block;background:#222222;color:#ffe600;padding:.5em 1em;line-height:1em;font-size:1.2rem}@media (max-width: 767px){.topicHeader .date{font-size:3.2vw}}.topicHeader h2{font-size:3rem;margin:.5em 0 0}@media (max-width: 767px){.topicHeader h2{text-align:left;font-size:6.4vw}.topicHeader h2 br{display:none}}@media (max-width: 767px){.topicHeader p br{display:none}}.topicHeader p.sub-topic{font-size:2rem;margin:.5em 0 0}@media (max-width: 767px){.topicHeader p.sub-topic{font-size:4.2666666667vw;text-align:left}}.topicHeader p.sub-topic-text{font-size:1.6rem;margin:.5em 0 0}@media (max-width: 767px){.topicHeader p.sub-topic-text{font-size:3.7333333333vw;text-align:center}}.topic-content{padding:30px 20px 50px;margin:30px 0 0}@media (max-width: 767px){.topic-content{padding:0 6.6666666667vw 10.6666666667vw;margin:5.3333333333vw 0 0}}.topic-content p{margin:20px auto 0;text-align:center;font-size:1.6rem}@media (max-width: 767px){.topic-content p{margin:6.6666666667vw auto 0;text-align:left;font-size:4vw}.topic-content p br{display:none}}.topic-content p.topic-text.mt{margin:60px auto 0}.topic-content table{width:940px;height:auto;margin:50px auto 0;font-size:1.6rem}@media (max-width: 767px){.topic-content table{width:100%;margin:6.6666666667vw auto 0;font-size:4vw}}.topic-content table th{background:#ffe600;border-bottom:5px solid #ffffff;padding:1em;width:15em}@media (max-width: 767px){.topic-content table th{display:block;width:100%;border-bottom:none}}.topic-content table td{padding:1em;background:#efefef;border-bottom:5px solid #ffffff}@media (max-width: 767px){.topic-content table td{display:block;width:100%;border-bottom:4vw solid #ffffff}}.topic-content table td span.caution{color:#ba2a2c}.topic-content table td ul li{position:relative;padding:0 0 0 1em}.topic-content table td ul li:before{position:absolute;content:"";left:0;top:.5em;width:6px;height:6px;display:inline-block;border-radius:50%;background:#c9a500;vertical-align:middle}@media (max-width: 767px){.topic-content table td ul li:before{width:1.6vw;height:1.6vw}}.topic-content table td table.table-inner_topic{width:auto;height:auto;margin:0}.topic-content table td table.table-inner_topic th{background:#cecece;border-bottom:2px solid #efefef;padding:.5em 1em;width:auto}@media (max-width: 767px){.topic-content table td table.table-inner_topic th{border-bottom:.5333333333vw solid #efefef}}.topic-content table td table.table-inner_topic td{padding:.5em 1em;background:#ffffff;border-bottom:2px solid #efefef}@media (max-width: 767px){.topic-content table td table.table-inner_topic td{border-bottom:.5333333333vw solid #efefef}}.btn-topic{margin:20px 0 0;text-align:center}@media (max-width: 767px){.btn-topic{margin:5.3333333333vw 0 0}}.topic-image{width:auto;height:auto;margin:20px auto 0;text-align:center}@media (max-width: 767px){.topic-image{margin:5.3333333333vw auto 0}}.topic-image.campaign{width:450px!important}@media (max-width: 767px){.topic-image.campaign{width:80%!important}}.topic-notice{width:940px;height:auto;margin:15px auto 0;padding:25px;background:#fefee4;border:1px solid #d1d186}@media (max-width: 767px){.topic-notice{width:100%;margin:4vw auto 0;padding:6.6666666667vw;border:.2666666667vw solid #d1d186}}.topic-notice p{margin:0!important;font-weight:700}.topic-notice ul{text-align:center;margin:15px auto 0;font-size:1.6rem}@media (max-width: 767px){.topic-notice ul{margin:4vw auto 0;font-size:4.2666666667vw}}.topic-rowdata{width:940px;height:auto;margin:15px auto 0;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){.topic-rowdata{width:100%;margin:4vw auto 0}}.topic-rowdata .topic-thumb{width:300px;height:auto}@media (max-width: 767px){.topic-rowdata .topic-thumb{width:80vw}}.topic-rowdata .topic-data{width:600px;height:auto}@media (max-width: 767px){.topic-rowdata .topic-data{width:160vw}}.topic-rowdata .topic-data table{width:100%!important;margin:0!important}section.marks .pcOnly{text-align:center;background:#f7f7f7;padding:50px 0}section.marks .pcOnly .img-pcOnly{width:50%;height:auto;margin:0 auto}section.marks .pcOnly .text-pcOnly{font-size:1.4rem}@media (max-width: 767px){section.marks .pcOnly .text-pcOnly{font-size:3.7333333333vw}}ul.list-marksNav{width:960px;height:auto;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center}@media (max-width: 767px){ul.list-marksNav{display:none}}ul.list-marksNav li{position:relative;flex:1;height:80px;padding:0 20px;font-size:1.6rem;line-height:80px;text-align:center;font-style:normal;font-weight:700;cursor:pointer;margin:0 10px;border-radius:6px 6px 0 0;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}ul.list-marksNav li.aa{background:#ffe600;color:#222}body.ua_pc ul.list-marksNav li.aa:hover{background:#c9a500}ul.list-marksNav li.ds{background:#43a486;color:#fff}body.ua_pc ul.list-marksNav li.ds:hover{background:#388a70}ul.list-marksNav li.cs{background:#50a5d5;color:#fff}body.ua_pc ul.list-marksNav li.cs:hover{background:#4892bd}ul.list-marksNav li.active{color:#222;background:#f7f7f7}body.ua_pc ul.list-marksNav li.active:hover{background:#f7f7f7}.marksContent{width:100%;min-width:980px;height:auto;padding:0 20px 120px;background:#f7f7f7}@media (max-width: 767px){.marksContent{display:none}}.mark-certificate{display:none;position:relative;min-width:940px;max-width:1200px;min-height:430px;height:auto;margin:0 auto;padding:50px 0;@icnlude transition;}.mark-certificate.active{display:block}.marksContent-image{position:absolute;top:50px;left:0;width:300px;height:auto}.marksContent-image ul.Mslider{min-height:300px;background:#ffffff;border:1px solid #dddddd}.marksContent-image ul.Mslider img{height:298px}.marksContent-data{width:auto;min-width:940px;max-width:1200px;padding:0 0 0 350px}.marksContent-data h3{line-height:1em;font-size:2.6rem;font-weight:700}.marksContent-data p.en{font-style:normal;font-weight:900;font-size:1.6rem}.marksContent-data .btn-guide{margin:15px 0 0}.marksContent-data .btn-guide a{display:inline-block;width:auto;height:50px;line-height:50px;color:#fff;background:#2db8a9;padding:0 25px 0 20px;vertical-align:middle;border-radius:5px;font-size:1.6rem;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}body.ua_pc .marksContent-data .btn-guide a:hover{background:#20857b;color:#fff}.marksContent-data .btn-guide a:before{content:"";width:1.8em;height:1.8em;display:inline-block;background:url(../../assets/images/mark/ico-pdf-white.svg);margin:-.2em .25em 0 0}ul.download-marks{border-top:1px solid #e7e7e7;margin:20px 0 0}ul.download-marks li{border-bottom:1px solid #e7e7e7;padding:15px 0;display:flex;flex-flow:row nowrap;justify-content:flex-start}ul.download-marks li h4{line-height:40px;padding:0 0 0 15px;font-size:1.6rem}ul.download-marks li .btn-donwload a{display:inline-block;width:auto;height:40px;line-height:40px;color:#fff;background:#2db8a9;padding:0 15px 0 20px;margin:0 0 0 15px;vertical-align:middle;border-radius:5px;font-size:1.4rem;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}body.ua_pc ul.download-marks li .btn-donwload a:hover{background:#20857b;color:#fff}ul.download-marks li .btn-donwload a:after{content:"";width:1.4em;height:1.4em;display:inline-block;background:url(../../assets/images/mark/ico-keyclose.svg);margin:-.2em 0 0 .25em}ul.list-marksNav{width:1140px}ul.list-marksNav li{display:flex;align-items:center;justify-content:center;line-height:1.4}ul.list-marksNav li.me{background:#13744B;color:#fff}ul.list-marksNav li.de{background:#24769C;color:#fff}ul.list-marksNav li.aa{background:#ffd100}ul.list-marksNav li.active{color:#222;background:#f7f7f7}.stepContent{width:100%;height:auto;text-align:center}.listSteps{display:flex;flex-flow:row nowrap;justify-content:center}@media (max-width: 767px){.listSteps{padding:0 2.6666666667vw}}.listSteps li{width:300px;height:80px;line-height:80px;background:#2db8a9;font-size:2.4rem;font-weight:700;color:#fff;cursor:pointer;border-radius:8px 8px 0 0;margin:0 15px;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}body.ua_pc .listSteps li:hover{background:#20857b}@media (max-width: 767px){.listSteps li{width:50%;height:13.3333333333vw;font-size:4.2666666667vw;line-height:13.3333333333vw;margin:0 2.6666666667vw;border-radius:1.8666666667vw 1.8666666667vw 0 0}}.listSteps li.active{background:#f5f5eb;color:#222;cursor:default}body.ua_pc .listSteps li.active:hover{background:#f5f5eb}.stepData{width:100%;height:auto;background-color:#f5f5eb;background-image:url(../../assets/images/common/bg-dotted-white.svg);background-attachment:fixed;background-size:cover;padding:60px 0 120px}@media (max-width: 767px){.stepData{padding:13.3333333333vw 0 26.6666666667vw;background-image:url(../../assets/images/common/bg-dotted-white-sp.svg)}}.stepData .inner{display:none;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}.stepData .inner.active{display:block}.stepData p.copy{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.stepData p.copy{font-size:4vw;line-height:1.75em;text-align:left;padding:0 6.6666666667vw}.stepData p.copy br{display:none}}.stepList{width:980px;height:auto;margin:0 auto}@media (max-width: 767px){.stepList{width:100%;padding:0 6.6666666667vw}}.stepList dt{position:relative;margin-top:60px}@media (min-width: 768px){.stepList dt{font-size:2rem;display:flex;flex-flow:row nowrap;justify-content:flex-start;cursor:pointer}}@media (max-width: 767px){.stepList dt{margin-top:6.6666666667vw;flex-flow:column nowrap;background:#444444;padding:4vw 0}}@media (min-width: 768px){body.ua_pc .stepList dt:hover:after{animation:arrow-scroll-down .75s ease 0s infinite normal none running}body.ua_pc .stepList dt.active:hover:after{animation:arrow-scroll-up .75s ease 0s infinite normal none running}}.stepList dt:after{content:"";position:absolute;right:15px;top:15px;width:40px;height:40px;background-color:#ffffff40;background-image:url(../../assets/images/common/ico-list-arrow_down.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}@media (max-width: 767px){.stepList dt:after{right:2.6666666667vw;width:6.6666666667vw;height:6.6666666667vw;top:50%;transform:translateY(-50%)}}.stepList dt.active:after{background:rgba(255,255,255,.25) url(../../assets/images/common/ico-list-arrow_up.svg) no-repeat 50% 50%;background-size:100%}.stepList dt .step{width:15%;text-align:center;color:#fff}@media (min-width: 768px){.stepList dt .step{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:#222222}}@media (max-width: 767px){.stepList dt .step{width:100%;text-align:center;font-size:2.9333333333vw;font-weight:700;line-height:1em}}.stepList dt .title{width:85%;background:#444444;color:#fff;padding:1em;text-align:left}@media (max-width: 767px){.stepList dt .title{width:100%;text-align:center;padding:0;font-size:4.2666666667vw;line-height:1em;margin-top:.5em}}.stepList dd{display:none;background:#ffffff}.stepList dd.active{display:block}.stepList dd .stepItem{padding:30px}@media (max-width: 767px){.stepList dd .stepItem{padding:6.6666666667vw}}.stepList dd p.text{font-size:1.6rem;line-height:1.5em;margin-bottom:1.5em}@media (max-width: 767px){.stepList dd p.text{font-size:3.7333333333vw;text-align:left}.stepList dd p.text br{display:none}}.stepList dd p.notice{font-size:1.4rem;line-height:1.25em;margin-bottom:1.5em}@media (max-width: 767px){.stepList dd p.notice{font-size:3.2vw;text-align:left}}.stepList dd .link a{margin:0 15px}@media (max-width: 767px){.stepList dd .link a{margin:0 4vw}.stepList dd .link a:not(:first-of-type){margin-top:2.6666666667vw}}.stepList dd .stepSlide{background:#ededed;padding:30px 20px 60px}@media (max-width: 767px){.stepList dd .stepSlide{padding:6.6666666667vw 0}}.stepList dd .stepSlide h3{font-size:2rem;line-height:1em;color:#444;padding-bottom:1em}@media (max-width: 767px){.stepList dd .stepSlide h3{font-size:4vw}}.stepSlideItem li{position:relative}.stepSlideItem li .image{width:100%;height:auto}.stepSlideItem li .caption{width:100%;height:auto;background:rgba(0,0,0,.8);color:#fff;font-size:1.4rem;line-height:1em;padding:1em 0}@media (max-width: 767px){.stepSlideItem li .caption{position:relative;font-size:3.2vw;text-align:left;padding:1em 1.5em}}.trainingContent{width:100%;height:auto;text-align:center}@media (max-width: 767px){.trainingNav{overflow:hidden;height:21.8666666667vw}.trainingNav .mask{width:100%;height:28.2666666667vw;overflow-x:auto;-webkit-overflow-scrolling:touch}}.tagTraining{display:flex;flex-flow:row nowrap;justify-content:center;width:980px;height:auto;margin:0 auto 10px}@media (max-width: 767px){.tagTraining{width:240vw;height:4.2666666667vw;padding:0 6.6666666667vw}}.tagTraining li{position:relative;flex:1;width:auto;height:auto;font-size:1.2rem;line-height:1em}@media (max-width: 767px){.tagTraining li{line-height:4.2666666667vw}}.tagTraining li:not(:last-child){margin-right:15px}@media (max-width: 767px){.tagTraining li:not(:last-child){margin-right:3.2vw}}.tagTraining li:before,.tagTraining li:after{content:"";position:absolute;top:50%;width:16px;height:16px;transform:translateY(-50%)}@media (max-width: 767px){.tagTraining li:before,.tagTraining li:after{width:3.4666666667vw;height:3.4666666667vw}}.tagTraining li:before{left:0}.tagTraining li:after{right:0}.tagTraining li.aa{color:#999}.tagTraining li.aa:before{background:url(../../assets/images/common/ico-step-arrow-left-gray.svg);background-size:100%}.tagTraining li.aa:after{background:url(../../assets/images/common/ico-step-arrow-right-gray.svg);background-size:100%}.tagTraining li.ds{color:#43a486}.tagTraining li.ds:before{background:url(../../assets/images/common/ico-step-arrow-left-light_green.svg);background-size:100%}.tagTraining li.kme{color:#00744b}.tagTraining li.kme:before{background:url(../../assets/images/common/ico-step-arrow-left-green.svg);background-size:100%}.tagTraining li.cs{color:#50a5d5}.tagTraining li.cs:after{background:url(../../assets/images/common/ico-step-arrow-right-light_blue.svg);background-size:100%}.tagTraining li.sde{color:#00759c}.tagTraining li.sde:after{background:url(../../assets/images/common/ico-step-arrow-right-blue.svg);background-size:100%}.listTraining{display:flex;flex-flow:row nowrap;justify-content:center;width:980px;height:auto;margin:0 auto}@media (max-width: 767px){.listTraining{width:240vw;height:16vw;padding:0 6.6666666667vw}}.listTraining li{position:relative;flex:1;width:auto;height:auto;font-size:1.4rem;padding:1.5em 0;line-height:1.35em;font-weight:700;color:#fff;cursor:pointer;border-radius:8px 8px 0 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}@media (max-width: 767px){.listTraining li{font-size:3.4666666667vw;border-radius:1.6vw 1.6vw 0 0}}.listTraining li:not(:last-child){margin-right:15px}@media (max-width: 767px){.listTraining li:not(:last-child){margin-right:3.2vw}}.listTraining li.disabled{opacity:1;cursor:not-allowed}.listTraining li span.coming{position:absolute;inset:0;background:rgba(255,255,255,.9);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;letter-spacing:.5em;color:#22222280}.listTraining li.aa{font-size:1.6rem;background:#ffd100;color:#222}@media (max-width: 767px){.listTraining li.aa{font-size:4vw;border-radius:1.6vw 1.6vw 0 0}}body.ua_pc .listTraining li.aa:hover{background:#e5bb00;color:#fff}.listTraining li.ds{background:#43a486}body.ua_pc .listTraining li.ds:hover{background:#388a70}.listTraining li.kme{background:#00744b}body.ua_pc .listTraining li.kme:hover{background:#00593a}.listTraining li.cs{background:#50a5d5}body.ua_pc .listTraining li.cs:hover{background:#4892bd}.listTraining li.sde{background:#00759c}body.ua_pc .listTraining li.sde:hover{background:#006282}.listTraining li.active{background:#f5f5eb;color:#222;cursor:default}body.ua_pc .listTraining li.active:hover{background:#f5f5eb!important;color:#222!important}.trainingData{width:100%;height:auto;background-color:#f5f5eb;background-image:url(../../assets/images/common/bg-dotted-white.svg);background-attachment:fixed;background-size:cover;padding:60px 0 120px}@media (max-width: 767px){.trainingData{padding:10.6666666667vw 0 21.3333333333vw;background-image:url(../../assets/images/common/bg-dotted-white-sp.svg)}}.trainingData .trainingData-title{font-size:2.8rem;line-height:1em;margin-bottom:.5em}@media (max-width: 767px){.trainingData .trainingData-title{font-size:5.3333333333vw;line-height:1.25em;text-align:center;margin-bottom:1em}}.trainingData .trainingData-desc{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.trainingData .trainingData-desc{font-size:4vw;line-height:1.75em}}.trainingData .inner{display:none;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}.trainingData .inner.active{display:block}.trainingData .copy{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.trainingData .copy{font-size:4vw}}.trainingData .inner{width:980px;height:auto;margin:0 auto;text-align:left}@media (max-width: 767px){.trainingData .inner{width:100%}}.trainingData .heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media (max-width: 767px){.trainingData .heading{flex-flow:column nowrap;padding:0 6.6666666667vw}}.trainingData .heading .thumb{width:180px;height:auto}.trainingData .heading .thumb img{width:100%;height:auto}@media (max-width: 767px){.trainingData .heading .thumb{display:none}}.trainingData .heading .data{flex:1}.trainingData .heading .data h3{font-size:2.8rem;line-height:1em;margin-bottom:.5em}@media (max-width: 767px){.trainingData .heading .data h3{font-size:5.3333333333vw;line-height:1.25em;text-align:center;margin-bottom:1em}}.trainingData .heading .data .copy{font-size:1.6rem;line-height:2em}@media (max-width: 767px){.trainingData .heading .data .copy{font-size:4vw;line-height:1.75em}}.trainingData .heading .link{margin-top:12px}@media (max-width: 767px){.trainingData .heading .link{text-align:center;margin-top:2.6666666667vw}}.trainingData .trainingLink{text-align:center;margin-top:40px}@media (max-width: 767px){.trainingData .trainingLink{margin-top:8vw;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}}.trainingData .trainingLink a{margin:0 15px}@media (max-width: 767px){.trainingData .trainingLink a:first-of-type{margin:4vw 0 0}}.trainingData .floating{text-align:left}.trainingItem{width:100%;height:auto;margin-top:60px}@media (max-width: 767px){.trainingItem{margin-top:10.6666666667vw;padding:0 6.6666666667vw}}.trainingItem h4{background:#444444;color:#fff;font-size:2.4rem;text-align:center;line-height:1em;padding:.65em 0}@media (max-width: 767px){.trainingItem h4{font-size:5.3333333333vw}}.trainingItem .dataItem{background:#ffffff;padding:30px;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width: 767px){.trainingItem .dataItem{flex-flow:column nowrap;padding:6.6666666667vw}}.trainingItem .dataItem:not(:first-of-type){border-top:1px solid #ededed}.trainingItem .dataItem.wide .thumb{width:422px;height:auto}@media (max-width: 767px){.trainingItem .dataItem.wide .thumb{width:100%}}.trainingItem .dataItem.wide .thumb .image.height img{width:auto;height:100%}.trainingItem .dataItem.wide .thumb .image.height img{max-height:280px}@media (max-width: 767px){.trainingItem .dataItem.wide .thumb .image.height img{max-height:53.3333333333vw}}.trainingItem .dataItem.wide .thumb .image.width img{width:100%;height:auto}@media (min-width: 768px){.trainingItem .dataItem.wide .thumb iframe{height:280px}}@media (max-width: 767px){.trainingItem .dataItem.wide .thumb iframe{width:100%;height:53.3333333333vw}}.trainingItem .dataItem .thumb{width:282px;height:auto}@media (max-width: 767px){.trainingItem .dataItem .thumb{width:100%}}.trainingItem .dataItem .thumb .image{width:100%;text-align:center;background:#f7f7f7;border:1px solid #f7f7f7}@media (max-width: 767px){.trainingItem .dataItem .thumb .image{border:.2666666667vw solid #f7f7f7}}.trainingItem .dataItem .thumb .image.noborder{border:1px solid transparent}@media (max-width: 767px){.trainingItem .dataItem .thumb .image.noborder{border:.2666666667vw solid transparent}}.trainingItem .dataItem .thumb .image.nobg{background:transparent}.trainingItem .dataItem .thumb .image img{width:100%;height:auto}.trainingItem .dataItem .data{flex:1;padding:15px 0 15px 30px}@media (max-width: 767px){.trainingItem .dataItem .data{padding:6.6666666667vw 0}}.trainingItem .dataItem .data h5{font-size:2rem;line-height:1.5em;margin-bottom:1em}@media (max-width: 767px){.trainingItem .dataItem .data h5{font-size:4.8vw}.trainingItem .dataItem .data h5 br{display:none}}.trainingItem .dataItem .data .text{font-size:1.4rem;line-height:1.75em;margin-bottom:.5em}@media (max-width: 767px){.trainingItem .dataItem .data .text{font-size:3.4666666667vw}}.trainingItem .dataItem .data .text.mt{margin-top:2em}.trainingItem .dataItem .data .campaign{margin-top:1em;border:1px solid #ba2a2c;background-color:#f8eeee;color:#731b1c;padding:1.25em 1.5em}@media (max-width: 767px){.trainingItem .dataItem .data .campaign{border:.2666666667vw solid #ba2a2c}}.trainingItem .dataItem .data .campaign_title{font-weight:700;font-size:1.4rem;margin-bottom:.25em}@media (max-width: 767px){.trainingItem .dataItem .data .campaign_title{font-size:3.7333333333vw}}.trainingItem .dataItem .data .campaign_text{font-size:1.4rem}@media (max-width: 767px){.trainingItem .dataItem .data .campaign_text{font-size:3.7333333333vw}}.trainingItem .dataItem .data .notice{font-size:1.2rem;color:#444;margin-bottom:.5em;line-height:1.35em}.trainingItem .dataItem .data .notice.mt{margin-top:1em}@media (max-width: 767px){.trainingItem .dataItem .data .notice{font-size:2.9333333333vw}}.trainingItem .dataItem .data .caution{margin-bottom:1em}.trainingItem .dataItem .data .caution li{font-size:1.2rem;color:#444}@media (max-width: 767px){.trainingItem .dataItem .data .caution li{font-size:2.9333333333vw}}.trainingItem .dataItem .data .rules{position:relative;font-size:1.4rem;padding:1.25em 1.5em;background-color:#ededed;margin-top:1em;border-radius:1.75em;border:1px solid #ededed;cursor:pointer;transition:background-color .3s ease-out}@media (max-width: 767px){.trainingItem .dataItem .data .rules{font-size:3.4666666667vw}}.trainingItem .dataItem .data .rules:before,.trainingItem .dataItem .data .rules:after{content:"";position:absolute;top:1.25em;right:1.25em;width:1em;height:1em;transition:opacity .3s ease-out}body.ua_pc .trainingItem .dataItem .data .rules:hover{background-color:#fff}.trainingItem .dataItem .data .rules:before{background-image:url(../../assets/images/common/icon-plus-bk.svg);background-size:100%}.trainingItem .dataItem .data .rules:after{opacity:0;background-image:url(../../assets/images/common/icon-minus-bk.svg);background-size:100%}.trainingItem .dataItem .data .rules .rule_title{font-weight:700;line-height:1em}.trainingItem .dataItem .data .rules .rule_text{display:none;font-size:1.3rem;margin-top:1em}@media (max-width: 767px){.trainingItem .dataItem .data .rules .rule_text{font-size:3.2vw}}.trainingItem .dataItem .data .rules.__actived:before{opacity:0}.trainingItem .dataItem .data .rules.__actived:after{opacity:1}.trainingItem .dataItem .data .rules.__actived .rule_text{display:block}.trainingItem .dataItem .data .link{margin-top:20px}@media (max-width: 767px){.trainingItem .dataItem .data .link{margin-top:5.3333333333vw;text-align:center}}.trainingItem .dataItem .data .text-link{margin-top:.8em;font-size:16px;line-height:1.4em}.trainingItem .dataItem .data .text-link a{display:inline-block}@media (max-width: 767px){.trainingItem .dataItem .data .text-link{font-size:4vw}}.floating{display:none;width:100%;height:100%;cursor:pointer;position:fixed;top:0;left:0;z-index:999999;background:rgba(0,0,0,.85)}.floatingBody{width:940px;height:100%;cursor:default}@media (min-width: 768px){.floatingBody{position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}}@media (max-width: 767px){.floatingBody{width:100%;overflow-y:scroll}}.floatingInner{position:relative;display:none}.floatingInner h3{background:#444444;color:#fff;height:80px;line-height:80px;padding:0 0 0 30px;font-size:1.8rem}@media (max-width: 767px){.floatingInner h3{height:16vw;line-height:16vw;padding:0 0 0 5.3333333333vw;font-size:4.2666666667vw}}.quesData{position:relative;background:#ffffff;padding:15px 20px}@media (max-width: 767px){.quesData{padding:8vw 4vw}}.quesData h4{font-size:1.4rem;padding:0 0 5px}@media (max-width: 767px){.quesData h4{font-size:3.7333333333vw}}.quesData p.quesAbout{padding:15px;background:#fcf8e3}@media (max-width: 767px){.quesData p.quesAbout{padding:4vw}}.quesData .image{display:inline-block;font-size:1.4rem;color:#2db8a9;cursor:pointer}@media (max-width: 767px){.quesData .image{cursor:auto}}.quesData .image img{position:absolute;top:0;translate:0 -12px;opacity:0;pointer-events:none;background:#ffffff;width:500px;height:auto;padding:8px;box-shadow:0 0 15px #22222259}@media (max-width: 767px){.quesData .image img{opacity:1;display:block;position:relative;translate:0 0;width:100%;height:auto;padding:2.1333333333vw;margin-top:3.7333333333vw;background:none;box-shadow:none}}@media (max-width: 767px){.quesData .image .text{display:none}}.quesData .image:hover img{opacity:1;transition:opacity .3s ease-in-out}.score{text-align:center;font-size:4rem}@media (max-width: 767px){.score{font-size:10.6666666667vw}}.score span{font-size:10rem}@media (max-width: 767px){.score span{font-size:26.6666666667vw}}.floatingInner p{margin:0 0 1em;font-size:1.4rem}@media (max-width: 767px){.floatingInner p{font-size:3.7333333333vw}}.floatingInner p.center{text-align:center}.floatingClose{cursor:pointer;position:absolute;background:#222222;height:40px;border-radius:20px;color:#fff;top:20px;right:20px;font-size:1.4rem;line-height:40px;padding:0 2em;vertical-align:middle}@media (max-width: 767px){.floatingClose{top:2.6666666667vw;right:4vw;font-size:0;width:10.6666666667vw;background:#222222 url(../../assets/images/common/icon-cross-white.svg) 50% 50% no-repeat;background-size:5.3333333333vw;text-indent:-9999px}}body.ua_pc .floatingClose:hover{background:#666666;text-decoration:none}.floatingClose:after{content:"";width:1em;height:1em;display:inline-block;background:url(../../assets/images/common/icon-cross-white.svg);margin:0 0 0 .15em}ul.quesNav{width:100%;height:34px;margin:15px 0 0;position:relative;text-align:center}@media (max-width: 767px){ul.quesNav{height:9.0666666667vw;margin:4vw 0 0;font-size:3.2vw}}ul.quesNav li.navClose{width:auto;height:34px;line-height:34px;background:#999999;color:#fff;display:inline-block;padding:0 1.5em 0 2em;border-radius:17px;font-size:1.4rem;vertical-align:middle;transition:.3s ease-in-out;cursor:pointer}@media (max-width: 767px){ul.quesNav li.navClose{height:9.0666666667vw;line-height:9.0666666667vw;border-radius:4.5333333333vw;font-size:3.7333333333vw}}body.ua_pc ul.quesNav li.navClose:hover{background:#666666;text-decoration:none}ul.quesNav li.navClose:after{content:"";width:1em;height:1em;display:inline-block;background:url(../../assets/images/common/icon-cross-white.svg);margin:0 0 0 .15em}ul.quesNav li.navPrev{position:absolute;left:0;top:0;width:auto;height:34px;line-height:34px;background:#999999;color:#fff;display:inline-block;padding:0 2em 0 1.5em;border-radius:17px;font-size:14px;vertical-align:middle;transition:.3s ease-in-out;cursor:pointer}@media (max-width: 767px){ul.quesNav li.navPrev{height:9.0666666667vw;line-height:9.0666666667vw;border-radius:4.5333333333vw;font-size:3.7333333333vw}}body.ua_pc ul.quesNav li.navPrev:hover{background:#666666;text-decoration:none}ul.quesNav li.navPrev:before{content:"";width:1em;height:1em;display:inline-block;background:url(../../assets/images/common/icon-arrow_left-white.svg);margin:-.2em 0 0 .15em}ul.quesNav li.navPos{width:50%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}@media (max-width: 767px){ul.quesNav li.navPos{display:none}}ul.quesNav li.navPos span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ebebeb;margin:0 5px}@media (max-width: 767px){ul.quesNav li.navPos span{width:2.6666666667vw;height:2.6666666667vw;margin:0 1.3333333333vw}}ul.quesNav li.navPos span.active{background:#999999}ul.quesNav li.navNext{position:absolute;right:0;top:0;width:auto;height:34px;line-height:34px;background:#2db8a9;color:#fff;display:inline-block;padding:0 1.5em 0 2em;border-radius:17px;font-size:1.4rem;vertical-align:middle;transition:.3s ease-in-out;cursor:pointer}@media (max-width: 767px){ul.quesNav li.navNext{height:9.0666666667vw;line-height:9.0666666667vw;border-radius:4.5333333333vw;font-size:3.7333333333vw}}body.ua_pc ul.quesNav li.navNext:hover{background:#20857b;text-decoration:none}ul.quesNav li.navNext:after{content:"";width:1em;height:1em;display:inline-block;background:url(../../assets/images/common/icon-arrow_right-white.svg);margin:-.2em 0 0 .15em}.quesItem{margin-top:2em}.quesItem-head{background-color:#666;padding:1em 2em;border-radius:12px 12px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:1.4rem;line-height:1em}@media (max-width: 767px){.quesItem-head{border-radius:3.2vw 3.2vw 0 0;font-size:3.4666666667vw}}.quesItem-head h4{color:#fff}.quesItem-head .data{text-align:right;font-weight:700;color:#fff;display:flex;flex-flow:row nowrap;justify-content:flex-end}.quesItem-head .data .your_answer{margin-left:1em}.quesItem-data{background-color:#efefef;border-radius:0 0 12px 12px;padding:1.25em 2em}@media (max-width: 767px){.quesItem-data{border-radius:0 0 3.2vw 3.2vw}}.quesItem .ans_title{font-weight:700;font-size:1.3rem;margin-bottom:.5em}@media (max-width: 767px){.quesItem .ans_title{font-size:3.2vw}}.quesItem .ans_sub{font-size:1.1rem;margin-bottom:.25em}@media (max-width: 767px){.quesItem .ans_sub{font-size:2.6666666667vw}}.quesItem .ans_text{font-size:1.4rem;padding:1em;background-color:#fff;border-radius:9px}@media (max-width: 767px){.quesItem .ans_text{font-size:3.4666666667vw;border-radius:2.4vw}}ul.listAns{padding:0}ul.listAns li{position:relative}ul.listAns li:not(:last-of-type){margin:0 0 20px}@media (max-width: 767px){ul.listAns li:not(:last-of-type){margin:0 0 5.3333333333vw}}ul.listAns li label{position:relative}ul.listAns li label .label_num{font-size:1.2rem;line-height:1em;margin-bottom:.25em;background-color:#999;color:#fff;display:inline-block;padding:.25em 1em;border-radius:.75em}@media (max-width: 767px){ul.listAns li label .label_num{font-size:2.9333333333vw}}ul.listAns li label span{position:relative;display:block;background:#efefef;padding:15px 15px 15px 55px;font-size:1.4rem;line-height:1.25em;cursor:pointer}@media (max-width: 767px){ul.listAns li label span{font-size:3.7333333333vw;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 13.3333333333vw}}body.ua_pc ul.listAns li label span:hover{background:#d6d6d6}ul.listAns li label span:before{content:"";position:absolute;top:50%;left:15px;display:block;width:2em;height:2em;background:#ffffff;margin:-1em 0 0}@media (max-width: 767px){ul.listAns li label span:before{left:2.6666666667vw}}ul.listAns li label input{display:none}ul.listAns li label input:checked+span{background:#fcf8e3}ul.listAns li label input:checked+span:after{display:block;content:"";position:absolute;top:50%;left:19px;width:20px;height:10px;margin-top:-6px;border-left:5px solid #2db8a9;border-bottom:5px solid #2db8a9;transform:rotate(-45deg)}@media (max-width: 767px){ul.listAns li label input:checked+span:after{left:4.2666666667vw;width:4.2666666667vw;height:2.1333333333vw;margin-top:-1.3333333333vw;border-left:1.0666666667vw solid #2db8a9;border-bottom:1.0666666667vw solid #2db8a9}}.floatingNotice{display:none;width:auto;height:auto;cursor:default;position:absolute;top:50%;left:50%;background:#ffffff;transform:translate(-50%,-50%)}ul.noticeNav{padding:20px}@media (max-width: 767px){ul.noticeNav{padding:5.3333333333vw}}ul.noticeNav li{color:#fff;text-align:center;padding:1em 2em;cursor:pointer;font-size:1.6rem;white-space:nowrap}@media (max-width: 767px){ul.noticeNav li{font-size:4vw}}ul.noticeNav li:first-child{margin:0 0 1em}ul.noticeNav li.noticeClose{background:#999999}body.ua_pc ul.noticeNav li.noticeClose:hover{background:#666666}ul.noticeNav li.noticeBack{background:#2db8a9}body.ua_pc ul.noticeNav li.noticeBack:hover{background:#20857b}@media (min-width: 768px){.stepSlideItem .slick-arrow{position:absolute;z-index:9999;bottom:-50px;line-height:40px;font-size:1.4rem;height:40px;color:#999;transition:all .3s cubic-bezier(.85,0,.15,1) 0s}}@media (max-width: 767px){.stepSlideItem .slick-arrow{bottom:-13.3333333333vw;line-height:10.6666666667vw;font-size:3.7333333333vw;height:10.6666666667vw;line-height:0}}body.ua_pc .stepSlideItem .slick-arrow:hover{color:#666}@media (max-width: 767px){.stepSlideItem .arrow-prev,.stepSlideItem .arrow-next{text-indent:-9999px;padding:0}}.stepSlideItem .arrow-prev:before,.stepSlideItem .arrow-next:before{position:absolute;top:0;content:"";z-index:9999;width:40px;height:40px;background:#ffffff;border-radius:50%}@media (max-width: 767px){.stepSlideItem .arrow-prev:before,.stepSlideItem .arrow-next:before{top:50%;transform:translateY(-50%);width:8vw;height:8vw}}.stepSlideItem .arrow-prev{left:0;padding-left:50px}.stepSlideItem .arrow-prev:before{left:0;background:url(../../assets/images/common/ico-prev-arrow.svg) no-repeat 50% 50%;background-size:100%}@media (max-width: 767px){.stepSlideItem .arrow-prev:before{left:-4vw;background:url(../../assets/images/common/ico-prev-arrow-gray.svg) no-repeat 50% 50%;background-size:100%}}body.ua_pc .stepSlideItem .arrow-prev:hover:before{background:url(../../assets/images/common/ico-prev-arrow-gray.svg) no-repeat 50% 50%;background-size:100%}.stepSlideItem .arrow-next{right:0;padding-right:50px}.stepSlideItem .arrow-next:before{right:0;background:url(../../assets/images/common/ico-next-arrow.svg) no-repeat 50% 50%;background-size:100%}@media (max-width: 767px){.stepSlideItem .arrow-next:before{right:-4vw;background:url(../../assets/images/common/ico-next-arrow-gray.svg) no-repeat 50% 50%;background-size:100%}}body.ua_pc .stepSlideItem .arrow-next:hover:before{background:url(../../assets/images/common/ico-next-arrow-gray.svg) no-repeat 50% 50%;background-size:100%}.stepSlideItem .slick-dotted.slick-slider{margin-bottom:0!important}.stepSlideItem .slick-dots{position:absolute;bottom:-60px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:60px}@media (max-width: 767px){.stepSlideItem .slick-dots{bottom:-4.2666666667vw;height:2.1333333333vw}}.stepSlideItem .slick-dots li{width:10px;height:10px}@media (max-width: 767px){.stepSlideItem .slick-dots li{width:2.1333333333vw;height:2.1333333333vw}}.stepSlideItem .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}@media (max-width: 767px){.stepSlideItem .slick-dots li button{width:2.1333333333vw;height:2.1333333333vw}}.stepSlideItem .slick-dots li button:before{width:10px;height:10px}@media (max-width: 767px){.stepSlideItem .slick-dots li button:before{width:2.1333333333vw;height:2.1333333333vw}}.Mslider .slick-loading .slick-list{background:#ffffff url(../../assets/images/common/ajax-loader.gif) center center no-repeat}.Mslider .slick-prev,.Mslider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}@media (max-width: 767px){.Mslider .slick-prev,.Mslider .slick-next{width:5.3333333333vw;height:5.3333333333vw}}.Mslider .slick-prev:hover,.Mslider .slick-prev:focus,.Mslider .slick-next:hover,.Mslider .slick-next:focus{color:transparent;outline:none;background:transparent}.Mslider .slick-prev:hover:before,.Mslider .slick-prev:focus:before,.Mslider .slick-next:hover:before,.Mslider .slick-next:focus:before{opacity:1}.Mslider .slick-prev.slick-disabled:before,.Mslider .slick-next.slick-disabled:before{opacity:.25}.Mslider .slick-prev:before,.Mslider .slick-next:before{font-family:slick;font-size:2rem;line-height:1;opacity:.75;color:#fff}@media (max-width: 767px){.Mslider .slick-prev:before,.Mslider .slick-next:before{font-size:5.3333333333vw}}.Mslider .slick-prev{left:-25px}@media (max-width: 767px){.Mslider .slick-prev{left:-6.6666666667vw}}.Mslider .slick-prev:before{content:""}.Mslider [dir=rtl] .slick-prev{right:-25px;left:auto}@media (max-width: 767px){.Mslider [dir=rtl] .slick-prev{right:-6.6666666667vw}}.Mslider .slick-next{right:-25px}@media (max-width: 767px){.Mslider .slick-next{right:-6.6666666667vw}}.Mslider .slick-next:before{content:""}.Mslider [dir=rtl] .slick-next{right:auto;left:-25px}@media (max-width: 767px){.Mslider [dir=rtl] .slick-next{left:-6.6666666667vw}}.Mslider [dir=rtl] .slick-next:before{content:""}.Mslider .slick-dotted.slick-slider{margin-bottom:30px}@media (max-width: 767px){.Mslider .slick-dotted.slick-slider{margin-bottom:8vw}}.Mslider .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;text-align:center}@media (max-width: 767px){.Mslider .slick-dots{bottom:-6.6666666667vw}}.Mslider .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}@media (max-width: 767px){.Mslider .slick-dots li{width:2.6666666667vw;height:2.6666666667vw;margin:0 1.3333333333vw}}.Mslider .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}@media (max-width: 767px){.Mslider .slick-dots li button{width:2.6666666667vw;height:2.6666666667vw;padding:1.3333333333vw}}.Mslider .slick-dots li button:hover,.Mslider .slick-dots li button:focus{outline:none}.Mslider .slick-dots li button:hover:before,.Mslider .slick-dots li button:focus:before{opacity:1}.Mslider .slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:"";text-align:center;opacity:.25;color:#000}@media (max-width: 767px){.Mslider .slick-dots li button:before{width:2.6666666667vw;height:2.6666666667vw;font-size:1.6vw;line-height:5.3333333333vw}}.Mslider .slick-dots li.slick-active button:before{opacity:.75;color:#000}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeInLeft10{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft10{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft10{-webkit-animation-name:fadeInLeft10;animation-name:fadeInLeft10}@-webkit-keyframes fadeInRight10{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight10{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight10{-webkit-animation-name:fadeInRight10;animation-name:fadeInRight10}@-webkit-keyframes fadeInDown10{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown10{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown10{-webkit-animation-name:fadeInDown10;animation-name:fadeInDown10}@-webkit-keyframes fadeInUp10{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp10{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp10{-webkit-animation-name:fadeInUp10;animation-name:fadeInUp10}@-webkit-keyframes fadeInDown30px{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown30px{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown30px{-webkit-animation-name:fadeInDown30px;animation-name:fadeInDown30px}@-webkit-keyframes fadeInUp30px{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp10px{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp10px{-webkit-animation-name:fadeInUp10px;animation-name:fadeInUp10px}@keyframes fadeInUp30px{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp30px{-webkit-animation-name:fadeInUp30px;animation-name:fadeInUp30px}@keyframes fadeInUp60px{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp60px{-webkit-animation-name:fadeInUp60px;animation-name:fadeInUp60px}@keyframes fadeInLeft10px{0%{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeft10px{-webkit-animation-name:fadeInLeft10px;animation-name:fadeInLeft10px}@keyframes fadeInLeft30px{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeft30px{-webkit-animation-name:fadeInLeft30px;animation-name:fadeInLeft30px}@keyframes fadeInLeft60px{0%{opacity:.5;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeft60px{-webkit-animation-name:fadeInLeft60px;animation-name:fadeInLeft60px}@keyframes fadeInLeft120px{0%{opacity:.5;-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInLeft120px{-webkit-animation-name:fadeInLeft120px;animation-name:fadeInLeft120px}@keyframes fadeInRight30px{0%{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRight30px{-webkit-animation-name:fadeInRight30px;animation-name:fadeInRight30px}@keyframes fadeInRight60px{0%{opacity:.5;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRight60px{-webkit-animation-name:fadeInRight60px;animation-name:fadeInRight60px}@keyframes fadeInRight120px{0%{opacity:.5;-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRight120px{-webkit-animation-name:fadeInRight120px;animation-name:fadeInRight120px}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);transition-timing-function:cubic-bezier(.88,.34,.77,.75)}60%{-webkit-transform:none;transform:none;transition-timing-function:ease-in-out}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}@keyframes fuwafuwa{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);transition-timing-function:cubic-bezier(.88,.34,.77,.75)}60%{-webkit-transform:none;transform:none;transition-timing-function:ease-in-out}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}.fuwafuwa{-webkit-animation-name:fuwafuwa;animation-name:fuwafuwa}@-webkit-keyframes slidetitle{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0);visibility:visible;transition-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:translate3d(10px,0,0);transform:translate3d(5px,0,0);transition-timing-function:ease-in-out}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slidetitle{0%{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0);visibility:visible;transition-timing-function:ease-out}80%{opacity:1;-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);transition-timing-function:ease-in-out}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slidetitle{-webkit-animation-name:slidetitle;animation-name:slidetitle}@-webkit-keyframes maskShowLeft{0%{width:0;transition-timing-function:ease-in-out}to{width:1200px}}@keyframes maskShowLeft{0%{width:0;transition-timing-function:ease-out}to{width:1200px}}.maskShowLeft{-webkit-animation-name:maskShowLeft;animation-name:maskShowLeft}@-webkit-keyframes fadeInRight10px{0%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight10px{0%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.fadeInRight10px{-webkit-animation-name:fadeInRight10px;animation-name:fadeInRight10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#ffffff url(../../assets/images/common/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{display:none!important}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:10px;position:absolute;top:0;left:0;width:10px;height:10px;content:"";text-align:center;opacity:.25;background:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.hide{display:none}
