.videoContent{padding:40px 10px;max-width:800px;margin:0 auto;width:100%;position:relative}.videoContent video{display:block;width:100%}.videoContent .movieBox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.videoContent .movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoContent .mfp-close{color:#fff !important}.btn.icoBlank a{position:relative}.btn.icoBlank a svg{position:absolute;top:10px;right:10px;width:9px;height:9px;fill:#fff;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.btn.icoBlank a svg{top:7px;right:10px}}@media print, screen and (min-width: 751px){.btn.icoBlank a:hover svg{fill:#0098ce}}footer #pagetop.detail.active{bottom:100px}@media screen and (max-width: 750px){footer #pagetop.detail.active{bottom:80px}}#other{width:1360px}@media screen and (max-width: 750px){#other{width:auto;margin-bottom:50px}}#other h2{font-size:3.2rem;line-height:1.5;margin-bottom:40px;font-weight:300;text-align:center}@media screen and (max-width: 750px){#other h2{font-size:2.5rem;margin-bottom:26px}}#other>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){#other>ul{display:block}}#other>ul li{width:452px;background:#edf0f2;position:relative;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){#other>ul li{padding-bottom:12px}}#other>ul li figure img{width:100%;padding:25px 0 10px}@media screen and (max-width: 750px){#other>ul li figure img{padding:0}}#other>ul li figure figcaption{padding:0 33px}@media screen and (max-width: 750px){#other>ul li figure figcaption{padding:0 18px;font-size:1.3rem}}#other>ul li dl{padding:5px 33px 33px}@media screen and (max-width: 750px){#other>ul li dl{padding:0 18px 20px}}#other>ul li dl dt{font-size:2.8rem;font-family:Oswald;font-weight:400;font-weight:500}@media screen and (max-width: 750px){#other>ul li dl dt{font-size:2.6rem}}#other>ul li dl dd{color:#888;font-size:1.2rem}#other>ul li .info{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);color:#fff;padding:75px 55px 0;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){#other>ul li .info{opacity:1;padding:0;background:0 0;position:static}}#other>ul li .info p{line-height:2}@media screen and (max-width: 750px){#other>ul li .info p{display:none}}#other>ul li .info p.price{position:absolute;right:55px;bottom:165px}@media screen and (max-width: 750px){#other>ul li .info p.price{position:static;display:block;color:#000;text-align:right;margin:0 20px 20px 0}}#other>ul li .info .btn{position:absolute;bottom:80px;left:0;width:100%;padding:0 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){#other>ul li .info .btn{position:static;display:block;padding:0}#other>ul li .info .btn a{color:#000;border-color:#000}}#other>ul li .info .btn li{width:auto;background:0 0}@media screen and (max-width: 750px){#other>ul li .info .btn li{display:table;margin:0 auto}}#other>ul li .info .btn.only li{margin:0 auto}#other>ul li:hover .info{opacity:1}#other .slick-list{margin-bottom:20px}#other .slick-slide{margin:0 10px}#other .slick-arrow{position:absolute;bottom:-3px;border:none;background:url(../images/btn_slider_arw.png) center no-repeat;background-size:auto 65%;width:30px;height:40px;font-size:0}#other .slick-arrow.slick-next{right:50%;margin-right:-80px}#other .slick-arrow.slick-prev{left:50%;margin-left:-80px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#other .slick-dots{text-align:center}#other .slick-dots li{background:0 0;width:auto;display:inline-block;margin:0 5px}#other .slick-dots li button{background:#dfe0e3;border:none;width:7px;height:7px;border-radius:20px;color:#dfe0e3;padding:0;font-size:0}#other .slick-dots li button+button{display:none}#other .slick-dots li.slick-active button{background:#0098ce;color:#0098ce}#other.animation li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#other.animation li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}#other.animation li:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.top.tab .mainBg{background-position:top center}.top.tab #mv{height:800px}.top .mainBg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}@media print, screen and (min-width: 751px){.top .mainBg{background:url(../images/products/bg_ready.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.top .mainBg{height:100%;background:url(../images/products/bg_ready_sp.jpg) right no-repeat;background-size:cover}}.top main{background:#fff;padding-bottom:50px}@media screen and (max-width: 750px){.top main{padding-bottom:5px}}.top #mv{height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}@media print, screen and (min-width: 751px){.top #mv{height:558px}}@media screen and (max-width: 750px){.top #mv{height:440px;padding-top:60px}}@media print, screen and (min-width: 751px){.top #mv>div{margin-bottom:40px}}.top #mv h2{font-size:7.2rem;margin-bottom:30px;font-family:Oswald;font-weight:400}@media screen and (max-width: 750px){.top #mv h2{font-size:3.5rem;margin-bottom:20px}}.top #mv h2 span{display:block;margin-bottom:30px;font-size:2.6rem;letter-spacing:.1em;font-weight:700}@media screen and (max-width: 750px){.top #mv h2 span{font-size:1.8rem;letter-spacing:.06em;margin-bottom:16px}}.top #mv p{font-size:1.6rem;line-height:1.8}.top #mv p b{font-size:2rem;display:block;text-align:center;margin-bottom:20px}@media screen and (max-width: 750px){.top #mv p b{font-size:1.4rem;margin-bottom:10px;line-height:1.6}}@media screen and (max-width: 750px){.top #mv p{font-size:1.3rem}}.top #mv>*{z-index:2;position:relative}.top #mv .simpleParallax{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.top #onlineShop .bg{background-image:url(../images/products/bg_onlineshop.jpg)}@media screen and (max-width: 750px){.top #onlineShop .bg{background-image:url(../images/products/bg_onlineshop_sp.jpg)}}.top #mvNav{width:100%;background:#fff;border-bottom:1px solid #ccc}@media print, screen and (min-width: 751px){.top #mvNav{height:80px;padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 750px){.top #mvNav{padding:25px 15px}}.top #mvNav *{font-family:'Noto Sans JP', "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "HIragino Kaku Gothic Pro W3", "HIragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif}.top #mvNav .category{position:relative;display:inline-block;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.top #mvNav .category{margin-bottom:25px}}.top #mvNav .category::after{content:"";border-right:1px solid #000;border-bottom:1px solid #000;width:8px;height:8px;position:absolute;right:4px;top:50%;margin-top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.top #mvNav .category select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;border:none;cursor:pointer;padding-right:30px}.top #mvNav .category select::-ms-expand{display:none}.top #mvNav .keyword{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #ccc;display:block;padding:3px 50px 3px 15px;border-radius:20px;height:36px;width:280px}@media screen and (max-width: 750px){.top #mvNav .keyword{width:100%;height:46px;border-radius:30px}}.top #mvNav .keyword input[type=text]{border:none;position:relative;width:100%;height:100%;background:0 0}.top #mvNav .keyword input[type=text]:focus{outline:0}.top #mvNav .keyword input[type=submit]{cursor:pointer;border:none;font-size:0;background:url(../images/icon_search.png) center no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:19px;margin-top:-8px}@media screen and (max-width: 750px){.top #mvNav .keyword input[type=submit]{background-size:20px;width:20px;height:20px;right:23px;margin-top:-10px}}.top .bnr{padding-top:60px}@media screen and (max-width: 750px){.top .bnr{padding:30px}}.top .idea{padding:60px 40px 0 80px;margin:0 auto 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1500px;position:relative}@media screen and (min-width: 751px){.top .idea#loopStreamer{margin-bottom:130px}}@media screen and (max-width: 750px){.top .idea{padding:30px 0 0;display:block;margin:0;max-width:inherit}}.top .idea+idea{padding-top:0}.top .idea .info{position:absolute;-webkit-transform:translateY(-35%);transform:translateY(-35%);opacity:0;top:calc(50% + 30px);left:40px;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.top .idea .info{-webkit-transform:translateY(15%);transform:translateY(15%);position:relative;margin:0 30px;top:0;left:0;background:#fff;padding:35px 5% 0}.top .idea .info .btn,.top .idea .info .btn a{width:240px}}.top .idea .info .funding{font-size:3.6rem;color:#0098ce;margin-bottom:30px;padding:10px 0 10px 15px;background:#fff;line-height:1;display:inline-block}@media screen and (max-width: 750px){.top .idea .info .funding{font-size:1.8rem;margin-bottom:10px;margin-top:-10px}}.top .idea .info .funding:after{content:none}.top .idea .info .funding b{font-weight:400;font-family:Oswald;font-weight:400;position:relative;line-height:1;padding-bottom:10px;display:inline-block}.top .idea .info .funding b:after{content:"";width:100%;height:2px;background:#0098ce;position:absolute;bottom:0;left:0}.top .idea .info .heading{margin-bottom:28px}@media screen and (max-width: 750px){.top .idea .info .heading{margin-bottom:15px}}.top .idea .info .heading .headingTtl{color:#666;margin-bottom:30px;font-size:1.4rem;display:block;font-weight:400}@media screen and (max-width: 750px){.top .idea .info .heading .headingTtl{margin-bottom:15px;font-size:1rem}}.top .idea .info .heading .headingImg{display:block}.top .idea .info .heading .headingImg img{width:auto;height:40px}@media screen and (max-width: 750px){.top .idea .info .heading .headingImg img{height:20px}}.top .idea .info .heading .headingName{font-size:1.8rem;font-weight:700;display:block;margin:20px 0 0}@media screen and (max-width: 750px){.top .idea .info .heading .headingName{font-size:1.4rem;margin:10px 0 0}}.top .idea .info .txt{line-height:2;margin-bottom:35px}.top .idea .info .heading .reviewBtn{background:#0091EA;display:inline-block;text-align:center;padding:15px 20px;text-shadow:none;position:relative;bottom:50px;color:#fff;line-height:1.4;font-size:1.5rem;font-weight:normal}.top .idea .info .heading .reviewBtn:after{content:"";width:0;height:0;border-style:solid;border-width:0 22px 22px 0;border-color:transparent #0090ea transparent transparent;position:absolute;bottom:-20px;left:43px}.top .idea .info .heading .reviewBtn a{font-size:1.2rem;width:260px}.top .idea .info .heading .reviewBtn span{display:block;font-size:2rem;font-weight:bold;color:#ff0;margin-top:3px}@media screen and (max-width: 750px){.top .idea .info .heading .reviewBtn{position:relative;bottom:6px;margin-left:0;width:260px;font-size:1.2rem;padding:10px;margin-bottom:16px}.top .idea .info .heading .reviewBtn:after{bottom:-16px;left:24px}.top .idea .info .heading .reviewBtn a{font-size:1rem}.top .idea .info .heading .reviewBtn span{display:block;font-size:1.6rem}}@media screen and (max-width: 750px){.top .idea .info .txt{font-size:1.3rem;line-height:2.2rem;margin-bottom:25px}}.top .idea .info dl dt{color:#666;margin-bottom:30px}@media screen and (max-width: 750px){.top .idea .info dl dt{font-size:1rem;margin-bottom:17px}}.top .idea .info dl dd{line-height:2;margin-bottom:35px}@media screen and (max-width: 750px){.top .idea .info dl dd{font-size:1.3rem;line-height:2.2rem;margin-bottom:25px}}@media print, screen and (min-width: 751px){.top .idea .info .btnWrap{display:inline-block}}.top .idea .info .notes{font-size:1.2rem;margin:15px auto 0}@media screen and (max-width: 750px){.top .idea .info .notes{text-align:center}}.top .idea .soon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-70px;background:#010101;height:70px;color:#fff;left:320px;width:calc(100% - 360px)}@media screen and (max-width: 750px){.top .idea .soon{position:relative;left:30px;width:100%;z-index:1;bottom:54px;padding-top:28px;height:110px;display:block}}.top .idea .soon>p{font-family:Oswald;font-weight:400;font-size:4rem;margin-left:10%}@media screen and (max-width: 750px){.top .idea .soon>p{margin:2px 0 0px 18px;font-size:2rem;line-height:1}}.top .idea .debut{position:absolute;bottom:7.5vw;right:120px;font-size:1.8rem;height:auto}@media print, screen and (min-width: 751px){.top .idea#beside .debut{right:435px}}@media screen and (max-width: 750px){.top .idea .debut{position:relative;right:auto;bottom:68px;left:68px;font-size:1.4rem;margin-bottom:-8px}.top .idea#loopStreamer .debut{bottom:43px}}.top .idea .debut:after{content:"";width:450px;height:92px;background:#ccc;display:block;position:absolute;bottom:-36px;left:-28px;z-index:1;background:-webkit-linear-gradient(left, #0098ce 25%, rgba(125,185,232,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(25%, #0098ce), to(rgba(125,185,232,0)));background:linear-gradient(to right, #0098ce 25%, rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0098ce', endColorstr='#007db9e8',GradientType=1 )}@media screen and (max-width: 750px){.top .idea .debut:after{width:85%;height:59px;bottom:-22px;left:-20px}}.top .idea .debut p{position:relative;z-index:2;text-shadow:none;line-height:1;color:#fff}.top .idea .debut .finite{background:#c30000;display:inline-block;font-size:1.6rem;padding:5px 0 7px;width:150px;text-align:center;margin-bottom:5px;letter-spacing:0.05em}@media screen and (max-width: 750px){.top .idea .debut .finite{font-size:1.4rem;padding:4px 0 6px;width:127px}}.top .idea .debut b{font-family:Oswald;font-weight:400;font-size:6.5rem;margin-left:5px}@media screen and (max-width: 750px){.top .idea .debut b{font-size:4rem}}.top .idea .debut span{color:#ffff00;display:block;font-size:5rem;font-family:Oswald;font-weight:400;margin-bottom:14px}@media screen and (max-width: 750px){.top .idea .debut span{font-size:3rem;margin-bottom:8px}}.top .idea figure{width:100%;margin-left:240px;-webkit-transform:translateY(0);transform:translateY(0);position:relative;overflow:hidden}.top .idea figure:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:#eee;-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.top .idea figure{margin-left:30px;width:calc(100% - 30px)}}.top .idea figure img{width:100%;position:relative;z-index:1;opacity:0;-webkit-transform:scale(1.05) translateY(100px);transform:scale(1.05) translateY(100px);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.top .idea .btn+.btn{margin-top:15px}.top .idea#beside{padding:0 80px 0 40px;margin-bottom:90px}.top .idea ul.attention{color:#666;font-size:1.1rem}@media print, screen and (min-width: 751px){.top .idea ul.attention{position:absolute;bottom:-80px;left:40px}}@media screen and (max-width: 750px){.top .idea ul.attention{padding:0px 20px;margin:-20px 0 35px}}.top #beside.idea ul.attention{left:auto;right:-26px;bottom:-68px;width:210px;text-align:left}@media screen and (max-width: 750px){.top #beside.idea ul.attention{text-align:left;padding:0;margin:20px 0 0;width:auto}}.top #beside.idea ul.attention.red{color:#f00}@media screen and (max-width: 750px){.top .idea#beside{padding:0;margin-bottom:0}}.top .idea#beside .info{right:80px;text-align:right}@media screen and (max-width: 750px){.top .idea#beside .info{right:0}}.top .idea#beside .info h2 span:after{left:inherit;right:0}.top .idea#beside figure{margin:0 240px 0 0}@media screen and (max-width: 750px){.top .idea#beside figure{margin-right:40px}}.top .idea.animation .info{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition-delay:1s;transition-delay:1s}@media screen and (max-width: 750px){.top .idea.animation .info{-webkit-transform:translateY(-20px);transform:translateY(-20px);top:0;margin-bottom:30px}}.idea .reviewBtn{background:#0091EA;display:inline-block;text-align:center;padding:15px 20px;text-shadow:none;position:relative;bottom:40px;color:#fff;line-height:1.4;font-size:1.5rem}@media screen and (max-width: 750px){.idea .reviewBtn{position:relative;bottom:16px;margin-left:0;width:260px;font-size:1.2rem;padding:10px;margin-bottom:10px}}.idea .reviewBtn:after{content:"";width:0;height:0;border-style:solid;border-width:0 22px 22px 0;border-color:transparent #0090ea transparent transparent;position:absolute;bottom:-20px;left:43px}@media screen and (max-width: 750px){.idea .reviewBtn:after{bottom:-16px;left:24px}}.top .idea.animation figure img{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.top .idea.animation figure:after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}@media screen and (max-width: 750px){.top .idea.animation#beside .info{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.detail main{margin-bottom:120px}@media screen and (max-width: 750px){.detail main{margin-bottom:65px}}.detail .txtLink{color:#0098ce}.detail .txtLink:hover{text-decoration:underline}@media screen and (max-width: 750px){.detail .txtLink span img{width:auto}}.detail button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.detail .footerBnr{margin-top:120px}@media screen and (max-width: 750px){.detail .footerBnr{margin-top:65px}}.detail .notes{margin-top:10px}.detail .notes.gray{color:#888}.detail .notes.red{color:#d10000}.detail .notes li{font-size:1.2rem}.detail .notes.indent li{text-indent:-1em;padding-left:1em}.detail.crowdfunding .notes li{font-size:1rem}.detail .notes li a svg{width:12px;height:12px;fill:#0098ce;margin-left:5px}.detail sup{font-size:50%;vertical-align:super}.detail #mv{height:800px;text-align:left;position:relative;overflow:hidden;padding:0}@media print, screen and (min-width: 751px){.detail #mv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:628px}}@media screen and (max-width: 750px){.detail #mv{height:110vw;padding-top:60px}.detail.loopStreamer.products #mv,.detail.crowdfunding.products #mv{overflow:visible;margin-bottom:90px}}.detail #mv .ttlBox{margin-left:160px;text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 10px #fff}@media screen and (max-width: 750px){.detail #mv .ttlBox{margin-left:25px;width:80%;position:absolute;bottom:0}.detail.loopStreamer #mv .ttlBox{bottom:58px}}.detail #mv .ttlBox .label{font-size:3.6rem;line-height:1;margin-bottom:30px;font-family:Oswald;font-weight:400;font-weight:500;color:#0098ce;text-shadow:0 0 25px #fff, 0 0 30px #fff, 0 0 40px #fff, 0 0 50px #fff}@media screen and (max-width: 750px){.detail #mv .ttlBox .label{font-size:1.8rem;line-height:1.57;margin-bottom:16px;width:250px}}.detail #mv .ttlBox .label span{font-family:Oswald;font-weight:400;position:relative}.detail #mv .ttlBox .label span:after{content:"";width:100%;height:2px;background:#0098ce;position:absolute;bottom:0;left:0}.detail #mv .ttlBox .copy{font-size:3.6rem;line-height:1.388;margin-bottom:35px}@media screen and (max-width: 750px){.detail #mv .ttlBox .copy{font-size:1.6rem;line-height:1.57;margin-bottom:10px}}.detail #mv .ttlBox .ttl{text-align:left}.detail #mv .ttlBox .ttl img{width:auto;-webkit-filter:drop-shadow(0 0 10px #fff);-moz-filter:drop-shadow(0 0 10px #fff);-ms-filter:drop-shadow(0 0 10px #fff);filter:drop-shadow(0 0 10px #fff)}.detail #mv .ttlBox .ttl span{font-size:1.4rem;display:block;margin-top:20px;line-height:1;font-weight:700}.detail #mv .ttlBox .txt{font-size:2rem}.detail #mv .reviewBtn{background:#0091ea;display:inline-block;text-align:center;padding:15px 20px;text-shadow:none;position:relative;bottom:40px;font-size:1.5rem;-webkit-animation:balloon-animation 1s;animation:balloon-animation 1s}.detail.crowdfunding #mv .reviewBtn{color:#fff}@media print, screen and (min-width: 751px){.detail.loopStreamer #mv .reviewBtn{bottom:40px;-webkit-animation:balloon-animation2 1s;animation:balloon-animation2 1s}}@-webkit-keyframes balloon-animation{0%{opacity:0;bottom:10px}40%{opacity:0;bottom:10px}100%{opacity:1;bottom:40px}}@keyframes balloon-animation{0%{opacity:0;bottom:10px}40%{opacity:0;bottom:10px}100%{opacity:1;bottom:40px}}@-webkit-keyframes balloon-animation2{0%{opacity:0;bottom:10px}40%{opacity:0;bottom:10px}100%{opacity:1;bottom:40px}}@keyframes balloon-animation2{0%{opacity:0;bottom:10px}40%{opacity:0;bottom:10px}100%{opacity:1;bottom:40px}}.detail #mv .reviewBtn:after{content:"";width:0;height:0;border-style:solid;border-width:0 22px 22px 0;border-color:transparent #0090ea transparent transparent;position:absolute;bottom:-20px;left:43px}.detail #mv .reviewBtn span{display:block;font-size:2rem;font-weight:bold;color:#ff0}.detail #mv .reviewBtn b{font-weight:normal}@media screen and (max-width: 750px){.detail #mv .reviewBtn{padding:10px;font-size:1.3rem;width:220px}.detail #mv .reviewBtn:after{bottom:-18px;left:24px}.detail #mv .reviewBtn span{font-size:1.5rem}.detail #mv .graphWrap{display:block;height:100%}}.detail #mv .soon{position:absolute;left:0;bottom:0;width:100%;background:#000;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 750px){.detail #mv .soon{display:block;height:90px;bottom:-90px}}.detail #mv .soon>p{font-family:Oswald;font-weight:400;font-size:4rem;margin-right:100px}@media screen and (max-width: 750px){.detail #mv .soon>p{font-size:2rem;margin:10px 0 0 25px}}.detail #mv .graph{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;left:0}.top .idea .soon .graph{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;margin-left:38%}@media screen and (max-width: 750px){.top .idea .soon .graph{margin:20px 0 0 0}}.detail #mv .graph .bar,.top .idea .soon .graph .bar{max-width:400px;width:400px;height:10px;background:#fff;margin:0 20px;border-radius:5px}.detail #mv .graph p,.top .idea .soon .graph p{color:#fff;font-size:1.4rem;line-height:8px}.detail #mv .graph .bar .bar01{max-width:100%;-webkit-animation:bar-animation 3s;animation:bar-animation 3s;background:#0091EA;border-radius:5px;position:relative;height:10px}.top .idea .soon .graph .bar .bar01{max-width:0%;background:#0091EA;border-radius:5px;position:relative;height:10px;opacity:1;-webkit-transform:none;transform:none}.top .idea .soon .graph .bar .bar01.moving{-webkit-animation:bar-animation-list 1.5s;animation:bar-animation-list 1.5s;max-width:100%}.detail #mv .graph .bar .bar01:after{content:"";background:url(/assets/images/products/common/arw_bar.png) no-repeat;background-size:100%;position:absolute;top:-14px;right:-3px;width:17px;height:41px;opacity:0;-webkit-animation:bar-animation-arw 3s;animation:bar-animation-arw 3s}.top .idea .soon .graph .bar .bar01:after{content:"";background:url(/assets/images/products/common/arw_bar.png) no-repeat;background-size:100%;position:absolute;top:-14px;right:-3px;width:17px;height:41px;opacity:1}.top .idea .soon .graph .bar .bar01.moving:after{-webkit-animation:bar-animation-arw-list 1.5s;animation:bar-animation-arw-list 1.5s;opacity:0}.detail #mv .graph .bar .bar01:before{content:"";background:url(/assets/images/products/common/arw_bar_x.png) no-repeat;background-size:100%;position:absolute;top:-14px;right:-12px;width:26px;height:41px;opacity:1;-webkit-animation:bar-animation-arw-x 3s;animation:bar-animation-arw-x 3s}.top .idea .soon .graph .bar .bar01:before{content:"";background:url(/assets/images/products/common/arw_bar_x.png) no-repeat;background-size:100%;position:absolute;top:-14px;right:-12px;width:26px;height:41px;opacity:0}.top .idea .soon .graph .bar .bar01.moving:before{-webkit-animation:bar-animation-arw-x-list 1.5s;animation:bar-animation-arw-x-list 1.5s;opacity:1}.detail #mv .graph .change,.top .idea .soon .graph .change{color:#0091EA;font-size:1.8rem;font-weight:bold;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}@-webkit-keyframes bar-animation{0%{width:0px}50%{width:0px}100%{width:100%}}@keyframes bar-animation{0%{width:0px}50%{width:0px}100%{width:100%}}@-webkit-keyframes bar-animation-arw{0%{opacity:1}95%{opacity:1}100%{opacity:0}}@keyframes bar-animation-arw{0%{opacity:1}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes bar-animation-arw-x{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes bar-animation-arw-x{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@-webkit-keyframes bar-animation-list{0%{width:0px}100%{width:100%}}@keyframes bar-animation-list{0%{width:0px}100%{width:100%}}@-webkit-keyframes bar-animation-arw-list{0%{opacity:1}95%{opacity:1}100%{opacity:0}}@keyframes bar-animation-arw-list{0%{opacity:1}95%{opacity:1}100%{opacity:0}}@-webkit-keyframes bar-animation-arw-x-list{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes bar-animation-arw-x-list{0%{opacity:0}95%{opacity:0}100%{opacity:1}}@media screen and (max-width: 750px){.detail #mv .graph,.top .idea .soon .graph{width:100%;padding:0 0 0 25px;margin:0;position:absolute;bottom:25px}.top .idea .soon .graph{bottom:30px}.detail #mv .graph .bar,.top .idea .soon .graph .bar{max-width:200px;width:200px;height:10px;background:#fff;margin:0 10px;border-radius:5px}.top .idea .soon .graph .bar{max-width:180px;width:180px}.detail #mv .graph p,.top .idea .soon .graph p{color:#fff;font-size:1.4rem;line-height:8px}.detail #mv .graph .bar01,.top .idea .soon .graph .bar01{max-width:100%;-webkit-animation:bar-animation 3s;animation:bar-animation 3s;background:#0091EA;border-radius:5px}.detail #mv .graph .change,.top .idea .soon .graph .change{color:#0091EA;font-size:1.5rem;font-weight:bold;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.detail #mv .graph .bar .bar01:after,.top .idea .soon .graph .bar .bar01:after{top:-9px;width:13px;height:31px}.detail #mv .graph .bar .bar01:before,.top .idea .soon .graph .bar .bar01:before{top:-9px;right:-10px;width:20px;height:31px}}@media screen and (max-width: 750px){.detail #mv .ttlBox .txt{font-size:1.4rem}}.detail #mv .ttlBox.ttlBox_w{text-shadow:0 0 10px #000, 0 0 20px #000;color:#fff}.detail #mv .ttlBox.ttlBox_w .ttl img{width:auto;-webkit-filter:drop-shadow(0 0 10px #000);-moz-filter:drop-shadow(0 0 10px #000);-ms-filter:drop-shadow(0 0 10px #000);filter:drop-shadow(0 0 10px #000)}.detail #mv .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.detail #mv>*{z-index:2;position:relative}.detail #mvNav{background:#fff;width:100%}@media print, screen and (min-width: 751px){.detail #mvNav{border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:200;position:fixed;bottom:0}.detail #mvNav .btn a span{display:block;margin-top:6px}}@media print, screen and (min-width: 751px) and (max-width: 1300px){.detail #mvNav .name{margin-left:20px;padding-right:15px}.detail #mvNav .favorite{margin-right:7px}.detail #mvNav .favorite span{font-size:1.2rem;min-width:45px;display:block}.detail #mvNav .favorite span br.sp{display:block !important}.detail #mvNav .share{font-size:1.2rem;margin-right:15px}.detail #mvNav .share p{display:block;min-width:40px}.detail #mvNav .share p br.sp{display:block !important}.detail #mvNav .btn a{min-width:150px}}@media print, screen and (min-width: 751px) and (max-width: 950px){.detail #mvNav .anchor{padding:0 10px}.detail #mvNav .anchor li{margin:0 7px;font-size:1.3rem;-webkit-transition:none;transition:none}}@media print, screen and (min-width: 751px){.detail #mvNav>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 750px){.detail #mvNav>div{border-bottom:1px solid #ccc}}@media screen and (max-width: 750px){.detail #mvNav>div:first-child{padding:15px 15px}}.detail #mvNav .shareBox{position:relative;z-index:200;background:#fff}@media screen and (max-width: 750px){.detail #mvNav .shareBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.detail #mvNav .shareBox.active{position:fixed;z-index:100;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.detail #mvNav .shareBox .name{display:none;margin:0;padding:0 15px;line-height:1.3}.detail #mvNav .name{font-size:2.2rem;margin-left:25px;padding-right:25px;font-family:Oswald;font-weight:400}@media screen and (max-width: 750px){.detail #mvNav .name{font-size:1.9rem;margin:0 auto 17px;padding:0}}.detail #mvNav .anchor{border-left:1px solid #ccc;padding:0 15px}@media screen and (max-width: 750px){.detail #mvNav .anchor{padding:0;border:none}}.detail #mvNav .anchor *{transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #mvNav .anchor li{display:inline-block;font-size:1.2rem;margin:0 15px;padding:3px 0}@media screen and (max-width: 750px){.detail #mvNav .anchor li{font-size:1.4rem;margin:0 24px 0 0}}.detail #mvNav .anchor a{position:relative;padding:2px 0}@media print, screen and (min-width: 751px){.detail #mvNav .anchor a:after{content:"";position:absolute;bottom:0;left:0;content:'';width:100%;height:1px;background:#000;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}}@media print, screen and (min-width: 751px){.detail #mvNav .anchor a:hover:after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.detail #mvNav .favorite{margin-right:32px;padding:4px 37px 4px 0;background:url(../images/products/common/icon_favorite.png) right no-repeat;background-size:22px;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.detail #mvNav .favorite{padding-right:40px;background-size:35px;margin:0 0 0 15px}}.detail #mvNav .favorite.active{background:url(../images/products/common/icon_favorite_on.png) right no-repeat;background-size:22px}@media screen and (max-width: 750px){.detail #mvNav .favorite.active{background-size:35px}}@media print, screen and (min-width: 751px){.detail #mvNav .favorite:hover span:after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.detail #mvNav .favorite span{position:relative;padding:2px 0;font-size:1.4rem}@media screen and (max-width: 750px){.detail #mvNav .favorite span{font-size:1.1rem}}@media print, screen and (min-width: 751px){.detail #mvNav .favorite span:after{content:"";position:absolute;bottom:0;left:0;content:'';width:100%;height:1px;background:#000;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}}.detail #mvNav .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px}@media screen and (max-width: 750px){.detail #mvNav .share{margin:0}}.detail #mvNav .share p{margin-right:15px}@media screen and (max-width: 750px){.detail #mvNav .share p{text-align:center;font-size:1.1rem}}.detail #mvNav .share ul{font-size:0;min-width:70px}.detail #mvNav .share li{width:26px;display:inline-block;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.detail #mvNav .share li{width:32px}}.detail #mvNav .share li+li{margin-left:10px}.detail #mvNav .share li a{transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #mvNav .share li a:hover{opacity:.7}.detail #mvNav .share li img{width:100%;height:auto}@media screen and (max-width: 750px){.detail #mvNav .btn{width:113px;min-width:113px;margin:0}}@media print, screen and (max-width: 340px){.detail #mvNav .btn{width:100px;min-width:100px}}.detail #mvNav .btn a{width:200px;height:80px}@media screen and (max-width: 750px){.detail #mvNav .btn a{width:113px;height:66px;font-size:1.3rem}}.detail .sectionWrap{padding-top:100px}@media screen and (max-width: 750px){.detail .sectionWrap{padding-top:50px}}.detail section{padding-bottom:100px}@media screen and (max-width: 750px){.detail section{padding-bottom:60px}}.detail section:last-child{padding-bottom:0}.detail section h2{text-align:center;margin-bottom:50px;font-size:4rem;line-height:1.5;font-weight:500}@media screen and (max-width: 750px){.detail section h2{font-size:2.5rem;font-weight:300;margin-bottom:30px}}.detail section h2 span{display:block;font-size:50%}.detail section h3{font-size:3.2rem;font-weight:400;margin-bottom:40px}.detail section h3 span{font-size:50%}@media screen and (max-width: 750px){.detail section h3{font-size:1.9rem;font-weight:300;margin:0 15px 30px}}.detail .storyBox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media print, screen and (min-width: 751px){.detail .storyBox{height:630px}}@media screen and (max-width: 750px){.detail .storyBox{padding:100px 0 120px}}.detail .storyBox .txtBox{position:relative;z-index:10;margin-left:80px;padding-left:70px;color:#fff;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.detail .storyBox .txtBox{margin:0 20px;padding-left:38px}}.detail .storyBox .txtBox .number{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:9px;left:0}.detail .storyBox .txtBox .number span{font-family:Oswald;font-weight:400;letter-spacing:.05em;padding-bottom:46px;position:relative}.detail .storyBox .txtBox .number span::after{content:"";width:1px;height:32px;background:#fff;position:absolute;bottom:0;left:50%;margin-left:-1px}@media screen and (max-width: 750px){.detail .storyBox .txtBox .number span::after{height:26px}}.detail .storyBox .txtBox dl{width:480px}@media screen and (max-width: 750px){.detail .storyBox .txtBox dl{width:100%}}.detail .storyBox .txtBox dl dt{font-size:3.2rem;line-height:1.375;margin-bottom:25px}@media screen and (max-width: 750px){.detail .storyBox .txtBox dl dt{font-size:1.9rem;margin-bottom:25px}}.detail .storyBox .txtBox dl dd{line-height:2}@media screen and (max-width: 750px){.detail .storyBox .txtBox dl dd{font-size:1.3rem}}.detail .storyBox .txtBox .btn{margin-top:30px}@media screen and (max-width: 750px){.detail .storyBox .txtBox .btn{width:100%;text-align:center;display:table}}.detail .storyBox .txtBox .btn a{width:300px;height:64px}@media screen and (max-width: 750px){.detail .storyBox .txtBox .btn a{height:50px}}@media screen and (max-width: 750px) and (max-width: 750px){.detail .storyBox .txtBox .btn a{width:100%}}@media screen and (max-width: 750px){.detail .storyBox .txtBox .btn+.notes{text-align:center}}.detail .storyBox .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media print, screen and (min-width: 751px){.detail .storyBox:nth-of-type(odd){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail .storyBox:nth-of-type(odd) .txtBox{margin:0 80px 0 0}}@media screen and (max-width: 750px){.detail .storyBox.story04{padding-bottom:100px}}.detail .storyBox.animation .txtBox{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.detail .storyBox.noNumber .txtBox{padding-left:0}@media screen and (max-width: 750px){.detail .storyBox.noNumber .txtBox{padding-left:0}}.detail .storyBoxWrapReverse .storyBox:nth-child(odd){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail .storyBoxWrapReverse .storyBox:nth-child(odd) .txtBox{margin:0 0 0 80px}@media screen and (max-width: 750px){.detail .storyBoxWrapReverse .storyBox:nth-child(odd) .txtBox{margin:0 40px 0 20px}}.detail #beginning{margin-top:-100px}@media screen and (max-width: 750px){.detail #beginning{margin-top:-50px}}.detail #beginning .box{background:#edf0f2;padding:93px 0}@media screen and (max-width: 750px){.detail #beginning .box{padding:52px 0 57px}}@media print, screen and (min-width: 751px){.detail #beginning .box .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.detail #beginning .box .pkg{margin-left:80px;width:640px;text-align:center}@media screen and (max-width: 750px){.detail #beginning .box .pkg{width:auto;margin:0 30px 20px}}.detail #beginning .box .info{width:420px;margin-right:80px}@media screen and (max-width: 750px){.detail #beginning .box .info{width:auto;margin:0 30px}}.detail #beginning .box .info .txt{line-height:2}.detail #beginning .box .info .txt svg{width:12px;height:12px;fill:#0098ce;margin-left:5px}@media screen and (max-width: 750px){.detail #beginning .box .info .txt{font-size:1.3rem;line-height:2.2rem}}.detail #beginning .box .info .btnTtl{margin:30px auto 10px;text-align:center}@media screen and (max-width: 750px){.detail #beginning .box .info .btnTtl{margin:30px -30px 5px;font-size:3vw}}.detail #beginning .box .info .btn{display:table;width:100%}.detail #beginning .box .info .btn a{width:100%;height:64px;font-size:1.5rem}@media screen and (max-width: 750px){.detail #beginning .box .info .btn a{height:50px;font-size:1.4rem}}.detail #feature{width:100%}.detail #feature .featureBox{margin:0 auto;position:relative}@media print, screen and (min-width: 751px){.detail #feature .featureBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}}.detail #feature .featureBox .imgBox{width:50%;position:relative}.detail #feature .featureBox .imgBox .new{display:table;background-color:#c30000;padding:5px 10px;color:#fff;margin:0 0 10px;font-size:1.6rem;line-height:1;font-style:normal;position:absolute;top:4%;right:4%}.detail #feature .featureBox .imgBox ul.location li{padding:5px 7px;font-size:1.5rem;line-height:1;background:rgba(255,255,255,0.6);border:1px solid #333;position:absolute}@media screen and (max-width: 750px){.detail #feature .featureBox .imgBox ul.location li{font-size:1.4rem}}.detail #feature .featureBox .imgBox ul.location li:first-child{top:4%;left:4%}.detail #feature .featureBox .imgBox ul.location li:nth-child(2){top:4%;left:54%}.detail #feature .featureBox .imgBox ul.location li:nth-child(3){top:54%;left:4%}.detail #feature .featureBox .imgBox ul.location li:nth-child(4){top:54%;left:54%}@media screen and (max-width: 750px){.detail #feature .featureBox .imgBox{width:100%}}.detail #feature .featureBox .imgBox img{width:100%;height:auto}.detail #feature .featureBox .imgBox .imgTxt{text-shadow:0 0 10px #000, 0 0 20px #000}.detail #feature .featureBox .imgBox .imgBoxNotes{font-size:1.2rem;position:absolute;left:10px;bottom:10px}@media screen and (max-width: 750px){.detail #feature .featureBox .imgBox .imgBoxNotes{font-size:1rem;left:5px;bottom:5px}}.detail #feature .featureBox .imgBox .imgBoxNotes.imgBoxNotesWhite{color:#fff}.detail #feature .featureBox .imgBox .imgBoxNotes .attention{color:#d40000}.detail .imgSlider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:10px;width:100%}.detail .imgSlider .slick-dots li{line-height:1;margin:0 10px}@media screen and (max-width: 750px){.detail .imgSlider .slick-dots li{margin:0 5px}}.detail .imgSlider .slick-dots li button{width:90px;height:5px;background:#ccc;font-size:0;cursor:default}@media screen and (max-width: 750px){.detail .imgSlider .slick-dots li button{width:40px}}.detail .imgSlider .slick-dots li.slick-active button{background:#0098ce}.detail #feature .featureBox .txtBox{position:relative;z-index:10;margin:0 auto;padding-left:70px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox{margin:60px 25px 60px;padding-left:38px}}.detail #feature .featureBox .txtBox .number{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:9px;left:0;color:#999}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox .number{top:5px;color:#000}}.detail #feature .featureBox .txtBox .number span{font-family:Oswald;font-weight:400;letter-spacing:.05em;padding-bottom:46px;position:relative}.detail #feature .featureBox .txtBox .number span::after{content:"";width:1px;height:32px;background:#999;position:absolute;bottom:0;left:50%;margin-left:-1px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox .number span::after{color:#000}}.detail #feature .featureBox .txtBox .number+.note{margin-bottom:20px}.detail #feature .featureBox .txtBox dl{width:480px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox dl{width:100%}}.detail #feature .featureBox .txtBox dl dt{font-size:3.2rem;line-height:1.375;margin-bottom:25px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox dl dt{font-size:1.9rem;margin-bottom:25px}}.detail #feature .featureBox .txtBox dl dt .new{display:table;background-color:#c30000;padding:5px 10px;color:#fff;margin:0 0 10px;font-size:1.6rem;line-height:1;font-style:normal}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox dl dt .new{font-size:1.4rem;margin:0 0 5px}}.detail #feature .featureBox .txtBox dl dd{line-height:2}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox dl dd{font-size:1.3rem}}.detail #feature .featureBox .txtBox dl dd+dd{margin-top:15px}.detail #feature .featureBox .txtBox .listTtl li+li{margin-top:14px}.detail #feature .featureBox .txtBox .listTtl li span{display:block;font-weight:bold;margin-bottom:2px}.detail #feature .featureBox .txtBox .notes{display:block;margin-top:5px;font-size:1.2rem;line-height:1.5;margin-top:15px}.detail #feature .featureBox .txtBox .notes02{width:480px;font-size:1.1rem;border:1px solid #000;padding:15px;margin-top:20px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox .notes02{font-size:1.2rem;width:100%}}.detail #feature .featureBox .txtBox .notes .attention{color:red}.detail #feature .featureBox .txtBox .btn{margin-top:30px}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox .btn{width:100%;text-align:center;display:table;margin-top:20px}}.detail #feature .featureBox .txtBox .btn a{width:300px;position:relative}.detail #feature .featureBox .txtBox .btn.wide a{width:380px}.detail #feature .featureBox .txtBox .btn a svg{position:absolute;top:10px;right:10px;width:9px;height:9px;fill:#000;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #feature .featureBox .txtBox .btn.blue a svg{fill:#fff}@media screen and (max-width: 750px){.detail #feature .featureBox .txtBox .btn a{width:100%}}@media print, screen and (min-width: 751px){.detail #feature .featureBox .txtBox .btn a:hover svg{fill:#fff}.detail #feature .featureBox .txtBox .btn.blue a:hover svg{fill:#0098ce}}.detail #feature .featureBox .txtBox .btn.icoBlank svg{fill:#fff}@media print, screen and (min-width: 751px){.detail #feature .featureBox .txtBox .btn.icoBlank:hover svg{fill:#0098ce}}.detail #feature .featureBox .txtBox .btn .notes{display:block;font-size:1.2rem}.detail #feature .featureBox .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.detail #feature .featureBox:nth-of-type(even) .txtBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.detail #feature .featureBox:nth-of-type(even) .imgBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 750px){.detail #feature .featureBox.feature01 .txtBox{margin-top:50px}}@media screen and (max-width: 750px){.detail #scene{padding-bottom:35px}}.detail #scene .slider{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.detail #scene .slider{display:block;margin:0 -15px}}.detail #scene .slider li{width:50%;font-size:0;margin-bottom:45px;font-size:0}@media screen and (max-width: 750px){.detail #scene .slider li{margin:0}}.detail #scene .slider li p{font-size:1.6rem}@media screen and (max-width: 750px){.detail #scene .slider li p{font-size:1.3rem;line-height:1}}.detail #scene .slider li p img{width:100%}.detail #scene .slider li p+p{margin-top:15px;width:calc(100% + 20px)}@media screen and (max-width: 750px){.detail #scene .slider li p+p{width:calc(100% + 110px)}}.detail #scene .slider .sceneList{width:318px;position:relative;display:inline-block;vertical-align:top}@media screen and (max-width: 750px){.detail #scene .slider .sceneList{width:calc(50% - 1px)}}.detail #scene .slider .sceneList+.sceneList{margin-left:2px}@media screen and (max-width: 750px){.detail #scene .slider .sceneList+.sceneList{margin-left:1px}}@media print, screen and (min-width: 751px){.detail #scene .slider.col2 .draggable{padding:0 !important}.detail #scene .slider.col2 .draggable>div{width:auto !important}.detail #scene .slider.col2 .slick-slide{width:auto !important;margin:0 !important}.detail #scene .slider.col2 li{width:auto}.detail #scene .slider.col2 .sceneList{width:639px}}.detail #scene .slick-list{margin-bottom:20px}.detail #scene .slick-slide{margin:0 8px}.detail #scene .slick-slide>div>li{font-size:0;vertical-align:top}.detail #scene .slick-arrow{position:absolute;bottom:-14px;border:none;background:url(../images/btn_slider_arw.png) center no-repeat;background-size:auto 55%;width:30px;height:40px;font-size:0}.detail #scene .slick-arrow.slick-next{right:50%;margin-right:-80px}.detail #scene .slick-arrow.slick-prev{left:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:-80px}.detail #scene .slick-dots{text-align:center}.detail #scene .slick-dots li{background:0 0;width:auto;display:inline-block;margin:0 5px}.detail #scene .slick-dots li button{background:#dfe0e3;border:none;width:7px;height:7px;border-radius:20px;color:#dfe0e3;padding:0;font-size:0}.detail #scene .slick-dots li button+button{display:none}.detail #scene .slick-dots li.slick-active button{background:#0098ce;color:#0098ce}.detail #scene .notes{margin-bottom:20px}@media screen and (max-width: 750px){.detail #scene .notes{padding:20px 15px 0}}.detail #detail .box{background:#edf0f2;padding:93px 0}@media screen and (max-width: 750px){.detail #detail .box{padding:52px 0 57px}}@media print, screen and (min-width: 751px){.detail #detail .box .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.detail #detail .box .pkg{margin-left:80px;width:640px;text-align:center;position:relative}@media screen and (max-width: 750px){.detail #detail .box .pkg{width:auto;margin:0 30px 20px}}.detail #detail .box .pkg .pkgNotes{font-size:1.2rem;position:absolute;left:10px;bottom:10px}@media screen and (max-width: 750px){.detail #detail .box .pkg .pkgNotes{font-size:1rem;left:5px;bottom:5px}}.detail #detail .box .info{width:420px;margin-right:80px}@media screen and (max-width: 750px){.detail #detail .box .info{width:auto;margin:0 30px}}.detail #detail .box .info dt{color:#666;margin-bottom:20px;font-size:1.4rem;display:block;font-weight:400}@media screen and (max-width: 750px){.detail #detail .box .info dt{margin-bottom:5px;font-size:1.2rem}}.detail #detail .box .info .ttl{margin-bottom:30px}@media screen and (max-width: 750px){.detail #detail .box .info .ttl{font-size:2.75rem;margin:0 0 20px 0}}.detail #detail .box .info .ttl img{width:auto;height:30px}@media screen and (max-width: 750px){.detail #detail .box .info .ttl img{height:20px}}.detail #detail .box .info .ttl span{font-size:1.6rem;display:block;margin:20px 0 0;font-weight:normal}.detail #detail .box .info .ttl b{font-size:1.6rem;display:block;font-weight:normal;margin:12px 0}@media screen and (max-width: 750px){.detail #detail .box .info .ttl span{font-size:1.4rem;margin:10px 0 0}}.detail #detail .box .info .ttl .attention{display:table;background-color:#c30000;padding:10px;color:#fff;margin:0 0 10px;font-size:1.6rem}@media screen and (max-width: 750px){.detail #detail .box .info .ttl .attention{font-size:1.4rem;padding:5px;margin:0 0 5px}}.detail #detail .box .info .txt{line-height:2}@media screen and (max-width: 750px){.detail #detail .box .info .txt{font-size:1.3rem;line-height:2.2rem}}.detail #detail .box .info .btnTtl{margin:30px auto 10px;text-align:center}@media screen and (max-width: 750px){.detail #detail .box .info .btnTtl{margin:20px -30px 5px;font-size:3vw}}.detail #detail .box .info .btn{display:table;width:100%}.detail #detail .box .info .btn>a{width:100%;height:64px;font-size:1.5rem}@media screen and (max-width: 750px){.detail #detail .box .info .btn>a{height:50px;font-size:1.4rem}}@media print, screen and (min-width: 751px){.detail #vote{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}}.detail #vote .txtBox{text-align:center}@media screen and (max-width: 750px){.detail #vote .txtBox{width:100%}}@media screen and (max-width: 750px){.detail #vote .txtBox>p{margin:0 30px}}.detail #vote .txtBox .btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px auto 35px;width:516px}@media screen and (max-width: 750px){.detail #vote .txtBox .btnWrap{margin:20px 15px;width:auto}}.detail #vote .txtBox .btnWrap>span{padding:0 8px}.detail #vote .txtBox .btnWrap a{width:240px}.detail #vote .txtBox .btnWrap .iine a:before{content:"";position:relative;background:url(../images/products/common/icon_iine.png) left no-repeat;background-size:20px;padding-left:40px;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #vote .txtBox .btnWrap .iine a:hover:before{background:url(../images/products/common/icon_iine_on.png) left no-repeat;background-size:20px}.detail #vote .txtBox .btnWrap .gray a{background:#ededf1}@media print, screen and (min-width: 751px){.detail #vote .txtBox .btnWrap .gray a:hover{background:#000}}.detail #vote .txtBox .btnWrap.still .btn{pointer-events:none}.detail #vote .txtBox .btnWrap.still .btn a{background:#999;border-color:#999;color:#fff}.detail #vote .number{margin-top:45px}.detail #vote .number .inner{display:inline-block;width:auto;padding-right:70px}.detail #vote .number p{line-height:1;color:#000;vertical-align:middle;line-height:36px}.detail #vote .number p img{width:22px;height:auto;vertical-align:middle;margin-right:5px}.detail #vote .number p+p{padding-right:60px}.detail #vote .number span{text-align:left;font-family:Oswald;font-weight:400;color:#0098ce;font-size:3.6rem;line-height:1;position:absolute;right:0;top:0}.detail #vote .gauge{background:#f5f5f5;width:960px;height:16px;position:relative;overflow:hidden;margin:20px auto 0;border-radius:8px;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.detail #vote .gauge{width:calc(100% - 30px);margin:25px auto 0;padding:0 15px}}.detail #vote .gauge .nice{position:absolute;z-index:1;top:0;left:0;width:50%;height:100%;display:block;background:#0098ce;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #vote .notes{margin-top:10px}.detail #vote .notes li{font-size:1.2rem}.detail #review{background:#edf0f2;padding:93px 0;text-align:center}.detail #review>div.inner.move{-webkit-transform:none !important;transform:none !important}@media screen and (max-width: 750px){.detail #review{padding:55px 0 65px}}.detail #review h3{font-size:4rem;margin-bottom:25px}@media screen and (max-width: 750px){.detail #review h3{font-size:2.5rem;margin-bottom:30px}}@media screen and (max-width: 750px){.detail #review .inner{margin:0 15px}}.detail #review .list{width:960px;background:#fff;text-align:left;margin:45px auto 0}.detail #review .list.child{display:none}@media screen and (max-width: 750px){.detail #review .list{width:100%;margin-top:35px}.detail #review .list.child{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;padding:15px 20px 20px;overflow:auto}.detail #review .list.child>svg{width:40%;height:25px;margin:0 auto 30px;display:block}.detail #review .list.child .close{top:15px;left:20px}}.detail #review .list>li{padding:40px;position:relative}@media screen and (max-width: 750px){.detail #review .list>li{padding:27px 15px 32px}}.detail #review .list>li+li{border-top:1px solid #ccc}@media print, screen and (min-width: 751px){.detail #review .list .name{display:table-cell;width:200px}}.detail #review .list .name .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (max-width: 750px){.detail #review .list .name .star{margin-bottom:10px}}.detail #review .list .name .star ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem}.detail #review .list .name .star ul li{color:#bbb;text-indent:-2px;line-height:1}.detail #review .list .name .star ul.stars-1 li:first-child{color:#ffe100}.detail #review .list .name .star ul.stars-2 li:nth-child(-n+2){color:#ffe100}.detail #review .list .name .star ul.stars-3 li:nth-child(-n+3){color:#ffe100}.detail #review .list .name .star ul.stars-4 li:nth-child(-n+4){color:#ffe100}.detail #review .list .name .star ul.stars-5 li:nth-child(-n+5){color:#ffe100}@media screen and (max-width: 750px){.detail #review .list .name .nameBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px}}.detail #review .list .name .nameBox p+p{margin-top:10px}@media screen and (max-width: 750px){.detail #review .list .name .nameBox p+p{margin:0}}.detail #review .list .comment{display:table-cell}.detail #review .list .comment h4{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 750px){.detail #review .list .comment h4{font-size:1.5rem;margin-bottom:15px}}.detail #review .list .comment p{line-height:1.714}.detail #review .list .date{font-size:12px;color:#666;position:absolute;top:40px;right:40px}@media screen and (max-width: 750px){.detail #review .list .date{top:30px;right:15px}}@media screen and (max-width: 750px){.detail #review .list .modalReply .post .date{top:2px}.detail #review .list .modalReply .date{top:20px;right:0}}.detail #review .list .actionArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;position:relative}.detail #review .list .actionArea .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail #review .list .actionArea .count li{font-size:12px;margin-right:20px;padding-left:24px;position:relative}.detail #review .list .actionArea .count li.favorite button{background:url(../images/products/common/icon_favorite.png) no-repeat center left/16px;position:absolute;top:0;left:0;width:24px;height:100%;cursor:pointer}.detail #review .list .actionArea .count li.favorite button.active{background:url(../images/products/common/icon_favorite_on.png) no-repeat center left/16px}.detail #review .list .actionArea .count li.comment{background:url(../images/products/common/icon_comment.png) no-repeat center left/16px}.detail #review .list .actionArea .btnReply{font-size:12px;padding:8px 12px;border:solid 1px #0098ce;color:#0098ce;margin-left:10px;cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #review .list .actionArea .btnReply:hover{background:#0098ce;color:#fff}.detail #review .list .actionArea .commentShow{position:absolute;top:8px;left:0;color:#0098ce;font-size:12px}.detail #review .list .actionArea .commentShow:hover{text-decoration:underline;cursor:pointer}.modalReplyWrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.6);z-index:1000;display:none}.modalReply{width:960px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modalReply .close{position:absolute;top:-40px;right:2px;width:26px;height:26px;cursor:pointer}.modalReply .close:hover{opacity:0.7}.modalReply .close:before{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalReply .close:after{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modalReply .post{padding:40px;position:relative}.modalReply .actionArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;position:relative}.modalReply .actionArea .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modalReply .actionArea .count li{font-size:12px;margin-right:20px;padding-left:24px;position:relative}@media screen and (max-width: 750px){#review-list .modalReplyWrap{padding-top:22px;position:static;background:none;width:auto;height:auto}#review-list .modalReply{border:none;padding:0;overflow:visible;max-height:inherit;position:static;top:inherit;left:inherit;-webkit-transform:none;transform:none;height:auto}}.modalReply .actionArea .count li.favorite button{background:url(../images/products/common/icon_favorite.png) no-repeat center left/16px;position:absolute;top:0;left:0;width:24px;height:100%;cursor:pointer}.modalReply .actionArea .count li.favorite button.active{background:url(../images/products/common/icon_favorite_on.png) no-repeat center left/16px}.modalReply .actionArea .count li.comment{background:url(../images/products/common/icon_comment.png) no-repeat center left/16px}.modalReply .actionArea .btnReply{font-size:12px;padding:8px 12px;border:solid 1px #0098ce;color:#0098ce;margin-left:10px;cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply .actionArea .btnReply:hover{background:#0098ce;color:#fff}.modalReply .inputArea{display:none}.modalReply .inputArea>div{padding:20px 0;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modalReply .inputArea>div:before{content:"";width:2px;height:104px;background:#ccc;position:absolute;top:0;left:130px}.modalReply .inputArea textarea{width:calc(100% - 262px) !important}.modalReply .replyList .inputArea>div:before{left:60px !important}.modalReply .replyList .inputArea textarea{width:calc(100% - 190px) !important}.modalReply .inputArea button{width:66px;height:66px;border:solid 1px #0098ce;color:#0098ce;font-size:12px;text-align:center;line-height:66px;margin-left:24px;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply .inputArea button:hover{background:#0098ce;color:#fff}.modalReply .loginArea{text-align:center;background:#edf0f2;padding:20px;margin:0 20px 20px}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply{border:none;width:88%;height:auto}.modalReplyWrap.entry .modalReply>div{padding:0}}.modalReplyWrap.entry .modalReply .loginArea{background:#fff;margin-top:20px}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea{margin:0}}.modalReplyWrap.entry .modalReply .loginArea .entyTtl{font-size:2rem;margin-bottom:30px;font-weight:bold}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea .entyTtl{font-size:1.7rem;line-height:1.5;margin-bottom:20px}}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea ul li+li{margin:13px 0 0}}.modalReplyWrap.entry .modalReply .loginArea .entryMerit{background:#edf0f2;width:500px;margin:30px auto 0;padding:20px 50px}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea .entryMerit{width:auto;padding:15px 20px;margin:20px auto 0}}.modalReplyWrap.entry .modalReply .loginArea dt{font-size:1.7rem;font-weight:bold;margin-bottom:18px;color:#0098ce}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea dt{margin-bottom:14px}}.modalReplyWrap.entry .modalReply .loginArea dd{line-height:1.5;text-align:left}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea dd{text-indent:-0.8em;padding-left:0.8em}}.modalReplyWrap.entry .modalReply .loginArea dd+dd{margin-top:10px}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .loginArea dd+dd{margin-top:6px}}@media screen and (max-width: 750px){.modalReplyWrap.entry .modalReply .close{background:none;top:-40px;left:auto;right:2px}}.modalReplyWrap.entry .modalReply .close::before{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.modalReplyWrap.entry .modalReply .close::after{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block}.modalReply .loginArea ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modalReply .loginArea ul li+li{margin-left:50px}.modalReply .loginArea ul li .btn{display:inline-block;margin-top:15px}.modalReply .loginArea ul li .btn a{color:#fff}.modalReply .loginArea ul li .btn.login a{background:#0098ce;border-color:#0098ce}.modalReply .loginArea ul li .btn.login a:hover{color:#0098ce;background:#fff}.modalReply .loginArea ul li .btn.entry a{background:#ffc000;border-color:#ffc000}.modalReply .loginArea ul li .btn.entry a:hover{color:#ffc000;background:#fff}.modalReply.list{padding:60px;overflow-y:auto;height:90vh;margin:0 !important}.modalReply.list>svg{width:100%;height:40px;margin-bottom:50px}.modalReply.list .close{width:24px;height:24px;top:68px;left:60px;background:url(../images/products/loop_streamer/icon_back.png) no-repeat center/24px}.modalReply.list .close:before,.modalReply.list .close:after{display:none}.modalReply.list .post{border:solid 1px #ccc}.modalReply.list .replyList{padding:0 0 0 200px;overflow:hidden;position:relative}.modalReply.list .replyList:after{content:"";width:2px;height:100%;background:#ccc;position:absolute;top:40px;left:120px}.modalReply.list .replyList>li{position:relative;padding:40px 40px 0 0}@media print, screen and (min-width: 751px){.modalReply.list .replyList>li>div:first-child{padding:10px 15px}.modalReply.list .replyList>li>div.link:hover{background:#efefef}}.modalReply.list .replyList>li>div.link{cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply.list .replyList>li .actionArea{margin-top:10px !important}@media screen and (max-width: 750px){.modalReply.list .replyList>li{border-top:solid 1px #ccc}}.modalReply.list .replyList>li+li{margin-top:40px;border-top:solid 1px #ccc}.modalReply.list .replyList>li .nameBox .reviewer{display:inline-block}.modalReply.list .replyList>li .nameBox .age-sex{display:inline-block;margin-left:5px}.modalReply.list .replyList>li .date{font-size:12px;color:#666;position:absolute;top:52px !important;right:60px !important}@media screen and (max-width: 750px){.modalReply.list .replyList>li .date{top:22px !important;right:0 !important}}.modalReply.list .replyList>li>.comment{margin-top:25px;line-height:1.714}@media screen and (max-width: 750px){.modalReply .post{padding:0 15px 32px}#review-list .modalReply.list .replyList{padding:0 0 0 30px}#review-list .modalReply .post{padding:0 0 32px}#review-list .modalReply.list .post{border:none}#review-list .modalReply.list .replyList:after{left:10px;top:0}#review-list .modalReply.list .replyList>li{padding:20px 0 0 0;margin-top:20px}#review-list .modalReply.list .replyList>li:first-child{margin-top:0}}@media print, screen and (min-width: 751px){.modalReply .post .name{display:table-cell;width:200px}}#review-list .modalReply.list .replyList>li .nameBox{margin-bottom:10px}.modalReply .post .name .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (max-width: 750px){.modalReply .post .name .star{margin-bottom:10px}}.modalReply .post .name .star ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem}.modalReply .post .name .star ul li{color:#bbb;text-indent:-2px;line-height:1}.modalReply .post .name .star ul.stars-1 li:first-child{color:#ffe100}.modalReply .post .name .star ul.stars-2 li:nth-child(-n+2){color:#ffe100}.modalReply .post .name .star ul.stars-3 li:nth-child(-n+3){color:#ffe100}.modalReply .post .name .star ul.stars-4 li:nth-child(-n+4){color:#ffe100}.modalReply .post .name .star ul.stars-5 li:nth-child(-n+5){color:#ffe100}@media screen and (max-width: 750px){.modalReply .post .name .nameBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px}}.modalReply .post .name .nameBox p+p{margin-top:10px}@media screen and (max-width: 750px){.modalReply .post .name .nameBox p+p{margin:0}}.modalReply .post .comment{display:table-cell}.modalReply .post .comment h4{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 750px){.modalReply .post .comment h4{font-size:1.5rem;margin-bottom:15px}}.modalReply .post .comment p{line-height:1.714}.modalReply .post .date{font-size:12px;color:#666;position:absolute;top:40px;right:40px}.detail #review .inputArea{display:none;padding-top:20px}.detail #review .inputArea>div{padding:20px 0;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail #review .inputArea form{width:100%}.detail #review .inputArea textarea{width:calc(100% - 292px);height:66px;border:solid 1px #0098ce;background:#e5f4fa;font-size:16px;padding:10px;border-radius:5px;resize:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;vertical-align:top}.detail #review .inputArea button{width:66px;height:66px;border:solid 1px #0098ce;color:#0098ce;font-size:12px;text-align:center;line-height:66px;margin-left:24px;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #review .inputArea>div:before{content:"";width:2px;height:104px;background:#ccc;position:absolute;top:0;left:130px}.detail #review .inputArea button:hover{background:#0098ce;color:#fff}@media screen and (max-width: 750px){.modalReply{width:100%;height:100%;border:10px solid #edf0f2}.modalReply>div{overflow:auto;height:calc(100% - 67px);padding:20px 0 0}.modalReply>p.sp{text-align:center;font-size:2.4rem;background:#edf0f2;margin:0 -15px;padding:4px 0 15px}.modalReply .post .date{top:74px}.modalReply .loginArea ul{display:block}.modalReply .loginArea ul li+li{margin:23px 0 0}.modalReply .close{top:11px;left:6px;z-index:1;background:url(../images/products/loop_streamer/icon_back.png) no-repeat center/18px}.modalReply .close:after,.modalReply .close:before{display:none}.detail #review .list .actionArea{position:static;margin-top:20px}.detail #review .list .actionArea .btnReply{padding:4px 8px;line-height:1.4}.detail #review .list .commentShow{text-align:center;margin:18px auto 0;display:block;width:180px;color:#0098ce}.detail #review .inputArea>div{padding:8px 0}.detail #review .inputArea>div:before{left:10px;height:82px}.detail #review .inputArea textarea{width:calc(100% - 115px) !important}.detail #review .inputArea button{margin-left:14px}.modalReply .replyList .inputArea textarea{width:calc(100% - 95px) !important}.modalReply .replyList .inputArea>div:before{left:7px !important}}.detail #review .btnWrap{margin:40px auto 0}@media screen and (max-width: 750px){.detail #review .list .date{top:30px;right:15px}}@media screen and (max-width: 750px){.detail #review .list .modalReply .post .date{top:2px}.detail #review .list .modalReply .date{top:20px;right:0}}.detail #review .list .actionArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;position:relative}.detail #review .list .actionArea .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail #review .list .actionArea .count li{font-size:12px;margin-right:20px;padding-left:24px;position:relative}.detail #review .list .actionArea .count li.favorite button{background:url(../images/products/common/icon_favorite.png) no-repeat center left/16px;position:absolute;top:0;left:0;width:24px;height:100%;cursor:pointer}.detail #review .list .actionArea .count li.favorite button.active{background:url(../images/products/common/icon_favorite_on.png) no-repeat center left/16px}.detail #review .list .actionArea .count li.comment{background:url(../images/products/common/icon_comment.png) no-repeat center left/16px}.detail #review .list .actionArea .btnReply{font-size:12px;padding:8px 12px;border:solid 1px #0098ce;color:#0098ce;margin-left:10px;cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #review .list .actionArea .btnReply:hover{background:#0098ce;color:#fff}.detail #review .list .actionArea .commentShow{position:absolute;top:8px;left:0;color:#0098ce;font-size:12px}.detail #review .list .actionArea .commentShow:hover{text-decoration:underline;cursor:pointer}.detail .release .ttl{background:#0098ce;padding:15px 0}@media screen and (max-width: 750px){.detail .release .ttl{display:block;padding:15px 20px 20px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb}}.detail .release .ttl>div{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1120px;margin:0 auto}@media screen and (max-width: 750px){.detail .release .ttl>div{display:block;width:auto}}.detail .release .ttl dl{margin-right:45px}@media screen and (max-width: 750px){.detail .release .ttl dl{margin:0 0 17px;text-align:center}}.detail .release .ttl dl dt{font-size:5rem;color:#ffff00;font-family:Oswald;font-weight:400;line-height:1;margin-bottom:8px}@media screen and (max-width: 750px){.detail .release .ttl dl dt{font-size:3rem}}.detail .release .ttl dl dt span{font-family:Oswald;font-weight:400;font-size:6rem;margin-left:5px}@media screen and (max-width: 750px){.detail .release .ttl dl dt span{font-size:4rem}}.detail .release .ttl dl dt h2{text-align:left;font-family:Oswald;margin-bottom:auto;font-size:inherit;line-height:inherit;font-weight:inherit}@media screen and (max-width: 750px){.detail .release .ttl dl dt h2{text-align:center}}.detail .release .ttl dl dt h2 span{display:inline}.detail .release .ttl dl dd{font-size:2rem;line-height:1;margin-bottom:7px}@media screen and (max-width: 750px){.detail .release .ttl dl dd{font-size:1.4rem}}.detail .release .ttl p{line-height:1}.detail .release .ttl p span{background:#fff;color:#0098ce;display:block;font-size:2.1rem;line-height:1.4;border-radius:5px;padding:15px 50px;font-weight:bold}@media screen and (max-width: 750px){.detail .release .ttl p span{font-size:1.6rem;line-height:1.4;padding:10px 20px;text-align:center}}.detail .release .product{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 750px){.detail .release .product{padding:0;display:block;margin:0;max-width:inherit}}.detail .release figure{width:50%;position:relative}@media screen and (max-width: 750px){.detail .release figure{margin-left:0;width:calc(100%)}}.detail .release figure img{width:100%}.detail .release .info{width:50%;text-align:center;position:relative}.detail .release .info ul.attention{font-size:1.2rem;text-align:left;padding:30px 70px 0}@media screen and (max-width: 750px){.detail .release .info ul.attention{padding:20px 0px 0;margin:10px -15% 0}}@media screen and (max-width: 750px){.detail .release .info{position:relative;padding:0 15%;margin-bottom:30px;margin-top:30px;left:0;width:100%;top:0}}.detail .release .limited{display:inline-block;background:#c30000;color:#fff;padding:10px 15px;font-weight:bold;margin-bottom:20px;font-size:1.6rem}@media print, screen and (min-width: 751px){.detail .release .limited{position:absolute;top:115px;margin-left:110px;left:50%}}.detail .release .productImg{margin-bottom:20px}@media screen and (max-width: 750px){.detail .release .productImg{margin-bottom:0}}.detail .release .catch{font-size:1.5rem;margin-bottom:20px}.detail .release h3{font-size:2.8rem;font-family:Oswald;font-weight:400;margin:0}.detail .release h3 img{width:auto;height:29px}@media screen and (max-width: 750px){.detail .release h3 img{height:21px}}.detail .release .snote{font-size:1.8rem;font-weight:700;margin:20px 0}.detail .release .price{font-size:1.4rem;margin-bottom:10px}.detail .release .btnWrap{display:inline-block}.detail .release .btnWrap .btn{display:inline-block;margin:5px;vertical-align:top}@media screen and (max-width: 750px){.detail .release .btnWrap .btn{width:240px}}@media screen and (max-width: 750px){.detail .release .btnWrap .btn a{width:240px}}.modalReplyWrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.6);z-index:1000;display:none}.modalReply{width:960px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modalReply .close{position:absolute;top:-40px;right:2px;width:26px;height:26px;cursor:pointer}.modalReply .close:hover{opacity:0.7}.modalReply .close:before{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalReply .close:after{content:"";width:26px;height:4px;background:#fff;position:absolute;top:12px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modalReply .post{padding:40px;position:relative}.modalReply .actionArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;position:relative}.modalReply .actionArea .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modalReply .actionArea .count li{font-size:12px;margin-right:20px;padding-left:24px;position:relative}@media screen and (max-width: 750px){#review-list .modalReplyWrap{padding-top:22px;position:static;background:none;width:auto;height:auto}#review-list .modalReply{border:none;padding:0;overflow:visible;max-height:inherit;position:static;top:inherit;left:inherit;-webkit-transform:none;transform:none;height:auto}}.modalReply .actionArea .count li.favorite button{background:url(../images/products/common/icon_favorite.png) no-repeat center left/16px;position:absolute;top:0;left:0;width:24px;height:100%;cursor:pointer}.modalReply .actionArea .count li.favorite button.active{background:url(../images/products/common/icon_favorite_on.png) no-repeat center left/16px}.modalReply .actionArea .count li.comment{background:url(../images/products/common/icon_comment.png) no-repeat center left/16px}.modalReply .actionArea .btnReply{font-size:12px;padding:8px 12px;border:solid 1px #0098ce;color:#0098ce;margin-left:10px;cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply .actionArea .btnReply:hover{background:#0098ce;color:#fff}.modalReply .inputArea{display:none}.modalReply .inputArea>div{padding:20px 0;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modalReply .inputArea>div:before{content:"";width:2px;height:104px;background:#ccc;position:absolute;top:0;left:130px}.modalReply .inputArea textarea{width:calc(100% - 262px) !important}.modalReply .replyList .inputArea>div:before{left:60px !important}.modalReply .replyList .inputArea textarea{width:calc(100% - 190px) !important}.modalReply .inputArea button{width:66px;height:66px;border:solid 1px #0098ce;color:#0098ce;font-size:12px;text-align:center;line-height:66px;margin-left:24px;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply .inputArea button:hover{background:#0098ce;color:#fff}.modalReply .loginArea{text-align:center;background:#edf0f2;padding:20px;margin:0 20px 20px}.modalReply .loginArea ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modalReply .loginArea ul li+li{margin-left:50px}.modalReply .loginArea ul li .btn{display:inline-block;margin-top:15px}.modalReply .loginArea ul li .btn a{color:#fff}.modalReply .loginArea ul li .btn.login a{background:#0098ce;border-color:#0098ce}.modalReply .loginArea ul li .btn.login a:hover{color:#0098ce;background:#fff}.modalReply .loginArea ul li .btn.entry a{background:#ffc000;border-color:#ffc000}.modalReply .loginArea ul li .btn.entry a:hover{color:#ffc000;background:#fff}.modalReply.list{padding:60px;overflow-y:auto;height:90vh;margin:0 !important}.modalReply.list>svg{width:100%;height:40px;margin-bottom:50px}.modalReply.list .close{width:24px;height:24px;top:68px;left:60px;background:url(../images/products/loop_streamer/icon_back.png) no-repeat center/24px}.modalReply.list .close:before,.modalReply.list .close:after{display:none}.modalReply.list .post{border:solid 1px #ccc}.modalReply.list .replyList{padding:0 0 0 200px;overflow:hidden;position:relative}.modalReply.list .replyList:after{content:"";width:2px;height:100%;background:#ccc;position:absolute;top:40px;left:120px}.modalReply.list .replyList>li{position:relative;padding:40px 40px 0 0}@media print, screen and (min-width: 751px){.modalReply.list .replyList>li>div:first-child{padding:10px 15px}.modalReply.list .replyList>li>div.link:hover{background:#efefef}}.modalReply.list .replyList>li>div.link{cursor:pointer;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.modalReply.list .replyList>li .actionArea{margin-top:10px !important}@media screen and (max-width: 750px){.modalReply.list .replyList>li{border-top:solid 1px #ccc}}.modalReply.list .replyList>li+li{margin-top:40px;border-top:solid 1px #ccc}.modalReply.list .replyList>li .nameBox .reviewer{display:inline-block}.modalReply.list .replyList>li .nameBox .age-sex{display:inline-block;margin-left:5px}.modalReply.list .replyList>li .date{font-size:12px;color:#666;position:absolute;top:52px !important;right:60px !important}@media screen and (max-width: 750px){.modalReply.list .replyList>li .date{top:22px !important;right:0 !important}}.modalReply.list .replyList>li>.comment{margin-top:25px;line-height:1.714}@media screen and (max-width: 750px){.modalReply .post{padding:0 15px 32px}#review-list .modalReply.list .replyList{padding:0 0 0 30px}#review-list .modalReply .post{padding:0 0 32px}#review-list .modalReply.list .post{border:none}#review-list .modalReply.list .replyList:after{left:10px;top:0}#review-list .modalReply.list .replyList>li{padding:20px 0 0 0;margin-top:20px}#review-list .modalReply.list .replyList>li:first-child{margin-top:0}}@media print, screen and (min-width: 751px){.modalReply .post .name{display:table-cell;width:200px}}#review-list .modalReply.list .replyList>li .nameBox{margin-bottom:10px}.modalReply .post .name .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (max-width: 750px){.modalReply .post .name .star{margin-bottom:10px}}.modalReply .post .name .star ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem}.modalReply .post .name .star ul li{color:#bbb;text-indent:-2px;line-height:1}.modalReply .post .name .star ul.stars-1 li:first-child{color:#ffe100}.modalReply .post .name .star ul.stars-2 li:nth-child(-n+2){color:#ffe100}.modalReply .post .name .star ul.stars-3 li:nth-child(-n+3){color:#ffe100}.modalReply .post .name .star ul.stars-4 li:nth-child(-n+4){color:#ffe100}.modalReply .post .name .star ul.stars-5 li:nth-child(-n+5){color:#ffe100}@media screen and (max-width: 750px){.modalReply .post .name .nameBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px}}.modalReply .post .name .nameBox p+p{margin-top:10px}@media screen and (max-width: 750px){.modalReply .post .name .nameBox p+p{margin:0}}.modalReply .post .comment{display:table-cell}.modalReply .post .comment h4{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 750px){.modalReply .post .comment h4{font-size:1.5rem;margin-bottom:15px}}.modalReply .post .comment p{line-height:1.714}.modalReply .post .date{font-size:12px;color:#666;position:absolute;top:40px;right:40px}.detail #review .inputArea{display:none;padding-top:20px}.detail #review .inputArea>div{padding:20px 0;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail #review .inputArea form{width:100%}.detail #review .inputArea textarea{width:calc(100% - 292px);height:66px;border:solid 1px #0098ce;background:#e5f4fa;font-size:16px;padding:10px;border-radius:5px;resize:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;vertical-align:top}.detail #review .inputArea button{width:66px;height:66px;border:solid 1px #0098ce;color:#0098ce;font-size:12px;text-align:center;line-height:66px;margin-left:24px;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #review .inputArea>div:before{content:"";width:2px;height:104px;background:#ccc;position:absolute;top:0;left:130px}.detail #review .inputArea button:hover{background:#0098ce;color:#fff}@media screen and (max-width: 750px){.modalReply{width:100%;height:100%;border:10px solid #edf0f2}.modalReply>div{overflow:auto;padding:20px 0 0}.modalReply>p.sp{text-align:center;font-size:2.4rem;background:#edf0f2;margin:0 -15px;padding:4px 0 15px}.modalReply .post .date{top:74px}.modalReply .loginArea ul{display:block}.modalReply .loginArea ul li+li{margin:23px 0 0}.modalReply .close{top:11px;left:6px;z-index:1;background:url(../images/products/loop_streamer/icon_back.png) no-repeat center/18px}.modalReply .close:after,.modalReply .close:before{display:none}.detail #review .list .actionArea{position:static;margin-top:20px}.detail #review .list .actionArea .btnReply{padding:4px 8px;line-height:1.4}.detail #review .list .commentShow{text-align:center;margin:18px auto 0;display:block;width:180px;color:#0098ce}.detail #review .inputArea>div{padding:8px 0}.detail #review .inputArea>div:before{left:10px;height:82px}.detail #review .inputArea textarea{width:calc(100% - 115px) !important}.detail #review .inputArea button{margin-left:14px}.modalReply .replyList .inputArea textarea{width:calc(100% - 95px) !important}.modalReply .replyList .inputArea>div:before{left:7px !important}}.detail #review .btnWrap{margin:40px auto 0}.detail #review .btn{margin:0 auto;display:inline-block}.detail #review .btn svg{position:absolute;top:10px;right:10px;width:9px;height:9px;fill:#fff;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail #review .btn a{width:240px;text-align:center;position:relative}@media print, screen and (min-width: 751px){.detail #review .btn a:hover svg{fill:#0098ce}}.detail #tw{text-align:center}@media screen and (max-width: 750px){.detail #tw{padding:0 0 25px}}.detail #tw .bnr{margin-bottom:80px}@media screen and (max-width: 750px){.detail #tw .bnr{margin:0 20px 50px}}.detail #tw h3{font-size:3.4rem;font-weight:400;margin-bottom:20px;display:inline-block;background:url(../images/common/icon_tw.png) left 5px no-repeat;background-size:34px;padding-left:51px}@media screen and (max-width: 750px){.detail #tw h3{font-size:2.7rem;background-size:25px;padding-left:34px;margin-bottom:30px}}.detail #tw .ex li{display:inline-block;margin:8px 3px 35px;color:#0098ce}@media screen and (max-width: 750px){.detail #tw .ex li{margin:13px 3px 22px}}.detail #tw .tweetBox{margin-bottom:40px}@media screen and (max-width: 750px){.detail #tw .tweetBox{margin-bottom:30px}}.detail #tw .tweetBox>li{width:302px;border:1px solid #ccc;border-radius:3px;padding:30px;display:inline-block;margin:0 13px;text-align:left}@media screen and (max-width: 750px){.detail #tw .tweetBox>li{width:auto;padding:20px 18px;margin:0 15px;border-radius:8px}.detail #tw .tweetBox>li+li{margin-top:15px}}.detail #tw .tweetBox>li .txt{margin-bottom:5px}.detail #tw .tweetBox>li .tag li{display:inline-block;margin-right:10px}.detail #tw .tweetBox>li .tag li a{color:#0098ce}.detail #tw .tweetBox>li .name{margin-top:20px}.detail #tw .tweetBox>li .name figure{width:26px;height:26px;overflow:hidden;border-radius:50px;display:inline-block;vertical-align:middle;margin-right:10px;position:relative;top:-2px}.detail #tw .tweetBox>li .name figure img{width:100%;height:auto}.detail #tw .btn.center{width:240px}.detail #tw .btn a{width:240px}.detail.loopStreamer #mv .ttlBox .ttl img{height:50px}@media screen and (max-width: 750px){.detail.loopStreamer #mv .ttlBox .ttl img{height:18px}}@media print, screen and (min-width: 751px){.detail.loopStreamer #mv .bg{background:url(../images/products/loop_streamer/img_mv.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.loopStreamer #mv .bg{height:100%;background:url(../images/products/loop_streamer/img_mv_sp.jpg) center no-repeat;background-size:cover;background-position:top}}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .bg{background:url(../images/products/crowdfunding/img_mv.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .bg{height:100%;background:url(../images/products/crowdfunding/img_mv_sp.jpg) center no-repeat;background-size:cover;background-position:top}}@media print, screen and (min-width: 751px){.detail.customstyle #mv .bg{background:url(../images/products/custom_style/img_mv.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.customstyle #mv .bg{height:100%;background:url(../images/products/custom_style/img_mv_sp.jpg) center no-repeat;background-size:cover;background-position:top}}.detail.loopStreamer #mv .debut,.detail.crowdfunding #mv .debut{position:relative;margin:-10px 0 100px 188px;font-size:2rem}@media print, screen and (min-width: 751px){.detail.loopStreamer.products #mv .debut{margin:-10px 0 0 188px}}@media screen and (max-width: 750px){.detail.crowdfunding.products #mv{padding-top:44px}}@media print, screen and (min-width: 751px){.detail.crowdfunding.products #mv .debut{margin:0;position:absolute;right:160px;bottom:200px}}@media screen and (max-width: 750px){.detail.crowdfunding.products #mv .debut{left:inherit;top:inherit;right:9px;bottom:123px}}@media screen and (max-width: 750px){.detail.crowdfunding.products #mv .reviewBtn{font-size:1.2rem;width:320px;margin-bottom:-15px}}@media screen and (max-width: 750px){.detail.loopStreamer #mv .debut,.detail.crowdfunding #mv .debut{position:absolute;top:-20px;left:33px;font-size:1.3rem;margin:0}.detail.loopStreamer #mv .debut{top:45px}.detail.loopStreamer.onlinestore #mv .debut{top:25px}}.detail.loopStreamer #mv .debut:after,.detail.crowdfunding #mv .debut:after{content:"";width:600px;height:100px;background:#ccc;display:block;position:absolute;bottom:-40px;left:-28px;z-index:1;background:-webkit-linear-gradient(left, #0098ce 25%, rgba(125,185,232,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(25%, #0098ce), to(rgba(125,185,232,0)));background:linear-gradient(to right, #0098ce 25%, rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0098ce', endColorstr='#007db9e8',GradientType=1 );-webkit-animation:debut-animation-bg 1.5s;animation:debut-animation-bg 1.5s;margin-bottom:0}.detail.products.loopStreamer #mv .debut:after{height:66px}@media screen and (max-width: 750px){.detail.loopStreamer #mv .debut:after,.detail.crowdfunding #mv .debut:after{width:100%;height:54px;bottom:-19px;left:-10px}.detail.products.loopStreamer #mv .debut:after{height:30px;bottom:-7px}}@-webkit-keyframes debut-animation-bg{0%{opacity:0;margin-bottom:-30px}40%{opacity:0;margin-bottom:-30px}100%{opacity:1;margin-bottom:0}}@keyframes debut-animation-bg{0%{opacity:0;margin-bottom:-30px}40%{opacity:0;margin-bottom:-30px}100%{opacity:1;margin-bottom:0}}.detail.loopStreamer #mv .debut p,.detail.crowdfunding #mv .debut p{position:relative;z-index:2;text-shadow:none;line-height:1;color:#fff;-webkit-animation:debut-animation 1.5s;animation:debut-animation 1.5s;opacity:1;top:0}@-webkit-keyframes debut-animation{0%{opacity:0;top:30px}30%{opacity:0;top:30px}100%{opacity:1;top:0}}@keyframes debut-animation{0%{opacity:0;top:30px}30%{opacity:0;top:30px}100%{opacity:1;top:0}}.detail.loopStreamer #mv .debut b,.detail.crowdfunding #mv .debut b{font-family:Oswald;font-weight:400;font-size:7rem;margin-left:5px}@media screen and (max-width: 750px){.detail.loopStreamer #mv .debut b,.detail.crowdfunding #mv .debut b{font-size:3.5rem}}.detail.loopStreamer #mv .debut span,.detail.crowdfunding #mv .debut span{color:#ffff00;display:block;font-size:5.5rem;font-family:Oswald;font-weight:400;margin-bottom:17px}@media screen and (max-width: 750px){.detail.loopStreamer #mv .debut span,.detail.crowdfunding #mv .debut span{font-size:2.5rem;margin-bottom:8px}}.detail #mv .debut .finite{background:#c30000;display:inline-block;font-size:1.6rem;padding:5px 0 7px;width:150px;text-align:center;margin-bottom:5px;letter-spacing:0.05em}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox:nth-of-type(odd){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail.loopStreamer #story .storyBox:nth-of-type(odd) .txtBox{margin:0 0 0 80px}}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox:nth-of-type(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail.loopStreamer #story .storyBox:nth-of-type(even) .txtBox{margin:0 80px 0 0}}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox.story01 .bg{background:url(../images/products/loop_streamer/bg_story01.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.loopStreamer #story .storyBox.story01 .bg{height:100%;background:url(../images/products/loop_streamer/bg_story01_sp.jpg) center no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox.story02 .bg{background:url(../images/products/loop_streamer/bg_story02.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.loopStreamer #story .storyBox.story02 .bg{height:100%;background:url(../images/products/loop_streamer/bg_story02_sp.jpg) center no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox.story03 .bg{background:url(../images/products/loop_streamer/bg_story03.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.loopStreamer #story .storyBox.story03 .bg{height:100%;background:url(../images/products/loop_streamer/bg_story03_sp.jpg) center no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.loopStreamer #story .storyBox.story04 .bg{background:url(../images/products/loop_streamer/bg_story04.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.loopStreamer #story .storyBox.story04 .bg{height:100%;background:url(../images/products/loop_streamer/bg_story04_sp.jpg) center no-repeat;background-size:cover}}.detail.loopStreamer #feature .feature01 .txtBox .btn a{min-height:60px;padding:6px 30px 9px;line-height:1.4}@media screen and (max-width: 750px){.detail.loopStreamer #feature .feature01 .txtBox .btn a{padding-top:9px}}.detail.loopStreamer #spec{width:960px;margin:60px auto 0}@media screen and (max-width: 750px){.detail.loopStreamer #spec{width:auto;padding:0 15px}}.detail.loopStreamer #spec dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc}.detail.loopStreamer #spec dl dt{width:160px;border-bottom:1px solid #ccc;padding:12px 0 12px 20px}@media screen and (max-width: 750px){.detail.loopStreamer #spec dl dt{width:35%;padding-left:10px}}.detail.loopStreamer #spec dl dd{width:800px;border-bottom:1px solid #ccc;padding:12px 0}@media screen and (max-width: 750px){.detail.loopStreamer #spec dl dd{width:65%}}.detail.loopStreamer #tw{padding-top:90px}@media screen and (max-width: 750px){.detail.loopStreamer #tw{padding-top:55px}}.detail #voice{padding-bottom:200px}@media screen and (max-width: 750px){.detail #voice{padding:0 15px 110px}}@media print, screen and (min-width: 751px){.detail #voice .inner{width:1120px}}.detail #voice h2{margin-bottom:25px}.detail #voice h2+p{text-align:center;margin-bottom:55px}@media screen and (max-width: 750px){.detail #voice h2+p{margin-bottom:40px}}.detail #voice ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.detail #voice ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.detail #voice ul li{background:#edf0f2;width:346px;height:173px;border-radius:8px;margin-right:41px;padding:25px 30px;position:relative}@media screen and (max-width: 750px){.detail #voice ul li{width:48.5%;height:auto;margin:0;border-radius:4px;padding:20px 15px 40px}}.detail #voice ul li:nth-child(3n){margin-right:0}@media print, screen and (min-width: 751px){.detail #voice ul li:nth-child(n+4){margin-top:54px}}@media screen and (max-width: 750px){.detail #voice ul li:nth-child(n+3){margin-top:45px}}@media print, screen and (min-width: 751px){.detail #voice ul li:nth-child(n+10){display:none}}@media screen and (max-width: 750px){.detail #voice ul li:nth-child(n+7){display:none}}.detail #voice ul li:after{content:"";position:absolute;bottom:-24px;left:60px;display:inline-block;width:0;height:0;border-style:solid;border-width:24px 24px 0 0;border-color:#edf0f2 transparent transparent transparent}@media screen and (max-width: 750px){.detail #voice ul li:after{left:30px}}.detail #voice ul li span{position:absolute;bottom:25px;right:30px}@media screen and (max-width: 750px){.detail #voice ul li span{bottom:18px;right:18px}}.detail #voice .more{width:240px;border:1px solid #000;text-align:center;padding:10px 0;margin:65px auto 0;cursor:pointer;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.detail #voice .more{margin-top:60px}}@media print, screen and (min-width: 751px){.detail #voice .more:hover{background:#000;color:#fff}}.detail #joinUpdate{background-color:#edf0f2;background-repeat:no-repeat;background-position:center 30px;background-image:url("../images/products/loop_streamer/bg_update.png");padding:80px 0;margin-top:-100px;text-align:center}@media screen and (max-width: 750px){.detail #joinUpdate{padding:12vw 0 10vw;margin-top:-60px;background-image:url("../images/products/loop_streamer/bg_update_sp.png");background-position:center top;background-size:100%}}.detail #joinUpdate .lead{font-size:1.6rem;line-height:2}@media print, screen and (min-width: 751px){.detail #joinUpdate .lead{margin:-30px 0 35px}}@media screen and (max-width: 750px){.detail #joinUpdate .lead{padding:0 30px 30px;text-align:left}}.detail #joinUpdate .updateTtl{margin:0 auto 48px}@media screen and (max-width: 750px){.detail #joinUpdate .updateTtl{width:64vw;margin:0 auto 6.4vw}}.detail #joinUpdate .updateBody{width:1120px;min-height:410px;position:relative;margin:0 auto}@media screen and (max-width: 750px){.detail #joinUpdate .updateBody{width:auto;min-height:48.8vw}}@media screen and (max-width: 750px){.detail #joinUpdate .updateImg{width:21.4vw;margin:0 auto}}.detail #joinUpdate .updateItem{position:absolute;width:210px;height:210px}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem{width:24.6vw;height:24.6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.detail #joinUpdate .updateItem:before{content:"";display:block;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%}.detail #joinUpdate .updateItem:after{content:"";display:block;width:120px;height:1px;background:#0097e0;position:absolute}.detail #joinUpdate .updateItem .updateItemCase{color:#fff;display:inline-block;width:70px;height:25px;background:#0097e0;line-height:25px;font-size:1.3rem;font-weight:700;position:absolute;top:-5px;left:50%;margin:0 0 0 -35px}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem .updateItemCase{width:11.4vw;height:4.2vw;line-height:4.2vw;font-size:2.1vw;top:-0.01vw;margin:0 0 0 -5.7vw}}.detail #joinUpdate .updateItem .updateItemInner{position:relative;z-index:2}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem .updateItemInner{width:100%}}.detail #joinUpdate .updateItem .updateItemTtl{line-height:1.4;font-weight:700;font-size:1.8rem;color:#0097e0;margin-bottom:20px}@media print, screen and (min-width: 751px){.detail.loopStreamer #joinUpdate .updateItem .updateItemTtl{margin-bottom:10px}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem .updateItemTtl{font-size:2.4vw;margin:0 -2vw}}.detail #joinUpdate .updateItem .updateItemTxt{font-size:1.3rem;line-height:1.8}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem .updateItemTxt{display:none}}.detail #joinUpdate .updateItem.updateItem01:after{width:115px;left:230px;top:138px;-webkit-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem01:after{width:8vw;left:26.2vw;top:15.2vw}}@media print, screen and (min-width: 751px){.detail #joinUpdate .updateItem.updateItem01{top:-69px;left:119px}.detail #joinUpdate .updateItem.updateItem01 .updateItemInner{padding-top:40px}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem01{top:-4.1vw;left:6vw}}.detail #joinUpdate .updateItem.updateItem02:after{width:120px;right:225px;top:132px;-webkit-transform-origin:left center;transform-origin:left center}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem02:after{width:7vw;right:26.6vw;top:13.2vw}}@media print, screen and (min-width: 751px){.detail #joinUpdate .updateItem.updateItem02{top:-70px;left:800px}.detail #joinUpdate .updateItem.updateItem02 .updateItemInner,.detail.loopStreamer #joinUpdate .updateItem.updateItem03 .updateItemInner{padding-top:30px}.detail.loopStreamer #joinUpdate .updateItem.updateItem03 .updateItemInner{padding-top:40px}.detail.loopStreamer #joinUpdate .updateItem.updateItem03 .updateItemInner .updateItemTtl{font-size:1.6rem}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem02{top:-4.1vw;left:71.4vw}}.detail #joinUpdate .updateItem.updateItem04:after{width:115px;right:210px;top:6px;-webkit-transform-origin:left center;transform-origin:left center}@media print, screen and (min-width: 751px){.detail.loopStreamer #joinUpdate .updateItem.updateItem04:after{width:109px;right:223px;top:96px}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem04:after{width:10vw;right:25vw;top:4.2vw}.detail.loopStreamer #joinUpdate .updateItem.updateItem04:after{width:5vw;right:26vw;top:9.2vw}}@media print, screen and (min-width: 751px){.detail #joinUpdate .updateItem.updateItem04{top:196px;left:783px}.detail.loopStreamer #joinUpdate .updateItem.updateItem04{top:25px}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem04{top:25.6vw;left:68.4vw}.detail.loopStreamer #joinUpdate .updateItem.updateItem04{top:9.6vw}}.detail #joinUpdate .updateItem.updateItem03:after{width:120px;left:210px;top:15px;-webkit-transform-origin:right center;transform-origin:right center}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem03:after{width:8vw;left:24.2vw;top:3.2vw}.detail.loopStreamer #joinUpdate .updateItem.updateItem03 .updateItemTtl{-webkit-transform:scale(0.7);transform:scale(0.7);width:calc(100% + 30px);margin-left:-14px}}@media print, screen and (min-width: 751px){.detail #joinUpdate .updateItem.updateItem03{top:196px;left:129px}.detail #joinUpdate .updateItem.updateItem04 .updateItemInner{padding-top:35px}.detail #joinUpdate .updateItem.updateItem03 .updateItemInner{padding-top:40px}}@media screen and (max-width: 750px){.detail #joinUpdate .updateItem.updateItem03{top:25.6vw;left:7.3vw}}@media print, screen and (min-width: 751px){.detail.crowdfunding #joinUpdate .updateTtl{margin-bottom:35px}}@media screen and (max-width: 750px){.detail.crowdfunding #joinUpdate .updateItem:after{width:7vw}}@media print, screen and (min-width: 751px){.detail.crowdfunding #joinUpdate .updateItem.updateItem01{top:-26px;left:104px}.detail.crowdfunding #joinUpdate .updateItem.updateItem01 .updateItemInner{padding-top:78px}}@media screen and (max-width: 750px){.detail.crowdfunding #joinUpdate .updateItem.updateItem01:after{left:25.2vw;top:19.2vw;-webkit-transform:rotate(22deg) scaleX(1);transform:rotate(22deg) scaleX(1)}}@media print, screen and (min-width: 751px){.detail.crowdfunding #joinUpdate .updateItem.updateItem02{top:70px;left:800px}.detail.crowdfunding #joinUpdate .updateItem.updateItem02 .updateItemInner{padding-top:78px}}@media screen and (max-width: 750px){.detail.crowdfunding #joinUpdate .updateItem.updateItem02{top:8.1vw}}@media print, screen and (min-width: 751px){.detail.crowdfunding #joinUpdate .updateItem.updateItem03{top:225px;left:120px}.detail.crowdfunding #joinUpdate .updateItem.updateItem03 .updateItemInner{padding-top:55px}}.detail #joinUpdate .move .updateItem:before{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.6s;transition-delay:0.6s}.detail #joinUpdate .move .updateItem:after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.detail #joinUpdate .move .updateItem .updateItemCase,.detail #joinUpdate .move .updateItem .updateItemInner{opacity:0;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.8s;transition-delay:0.8s}.detail #joinUpdate .move .updateItem.updateItem01:after{-webkit-transform:rotate(7deg) scaleX(0);transform:rotate(7deg) scaleX(0)}.detail #joinUpdate .move .updateItem.updateItem02:after{-webkit-transform:rotate(-5deg) scaleX(0);transform:rotate(-5deg) scaleX(0)}.detail #joinUpdate .move .updateItem.updateItem03:after{-webkit-transform:rotate(-15deg) scaleX(0);transform:rotate(-15deg) scaleX(0)}.detail #joinUpdate .move .updateItem.updateItem04:after{-webkit-transform:rotate(15deg) scaleX(0);transform:rotate(15deg) scaleX(0)}.detail.loopStreamer #joinUpdate .move .updateItem.updateItem04:after{-webkit-transform:rotate(2deg) scaleX(0);transform:rotate(2deg) scaleX(0)}.detail #joinUpdate .moving .updateItem:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.detail #joinUpdate .moving .updateItem .updateItemCase,.detail #joinUpdate .moving .updateItem .updateItemInner{opacity:1}.detail #joinUpdate .moving .updateItem.updateItem01:after{-webkit-transform:rotate(7deg) scaleX(1);transform:rotate(7deg) scaleX(1)}.detail #joinUpdate .moving .updateItem.updateItem02:after{-webkit-transform:rotate(-5deg) scaleX(1);transform:rotate(-5deg) scaleX(1)}.detail #joinUpdate .moving .updateItem.updateItem03:after{-webkit-transform:rotate(-15deg) scaleX(1);transform:rotate(-15deg) scaleX(1)}.detail #joinUpdate .moving .updateItem.updateItem04:after{-webkit-transform:rotate(15deg) scaleX(1);transform:rotate(15deg) scaleX(1)}.detail.loopStreamer #joinUpdate .moving .updateItem.updateItem04:after{-webkit-transform:rotate(2deg) scaleX(1);transform:rotate(2deg) scaleX(1)}.detail #point{padding:100px 0}@media screen and (max-width: 750px){.detail #point{padding:45px 15px}}.detail #point .pointItems{padding:0 80px}@media screen and (max-width: 750px){.detail #point .pointItems{padding:0}}.detail #point .pointItem+.pointItem{margin-top:40px}@media screen and (max-width: 750px){.detail #point .pointItem+.pointItem{margin-top:20px}}.detail .sectionWrap>.attention{margin-top:-50px;margin-bottom:-50px}@media screen and (max-width: 750px){.detail .sectionWrap>.attention{padding:0 15px;margin-top:-40px;margin-bottom:-10px}}.detail .sectionWrap>.attention li{font-size:1.3rem;line-height:1.7}.detail .sectionWrap>.attention li+li{margin-top:15px}.detail #point .pointHead{cursor:pointer;position:relative;-webkit-transition-duration:0.2s;transition-duration:0.2s}.detail #point .pointHead .pointLogo{float:left;width:240px;padding-top:10px}@media screen and (max-width: 750px){.detail #point .pointHead .pointLogo{float:none;width:auto;margin-bottom:10px;padding-top:0}}.detail #point .pointHead .pointLogo img{width:160px}@media screen and (max-width: 750px){.detail #point .pointHead .pointLogo img{width:100px;vertical-align:middle}}.detail #point .pointHead .pointLogo span{display:block;color:#0097e0;font-size:1.6rem;margin:0 0 10px}@media screen and (max-width: 750px){.detail #point .pointHead .pointLogo span{display:inline-block;font-size:1.5rem;margin:0 10px 0 0;vertical-align:middle}}.detail #point .pointHead .pointTtl{margin-left:240px;padding:0 80px 12px 0;border-bottom:2px solid #0097e0;line-height:1.3}@media screen and (max-width: 750px){.detail #point .pointHead .pointTtl{margin:0;padding:0 40px 12px 0}}.detail #point .pointHead .pointTtl .pointTtlMain{color:#0097e0;font-weight:700;margin:0 0 7px}.detail #point .pointHead .pointTtl .pointTtlMain span{font-size:2rem}@media screen and (max-width: 750px){.detail #point .pointHead .pointTtl .pointTtlMain span{font-size:1.4rem;display:block}}.detail #point .pointHead .pointTtl .pointTtlMain b{font-size:2.5rem}@media screen and (max-width: 750px){.detail #point .pointHead .pointTtl .pointTtlMain b{font-size:1.9rem}}.detail #point .pointHead .pointTtl .pointTtlSub{font-size:1.6rem;font-weight:500}@media screen and (max-width: 750px){.detail #point .pointHead .pointTtl .pointTtlSub{font-size:1.3rem}}.detail #point .pointHead .pointHeadIco{width:53px;height:53px;border:1px solid #b2b2b2;border-radius:50%;position:absolute;right:5px;top:50%;margin-top:-30px}.detail.crowdfunding #point .pointHead .pointHeadIco{margin-top:-40px}@media screen and (max-width: 750px){.detail #point .pointHead .pointHeadIco{width:33px;height:33px;right:0;margin-top:-25px !important}}.detail #point .pointHead .pointHeadIco:before,.detail #point .pointHead .pointHeadIco:after{content:"";display:block;width:25px;height:1px;background:#666;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);-webkit-transition-duration:0.2s;transition-duration:0.2s}@media screen and (max-width: 750px){.detail #point .pointHead .pointHeadIco:before,.detail #point .pointHead .pointHeadIco:after{width:15px}}.detail #point .pointHead .pointHeadIco:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}@media print, screen and (min-width: 751px){.detail #point .pointHead:hover{opacity:0.6}}.detail #point .pointHead.is-active .pointHeadIco:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);opacity:0}.detail #point .pointBody{display:none;padding:0 0 40px}@media screen and (max-width: 750px){.detail #point .pointBody{padding:0 0 30px}}.detail #point .pointBody .pointUser{padding:55px 0 0 53px}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser{padding-top:20px}}.detail #point .pointBody .pointUser .pointUserItem{min-height:140px;padding:5px 0 0 187px;position:relative}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserItem{padding:0 0 0 80px;min-height:70px}}.detail #point .pointBody .pointUser .pointUserItem+.pointUserItem{margin-top:48px}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserItem+.pointUserItem{margin-top:20px}}.detail #point .pointBody .pointUser .pointUserImg{width:120px;position:absolute;top:0;left:0}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserImg{width:60px}}.detail #point .pointBody .pointUser .pointUserBalloon{background:#fff;border:2px solid #0097e0;border-radius:8px;padding:35px 40px 20px;position:relative;font-size:1.6rem;font-weight:500}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserBalloon{padding:15px;font-size:1.4rem}}.detail #point .pointBody .pointUser .pointUserBalloon:before,.detail #point .pointBody .pointUser .pointUserBalloon:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 26px 44px;border-color:transparent transparent #0095e0 transparent;position:absolute;left:-44px;top:30px}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserBalloon:before,.detail #point .pointBody .pointUser .pointUserBalloon:after{border-width:0 0 16px 16px;left:-17px;top:16px}}.detail #point .pointBody .pointUser .pointUserBalloon:after{border-color:transparent transparent #fff transparent;border-width:0 0 22px 39px;left:-38px;top:32px}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserBalloon:after{border-width:0 0 12px 12px;left:-12px;top:18px}}.detail #point .pointBody .pointUser .pointUserBalloon .pointUserBalloonTxt02{text-align:right;margin-top:20px}@media screen and (max-width: 750px){.detail #point .pointBody .pointUser .pointUserBalloon .pointUserBalloonTxt02{margin-top:10px}}.detail #point .pointBody .pointMedia{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia{margin-top:30px;display:block}}.detail #point .pointBody .pointMedia .pointMediaImg{width:640px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaImg{width:auto;margin-bottom:15px}}.detail #point .pointBody .pointMedia .pointMediaBody{width:404px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaBody{width:auto}}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointCharge{padding:0 80px 0 0;position:relative;min-height:90px}}.detail #point .pointBody .pointMedia .pointCharge .pointChargeImg{display:table;font-size:1.6rem;font-weight:500;color:#0097e0;text-align:center}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointCharge .pointChargeImg{font-size:1.3rem;text-align:center;line-height:1.3;position:absolute;top:0;right:0}}.detail #point .pointBody .pointMedia .pointCharge .pointChargeImg img{display:block;width:106px;margin:0 auto 5px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointCharge .pointChargeImg img{width:60px}}.detail #point .pointBody .pointMedia .pointCharge .pointChargeBalloon{background:#0097e0;border-radius:8px;padding:25px;margin-top:32px;position:relative;font-size:1.6rem;font-weight:500;color:#fff}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointCharge .pointChargeBalloon{padding:15px;font-size:1.4rem}}.detail #point .pointBody .pointMedia .pointCharge .pointChargeBalloon:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 0 0 12px;border-color:transparent transparent transparent #0095e0;position:absolute;left:44px;top:-20px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointCharge .pointChargeBalloon:before{border-width:12px 0 0 12px;left:100%;top:25px}}.detail #point .pointBody .pointMedia .pointMediaNote{margin-top:30px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaNote{margin-top:20px}}.detail #point .pointBody .pointMedia .pointMediaNote li{font-size:1.2rem;text-indent:-1em;margin-left:1em}.detail #point .pointBody .pointMedia .pointMediaNote li+li{margin-top:5px}.detail #point .pointBody .pointMedia .pointMediaBtn{margin-top:70px;font-size:1.5rem;width:324px;text-align:center}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaBtn{margin-top:20px;font-size:1.4rem;width:100%}}.detail #point .pointBody .pointMedia .pointMediaBtn p{margin-bottom:10px}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaBtn p{margin-bottom:5px}}.detail #point .pointBody .pointMedia .pointMediaBtn a{width:324px;height:66px;font-size:1.5rem}@media screen and (max-width: 750px){.detail #point .pointBody .pointMedia .pointMediaBtn a{display:block;width:100%;height:50px;line-height:50px;font-size:1.4rem}}.pointColumnBox{width:980px;padding:40px 10px;margin:0 auto;position:relative}@media screen and (max-width: 750px){.pointColumnBox{width:100%}}.pointColumnBox .inner{overflow-y:auto;max-height:80vh;background:#fff;padding:20px;width:100%;text-align:center}@media screen and (max-width: 750px){.pointColumnBox .inner{max-height:inherit}}.pointColumnBox .mfp-close{color:#fff !important}.detail.crowdfunding .notes{margin-top:20px}@media screen and (max-width: 750px){.detail.crowdfunding .notes{font-size:1.3rem;margin-top:10px}}.detail.crowdfunding #mv{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){.detail.crowdfunding #mv{height:115vw}}.detail.crowdfunding #mv .ttlBox{position:relative;z-index:3}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox{position:absolute;top:4%;width:100%}}.detail.crowdfunding #mv .ttlBox .catch{margin-bottom:15px;font-size:1.9rem;font-weight:500}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .catch{font-size:1.4rem;margin-bottom:10px}}.detail.crowdfunding #mv .ttlBox .catch span.new{background:#c30000;color:#fff;display:inline-block;padding:1px 11px;font-size:1.6rem;text-shadow:none;margin-right:10px;vertical-align:text-bottom}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .catch span.new{padding:0 9px 1px;font-size:1.4rem;margin-right:6px}}.detail.crowdfunding #mv .ttlBox .catch span.note{font-size:1.5rem}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .catch span.note{font-size:1.3rem}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .copy{font-size:1.7rem;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 20px #fff}}.detail.crowdfunding #mv .ttlBox .ttl{text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 20px #fff}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .ttl{margin-bottom:10px}}.detail.crowdfunding #mv .ttlBox .ttl img{height:62px}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .ttl img{height:39px;-webkit-filter:drop-shadow(0 0 10px #fff);filter:drop-shadow(0 0 10px #fff)}}.detail.crowdfunding #mv .ttlBox .ttl span{color:#666;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .ttl span{margin-top:13px;color:#000}}.detail.crowdfunding #mv .ttlBox .progress{position:relative}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .progress{position:static}}.detail.crowdfunding #mv .ttlBox .progress .commoditize{padding:10px;width:310px;font-size:1.6rem;line-height:1.3;text-align:center;color:#fff;background:rgba(209,0,0,0.8);text-shadow:none}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .progress .commoditize{width:190px;font-size:1.3rem}}.detail.crowdfunding #mv .ttlBox .progress .btn{margin:0}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .progress .btn{position:absolute;right:35px;bottom:25%;padding-bottom:0;width:200px}}.detail.crowdfunding #mv .ttlBox .progress .btn a{font-weight:700;padding:10px 10px;z-index:1;text-shadow:none}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .ttlBox .progress .btn a{width:310px;font-size:1.6rem;line-height:1.3;font-weight:700;text-align:center}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .ttlBox .progress .btn a{width:200px;font-size:1.3rem;font-weight:500}}.detail.crowdfunding #mv .txt{position:absolute;width:100%;top:0;left:0}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .txt{height:100%}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .txt{bottom:5px;padding:0 10px;top:inherit}}.detail.crowdfunding #mv .txt .notes{background:#fff;padding:10px 18px}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .txt .notes{position:absolute;left:160px;bottom:80px;width:310px}.detail.crowdfunding.onlinestore #mv .txt .notes{width:470px}.detail.crowdfunding.onlinestore #mv .txt .notes{bottom:25px}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .txt .notes{border:1px solid #ccc;padding:5px 10px}.detail.crowdfunding .mvNotes{font-size:1.1rem;padding:10px;background:#f7f7f7}.detail.crowdfunding .mvNotes.red{color:#d10000}.detail.crowdfunding .mvNotes li{text-indent:-1em;padding-left:1em}}.detail.crowdfunding #mv .txt .notes p{font-size:1.2rem;color:#d10000}@media screen and (max-width: 750px){.detail.crowdfunding #mv .txt .notes p{font-size:1.1rem;line-height:1.1}}.detail.crowdfunding #mv .txt .txtImage{color:#fff;text-align:right;text-shadow:0 0 10px #000, 0 0 20px #000}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .txt .txtImage{position:absolute;right:33px;bottom:80px;font-size:1.3rem}.detail.crowdfunding.onlinestore #mv .txt .txtImage{bottom:25px}}@media print, screen and (min-width: 751px){.detail.crowdfunding #mv .bg{background:url(../images/products/crowdfunding/img_mv.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #mv .bg{height:100%;background:url(../images/products/crowdfunding/img_mv_sp.jpg) center left no-repeat;background-size:100%;background-position:left bottom}}.detail.crowdfunding #mvNav .btn a{position:relative}@media print, screen and (min-width: 751px){.detail.crowdfunding #mvNav .btn a:hover svg{fill:#0098ce}}.detail.crowdfunding #mvNav .btn a svg{width:10px;height:9px;fill:#fff;position:absolute;top:6px;right:6px;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.detail.crowdfunding section h2{font-weight:400}.detail.crowdfunding section h2 b{font-family:Oswald;font-weight:500;font-size:4rem}@media screen and (max-width: 750px){.detail.crowdfunding section h2 b{font-size:2.7rem}}.detail.crowdfunding #project{position:relative;background:#f5f5f5;padding:105px 0}@media screen and (max-width: 750px){.detail.crowdfunding #project{padding:75px 0 55px;text-align:center}}@media screen and (max-width: 750px){.detail.crowdfunding #project .inner{margin:0 30px}}.detail.crowdfunding #project .ttl{padding-bottom:50px;text-align:center}@media screen and (max-width: 750px){.detail.crowdfunding #project .ttl{padding-bottom:45px}}.detail.crowdfunding #project .ttl>p:first-child{font-size:2.4rem;margin-bottom:15px}@media print, screen and (min-width: 751px){.detail.crowdfunding #project .projectBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.detail.crowdfunding #project .projectBox h2{font-size:2.5rem;line-height:1.5625;font-weight:400;margin-bottom:20px;text-align:left}@media screen and (max-width: 750px){.detail.crowdfunding #project .projectBox h2{text-align:center;font-size:1.9rem;line-height:1.578;margin-bottom:30px}}.detail.crowdfunding #project .projectBox h2+p{line-height:2}@media screen and (max-width: 750px){.detail.crowdfunding #project .projectBox h2+p{font-size:1.3rem;line-height:1.923;padding-bottom:42px}}@media screen and (max-width: 750px){.detail.crowdfunding #project .projectBox .imgBox{margin:0 -15px}}.detail.crowdfunding #project .note{position:absolute;color:#888;font-size:1.2rem;top:22px;right:30px}@media screen and (max-width: 750px){.detail.crowdfunding #project .note{top:15px;right:15px}}.detail.crowdfunding .makuake{padding-top:85px;padding-bottom:0}@media screen and (max-width: 750px){.detail.crowdfunding .makuake{padding-top:60px}}.detail.crowdfunding .makuake .inner{text-align:center;max-width:1000px;margin:auto}@media screen and (max-width: 750px){.detail.crowdfunding .makuake .inner{margin:0 30px}}.detail.crowdfunding .makuake .ttl{line-height:1;margin-bottom:20px}.detail.crowdfunding .makuake .ttl img{width:194px;padding-right:20px;display:block;margin:0 auto 25px}.detail.crowdfunding .makuake .ttl b{font-size:2.4rem;font-weight:500;padding:0 2px 4px;border-bottom:1px solid #fb2a79}@media screen and (max-width: 750px){.detail.crowdfunding .makuake .ttl b{font-size:1.9rem}}.detail.crowdfunding .makuake iframe{margin:45px auto 34px}@media screen and (max-width: 750px){.detail.crowdfunding .makuake iframe{margin:35px auto 34px}}.detail.crowdfunding .makuake .txtBox .txt{font-size:1.6rem;line-height:2}@media screen and (max-width: 750px){.detail.crowdfunding .makuake .txtBox .txt{font-size:1.3rem}}@media screen and (max-width: 750px){.detail.crowdfunding .makuake .notes{text-align:left}.detail.crowdfunding .makuake .notes li{padding-left:1em;text-indent:-1em}}.detail.crowdfunding #story{margin-top:60px}@media screen and (max-width: 750px){.detail.crowdfunding #story{margin-top:35px}}@media print, screen and (min-width: 751px){.detail.crowdfunding #story .storyBox.story01 .bg{background:url(../images/products/crowdfunding/bg_story01.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #story .storyBox.story01 .bg{height:100%;background:url(../images/products/crowdfunding/bg_story01_sp.jpg) center no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.crowdfunding #story .storyBox.story02 .bg{background:url(../images/products/beside_plus/bg_story02.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #story .storyBox.story02 .bg{height:100%;background:url(../images/products/beside_plus/bg_story02_sp.jpg) center no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.crowdfunding #story .storyBox.story03 .bg{background:url(../images/products/beside_plus/bg_story03.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #story .storyBox.story03 .bg{height:100%;background:url(../images/products/beside_plus/bg_story03_sp.jpg) center bottom no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.crowdfunding #story .storyBox.story04 .bg{background:url(../images/products/beside_plus/bg_story04.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #story .storyBox.story04 .bg{height:100%;background:url(../images/products/beside_plus/bg_story04_sp.jpg) center bottom no-repeat;background-size:cover}}@media print, screen and (min-width: 751px){.detail.crowdfunding #story .storyBox.story05 .bg{background:url(../images/products/beside_plus/bg_story05.jpg) center no-repeat;background-size:cover}}@media screen and (max-width: 750px){.detail.crowdfunding #story .storyBox.story05 .bg{height:100%;background:url(../images/products/beside_plus/bg_story05_sp.jpg) center bottom no-repeat;background-size:cover}}.detail.crowdfunding #feature .featureBox.feature01 .txtBox{margin-top:0}.detail.crowdfunding #feature .featureBox .txtBox .notes{margin-top:20px}.detail.crowdfunding #feature .featureBox .imgBox{position:relative}.detail.crowdfunding #feature .featureBox .imgBox .imgTxt{position:absolute;right:20px;bottom:20px;color:#fff}.detail.crowdfunding #feature .featureBox .imgBox .imgTxt span{display:block;margin-top:8px;font-size:1.2rem}.detail.crowdfunding #spec{padding-bottom:0}.detail.crowdfunding #spec .box{background:#edf0f2;padding:85px 0}@media screen and (max-width: 750px){.detail.crowdfunding #spec .box{padding:45px 0 40px}}.detail.crowdfunding #spec .box .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 750px){.detail.crowdfunding #spec .box .inner{display:block}}.detail.crowdfunding #spec .box .inner .note{display:block;width:100%;padding:20px 15px 0;position:relative;padding-left:15px}.detail.crowdfunding #spec .box .inner .note.note{margin-top:-15px}.detail.crowdfunding #spec .box .inner .note:before{content:"※";position:absolute;left:0;top:20px}.detail.crowdfunding #spec .box h3{display:inline-block}.detail.crowdfunding #spec .box h3 span{font-size:1.4rem;display:block;line-height:1;margin:0 0 8px}@media screen and (max-width: 750px){.detail.crowdfunding #spec .box h3 span{font-size:1.1rem}}.detail.crowdfunding #spec .box>.img{margin:30px auto 0;text-align:center}@media screen and (max-width: 750px){.detail.crowdfunding #spec .box>.img{margin:30px 30px 0}}.detail.crowdfunding #spec .pkg{margin:0 40px 0 0}.detail.crowdfunding #spec .pkg .img{position:relative;margin:0 auto 20px}@media print, screen and (min-width: 751px){.detail.crowdfunding #spec .pkg .img{width:315px}}@media screen and (max-width: 750px){.detail.crowdfunding #spec .pkg .img{margin:0 30px 20px}}.detail.crowdfunding #spec .pkg .img img{width:100%}.detail.crowdfunding #spec .pkg .img .imgTxt{position:absolute;right:13px;bottom:13px;color:#fff}.detail.crowdfunding #spec .pkg .img .imgTxt span{display:block;margin-top:8px;font-size:1.2rem}.detail.crowdfunding #spec .pkg .caption{display:table;max-width:315px;font-size:1.4rem}@media screen and (max-width: 750px){.detail.crowdfunding #spec .pkg .caption{display:block;text-align:left;padding-left:30px;padding-right:30px;max-width:none}}.detail.crowdfunding #spec .pkg .caption dt{font-weight:700}.detail.crowdfunding #spec .pkg .caption dd .notes li{font-size:1.4rem}@media screen and (max-width: 750px){.detail.crowdfunding #spec .pkg{margin:0 auto 15px;text-align:center}.detail.crowdfunding #spec .pkg img{width:160px}}@media print, screen and (min-width: 751px){.detail.crowdfunding #spec .info{width:400px;margin:0 40px 0 0}.detail.crowdfunding #spec .info+.info{width:320px;margin:0 80px 0 0}}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info{margin:0 30px}}.detail.crowdfunding #spec .info h3{font-size:4.8rem;line-height:1;margin-bottom:18px;font-family:Oswald;font-weight:400}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info h3{font-size:2.75rem;margin:0 auto 6px}}.detail.crowdfunding #spec .info h3+p{font-size:1.4rem;color:#666}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info h3+p{font-size:1rem}}.detail.crowdfunding #spec .info table{margin:35px 0 20px}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info table{margin-top:20px;width:100%}}.detail.crowdfunding #spec .info table tr{border-top:1px solid #ccc}.detail.crowdfunding #spec .info table tr:last-child{border-bottom:1px solid #ccc}.detail.crowdfunding #spec .info table td,.detail.crowdfunding #spec .info table th{padding:10px 5px 10px 15px;text-align:left;word-break:break-all;vertical-align:middle}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info table td,.detail.crowdfunding #spec .info table th{padding:7px 20px}}.detail.crowdfunding #spec .info table th{padding-right:20px}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info table th{width:115px}}.detail.crowdfunding #spec .info table td{width:260px}@media screen and (max-width: 750px){.detail.crowdfunding #spec .info table td{width:200px}}.detail.crowdfunding #spec .info .img{margin:20px 0 20px}.detail.crowdfunding #spec .info .img img{width:100%}.detail.crowdfunding #spec .info dl.label{border:1px solid #999}.detail.crowdfunding #spec .info dl.label dt{background:#ccc;padding:10px;text-align:center;font-weight:700}.detail.crowdfunding #spec .info dl.label dd{background:#fff;padding:10px}.detail.crowdfunding #spec .progress{margin:0 80px 0 auto}@media screen and (max-width: 750px){.detail.crowdfunding #spec .progress{margin:35px auto 0}.detail.crowdfunding #spec .progress iframe{display:block;margin:0 auto}}.detail.crowdfunding #spec .progress .ttl{font-size:1.6rem;line-height:1.3;font-weight:700;text-align:center;width:310px;padding:10px 10px;margin-bottom:10px;color:#fff;background:#0098ce;border-radius:4px}@media screen and (max-width: 750px){.detail.crowdfunding #spec .progress .ttl{margin-left:auto;margin-right:auto}}@media print, screen and (min-width: 751px){.detail.crowdfunding #scene .slider li{width:100%;margin-left:auto;margin-right:auto}.detail.loopStreamer #scene .slider li{width:100%}}.detail.crowdfunding #scene .slider li h4{font-size:1.6rem;font-weight:500}@media screen and (max-width: 750px){.detail.crowdfunding #scene .slider li h4{font-size:1.3rem}}.detail.crowdfunding #scene .caption{text-align:center}@media screen and (max-width: 750px){.detail.crowdfunding #scene .caption{text-align:left}}.detail.crowdfunding #scene .caption dt{font-size:1.4rem;font-weight:700;margin-bottom:10px}.detail.crowdfunding #scene .caption dd .notes{margin-top:0}.detail.crowdfunding #scene .caption dd .notes li{text-indent:-1em;padding-left:1em}@media screen and (max-width: 750px){.detail.crowdfunding #scene .caption dd .notes{padding:0;text-align:left}}.detail.crowdfunding #scene .btn.comment,.detail.crowdfunding #scene .btn.comment a{width:480px;height:70px}@media screen and (max-width: 750px){.detail.crowdfunding #scene .btn.comment,.detail.crowdfunding #scene .btn.comment a{width:300px}}.detail.crowdfunding #scene .btn.comment a svg,.detail.crowdfunding #scene .btn.comment svg{fill:#666;width:10px;height:9px;margin-left:12px;margin-right:0;vertical-align:middle;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print, screen and (min-width: 751px){.detail.crowdfunding #scene .btn.comment a:hover svg,.detail.crowdfunding #scene .btn.comment:hover svg{fill:#fff}}.detail.crowdfunding #scene .btn.comment a{font-size:1.6rem}@media screen and (max-width: 750px){.detail.crowdfunding #scene .caption{margin:0 15px}}@media screen and (max-width: 750px){.detail.crowdfunding #scene .btnWrap{margin:0 30px}}.detail.crowdfunding section#review h2{font-weight:500}.detail.crowdfunding section#review .btnWrap .btn a{font-size:1.3rem;font-weight:400;height:44px}@media screen and (max-width: 750px){.detail.crowdfunding section#review .btnWrap .btn a{font-size:1.5rem;height:50px}}@media screen and (max-width: 750px){.detail.crowdfunding section#review .btn{width:220px}}.detail.crowdfunding #tw{padding-top:90px}@media screen and (max-width: 750px){.detail.crowdfunding #tw{padding-top:55px}}@media screen and (max-width: 750px){.shareBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:40px auto}.crowdfunding .shareBox{margin:25px auto 30px}.loopStreamer .shareBox{margin:40px auto -20px}.beside .shareBox{margin:35px auto 0}.shareBox .favorite{padding:10px 43px 10px 0;background:url(../images/products/common/icon_favorite.png) right no-repeat;border:none;cursor:pointer;outline:0;background-size:35px;font-size:1.2rem}.shareBox .favorite.active{background-image:url(../images/products/common/icon_favorite_on.png)}.shareBox .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px;margin:0}.shareBox .share p{text-align:center;font-size:1.2rem;margin-right:13px}.shareBox .share ul{font-size:0;min-width:70px}.shareBox .share ul li{width:35px;display:inline-block}.shareBox .share ul li+li{margin-left:10px}.shareBox .share ul li img{width:100%;height:auto}}
