.overflow{overflow:scroll;width:100%}*{font-family:"Lucida Grande"}.shopping-button{color:white;width:90px;height:90px;background:#2ca559;position:fixed;right:0;bottom:30px;z-index:200;border:none;border-radius:5px 0px 0px 5px}.shopping-button .buy{margin-top:0px;margin-bottom:5px;font-weight:lighter;font-size:14px}.hid{width:100%;height:100%}.bold{font-weight:bold}body{margin:0;padding:0;height:100%}html{height:100%}.remover2{width:100%;height:auto;object-fit:cover;font-weight:bold}.feat{margin-top:30px;margin-bottom:30px}.first{font-weight:bold;white-space:nowrap;background:#585858;background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:0.05em}.first .sup{color:white;background:#6299B1;padding:3px 5px 3px 5px;-webkit-text-fill-color:white}.top-image{background-size:cover;width:100%;height:100%;position:relative;background-image:url(../css/images2/main-remover3.jpg)}.all-height{position:relative;background:#F5F7FF}.space{height:100%}.font-comment{font-size:5.5vmin}.check-video{font-size:7vmin;white-space:nowrap}.fear-wrapper{background:#233145;width:100%;text-align:center;padding-top:60px;padding-bottom:60px;position:relative}.fear-wrapper .flex-box{margin-top:0px;margin-bottom:0px}.fear-wrapper .arrow-box{position:absolute;top:-1px;right:0;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #F5F7FF;margin:auto;text-align:center}.fear-wrapper .lost{margin-top:0px;margin-bottom:0px;color:white;text-align:left;font-weight:bold;letter-spacing:0.03em}.fear-wrapper .lost-img{position:relative;margin-top:20px;text-align:left}.fear-wrapper .lost-img .lost-image{width:100%;height:auto}.fear-wrapper .lost-img .zukizuki{position:absolute;top:15px;right:0;z-index:1;color:white;letter-spacing:0.1em;font-weight:bold;margin-top:0px;margin-bottom:0px}.fear-wrapper .lost-img .boki{writing-mode:vertical-rl;position:absolute;top:82px;right:0;z-index:1;color:white;letter-spacing:0.3em;font-weight:bold;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.fear-wrapper .lostlife{text-align:left;font-weight:bold;color:white}.fear-wrapper .lostlife .red{color:red;font-weight:bold}.fear-wrapper .lostlife .red2{font-weight:bold}.fear-wrapper .lostlife .underline{text-decoration:underline;text-underline-offset:5px}.esa{position:relative;margin-top:0px;background:#F5F7FF}.esa .dirt{width:100%;height:auto}.esa .virus2{position:absolute;top:12px;left:0;right:0;text-align:center;color:white;font-weight:bold;margin:auto}.esa .virus22{position:absolute;top:22px;left:0;right:0;text-align:center;color:white;font-weight:bold;margin:auto}.esa .underline{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:9px}.esa .virus3{position:absolute;bottom:19px;left:0;right:0;text-align:center;color:white;font-weight:bold;margin:auto;letter-spacing:0.1em}.esa .virus33{position:absolute;bottom:31px;left:0;right:0;text-align:center;color:white;font-weight:bold;margin:auto}.so-wrapper{padding-top:20px;padding-bottom:45px}.so-wrapper .damage{text-align:left;font-family:noto;color:#585858}.so-wrapper .damage span{font-family:noto;color:#585858}.tm{color:white;font-weight:bold}.problem-wrapper{background:#233145;position:relative;padding-top:64px;padding-bottom:73px;color:white;text-align:center;margin-top:-5px}.problem-wrapper .white-label{padding-top:5px;padding-bottom:5px;position:absolute;top:0;background:white;color:#233145;font-weight:bold;letter-spacing:0.05em}.problem-wrapper h3{color:white;font-weight:bold;text-align:center;line-height:0.05em;margin-top:50px}.problem-wrapper .reach{color:white;text-align:left;font-weight:bold;padding-left:15px;padding-top:20px}.problem-wrapper .nofit2{margin-top:32px;width:100%;height:auto;border-radius:30px}.problem-wrapper .underline{text-decoration:underline;text-underline-offset:5px}.problem-wrapper .tell{color:white;font-weight:bold;margin-top:22px}.problem-wrapper .nokoshi{width:100%;height:auto}.problem-wrapper .part{background:#9D2828;padding-top:14px;padding-bottom:14px;color:white;font-weight:bold}.problem-wrapper .part .left{text-align:left}.problem-wrapper .dli-chevron-down{margin-top:20px;display:inline-block;vertical-align:middle;color:white;line-height:1;width:1.8em;height:1.8em;border:0.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.problem-wrapper .padding-btm{padding-bottom:10px}.problem-wrapper .usually{text-align:left;font-weight:bold;padding-top:30px;letter-spacing:0.05em}.why-disease-wrapper{background:#F5F7FF;padding-top:26px;padding-bottom:1px;position:relative}.why-disease-wrapper .merit{margin-top:30px;width:100%;font-weight:bold;letter-spacing:0.1em;color:#2C2C2C;position:relative;border:solid 2px #2C2C2C;text-align:center;margin-bottom:20px}.why-disease-wrapper .merit .silver{background:linear-gradient(45deg, white 0%, #9E9E9E 45%, #E8E8E8 70%, #9E9E9E 85%, white 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.why-disease-wrapper .merit:before,.why-disease-wrapper .merit:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.why-disease-wrapper .merit:before{border:solid 12px transparent;border-top:solid 12px #2C2C2C}.why-disease-wrapper .merit:after{border:solid 14px transparent;border-top:solid 14px #F5F7FF;margin-top:-5px}.why-disease-wrapper .merit p{margin-top:0px;margin-bottom:0px;padding-top:20px;padding-bottom:24px;padding-right:10px;padding-left:10px}.why-disease-wrapper .merit p .underline{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:3px;color:red}.why-disease-wrapper .timer{text-align:center;font-weight:bold;color:#2C2C2C;margin-top:-5px;margin-bottom:30px}.why-disease-wrapper .d-circle{width:100%;height:auto;padding-left:10px;padding-right:10px;margin-top:19px;border-radius:0px}.why-disease-wrapper .dirt-top{margin-top:0px;padding-top:0px}.why-disease-wrapper .arrow-box{position:absolute;top:-18px;right:0;left:0;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:35px solid #104865;margin:auto;text-align:center}.why-disease-wrapper h2{margin-top:0px;margin-bottom:50px;font-family:"noto";color:black;font-weight:normal;text-align:center}.why-disease-wrapper .invasion{margin-top:0px;text-align:left;color:white;font-family:"noto"}.why-disease-wrapper .morning{margin-top:21px;margin-bottom:30px;width:100%;font-weight:bold;color:black;position:relative;text-align:center;padding-top:10px;padding-bottom:30px}.why-disease-wrapper .morning .dirt{color:#F83535}.why-disease-wrapper .morning .underline{text-decoration:underline;text-underline-offset:5px}.why-disease-wrapper .morning p{margin-top:0px;margin-bottom:0px}.hope{background-color:#6299B1;color:white;font-family:"noto"}@media screen and (min-height: 0px) and (max-width: 768px){.all-height{position:relative;height:100%;background:#F5F7FF}.font-sss{font-size:14px}.font-ss{font-size:13px}.font-g{font-size:17px}.font-s{font-size:16px}.font-m{font-size:20px}.font-3{font-size:19px}.font-m2{font-size:25px}.font-l{font-size:33px}.font-xl{font-size:23px}.font-xl2{font-size:48px}.font-sl{font-size:16px}.font-feat{font-size:24px}.font-soft{font-size:18px}.sp-padding{padding-right:10px;padding-left:10px}.order-box{display:flex}.order-box .order1{order:1}.order-box .order2{order:2}.order-box .order3{order:3}.order-box .order4{order:4}.order-box .top-height{height:100%;width:100%}.order-box .top-image{background-position:59% 99%;background-size:198%}.order-box .font-top{font-size:22px}.order-box .font-merit{font-size:30px}.order-box .font-new{font-size:27px}.order-box .font-dentist{font-size:21px}.order-box .main-caption{position:absolute;top:23px;right:0px;margin-right:12px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .main-caption2{position:absolute;top:23px;right:52px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .main-caption3{position:absolute;top:29px;right:104px;margin-right:3px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption{font-family:"noto";position:absolute;bottom:98px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption .smaller{font-size:16px;letter-spacing:0em}.order-box .year-caption{position:absolute;bottom:58px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.order-box .dentist-caption{position:absolute;bottom:15px;left:10px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .brush-caption{position:absolute;bottom:13px;margin-bottom:0px;left:10px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .wing{width:29px;height:auto;white-space:nowrap}.order-box .big-point{font-size:9px;line-height:24px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-box .super{color:#9B8D1C;font-size:24px}.order-box .traction{width:118px;height:auto;position:absolute;bottom:10px;right:4px;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .logo2{width:95px;height:auto;position:absolute;bottom:80px;right:15px;animation:fadeIn 1.5s ease-in 0s forwards}.check2{width:100%;display:block;margin-bottom:-5px}.question-mark{transform:rotate(15deg);margin-top:31px;margin-left:-22px}.font-burashi{font-size:21px}.kids-comment{padding-right:0px}.circle4{width:40px}.font-shop-button{font-size:13px}.top-image2{background-position:16% 40%}.sp_center{text-align:center}.zetai{height:340px}.svg-logo{width:20px;height:20px}.future{height:184px}.final-answer{height:89px}.clean{height:89px}.boost{height:210px}.ori{position:absolute;top:-145px;right:40px;width:40px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-102px;right:10px;width:40px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:18px;transform:rotate(10deg)}}@media screen and (min-height: 540px) and (max-width: 768px){.ori{position:absolute;top:-190px;right:60px;width:50px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-128px;right:20px;width:50px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.all-height{position:relative;height:64%;background:#F5F7FF}.font-sss{font-size:14px}.font-ss{font-size:16px}.font-g{font-size:17px}.font-s{font-size:20px}.font-m{font-size:25px}.font-3{font-size:22px}.font-m2{font-size:30px}.font-l{font-size:41px}.font-xl{font-size:27px}.font-xl2{font-size:48px}.font-sl{font-size:20px}.font-feat{font-size:32px}.font-soft{font-size:21px}.sp-padding{padding-right:10px;padding-left:10px}.order-box{display:flex}.order-box .order1{order:1}.order-box .order2{order:2}.order-box .order3{order:3}.order-box .order4{order:4}.order-box .top-height{height:100%;width:100%}.order-box .top-image{background-position:63% 99%;background-size:182%}.order-box .font-top{font-size:22px}.order-box .font-merit{font-size:30px}.order-box .font-new{font-size:27px}.order-box .font-dentist{font-size:21px}.order-box .main-caption{position:absolute;top:23px;right:0px;margin-right:12px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .main-caption2{position:absolute;top:23px;right:52px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .main-caption3{position:absolute;top:29px;right:104px;margin-right:3px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption{font-family:"noto";position:absolute;bottom:98px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption .smaller{font-size:16px;letter-spacing:0em}.order-box .year-caption{position:absolute;bottom:58px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.order-box .dentist-caption{position:absolute;bottom:15px;left:10px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .brush-caption{position:absolute;bottom:13px;margin-bottom:0px;left:10px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .wing{width:29px;height:auto;white-space:nowrap}.order-box .big-point{font-size:12px;line-height:24px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-box .super{color:#9B8D1C;font-size:32px}.order-box .traction{width:139px;height:auto;position:absolute;bottom:10px;right:10px;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .logo2{width:95px;height:auto;position:absolute;bottom:80px;right:15px;animation:fadeIn 1.5s ease-in 0s forwards}.check2{width:100%;display:block;margin-bottom:-5px}.question-mark{transform:rotate(15deg);margin-top:31px;margin-left:-22px}.font-burashi{font-size:25px}.kids-comment{padding-right:0px}.circle4{width:40px}.font-shop-button{font-size:20px}.top-image2{background-position:16% 40%}.sp_center{text-align:center}.zetai{height:340px}.svg-logo{width:20px;height:20px}.future{height:218px}.final-answer{height:102px}.clean{height:102px}.boost{height:250px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:18px;transform:rotate(10deg)}}@media screen and (min-height: 721px) and (max-width: 768px){.ori{position:absolute;top:-210px;right:60px;width:55px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-148px;right:20px;width:55px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.all-height{position:relative;height:64%;background:#F5F7FF}.font-sss{font-size:14px}.font-ss{font-size:17px}.font-s{font-size:21px}.font-g{font-size:20px}.font-m{font-size:25px}.font-3{font-size:24px}.font-m2{font-size:30px}.font-l{font-size:41px}.font-xl{font-size:27px}.font-xl2{font-size:52px}.font-sl{font-size:21px}.font-feat{font-size:33px}.font-soft{font-size:23px}.sp-padding{padding-right:10px;padding-left:10px}.order-box{display:flex}.order-box .order1{order:1}.order-box .order2{order:2}.order-box .order3{order:3}.order-box .order4{order:4}.order-box .top-height{height:100%;width:100%}.order-box .top-image{background-position:63% 99%;background-size:182%}.order-box .font-top{font-size:22px}.order-box .font-merit{font-size:33px}.order-box .font-new{font-size:27px}.order-box .font-dentist{font-size:21px}.order-box .main-caption{position:absolute;top:23px;right:0px;margin-right:12px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .main-caption2{position:absolute;top:23px;right:52px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .main-caption3{position:absolute;top:75px;right:104px;margin-right:3px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption{font-family:"noto";position:absolute;bottom:98px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption .smaller{font-size:16px;letter-spacing:0em}.order-box .year-caption{position:absolute;bottom:58px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.order-box .dentist-caption{position:absolute;bottom:15px;left:10px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .brush-caption{position:absolute;bottom:13px;margin-bottom:0px;left:10px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .wing{width:29px;height:auto;white-space:nowrap}.order-box .big-point{font-size:12px;line-height:24px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-box .super{color:#9B8D1C;font-size:32px}.order-box .traction{width:139px;height:auto;position:absolute;bottom:10px;right:10px;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .logo2{width:95px;height:auto;position:absolute;bottom:80px;right:15px;animation:fadeIn 1.5s ease-in 0s forwards}.check2{width:100%;display:block;margin-bottom:-5px}.question-mark{transform:rotate(15deg);margin-top:31px;margin-left:-22px}.font-burashi{font-size:27px}.kids-comment{padding-right:0px}.circle4{width:40px}.font-shop-button{font-size:20px}.sp_center{text-align:center}.zetai{height:340px}.svg-logo{width:20px;height:20px}.future{height:218px}.final-answer{height:102px}.clean{height:102px}.boost{height:270px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:22px;transform:rotate(10deg)}}@media screen and (min-height: 812px) and (max-width: 768px){.ori{position:absolute;top:-210px;right:60px;width:55px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-148px;right:20px;width:55px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.all-height{position:relative;height:60%;background:#F5F7FF}.font-sss{font-size:14px}.font-ss{font-size:17px}.font-s{font-size:22px}.font-g{font-size:18px}.font-m{font-size:25px}.font-3{font-size:23px}.font-m2{font-size:30px}.font-l{font-size:39px}.font-xl{font-size:30px}.font-xl2{font-size:52px}.font-sl{font-size:22px}.font-feat{font-size:33px}.font-soft{font-size:23px}.sp-padding{padding-right:10px;padding-left:10px}.order-box{display:flex}.order-box .order1{order:1}.order-box .order2{order:2}.order-box .order3{order:3}.order-box .order4{order:4}.order-box .top-height{height:100%;width:100%}.order-box .top-image{background-position:63% 99%;background-size:195%}.order-box .font-top{font-size:25px}.order-box .font-merit{font-size:36px}.order-box .font-new{font-size:27px}.order-box .font-dentist{font-size:21px}.order-box .main-caption{position:absolute;top:27px;right:0px;margin-right:23px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .main-caption2{position:absolute;top:27px;right:68px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .main-caption3{position:absolute;top:62px;right:121px;margin-right:5px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption{font-family:"noto";position:absolute;bottom:98px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .develop-caption .smaller{font-size:16px;letter-spacing:0em}.order-box .year-caption{position:absolute;bottom:50px;left:10px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.order-box .dentist-caption{position:absolute;bottom:15px;left:10px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .brush-caption{position:absolute;bottom:13px;margin-bottom:0px;left:10px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.order-box .wing{width:29px;height:auto;white-space:nowrap}.order-box .big-point{font-size:12px;line-height:24px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-box .super{color:#9B8D1C;font-size:32px}.order-box .traction{width:155px;height:auto;position:absolute;bottom:16px;right:10px;animation:fadeIn 1.5s ease-in 0s forwards}.order-box .logo2{width:112px;height:auto;position:absolute;top:340px;right:15px;animation:fadeIn 1.5s ease-in 0s forwards}.check2{width:100%;display:block;margin-bottom:-5px}.question-mark{transform:rotate(15deg);margin-top:31px;margin-left:-22px}.font-burashi{font-size:27px}.kids-comment{padding-right:0px}.circle4{width:40px}.font-shop-button{font-size:20px}.sp_center{text-align:center}.zetai{height:340px}.svg-logo{width:30px;height:30px}.future{height:218px}.final-answer{height:108px}.clean{height:108px}.boost{height:270px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:17px;transform:rotate(8deg)}}@media screen and (min-width: 768px) and (max-width: 1224px){.all-height{position:relative;height:60%;background:#F5F7FF}.font-sss{font-size:20px}.font-ss{font-size:25px}.font-s{font-size:27px}.font-g{font-size:27px}.font-m{font-size:42px}.font-m2{font-size:45px}.font-l{font-size:55px}.font-xl{font-size:72px}.font-xl2{font-size:72px}.font-sl{font-size:42px}.sp-padding{padding-right:20px;padding-left:20px}.top-height{width:100%;height:100%}.top-image{background-position:50% 50%;background-size:134%}.font-top{font-size:38px}.font-merit{font-size:54px}.font-new{font-size:46px}.font-dentist{font-size:40px}.main-caption{position:absolute;top:27px;right:79px;margin-right:0px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.main-caption2{position:absolute;top:27px;right:150px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.main-caption3{position:absolute;top:62px;right:229px;margin-right:5px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.develop-caption{font-family:"noto";position:absolute;bottom:151px;left:50px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.develop-caption .smaller{font-size:22px;letter-spacing:0em;font-family:"noto"}.year-caption{position:absolute;bottom:90px;left:50px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.dentist-caption{position:absolute;bottom:15px;left:50px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.brush-caption{position:absolute;bottom:16px;margin-bottom:0px;left:54px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;font-size:29px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.wing{width:29px;height:auto;white-space:nowrap}.big-point{font-size:18px;line-height:33px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.super{color:#9B8D1C;font-size:42px}.traction{width:214px;height:auto;position:absolute;bottom:22px;right:49px;animation:fadeIn 1.5s ease-in 0s forwards}.logo2{width:179px;height:auto;position:absolute;left:50px;top:66px;animation:fadeIn 1.5s ease-in 0s forwards}.circle4{width:120px}.font-feat{font-size:60px}.font-burashi{font-size:44px}.top-image2{background-position:10% 40%}.zetai{height:540px}.svg-logo{width:50px;height:50px}.future{height:470px}.final-answer{height:225px}.clean{height:225px}.boost{height:550px}.ori{position:absolute;top:-450px;right:120px;width:115px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-324px;right:20px;width:115px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:125px;transform:rotate(8deg)}}@media screen and (min-width: 1224px){.all-height{position:relative;height:600px;background:#F5F7FF}.font-sss{font-size:22px}.font-ss{font-size:25px}.font-s{font-size:32px}.font-g{font-size:32px}.font-m{font-size:55px}.font-m2{font-size:45px}.font-3{font-size:50px}.font-l{font-size:55px}.font-xl{font-size:72px}.font-xl2{font-size:72px}.font-sl{font-size:50px}.font-soft{font-size:50px}.font-feat{font-size:60px}.font-shop-button{font-size:22px}.sp-padding{padding-right:40px;padding-left:40px}.top-height{width:100%;height:600px}.top-image{background-position:50% 50%}.font-top{font-size:38px}.font-merit{font-size:53px}.font-new{font-size:47px}.font-dentist{font-size:40px}.question-mark{transform:rotate(15deg);margin-top:90px;margin-left:-34px}.main-caption{position:absolute;top:27px;right:135px;margin-right:0px;margin-left:0px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;margin-bottom:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.main-caption2{position:absolute;top:27px;right:203px;margin-right:0px;padding-right:6px;border-right:3px solid white;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.15em;animation:fadeIn 1.5s ease-in 0s forwards}.main-caption3{position:absolute;top:62px;right:290px;margin-right:5px;padding-right:10px;writing-mode:vertical-rl;color:white;text-shadow:1px 1px 2px black;font-family:"noto2";letter-spacing:0.3em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.develop-caption{font-family:"noto";position:absolute;bottom:151px;left:120px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.develop-caption .smaller{font-size:22px;letter-spacing:0em;font-family:"noto"}.year-caption{position:absolute;bottom:90px;left:120px;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards;font-family:"noto"}.dentist-caption{position:absolute;bottom:15px;left:120px;border-bottom:solid 1px;border-color:white;margin-right:10px;padding-bottom:5px;color:white;font-weight:bold;letter-spacing:0.1em;animation:fadeIn 1.5s ease-in 0s forwards}.brush-caption{position:absolute;bottom:16px;margin-bottom:0px;left:120px;margin-right:10px;padding-right:10px;color:white;letter-spacing:0.03em;font-size:30px;animation:fadeIn 1.5s ease-in 0s forwards;font-weight:250}.wing{width:29px;height:auto;white-space:nowrap}.big-point{font-size:18px;line-height:33px;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.super{color:#9B8D1C;font-size:42px}.traction{width:214px;height:auto;position:absolute;bottom:22px;right:127px;animation:fadeIn 1.5s ease-in 0s forwards}.logo2{width:165px;height:auto;position:absolute;left:120px;top:90px;animation:fadeIn 1.5s ease-in 0s forwards}.font-burashi{font-size:44px}.circle4{width:120px}.top-image2{background-position:60% 40%}.zetai{height:540px}.svg-logo{width:50px;height:50px}.future{height:500px}.final-answer{height:307px}.clean{height:307px}.boost{height:550px}.ori{position:absolute;top:-450px;right:200px;width:115px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.tatami{position:absolute;top:-324px;right:70px;width:115px;transform:rotate(10deg);height:auto;z-index:3;border-radius:40px}.emoone{width:25px;height:auto;position:absolute;top:-33px;right:225px;transform:rotate(8deg)}}@media screen and (max-width: 768px){.sp_br{display:block}.difficult{padding-left:5px}.brush-padding1{padding-right:5px;padding-left:15px}.brush-padding2{padding-left:5px;padding-right:15px}.university{padding-left:0px}.shop-button{padding:10px 20px 10px 20px}.yahoo-button{padding:10px 24px 10px 24px}.base-button{padding:10px 40px 10px 40px}.productpoint{background:linear-gradient(220.55deg, #FF8570 0%, #427FBA 100%);padding-left:3px;padding-right:3px;padding-top:20px;padding-bottom:20px;width:100%;height:100px;text-align:center;border-bottom:solid 1px;font-weight:bold;color:white;margin-bottom:20px}.introduction{padding-left:10px;font-size:18px}.dentist{padding-top:0px}.dentist .comment{line-height:30px}.name{padding-top:10px;padding-bottom:10px}.compare{line-height:35px}}@media screen and (min-width: 768px) and (max-width: 1024px){.sp_br{display:none}.difficult{padding-left:30px}.brush-padding1{padding-right:10px}.brush-padding2{padding-left:10px}.university{padding-left:30px}.dentist{padding-top:50px}.dentist .comment{line-height:45px}.name{padding-top:20px;padding-bottom:20px}.compare{line-height:55px}}@media screen and (min-width: 1024px){.sp_br{display:none}.difficult{padding-left:30px}.brush-padding1{padding-right:10px}.brush-padding2{padding-left:10px}.university{padding-left:30px}.kids-comment{padding-right:15px}.shop-button{padding:10px 76px 10px 76px}.yahoo-button{padding:10px 0px 10px 0px}.base-button{padding:10px 0px 10px 0px}.productpoint{background:linear-gradient(220.55deg, #FF8570 0%, #427FBA 100%);padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:14px}.introduction{padding-left:20px;font-size:24px}.dentist{padding-top:50px}.dentist .comment{line-height:45px}.name{padding-top:20px;padding-bottom:20px}.compare{line-height:55px}.middle-padding{padding-left:15px}}.red{color:red}html{background:linear-gradient(135deg, #d7e0ee, #DEDEDE 28%, #DEDEDE 53%, #DEDEDE 80%, grey)}.never{text-align:center;color:#9B8D1C;letter-spacing:0.1em;width:100%}.never-color{background:#F5F7FF}.loss{background:#213E6D;color:white;font-family:"noto";text-align:center;padding-bottom:5px;padding-right:5px;margin-top:20px}.fact2{margin-top:6px;background:#335D85;color:white;font-family:"noto";text-align:center;padding-left:10px;padding-bottom:5px;margin-bottom:20px}#9B8D1C #top{margin-top:60px;position:relative;width:100%;height:660px;overflow:hidden}#9B8D1C #top .top-view{width:100%;height:2000px;margin-top:-300px;overflow:hidden;transform:rotate(15deg);background:black}#9B8D1C #top .top-view .top-view-image{position:relative;transform:rotate(-15deg);background-image:url(../css/images2/remover-main.png);width:100%;height:860px;margin-top:300px;margin-left:-77px;background-position:50% 70%}#9B8D1C #top .top-view .main-caption{position:absolute;height:593px;top:50px;right:40px;writing-mode:vertical-rl;font-size:60px;color:white;border-left:8px solid white;text-shadow:1px 1px 2px black;font-family:"noto2";padding-left:10px;letter-spacing:0.3em;font-weight:250}#9B8D1C #top .top-view .main-caption2{position:absolute;top:50px;right:165px;writing-mode:vertical-rl;font-size:52px;color:white;text-shadow:1px 1px 1px black;font-family:"noto2";letter-spacing:0.3em;font-weight:250}#9B8D1C #top .svg-logo{width:50px;height:50px}.black-wrapper{position:relative;background:#104865;color:white;font-weight:bold;text-align:center;padding-top:15px;height:100px;border-color:none}.black-wrapper .checkit{display:flex;align-items:center;justify-content:center;color:white}.black-wrapper .fact{font-family:"Impact";font-size:25px;vertical-align:center}.black-wrapper .fact .strong{font-size:40px}.black-wrapper .fact .down{font-size:30px}.black-wrapper .arrow-box{position:absolute;right:0;left:0;bottom:-30px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:35px solid black;margin:auto;text-align:center}.hope{background-color:#6299B1;display:flex;justify-content:center;padding-top:80px;padding-bottom:80px}.hope .wish{text-align:left;font-family:"noto";color:white}.question{padding-top:70px;background-color:#F5F7FF;width:100%;padding-bottom:60px;display:flex;justify-content:center;position:relative}.question .so{position:absolute;top:28px;background:#233145;color:white;font-weight:bold;padding:5px 25px;border-radius:30px}.question .wonder{text-align:left;font-weight:bold}.danger{position:relative;background-color:#233145;padding-top:50px;padding-bottom:50px;margin-bottom:0px}.danger .dli-chevron-down{margin-top:-10px;margin-bottom:20px;display:inline-block;vertical-align:middle;color:white;line-height:1;width:1.8em;height:1.8em;border:0.2em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.danger .arrow-box{position:absolute;top:-9px;right:0;left:0;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:35px solid #F5F7FF;margin:auto;text-align:center}.danger .flex-box{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:48px}.danger .flex-box .opposite{padding-left:20px;color:white;font-weight:bold}.danger .flex-box .center{width:100%;text-align:center}.danger .flex-box .red{color:red;text-decoration:underline;text-underline-offset:10px}.danger .flex-box .haburashi{width:40%;height:auto}.danger .flex-box .difficult{text-align:left;font-family:"noto";color:white;font-weight:400}.danger .ouch{color:white;font-weight:bold;text-align:center;padding-bottom:20px}.danger .how{color:white;font-weight:bold;text-align:center}.solution-wrapper{padding-top:63px;padding-bottom:30px;background:#DDF1FC;text-align:center;position:relative}.solution-wrapper .therefore{color:#484848;background:white;padding:5px 0px;font-weight:bold;position:absolute;top:0;right:0;left:0;margin:auto}.solution-wrapper h3{color:#484848;letter-spacing:0.05em;margin-top:20px;white-space:nowrap}.solution-wrapper .padding-right{padding-right:5px}.solution-wrapper .bottom{margin-bottom:25px}.solution-wrapper .function{padding-top:40px;padding-bottom:40px;background:white;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));border-radius:30px}.solution-wrapper .function .can{color:#6299B1;text-align:left;font-weight:bold}.solution-wrapper .function .can .black{color:#484848}.solution-wrapper .function .can2{color:#6299B1;text-align:center;font-weight:bold}.solution-wrapper .function .can2 .black{color:#484848}.solution-wrapper .function .underline{text-decoration:underline;text-underline-offset:7px}.solution-wrapper .need{padding:5px 20px;background:#6299B1;color:white;font-weight:bold;border-radius:10px}.solution-wrapper .dli-chevron-down{margin-top:20px;display:inline-block;vertical-align:middle;color:#484848;line-height:1;width:1.8em;height:1.8em;border:0.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.solution-wrapper .noto{font-family:noto;font-weight:lighter}.solution-wrapper h2{color:#484848;margin-top:10px;margin-bottom:15px;letter-spacing:0.05em;font-family:"noto";font-weight:lighter}.solution-wrapper .how{position:relative;font-weight:bold;letter-spacing:0.05em;background:white;padding-top:7px;padding-bottom:7px;margin-bottom:24px}.solution-wrapper .how .sky2{color:#3A669A}.solution-wrapper .how .arrow-box3{position:absolute;right:0;left:0;bottom:-10px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #F8FDFF;margin:auto;text-align:center}.solution-wrapper .pl{width:100%;height:auto}.solution-wrapper .gana{font-weight:bold;margin-top:5px;color:#3A669A}.solution-wrapper .rev{width:100%;height:auto;border-radius:50%}.comparison{background-color:#F5F7FF;padding-top:50px;padding-bottom:10px;text-align:center;width:100%;position:relative}.comparison .arrow-box3{position:absolute;right:0;left:0;top:-5px;width:0;height:0;border-left:90px solid transparent;border-right:90px solid transparent;border-top:30px solid #DDF1FC;margin:auto;text-align:center}.comparison .foryou{display:block;font-weight:bold;text-align:center;color:white;margin-top:0px;margin-bottom:0px;background:#233145;padding:5px 0px}.anxious-wrapper{background:#6299B1;padding-top:60px;padding-bottom:63px;text-align:center}.anxious-wrapper .anxious-voice{padding-left:5px;padding-right:5px;background:white;color:#6299B1;font-weight:bold}.anxious-wrapper .voice{color:white;font-weight:bold;margin-top:20px;margin-bottom:50px}.anxious-wrapper .voice2{color:white;font-weight:bold;margin-top:50px;margin-bottom:30px}.anxious-wrapper .left{text-align:left;font-weight:bold;color:white}.anxious-wrapper .graduation{color:white;font-weight:bold;margin-top:46px}.anxious-wrapper .anxious{color:white;font-weight:bold;border:solid 2px;padding:10px 3px;border-color:white}.anxious-wrapper .corocoro{width:100%;height:auto;border-radius:50% 50%}.anxious-wrapper .why{color:white;text-align:left;font-weight:bold;padding-left:10px;letter-spacing:0.02em}.anxious-wrapper .why .mind{display:block;width:100%}.anxious-wrapper .bar{color:#6299B1;background:white}.check{margin-top:11px;font-weight:bold;text-align:center;color:black}.water1{display:inline-block;margin-top:26px;margin-bottom:0px;font-weight:bold;text-align:center;color:#606060;padding:5px 0px}.water-mark{display:block;margin-top:33px;margin-bottom:0px;font-weight:bold;text-align:center;background:#6299B1;color:white;padding:5px 0px}.experiment{margin-top:20px;display:flex;justify-content:center;margin-bottom:20px;width:100%}.experiment .check{white-space:nowrap}.experiment .left{text-align:left;color:grey;font-weight:600}.normal-brush{padding-top:30px;padding-bottom:30px;margin-bottom:0px;background:#233145;color:white;text-align:center}.pr-brush{padding-top:30px;padding-bottom:30px;margin-bottom:0px;background:red;color:white;text-align:center}.gosigif1{width:100%;height:auto}.object{display:inline-block;position:relative;width:100%}.object::before{content:"";display:block;padding-top:100%}.object img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:50 50}.object2{display:inline-block;position:relative;width:100%}.object2::before{content:"";display:block;padding-top:100%}.object2 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:50 50;border-radius:10px 0px 0px 10px}.surprise{width:100%;margin:auto;padding-top:15px;padding-bottom:15px;font-family:"noto";color:white;background:red;font-weight:400;text-align:center;margin-top:10px}.research{margin-top:50px}.traction2{width:100%}.university{font-weight:bold;text-align:left;color:black}.feature1-wrapper{background-color:#133C58;padding-top:67px;padding-bottom:50px;text-align:center}.feature1-wrapper .surprise-point{color:#585858;font-weight:bold;padding:10px 50px 10px 50px;background-color:white;border-radius:50%}.feature1-wrapper .number-top{margin-top:20px}.feature1-wrapper .merit{margin-top:30px;width:100%;font-weight:bold;letter-spacing:0.1em;color:white;position:relative;border:solid 2px white;text-align:center;margin-bottom:20px}.feature1-wrapper .merit .silver{background:linear-gradient(45deg, white 0%, #9E9E9E 45%, #E8E8E8 70%, #9E9E9E 85%, white 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.feature1-wrapper .merit:before,.feature1-wrapper .merit:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.feature1-wrapper .merit:before{border:solid 12px transparent;border-top:solid 12px white}.feature1-wrapper .merit:after{border:solid 14px transparent;border-top:solid 14px #133C58;margin-top:-5px}.feature1-wrapper .merit p{margin-top:0px;margin-bottom:0px;padding:10px 0px}.feature1-wrapper .hairs{color:white;background:#6299B1;padding:2px 5px 2px 5px;letter-spacing:0.01em;font-family:"noto";white-space:nowrap}.feature1-wrapper .vr{text-align:left}.feature1-wrapper .side-right{writing-mode:vertical-rl;color:white;font-family:"noto2";padding-left:10px;letter-spacing:0.3em}.feature1-wrapper .side-left{writing-mode:vertical-rl;color:white;font-family:"noto2";text-align:center;padding-right:10px;letter-spacing:0.3em}.feature1-wrapper .old{background:#6299B1;color:white;font-weight:bold;padding:8px 80px 8px 80px;border-radius:30px}.feature1-wrapper .times{color:white;font-weight:bold;margin-top:10px}.feature1-wrapper .times .side{writing-mode:vertical-rl;font-weight:lighter}.feature1-wrapper .wing{width:49px;height:auto}.feature1-wrapper .big-point2{display:inline-block;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.one-point{position:relative;text-align:center;font-family:"noto";color:white;padding-top:50px;padding-bottom:50px;letter-spacing:0.07em}.one-point .arrow-box{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #133C58;margin:auto;text-align:center}.one-point .arrow-box3{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #F8FDFF;margin:auto;text-align:center}.one-point .arrow-box4{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #F2F2F2;margin:auto;text-align:center}.one-point .arrow-box5{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #DDF1FC;margin:auto;text-align:center}.one-point .cool{background:white;color:#6299B1;font-weight:bold}.one-point .cool2{background:white;color:#3A669A;font-weight:bold}.one-point .fresh{color:white;font-weight:bold;margin-top:0px;margin-bottom:8px}.op1{background:#6299B1}.op2{background:#3A669A}.feature2-wrapper{padding-top:80px;padding-bottom:33px;background:#DDF1FC;text-align:center}.feature2-wrapper .surprise-point{color:#585858;font-weight:bold;padding:10px 50px 10px 50px;background-color:white;border-radius:50%}.feature2-wrapper .number-top{margin-top:20px}.feature2-wrapper .safe{color:#585858;letter-spacing:0.05em}.feature2-wrapper .safe .blue{color:#133C58;text-decoration:underline;text-underline-offset:7px}.feature2-wrapper .old{background:#3A669A;color:white;font-weight:bold;padding:8px 30px 8px 30px;border-radius:30px;margin-bottom:50px}.feature2-wrapper .thin{color:white;background:#3A669A;font-family:"noto";letter-spacing:0.1em}.feature2-wrapper .unlike{color:#3A669A;margin-top:60px}.feature2-wrapper .circle-top{margin-top:30px;margin-bottom:30px}.feature2-wrapper .side-right{writing-mode:vertical-rl;color:#808080;font-family:"noto2";padding-left:10px;letter-spacing:0.3em}.feature2-wrapper .side-left{writing-mode:vertical-rl;color:#808080;font-family:"noto2";text-align:right;padding-right:10px;letter-spacing:0.3em}.feature2-wrapper .wing{width:49px;height:auto}.feature2-wrapper .big-point2{display:inline-block;white-space:nowrap;font-weight:bold;background:linear-gradient(90deg, #8c7537 0%, #dbb00b 45%, #9B8D1C 70%, #dbb10c 85%, #bc7f04 90% 100%);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.feature3-wrapper{padding-top:80px;background:#F8FDFF;text-align:center}.feature3-wrapper .surprise-point{color:white;font-weight:bold;padding:10px 50px 10px 50px;background-color:#3A669A;border-radius:50%}.feature3-wrapper .safe{color:#585858;letter-spacing:0.1em}.feature3-wrapper .safe .dots{background-image:radial-gradient(circle at center, #9D870D 20%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.4em}.feature3-wrapper .safe .dirty{color:#9D870D;text-decoration:underline;text-underline-offset:7px}.feature3-wrapper .old{background:#3A669A;color:white;font-weight:bold;padding:8px 30px 8px 30px;border-radius:30px;margin-bottom:50px}.feature3-wrapper .thin{color:white;background:#3A669A;font-family:"noto";letter-spacing:0.1em}.feature3-wrapper .circle-top{margin-top:30px;margin-bottom:30px}.feature3-wrapper .side-right{writing-mode:vertical-rl;color:#808080;font-family:"noto2";padding-left:10px;letter-spacing:0.3em}.feature3-wrapper .side-left{writing-mode:vertical-rl;color:#808080;font-family:"noto2";text-align:right;padding-right:10px;letter-spacing:0.3em}.feature3-wrapper .secret{color:#3A669A}.feature3-wrapper .secret span{background:#3A669A;color:white;letter-spacing:0.2em}.feature3-wrapper .old-brush{color:white;font-weight:bold;background:#9D870D;padding-top:7px;padding-bottom:7px;border-radius:10px;letter-spacing:0.1em}.feature3-wrapper .new-brush{color:white;font-weight:bold;background:#3A669A;padding-top:7px;padding-bottom:7px;border-radius:10px;letter-spacing:0.1em}.feature3-wrapper .fit{width:100%;height:auto;margin-top:20px;border-radius:10px}.feature3-wrapper .reason{color:#100E0E;font-weight:bold;margin-top:10px;margin-bottom:30px;text-align:left}.feature3-wrapper .reason .dirty{color:#9D870D}.feature3-wrapper .reason .clean{color:#3A669A}.feature3-wrapper .reason .yl-underline{color:#9D870D}.feature3-wrapper .reason .blue-underline{color:#3A669A}.feature4-wrapper{padding-top:80px;padding-bottom:50px;text-align:center;background:#F2F2F2}.feature4-wrapper .surprise-point{color:white;font-weight:bold;padding:10px 50px 10px 50px;background-color:#6299B1;border-radius:50%}.feature4-wrapper .safe{color:#585858;letter-spacing:0.05em;margin-bottom:5px}.feature4-wrapper .zetai{width:100%;border-radius:38% 60%;background-image:url(../css/images2/zetai.gif);background-position:0% 85%;background-size:100%}.feature4-wrapper .old{background:#9D870D;color:white;font-weight:bold;padding:8px 30px 8px 30px;border-radius:30px;margin-bottom:20px;letter-spacing:0.1em}.feature4-wrapper .reason{color:#100E0E;font-weight:bold;margin-top:10px;text-align:left;margin-bottom:0px}.feature4-wrapper .reason .dirty{color:#9D870D}.feature4-wrapper .thin{color:#100E0E;font-weight:bold;letter-spacing:0.1em}.feature4-wrapper .thin .water{background:#6299B1;font-weight:bold;color:white}.feature4-wrapper .thin .water2{color:#6299B1;font-weight:bold}.feature4-wrapper .circle-top{margin-top:30px;margin-bottom:30px}.feature4-wrapper .side-right{writing-mode:vertical-rl;color:#808080;font-family:"noto2";padding-left:10px;letter-spacing:0.3em}.feature4-wrapper .side-left{writing-mode:vertical-rl;color:#808080;font-family:"noto2";text-align:right;padding-right:10px;letter-spacing:0.3em}.feature5-wrapper{padding-top:80px;padding-bottom:50px;text-align:center;background:#DDF1FC}.feature5-wrapper .surprise-point{color:white;font-weight:bold;padding:10px 50px 10px 50px;background-color:#3A669A;border-radius:50%}.feature5-wrapper .safe{color:#585858;letter-spacing:0.1em;margin-bottom:5px}.feature5-wrapper .thin{color:#100E0E;font-weight:bold;letter-spacing:0.1em}.feature5-wrapper .thin .water{background:#3A669A;font-weight:bold;color:white}.feature5-wrapper .thin .water2{color:#6299B1;font-weight:bold}.feature5-wrapper .circle-top{margin-top:30px;margin-bottom:30px}.feature5-wrapper .side-right{writing-mode:vertical-rl;color:#808080;font-family:"noto2";padding-left:10px;letter-spacing:0.3em}.feature5-wrapper .side-left{writing-mode:vertical-rl;color:#808080;font-family:"noto2";text-align:right;padding-right:10px;letter-spacing:0.3em}.arrow-effect{position:relative}.arrow-effect .arrow-box{position:absolute;right:0;left:0;bottom:-8px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.hair{width:100%;height:auto;border-radius:50% 50%;margin-top:10px;margin-bottom:10px;opacity:0}.kids{margin-top:10px}.dentist{padding-bottom:30px}.flex-box3{display:flex;justify-content:space-between;align-items:center}.flex-box3 .comment{width:45%;height:auto;font-family:"noto";text-align:center}.flex-box3 .kids-comment{color:#3A669A;writing-mode:vertical-rl;font-family:"noto";width:10%;margin-right:0px;margin-left:0px;font-weight:200}.soft{text-align:left;padding-top:40px;padding-bottom:40px;font-family:"noto";color:white;background:#6299B1;font-weight:400;text-align:center}.soft .arrow-box2{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #DDF1FC;margin:auto;text-align:center}.soft span{font-family:"noto"}.soft .rabbit{width:50px;margin-top:10px;padding-left:5px;height:auto}.obisan{width:100%;border-radius:50% 50%}.introduction{font-weight:bold}.obisan-comment{padding-left:30px}.vertical{display:flex;align-items:center;justify-content:center}.daeki-effect{text-align:center;margin-bottom:0px;font-family:"noto";font-weight:250}.effect{margin-top:0px;text-align:center;font-family:"noto";font-weight:200}.red-circle{background:red;width:100%;padding-top:100%;border-radius:50%;position:relative}.red-circle .circle-border{position:absolute;top:0;right:0;left:0;bottom:0;background:white;width:100%;margin-top:40px;padding-top:100%;border-radius:50%}.circle1{margin:0 auto;width:100%;padding:5px}.circle2{position:relative;width:100%;padding-top:100%;border-radius:50%;background-color:#3A669A}.circle3{position:absolute;top:50%;left:50%;width:85%;padding-top:85%;border-radius:100%;border:3px solid;border-color:white;background-color:none;transform:translate(-50%, -50%)}.circle4{position:absolute;top:-20%;left:0;right:0;bottom:0;margin:auto}.disease-name{position:absolute;top:65%;left:0;right:0;bottom:0;text-align:center;color:white;font-weight:bold}.feature{width:100%;margin-top:50px;margin-bottom:0px;text-align:center;letter-spacing:0.05em;font-family:'Lora';font-weight:600;color:#2E2E2E;font-family:"noto"}.origin{width:100%;height:500px}.top-image2{width:100%;height:400px;background-size:cover;background-image:url(../css/images2/origin.jpg);position:relative;padding-top:50px;padding-bottom:50px}.top-image2 .vertical2{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.top-image2 .vertical2 .origin-right{width:65%;position:absolute;right:0;white-space:nowrap}.top-image2 .vertical2 .origin-right .origin-logo{width:150px;height:auto}.top-image2 .vertical2 .origin-right .noto{font-family:"noto"}.top-image2 .vertical2 .origin-right .japan{width:100%;height:auto;color:white;margin-top:7px;margin-bottom:0px;font-weight:lighter}.top-image2 .vertical2 .origin-right h3{color:white;font-family:"noto";margin-top:20px;margin-bottom:0px;font-weight:250}.history{background:#233145;text-align:center;letter-spacing:2pxkae;padding-bottom:57px;position:relative;padding-top:50px;padding-bottom:110px}.history .know{padding-top:10px;padding-bottom:10px;background:white;color:black;font-family:"noto";position:absolute;top:-35px;right:0;left:0;margin:auto;text-align:center}.history .flex-wrap span{margin-top:50px;margin-bottom:50px;color:white;font-family:"noto";font-weight:250}.history .flex-wrap .left{text-align:left}.history .type{width:100%;height:auto}.history p{color:white;font-family:"noto";font-weight:250}.history .easy{color:black;padding:5px 20px 5px 20px;background-color:white;font-family:"noto";font-weight:250}.please{background:#6299B1;text-align:center;padding-bottom:70px;padding-top:20px}.please .type{width:100%;height:auto}.please .flex-wrap span{margin-top:50px;margin-bottom:50px;color:white;font-family:"noto";font-weight:250}.please .flex-wrap .left{text-align:left}.please .balloon{position:relative;display:inline-block;margin:1.5em 0;padding:20px 20px;color:#555;background:none;border:solid 3px white;box-sizing:border-box}.please .balloon p{font-family:"noto";color:white;margin-top:0px;margin-bottom:0px}.please .balloon:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #6299B1;z-index:2}.please .balloon:after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid white;z-index:1}.handmade{width:100%;height:660px;position:relative}.handmade .kodawari{padding-top:10px;padding-bottom:10px;background:white;color:black;font-family:"noto";position:absolute;top:-35px;right:0;left:0;margin:auto;text-align:center;z-index:10}.handmade .hand{width:100%;height:660px;object-fit:cover;position:absolute;object-position:50% 80%}.handmade .mask{background-image:radial-gradient(ellipse, transparent 70%, #116579 99%);width:100%;height:660px;position:absolute}.handmade .space{line-height:67px}.handmade .flex-wrap{position:relative;top:50px;z-index:10}.handmade .flex-wrap .point-box{border:solid 1px;border-color:white;padding:5px 20px}.handmade .flex-wrap span{margin-top:5px;margin-bottom:5px;color:white;font-family:"noto";font-weight:250}.handmade .flex-wrap .left{text-align:left}.handmade .brush-top{margin-top:72px}.thank{background-color:#F5F7FF;padding-top:50px;padding-bottom:20px}.thank h2{text-align:center;font-family:"noto"}.thank p{font-family:"noto"}.protect{background:#6299B1;color:white;text-align:center}.dentist{background-color:#F5F7FF;padding-top:50px}.dentist span{font-family:"noto"}.dentist .circle{padding-left:20px;width:100%;height:auto;border-radius:50% 50%}.dentist .name{margin-top:20px;background:#6299B1;padding-left:20px;padding-right:20px;color:white}.dentist .comment{font-family:"noto"}.dentist .comment .water{color:#6299B1}.dentist .note{width:100%;padding:10px 30px;margin-top:0px;text-align:left;color:#888888}.how-wrapper{background:#F5F7FF;padding-top:0px}.how-wrapper .master{background:#6299B1;color:white;font-weight:bold;text-align:center;margin-top:0px;margin-bottom:0px}.how-wrapper .howto{color:#585858;font-weight:bold;text-align:center;margin-top:2px}.how-wrapper .how-top1{margin-top:0px}.how-wrapper .how-top{margin-top:20px}.how-wrapper .use .number{color:#6299B1;text-align:center;font-weight:bold;margin-top:0px;margin-bottom:0px;font-size:50px}.how-wrapper .use .move{color:#585858;font-weight:bold;margin-top:0px;margin-bottom:0px}.how-wrapper .ht{width:100%;height:auto}.how-wrapper .center{margin-top:40px}.how-wrapper .time{background:#6299B1;color:white;font-weight:bold;border-radius:10px;padding:5px 35px;letter-spacing:0.05em;margin-top:20px}.how-wrapper .time .tm{margin-left:5px}.how-wrapper .past{color:#585858;font-weight:bold;text-align:center;letter-spacing:0.02em;margin-bottom:0px;margin-top:25px}.how-wrapper .past .underline{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;letter-spacing:0.05em}.how-wrapper .short-label{background:#6299B1;text-align:center;padding-top:37px;padding-bottom:43px}.how-wrapper .short-label .short{color:white;font-weight:bold;margin-bottom:15px}.how-wrapper .short-label .short2{color:white;font-weight:bold;margin-top:20px}.how-wrapper .short-label .min{background:white;font-weight:bold;color:#6299B1;padding:5px 10px}.how-wrapper .short-label .about{font-weight:bold;color:white;margin-left:5px}.how-wrapper .merit{margin-top:31px;width:100%;font-weight:bold;letter-spacing:0.1em;color:#585858;position:relative;border:solid 2px #585858;text-align:center;margin-bottom:30px}.how-wrapper .merit:before,.how-wrapper .merit:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.how-wrapper .merit:before{border:solid 12px transparent;border-top:solid 12px #585858}.how-wrapper .merit:after{border:solid 14px transparent;border-top:solid 14px #F5F7FF;margin-top:-5px}.how-wrapper .merit p{margin-top:0px;margin-bottom:0px;padding:5px 0px}.how-wrapper .left{text-align:left;padding:5px 10px}.how-wrapper .real{padding:4px 15px;background:#6299B1;color:white;border-radius:5px}.how-wrapper .sp{letter-spacing:0.05em}.how-wrapper .pb{padding-bottom:8px}.how-wrapper .come{color:#6299B1;font-weight:bold;text-align:center}.change-wrapper{background:#233145;padding-top:50px;padding-bottom:80px;text-align:center}.change-wrapper .flex-wrap{margin-top:15px}.change-wrapper .important{font-family:"noto";color:black;border-radius:10px;padding:5px 20px;background:white;align-items:center;justify-content:center;display:flex}.change-wrapper .question2{color:white;font-family:"noto";text-align:left;margin-top:5px}.change-wrapper .question2 .underline{font-family:"noto";text-decoration:underline;text-underline-offset:10px}.change-wrapper .circle{object-fit:cover;width:100%;height:auto;border-radius:90% 50%;margin-top:50px}.change-wrapper .answer{margin:40px auto;padding-top:20px;text-align:center;width:80%;border:1px solid;border-color:white;border-radius:10px}.change-wrapper .answer p{margin-top:10px;margin-bottom:20px;color:white;font-family:"noto"}.change-wrapper .compare{color:white;font-family:"noto";text-align:left}.change-wrapper .compare span{color:white;font-family:"noto"}.change-wrapper .compare .wavy{text-decoration:underline;text-decoration-style:wavy;text-underline-offset:4px;text-decoration-thickness:2px}.change-wrapper .compare .mark{background-color:white;color:black;padding:0px 15px}.timing-wrapper{background:#244E79;padding-top:50px;padding-bottom:50px}.timing-wrapper span{color:white;margin-top:0px;padding-bottom:50px;font-family:"noto";text-align:center;margin-bottom:0px;text-align:left}.timing-wrapper .flex-box2{display:flex;justify-content:center;align-items:center}.timing-wrapper .person1{color:white;text-align:left}.voice-section{display:inline-block;padding:5px 5px;margin-top:0px;margin-top:0px;margin-bottom:0px;text-align:center;letter-spacing:0.05em;font-family:'Lora';font-weight:600;color:#2E2E2E;font-weight:bold;background:#6299B1;color:white}.voice-top{color:#6299B1;font-weight:bold}.voice-bottom{color:#6299B1;font-weight:bold;margin-bottom:60px}.affect{color:#898989;text-align:left;margin-top:30px;margin-bottom:26px}.voices{width:100%;height:auto}.feature-description{width:100%;color:#2E2E2E;margin-top:5px;letter-spacing:0.05em;text-align:center;font-size:20px;font-weight:bold;margin-bottom:50px}.voice{text-align:center}.balloon1-left{position:relative;display:inline-block;padding:15px 20px;width:100%;color:#555;background:white;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));border-radius:10px;margin-top:20px;font-weight:bold;text-align:left}.balloon1-left p{font-weight:bold}.balloon1-left:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:15px solid transparent;border-right:15px solid white}.balloon1-left p{margin:0;padding:0}.balloon1-right{position:relative;display:inline-block;margin-top:20px;padding:15px 20px;width:100%;color:#555;background:white;border-radius:10px;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2))}.balloon1-right:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:15px solid transparent;border-left:15px solid white}.balloon1-right p{margin:0;padding:0;font-weight:bold}.padding1{padding-right:5px}.padding2{padding-left:5px}.black-box{background-color:none;border:3px solid white}.black-box .normal-brush{margin-top:0px;background:#233145;color:white}.black-box .month{text-align:center;margin-top:20px;margin-bottom:20px;color:white}.red-box{background-color:none;border:3px solid white}.red-box .pr-brush{background:#6299B1;margin-top:0px;margin-bottom:0px}.red-box .month{text-align:center;margin-top:20px;margin-bottom:20px;color:white}.last-wrapper{background:#FFFFFF;text-align:center;padding-top:25px;padding-bottom:50px;position:relative}.last-wrapper .arrow-box{position:absolute;right:0;left:0;top:-1px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:30px solid #6299B1;margin:auto;text-align:center}.last-wrapper .q-top{margin-top:40px}.last-wrapper .final-answer{background-image:url(../css/images2/dirt.jpg);background-size:cover;width:100%;background-position:100%;background-size:100%;position:relative;border-radius:0px 10px 10px 0px}.last-wrapper .final-answer h4{position:absolute;bottom:7px;right:0;left:0;margin:auto;color:white;text-align:center;font-weight:bold;letter-spacing:0.05em}.last-wrapper .clean{background-image:url(../css/images2/turu.jpg);background-size:cover;width:100%;background-position:100% 50%;background-size:100%;border-radius:10px 0px 0px 10px}.last-wrapper .clean h4{position:absolute;bottom:7px;right:0;left:0;margin:auto;color:white;text-align:center;font-weight:bold;letter-spacing:0.05em}.last-wrapper .fn{width:100%;height:auto;border-radius:10px 10px 10px 10px}.last-wrapper .vs{color:#606060;font-weight:bold}.last-wrapper p{margin-top:42px;color:#606060;font-weight:bold}.last-wrapper .sky{color:#4CAAD3}.last-wrapper .underline{text-decoration:underline;text-underline-offset:5px}.last-wrapper .bye{color:#606060;text-align:left;font-weight:bold}.last-wrapper .bottom{margin-top:30px;margin-bottom:30px}.future{position:relative;background-image:url(../css/images2/future.jpg);background-size:cover;width:100%;background-position:100% 50%;background-size:128%}.future .flex-wrap{position:absolute;left:0;bottom:0}.future .flex-wrap .try{padding-left:25px;color:#606060;font-family:"noto";text-align:left;letter-spacing:0.07em;padding-bottom:25px;font-weight:200}.boost{width:100%;background-image:url(../css/images2/p3.gif);width:100%;background-position:40% 23%;background-size:100%;border-radius:50%}.easier{writing-mode:vertical-rl;color:#808080;padding-top:20px;padding-right:10px;letter-spacing:0.3em;font-weight:bold;text-align:center}.shop{background-color:white;padding-top:1px;padding-bottom:100px}.shop .try{color:red;font-family:"noto";text-align:left;letter-spacing:0.07em;padding-bottom:40px;font-weight:200}.flex-wrap{display:flex;justify-content:center}.square{width:100%;padding-bottom:23px;margin-top:50px;background:#EAEAEA;overflow:hidden;border-radius:20px;opacity:0}.productpoint{background:linear-gradient(220deg, #FF8570 0%, #427FBA 100%);width:100%;text-align:center;border-bottom:solid 1px;font-family:"noto";font-weight:300;color:white;margin-bottom:20px;border-radius:20px 20px 0 0}.productpoint .point-circle{padding:5px 25px 5px 25px;background-color:white;font-size:13px;color:black;border-radius:20px;font-weight:bold}.productpoint p{margin-top:0px;margin-bottom:0px;font-weight:lighter}*{font-family:"Lucida Grande"}.font-square{font-family:"Lucida Grande";background:#CE6FA2;color:white;font-weight:bold;padding:25px 10px 25px 10px;text-align:center}.pink{color:#CE6FA2}.subscription{text-align:center;color:black;font-weight:bold;margin-top:51px;margin-bottom:0px}.long{margin-top:20px}.product-img{margin-top:32px}.arrow-effect{position:relative}.arrow-effect .arrow-box{position:absolute;right:0;left:0;bottom:-8px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.img-circle{border-radius:50% 50%;width:100%;height:auto;object-fit:cover;padding-left:5px;padding-right:5px}.circle-point{font-weight:bold;text-align:center}.vision{margin-top:20px;margin-bottom:50px}.center{width:100%;text-align:center}.mini{width:100%;height:auto;border-radius:10px}.setname{text-align:center;margin-top:12px;margin-bottom:0px;font-weight:bold}.half{margin-bottom:-5px}.vertical{display:flex;align-items:center}.price2{font-size:30px;margin-top:0px;text-align:center;font-weight:bold;color:red;margin-bottom:5px;color:#D37FB4}.delete{text-decoration:line-through}.sub{display:inline-block;font-weight:bold;text-align:left;margin-bottom:0px;margin-top:9px;font-size:16px;margin-bottom:20px;color:#585858}.benefit{width:100%;font-weight:bold;text-align:center;margin-bottom:0px;margin-top:44px;font-size:18px;margin-bottom:10px}.benefit2{width:100%;font-weight:bold;text-align:center;margin-bottom:0px;margin-top:16px;font-size:18px;margin-bottom:10px;color:#585858}.benefit3{width:100%;font-weight:bold;text-align:center;margin-bottom:23px;margin-top:25px;font-size:18px;color:#585858}.benefit4{width:100%;font-weight:bold;text-align:center;margin-bottom:13px;margin-top:46px;color:#585858}.premium{padding-top:30px;font-weight:bold;text-align:center;color:#CE6FA2;margin-bottom:-10px;letter-spacing:0.01em;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:3px}.took{width:100%;font-weight:bold;text-align:center;margin-top:10px;font-size:18px;margin-bottom:20px;color:#585858}.shop-button{background-color:#24B52F;border:none;outline:none;border-radius:5px;font-weight:bold;color:white;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3);position:relative}.shop-button:hover{background-color:#29CC35}.shop-button::after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:0.5em;height:0.5em;border-top:1.5px solid white;border-right:1.5px solid white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop-button2{margin-bottom:40px}.plus{font-weight:bold;text-align:center}.lwing{width:50px;height:auto}.small{font-size:29px}.others{color:#585858;font-weight:bold;margin-top:24px;display:block;text-align:left}.others .underline{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}.others2{color:#585858;margin-top:30px;display:block;text-align:left}.others2 .underline{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}.flex-box{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:48px}.flex-box5{display:flex;justify-content:center;align-items:center}.base{width:300px}.yahoo{width:300px}.yahoo-button{background-color:#ED7C1B;border:none;outline:none;border-radius:5px;font-weight:bold;color:white;margin-bottom:15px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3)}.yahoo-button:hover{background-color:#8E1F26}.base-button{background-color:#4EA8A4;border:none;outline:none;border-radius:5px;font-weight:bold;color:white;margin-top:34px;margin-bottom:20px;margin-top:0px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3)}.base-button:hover{background-color:#295F5C}.benefit{color:#585858}.other-button{margin-top:30px;margin-bottom:55px}.other-button a{text-decoration:none}.white-wrapper{background:white;padding-top:35px;margin-top:-1px}.shopping-wrapper{background:#CE6FA2;margin-top:0px;padding-top:35px;padding-bottom:35px;border-radius:15px 15px 0px 0px;text-align:center;color:white;font-weight:bold}.pink{color:#CE6FA2}.normal-wrapper{background-color:#F5F7FF;padding-top:38px;padding-bottom:40px;position:relative}.normal-wrapper .arrow-box{position:absolute;top:-1px;right:0;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.normal-wrapper h3{color:#585858;letter-spacing:0.05em;margin-bottom:10px;font-family:"noto";font-weight:lighter}.normal-wrapper .can{color:#585858;font-weight:bold;padding-bottom:20px;margin-top:30px;letter-spacing:0.05em}.normal-wrapper .can2{color:#585858;font-weight:bold;padding-bottom:5px;margin-top:15px}.normal-wrapper .pad{padding-left:5px;padding-right:5px}.normal-wrapper .pad2{padding-right:5px}.normal-wrapper button{width:100%;padding-top:8px;padding-bottom:8px;background:white;border:none;border-radius:20px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3)}.normal-wrapper button::after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:0.6em;height:0.6em;border-top:1px solid white;border-right:1px solid white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.normal-wrapper .official{font-weight:bold;color:white;padding-top:10px;padding-bottom:10px;background:#24B52F}.normal-wrapper .pl{padding-left:5px}.normal-wrapper .baselogo{width:100px;height:auto}.normal-wrapper .dli-chevron-down{margin-top:20px;display:inline-block;vertical-align:middle;color:#CE6FA2;line-height:1;width:1.8em;height:1.8em;border:0.2em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.step-wrapper{background:#EFEFEF;padding-top:20px;padding-bottom:30px;text-align:center;position:relative}.step-wrapper .recommendation{text-align:center;font-weight:bold;padding:12px 0px 12px 0px;color:#585858;background-color:white;width:90%;margin:34px auto;margin-bottom:6px;border-radius:5px;letter-spacing:0.05em;border-radius:50%}.step-wrapper .introduce{font-weight:bold;color:#585858;letter-spacing:0.05em;margin-bottom:30px}.step-wrapper .adult1{color:white;background:#3A669A;font-weight:bold;padding:5px 10px;border-radius:30px;margin-bottom:58px}.step-wrapper .child{color:white;background:#3A669A;font-weight:bold;padding:5px 10px;border-radius:30px;margin-top:30px;margin-bottom:58px}.step-wrapper .name{color:#585858;font-weight:bold;margin-top:5px}.step-wrapper .padding-right{padding-right:9px}.step-wrapper .padding-left{padding-left:9px}.step-wrapper .basic{position:relative}.step-wrapper .basic .regular{width:100%;height:auto;border-radius:20px;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));position:relative;z-index:1}.step-wrapper .basic .one{position:absolute;top:-30px;right:-4px;width:75px;height:75px;border-radius:50%;color:white;background:#85CDEA;font-weight:bold}.step-wrapper .pannel1{position:relative;padding-top:63px;padding-bottom:37px;background:white;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));margin-top:-57px;position:relative;color:#717171;text-align:center}.step-wrapper .pannel1 .all{margin-bottom:0px;background:#3A669A;border-radius:20px;padding:7px 80px;color:white;font-weight:bold}.step-wrapper .pannel1 .each{width:100%;font-weight:bold;text-align:center;margin-bottom:0px;margin-top:13px}.step-wrapper .pannel1 .price{margin-top:23px;margin-bottom:23px;font-weight:bold}.step-wrapper .pannel1 .each-price{margin-top:10px;font-weight:bold;color:#3A669A}.step-wrapper .pannel1 .price-border{border-color:black;border-top:2px solid;margin-left:20px;margin-right:20px}.step-wrapper .first-time{color:#585858;font-weight:bold;background:white;padding:15px 0px;border-radius:10px;margin-top:23px;margin-bottom:14px}.step-wrapper .first-time .sky{color:#4CAAD3}.step-wrapper .longcircle{background:#CE6FA2;font-weight:bold;color:white;padding:10px 50px 10px 50px;border-radius:50% 50%}.step-wrapper .firstly{text-align:center;font-weight:bold;padding:10px 0px 10px 0px;background-color:white;color:#717171;width:100%;margin:34px auto;margin-bottom:6px;border-radius:5px}.step-wrapper .firstly .sky{color:#4CAAD3}.step-wrapper .top-padding{padding-top:40px}.step-wrapper .emo{width:100%;height:auto;z-index:1;position:relative;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));border-radius:40px}.step-wrapper .after{color:white;font-weight:bold;background:#CE6FA2;padding:5px 0px;margin-top:43px;margin-bottom:53px}.step-wrapper .notsub{margin-top:3px;margin-bottom:51px}.step-wrapper .arrow-box3{position:absolute;top:-15px;right:0;left:0;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-top:35px solid #4CAAD3;margin:auto;text-align:center}.step-wrapper .pannel{padding-top:30px;padding-bottom:40px;background:white;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));margin-top:-30px;position:relative;color:#717171;text-align:center}.step-wrapper .pannel .use{margin-bottom:0px}.step-wrapper .pannel .use-brush{margin-top:4px;margin-bottom:0px}.step-wrapper .pannel .adult{margin-top:4px}.step-wrapper .pannel .price{margin-top:23px;font-weight:bold}.step-wrapper .pannel .price-border{border-color:black;border-top:2px solid;margin-left:20px;margin-right:20px}.step-wrapper .arrow-box{position:absolute;bottom:-1px;right:0;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:20px solid #4CAAD3;margin:auto;text-align:center}.step-wrapper .arrow-effect{position:relative}.step-wrapper .arrow-effect .arrow-box2{position:absolute;right:0;left:0;bottom:-8px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.recommendation2{text-align:center;font-weight:bold;padding:12px 0px 12px 0px;color:#585858;background-color:white;width:100%;margin:34px auto;margin-bottom:6px;border-radius:5px;letter-spacing:0.05em;border-radius:10px}.recommendation2 .sky{color:#4CAAD3}.arrow-effect2{position:relative;margin-bottom:30px}.arrow-effect2 .arrow-box4{position:absolute;right:0;left:0;bottom:-7px;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.use{margin-bottom:0px}.each{width:100%;font-weight:bold;text-align:center;margin-bottom:0px;margin-top:13px}.price{margin-top:23px;font-weight:bold}.each-price{margin-top:10px;font-weight:bold;color:#CE6FA2}.price-border2{border-color:black;border-top:2px solid;margin-left:20px;margin-right:20px;margin-top:26px}.recommend{background:#4CAAD3;padding-top:41px;padding-bottom:48px;text-align:center;position:relative;letter-spacing:0.05em}.recommend .arrow-box6{position:absolute;top:-16px;right:0;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:20px solid #4CAAD3;margin:auto;text-align:center}.recommend span{text-align:left;color:white;font-weight:bold}.recommend span .underline{text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:3px}.red-font{color:red}.dots{background-image:radial-gradient(circle at center, #4CAAD3 15%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.5em}.dots2{background-image:radial-gradient(circle at center, #606060 15%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.45em}.dots3{background-image:radial-gradient(circle at center, white 15%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.45em}.dots4{background-image:radial-gradient(circle at center, #CE6FA2 15%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.45em}.dots5{background-image:radial-gradient(circle at center, #233145 15%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:.5em}.sky{color:#4CAAD3}.cheaper{background:#4CAAD3;text-align:center;padding-top:45px;padding-bottom:30px;position:relative;display:flex;justify-content:center;align-items:center}.cheaper span{padding:10px 0px 15px 0px;font-weight:bold;letter-spacing:0.04em;color:white;text-align:left}.cheaper .underline{text-decoration:underline;text-underline-offset:7px}.cheaper .plus{background:white;color:#4CAAD3;font-weight:bold;letter-spacing:0.1em;position:absolute;top:-8%;right:0;left:0;margin:auto;border-radius:50%;padding:5px 0px}.special{background:#244E79;text-align:center;padding-top:48px;padding-bottom:48px;position:relative}.special p{color:#244E79;font-weight:bold;letter-spacing:0.05em}.special span{padding:10px 0px 15px 0px;font-weight:bold;letter-spacing:0.04em;color:white;text-align:left}.special .underline{text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:3px}.special .plus{padding-top:3px;padding-bottom:3px;background:white;color:#244E79;font-weight:bold;letter-spacing:0.1em;position:absolute;top:-8%;right:0;left:0;margin:auto;border-radius:30px}.hidden{display:none}.hidden .left{text-align:left}.yellow2-line{text-decoration:underline;text-decoration-thickness:5px;text-underline-offset:1px;text-decoration-color:#F1FA15}.merits{text-align:left;color:#233145;font-weight:bold;letter-spacing:0.05em;margin-top:24px}.merits span{color:#585858}.merits .vertical4{display:flex;align-items:center;vertical-align:left;margin-top:-7px}.merits .vertical5{display:flex;align-items:center;vertical-align:left;margin-top:-20px}.merits .yellowline{text-decoration:underline;text-decoration-thickness:7px;text-underline-offset:3px;text-decoration-color:#FFD6EC}.merits .pink{color:#CE6FA2}.why-merit{margin-top:32px;text-decoration:underline;text-decoration-thickness:7px;text-underline-offset:1px;text-decoration-color:#FFD6EC}.only{background:#EFEFEF;position:relative;padding-top:16px;padding-bottom:15px;text-align:center}.only .firstly{text-align:center;font-weight:bold;padding:10px 0px 10px 0px;background-color:white;color:#717171;width:100%;margin:10px auto;margin-bottom:6px;border-radius:15px;letter-spacing:0.1em}.only .arrow-effect{position:relative}.only .arrow-effect .arrow-box2{position:absolute;right:0;left:0;bottom:-5px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid white;margin:auto;text-align:center}.only .settop{position:relative;z-index:1;margin-top:30px}.only h1{margin-top:0px;color:#4CAAD3}.only .set{width:100%;height:auto;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));border-radius:20px;padding:0px}.only .pannel{position:relative;margin-top:-30px;width:100%;padding-top:30px;padding-bottom:20px;background:white;color:#585858;font-weight:bold;filter:drop-shadow(1px 3px 5px rgba(0,0,0,0.2));letter-spacing:0.05em}.only .pannel .back{color:#CE6FA2;margin-top:40px;margin-bottom:0px}.only .pannel .left{text-align:left;margin-top:20px}.only .pannel .firstly{text-align:center;font-weight:bold;padding:10px 0px 10px 0px;background-color:#CE6FA2;color:white;width:100%;margin:10px auto;margin-bottom:6px;border-radius:15px;letter-spacing:0.1em}.only .pannel .arrow-effect{position:relative}.only .pannel .arrow-effect .arrow-box2{position:absolute;right:0;left:0;bottom:-5px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #CE6FA2;margin:auto;text-align:center}.only .pannel .underline{text-decoration:underline;text-underline-offset:6px}.only .pannel .took2{margin-bottom:44px}.only .middle{position:relative}.only .middle .plus{position:absolute;top:8px;bottom:0;right:0;left:0;margin:auto;color:#585858}.only .emoimg{width:60%}.only .setname{color:#585858;margin-top:0px}.only .num{color:#585858;font-weight:bold;letter-spacing:0.1em}.only .always{color:black;font-weight:bold;text-align:center}.only .price-border{border-color:black;border-top:2px solid;margin-left:20px;margin-right:20px}.final-wrapper{padding-top:0px;text-align:center;background:#F5F7FF;padding-bottom:5px}.final-wrapper h2{color:#585858}.final-wrapper .person{font-weight:lighter}.deco{text-decoration:none}.none{text-decoration:none}.merits{text-align:left;color:white;font-weight:bold;letter-spacing:0.05em}.merits .vertical3{display:flex;align-items:center;vertical-align:left;margin-top:-17px}.interest-wrapper{background:#CE6FA2;font-weight:bold;text-align:center;color:white;padding-top:42px;padding-bottom:26px;letter-spacing:0.05em}.interest-wrapper .white-bar{background:white;color:#CE6FA2;padding:4px 8px}.now-wrapper{background:white;padding-top:33px;padding-bottom:48px;position:relative}.now-wrapper .arrow-box{position:absolute;top:-1px;right:0;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #CE6FA2;margin:auto;text-align:center}.now-wrapper h3{color:#585858;letter-spacing:0.05em}.now-wrapper .lets{text-align:center;color:#585858;font-weight:bold;margin-top:32px}.now-wrapper .scratch{width:100%;height:auto;border-radius:50px;margin-top:17px}.now-wrapper .left{text-align:left;color:#4D4D4D;font-weight:bold;margin-top:20px}.now-wrapper .underline{text-decoration:underline;text-underline-offset:-1px;text-decoration-thickness:5px;text-decoration-color:#FFD6EC}.now-wrapper .dli-chevron-down{margin-top:20px;display:inline-block;vertical-align:middle;color:#4D4D4D;line-height:1;width:1.8em;height:1.8em;border:0.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.now-wrapper .down{padding-bottom:20px}.now-wrapper .minute{color:#4D4D4D;font-weight:bold;margin-bottom:10px}.now-wrapper .last-button{background-color:#24B52F;padding-top:10px;padding-bottom:10px;width:100%;border:none;outline:none;border-radius:5px;font-weight:bold;color:white;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.3);position:relative}.now-wrapper .last-button .lastemo{width:25px;height:auto;position:absolute;top:-73px;right:15px;transform:rotate(10deg)}.now-wrapper .last-button:hover{background-color:#29CC35}.now-wrapper .price{color:#585858}.now-wrapper .emo{margin-top:20px}@keyframes updown{0%{transform:translate(0, 0)}50%{transform:translate(0, -30px)}100%{transform:translate(0, 0)}}@keyframes down{0%{box-shadow:0 8px #767676;top:0px}100%{box-shadow:none;position:relative;top:4px}}.anim3{opacity:0;-webkit-animation:1.5s forwards anim3;animation:1.5s forwards anim3}@-webkit-keyframes anim3{0%{-webkit-transform:scale(0.2, 0.2);opacity:0}99%,to{-webkit-transform:scale(1, 1);opacity:1}}@keyframes anim3{0%{transform:scale(0.2, 0.2);opacity:0}99%,to{transform:scale(1, 1);opacity:1}}.slide{transform:translateX(180px);display:none;opacity:0}.slide.view{animation:slide 1.4s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards}@keyframes slide{0%{transform:translateX(180px);opacity:0;display:none}100%{transform:translateX(0)}40%,100%{opacity:1}}.slide2{transform:translateY(180px);opacity:0;display:none}.slide2.view2{animation:slide2 1.4s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards}@keyframes slide2{0%{transform:translateX(-180px);opacity:0;display:none}100%{transform:translateX(0)}40%,100%{opacity:1}}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.fade{opacity:0;transition:opacity 3s}.fade.view{opacity:1}.effect-fade{opacity:0;transform:translate(0, 80px);transition:all 1300ms}.effect-fade.effect-scroll{opacity:1;transform:translate(0, 0)}.border2{position:absolute;display:block;width:2px;height:2px;background-color:#fff;overflow:hidden;transition:1s;z-index:10}.top2{border:2.5px solid white;width:100%;top:0;left:0;transform:translate3d(-100%, 0, 0)}.right2{border:2.5px solid white;height:100%;top:0;right:0;transform:translate3d(0, -100%, 0)}.bottom2{border:2.5px solid white;width:100%;right:0;bottom:0;transform:translate3d(100%, 0, 0)}.left2{border:2.5px solid white;height:100%;bottom:0;left:0;transform:translate3d(0, 100%, 0)}.obisan-voice{font-weight:bold;margin-bottom:20px}.blinking{-webkit-animation:blink 0.8s ease-in-out infinite alternate;-moz-animation:blink 0.8s ease-in-out infinite alternate;animation:blink 0.8s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{background:#2ca559}100%{background:#29CC35}}@-moz-keyframes blink{0%{background:#2ca559}100%{background:#29CC35}}@keyframes blink{0%{background:#2ca559}100%{background:#29CC35}}@-webkit-keyframes Slider{100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes Slider{100%{transform:translate3d(0, 0, 0)}}.toomuch1{font-weight:bold;padding:80px 10px;width:89%;margin:auto;text-align:center;margin-bottom:50px;color:white;position:relative;border:none}.rule-nav{position:absolute;display:block;border:none;width:100%;margin:40px auto 0;color:#fff;background:none;overflow:hidden;text-align:center;font-weight:bold;color:white;padding:5px;top:0;left:0;bottom:0;right:0;margin:0 auto}.rule-nav .underline{text-decoration:underline;text-underline-offset:6px}.border1{position:absolute;display:block;width:2px;height:2px;background-color:black;overflow:hidden;transition:1s;z-index:10}.toomuch3{font-weight:bold;padding:60px 10px;width:89%;margin:auto;text-align:center;margin-bottom:50px;color:black;position:relative;border:none}.rule-nav1{position:absolute;display:block;border:none;width:100%;margin:40px auto 0;color:black;background:none;overflow:hidden;text-align:center;font-weight:bold;padding:5px;top:0;left:0;bottom:0;right:0;margin:0 auto}.rule-nav1 .dirt{color:#F83535}.rule-nav1 .underline{text-decoration:underline;text-underline-offset:10px}.border1.top1{width:100%;top:0;left:0;border:2px solid black;transform:translate3d(-100%, 0, 0)}.sliders{-webkit-animation:Slider 1.0s forwards;animation:Slider 1.0s forwards}.border1.right1{border:2px solid black;height:100%;top:0;right:0;transform:translate3d(0, -100%, 0)}.border1.bottom1{border:2px solid black;width:100%;right:0;bottom:0;transform:translate3d(100%, 0, 0)}.border1.left1{border:2px solid black;height:100%;bottom:0;left:0;transform:translate3d(0, 100%, 0)}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1.0}}.opacity{opacity:0}footer{text-align:center}footer p{font-size:12px}.boost{width:100%;margin-top:30px;background-image:url(../css/images2/p3.gif);background-position:40% 23%;background-size:100%;border-radius:50%}.legal{padding-bottom:30px}.back{padding-bottom:80px}.formers{position:relative}.white-block{position:absolute;width:100%;height:97px;bottom:72px;background-color:white}.wak{border:1px solid;border-color:white;padding:3px 10px;margin-right:10px}.off-yellow{color:#F3FF95}.fn{padding-top:5px}.naname{transform:rotate(10deg)}
