#container{padding-top:40px}#promo_header{width:100%;height:40px;background:#000;position:fixed;top:0;left:0;z-index:1500;overflow:hidden}#promo_header .logo{display:block;float:left;height:22px;margin-left:15px;position:relative;top:50%;margin-top:-11px}#promo_header .logo a{opacity:1}#promo_header .logo a:hover{opacity:0.7}#promo_header .simple_nav{font-size:0;float:right;margin-right:15px}#promo_header #nav_login,#promo_header .simple_nav li{display:inline-block;font-size:10px}#promo_header .simple_nav li a{color:#ccc;display:block;background:none;height:40px;line-height:40px;width:60px;text-align:center}#promo_header .simple_nav li a:hover{text-decoration:none;background:#333;color:#fff}#promo_header .link_twitter{vertical-align:middle;display:inline-block;position:relative;right:10px;top:0}#promo_footer{width:100%;height:40px;line-height:40px;color:#fff;text-align:center;background:#000;z-index:100;position:relative}#promo_voice_beginner a.lp_btn_more img{width:80vw;margin:0 auto}#promo_voice_beginner .lp_btn{margin:0px auto;padding-bottom:20px}#promo_voice_beginner .lp_btn a{text-align:center;display:block}#promo_voice_beginner{background:#fbf9fa;position:relative;-webkit-animation:fadeIn 5s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#container{min-width:auto;overflow:hidden;padding-bottom:0}#main_inner{margin:0 0}#promo_voice_beginner img{vertical-align:bottom;width:100%}#promo_voice_beginner .promo_container{position:relative;width:100vw;background:url(../../images/promo/voice_beginner_touch/bg_main.png) center top;background-attachment:fixed}#promo_voice_beginner .header::after{content:none}#promo_voice_beginner .box{position:relative;width:100vw;vertical-align:bottom}#promo_voice_beginner .main{position:relative}#promo_voice_beginner .video01,#promo_voice_beginner .video02,#promo_voice_beginner .video03{position:absolute;width:52vw;height:30vw}#promo_voice_beginner .video01{top:154vw;left:2vw}#promo_voice_beginner .video02{top:122vw;left:47vw}#promo_voice_beginner .video03{top:90vw;left:3vw}.howto{background:#fff;box-shadow:0px 6px 0 rgba(0,0,0,0.1);margin-bottom:20px}#promo_voice_beginner .howto dl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;padding:5px}#promo_voice_beginner .howto dd{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative;font-size:14px;padding:0 0 0 20px;width:calc(100% - 80px);box-sizing:border-box}#promo_voice_beginner .howto dt{-webkit-flex-shrink:0;flex-shrink:0;width:80px}#promo_voice_beginner .howto dt img{width:100%;height:auto}#promo_voice_beginner .binaural{background:#0098ff;padding:10px;position:relative;border-top:dotted 1px #fff}#promo_voice_beginner .binaural .ttl{font-size:15px;font-weight:bold}#promo_voice_beginner .binaural p{color:#fff;font-size:12px;width:74vw;display:inline-block;line-height:1.4em}#promo_voice_beginner .binaural img{width:80px;position:absolute;right:1vw}.n_work_list[class*="type_grid"]{background:#fff}#promo_voice_beginner h2{color:#fff;font-size:18px;width:100vw;margin:0 auto 10px;display:block;text-align:center;padding:10px 0;font-weight:bold;background-image:linear-gradient(-60deg, #26cb8b 0%, #26cb8b 50%, #2add98 50%, #2add98 100%)}#promo_voice_beginner h3{background:#565656;color:#fff;padding:5px;width:93vw;margin:10px auto 10px;border-radius:40px;text-align:center;font-size:18px}.payment{width:100%;height:auto;margin:0 auto;text-align:center;background-color:#fff}.payment .payment_contents{display:flex;padding:20px 3%}.payment .payment_contents .box:not(:last-child){margin-right:15px}.payment .payment_contents .text{font-size:11px;margin:0 auto;padding-top:10px}.payment .attention_text{font-size:12px;text-align:center;color:#707070;font-weight:bold;padding-bottom:20px}.payment .btn{padding:0 3%;text-align:center}.data dd:last-of-type{border-bottom:solid 1px #ddd;border-radius:0 0 6px 6px;padding-bottom:8px}#promo_voice_beginner .inner{margin:0 auto}#promo_voice_beginner .works .inner{box-shadow:0px 6px 0 rgba(0,0,0,0.1);margin-bottom:16px}.loading_display_01{position:relative;width:300px;height:50px;font-size:12px;text-align:center;margin:0 auto;border-radius:5px;background:url(../../images/web/common/loading_01.gif) center 40% no-repeat}.loading_display_01 span{display:block;width:100%;position:absolute;top:46px;text-align:center;-webkit-animation:blink 1.5s ease-in-out infinite alternate;animation:blink 1.5s ease-in-out infinite alternate;color:#565656}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.jello-horizontal{-webkit-animation:jello-horizontal 2s both;animation:jello-horizontal 2s both}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.scale-up-hor-center{-webkit-animation:scale-up-hor-center 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s both;animation:scale-up-hor-center 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s both}.scale-up-hor-center.delay{-webkit-animation:scale-up-hor-center 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.6s both;animation:scale-up-hor-center 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.6s both}@-webkit-keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(0.2);transform:scaleX(0.2)}80%{-webkit-transform:scaleX(1.4);transform:scaleX(1.4)}90%{-webkit-transform:scaleX(0.9);transform:scaleX(0.9)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(0.2);transform:scaleX(0.2)}80%{-webkit-transform:scaleX(1.4);transform:scaleX(1.4)}90%{-webkit-transform:scaleX(0.9);transform:scaleX(0.9)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.promo_return_top{display:block;position:fixed;width:50px;height:0;padding-top:50px;line-height:50px;overflow:hidden;right:20px;bottom:20px;background:url(../../images/promo/other/icon_return_top.png) no-repeat 0 0;opacity:0.5;z-index:20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.promo_return_top:hover{margin-top:1px;opacity:1}.promo_return_top.hide{cursor:default;opacity:0;bottom:0}.promo_return_top.nonfixed{position:absolute}.none{display:none !important}

