/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div,li,p{line-height:1.8}.wrapper{opacity:0;transition:.5s}.wrapper.show{opacity:1}.content,.form-header-content,.header-content,.new-items{width:840px}.result-item-dev .title,.result-item-on_sale .title,.result-title{color:#c82222;font-size:18px;font-weight:400;margin:0 30px 0 0;padding:0;white-space:nowrap;width:90px}.header{background:url(bg-main.c41f552c.png) no-repeat 50%;background-size:cover;height:768px;margin-bottom:70px}.header-content{box-sizing:border-box;height:100%;margin:auto;padding-top:130px;position:relative;text-align:center}.header-arrow{bottom:70px;position:absolute;text-align:center;width:100%}.new-items{margin:auto auto 60px}.new-items h1{text-align:center}.new-items-list{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding:0;position:relative}.new-items-list-item{margin:0 22px;position:relative;text-align:center}.new-items-list-item img{border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.2)}.new-items-list-item h2{font-size:16px;font-weight:400;line-height:1em;margin:8px 0 4px}.new-items-list-item p{font-size:14px;margin:0}.new-items-list-item p span:after{content:"：";font-size:11px}.new-items-list-item.is-new:before{background:url(new.08949d7b.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:40px;left:8px;position:absolute;top:-16px;width:40px}.new-items-list-item.and-more{color:#c82222;margin-top:-70px;white-space:nowrap}.solution-3pr-header{background:#f7edee;box-sizing:border-box;height:260px;padding-top:80px;text-align:center}.solution-3pr-contents{margin-bottom:100px;margin-top:-160px}.solution-content{background:#fff;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.2);box-sizing:border-box;height:580px;margin:30px auto;padding:55px;width:920px}.solution-content-header{font-size:28px;font-weight:700;line-height:1.4em;margin:0;padding:0}.solution-content-header:before{background:url(count1.450b9a9e.svg) no-repeat 50%;background-size:cover;content:"";display:block;float:left;height:41px;margin-right:8px;position:relative;vertical-align:middle;width:41px}.solution-content-header.count-2:before{background-image:url(count2.7d8c9b84.svg)}.solution-content-header.count-3:before{background-image:url(count3.c8aaf96b.svg)}.solution-content-detail{-ms-flex-align:center;align-items:center;clear:both;display:-ms-flexbox;display:flex;margin-top:45px}.solution-content-detail-image{margin-right:80px}.solution-content-detail-image img{height:100%}.solution-content-detail-text{-ms-flex:1;flex:1}.solution-content-detail-text h2{color:#c82222;font-size:18px;font-weight:400;margin:0 0 16px}.problem{margin:100px auto}.problem-header{background:#c82222;height:180px;line-height:180px;margin:0 0 30px;text-align:center}.problem-header img{vertical-align:middle}.problem-list h1{text-align:center}.problem-list-content{display:-ms-flexbox;display:flex;list-style:none;margin:auto;padding:0;width:730px}.problem-list-content-item{-ms-flex-align:center;align-items:center;background:url(bg-solution-item.1b637d58.svg) no-repeat 50%;box-sizing:border-box;display:-ms-flexbox;display:flex;font-size:17px;font-weight:700;height:200px;line-height:1.6;margin:0 22px;padding:30px;width:200px}.problem footer{font-size:26px;margin:53px 0;text-align:center}.problem footer p{font-weight:700;line-height:1.8em}.problem footer span{color:#c82222}.results{background:#f7edee;margin:90px 0;padding:90px 0}.results-header,.results-total{text-align:center}.result-nav{-ms-flex-pack:center;justify-content:center;list-style:none;margin:30px 0;min-width:1000px;padding:0}.result-nav,.result-nav-item{display:-ms-flexbox;display:flex}.result-nav-item{-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;box-sizing:border-box;cursor:pointer;height:90px;line-height:1.5;margin:0 16px;position:relative;transition:.4s;width:220px}.result-nav-item:hover{opacity:.8}.result-nav-item img{border-radius:12px 0 0 12px;margin:0 10px 0 5px;width:80px}.result-nav-item p{margin:0 30px 0 0}.result-nav-item.current{background:#c82222;color:#fff}.result-nav-item.current:after{background:url(example-box-thumb-arrow.157d2273.svg) no-repeat 50%;background-size:cover;bottom:-10px;content:"";display:block;height:12px;left:50%;margin-left:-6px;position:absolute;width:12px}.result-nav:last-child .current:after{bottom:auto!important;top:-10px!important;transform:rotate(180deg)}.result-items{margin:auto;width:1000px}.result-item{background:#fff;border-radius:12px;padding:63px 82px}.result-item-header{font-size:26px;font-weight:700;margin:0 0 58px;vertical-align:middle}.result-item-header span{color:#c82222;font-size:16px}.result-item-detail{display:-ms-flexbox;display:flex}.result-item-detail-image{margin-right:50px}.result-item-detail-image img{border-radius:12px}.result-item-detail-info{font-size:16px}.result-item-detail-info dl{margin:0}.result-item-detail-info dl dt{clear:both;float:left}.result-item-detail-info dl dt:after{content:"："}.result-item-detail-info dl dd,.result-item-detail-info dl dt{margin-bottom:4px}.result-item-detail-idea{background:#f7edee;border-radius:12px;margin-top:30px;padding:28px 28px 56px;position:relative}.result-item-detail-idea h2{color:#c82222;font-size:18px;font-weight:700;left:28px;position:absolute;top:-26px}.result-item-detail-idea>div{font-size:15px}.result-item-detail-idea p{bottom:28px;font-size:13px;margin:0;position:absolute}.result-item-dev{border-bottom:1px dashed #c82222;display:-ms-flexbox;display:flex;font-size:16px;margin-top:32px;padding-bottom:25px}.result-item-dev .title{font-weight:700}.result-item-dev-content{-ms-flex:1;flex:1}.result-item-dev-content h1{font-size:18px;font-weight:400}.result-item-dev-content h1:before{content:"-";margin-right:8px}.result-item-on_sale{border-bottom:1px dashed #c82222;display:-ms-flexbox;display:flex;margin-top:26px;padding-bottom:43px}.result-item-on_sale .title{font-weight:700}.result-item-on_sale-content{-ms-flex:1;flex:1}.result-item-on_sale-content-detail-image{float:right;margin-left:30px;overflow:hidden}.result-item-on_sale-content-detail,.result-item-on_sale-content-detail>section{overflow:hidden}.result-item-on_sale-content-comment{margin:30px 0}.result-item-on_sale-content-comment h3{color:#c82222;font-size:14px;font-weight:700}.result-item-voice{margin-top:25px}.result-item-voice h2{color:#c82222;font-size:18px;font-weight:700;margin:0 0 38px;padding:0}.result-item-voice-content img{float:right;margin-left:50px}.result-item-voice-content h1{font-size:18px;font-weight:700}.result-item-voice-content h1:before{content:"-";margin-right:8px}.result-item-voice-content>div{margin:0 0 40px}.media h1{text-align:center}.media-list{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:auto;padding:0;width:840px}.media-list li{margin:16px}.offer{background:#c82222;height:640px;margin-top:150px;position:relative}.offer h1{margin-top:0}.offer-content{background:#fff;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.2);box-sizing:border-box;font-size:20px;font-weight:700;height:670px;line-height:1.9;margin:auto;padding:90px 120px;position:relative;text-align:center;top:-100px;width:1000px}.offer-content-btn{margin-top:60px;text-align:center}.offer-content-btn .btn{background:#c82222;border-radius:74px;box-shadow:0 8px 0 #9e1717;color:#fff;display:inline-block;font-weight:700;height:74px;line-height:74px;position:relative;text-decoration:none;width:466px}.offer-content-btn .btn:after{background:url(btn-arrow.dca99261.svg) no-repeat;content:"";display:inline-block;height:16px;margin-top:-8px;position:absolute;right:20px;top:50%;width:16px}.offer-content-btn .btn:hover{box-shadow:0 0 0 #9e1717;transform:translateY(8px)}.comment-slider{list-style:none;margin:0;padding:0;width:716px}.comment-slider-item{background:#f5f5f5;border-radius:12px;box-sizing:border-box;display:-ms-flexbox;display:flex;height:140px;margin-right:16px;padding:20px;width:440px}.comment-slider-item .comment-detail{font-size:13px}.comment-slider-item .comment-detail>div{line-height:1.3}.comment-slider-item .commenter-name{font-size:12px;font-weight:700;margin-bottom:13px}.comment-slider-item .commenter img{margin-right:16px;width:40px}.comment-slider .slick-next,.comment-slider .slick-prev{height:37px;width:37px}.comment-slider .slick-prev:before{transform:rotate(180deg)}.comment-slider .slick-next:before,.comment-slider .slick-prev:before{background:url(item-comment-arrow.1f721106.svg) no-repeat;background-size:cover;content:"";display:block;height:37px;width:37px}.footer{color:#606060;padding-top:25px;text-align:center}.follow-btn{height:56px;line-height:56px;position:fixed;right:0;text-align:center;top:0;width:347px}.follow-btn a{background:#c82222;border-radius:0 0 0 12px;color:#fff;display:block;font-weight:700;position:relative;text-decoration:none;transition:.4s}.follow-btn a:after{background:url(btn-arrow.dca99261.svg) no-repeat;content:"";display:inline-block;height:16px;margin-top:-8px;position:absolute;right:20px;top:50%;transition:.4s;width:16px}.follow-btn a:hover{background:#ef3535}.follow-btn a:hover:after{right:10px}.form-wrapper{background:#f7edee;min-height:100vh}.form-header{background:url(bg-main.c41f552c.png) no-repeat 50%;background-size:cover;height:350px;margin-bottom:80px}.form-header-content{box-sizing:border-box;height:100%;margin:auto;padding-top:20px;position:relative;text-align:center}.form-header-content .logo{width:200px}.form-header-content p{background:#fff;border:3px solid #c82222;display:inline-block;font-size:18px;font-weight:700;margin:0;padding:16px 80px}.form{background:#fff;border-radius:12px 12px 0 0;box-sizing:border-box;margin:auto;padding:80px 80px 250px;width:1000px}.form table{margin:auto;width:600px}.form table td,.form table th{padding:16px}.form table tr{border-bottom:1px dashed #c82222}.form table tr:last-child{border:none}.form table th{color:#c82222;font-size:16px;font-weight:400;text-align:right;width:150px}.form table th.required:after{content:"*"}.form .form-item{border:1px solid #ccc;border-radius:52px;box-sizing:border-box;display:block;font-size:16px;padding:8px 16px;width:300px}.form .form-item.has_error{border-color:#c82222}.form .form-item:focus{border-color:#5da8ff;outline:none}.form .error-text{color:#c82222;font-size:14px}.form label{display:inline-block;margin-bottom:16px}.form label input{margin-left:16px;margin-right:8px}.form .btn{background:#c82222;border:none;border-radius:40px;box-shadow:0 4px 0 0 #9e1717;box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;height:40px;line-height:40px;margin-right:16px;min-width:180px;padding:0 32px;position:relative;text-decoration:none;vertical-align:top}.form .btn,.form .btn-wrap{text-align:center}.form .btn:hover{box-shadow:none;top:4px}.form .btn.back{background-color:#ccc;box-shadow:0 4px 0 0 #6d6d6d}.form .btn.back:hover{box-shadow:none}.form-modal-wrapper{background:rgba(0,0,0,.3);height:100%;left:0;opacity:0;overflow-y:scroll;pointer-events:none;position:fixed;top:0;transition:.3s;width:100%}.form-modal-wrapper.open{opacity:1;pointer-events:auto}.form-modal-inner{background:#fff;border-radius:12px;box-sizing:border-box;margin:50px auto;padding:70px;width:800px}.form-modal-inner p{text-align:center}
/*# sourceMappingURL=index.24fae591.css.map */
