.container-inner{max-width:1306px}.wrapper{visibility:hidden}#loading{background:#fff;width:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:999}#loading p{color:#707070;font-size:3.2rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center}#loading .loading-bg{width:100%}#loading .loading-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#loading .loading-bg:before{background:url(../assets/images/result/loading_flag.png) no-repeat center center;background-size:80%;animation:50s infinite linear loading}@keyframes loading{0%{transform:scale(2) rotate(0deg)}10%{transform:scale(1.9) rotate(36deg)}20%{transform:scale(2) rotate(72deg)}30%{transform:scale(1.8) rotate(108deg)}40%{transform:scale(2) rotate(144deg)}50%{transform:scale(1.9) rotate(180deg)}60%{transform:scale(2) rotate(216deg)}70%{transform:scale(1.9) rotate(252deg)}80%{transform:scale(2) rotate(288deg)}90%{transform:scale(1.8) rotate(324deg)}100%{transform:scale(2) rotate(360deg)}}@media only screen and (max-width: 767px){#loading p{font-size:1.6rem;width:45vw}#loading .loading-bg:before,#loading .loading-bg:after{background-size:140%}}#airport{background:#fff;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;display:none}#airport.on{display:block}#airport:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../assets/images/result/bg_airport.png) no-repeat center bottom;background-size:cover;z-index:999}#airport #airplane01{position:absolute;bottom:7.5vh;left:0vw;width:100vw;opacity:0;animation:4s ease-in .5s airplane01}@keyframes airplane01{0%{left:0;opacity:0}10%{opacity:1}98%{opacity:1}100%{left:-110vw;opacity:0}}#airport #airplane02{position:absolute;bottom:-32.5vh;left:-18vw;width:60vw;animation:4s ease-in 4.5s airplane02}@keyframes airplane02{0%{bottom:-32.5vh;left:-18vw;width:60vw;opacity:1}90%{opacity:.5}100%{bottom:87.5vh;left:78vw;width:10vw;opacity:0}}@media only screen and (max-width: 767px){#airport #airplane01{left:-60vw;width:160vw;animation:5s ease-in .5s airplane01_sp}@keyframes airplane01_sp{0%{left:-60vw;opacity:0}10%{opacity:1}98%{opacity:1}100%{left:-165vw;opacity:0}}#airport #airplane02{animation:3s ease-in 5.5s airplane02_sp}@keyframes airplane02_sp{0%{bottom:-32.5vh;left:-18vw;width:80vw;opacity:1}90%{opacity:.5}100%{bottom:87.5vh;left:78vw;width:10vw;opacity:0}}}#earth{width:90vw;height:90vw}#result-mv{margin-top:-61.2vw;border:solid 6px #155e83;border-bottom:none;padding-bottom:25px;position:relative}#result-mv #slider{margin-bottom:50px}#result-mv #main-slider .item .caption{color:#fff;font-size:1rem;text-align:right;margin-top:5px;margin-right:10px}#result-mv #main-slider video{width:100%}#result-mv #recommende-lang{color:#fff;font-size:2.9rem;text-align:center;position:relative}#result-mv #recommende-lang .ticket-area .ticket{width:90%;max-width:870px;transform:rotate(-3deg)}#result-mv #recommende-lang .ticket-area .voice{width:26vw;max-width:341px;position:absolute;top:-3vw;right:0}@media only screen and (max-width: 767px){#result-mv #recommende-lang .ticket-area .voice{width:30%;top:-5vw;right:-5vw}}@media only screen and (max-width: 767px){#result-mv #recommende-lang{font-size:2rem}}@media only screen and (max-width: 767px){#result-mv{margin-top:-77.2vw;border:solid 3px #155e83}}#btn-language{display:block;width:22.25% !important;position:absolute;right:-22px;top:0;z-index:11}@media only screen and (min-width: 768px){#btn-language{min-width:230px !important;max-width:320px !important}}#btn-language.fixed{position:fixed;right:-22px}@media only screen and (max-width: 767px){#btn-language{margin-top:5em;width:46% !important;right:-15px}#btn-language.fixed{right:-15px}}#intro-lang{background:#fff;text-align:center;font-size:2.2rem;line-height:1.8;padding:54px 52px 60px;border:solid 6px #155e83;border-top:none}#intro-lang .intro-imag{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}#intro-lang .intro-imag li{width:48%}@media only screen and (max-width: 767px){#intro-lang{font-size:1.6rem;text-align:left;padding:5em 10px 30px}}#score-lang_area{margin-top:-160px;position:relative}#score-lang_area:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../assets/images/result/bg_score.png) no-repeat center bottom;background-size:100%;z-index:-1}@media only screen and (max-width: 767px){#score-lang_area{margin-top:-90px}#score-lang_area:after{background-position:0 62%}}#score-lang_borad{text-align:center;margin-top:60px}#score-lang_borad h1{display:inline-block;font-size:2.5rem;background:#f2b810;border:solid 1px #707070;padding:.8em;margin-bottom:28px;letter-spacing:3px;position:relative}#score-lang_borad h1::before{content:"";position:absolute;display:block;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-39px;border-top:39px solid #707070;border-right:18px solid transparent;border-left:17px solid transparent}#score-lang_borad h1:after{content:"";position:absolute;display:block;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-38px;border-top:40px solid #f2b810;border-right:18px solid transparent;border-left:16px solid transparent}@media only screen and (max-width: 767px){#score-lang_borad h1{font-size:1.46rem}}#score-lang_borad #board{background:#d6d6d6;border:solid 4px #b2b2b2;border-radius:4px;width:600px;margin:0 auto;padding:25px 28px 25px 30px}#score-lang_borad #board .title{font-size:1.7rem;letter-spacing:2px}#score-lang_borad #board #board-title{font-family:"Ropa Sans",sans-serif;font-size:2.4rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:space-between;padding:0 0 0 50px;text-align:left;line-height:1;margin-bottom:15px}#score-lang_borad #board #board-title span{border-bottom:solid 2px #f2b810}#score-lang_borad #board #board-title span:first-child{font-size:1.7rem}#score-lang_borad #board #board-title span:nth-child(1){width:52px}#score-lang_borad #board #board-title span:nth-child(2){width:267px}#score-lang_borad #board #board-title span:nth-child(3){width:78px}#score-lang_borad #board #board-title span:nth-child(4){width:30px;border:none}#score-lang_borad #board .board-score{font-family:"Ropa Sans",sans-serif;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 50px}#score-lang_borad #board .board-score+.board-score{margin-top:5px}#score-lang_borad #board .board-score img{width:24px}#score-lang_borad #board .board-score img+img{margin-left:3px}#score-lang_borad #board .board-score>span{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}#score-lang_borad #board .board-score>span:nth-child(1){width:52px}#score-lang_borad #board .board-score>span:nth-child(2){width:267px}#score-lang_borad #board .board-score>span:nth-child(3){width:78px}#score-lang_borad #board .board-score>span:nth-child(4){width:30px;font-size:0}#score-lang_borad #board .board-score>span:nth-child(4) img{width:30px}#score-lang_borad #board .board-score .lang a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}#score-lang_borad #board .board-score .lang a:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(234,255,0,.67)}@media only screen and (max-width: 767px){#score-lang_borad #board{border:solid 2px #b2b2b2;width:100%;padding:5px}#score-lang_borad #board .title{font-size:1.4rem}#score-lang_borad #board #board-title{font-size:1.4rem;padding:0}#score-lang_borad #board #board-title span:first-child{font-size:1.4rem;transform:scale(0.8)}#score-lang_borad #board #board-title span:nth-child(1){width:12vw}#score-lang_borad #board #board-title span:nth-child(2){width:46vw}#score-lang_borad #board #board-title span:nth-child(3){width:11vw}#score-lang_borad #board #board-title span:nth-child(4){width:8vw;border:none}#score-lang_borad #board .board-score{padding:0 0 0 .3em}#score-lang_borad #board .board-score img{width:4vw}#score-lang_borad #board .board-score img+img{margin-left:3px}#score-lang_borad #board .board-score>span:nth-child(1){width:8vw}#score-lang_borad #board .board-score>span:nth-child(2){width:46vw}#score-lang_borad #board .board-score>span:nth-child(3){width:11vw}#score-lang_borad #board .board-score>span:nth-child(4){width:8vw}#score-lang_borad #board .board-score>span:nth-child(4) img{width:20px}}.btn-kaisetsu{color:#fff;display:block;font-size:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:521px;height:86px;background:url(../assets/images/result/btn_kaisetsu.svg) no-repeat center center;background-size:contain;margin:40px auto 65px}.btn-kaisetsu:hover{color:#fff}@media only screen and (max-width: 767px){.btn-kaisetsu{font-size:1.4rem;width:100%;height:auto;padding:1em 0px;margin:22vw 0 0}}#text-slider-container{color:#fff;position:relative;padding:0 15px 10px;line-height:1.7}#text-slider-container h1{font-size:5rem;line-height:1.15;margin-top:5px;margin-bottom:15px}#text-slider-container h1 span{font-size:1.2rem;display:block}@media only screen and (max-width: 767px){#text-slider-container h1{font-size:2.4rem}}#text-slider{width:65%;margin:0 auto;position:relative}#text-slider .text{position:relative}#text-slider .text .caption{position:absolute;top:5px;right:0;font-size:1rem}@media only screen and (max-width: 767px){#text-slider{width:100%}}.slick-next,.slick-prev{position:absolute;top:inherit;bottom:-122px;z-index:1;width:72px;height:72px;transform:none}.slick-next:before,.slick-prev:before{content:none}@media only screen and (max-width: 767px){.slick-next,.slick-prev{bottom:50%;width:40px;height:40px}}.slick-next{right:25px;background:url(../assets/images/result/slick_arrow_right.svg) no-repeat center center;background-size:contain}@media only screen and (max-width: 767px){.slick-next{border-radius:6px;background-color:rgba(255,255,255,.5);right:-10px}}.slick-prev{left:25px;background:url(../assets/images/result/slick_arrow_left.svg) no-repeat center center;background-size:contain}@media only screen and (max-width: 767px){.slick-prev{border-radius:6px;background-color:rgba(255,255,255,.5);left:-10px}}#kufs-copy{background:#f9f2ec;padding:160px 0}#kufs-copy>div{color:#fff;font-size:2rem;line-height:1.9;text-align:center}#kufs-copy>div .kufs_earth{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-direction:column;padding-top:7em;position:relative;width:806px;min-height:806px;margin:0 auto;background:url(../assets/images/result/bg_earth.png) no-repeat center center;background-size:contain}#kufs-copy>div .kufs_earth:before,#kufs-copy>div .kufs_earth:after{content:"";position:absolute;width:46.2%;max-width:353px;height:234px}#kufs-copy>div .kufs_earth:before{top:-105px;left:-25%;box-shadow:-19px -19px 0px #d3e0e7;background:url(../assets/images/result/kufs_pic01.jpg) no-repeat center center;background-size:contain}#kufs-copy>div .kufs_earth:after{top:-34px;right:-34%;box-shadow:19px -19px 0 #d3e0e7;background:url(../assets/images/result/kufs_pic03.jpg) no-repeat center center;background-size:contain}#kufs-copy>div .kufs_earth>.img{position:relative}#kufs-copy>div .kufs_earth>.img:before,#kufs-copy>div .kufs_earth>.img:after{content:"";position:absolute;width:46.2%;max-width:353px;height:234px;z-index:1}#kufs-copy>div .kufs_earth>.img:before{bottom:-275px;left:-25%;box-shadow:-19px 19px 0px #d3e0e7;background:url(../assets/images/result/kufs_pic05.jpg) no-repeat center center;background-size:contain}#kufs-copy>div .kufs_earth>.img:after{bottom:-333px;right:-24%;box-shadow:19px 19px 0 #d3e0e7;background:url(../assets/images/result/kufs_pic07.jpg) no-repeat center center;background-size:contain}#kufs-copy>div h1{font-size:2.8rem;line-height:1.89;margin-bottom:1em}@media only screen and (max-width: 767px){#kufs-copy{padding:90px 0 80px}#kufs-copy>div{font-size:1.2rem}#kufs-copy>div .kufs_earth{width:100vw;min-height:100vw;padding:3em 5px}#kufs-copy>div .kufs_earth:before,#kufs-copy>div .kufs_earth:after{width:112px;height:74px}#kufs-copy>div .kufs_earth:before{top:-55px;left:15px;box-shadow:-9px -9px 0px #d3e0e7}#kufs-copy>div .kufs_earth:after{top:-55px;right:15px;box-shadow:9px -9px 0px #d3e0e7}#kufs-copy>div .kufs_earth>.img{position:relative}#kufs-copy>div .kufs_earth>.img:before,#kufs-copy>div .kufs_earth>.img:after{width:112px;height:74px}#kufs-copy>div .kufs_earth>.img:before{bottom:-155px;left:10px;box-shadow:-9px 9px 0px #d3e0e7}#kufs-copy>div .kufs_earth>.img:after{bottom:-155px;right:10px;box-shadow:9px 9px 0px #d3e0e7}#kufs-copy>div h1{font-size:1.4rem}}#kufs-global_dev{padding:60px 0 50px}#kufs-global_dev .container-inner{max-width:1204px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}#kufs-global_dev .container-inner>div{width:55.98%;max-width:674px;padding:0 32px;line-height:1.7}#kufs-global_dev .container-inner>ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:44%;max-width:530px}#kufs-global_dev .container-inner>ul>li{width:50%}#kufs-global_dev h2{color:#a1050d;font-size:1.7vw;line-height:1.4;letter-spacing:4px;margin-bottom:10px}#kufs-global_dev h2 mark{background:#ffff36;color:#a1050d;font-weight:normal}@media only screen and (min-width: 1430px){#kufs-global_dev h2{font-size:2.5rem}}@media only screen and (max-width: 767px){#kufs-global_dev{padding:30px 0 25px}#kufs-global_dev .container-inner{flex-direction:column}#kufs-global_dev .container-inner>div{width:100%;max-width:none;padding:0 1em}#kufs-global_dev .container-inner>ul{width:100%;max-width:none;padding:0 1em}#kufs-global_dev .container-inner>ul>li{width:50%}#kufs-global_dev h2{font-size:1.7rem}}
