body.page-antiseptic::before{background-image:none}.m-contents{padding:0;position:relative;top:0;left:0;z-index:0;width:100%;margin:0 auto}.m-contents .m-contents-inner{padding-top:0}.antiseptic-intro_inner{width:69.3333333333vw;margin:18.6666666667vw auto 0}.antiseptic-intro_visual{position:relative;top:0;left:0;font-size:0}.antiseptic-intro_bnr{display:block;font-size:0;box-shadow:0px 20px 10px rgba(0,0,0,.1607843137)}.antiseptic-intro_title{margin-top:18.6666666667vw}.antiseptic-intro_read{color:#fff;font-size:4.8vw;font-weight:bold;line-height:1.6;text-align:center;margin-top:10.6666666667vw}.antiseptic-intro_read span{display:block;margin-top:5.3333333333vw}.antiseptic-intro_logo{margin-left:auto;margin-right:auto;width:29.3333333333vw;margin-top:8vw}.antiseptic-product{position:relative;top:0;left:0;z-index:0;background:linear-gradient(90deg, #0613A8, #0B3DED);margin-top:32vw;padding-top:32vw;padding-bottom:21.3333333333vw}.antiseptic-product::before{content:"";position:absolute;top:-40vw;left:0;height:62.9333333333vw;width:100%;display:block;background-position:left top;background-repeat:no-repeat;background-size:100% auto;pointer-events:none;background-image:url(../img/img_product_kv_sp.png)}.antiseptic-product::after{content:"";position:absolute;top:21.3333333333vw;left:0;z-index:0;height:204.5333333333vw;width:100%;display:block;background-position:left top;background-repeat:no-repeat;background-size:100% auto;pointer-events:none;background-image:url(../img/img_product_bg_sp.png);mix-blend-mode:screen}.antiseptic-product_inner{position:relative;top:0;left:0;z-index:1;padding:0 10.6666666667vw;overflow:hidden}.antiseptic-product_title{width:70.1333333333vw;margin:0 auto;font-size:0}.antiseptic-product_item{position:relative;top:0;left:0;margin:0 auto;margin-top:17.0666666667vw;padding-top:69.3333333333vw;height:117.8666666667vw;box-sizing:border-box}.antiseptic-product_item .line{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.antiseptic-product_item .line::before,.antiseptic-product_item .line::after{content:"";position:absolute;display:block;bottom:0;right:0;background-color:#32b9f2}.antiseptic-product_item .line::before{width:74.6666666667vw;height:4px}.antiseptic-product_item .line::after{width:4px;height:112vw}.antiseptic-product_item .img{position:absolute;width:29.8666666667vw;top:-8vw;left:50%;transform:translateX(-50%);z-index:1}.antiseptic-product_item .box{position:relative;z-index:2;width:66.6666666667vw;margin-left:auto;margin-right:auto}.antiseptic-product_item .ruby{font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;letter-spacing:.02em;font-size:4vw;line-height:2.5;color:#fff}.antiseptic-product_item .name{position:relative;top:0;left:0;z-index:0;font-size:0}.antiseptic-product_item .name span{position:relative;top:0;left:0;display:inline-flex;font-size:6.4vw;margin-bottom:1.0666666667vw;line-height:1.4;font-weight:bold;color:#0933dd;white-space:nowrap}.antiseptic-product_item .name span::before{content:"";position:absolute;top:0;left:0;z-index:-1;background-color:#fff;width:100%;height:100%}.antiseptic-product_item .price{font-size:3.2vw;display:flex;align-items:center;color:#fff;margin-top:5.3333333333vw;font-weight:bold}.antiseptic-product_item .price span{border:1px solid #fff;padding:0 2.6666666667vw;margin-right:2.6666666667vw}.antiseptic-product_item .label{position:absolute;left:0;font-size:18.1333333333vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:500;color:#00a7eb;letter-spacing:-0.03em;transform:rotate(90deg);transform-origin:left top;left:14.1333333333vw;top:-5.8666666667vw;z-index:1}.antiseptic-product_item::before,.antiseptic-product_item::after{content:"";position:absolute;display:block;top:0;left:0;background-color:#fff}.antiseptic-product_item::before{width:74.6666666667vw;height:4px}.antiseptic-product_item::after{width:4px;height:112vw}.antiseptic-product_point{margin:auto}.antiseptic-product_point .antiseptic-product_point_item{display:flex;justify-content:space-between;margin:0 auto;flex-direction:column}.antiseptic-product_point .title{position:relative;top:0;left:0;z-index:0;font-size:0;margin-top:16vw}.antiseptic-product_point .title i{font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;font-size:3.7333333333vw;font-style:normal;display:block;color:#fff;line-height:1.3}.antiseptic-product_point .title span{position:relative;top:0;left:0;font-size:6.1333333333vw;margin-top:1.0666666667vw;line-height:1.4;font-weight:bold;color:#0933dd;display:inline-flex}.antiseptic-product_point .title span::before{content:"";position:absolute;top:0;left:0;z-index:-1;background-color:#fff;width:100%;height:100%}.antiseptic-product_point .text{font-size:3.7333333333vw;margin-top:5.3333333333vw;line-height:1.8;letter-spacing:.05em;font-weight:bold;color:#fff}.antiseptic-product_point .img{position:relative;top:0;left:0}.antiseptic-product_point .img figcaption{position:absolute;font-size:13.0666666667vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:500;color:#00a7eb;transform:rotate(90deg);transform-origin:left top;z-index:1;line-height:1}.antiseptic-product_point .img.skincare figcaption{top:32vw;left:6.9333333333vw}.antiseptic-product_point .img.natural img{margin-left:auto;display:block;position:relative;z-index:1}.antiseptic-product_point .img.natural figcaption{left:81.3333333333vw;top:11.7333333333vw;z-index:0}.antiseptic-scene{position:relative;top:0;left:0;z-index:0;padding-top:21.3333333333vw;overflow:hidden}.antiseptic-scene .antiseptic-scene_title{font-size:8.8vw;margin-top:5.3333333333vw;line-height:1.5;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-scene .antiseptic-scene_title span{color:#32b9f2;display:inline-flex;background-color:#fff;line-height:1.4;font-size:3.7333333333vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;padding:0 4vw;margin-bottom:1.3333333333vw}.antiseptic-scene .antiseptic-scene_image{font-size:0;position:relative;top:0;left:0;margin:8vw auto 0}.antiseptic-scene .antiseptic-scene_image img{width:100%}.antiseptic-scene .antiseptic-scene_image:nth-of-type(2){margin-top:-13.3333333333vw}.antiseptic-scene .antiseptic-scene_image:nth-of-type(3){margin-top:-13.3333333333vw}.antiseptic-how{height:133.3333333333vw;width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../img/img_how_bg_sp.png)}.antiseptic-how .antiseptic-how_inner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:21.3333333333vw 10.1333333333vw}.antiseptic-how .antiseptic-how_title{font-size:8.8vw;margin-top:5.3333333333vw;line-height:1.5;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-how .antiseptic-how_title span{color:#222;display:inline-flex;background-color:#fff;line-height:1.4;font-size:3.7333333333vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;padding:0 4vw;margin-bottom:1.3333333333vw}.antiseptic-how .antiseptic-how_text{color:#fff;line-height:1.7;font-size:3.7333333333vw;margin-top:5.3333333333vw;letter-spacing:.05em;font-weight:bold}.antiseptic-how .antiseptic-how_step{display:flex;flex-direction:column;margin-top:4vw}.antiseptic-how .antiseptic-how_step li{display:flex;align-items:center;color:#fff;font-weight:bold;margin-top:4vw}.antiseptic-how .antiseptic-how_step li .label{border-radius:16vw;width:16vw;height:16vw;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;font-size:2.9333333333vw;border:1px solid #fff}.antiseptic-how .antiseptic-how_step li .label i{font-size:6.1333333333vw;line-height:1;font-style:normal}.antiseptic-how .antiseptic-how_step li .text{font-size:4.8vw;line-height:1.6;margin-left:4vw}.antiseptic-idea{position:relative;top:0;left:0;z-index:0;padding:16vw 9.8666666667vw 21.3333333333vw}.antiseptic-idea .antiseptic-idea_inner{max-width:980px;margin:0 auto}.antiseptic-idea .antiseptic-idea_title{position:relative;top:0;left:0;font-size:7.4666666667vw;margin-top:5.3333333333vw;line-height:1.8;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-idea .antiseptic-idea_title span{display:inline-flex;color:#fff;line-height:1;font-size:5.6vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700}.antiseptic-idea .antiseptic-idea_title::after{content:"";width:29px;height:2px;background-color:#fff;display:block;margin-top:1.3333333333vw}.antiseptic-idea .antiseptic-idea_list{margin-top:8vw}.antiseptic-idea .antiseptic-idea_list .title{font-size:5.3333333333vw;margin-top:2.6666666667vw;line-height:1.7;font-weight:bold;color:#fff;text-align:center;justify-content:center}.antiseptic-idea .antiseptic-idea_list li{color:#fff}.antiseptic-idea .antiseptic-idea_list li::before{content:"";height:32vw;width:53.3333333333vw;display:block;margin:0 auto;background-position:left top;background-repeat:no-repeat;background-size:100% auto;pointer-events:none;background-image:url(../img/img_idea_icn1.svg)}.antiseptic-idea .antiseptic-idea_list li:nth-of-type(2)::before{background-image:url(../img/img_idea_icn2.svg)}.antiseptic-idea .antiseptic-idea_list li:nth-of-type(3)::before{background-image:url(../img/img_idea_icn3.svg)}.antiseptic-idea .antiseptic-idea_list .text{font-size:3.7333333333vw;letter-spacing:.05em;line-height:1.7;font-weight:bold;margin-top:2.6666666667vw}.antiseptic-lineup{position:relative;top:0;left:0;z-index:0;background:linear-gradient(90deg, #0613A8, #0B3DED);padding-top:21.3333333333vw;padding-bottom:21.3333333333vw;overflow:hidden}.antiseptic-lineup::after{content:"";position:absolute;top:40vw;left:0;z-index:0;height:360vw;width:100%;display:block;background-position:left top;background-repeat:no-repeat;background-size:100% auto;pointer-events:none;background-image:url(../img/img_lineup_bg_sp.png);mix-blend-mode:screen}.antiseptic-lineup .antiseptic-lineup_inner{position:relative;top:0;left:0;z-index:1}.antiseptic-lineup .antiseptic-lineup_title{font-size:8.8vw;margin-top:5.3333333333vw;line-height:1.5;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-lineup .antiseptic-lineup_title span{color:#0822c0;display:inline-flex;background-color:#fff;line-height:1.4;font-size:3.7333333333vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;padding:0 4vw;margin-bottom:1.3333333333vw}.antiseptic-lineup .antiseptic-lineup_item{position:relative;top:0;left:0;margin:0 auto;margin-top:13.3333333333vw;height:160vw;box-sizing:border-box;width:78.9333333333vw}.antiseptic-lineup .antiseptic-lineup_item .line{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.antiseptic-lineup .antiseptic-lineup_item .line::before,.antiseptic-lineup .antiseptic-lineup_item .line::after{content:"";position:absolute;display:block;bottom:0;right:0;background-color:#32b9f2}.antiseptic-lineup .antiseptic-lineup_item .line::before{width:74.6666666667vw;height:4px}.antiseptic-lineup .antiseptic-lineup_item .line::after{width:4px;height:152.8vw}.antiseptic-lineup .antiseptic-lineup_item .img{position:relative;width:18.1333333333vw;z-index:1;margin:0 auto;top:-5.3333333333vw}.antiseptic-lineup .antiseptic-lineup_item .img figcaption{position:absolute;top:34.6666666667vw;left:16vw;width:21.8666666667vw;height:21.8666666667vw;font-size:3.4666666667vw;z-index:0;border-radius:50%;background-color:#fff;color:#00a9f1;display:flex;align-items:center;font-weight:bold;letter-spacing:.02em}.antiseptic-lineup .antiseptic-lineup_item .img figcaption span{position:absolute;top:0;left:0;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.antiseptic-lineup .antiseptic-lineup_item .img img{position:relative;z-index:1}.antiseptic-lineup .antiseptic-lineup_item .box{position:relative;z-index:2;width:68.2666666667vw;margin-left:auto;margin-right:auto}.antiseptic-lineup .antiseptic-lineup_item .ruby{font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700;font-size:4vw;line-height:2.5;color:#fff}.antiseptic-lineup .antiseptic-lineup_item .name{position:relative;top:0;left:0;z-index:0;font-size:0}.antiseptic-lineup .antiseptic-lineup_item .name span{position:relative;top:0;left:0;font-size:6.4vw;margin-bottom:1.0666666667vw;line-height:1.4;font-weight:bold;color:#0933dd;display:inline-flex;white-space:nowrap}.antiseptic-lineup .antiseptic-lineup_item .name span::before{content:"";position:absolute;top:0;left:0;z-index:-1;background-color:#fff;width:100%;height:100%}.antiseptic-lineup .antiseptic-lineup_item .price{font-size:2.9333333333vw;display:flex;font-weight:bold;align-items:center;color:#fff;letter-spacing:.02em;margin-top:2.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item .price span{border:1px solid #fff;padding:0 2.6666666667vw;margin-right:2.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item .label{position:absolute;left:0;font-size:10.6666666667vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:500;color:#fff;transform:rotate(90deg);transform-origin:left top;left:83.7333333333vw;top:101.3333333333vw;line-height:1;z-index:1}.antiseptic-lineup .antiseptic-lineup_item .btn{position:relative;font-size:0;background-color:#00a7eb;display:flex;align-items:center;justify-content:center;margin-top:20px;width:68vw;height:16vw}.antiseptic-lineup .antiseptic-lineup_item .btn img{position:absolute;top:-30%;left:0;pointer-events:none}.antiseptic-lineup .antiseptic-lineup_item .btnList{position:relative;display:flex;flex-wrap:wrap;font-size:0;z-index:1;margin-top:2.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item .btnList a{box-shadow:0px 20px 10px rgba(0,0,0,.1607843137)}.antiseptic-lineup .antiseptic-lineup_item::before,.antiseptic-lineup .antiseptic-lineup_item::after{content:"";position:absolute;display:block;top:0;left:0;background-color:#fff}.antiseptic-lineup .antiseptic-lineup_item::before{width:74.6666666667vw;height:4px}.antiseptic-lineup .antiseptic-lineup_item::after{width:4px;height:152.8vw}.antiseptic-lineup .antiseptic-lineup_item.sensitive{flex-direction:row-reverse}.antiseptic-lineup .antiseptic-lineup_item.sensitive::before,.antiseptic-lineup .antiseptic-lineup_item.sensitive::after{left:auto;right:0}.antiseptic-lineup .antiseptic-lineup_item.sensitive .line::before,.antiseptic-lineup .antiseptic-lineup_item.sensitive .line::after{left:0;right:auto}.antiseptic-lineup .antiseptic-lineup_item.sensitive .label{left:50px;top:112px}.antiseptic-recommend{padding:0 10.6666666667vw;margin-top:16vw}.antiseptic-recommend .antiseptic-recommend_title{font-size:7.4666666667vw;margin-top:5.3333333333vw;line-height:1.4;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-recommend .antiseptic-recommend_title span{display:inline-flex;color:#fff;line-height:1;font-size:5.6vw;font-family:"Poppins",YuGothic,"Yu Gothic Medium","Yu Gothic",Meiryo,sans-serif;font-weight:700}.antiseptic-recommend .antiseptic-recommend_title::after{content:"";width:29px;height:2px;background-color:#fff;display:block;margin-top:1.3333333333vw}.antiseptic-recommend .antiseptic-recommend_list{margin-top:2.6666666667vw}.antiseptic-recommend .antiseptic-recommend_list li{max-width:400px;font-size:0;height:100%;display:block;box-shadow:0px 20px 10px rgba(0,0,0,.1607843137);background-color:#fff;margin-top:5.3333333333vw;margin-left:auto;margin-right:auto}.antiseptic-recommend .antiseptic-recommend_list li a{display:block}.antiseptic-other{margin-top:16vw}.antiseptic-other .antiseptic-other_title{font-size:7.4666666667vw;margin-top:5.3333333333vw;line-height:1.4;font-weight:bold;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.antiseptic-other .antiseptic-other_title::after{content:"";width:29px;height:2px;background-color:#fff;display:block;margin-top:1.3333333333vw}.antiseptic-other .antiseptic-other_list{display:flex;justify-content:center;margin-top:8vw}.antiseptic-other .antiseptic-other_list li{font-size:0;display:block;width:96vw}.antiseptic-other .antiseptic-other_list li a{display:block}img{width:100%;height:auto}.c-asideOnlineShop{border-top:0;margin-top:0}.fixed-bnr{position:fixed;bottom:0;right:0;font-size:0;width:53.3333333333vw;z-index:99}@media only screen and (min-width: 1024px){.antiseptic-intro_inner{width:100%;max-width:956px;margin:70px auto 0;display:block}.antiseptic-intro_bnr{transition:opacity .3s}.antiseptic-intro_bnr:hover{opacity:.7}.antiseptic-intro_title{max-width:568px;margin:140px auto 0}.antiseptic-intro_read{font-size:33px;margin-top:90px}.antiseptic-intro_read span{margin-top:60px}.antiseptic-intro_logo{width:190px;margin-top:70px}.antiseptic-product{margin-top:15.2777777778vw;padding-top:15.2777777778vw;padding-bottom:120px}.antiseptic-product::before{top:-33.3333333333vw;height:55.5555555556vw;background-image:url(../img/img_product_kv_pc.png)}.antiseptic-product::after{top:27.7777777778vw;height:55.5555555556vw;background-image:url(../img/img_product_bg_pc.png)}.antiseptic-product_inner{padding:0 30px}.antiseptic-product_title{max-width:900px;width:100%}.antiseptic-product_item{display:flex;align-items:center;position:relative;top:0;left:0;z-index:0;max-width:1016px;max-height:505px;height:35.0694444444vw;margin-top:9.7222222222vw;padding-right:120px;padding-left:110px;padding-top:0}.antiseptic-product_item .line::before{max-width:906px;width:62.9166666667vw;height:8px}.antiseptic-product_item .line::after{width:8px;height:26.0416666667vw;max-height:375px}.antiseptic-product_item .img{max-width:264px;width:18.3333333333vw;top:-3.4722222222vw;left:240px}.antiseptic-product_item .box{max-width:470px;margin-right:0}.antiseptic-product_item .ruby{font-size:24px}.antiseptic-product_item .name span{font-size:47px;margin-bottom:8px;line-height:1.4}.antiseptic-product_item .price{margin-top:50px;font-size:16px}.antiseptic-product_item .price span{padding:0 15px;margin-right:15px}.antiseptic-product_item .label{font-size:115px;color:#00a7eb;letter-spacing:-0.02em;transform:rotate(90deg);transform-origin:left top;top:-36px;left:93px}.antiseptic-product_item::before{max-width:906px;width:62.9166666667vw;height:8px}.antiseptic-product_item::after{width:8px;height:26.0416666667vw;max-height:375px}.antiseptic-product_point{margin:134px auto 0}.antiseptic-product_point .antiseptic-product_point_item{flex-direction:row;max-width:1084px}.antiseptic-product_point .antiseptic-product_point_item:nth-child(even){margin-top:80px;flex-direction:row-reverse}.antiseptic-product_point .title{margin-top:80px}.antiseptic-product_point .title i{font-size:20px}.antiseptic-product_point .title span{font-size:36px;margin-top:8px;line-height:1.4}.antiseptic-product_point .text{font-size:20px;margin-top:40px;letter-spacing:.02em}.antiseptic-product_point .inner{max-width:480px;margin:0 30px;width:44.2804428044%}.antiseptic-product_point .img figcaption{font-size:78px}.antiseptic-product_point .img.skincare figcaption{top:-36px;left:107.9166666667%}.antiseptic-product_point .img.natural img{width:423px}.antiseptic-product_point .img.natural figcaption{top:-18px;left:25%}.antiseptic-scene{padding-top:120px;padding-bottom:120px}.antiseptic-scene .antiseptic-scene_title{font-size:66px}.antiseptic-scene .antiseptic-scene_title span{font-size:20px;padding:0 18px;margin-bottom:10px}.antiseptic-scene .antiseptic-scene_image{max-width:1024px;padding-bottom:546px;margin-top:50px}.antiseptic-scene .antiseptic-scene_image img{position:absolute;top:0}.antiseptic-scene .antiseptic-scene_image:nth-of-type(1) img{width:120.1171875%;right:0}.antiseptic-scene .antiseptic-scene_image:nth-of-type(2){margin-top:40px}.antiseptic-scene .antiseptic-scene_image:nth-of-type(2) img{width:120.1171875%;left:0}.antiseptic-scene .antiseptic-scene_image:nth-of-type(3){margin-top:0}.antiseptic-scene .antiseptic-scene_image:nth-of-type(3) img{width:114.94140625%;right:0}.antiseptic-how{height:620px;background-image:url(../img/img_how_bg_pc.png);background-size:cover}.antiseptic-how .antiseptic-how_inner{padding:120px 30px}.antiseptic-how .antiseptic-how_title{font-size:66px}.antiseptic-how .antiseptic-how_title span{font-size:20px;padding:0 18px;margin-bottom:10px}.antiseptic-how .antiseptic-how_text{text-align:center;font-size:20px;margin-top:40px}.antiseptic-how .antiseptic-how_step{flex-direction:row;margin:0}.antiseptic-how .antiseptic-how_step li{margin:40px 30px 0}.antiseptic-how .antiseptic-how_step li .label{border-radius:90px;width:90px;height:90px;font-size:14px}.antiseptic-how .antiseptic-how_step li .label i{font-size:34px}.antiseptic-how .antiseptic-how_step li .text{margin-left:16px;font-size:24px}.antiseptic-idea{padding:100px 30px 120px}.antiseptic-idea .antiseptic-idea_title{font-size:44px}.antiseptic-idea .antiseptic-idea_title span{font-size:33px}.antiseptic-idea .antiseptic-idea_title::after{width:47px;margin-top:10px}.antiseptic-idea .antiseptic-idea_list{display:flex;justify-content:space-between;margin-top:60px}.antiseptic-idea .antiseptic-idea_list .title{display:flex;align-items:center;min-height:96px;margin-top:20px;font-size:28px}.antiseptic-idea .antiseptic-idea_list li{max-width:300px;width:31.25%}.antiseptic-idea .antiseptic-idea_list li::before{width:220px;height:132px}.antiseptic-idea .antiseptic-idea_list .text{margin-top:20px;font-size:20px}.antiseptic-lineup{padding-top:8.3333333333vw;padding-bottom:120px}.antiseptic-lineup::after{top:27.7777777778vw;height:55.5555555556vw;background-image:url(../img/img_lineup_bg_pc.png)}.antiseptic-lineup .antiseptic-lineup_title{font-size:66px}.antiseptic-lineup .antiseptic-lineup_title span{font-size:20px;padding:0 18px;margin-bottom:10px}.antiseptic-lineup .antiseptic-lineup_item{display:flex;align-items:center;position:relative;top:0;left:0;z-index:0;max-width:956px;max-height:540px;height:auto;margin-top:70px;padding:0 40px}.antiseptic-lineup .antiseptic-lineup_item .line::before{max-width:906px;width:62.9166666667vw;height:8px}.antiseptic-lineup .antiseptic-lineup_item .line::after{width:8px;height:0;padding-top:51.0460251046%;max-height:488px}.antiseptic-lineup .antiseptic-lineup_item .img{max-width:190.5px;width:22.7870813397%;margin:0 30px;top:0}.antiseptic-lineup .antiseptic-lineup_item .img figcaption{top:50%;left:50%;transform:translate(-50%, -50%);margin-left:-82.8877005348%;margin-top:-69.5187165775%;font-size:20px;width:70.5882352941%;padding-top:70.5882352941%;height:0}.antiseptic-lineup .antiseptic-lineup_item .box{max-width:547px;width:62.4429223744%}.antiseptic-lineup .antiseptic-lineup_item .ruby{font-size:24px}.antiseptic-lineup .antiseptic-lineup_item .name span{font-size:39px;margin-bottom:8px;line-height:1.25}.antiseptic-lineup .antiseptic-lineup_item .price{font-size:16px;margin-top:7px}.antiseptic-lineup .antiseptic-lineup_item .price span{padding:0 15px;margin-right:15px}.antiseptic-lineup .antiseptic-lineup_item .label{font-size:93px;transform:rotate(90deg);top:34px;left:104.3933054393%}.antiseptic-lineup .antiseptic-lineup_item .btn{max-width:340px;width:62.1572212066%;padding-top:14.6252285192%;height:0;transition:opacity .3s;margin-top:7.3126142596%;box-shadow:0px 20px 10px rgba(0,0,0,.1607843137)}.antiseptic-lineup .antiseptic-lineup_item .btn:hover{opacity:.7}.antiseptic-lineup .antiseptic-lineup_item .btnList{flex-wrap:nowrap;margin-top:20px}.antiseptic-lineup .antiseptic-lineup_item .btnList a{margin-right:10px;max-width:175px;transition:opacity .3s}.antiseptic-lineup .antiseptic-lineup_item .btnList a:hover{opacity:.7}.antiseptic-lineup .antiseptic-lineup_item::before{max-width:906px;width:94.769874477%;height:8px}.antiseptic-lineup .antiseptic-lineup_item::after{width:8px;height:0;padding-top:51.0460251046%;max-height:488px}.antiseptic-recommend{max-width:840px;margin:auto;padding:0 30px;margin:100px auto 0}.antiseptic-recommend .antiseptic-recommend_title{font-size:44px}.antiseptic-recommend .antiseptic-recommend_title span{font-size:33px}.antiseptic-recommend .antiseptic-recommend_title::after{width:47px;margin-top:10px}.antiseptic-recommend .antiseptic-recommend_list{margin-top:60px;display:flex;justify-content:space-between}.antiseptic-recommend .antiseptic-recommend_list li{margin-top:0}.antiseptic-recommend .antiseptic-recommend_list li a{transition:opacity .3s}.antiseptic-recommend .antiseptic-recommend_list li a:hover{opacity:.7}.antiseptic-other{max-width:840px;margin:100px auto 0}.antiseptic-other .antiseptic-other_title{font-size:44px}.antiseptic-other .antiseptic-other_title::after{width:47px;margin-top:10px}.antiseptic-other .antiseptic-other_list{margin-top:60px}.antiseptic-other .antiseptic-other_list li{max-width:600px}.antiseptic-other .antiseptic-other_list li a{transition:opacity .3s}.antiseptic-other .antiseptic-other_list li a:hover{opacity:.7}.fixed-bnr{max-width:310px}}@media only screen and (max-width: 1023px){.antiseptic-product_point .img{margin-top:5.3333333333vw}.antiseptic-product_point .img.skincare img{width:89.8666666667vw}.antiseptic-idea .antiseptic-idea_list li:not(:first-of-type){margin-top:10.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item .btnList a{width:32.8vw;margin-top:2.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item .btnList a:nth-child(even){margin-left:2.6666666667vw}.antiseptic-lineup .antiseptic-lineup_item.sensitive{height:173.3333333333vw}.antiseptic-lineup .antiseptic-lineup_item.sensitive::after{height:161.0666666667vw}.antiseptic-lineup .antiseptic-lineup_item.sensitive .line::after{height:161.0666666667vw}.antiseptic-lineup .antiseptic-lineup_item.sensitive .label{top:122.6666666667vw;left:5.8666666667vw}}