.page-title-logo{margin-top:25px}.page-title-logo img{margin:0 auto}.main-sp-dark h1{font-size:12px;margin-top:25px;color:#fff;text-align:center}.main-sp-dark .desc{color:#fff;text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.main-sp-dark .page-tab{-webkit-box-shadow:0 -1px 0 rgba(255,255,255,.4) inset;box-shadow:0 -1px 0 rgba(255,255,255,.4) inset}.main-sp-dark .page-tab-list a,.main-sp-dark .page-tab-list span{color:#fff}.main-sp-dark .page-tab-list span{-webkit-box-shadow:0 -1px 0 #fff inset;box-shadow:0 -1px 0 #fff inset}.main-sp-dark .page-tab-list a:hover{-webkit-box-shadow:0 -1px 0 rgba(255,255,255,.75) inset;box-shadow:0 -1px 0 rgba(255,255,255,.75) inset}.main-sp-dark .breadcrumb-pgtitle{text-align:center}.main-sp-dark .breadcrumb-pgtitle li a{color:#fff}.main-sp-dark .breadcrumb-pgtitle li:after{color:#ccc}.main-sp-dark .prod-ctg-switch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-sp-dark .prod-ctg-switch-title,.main-sp-dark span.prod-ctg-switch-cont{color:#fff}.main-bfa{background:#01172e url(../images/sp/sp-bg-bfa.jpg) center top no-repeat}.main-interview{margin-top:60px}.interview-header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 20px;margin:0 auto;max-width:1080px}.interview-header img{width:100%}.section-interview .section-inner{max-width:980px;padding-top:0}.interview{margin-bottom:50px}.interview:last-child{margin-bottom:0}.interview .interview-q{font-weight:700;padding-left:45px;position:relative;margin-bottom:10px;font-size:15px;line-height:25px}.interview .interview-q:after{display:block;content:"";position:absolute;height:.99px;width:40px;background:#111;top:11px;left:0}.interview .interview-a img{max-width:100%;border-radius:3px}.interview .interview-a .name{font-weight:700}.interview .interview-a p{margin-bottom:10px}.interview .interview-a p:last-child{margin-bottom:0}.interview-profile{background:#fff;border:.99px solid #dcdcdc;border-radius:3px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.07);box-shadow:0 1px 5px 0 rgba(0,0,0,.07);padding:50px;margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.interview-profile .profile-cont{-webkit-box-flex:1;-ms-flex:1;flex:1;word-wrap:break-word;min-width:0}.interview-profile .profile-img{width:200px;margin-left:25px}.interview-profile .profile-img img{max-width:200px;height:auto;border-radius:3px}.interview-profile .profile-other{width:100%;margin-top:25px}.interview-column{background:#fff;border:.99px solid #dcdcdc;border-radius:3px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.07);box-shadow:0 1px 5px 0 rgba(0,0,0,.07);padding:50px}.step-sect{border-top:.99px solid #dcdcdc;padding-top:50px;margin-top:50px}.step-sect:first-child{border-top:none;padding-top:0;margin-top:0}@media screen and (max-width:640px){.step-sect{padding-top:20px;margin-top:20px}}.comment-left{position:relative;background:#ebebeb;padding:10px;border-radius:3px}.comment-left:after{content:"";display:block;position:absolute;left:-8px;top:20px;background:#ebebeb;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:980px){.comment-left:after{left:20px;top:-8px}}.comment-left .tatsuos-comment{font-weight:700;margin-bottom:10px;background:url(../images/special/interview/tttatsuo_tatsuo01.png) center left no-repeat;background-size:30px;padding-left:40px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-left p{font-size:12px}.used-prod-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-10px}.used-prod-list-wrap li{margin-right:10px;margin-bottom:10px;width:100px}@media screen and (max-width:640px){.main-interview{margin-top:0}.main-interview .page-title{padding-top:20px;display:block}.main-interview .page-title .desc{margin-top:20px}.interview .interview-q{padding-left:25px;font-size:13px;line-height:23px}.interview .interview-q:after{width:20px;top:9px}.interview-profile{padding:20px;margin-top:50px}.interview-profile .profile-img{width:90px;margin-left:20px}.interview-profile .profile-img img{max-width:100%}.interview-profile .profile-other{margin-top:20px}.interview-column{padding:20px}}@media screen and (min-width:1080px){.interview-header{padding:50px 50px 0}}.section-inner-sp{max-width:none;width:100%;padding:135px 75px 150px}.cont-special{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1080px;margin:0 auto}.cont-special p a{font-weight:700}.sp-title-cont{margin:75px 0 150px}.sp-title-cont .sp-title{font-size:60px;line-height:68px;text-align:center}.sp-title-cont .sp-title.sp-title-s{font-size:50px;line-height:58px}.sp-title-cont .sp-subtitle{font-size:15px;line-height:20px;text-align:center}.sp-title-cont .sp-title+.sp-subtitle{margin-top:15px}.sp-title-cont .sp-subtitle+.sp-title{margin-top:15px}.sp-title-cont .sp-lead{font-size:18px;margin-top:25px;font-weight:700}.sp-title-cont.sp-section{margin-top:50px}.sp-title-cont .sp-section-title{font-size:30px;line-height:40px;font-weight:400}.sp-title-cont .sp-section-cont{margin-top:50px}.sp-title-cont .sp-section-block{margin-bottom:50px;padding-bottom:50px;border-bottom:.99px solid rgba(255,255,255,.3)}.sp-title-cont .sp-section-block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media screen and (max-width:980px){.section-inner-sp{padding:50px 50px 100px}}@media screen and (max-width:640px){.section-inner-sp{padding:20px 20px 60px}.sp-title-cont{margin:70px 0 90px}.sp-title-cont .sp-title{font-size:40px;line-height:30px}.sp-title-cont .sp-subtitle{font-size:13px;line-height:18px;margin-top:10px}.sp-title-cont .sp-lead{font-size:15px;margin-top:20px}.sp-section{margin-top:20px}.sp-section .sp-section-title{font-size:18px;line-height:28px}.sp-section .sp-section-cont{margin-top:20px}.sp-section .sp-section-block{margin-bottom:40px;padding-bottom:40px}}.section-inner-house{background-size:25px 25px;background-image:linear-gradient(-45deg,#f1f1f1 25%,transparent 25%,transparent 50%,#f1f1f1 50%,#f1f1f1 75%,transparent 75%,transparent)}.section-inner-als{background:url(https://sonicwire.com/images/special/als/bg2.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}.section-inner-als .cont-special{max-width:980px}.section-inner-als .sp-section{background:rgba(75,34,36,.7);padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.section-inner-aps{background:url(https://sonicwire.com/images/special/aps/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}.section-inner-aps .cont-special{max-width:980px}.section-inner-aps .sp-section{background:rgba(102,110,135,.7);padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){.section-inner-als .sp-section{padding:25px}.section-inner-aps .sp-section{padding:25px}}.section-inner-license{background-color:#fff;position:relative;overflow:hidden}.section-inner-license .sp-title{position:relative;text-shadow:-2px -2px 5px #fff,-2px 2px 5px #fff,2px -2px 5px #fff,2px 2px 5px #fff;padding:0 2%}.section-inner-license .sp-title-cont{font-family:serif}.section-inner-license .sp-section{padding:20px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);position:relative}.section-inner-license .sp-section-dev{padding:20px 0;border-bottom:#aaa solid 1px}.section-inner-license .sp-section-dev:first-child{border-top:#aaa solid 1px}.section-inner-license .sp-section-list{padding:20px 40px;border:#01172e solid 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-inner-license .sp-section-list li{list-style:square;margin-right:30px}@media screen and (min-width:980px){.section-inner-license .sp-section-dev{display:-webkit-box;display:-ms-flexbox;display:flex}.section-inner-license .sp-section-dev-img{width:30%}.section-inner-license .sp-section-dev-img img{margin:auto}.section-inner-license .sp-section-dev-txt{width:70%;margin-left:2%;padding-left:2%;border-left:#ccc solid 1px}.section-inner-license .sp-section{padding:50px}}.section-inner-license-bg1{position:absolute;top:200px;right:-150px;max-width:70%}.section-inner-license-bg2{position:absolute;top:-50px;left:-150px;max-width:70%}.sp-title-cont{margin:25px 0 100px}.license-school .sp-section{background:#e3dde8}.license-academic .sp-section{background:#f5e3dd}.license-multiuser .sp-section{background:#e0f4ef}.section-inner-vocaloid{background:url(../images/sp/vocaloid/bg_vocaloid.jpg) center top no-repeat;background-size:cover;background-attachment:fixed;text-align:center;color:#fff}.section-inner-vocaloid .sp-title img{margin:auto}.section-inner-vocaloid .cont-special{max-width:980px}.section-inner-vocaloid .sp-section{background:rgba(54,58,97,.7);padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}@media screen and (max-width:980px){.section-inner-vocaloid .sp-section{padding:20px}}.section-inner-bgmjp{background:url(../images/sp/bgmjp/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed;text-align:center}.section-inner-bgmjp .sp-title img{margin:auto}.section-inner-bgmjp .cont-special{max-width:980px}.section-inner-bgmjp .sp-section{background:#fff;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}@media screen and (max-width:980px){.section-inner-bgmjp .sp-section{padding:20px}}.section-inner-bgmjp .sp-section-title img{margin:auto}.section-inner-streaming{background:#000;background-size:cover;background-attachment:fixed}.section-inner-streaming .sp-title{color:#fff;margin-bottom:20px}.section-inner-streaming .cont-special{max-width:980px}.section-inner-streaming .sp-section{background:#f0f0f0;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:6px}.section-inner-streaming .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.section-inner-streaming .menu-btn{text-align:center;font-weight:700;padding:10px 0}@media screen and (max-width:980px){.section-inner-streaming .sp-section{padding:20px}}.section-inner-streaming .sp-section-title img{margin:auto}.section-inner-streaming .box-gray{background-color:#ccc;padding:20px 30px;border-radius:3px;margin-top:20px}.section-inner-streaming .use{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-inner-streaming .ok-box{width:48%;margin-right:2%;text-align:center;background-color:#fff;padding:20px 1%;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.section-inner-streaming .ok-box .material-icons{font-size:3em;color:#66a136}.section-inner-streaming .ban-title{background:#ccc;font-weight:700;padding:10px 3%}.section-inner-streaming .ban .ban-box{background-color:#fff;padding:20px 3%}.section-inner-streaming .ban .ban-box:nth-child(odd){background-color:#f7f7f7}.section-inner-streaming .ban-box-txt{margin-left:25px}.section-inner-streaming .step{padding:5px 10px;border-radius:3px;margin-right:5px;background-color:#f18511;font-weight:700;color:#fff}@media screen and (min-width:980px){.section-inner-streaming .box-gray{margin-right:45%}.section-inner-streaming .ok-box{width:19%;margin-right:1%}}.section-inner-howtouse{background:url(../images/sp/howtouse/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}.section-inner-howtouse .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inner-howtouse .menu-btn-step{font-weight:700;color:#ee7818}.section-inner-howtouse .menu-btn{text-align:center;font-weight:700;width:19.6%;background-color:#f9d700;border-radius:10px 10px 0 0;color:#000;padding:30px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-howtouse .menu-btn :hover{text-decoration:none}.section-inner-howtouse .menu-btn-now{background-color:#fff}.section-inner-howtouse .h3-step{color:#ee7818;font-weight:700;margin-right:10px}.section-inner-howtouse .sp-title-cont{margin:0}.section-inner-howtouse h4{font-size:1.4em;color:#9c0;border-bottom:#9c0 solid 2px}.section-inner-howtouse h5{font-size:1.2em;margin-bottom:10px;border-left:#333 solid 8px;padding-left:10px}.section-inner-howtouse .sp-section{margin-top:0;background-color:#fff;padding:50px 5%;border-radius:0 0 10px 10px}.section-inner-howtouse .box-gray{padding:30px 5%;background-color:#fdf4bf;border-radius:3px}@media screen and (max-width:980px){.section-inner-howtouse .menu-btn{padding:15px 2px}}.section-inner-dtmbegginer{background:#afaea3;background-size:cover;background-attachment:fixed}.section-inner-dtmbegginer .sp-title{color:#fff;margin-bottom:20px}.section-inner-dtmbegginer .sp-section{background:#fff;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:6px}.section-inner-dtmbegginer .sp-section-title{background-color:#89c65d;color:#fff;text-align:center;font-size:1.4em;padding:10px}@media screen and (max-width:980px){.section-inner-dtmbegginer .sp-section{padding:20px}}.section-inner-dtmbegginer .box-gray{padding:30px 5%;background-color:#eee;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inner-dtmbegginer .box-img{width:35%}.section-inner-dtmbegginer .box-txt{width:60%}.section-inner-dtmbegginer .box-btn-s{padding:10px 20px;border:#f18511 solid 1px;color:#f18511}.section-inner-biz{background:#fff;background-size:cover;background-attachment:fixed;padding-top:50px;width:100%}.section-inner-biz>.sp-title-cont{margin:0}.section-inner-biz .cont-special{max-width:980px;padding:50px 5%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-biz .sp-section{background:rgba(75,34,36,.7);padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.section-inner-biz .list{background-color:#fff;border-radius:3px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.section-inner-biz .material-icons{color:#16da0e;height:100%;font-size:40px;margin-right:20px}.sp-biz-als{border-top:#ba2f20 solid 20px;background:#f6f6f6}.sp-biz-als h2{color:#ba2f20}.sp-biz-aps{border-top:#94498a solid 20px;background:#efefef;padding-bottom:50px}.sp-biz-aps h2{color:#94498a}.section-inner-bgm-license{background-color:#e4e4e4}.section-inner-bgm-license .sp-section{background:#fff;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:6px}@media screen and (max-width:980px){.section-inner-bgm-license .sp-section{padding:20px}}.section-inner-bgm-license .detailbox_info{background:#faecec;border:1px solid #f0d9d9;border-radius:3px;padding:20px;moz-box-shadow:0 0 10px rgba(0,0,0,.08);-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}.section-inner-spitfire{background:url(../images/sp/spitfire/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}.section-inner-spitfire h1 img{margin:auto}.section-inner-spitfire .cont-special{max-width:980px}.section-inner-spitfire .sp-section{background:rgba(75,34,36,.7);padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3)}.section-inner-spitfire .prod_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:#fff solid 1px;border-bottom:#fff solid 1px}.section-inner-spitfire .prod_menu li{color:#fff;font-weight:700;padding:10px}.section-inner-spitfire .prod_menu a:hover{text-decoration:none;background-color:rgba(255,255,255,.2)}.section-inner-spitfire .prod_menu .now{color:#17a4a8}.section-inner-spitfire .blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.section-inner-spitfire .blog-box{width:32%;margin-bottom:20px;background-color:#fff}.section-inner-spitfire .blog-box:hover{text-decoration:none}.section-inner-spitfire .blog-txt{color:#393939;padding:15px}.section-inner-spitfire .lead{color:#fff}.section-inner-spitfire .top_mini{width:200px;margin:0 auto}@media screen and (max-width:768px){.section-inner-spitfire .sp-section{padding:25px}.section-inner-spitfire .blog-box{width:100%;margin-bottom:10px}}.section-inner-waves{background:#000;background-attachment:fixed;padding-top:40px}.section-inner-waves .blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.section-inner-waves .blog-box{width:32%;margin-bottom:20px;background-color:#fff}.section-inner-waves .badge1{position:absolute;top:200px;right:5%;background-color:#f50;text-align:center;height:150px;width:150px;text-decoration:none!important;color:#fff!important;border-radius:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}@media screen and (max-width:768px){.section-inner-waves{padding-top:0}.section-inner-waves .sp-section{padding:25px}.section-inner-waves .blog-box{width:100%}.section-inner-waves .badge1{top:10px;height:100px;width:100px;font-size:12px}}.section-inner-waves .blog-box:hover{text-decoration:none}.section-inner-waves .blog-txt{color:#393939;padding:15px}.section-inner-waves .lead{color:#ccc}.section-inner-swsamples{background:url(../images/sp/swsamples/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed;padding-top:40px;text-align:center}.section-inner-swsamples h1 img{margin:100px auto 30px}.section-inner-swsamples .sp-swsamples-lead{max-width:700px;letter-spacing:.2em;margin:30px auto}.section-inner-presonus{background:#2f2f2f;padding-top:40px}.section-inner-presonus .cont-special{background:#30363f;padding:50px 5%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 10px 15px -10px #292929;box-shadow:inset 0 10px 15px -10px #292929}.section-inner-presonus .cont-special:first-child{background:#30363f url(../images/sp/presonus/bg2.jpg) center top no-repeat;background-size:contain;padding-top:24%}.section-inner-presonus .cont-special:nth-child(even){background-color:#353d48}.section-inner-presonus .logo2{width:300px;height:100px;display:block;position:absolute;top:3%;left:5%;background:url(../images/sp/presonus/logo2.png) no-repeat center}.section-inner-presonus .lead_box{background-color:#414a57;padding:30px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-presonus .lead_box .title{font-size:14pt;margin-bottom:5px}.section-inner-presonus .material-icons{color:#dbc027;font-size:16pt;line-height:1.2;margin-right:10px}.section-inner-presonus .sp-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.section-inner-presonus .sp-box-lineup{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-radius:3px}.section-inner-presonus .sp-box-lineup-pro{background-color:#d48915}.section-inner-presonus .sp-box-lineup-artist{background-color:#28658e}.section-inner-presonus .sp-box-lineup-img{margin-right:20px}.section-inner-vienna{background:url(../images/sp/vienna/bg.jpg) center top no-repeat;background-size:cover;background-attachment:fixed;width:100%}@media screen and (min-width:640px){.section-inner-vienna{margin-top:60px}}.section-inner-vienna .vienna-top{background:url(../images/sp/vienna/title-bg.png) center top no-repeat;background-size:contain}.section-inner-vienna h1 img{margin:0 auto}.section-inner-vienna .blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.section-inner-vienna .blog-box{width:32%;margin-bottom:20px;background-color:#fff}@media screen and (max-width:768px){.section-inner-vienna .blog-box{width:100%}}.section-inner-vienna .blog-box:hover{text-decoration:none}.section-inner-vienna .blog-txt{color:#393939;padding:15px}.section-inner-vienna .info_box{background-color:#e4e2db;padding:20px}.section-inner-vienna .vienna_pagemenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-inner-vienna .vienna_pagemenu li{display:inline-block;padding:10px;background:#e4e2db;color:#000;margin:0 10px 10px 0}.section-inner-vienna .vienna_pagemenu li:hover{background:#e8e7e1}.section-inner-vienna .news_box{padding:25px 0;border-top:#ccc dotted 1px;line-height:1.6}.section-inner-vienna .plist_box{background-color:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border-radius:3px;overflow:hidden}.section-inner-vienna .plist_box:hover{text-decoration:none}.section-inner-vienna .vienna-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-inner-vienna .vienna-list-img{float:right;height:80px}.section-inner-vienna .vienna-list-txt{padding:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-vienna .info_box{background-color:#e4e2db;border-radius:3px;padding:50px 75px}@media screen and (max-width:640px){.section-inner-vienna .info_box{padding:40px 20px}}.section-inner-vienna .vienna-prod-title{padding:5px 10px;background-color:#67a9bf;color:#fff;font-weight:700;text-align:center;display:inline-block}@media screen and (max-width:768px){.section-inner-vienna .plist_box{width:49%;margin-right:2%}.section-inner-vienna .plist_box:nth-child(2n){margin-right:0}.section-inner-vienna .vienna-list-img>.vienna-list-txt{margin-bottom:50px}}@media screen and (min-width:768px){.section-inner-vienna .plist_box{width:32%;margin-right:2%}.section-inner-vienna .plist_box:nth-child(3n){margin-right:0}.section-inner-vienna .vienna-list-txt{padding:20px}}.section-inner-vienna .plist_sp{background:url(../images/sp/vienna/plist_sp.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .vienna-prod-top{margin-right:200px}.section-inner-vienna .plist_strings{background:url(../images/sp/vienna/plist_strings.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_winds{background:url(../images/sp/vienna/plist_winds.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_brass{background:url(../images/sp/vienna/plist_brass.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_keyboard{background:url(../images/sp/vienna/plist_keyboard.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_perc{background:url(../images/sp/vienna/plist_parcussion.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_voice{background:url(../images/sp/vienna/plist_voice.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_ex{background:url(../images/sp/vienna/plist_ex.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_tool{background:url(../images/sp/vienna/plist_tool.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .plist_bundle{background:url(../images/sp/vienna/plist_bundle.png);background-position:right top;background-repeat:no-repeat}.section-inner-vienna .vienna-waku{border-top:1px dotted #000;border-bottom:1px dotted #000;margin:20px 0;padding:20px 0}.section-inner-vienna .vienna-int-inner{max-width:950px;margin:0 auto 50px auto;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-vienna .vienna-int-inner .section-inner{background-color:rgba(255,255,255,.8)}.section-inner-vienna .int_lead{font-size:14px;line-height:1.8;background-color:#e4e2db;padding:50px 75px}@media screen and (max-width:640px){.section-inner-vienna .int_lead{padding:40px 20px}}.section-inner-vienna .int_title{color:#b8520e;margin:50px 0 10px 0}.section-inner-vienna .int_title:first-child{margin:0}.section-inner-vienna.int_name{font-weight:700}.section-inner-vienna .int_subtitle{color:#999}.section-inner-vienna .vienna-int-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inner-r3vj{background:#1b2650 url(../images/sp/r3vj/bg01.jpg) top center;background-size:cover;padding-top:40px}.section-inner-r3vj .sp-title-cont{max-width:800px;margin:auto;padding:0 5%}.section-inner-r3vj .sp-title img{margin:100px auto 10px auto}.section-inner-r3vj .r3vj-section{background-color:rgba(26,53,123,.9);padding:50px 5%}.section-inner-r3vj .r3vj-section-inner{margin:0 auto;text-align:center}@media screen and (min-width:768px){.section-inner-r3vj .sp-title img{margin:100px auto 10px auto}.section-inner-r3vj .r3vj-section{padding:30px 5%}.section-inner-r3vj .r3vj-section-inner{width:70%}}.section-inner-cinematic{background:#2c2a2a;background-size:cover;padding-top:40px}.section-inner-cinematic .cinema-prod{background:#202020;border:1px solid #312f2f;border-radius:3px;overflow:hidden;padding:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}@media screen and (min-width:768px){.section-inner-cinematic .cinema-prod{padding:40px}}.section-inner-standalone{background:#111;padding:40px 0}.section-inner-standalone .sp-color{color:#ba70d0}.section-inner-standalone .sp-title-cont{padding:0 5%}.section-inner-standalone .sp-menu{background-color:#ba70d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-inner-standalone .sp-menu a{color:#fff;display:block;padding:10px 20px;text-align:center}.section-inner-standalone .sp_merit{padding:20px;border-radius:3px;border:#e6e6e6 solid 1px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-inner-standalone .sp-section{background-color:#fff;padding:30px 5%;margin:0;color:#393939}.section-inner-standalone .sp-section .sp_merit{background:#f6f6f6}.section-inner-standalone .sp-section:nth-child(even){background-color:#f6f6f6}.section-inner-standalone .sp-section:nth-child(even) .sp_merit{background:#fff}.section-inner-standalone .sp_os{background:#f6f6f6 url(../images/sp/standalone/img04.jpg) bottom right no-repeat;padding:20px 20px 150px 20px;border:#e6e6e6 solid 1px;border-radius:3px;min-height:130px}.section-inner-standalone .a2_box{padding:20px;width:49%;border:#354c62 3px solid;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-standalone .sp-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inner-standalone .material-icons{color:#ba70d0;margin-right:20px;font-size:40px}@media screen and (min-width:640px){.section-inner-standalone .sp_os{padding:20px 320px 20px 20px}}.section-inner-exponential{background:#eaeaea}.section-inner-exponential .blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.section-inner-exponential h1 img{margin:0 auto}.section-inner-exponential .blog-box{width:32%;margin-bottom:20px;background-color:#fff}@media screen and (max-width:768px){.section-inner-exponential{padding-top:0}.section-inner-exponential .sp-section{padding:25px}.section-inner-exponential .blog-box{width:100%}.section-inner-exponential .badge1{top:10px;height:100px;width:100px;font-size:12px}}.section-inner-exponential .blog-box:hover{text-decoration:none}.section-inner-exponential .blog-txt{color:#393939;padding:15px}.section-inner-juceaward{background:#000;padding:0}.section-inner-juceaward .sp-title-cont{margin:0}.section-inner-juceaward .sp-lead{margin:0 5%}.section-inner-juceaward .twitter-tweet{max-width:520px!important;width:100%!important;margin:10px auto}.section-inner-juceaward .sp_bg1{background-color:rgba(70,70,70,.9);padding:50px 5%;margin-top:50px}.section-inner-juceaward .sp_bg2{background-color:rgba(90,100,100,.9);padding:50px 5%;margin-top:0}.section-inner-wmdm{background-color:#e4e4e4}.section-inner-wmdm .sp-section{background:#fff;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:6px}@media screen and (max-width:980px){.section-inner-wmdm .sp-section{padding:20px}}.section-inner-wmdm .detailbox_info{border:1px solid #ccc;border-radius:3px;padding:20px}.section-inner-toontrack{background:#2d2d2d url(../images/sp/toontrack/bg_sp_toontrack.jpg) no-repeat center top;background-size:contain;background-attachment:fixed}.section-inner-toontrack .sp-section{background:#fff;padding:50px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);border-radius:6px}.section-inner-toontrack .sp-title img{margin:0 auto}@media screen and (max-width:980px){.section-inner-toontrack .sp-section{padding:20px}}.section-inner-toontrack .tt_box{border-radius:3px;overflow:hidden}.section-inner-toontrack .tt_box_inner{padding:45px 30px 45px 30px}.section-inner-toontrack .tt_box_ezd2{max-width:620px;background:#202020 url(../images/sp/toontrack/tt_box_bg_ezd2.jpg) no-repeat center top;padding-top:430px}.section-inner-toontrack .inner_ezx{margin-top:45px;padding-top:170px;background:#1c1c1c url(../images/sp/toontrack/tt_box_bg_ezx.jpg) no-repeat center top;border-top:1px solid #333}.section-inner-toontrack .tt_box_ezkeys{max-width:620px;background:#202020 url(../images/sp/toontrack/tt_box_bg_ezkeys.jpg) no-repeat center top;padding-top:390px}.section-inner-toontrack .inner_ezkeysmidi{margin-top:45px;background:#1c1c1c url(../images/sp/toontrack/tt_box_bg_ezkeysmidi.jpg) no-repeat center top;padding-top:170px;border-top:1px solid #333}.section-inner-toontrack .tt_box_ezmix{max-width:300px;background:#202020 url(../images/sp/toontrack/tt_box_bg_ezmix2.jpg) no-repeat center top;padding-top:230px}.section-inner-toontrack .inner_ezmixpack{margin-top:45px;padding-top:150px;background:#1c1c1c url(../images/sp/toontrack/tt_box_bg_ezmixpack.jpg) no-repeat center top;border-top:1px solid #333}.section-inner-toontrack .tt_box_spp{max-width:300px;background:#202020 url(../images/sp/toontrack/tt_box_bg_spp.jpg) no-repeat center top;padding-top:110px}.section-inner-toontrack .tt_box_mmp{max-width:300px;background:#202020 url(../images/sp/toontrack/tt_box_bg_mmp.jpg) no-repeat center top;padding-top:125px}.section-inner-toontrack .toontrack-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-inner-toontrack .masonry-brick{margin:10px}.section-inner-jellyfish{padding:0}.section-inner-jellyfish .cont-special{width:100%;max-width:none}.section-inner-jellyfish .sp-title-cont{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;margin:0;height:600px}.section-inner-jellyfish .sp-title-cont .hero_bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;overflow:hidden}.section-inner-jellyfish .sp-title-cont .hero_bg li{position:absolute;z-index:-3;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-transform:scale(1.05);transform:scale(1.05)}.section-inner-jellyfish .sp-title-cont .hero_bg li.bg_1{background-image:url(../images/sp/jellyfish/bg_hero_1.jpg)}.section-inner-jellyfish .sp-title-cont .hero_bg li.bg_2{background-image:url(../images/sp/jellyfish/bg_hero_2.jpg);background-position:top}.section-inner-jellyfish .sp-title-cont .hero_bg li.bg_3{background-image:url(../images/sp/jellyfish/bg_hero_3.jpg)}.section-inner-jellyfish .sp-title-cont .hero_bg li.animated{-webkit-animation:zoom 8s linear forwards,fadein 4s linear forwards;animation:zoom 8s linear forwards,fadein 4s linear forwards;z-index:-2}.section-inner-jellyfish .sp-title-cont .hero_bg li.current{z-index:-1}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.section-inner-jellyfish .sp-title-cont .hero_bg::after{position:absolute;z-index:-1;content:"";top:0;left:0;width:100%;height:100%;background:#222;opacity:.7}.section-inner-jellyfish .sp-title-cont .sp-copy,.section-inner-jellyfish .sp-title-cont .sp-lead{text-align:center;font-size:16px;font-weight:700;color:#fefefe}.section-inner-jellyfish .sp-title-cont .sp-copy span,.section-inner-jellyfish .sp-title-cont .sp-lead span{display:inline-block}.section-inner-jellyfish .sp-title-cont .sp-title{margin-top:5px;line-height:1;font-size:75px;color:#fefefe}@media screen and (max-width:980px){.section-inner-jellyfish .sp-title-cont{padding:60px 40px 0}}@media screen and (max-width:768px){.section-inner-jellyfish .sp-title-cont{height:550px}.section-inner-jellyfish .sp-title-cont .sp-title{font-size:60px}.section-inner-jellyfish .sp-title-cont .sp-copy,.section-inner-jellyfish .sp-title-cont .sp-lead{font-size:14px}}@media screen and (max-width:640px){.section-inner-jellyfish .sp-title-cont{padding:0 40px}.section-inner-jellyfish .sp-title-cont .sp-title{font-size:47px}.section-inner-jellyfish .sp-title-cont .sp-copy,.section-inner-jellyfish .sp-title-cont .sp-lead{font-size:13px}}.section-inner-jellyfish .sp-section-wrap{position:relative;background:#efefef url(../images/sp/jellyfish/bg_section_1.jpg) no-repeat 100% 50%/cover}.section-inner-jellyfish .sp-section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:500px}.section-inner-jellyfish .sp-section .sp-section-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:40px 60px;background:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-jellyfish .sp-section .sp-section-box:last-of-type{z-index:0}.section-inner-jellyfish .sp-section .sp-section-box:last-of-type::before{position:absolute;content:"";z-index:-1;top:0;left:0;width:50%;height:100%}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin-bottom:40px}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon img{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon:first-child{margin-right:80px}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon .icon-txt{font-size:13px}.section-inner-jellyfish .sp-section .sp-section-title{line-height:1.5;font-size:26px;color:#232323}.section-inner-jellyfish .sp-section .sp-section-p{margin-top:30px;color:#666}.section-inner-jellyfish .sp-section .icon-txt{text-align:center;font-size:1vw;font-weight:700}.section-inner-jellyfish .sp-section .icon-txt span{display:inline-block}@media screen and (min-width:1280px){.section-inner-jellyfish .sp-section .icon-txt{font-size:13px}}@media screen and (max-width:980px){.section-inner-jellyfish .sp-section .icon-txt{font-size:12px}}.section-inner-jellyfish .sp-section.black .sp-section-box{background:#4a4a4a}.section-inner-jellyfish .sp-section.black .sp-section-title{color:#fefefe}.section-inner-jellyfish .sp-section.black .sp-section-p{color:#d2d2d2}@media screen and (max-width:1080px){.section-inner-jellyfish .sp-section .sp-section-box{padding:40px}}@media screen and (max-width:980px){.section-inner-jellyfish .sp-section{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-inner-jellyfish .sp-section .sp-section-title{text-align:center}.section-inner-jellyfish .sp-section .sp-section-title span{display:inline-block}.section-inner-jellyfish .sp-section .sp-section-box{width:100%;height:100%;min-height:400px;padding:60px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear,left bottom,left top,from(#efefef),color-stop(50%,#efefef),to(rgba(239,239,239,0)));background:linear-gradient(0deg,#efefef,#efefef 50%,rgba(239,239,239,0) 100%)}.section-inner-jellyfish .sp-section .sp-section-box:last-of-type{display:none}}@media screen and (max-width:768px){.section-inner-jellyfish .sp-section{margin-top:0}.section-inner-jellyfish .sp-section .sp-section-title{font-size:23px}.section-inner-jellyfish .sp-section .sp-section-p{margin-top:20px}.section-inner-jellyfish .sp-section .sp-section-box{padding:60px 40px}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon{padding:0}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon:first-child{margin-right:10%}.section-inner-jellyfish .sp-section .sp-section-box .sp-section-icon-area .circle-icon img{padding:10px 15px}}@media screen and (max-width:640px){.section-inner-jellyfish .sp-section .sp-section-box{min-height:350px;padding:40px 25px}}.section-inner-jellyfish .japan .sp-section-box:last-of-type{background:0 0}.section-inner-jellyfish .japan .sp-section-box:last-of-type::before{background:-webkit-gradient(linear,left top,right top,from(#efefef),to(rgba(239,239,239,0)));background:linear-gradient(90deg,#efefef,rgba(239,239,239,0))}.section-inner-jellyfish .use{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-inner-jellyfish .use .sp-section-box:last-of-type{padding-right:0;background:rgba(74,74,74,.85)}.section-inner-jellyfish .use .sp-section-box:last-of-type::before{margin-left:50%;background:-webkit-gradient(linear,right top,left top,from(#4a4a4a),to(rgba(74,74,74,0)));background:linear-gradient(270deg,#4a4a4a,rgba(74,74,74,0))}.section-inner-jellyfish .use .use-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:700px;margin:0 auto -20px}.section-inner-jellyfish .use .use-list li{width:calc(100% / 5 - 10px);max-width:120px;margin:0 5px 20px}.section-inner-jellyfish .use .use-list li:empty{height:0}.section-inner-jellyfish .use .use-list li img{width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-jellyfish .use .use-list li .icon-txt{color:#fefefe}@media screen and (max-width:980px){.section-inner-jellyfish .use{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left bottom,left top,from(#4a4a4a),color-stop(50%,#4a4a4a),to(rgba(74,74,74,0)));background:linear-gradient(0deg,#4a4a4a,#4a4a4a 50%,rgba(74,74,74,0) 100%)}.section-inner-jellyfish .use .sp-section-box{min-height:auto;padding:60px 60px 15px;background:rgba(74,74,74,.85)!important}.section-inner-jellyfish .use .sp-section-box:last-of-type{display:block;padding:15px 60px 60px}.section-inner-jellyfish .use .sp-section-box:last-of-type::before{display:none}.section-inner-jellyfish .use .use-list{margin:0 auto -15px}.section-inner-jellyfish .use .use-list li{margin-bottom:15px}.section-inner-jellyfish .use .use-list li img{padding:0 15px}}@media screen and (max-width:768px){.section-inner-jellyfish .use .sp-section-box{padding:60px 40px 10px}.section-inner-jellyfish .use .sp-section-box:last-of-type{padding:10px 40px 60px}.section-inner-jellyfish .use .use-list{margin:0 auto -10px}.section-inner-jellyfish .use .use-list li{margin-bottom:10px}}@media screen and (max-width:640px){.section-inner-jellyfish .use .sp-section-box{padding:40px 25px 10px}.section-inner-jellyfish .use .sp-section-box:last-of-type{padding:10px 25px 40px}.section-inner-jellyfish .use .use-list li{width:calc(100% / 4 - 10px)}.section-inner-jellyfish .use .use-list li img{padding:0 10%}}@media screen and (max-width:480px){.section-inner-jellyfish .use .use-list li{width:calc(100% / 3 - 10px)}.section-inner-jellyfish .use .use-list li img{padding:0 5%}}.section-inner-jellyfish .unnecessary{border-right:1px solid #ccc}.section-inner-jellyfish .unnecessary .icon-txt{color:#284871}.section-inner-jellyfish .unnecessary .sp-section-txt-area .sp-section-p{margin-top:20px}@media screen and (max-width:980px){.section-inner-jellyfish .unnecessary{border-right:none;border-bottom:1px solid #ccc}}.section-inner-jellyfish .purchase .icon-txt{color:#28713c}.section-inner-jellyfish .purchase .sp-section-txt-area .sp-section-p{margin-top:20px}@media screen and (max-width:980px){.section-inner-jellyfish .purchase{display:block!important}}.section-inner-jellyfish .mutant .sp-section-box:last-of-type{background:#4a4a4a url(../images/sp/jellyfish/bg_section_2.jpg) no-repeat center/cover}.section-inner-jellyfish .mutant .sp-section-box:last-of-type::before{background:-webkit-gradient(linear,left top,right top,from(#4a4a4a),to(rgba(74,74,74,0)));background:linear-gradient(90deg,#4a4a4a,rgba(74,74,74,0))}@media screen and (max-width:980px){.section-inner-jellyfish .mutant{background:#4a4a4a url(../images/sp/jellyfish/bg_section_2.jpg) no-repeat;background-position-y:0;background-size:cover}.section-inner-jellyfish .mutant .sp-section-box{background:-webkit-gradient(linear,left bottom,left top,from(#4a4a4a),color-stop(50%,#4a4a4a),to(rgba(74,74,74,0)))!important;background:linear-gradient(0deg,#4a4a4a,#4a4a4a 50%,rgba(74,74,74,0) 100%)!important}}.section-inner-jellyfish .option .sp-section-box{width:100%;min-height:auto;padding:40px 15%;text-align:center;background:#ccc url(../images/sp/jellyfish/bg_section_3.jpg) no-repeat center/cover}.section-inner-jellyfish .option .sp-section-box::before{position:absolute;content:"";top:0;left:0;width:100%!important;height:100%;opacity:.7;background:#fff}.section-inner-jellyfish .option .sp-section-box span{display:inline-block}@media screen and (max-width:980px){.section-inner-jellyfish .option{height:400px}.section-inner-jellyfish .option .sp-section-box{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:60px}}@media screen and (max-width:640px){.section-inner-jellyfish .option{height:300px}.section-inner-jellyfish .option .sp-section-box{padding:40px 25px}}.section-inner-jellyfish .lp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:500px;background:#fff}.section-inner-jellyfish .lp p{font-size:24px;font-weight:700;color:#232323;text-align:center}.section-inner-jellyfish .lp .lp-btn{height:70px;width:80%;max-width:500px;margin:40px auto 0;text-align:center;border-radius:35px;background:#bb3a36;-webkit-transition:.2s;transition:.2s}.section-inner-jellyfish .lp .lp-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;width:100%;height:100%;padding:12px 20px;font-size:18px;font-weight:700;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner-jellyfish .lp .lp-btn a span{display:inline-block;line-height:1}.section-inner-jellyfish .lp .lp-btn:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 20px;box-shadow:rgba(0,0,0,.2) 0 0 20px;background:#ca3f3b}@media screen and (max-width:640px){.section-inner-jellyfish .lp{height:360px}.section-inner-jellyfish .lp .lp-btn{margin:30px auto 0}.section-inner-jellyfish .lp .lp-btn a{font-size:16px}}.section-inner-jellyfish .sp-section-txt-area{-webkit-filter:blur(5px);filter:blur(5px);opacity:0;-webkit-transition:.5s;transition:.5s}.section-inner-jellyfish .sp-section-txt-area.on{-webkit-filter:blur(0);filter:blur(0);opacity:1}.wrapper-blog-list .blog-search{max-width:500px;margin:0 auto}.wrapper-blog-list .section-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper-blog-list .news-thum-wrap{width:100%;overflow:hidden}.wrapper-blog-list .blog-sidebar-wrap{margin-top:50px;border-top:.99px solid #bfbfbf;padding-top:25px;width:100%}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar h2{margin-bottom:20px;text-align:center;line-height:normal}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list-thumimg{display:none;margin:15px 15px 0 15px;border-radius:3px;overflow:hidden}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-bottom:-10px}@media screen and (min-width:640px){.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list{margin-right:-15px;margin-bottom:-15px}}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list>li{width:100%;margin-right:0;margin-bottom:10px;background:#fff;border:.99px solid #dcdcdc;border-radius:3px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.07);box-shadow:0 1px 5px 0 rgba(0,0,0,.07);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media screen and (min-width:640px){.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list>li{width:calc(50% - 15px);margin-bottom:15px;margin-right:15px}}@media screen and (min-width:1280px){.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list>li{width:calc(100% - 15px)}}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list-txt{padding:15px;line-height:1.4}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list-txt .blog-sidebar-list-title{font-size:13px;font-weight:700}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list-txt .blog-sidebar-list-title a{color:#111;display:block}.wrapper-blog-list .news-thum-date{position:static;margin-top:5px}.wrapper-blog-list .news-thum-category{margin-top:3px;font-size:12px;line-height:1.4}@media screen and (min-width:640px){.wrapper-blog-list .news-thum-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper-blog-list .news-thum-wrap .news-thum{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.wrapper-blog-list .news-thum-wrap .news-thum .news-thum-img{width:50%;max-width:500px;margin:15px;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-blog-list .news-thum-wrap .news-thum .news-thum-img img{border-radius:3px}.wrapper-blog-list .news-thum-wrap .news-thum .news-thum-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-blog-list .news-thum-wrap .news-thum .news-thum-cont .news-thum-title{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}}@media screen and (max-width:768px){.wrapper-blog-list .blog-sidebar-wrap{margin-top:40px;padding-top:25px}}@media screen and (min-width:980px){.wrapper-blog-list .news-thum-title{font-size:15px}}@media screen and (min-width:1280px){.wrapper-blog-list .section-column{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:160px}.wrapper-blog-list .section-column .blog-pager-wrap{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto}.wrapper-blog-list .news-thum-wrap{width:calc(100% - 350px);margin-right:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrapper-blog-list .news-thum-title{font-size:18px}.wrapper-blog-list .blog-search-wrap{position:absolute;width:300px;padding:15px;right:75px;z-index:1;background:#dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-blog-list .blog-search-wrap .link-cloud{margin-top:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-5px}.wrapper-blog-list .blog-sidebar-wrap{max-width:300px;margin-top:260px;padding:0;border:0}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar h2{margin-bottom:10px}.wrapper-blog-list .blog-sidebar-wrap .blog-sidebar .blog-sidebar-list-thumimg{display:block}}.main-blog{margin-top:60px}.main-blog .prod-related{background:#ebebeb}@media screen and (max-width:640px){.main-blog{margin-top:0}}.blog-header{position:relative;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.blog-header .blog-header-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);-ms-filter:blur(30px);-webkit-filter:blur(30px);filter:blur(30px);z-index:0;width:100%;height:auto}.blog-header .blog-header-main{position:relative;max-height:220px;margin:0 auto;z-index:2}.blog-header::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#222;opacity:0;z-index:1}.section-blog{max-width:900px;margin:50px auto;background:#f8f8f8;border-radius:3px;overflow:hidden}.section-blog .section-inner{max-width:900px;padding-top:0}.section-blog .folder{font-size:13px}.section-blog .folder a{color:#8a8a8a}.section-blog .prod-price-sale-org{text-decoration:line-through}.section-blog .prod-price-campaign{color:#bb3a36;font-weight:700}@media screen and (max-width:980px){.section-blog{max-width:none;margin:0}.section-blog .section-inner{margin-bottom:0}}@media screen and (max-width:640px){.section-blog .section-inner{margin-bottom:20px;padding-top:30px;padding-bottom:0}.section-blog .section-inner .page-title{margin-top:0}.section-blog .prod-list-l-spec{display:none}.section-blog .prod-list-l-img{margin:0 20px 0 0}.section-blog .prod-list-l-price{margin-bottom:0}}.blog-wrap hr{margin:25px 0}.ie .section-blog{margin-top:110px}@media screen and (max-width:980px){.ie .section-blog{margin-top:80px}}@media screen and (max-width:640px){.ie .section-blog{margin-top:20px}}.ie .blog-header::before{opacity:1}@media screen and (max-width:768px){.ie .wrapper-blog-list .news-thum-wrap .news-thum .news-thum-cont .news-thum-title{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.sidebar-bnr{display:none;margin-bottom:50px}.sidebar-bnr a{display:block}.sidebar-bnr img{width:100%}@media screen and (min-width:1280px){.sidebar-bnr{display:block}}
/*# sourceMappingURL=../../maps/css/special.css.map */
