#sec_series{background:#000008 url(../../assets/img/products/co_bg_01.png) no-repeat bottom center}#sec_series .content{position:relative}#sec_series .content:before{display:block;position:absolute;top:0}#sec_series .content:after{display:block;position:absolute;top:0}#sec_series .btn{width:268px;margin:30px auto 0}#sec_series .box_em{background:none}#sec_series .box_em em{font-family:"Montserrat-BoldItalic";line-height:1}#sec_series .box_em p{text-shadow:0px 0px 6px #fff}#sec_series .box_em h4{background:url(../../assets/img/index/co_bg_03.png) no-repeat center center;background-size:contain}#sec_series .note{font-size:12px !important;margin-top:20px}@media screen and (min-width: 1281px){#sec_series{padding:130px 0}#sec_series .txt_wrap{width:60%}#sec_series .img{width:38%}#sec_series .title_wrap p{font-size:26px}#sec_series .title_wrap h2{font-size:40px;line-height:1.5}#sec_series .title_wrap h2 em{font-size:60px}#sec_series .content{max-width:635px;padding:0 60px}#sec_series .content h3{text-align:center;font-size:20px}#sec_series .content h3 em{font-size:26px}#sec_series .content .l_flex{margin-top:20px}#sec_series .box_em{width:calc(100% - 40px);padding:15px 0 10px}#sec_series .box_em+.box_em{margin-left:40px}#sec_series .box_em em{font-size:67px}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_series{padding:80px 0 20px}#sec_series .l_inner>.l_flex{display:block}#sec_series .content h3{text-align:center;font-size:18px}#sec_series .content h3 em{font-size:22px}#sec_series .content .l_flex{margin-top:20px}#sec_series .txt_wrap{max-width:550px;margin:0 auto}#sec_series .txt_wrap h2{font-size:35px}#sec_series .txt_wrap h2 em{font-size:45px}#sec_series .img{text-align:right}#sec_series .img img{width:30%}#sec_series .content{padding:0 70px}#sec_series .box_em{width:calc(100% - 20px);padding:10px 20px}#sec_series .box_em+.box_em{margin-left:20px}#sec_series .box_em p{font-size:22px}#sec_series .box_em em{font-size:60px}}@media screen and (min-width: 769px){#sec_series{background-size:cover}#sec_series .l_flex{justify-content:space-between}#sec_series .content{margin-top:40px}#sec_series .content:before{content:"";width:50px;height:330px;left:0;background:url(../../assets/img/products/co_line_01_pc.svg) no-repeat center center;background-size:contain}#sec_series .content:after{content:"";width:50px;height:330px;right:0;background:url(../../assets/img/products/co_line_02_pc.svg) no-repeat center center;background-size:contain}}@media screen and (max-width: 768px){#sec_series{padding:70px 0;background-size:200% auto}#sec_series .l_inner{padding:0}#sec_series .l_flex{display:block}#sec_series .title_wrap{padding:0 20px;max-width:100%;width:360px;margin:0 auto}#sec_series .content{padding:0 10px;width:360px;max-width:calc(100% - 20px);margin:40px auto 0}#sec_series .content h3{background:#000008;position:relative;z-index:1}#sec_series .content:before{content:"";width:60px;height:100%;left:-15px;background:url(../../assets/img/products/co_line_01_pc.svg) no-repeat center center;background-size:contain}#sec_series .content:after{content:"";width:60px;height:100%;right:-15px;background:url(../../assets/img/products/co_line_02_pc.svg) no-repeat center center;background-size:contain}#sec_series .content .l_flex{padding:0 10px}#sec_series .content h3{font-size:16px;text-align:center}#sec_series .content h3 em{font-size:20px}#sec_series .content .l_flex{margin-top:20px;padding:0 10px}#sec_series .txt_wrap p{font-size:16px}#sec_series .txt_wrap h2{font-size:30px}#sec_series .txt_wrap h2 em{font-size:40px}#sec_series .txt_wrap h2 span{display:block;text-align:right;line-height:1}#sec_series .box_em{padding:10px 0}#sec_series .box_em em{font-size:80px}#sec_series .box_em+.box_em{margin-top:40px}#sec_series .box_em h4{font-size:18px}#sec_series .note{text-align:center}#sec_series .img{text-align:right;margin-top:20px;padding-right:20px}#sec_series .img img{width:150px}}#sec_warning{background:#000007 url(../../assets/img/products/co_bg_03.png) no-repeat bottom center;background-size:cover}@media screen and (min-width: 1281px){#sec_warning{padding-bottom:210px}#sec_warning .img{width:calc(100% - 600px)}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_warning .img{width:calc(100% - 480px)}}@media screen and (min-width: 769px){#sec_warning .l_flex{align-items:center;justify-content:space-between;margin-top:50px}#sec_warning .txt{padding-left:20px;width:470px}#sec_warning .txt p{margin-bottom:20px}}@media screen and (max-width: 768px){#sec_warning .l_flex{display:block;margin-top:30px}#sec_warning .txt{margin-top:30px}#sec_warning .txt p+p{margin-top:20px}#sec_warning .img{padding:0 20px}}#sec_support{background:#000007;position:relative}#sec_support h3{margin:20px 0;position:relative;font-family:"NotoSansJP-Regular"}#sec_support h3:after{content:"";width:calc(100% - 170px);height:1px;background:url(../../assets/img/common/line_dots.png) repeat-x center right;background-size:contain;position:absolute;right:0;top:50%}#sec_support .list_dots li{padding-left:20px;position:relative}#sec_support .list_dots li:before{content:"";width:8px;height:8px;border-radius:4px;background:#fff;position:absolute;left:0;top:10px}#sec_support .list_dots li+li{margin-top:10px}@media screen and (min-width: 1281px){#sec_support .img{width:calc(100% - 600px)}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_support .img{width:calc(100% - 480px)}}@media screen and (min-width: 769px){#sec_support .l_flex{margin-top:70px;justify-content:space-between;align-items:flex-start}#sec_support .txt{padding-right:20px;width:470px}#sec_support .txt p{margin-bottom:20px}}@media screen and (max-width: 768px){#sec_support .l_flex{display:block;margin-top:30px}#sec_support .img{margin-top:30px;padding:0 20px}}#sec_point{background:#000007 url(../../assets/img/products/co_bg_04.png) no-repeat center center;background-size:contain}#sec_point .list_point{counter-reset:number 0}#sec_point .list_point li{background:rgba(0,0,0,.4) url(../../assets/img/products/co_bg_05.png) no-repeat center center;position:relative;border:1px solid #328dc9;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);text-align:center;box-shadow:inset 0 0 15px 0 #328dc9;background-size:100% 100%}#sec_point .list_point li span:before{font-family:"Montserrat-Regular";counter-increment:number 1;content:"[ " counter(number, decimal-leading-zero) " ]";position:absolute;right:0;top:50px;color:#fff;font-size:16px;width:100%;text-align:center;letter-spacing:.1em}#sec_point .list_point li+li:after{content:"";width:60px;height:60px;background:url(../../assets/img/products/icon_cross.svg) no-repeat center center;background-size:contain;position:absolute}@media screen and (min-width: 1281px){#sec_point .list_point li{width:calc((100% - 140px)/3);font-size:42px}#sec_point .list_point li+li{margin-left:70px}#sec_point .list_point li+li:after{top:50%;margin-top:-30px;left:-66px}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_point .list_point li{width:calc((100% - 60px)/3)}#sec_point .list_point li+li{margin-left:40px;font-size:32px}#sec_point .list_point li+li:after{top:50%;margin-top:-25px;left:-51px}}@media screen and (min-width: 769px){#sec_point{padding:100px 0 250px}#sec_point .content{margin-top:50px}#sec_point .list_point{display:flex}#sec_point .list_point li{padding:100px 20px 50px}}@media screen and (max-width: 768px){#sec_point{padding-bottom:80px}#sec_point .content{margin-top:40px}#sec_point .list_point li{font-size:40px;padding:90px 20px 40px}#sec_point .list_point li+li{margin-top:70px}#sec_point .list_point li+li:after{top:-66px;left:50%;margin-left:-30px}}#sec_compare{background:#000007}#sec_compare .sec_detail{border-radius:10px;background:rgba(0,0,0,0);border:1px solid #707070;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);--webkit-backdrop-filter: blur(30px);background-color:rgba(0,0,0,.05)}#sec_compare .sec_detail+.sec_detail{border:1px solid #328dc9;box-shadow:inset 0 0 15px 0 #328dc9}#sec_compare .sec_detail+.sec_detail .title{border-bottom:1px solid #328dc9}#sec_compare .sec_detail+.sec_detail .title:before{background:#328dc9}#sec_compare .title{padding:12px 20px 12px 40px;border-bottom:1px solid #707070;position:relative}#sec_compare .title:before{content:"";width:10px;height:10px;background:#fff;display:block;position:absolute;left:20px;top:50%;margin-top:-5px}#sec_compare img{width:400px;max-width:100%}@media screen and (min-width: 1281px){#sec_compare section{width:calc((100% - 140px)/2)}#sec_compare section+section{margin-left:140px}#sec_compare .title{font-size:18px}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_compare section{width:calc((100% - 40px)/2)}#sec_compare section+section{margin-left:40px}}@media screen and (min-width: 769px){#sec_compare{padding-bottom:150px}#sec_compare .l_flex{margin-top:75px}#sec_compare .img{padding:40px;text-align:center}}@media screen and (max-width: 768px){#sec_compare{padding-bottom:100px}#sec_compare .l_flex{display:block;margin-top:40px}#sec_compare section+section{margin-top:20px}#sec_compare .img{padding:30px}}#sec_products{background:#f6f7f8;color:#333;position:relative;overflow-x:hidden}#sec_products section{background:#fff;color:#333;border-radius:10px;position:relative}#sec_products .title{font-family:"NotoSansJP-SemiBold";border-bottom:2px dotted #ccc}#sec_products .list_products_wrap{margin-top:50px}#sec_products .loop_wrap{display:flex;overflow:hidden;position:absolute;top:20px;right:20px;width:190px;border-left:1px solid #ccc;border-right:1px solid #ccc}#sec_products .loop_area{display:flex;-webkit-animation:loop-slide 17s infinite linear 1s both;animation:loop-slide 17s infinite linear 1s both;list-style:none;margin:0;padding:0}#sec_products .num{font-size:12px;font-family:"Montserrat-Regular";color:#707070;width:90px;white-space:nowrap}#sec_products .num span{display:inline-block;color:#707070}#sec_products .num span+span{margin-left:10px}@-webkit-keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media screen and (min-width: 1281px){#sec_products section{padding:70px}#sec_products section+section{margin-top:80px}#sec_products .img{width:43%}}@media screen and (min-width: 769px)and (max-width: 1280px){#sec_products section{padding:30px}#sec_products section+section{margin-top:50px}#sec_products .img{width:45%}}@media screen and (min-width: 769px){#sec_products:before{content:"";width:600px;height:600px;background:url(../../assets/img/products/co_bg_04.png) no-repeat center center;background-size:contain;position:absolute;top:-300px;right:-300px}#sec_products .l_flex{justify-content:space-between;align-items:center}#sec_products .txt_wrap{width:50%}#sec_products .title{font-size:24px;margin-bottom:20px;padding-bottom:20px}}@media screen and (max-width: 768px){#sec_products section{padding:60px 20px 20px}#sec_products section .l_flex{display:block}#sec_products section+section{margin-top:20px}#sec_products section .txt_wrap{margin-top:20px}#sec_products .title{font-size:20px;margin-bottom:10px;padding-bottom:10px}}#sec_patent{color:#333}#sec_patent .list_patent{border-top:2px dotted #ccc}#sec_patent .list_patent li{padding:20px 0;border-bottom:2px dotted #ccc}@media screen and (max-width: 768px){#sec_patent .list_patent li:last-child{border-bottom:none}}#sec_patent .list_patent li dl{display:flex;justify-content:space-between;flex-wrap:wrap}#sec_patent .list_patent li dt{font-size:12px;width:68px;height:32px;line-height:30px;text-align:center;border-radius:16px}#sec_patent .list_patent li dt.label_w{border:1px solid #eee}#sec_patent .list_patent li dt.label_g{border:1px solid #eee;background:#eee;margin-top:8px}#sec_patent .list_patent li dt.label_g+dd{margin-top:8px}#sec_patent .list_patent li dd{width:calc(100% - 80px)}@media screen and (min-width: 769px){#sec_patent .l_flex{justify-content:space-between}#sec_patent .title_wrap{width:45%}#sec_patent .txt_wrap{width:50%}#sec_patent .txt{margin-top:40px}}@media screen and (max-width: 768px){#sec_patent .l_flex{display:block}#sec_patent .txt{margin-top:20px}#sec_patent .txt_wrap{margin-top:20px}}#sec_item_s .list_item_s_wrap{margin-top:20px}#sec_nounyu_s{background:#f6f7f8;color:#333}#sec_nounyu_s .list_item_s tr:last-child td p{line-height:1.6}#sec_nounyu_s .list_item_s tr:last-child td p+p{margin-top:15px}@media screen and (min-width: 769px){#sec_nounyu_s .list_item_s_wrap{margin-top:50px}}@media screen and (max-width: 1280px){#sec_nounyu_s .list_item_s_wrap{overflow:scroll}}@media screen and (max-width: 768px){#sec_nounyu_s .list_item_s_wrap{margin-top:40px;padding-left:20px;margin-top:40px}}

/*# sourceMappingURL=products.min.css.map */