﻿@keyframes hoverin{0%{transform:translateX(-101%);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes hoverout{0%{transform:translateY(0);left:0;opacity:1}100%{transform:translateY(0);left:101%;opacity:1}}@keyframes hoverin_reverse{0%{transform:translateX(101%);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes sdl{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}50.1%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}@keyframes scrollbar{0%{height:0}15%{height:0}30%{height:0}75%{height:100%}100%{height:100%}}@keyframes scrollbar2{0%{height:100%}15%{height:0%}50%{height:0%}100%{height:0%}}.page_content{padding-top:0}.site_header .link_top{display:none}#contents{width:100vw}section.kv{background:#FFD800;z-index:120;position:relative}section.kv .kv_wrap{width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center top;background-image:url("../img/top/kv_bg.png");padding:29vw 0 0;position:relative}section.kv .contact{display:block;width:34vw;height:7vw;line-height:1;border-radius:3.5vw;text-align:center;padding-top:2.3vw;position:absolute;right:1vw;top:4vw;font-weight:600;font-size:3vw;letter-spacing:0.05em;overflow:hidden}section.kv .contact:before{content:"";width:100%;height:100%;background:#000;position:absolute;left:0;top:0}section.kv .contact span{padding-left:2.7vw;position:relative;color:#fff;display:inline-block}section.kv .contact span:after,section.kv .contact span:before{content:"";width:1.3vw;height:2vw;position:absolute;left:0;top:0.25vw}section.kv .contact span:before{background:url("../img/common/arr_white.png") no-repeat left center/100% auto}section.kv .contact span:after{background:url("../img/common/arr_black.png") no-repeat left center/100% auto;opacity:0}section.kv .top h1{padding:0 5.4vw 0 4.3vw;text-align:center}section.kv .top ul{display:flex;padding:12vw 0 0 2.4vw}section.kv .top ul li{height:73.4vw}section.kv .top ul li img{width:100%;height:100%}section.kv .top ul li:nth-of-type(1){width:35.6%}section.kv .top ul li:nth-of-type(2){width:31.5%;margin-left:-2.801vw}section.kv .top ul li:nth-of-type(3){width:29.9%;margin-left:-1vw}section.kv .bottom{overflow:hidden;margin-top:5.2vw}section.kv .bottom .wrap{position:relative;padding:7vw 0 0}section.kv .bottom .wrap .point{width:22.5vw;margin:0 0 0 4.5vw}section.kv .bottom .wrap h2{font-size:5.8vw;font-weight:600;padding:2vw 0 0 4.5vw;position:relative;z-index:10;line-height:1.55}section.kv .bottom .wrap h2 span{color:#FFD800;margin-left:-3vw}section.kv .bottom .wrap h2 span i{margin-left:-2.801vw}section.kv .bottom .wrap .pc{width:62vw;height:44.9vw;background-image:url("../img/top/point_pc.png");background-repeat:no-repeat;background-position:right top;background-size:auto 100%;position:absolute;right:-1vw;top:0;z-index:10}section.kv .bottom .wrap:after{content:"";width:100%;height:100%;background:#000;position:absolute;left:0;top:31.3vw}section.kv .bottom .wrap .pc+p{color:#fff;position:relative;z-index:10;padding:0 4.5vw;line-height:1.91;letter-spacing:0.1em;font-weight:600;padding-top:13vw;padding-bottom:5vw}section.sec01{padding:13vw 0 0;position:relative;z-index:100}section.sec01 .contact{display:block;width:34vw;height:7vw;border-radius:3.5vw;background:#000;color:#fff;text-align:center;padding-top:.3vw;position:relative;top:4vw;right:4vw;font-weight:600;font-size:3vw;letter-spacing:0.05em;position:absolute;transform:top 0.5s;overflow:hidden;transform:translateY(-100px);z-index:110;transition:transform 0.4s;padding-top:2.2vw;line-height:1}section.sec01 .contact:before{content:"";width:100%;height:100%;background:#000;position:absolute;left:0;top:0;border-radius:3.5vw}section.sec01 .contact.fixed{position:fixed;top:4vw;right:4vw;transform:translateY(0)}section.sec01 .contact span{padding-left:2.7vw;position:relative;display:inline-block}section.sec01 .contact span:before,section.sec01 .contact span:after{content:"";width:1.3vw;height:2vw;position:absolute;left:0;top:0.19vw}section.sec01 .contact span:before{background:url("../img/common/arr_white.png") no-repeat left center/100% auto}section.sec01 .contact span:after{background:url("../img/common/arr_black.png") no-repeat left center/100% auto;opacity:0}section.sec01 h2{padding:0 7vw 11.5vw}section.sec01 .comic_wrap+.comic_wrap{margin-top:3vw}section.sec01 .comic_wrap .inner+.inner{margin-top:3vw}section.sec01 .comic_wrap .inner p{display:none}section.sec01 .comic_wrap .page03{position:relative}section.sec01 .comic_wrap .link_btn{display:block;width:31.6vw;height:13.6vw;position:absolute;right:2.6vw;bottom:32.4vw;overflow:hidden;white-space:nowrap;text-indent:100%}section.sec01 .comic_wrap .link_btn:before,section.sec01 .comic_wrap .link_btn:after{content:"";width:100%;height:100%;background-repeat:no-repeat;background-position:left top;background-size:100% auto;position:absolute;left:0;top:0}section.sec01 .comic_wrap .link_btn:before{background-image:url("../img/top/link_btn.png")}section.sec01 .comic_wrap .link_btn:after{background-image:url("../img/top/link_btn_hover.png");opacity:0}section.sec01 .dec_arr{width:22.4vw;margin:9vw auto 0}section.sec01 .apply{font-size:5vw;line-height:1.4;font-weight:600;text-align:center;margin:6vw 0}.android section.kv .contact,.android section.sec01 .contact{padding-top:2.0vw}.android section.kv .contact span:before,.android section.kv .contact span:after,.android section.sec01 .contact span:before,.android section.sec01 .contact span:after{top:0.6vw}section.sec02{padding:13vw 0 15vw;position:relative;z-index:10;background:#ffd800;text-align:center}section.sec02 h2{padding:0 0vw 13vw}section.sec02 ol li{position:relative}section.sec02 ol li span{display:block;font-size:3.6vw;line-height:4.8vw;font-weight:600;margin-top:4vw}section.sec02 ol li+li{margin-top:18vw}section.sec02 ol li+li::before{content:'⇒';background:url("../img/top/arr.png") no-repeat center top/auto 100%;height:10.7vw;width:100vw;position:absolute;left:0;top:-13vw;font-size:0}section.sec02 .dec_arr{width:22.4vw;margin:9vw auto 0}section.sec02 p.apply{font-weight:600;font-size:5vw;margin-top:5.2vw}section.sec02 .btn_black_arr_left{font-size:3.6vw;line-height:1.4;font-weight:600;text-align:center;margin:8vw auto 0;padding-top:3.6vw}section.sec02 .sp_point{display:block;width:10vw;height:5vw;background:red;position:absolute;left:0;top:280vw;opacity:0}@media (min-width: 769px){#contents{width:100%}.page_content{padding-top:0}section.kv{height:auto}section.kv .kv_wrap{background-size:988px 956.5px;background-position:right top;background-image:url("../img/top/kv_bg@pc.png");padding:62.5px 0 0}section.kv .contact{width:170px;height:35px;border-radius:17.5px;padding-top:11px;right:30px;top:30px;font-size:15px}section.kv .contact span{padding-left:13.5px}section.kv .contact span:before,section.kv .contact span:after{width:6.5px;height:10px;top:2px}section.kv .top{width:1180px;margin:0 auto;padding:166px 30px 0;position:relative}section.kv .top h1{padding:0;width:557px}section.kv .top ul{display:flex;padding:0}section.kv .top ul li{position:absolute}section.kv .top ul li img{width:100%;height:100%}section.kv .top ul li:nth-of-type(1){width:260px;height:406px;top:179.5px;right:253px}section.kv .top ul li:nth-of-type(2){width:252.5px;height:335px;margin-left:0;top:0;right:122.5px}section.kv .top ul li:nth-of-type(3){width:179px;height:353px;margin-left:0;top:170px;right:30px}section.kv .bottom{overflow:hidden;margin-top:189.5px;height:422.5px}section.kv .bottom .inner{width:1180px;height:100%;margin:0 auto;position:relative;z-index:1}section.kv .bottom .wrap{position:relative;padding:0 0;height:100%}section.kv .bottom .wrap .h2_wrap{display:flex;align-items:center}section.kv .bottom .wrap .important{padding:107.5px 20px 0 580px}section.kv .bottom .wrap .important .point{width:112.5px;margin:-7px 0 0}section.kv .bottom .wrap h2{color:#FFD800;font-size:29px;font-weight:600;padding:0 0 0 15px;position:relative;z-index:10;line-height:1.55}section.kv .bottom .wrap h2 span{color:#FFD800;margin-left:0}section.kv .bottom .wrap h2 span i{margin-left:0}section.kv .bottom .wrap .pc{width:593.5px;height:342px;background-image:url("../img/top/point_pc@pc.png");right:auto;top:0;left:-25px}section.kv .bottom .wrap:after{width:100%;height:100%;position:absolute;left:0;top:78.5px}section.kv .bottom .wrap .h2_wrap+p{color:#fff;font-weight:bold;padding:0;line-height:2.03;letter-spacing:0.1em;font-weight:600;margin-bottom:23.25px;padding-top:10px}section.sec01{padding:74px 0 75px}section.sec01 .contact{width:170px;height:35px;border-radius:17.5px;padding-top:11px;right:30px;top:30px;font-size:15px;z-index:100;display:block;transform:translateY(-100px);transition:transform 0.4s}section.sec01 .contact:before{border-radius:17.5px}section.sec01 .contact.fixed{right:30px;top:30px;transform:translateY(0);transition:transform 0.4s}section.sec01 .contact span{padding-left:13.5px}section.sec01 .contact span:before,section.sec01 .contact span:after{width:6.5px;height:10px;top:1.5px}section.sec01 h2{width:429.5px;padding:0;margin:0 auto 46.5px}section.sec01 .comic_wrap{width:1100px;display:flex;margin:0 auto;border:1px solid #000;flex-direction:row-reverse}section.sec01 .comic_wrap:nth-of-type(1) .inner:nth-child(1) img{margin-top:-10px}section.sec01 .comic_wrap:nth-of-type(2) .inner:nth-child(2) img{margin-top:-2px}section.sec01 .comic_wrap:nth-of-type(3) .inner{padding-bottom:0}section.sec01 .comic_wrap+.comic_wrap{margin-top:50px}section.sec01 .comic_wrap .inner{width:50%;padding:40px 0;position:relative}section.sec01 .comic_wrap .inner img{width:500px;margin:0 auto;display:block}section.sec01 .comic_wrap .inner+.inner{margin-top:0;border-right:1px solid #000}section.sec01 .comic_wrap .inner p{display:block;font-size:17.5px;line-height:1.14;font-weight:600;position:absolute;top:11.5px}section.sec01 .comic_wrap .inner:nth-child(odd) p{right:12.5px}section.sec01 .comic_wrap .inner:nth-child(even) p{left:12.5px}section.sec01 .comic_wrap .link_btn{width:158px;height:68px;bottom:162px;bottom:201.5px;right:36.5px}section.sec01 .comic_wrap .link_btn:before{transition:opacity 0.3s}section.sec01 .comic_wrap .link_btn:after{transition:opacity 0.2s}section.sec01 .comic_wrap .link_btn:hover:after{opacity:1;transition:opacity 0.3s}section.sec01 .dec_arr{width:112px;margin:50px auto 0}section.sec01 .apply{font-size:25px;line-height:1.4;font-weight:600;text-align:center;margin:30px 0}section.sec02{padding:65px 0 75px}section.sec02 h2{padding:0 0 65px}section.sec02 h2 img{height:69.5px}section.sec02 ol{display:flex;justify-content:center;align-items:flex-start}section.sec02 ol li{margin:0 -10px;display:flex;justify-content:center;flex-direction:column}section.sec02 ol li img{height:265px;width:auto}section.sec02 ol li img{height:220.833px;width:416.667px}section.sec02 ol li em{display:flex;justify-content:center;width:100%}section.sec02 ol li span{display:flex;font-size:15px;line-height:24px;margin-top:27.5px;align-items:center;height:2em;justify-content:center}section.sec02 ol li+li{margin-top:0}section.sec02 ol li+li::before{content:'⇒';background:url("../img/top/arr_right.png") no-repeat center top/auto 100%;height:45.417px;width:45.417px;left:-12.5px;top:80.833px}section.sec02 .dec_arr{width:112px;margin:60px auto 0}section.sec02 p.apply{font-size:25px;line-height:35px;margin-top:29px}section.sec02 .btn_black_arr_left{font-size:18px;margin:36px auto 0;padding-top:17px}section.sec02 .sp_point{display:none}}@media (min-width: 1201px) and (max-width: 1440px){section.sec02 ol li img{height:18.403vw;width:34.722vw}section.sec02 ol li+li::before{height:3.785vw;width:3.785vw;left:-1.042vw;top:6.736vw}}@media (min-width: 1441px){section.sec02 ol li img{height:265px;width:500px}section.sec02 ol li+li::before{height:54.5px;width:54.5px;left:-15px;top:97px}}@media (min-width: 769px){section.kv .contact,section.sec01 .contact{transition:opacity 0.3s}section.kv .contact:before,section.sec01 .contact:before{transition:0.3s}section.kv .contact span,section.sec01 .contact span{transition:0.3s}section.kv .contact span:before,section.kv .contact span:after,section.sec01 .contact span:before,section.sec01 .contact span:after{transition:opacity 0.3s}section.kv .contact:hover,section.sec01 .contact:hover{background:#fff}section.kv .contact:hover:before,section.sec01 .contact:hover:before{background:#fff}section.kv .contact:hover span,section.sec01 .contact:hover span{color:#000}section.kv .contact:hover span:before,section.sec01 .contact:hover span:before{opacity:0}section.kv .contact:hover span:after,section.sec01 .contact:hover span:after{opacity:1}.btn_black_arr_left{background:none}.btn_black_arr_left:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:0;transition:opacity 0.3s;border-radius:30px}.btn_black_arr_left:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:1;transition:opacity 0.3s;border-radius:30px}.btn_black_arr_left span{z-index:10}.btn_black_arr_left span:after{content:"";width:6.5px;height:10px;top:-4.5px;bottom:0;left:0;opacity:0;transition:opacity 0.3s;background-image:url("../img/common/arr_black.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom;position:absolute;margin:auto}.btn_black_arr_left:hover span{color:#000}.btn_black_arr_left:hover span:before{opacity:0}.btn_black_arr_left:hover span:after{opacity:1}.btn_black_arr_left:hover:before{opacity:1}.btn_black_arr_left:hover:after{opacity:0}}@media (max-width: 768px){.site_header .logo{transform:translateY(-6vw);opacity:0}section.kv .contact{transform:translateY(-6vw);opacity:0}section.kv .top h1{transform:translateX(-6vw);opacity:0}section.kv .top ul li{opacity:0}section.kv .bottom .wrap .pc{transform:translateY(6vw);opacity:0}section.kv .bottom .wrap .pc+p{position:relative;overflow:hidden}section.kv .bottom .wrap .pc+p:after{content:"";width:100%;height:80%;position:absolute;left:0;bottom:0;background:#000;z-index:100}section.kv .bottom .wrap .fade_wrap{position:relative;overflow:hidden;width:42vw}section.kv .bottom .wrap .fade_wrap:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#FFD800;z-index:100}section.kv .bottom .wrap .fade_wrap:nth-of-type(2):after{background:#000}section.kv .bottom .wrap h2 .fade_wrap:nth-of-type(1):after{top:-1vw}section.kv .bottom .wrap .btn_yellow_arr_left{transform:translateY(6vw);opacity:0}section.sec01 h2{transform:translateY(6vw);opacity:0}section.sec01 .comic_wrap .inner .link_btn{opacity:0}section.sec01 .comic_wrap .inner img{opacity:0}section.sec01 .dec_arr{transform:translateY(-6vw);opacity:0}section.sec01 .apply{transform:translateY(6vw);opacity:0}section.sec01 .btn_black_arr_left{transform:translateY(6vw);opacity:0}section.sec02 h2{transform:translateY(6vw);opacity:0}section.sec02 ol li em,section.sec02 ol li span{transform:translateY(0vw);opacity:0}section.sec02 ol li::before{transform:translateY(-6vw);opacity:0}section.sec02 .dec_arr{transform:translateY(-6vw);opacity:0}section.sec02 .apply{transform:translateY(6vw);opacity:0}section.sec02 .btn_black_arr_left{transform:translateY(6vw);opacity:0}}@media (min-width: 769px){.site_header .logo{transform:translateY(-30px);opacity:0}section.kv .contact{transform:translateY(-30px);opacity:0}section.kv .top h1{transform:translateX(-30px);opacity:0}section.kv .top ul li{opacity:0}section.kv .bottom .wrap .pc{transform:translateY(30px);opacity:0}section.kv .bottom .wrap .h2_wrap{position:relative;overflow:hidden}section.kv .bottom .wrap .h2_wrap+p{position:relative;overflow:hidden}section.kv .bottom .wrap .h2_wrap+p:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000;width:100%;height:100%;z-index:100}section.kv .bottom .wrap .h2_wrap:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000;width:100%;height:100%;z-index:100}section.kv .bottom .wrap .btn_yellow_arr_left{transform:translateY(30px);opacity:0}section.sec01 h2{transform:translateY(30px);opacity:0}section.sec01 .comic_wrap .inner .link_btn{opacity:0}section.sec01 .comic_wrap .inner img{opacity:0}section.sec01 .dec_arr{transform:translateY(-30px);opacity:0}section.sec01 .apply{transform:translateY(30px);opacity:0}section.sec01 .btn_black_arr_left{transform:translateY(30px);opacity:0}section.sec02 h2{transform:translateY(30px);opacity:0}section.sec02 ol li em,section.sec02 ol li::before,section.sec02 ol li span{transform:translate(0, 0);opacity:0}section.sec02 ol li::before{transform:translate(-30px, 0);opacity:0}section.sec02 .dec_arr{transform:translateY(-30px);opacity:0}section.sec02 .apply{transform:translateY(30px);opacity:0}section.sec02 .btn_black_arr_left{transform:translateY(30px);opacity:0}}.windowloaded .site_header .logo{opacity:1;transform:translateY(0);transition:transform 0.5s ,opacity 0.7s;transition-delay:1.3s}.windowloaded section.kv .contact{opacity:1;transform:translateY(0);transition:transform 0.5s,opacity 0.7s;transition-delay:1.3s}.windowloaded section.kv .top h1{opacity:1;transform:translateX(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}.windowloaded section.kv .top ul li{opacity:1;transition:opacity 0.6s}.windowloaded section.kv .top ul li:nth-of-type(1){transition-delay:0.5s}.windowloaded section.kv .top ul li:nth-of-type(2){transition-delay:0.8s}.windowloaded section.kv .top ul li:nth-of-type(3){transition-delay:1.1s}@media (max-width: 768px){.top_bottom_show section.kv .bottom .wrap .fade_wrap:after{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:0.4s}.top_bottom_show section.kv .bottom .wrap .pc{opacity:1;transform:translateY(0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s;transition-delay:0.9s}.top_bottom_show section.kv .bottom .wrap .pc+p:after{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:1.4s}.top_bottom_show section.kv .bottom .wrap .btn_yellow_arr_left{opacity:1;transform:translateY(0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s,background 0.3s,color 0.3s;transition-delay:1.7s}}@media (min-width: 769px){section.kv .bottom.show .wrap .pc{opacity:1;transform:translateY(0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s;transition-delay:1s}section.kv .bottom.show .wrap .pc+p:after{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:1.5s}section.kv .bottom.show .wrap .h2_wrap:after{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:1.2s}section.kv .bottom.show .wrap .h2_wrap+p:after{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:1.5s}section.kv .bottom.show .wrap .btn_yellow_arr_left{opacity:1;transform:translateY(0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s,background 0.3s,color 0.3s;transition-delay:2s}}section.sec01 h2.show{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}@media (min-width: 769px){section.sec01 .comic_wrap.show .inner img,section.sec01 .comic_wrap.show .inner .link_btn{opacity:1;transition:opacity 0.6s}section.sec01 .comic_wrap.show .inner:nth-of-type(1) img{transition-delay:0.5s}section.sec01 .comic_wrap.show .inner .link_btn{transition-delay:0.5s}section.sec01 .comic_wrap.show .inner:nth-of-type(2) img{transition-delay:0.9s}}@media (max-width: 768px){section.sec01 .comic_wrap .inner.show img,section.sec01 .comic_wrap .inner.show .link_btn{opacity:1;transition:opacity 0.6s}}section.sec01 .dec_arr.show{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}section.sec01 .dec_arr.show+.apply{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s;transition-delay:0.6s}section.sec01 .dec_arr.show+.apply+.btn_black_arr_left{opacity:1;transform:translateY(0);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s,background 0.3s;transition-delay:1s}section.sec02 h2.show{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}@media (min-width: 769px){section.sec02 ol.fadein.show li:nth-child(1) span,section.sec02 ol.fadein.show li:nth-child(1) em{opacity:1;transform:translateY(0);transition:transform 0.5s 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 0.4s}section.sec02 ol.fadein.show li:nth-child(2)::before{opacity:1;transform:translateY(0);transition:transform 0.5s 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 0.8s}section.sec02 ol.fadein.show li:nth-child(2) span,section.sec02 ol.fadein.show li:nth-child(2) em{opacity:1;transform:translateY(0);transition:transform 0.5s 1.06s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 1.06s}section.sec02 ol.fadein.show li:nth-child(3)::before{opacity:1;transform:translateY(0);transition:transform 0.5s 1.42s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 1.42s}section.sec02 ol.fadein.show li:nth-child(3) span,section.sec02 ol.fadein.show li:nth-child(3) em{opacity:1;transform:translateY(0);transition:transform 0.5s 1.82s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 1.82s}section.sec02 h2.show+ol.show+.sp_point+.dec_arr{opacity:1;transform:translateY(0);transition:transform 0.5s 2.28s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 2.28s}section.sec02 h2.show+ol.show+.sp_point+.dec_arr+.apply{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s;transition-delay:2.68s}section.sec02 h2.show+ol.show+.sp_point+.dec_arr+.apply+.btn_black_arr_left{opacity:1;transform:translateY(0);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s,background 0.3s;transition-delay:2.88s}}@media (max-width: 768px){section.sec02 h2.show+ol li:nth-child(1).show span,section.sec02 h2.show+ol li:nth-child(1).show em{opacity:1;transform:translateY(0);transition:transform 0.5s 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 0.4s}section.sec02 h2.show+ol li:nth-child(2).show:before,section.sec02 h2.show+ol li:nth-child(3).show:before{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}section.sec02 h2.show+ol li:nth-child(2).show span,section.sec02 h2.show+ol li:nth-child(2).show em,section.sec02 h2.show+ol li:nth-child(3).show span,section.sec02 h2.show+ol li:nth-child(3).show em{opacity:1;transform:translateY(0);transition:transform 0.5s 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s 0.5s}section.sec02 .sp_point.show+.dec_arr.show{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s}section.sec02 .sp_point.show+.dec_arr.show+.apply{opacity:1;transform:translateY(0);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s;transition-delay:0.6s}section.sec02 .sp_point.show+.dec_arr.show+.apply+.btn_black_arr_left{opacity:1;transform:translateY(0);transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.7s,background 0.3s;transition-delay:1s}}
