@charset "UTF-8";footer.mb-footer__wrapper{display:none;background-color:#404f55;margin-top:0!important}:root{--color-black: #242629;--color-blue: #00598C}body{margin:0!important}.lp_wrap{color:#242629}.lp_wrap *{font-weight:500;font-style:normal;text-transform:none;letter-spacing:0;line-height:1;margin:0;-webkit-tap-highlight-color:transparent}.lp_wrap .sp_block{display:none}.lp_wrap .pc_inline{display:inline}.lp_wrap .sp_inline{display:none}img{display:block;width:100%}@media screen and (max-width:960px){.lp_wrap .pc_block{display:none}.lp_wrap .sp_block{display:block}.lp_wrap .pc_inline{display:none}.lp_wrap .sp_inline{display:inline}}.lp_head_stream_text{position:sticky;top:60px;left:0;display:flex;align-items:center;width:100%;height:40px;border-top:1px dotted var(--color-black);border-bottom:1px dotted var(--color-black);background-color:#fff;overflow:hidden}.lp_head_stream_text>div{flex:0 0 383px;font-weight:600;font-size:14px;letter-spacing:.04em;animation:headStreamTextAnim 5s linear infinite}.lp_head_stream_text>div>small{font-size:10px;vertical-align:super}@keyframes headStreamTextAnim{0%{transform:translate(0)}to{transform:translate(-100%)}}.fade_zoom{opacity:0;transform:scale(1.1);object-fit:cover;transition:transform 1s,opacity 1s}.fade_zoom.active{opacity:1;transform:scale(1)}.lp_fv{display:flex;min-height:calc(100svh - 135px);margin:0 0 180px}.lp_fv_left{position:relative;width:50%;overflow:hidden}.lp_fv_left_pic{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.lp_fv_left_pic>img{width:100%;height:100%;object-fit:cover}.lp_fv_right{width:50%;padding:20px 30px 0}.lp_fv_title{width:263px;margin:0 0 20px}.lp_fv_title_pic{display:block;width:100%}.lp_fv_desc{display:flex;justify-content:space-between}.lp_fv_desc_left{font-weight:700;font-size:16px;line-height:28px;color:var(--color-black)}.lp_fv_desc_right{font-weight:500;font-size:11px;line-height:25px;text-align:right;color:var(--color-black);padding:27px 0 0}.lp_fv_note{border-top:1px dotted #4E78B8;font-weight:500;font-size:10px;line-height:18px;color:var(--color-black);padding:10px 0 0;margin:20px 0 0}@media screen and (max-width:960px){.lp_fv{display:block;height:auto;margin:0 0 88px}.lp_fv_left{display:block;width:auto}.lp_fv_left_pic{position:static;width:100%;height:auto}.lp_fv_left_pic>img{width:100%;height:auto}.lp_fv_right{width:auto;padding:30px 20px 0}.lp_fv_title{width:231px;margin:0 0 90px}.lp_fv_desc{display:block}.lp_fv_desc_left{font-size:18px;line-height:34px;text-align:right;margin:0 0 74px}.lp_fv_desc_right{font-size:13px;line-height:28px;text-align:left;padding:0}.lp_fv_note{margin:30px 0 0}}.lp_pdt1{max-width:960px;margin:0 auto}.lp_pdt1_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:50px;margin:0 0 10px}.lp_pdt1_list{display:flex;justify-content:space-between}.lp_pdt1_item{width:31.25%}.lp_pdt1_item_thumb{position:relative;overflow:hidden;margin:0 0 15px}.lp_pdt1_item_thumb_image{width:100%}.lp_pdt1_item_thumb_badge{position:absolute;top:9px;left:9px;width:95px}.lp_pdt1_item_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:18px;line-height:20px;margin:0 0 15px}.lp_pdt1_item_desc{font-weight:500;font-size:12px;line-height:22px;margin:0 0 32px}.lp_pdt1_item_lets_buy{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:var(--color-blue);margin:0 0 4px}.lp_pdt1_member_price{font-weight:500;font-size:10px;line-height:24px;color:var(--color-black);margin:17px 0 0}.lp_pdt1_member_price>a{font-weight:600;font-size:11px}@media screen and (max-width:960px){.lp_pdt1{max-width:none;margin:0}.lp_pdt1_title{font-size:35px;padding:0 20px}.lp_pdt1_list{display:flex;justify-content:flex-start;gap:0 20px;overflow:scroll hidden;padding:0 20px}.lp_pdt1_item{flex:0 0 220px;width:auto}.lp_pdt1_item_thumb{margin:0 0 10px}.lp_pdt1_item_thumb_badge{width:92px}.lp_pdt1_item_title{font-size:17px;line-height:23px;margin:0 0 10px}.lp_pdt1_item_desc{line-height:20px;margin:0 0 15px}.lp_pdt1_item_lets_buy{font-size:14px;line-height:1;margin:0 0 8px}.lp_pdt1_member_price{font-size:11px;padding:0 20px;margin:10px 0 0}}.huckleberry-add-subscription-btn-container>iframe{margin:0!important}.skin_lp_pdt_buy_btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:54px;border:none;border-radius:0;background-color:#00598c!important;padding:0 22px 0 20px;margin:0 0 8px}.skin_lp_pdt_buy_btn:hover{opacity:.75}.skin_lp_pdt_buy_btn>div:first-child{font-size:0}.skin_lp_pdt_buy_btn>div:first-child:before{content:"Add to Bag";font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:1;letter-spacing:.05em;color:#fff;padding:0}.skin_lp_pdt_buy_btn>div:last-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1;letter-spacing:.05em;color:#fff}.skin_lp_pdt_buy_btn>div:last-child>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;text-decoration-line:line-through}.lp_select{display:flex;justify-content:center;align-items:center;min-height:100svh;padding:0 0 50px}.lp_select_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:34px;line-height:1;text-align:center;margin:0 0 19px}.lp_select_title_sub{font-weight:600;font-size:14px;line-height:1;text-align:center;margin:0 0 56px}.lp_select_btn_wrap{display:flex;justify-content:space-between;align-items:center;gap:0 94px}.lp_select_btn{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:270px;height:270px;-webkit-appearance:none;appearance:none;border:1px solid #4F84D3;border-radius:35px;background-color:#fff;padding:0;transition:background-color .3s}.lp_select_btn.lp_green{border:1px solid #3B855F}.lp_select_btn:hover,.lp_select_btn:focus,.lp_select_btn.active{border:1px solid #4F84D3;background-color:#4f84d3;opacity:1}.lp_select_btn.lp_green:hover,.lp_select_btn.lp_green:focus,.lp_select_btn.lp_green.active{border:1px solid #3B855F;background-color:#3b855f}.lp_select_btn_pdt_part{display:flex;justify-content:center;gap:0 34px}.lp_select_btn_pdt{margin:0 0 24px}.lp_select_btn_pdt_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:17px;line-height:1;letter-spacing:.06em;text-align:center;color:#4f84d3;margin:0 0 7px}.lp_select_btn.lp_green .lp_select_btn_pdt_title{color:#3b855f;margin:0 0 16px}.lp_select_btn_pdt_image{width:auto;height:125px;margin:0 auto}.lp_select_btn_genre{font-weight:700;font-size:14px;line-height:1;letter-spacing:.05em;text-align:center;color:#4f84d3}.lp_select_btn.lp_green .lp_select_btn_genre{color:#3b855f}.lp_select_btn_or{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:25px;line-height:1;letter-spacing:.06em}.lp_select_btn:hover .lp_select_btn_pdt_title,.lp_select_btn:focus .lp_select_btn_pdt_title,.lp_select_btn.active .lp_select_btn_pdt_title,.lp_select_btn:hover .lp_select_btn_genre,.lp_select_btn:focus .lp_select_btn_genre,.lp_select_btn.active .lp_select_btn_genre{color:#fff}@media screen and (max-width:960px){.lp_select{min-height:calc(100lvh - 60px);padding:70px 0}.lp_select_title{margin:0 0 20px}.lp_select_title_sub{font-size:15px;letter-spacing:.05em;margin:0 0 40px}.lp_select_btn_wrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:30px 0}.lp_select_btn{width:250px;height:250px}.lp_select_btn_pdt_part{gap:0 28px}.lp_select_btn_pdt{margin:0 0 13px}.lp_select_btn_pdt_title{margin:0 0 4px}.lp_select_btn.lp_green .lp_select_btn_pdt_title{margin:0 0 15px}.lp_select_btn_or{display:none}}.lp_why{padding:140px 0 130px}.lp_why.blue{background-color:#f9fdff}.lp_why.green{background-color:#f9fef5}.lp_why_in{max-width:960px;margin:0 auto}.lp_why_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:45px;line-height:1;color:var(--color-black);margin:0 0 118px}.lp_why_sec_head{display:flex;align-items:center;margin:0 0 35px}.lp_why_sec_num{flex:1;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:80px;line-height:1;color:#2e70d3}.lp_why.green .lp_why_sec_num{color:#3b855f}.lp_why_sec_title{width:500px}.lp_why_sec_title_label{display:inline-block;background-color:#2e70d3;font-weight:700;font-size:18px;letter-spacing:.01em;color:#fff;padding:4px;margin:0 0 11px}.lp_why.green .lp_why_sec_title_label{background-color:#3b855f}.lp_why_sec_title_main{font-weight:700;line-height:45px;color:#2e70d3}.lp_why.green .lp_why_sec_title_main{color:#3b855f}.lp_why_sec_title_main.first{font-size:26px}.lp_why_sec_title_main.second{font-size:30px}.lp_why_sec_title_main.third{font-size:40px}.lp_why_sec_body{display:flex;justify-content:space-between}.lp_why_sec_body_left{width:380px}.lp_why_sec_body_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:17px;line-height:30px;letter-spacing:.05em;color:#2e70d3;margin:0 0 38px}.lp_why.green .lp_why_sec_body_title{color:#3b855f}.lp_why_sec_body_desc{font-weight:500;font-size:12px;line-height:26px;color:var(--color-black)}.lp_why_sec_body_note{border-top:1px dotted var(--color-black);font-weight:500;font-size:10px;line-height:18px;letter-spacing:-.015em;color:var(--color-black);padding:10px 0 0;margin:25px 0 0}.lp_why_sec_body_right_pic{display:block;width:500px;overflow:hidden}@media screen and (max-width:960px){.lp_why{padding:58px 0 60px}.lp_why_in{max-width:none;margin:0}.lp_why_title{display:none}.lp_why_sec_head{display:flex;justify-content:space-between;align-items:flex-end;padding:0 35px 0 20px;margin:0 0 15px}.lp_why_sec_num{order:2;flex:0 0 auto;font-size:70px;letter-spacing:.03em}.lp_why_sec_title{width:auto}.lp_why_sec_title_label{font-size:11px;letter-spacing:0;padding:4px;margin:0 0 10px}.lp_why_sec_title_main{font-weight:700;line-height:31px;color:#2e70d3}.lp_why_sec_title_main.first,.lp_why_sec_title_main.second{font-size:17px}.lp_why_sec_title_main.third{font-size:22px}.lp_why_sec_body{display:flex;flex-flow:column;justify-content:space-between}.lp_why_sec_body_left{order:2;width:auto;padding:20px 20px 0}.lp_why_sec_body_title{font-weight:700;font-size:18px;line-height:30px;letter-spacing:0;margin:0 0 15px}.lp_why_sec_body_note{margin:30px 0 0}.lp_why_sec_body_right_pic{width:auto}.lp_why_banner{display:block;width:calc(100% - 40px);margin:40px auto 0}}.lp_supple{position:relative;transition:background-color .5s;margin:70px 0 150px}.lp_why.blue .lp_supple.active{background-color:#ebf8ff}.lp_why.green .lp_supple.active{background-color:#ebfbe8}.lp_how .lp_supple.active{background-color:#f9fdff}.lp_supple.last{margin:70px 0 0}.lp_how .lp_supple,.lp_how .lp_supple.last{margin:30px 0 0}.lp_cool .lp_supple,.lp_cool .lp_supple.last{margin:40px 0 0}.lp_supple:before,.lp_supple:after{content:"";position:absolute;left:0;width:100%;border-top:1px solid #2E70D3}.lp_why.green .lp_supple:before,.lp_why.green .lp_supple:after{border-top:1px solid #3B855F}.lp_how .lp_supple:before,.lp_how .lp_supple:after{border-top:1px solid var(--color-black)}.lp_supple:before{top:0}.lp_supple:after{bottom:0}.lp_supple_title{display:flex;align-items:center;height:104px;background:url(//mammababy.jp/cdn/shop/files/ic_plus_blue.svg?v=9657240218682197988) no-repeat right 30px center / 14px auto;font-weight:700;font-size:14px;line-height:2;color:#2e70d3;padding:0 30px}.lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/ic_minus_blue.svg?v=5241094953019481736) no-repeat right 30px center / 14px auto}.lp_why.green .lp_supple_title{background:url(//mammababy.jp/cdn/shop/files/ic_plus_green.svg?v=4920507997567614011) no-repeat right 30px center / 14px auto;color:#3b855f}.lp_why.green .lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/ic_minus_green.svg?v=4874929366158354692) no-repeat right 30px center / 14px auto}.lp_how .lp_supple_title{background:url(//mammababy.jp/cdn/shop/files/skincare_lp_ic_plus.svg?v=7520139397922381735) no-repeat right 30px center / 14px auto;color:var(--color-black)}.lp_how .lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/skincare_lp_ic_minus.svg?v=17433659911715227655) no-repeat right 30px center / 14px auto}.lp_supple_body{display:none;padding:35px 105px 95px}.lp_supple_in{background-color:#fff;border:1px solid #2E70D3;padding:40px}.lp_why.green .lp_supple_in{border:1px solid #3B855F}.lp_how .lp_supple_in{border:1px solid var(--color-black)}.lp_supple_desc{font-weight:500;font-size:11px;line-height:20px;letter-spacing:-.03em;text-align:justify;color:var(--color-black)}.lp_cool .lp_supple_desc{color:#4e78b8}.lp_supple_desc>strong{font-weight:700}.lp_supple_note{font-weight:500;font-size:10px;line-height:2;color:#3b855f;margin:10px 0 0}.lp_supple_chemical{display:flex;justify-content:space-between;max-width:520px;margin:40px auto 0}.lp_supple_chemical_item{width:235px}.lp_supple_chemical_item_image{width:100%;margin:0 0 10px}.lp_supple_chemical_item_title{font-weight:700;font-size:10px;line-height:2;color:#2e70d3;margin:0 0 10px}.lp_why.green .lp_supple_chemical_item_title{color:#3b855f}.lp_supple_chemical_item_desc{font-weight:500;font-size:10px;line-height:2;letter-spacing:-.03em;text-align:justify;color:var(--color-black)}.lp_supple_uva_pic{display:block;width:100%;margin:0}.lp_supple_uva_title{font-weight:700;font-size:14px;line-height:1;color:#2e70d3;margin:30px 0 10px}.lp_why.green .lp_supple_uva_title{color:#3b855f}.lp_supple_allergy_title{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:155px;height:43px;border-top:1px solid #2E70D3;border-left:1px solid #2E70D3;border-right:1px solid #2E70D3;background-color:#fff;font-weight:700;font-size:14px;color:#2e70d3;margin:0 0 0 22px}.lp_why.green .lp_supple_allergy_title{border-top:1px solid #3B855F;border-left:1px solid #3B855F;border-right:1px solid #3B855F;color:#3b855f}.lp_supple_allergy_title:nth-of-type(2){margin:60px 0 0 22px}.lp_supple_allergy_desc{border:1px solid #2E70D3;background-color:#fff;padding:40px;font-weight:500;font-size:11px;line-height:20px;letter-spacing:-.02em;text-align:justify;margin:-15px 0 0}.lp_why.green .lp_supple_allergy_desc{border:1px solid #3B855F}.lp_supple_defective_title{border-bottom:1px dotted var(--color-black);font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:var(--color-black);padding:0 0 10px;margin:20px 0 0}.lp_supple_defective_title:nth-of-type(1){margin:50px 0 0}.lp_supple_defective_desc{font-weight:500;font-size:11px;line-height:20px;letter-spacing:0;text-align:justify;color:var(--color-black);margin:10px 0 0}.lp_supple_kokemomo_graph{display:flex;justify-content:space-between;padding:0 10px;margin:40px 0 0}.lp_supple_kokemomo_graph_item{width:45%}.lp_supple_kokemomo_graph_item_image{width:100%}.lp_supple_kokemomo_note{font-weight:500;font-size:10px;line-height:2;letter-spacing:-.04em;text-align:justify;color:#4e78b8;margin:10px 0 0}.lp_supple_usage_top{display:flex;justify-content:space-between;align-items:center}.lp_supple_usage_top_left{width:47.76%}.lp_supple_usage_top_title{font-weight:700;font-size:14px;line-height:2;letter-spacing:0;text-align:justify;color:#4e78b8;margin:0}.lp_supple_usage_top_desc{font-weight:500;font-size:11px;line-height:20px;letter-spacing:0;text-align:justify;color:#4e78b8;margin:15px 0 0}.lp_supple_usage_top_right{width:47.76%}.lp_supple_usage_top_image{width:100%}.lp_supple_usage_bottom{display:flex;justify-content:space-between;margin:43px 0 0}.lp_supple_usage_bottom_left{width:47.76%}.lp_supple_usage_bottom_pic{display:block;width:100%}.lp_supple_usage_bottom_desc{font-weight:700;font-size:12px;line-height:1;letter-spacing:0;text-align:justify;color:#4e78b8;margin:6px 0 0}.lp_supple_usage_bottom_right{width:47.76%}@media screen and (max-width:960px){.lp_supple{margin:42px 0 70px}.lp_supple.last{margin:40px 0 0}.lp_how .lp_supple,.lp_how .lp_supple.last{margin:20px 0 0}.lp_cool .lp_supple,.lp_cool .lp_supple.last{margin:30px 0 0}.lp_supple:before,.lp_supple:after{left:20px;width:calc(100% - 40px)}.lp_supple_title{height:100px;background:url(//mammababy.jp/cdn/shop/files/ic_plus_blue.svg?v=9657240218682197988) no-repeat right 42px center / 14px auto;padding:0 20px}.lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/ic_minus_blue.svg?v=5241094953019481736) no-repeat right 42px center / 14px auto}.lp_why.green .lp_supple_title{background:url(//mammababy.jp/cdn/shop/files/ic_plus_green.svg?v=4920507997567614011) no-repeat right 42px center / 14px auto;color:#3b855f}.lp_why.green .lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/ic_minus_green.svg?v=4874929366158354692) no-repeat right 42px center / 14px auto}.lp_how .lp_supple_title{background:url(//mammababy.jp/cdn/shop/files/skincare_lp_ic_plus.svg?v=7520139397922381735) no-repeat right 42px center / 14px auto;color:var(--color-black)}.lp_how .lp_supple_title.active{background:url(//mammababy.jp/cdn/shop/files/skincare_lp_ic_minus.svg?v=17433659911715227655) no-repeat right 42px center / 14px auto}.lp_supple_body{padding:20px 20px 30px}.lp_supple_in{padding:30px 20px 45px}.lp_supple_note{letter-spacing:-.04em;margin:5px 0 0}.lp_supple_chemical{max-width:none;margin:15px 0 0}.lp_supple_chemical_item{width:47.45%}.lp_supple_chemical_item_image{width:calc(100% + 10px);max-width:none!important;margin-right:-10px}.lp_supple_chemical_item_title{letter-spacing:-.03em}.lp_supple_uva_pic{display:block;width:calc(100% + 20px);margin:0 -10px}.lp_how .lp_supple_uva_pic{display:block;width:100%;margin:0}.lp_supple_uva_title{margin:27px 0 10px}.lp_supple_allergy_title{margin:0 0 0 20px}.lp_supple_allergy_title:nth-of-type(2){width:115px;margin:50px 0 0 20px}.lp_supple_allergy_desc{padding:32px 20px 40px;margin:-15px 0 0}.lp_supple_defective_title{font-weight:700;padding:0 0 10px;margin:30px 0 0}.lp_supple_defective_title:nth-of-type(1){margin:40px 0 0}.lp_supple_kokemomo_graph{display:flex;flex-flow:column nowrap;justify-content:flex-start;gap:50px 0;padding:0;margin:40px 0 0}.lp_supple_kokemomo_graph_item{width:100%}.lp_supple_kokemomo_note{margin:5px 0 0}.lp_supple_usage_top{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;margin:-30px -20px 0}.lp_supple_usage_top_left{order:2;width:100%;padding:15px 20px 0}.lp_supple_usage_top_title{font-size:14px;line-height:26px}.lp_supple_usage_top_desc{margin:10px 0 0}.lp_supple_usage_top_right{width:100%}.lp_supple_usage_bottom{display:flex;justify-content:space-between;margin:40px 0 0}.lp_supple_usage_bottom_left{width:47.94%}.lp_supple_usage_bottom_desc{font-size:11px;line-height:18px;margin:10px 0 0}.lp_supple_usage_bottom_right{width:47.94%}}.lp_how{max-width:960px;margin:120px auto 180px}.lp_how_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:50px;line-height:1;letter-spacing:0;color:var(--color-black);margin:0 0 55px}.lp_how_title:nth-of-type(n+2){margin:120px 0 55px}.lp_how_body{display:flex;justify-content:space-between}.lp_how_body.last{margin:105px 0 80px}.lp_how_body_left{width:450px;overflow:hidden}.lp_how_body_right{width:450px}.lp_how_body:nth-of-type(2) .lp_how_body_left,.lp_how_body:nth-of-type(4) .lp_how_body_left{order:2}.lp_how_body_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:22px;line-height:38px;letter-spacing:0;color:var(--color-black);margin:0}.lp_how_body_title:nth-of-type(2){margin:60px 0 0}.lp_how_body_title2{font-weight:700;font-size:16px;line-height:30px;letter-spacing:0;color:var(--color-black);margin:0}.lp_how_body_title3{font-weight:700;font-size:16px;line-height:30px;letter-spacing:0;color:var(--color-black);margin:10px 0}.lp_how_body_desc{font-weight:500;font-size:12px;line-height:26px;letter-spacing:0;text-align:justify;color:var(--color-black);margin:20px 0 0}.lp_how_body_note{font-weight:500;font-size:10px;line-height:2;letter-spacing:0;text-align:justify;color:var(--color-black);margin:20px 0 0}.lp_how_body_note2{border-top:1px dotted var(--color-black);font-weight:500;font-size:10px;line-height:18px;letter-spacing:-.04em;text-align:justify;color:var(--color-black);padding:10px 0 0;margin:30px 0 0}.lp_how_body_action{display:flex;flex-flow:column nowrap;gap:20px 0;margin:30px 0 0}.lp_how_body_action_item{display:flex;align-items:center;gap:0 14px}.lp_how_body_action_item_label{display:flex;justify-content:center;align-items:center;width:74px;height:34px;background-color:#f4faff;border:2px solid #2E70D3;border-radius:100vh;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:12px;color:#2e70d3}.lp_how_body_action_item_text{font-weight:500;font-size:12px;line-height:26px;letter-spacing:-.05em;text-align:justify;color:var(--color-black);white-space:nowrap}@media screen and (max-width:960px){.lp_how{max-width:none;margin:60px auto 75px}.lp_how_title{font-size:35px;padding:0 20px;margin:0 0 15px}.lp_how_title:nth-of-type(n+2){margin:80px 0 15px}.lp_how_body{display:block}.lp_how_body.last{margin:60px 0 34px}.lp_how_body_left{width:auto;overflow:hidden}.lp_how_body_right{width:auto;padding:20px 20px 0}.lp_how_body_title{font-size:18px;line-height:38px}.lp_how_body_title:nth-of-type(2){margin:40px 0 0}.lp_how_body_title2{font-size:18px;line-height:30px}.lp_how_body_title3{font-size:18px;margin:0}.lp_how_body_desc{margin:20px 0 0}.lp_how_body_note{line-height:18px}.lp_how_body_note2{font-size:10px}.lp_how_body_action{display:flex;flex-flow:column nowrap;gap:30px 0;margin:30px 0 0}.lp_how_body_action_item{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:10px 0}.lp_how_body_action_item_text{letter-spacing:0;white-space:normal}}.lp_pdt2{max-width:750px;margin:0 auto 170px}.lp_pdt2_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:50px;color:var(--color-black);margin:0 0 20px}.lp_pdt2_item{display:flex;justify-content:space-between}.lp_pdt2_item:not(:nth-of-type(1)){margin:80px 0 0}.lp_pdt2_item_left{position:relative;width:350px;overflow:hidden}.lp_pdt2_item_left_image{width:100%;aspect-ratio:1/1.33;object-fit:cover}.lp_pdt2_item_left_badge{position:absolute;top:16px;left:20px;width:100px}.lp_pdt2_item_right{display:flex;flex-flow:column nowrap;justify-content:space-between;width:340px}.lp_pdt2_item_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:24px;line-height:35px;color:var(--color-black);margin:0 0 2px}.lp_pdt2_item_title2{font-weight:500;font-size:11px;line-height:1;color:var(--color-black);margin:0 0 40px}.lp_pdt2_item_title3{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:15px;line-height:25px;color:var(--color-black);margin:0 0 10px}.lp_pdt2_item_desc{font-weight:500;font-size:11px;line-height:2;color:var(--color-black);margin:0}.lp_pdt2_item_lets_buy{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:17px;line-height:1;color:#00598c;margin:0 0 10px}.lp_pdt2_item_member_price{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:400;font-size:11px;line-height:24px;color:var(--color-black);margin:8px 0 0}.lp_pdt2_item_member_price>a{font-weight:600}.lp_pdt2_note{border-top:1px dotted var(--color-black);font-weight:500;font-size:10px;line-height:2;letter-spacing:-.015em;color:var(--color-black);padding:10px 0 0;margin:50px 0 0}@media screen and (max-width:960px){.lp_pdt2{max-width:none;margin:0 auto 80px}.lp_pdt2_title{font-size:35px;padding:0 20px;margin:0 0 20px}.lp_pdt2_item{display:block}.lp_pdt2_item:not(:nth-of-type(1)){margin:70px 0 0}.lp_pdt2_item_left{width:auto}.lp_pdt2_item_left_badge{top:9px;left:9px;width:95px}.lp_pdt2_item_right{display:block;width:auto;padding:20px 20px 0}.lp_pdt2_item_title{font-size:25px;line-height:35px;margin:0 0 4px}.lp_pdt2_item_title3{font-size:16px}.lp_pdt2_item_desc{margin:0 0 44px}.lp_pdt2_item_lets_buy{font-size:17px}.lp_pdt2_item_member_price{margin:10px 0 0}.lp_pdt2_note{font-size:10px;line-height:18px;margin:30px 20px 0}}.lp_cool{background-color:#f9fdff;padding:100px 0 140px}.lp_cool_in{max-width:750px;margin:0 auto}.lp_cool_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:50px;line-height:1;color:#4e78b8;margin:0 0 14px}.lp_cool_pic{display:block;width:100%;overflow:hidden;margin:0 0 27px}.lp_cool_info{display:flex;justify-content:space-between;margin:0 0 30px}.lp_cool_info_left{width:360px}.lp_cool_info_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:35px;line-height:1;letter-spacing:.04em;color:#4e78b8;margin:0 0 7px}.lp_cool_info_title2{font-weight:500;font-size:11px;line-height:1;letter-spacing:0;color:var(--color-black);margin:0 0 21px}.lp_cool_info_japan_first{width:100%}.lp_cool_info_right{width:350px}.lp_cool_info_lets_buy{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:14px;line-height:1;letter-spacing:0;color:#4e78b8;margin:0 0 4px}.lp_cool_info_member_price{font-weight:500;font-size:11px;line-height:24px;letter-spacing:0;color:var(--color-black);margin:10px 0 0}.lp_cool_info_member_price>a{font-weight:600}.lp_cool_desc{font-weight:500;font-size:11px;line-height:2;letter-spacing:0;color:var(--color-black);margin:30px 0 0}.lp_cool_note{border-top:1px dotted var(--color-black);font-weight:500;font-size:10px;line-height:2;letter-spacing:0;color:var(--color-black);padding:10px 0 0;margin:16px 0 0}@media screen and (max-width:960px){.lp_cool{padding:49px 0 74px}.lp_cool_in{max-width:none;margin:0}.lp_cool_title{font-size:67px;line-height:51px;padding:0 20px;margin:0 0 39px}.lp_cool_pic{margin:0}.lp_cool_info{display:block;padding:20px 20px 0;margin:0 0 40px}.lp_cool_info_left{width:auto}.lp_cool_info_title{font-size:35px}.lp_cool_info_title2{margin:0 0 40px}.lp_cool_info_japan_first{width:290px;margin:0 0 33px 20px}.lp_cool_info_right{display:none}.lp_cool_info_buy_wrap_sp{padding:0 20px;margin:51px 0 0}.lp_cool_info_lets_buy{font-size:17px;margin:0 0 10px}.lp_cool_desc{font-size:12px;line-height:26px;text-align:justify;padding:0 20px;margin:40px 0 0}.lp_cool_note{font-size:10px;line-height:18px;padding:10px 0 0;margin:30px 20px 0}}.lp_right_side_why{position:fixed;z-index:10;top:136px;right:35px;width:14px}.lp_right_side_why.green>path{fill:#3b855f}.lp_right_side_uv_present{position:fixed;z-index:10;top:80px;right:69px;display:block;width:207px}.lp_right_side_uv_present>img{width:100%}@media screen and (max-width:960px){.lp_right_side_why{top:136px;right:17px;filter:brightness(0)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/uv.css.map */
