﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");.ss_wrap{width:676px;margin:15px auto 30px;padding-bottom:10px;color:#252525;font-family:"Noto Sans JP", "メイリオ", Meiryo, "ヒラギノ角ゴ ProN", "HiraKakuProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "helvetica", "arial", sans-serif;font-weight:400}.ss_wrap p{padding:0;margin:0 0 1.6em;line-height:1.6;font-weight:400}.ss_wrap p:last-child{margin-bottom:0}.ss_wrap p.note{font-size:12px}.ss_wrap strong{font-weight:700}.ss_wrap .fontColor{color:#FB6689}.ss_wrap .fontBig{font-size:16px}.ss_wrap .fontStrong{font-weight:700}.ss_wrap .mt60{margin-top:60px !important}.ss_cv{margin:30px auto}.ss_cv__lead{position:relative;display:flex;align-items:center;justify-content:center;min-height:75px;margin:0 0 20px !important;padding:0 68px !important;color:#3F3835;font-size:28px;font-weight:700 !important;line-height:1.4 !important;text-align:center}.ss_cv__lead::before,.ss_cv__lead::after{content:'';position:absolute;bottom:0;width:5px;height:75px;background-color:currentColor}.ss_cv__lead::before{left:20px;transform:skewX(-150deg);transform-origin:left top}.ss_cv__lead::after{right:20px;transform:skewX(150deg);transform-origin:right top}.ss_cv__lead.lines::before,.ss_cv__lead.lines::after{content:'';bottom:8px}.ss_cv__btnWrap{margin:20px auto;padding:40px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:27px;background-color:#F9F8F4}.ss_cv__btn{text-align:center}.ss_cv__btn a{display:inline-flex;align-items:center;justify-content:center;width:280px;height:60px;color:#FFF;font-size:20px;font-weight:700;background-color:#DF0037;border-radius:45px;line-height:1.4}.ss_cv__btn a:hover,.ss_cv__btn a:focus{color:#FFF;text-decoration:none;background:#FD668B}.ss_cv__btn.contact a{color:#231815;background-color:#FFCA42}.ss_cv__btn.contact a:hover,.ss_cv__btn.contact a:focus{background:#FCFF5A}.ss_pagelink{margin:40px 0}.ss_pagelink_title{margin:0;padding:15px 30px;text-align:center;background-color:#CE708A;color:#FFF;font-size:20px;font-weight:700}.ss_pagelink_list{margin-top:0;padding:18px 20px 28px;border:2px solid #BBB;border-top:0}.ss_pagelink_list li{display:flex;line-height:1.5}.ss_pagelink_list li:nth-child(n+2){margin-top:14px}.ss_pagelink_list li .ss_pagelink_num{flex-basis:60px;flex-shrink:0;color:#444;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN", "HiraKakuProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "helvetica", "arial", sans-serif;font-weight:700}.ss_pagelink_list li a{flex-grow:1;color:#005FBB;text-decoration:underline}.ss_pagelink_list li a:hover{text-decoration:none}.ss_title_01{margin:0 0 25px}.ss_title_02{margin:40px 0 30px;padding:11px 15px 15px;color:#FB6689;background:#FFF1F5;font-size:18px;font-weight:700;line-height:1.4}.ss_title_03{margin:0 0 10px;padding:0;font-size:14px;font-weight:700;line-height:1.4}.ss_title_04{margin:0 0 10px;padding:0;color:#3F3835;font-size:28px;font-weight:700 !important;line-height:1.4 !important}.ss_title_04 span{font-size:18px}.ss_contents{margin-top:60px}.ss_contents_body{padding:0 20px}.ss_lead{margin:30px auto;text-align:center}.ss_lead_text{font-weight:700 !important}.ss_lead_text__type01{font-size:40px;line-height:1.1;margin-bottom:3px;padding:0 0 5px;background-image:linear-gradient(0deg, #f3e600, #f3e600);background-size:100% 38%;background-position:left bottom;background-repeat:no-repeat}.txt_youtube{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;align-items:center;margin-bottom:10px !important;font-size:24px;font-weight:700 !important}.txt_youtube .youtube_mark{flex-shrink:0;display:flex;align-items:baseline}.ss_youtube{text-align:center;margin:10px auto 20px;max-width:560px}.ss_youtube_inner{padding-top:56.25%;width:100%;position:relative}.ss_youtube_inner iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}.ss_2column{display:flex;gap:30px;justify-content:flex-start;margin-bottom:30px}.ss_2column__imgBlock{flex-shrink:0}.ss_2column__txtBlock p:last-child{margin-bottom:0}.ss_imgBlock{margin:30px auto;text-align:center}.ss_happy{background-color:#F9F8F4}.ss_happy .ss_contents_body{padding-top:30px;padding-bottom:30px}.ss_happy_item{margin:20px auto 0;padding:20px 30px 30px;background:#FFF;border-radius:10px}.ss_happy_title{margin-top:0;margin-bottom:20px;padding:0;display:flex;flex-wrap:wrap;justify-content:start;align-items:baseline;font-size:30px;font-weight:700;color:#FB6689}.ss_happy_title span{display:block}.ss_happy_leadTxt{margin-bottom:10px !important;font-size:16px}.ss_happy_leadTxt strong{font-weight:700}.ss_note_box{margin:20px -10px 0;padding:15px 18px;background:#F7F7F7;border-radius:10px}.ss_owner_voice{margin:25px auto;padding:15px 20px;max-width:596px;background:#F7F7F7;border-radius:10px}.ss_strength{position:relative;margin:80px auto 0;padding:43px 25px 25px;border:5px solid #F17790;border-radius:10px;background:#FFF}.ss_strength_title{position:absolute;margin:0 auto;left:50%;top:-41px;transform:translate(-50%, 0)}.ss_strength_list li{display:flex;align-items:center;font-size:18px;font-weight:700}.ss_strength_list li+li{margin-top:10px}.ss_strength_point{display:flex;justify-content:center;align-items:center;margin-right:10px;background:#F17790;color:#FFF;font-weight:700;width:80px;height:34px;flex-shrink:0}.ss_support{background:#FFF1F5;border-radius:10px;padding:30px}.ss_support_title{margin:0 auto 20px;color:#4E232C;font-size:30px;font-weight:700;line-height:1.4;text-align:center}.ss_support_list{margin:30px auto;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.ss_support_list li{display:flex;align-items:center;justify-content:center;width:275px;height:50px;border-radius:63px;background:#F17790;color:#FFF;font-size:20px;font-weight:700}.ss_support_lead{color:#3F3835;font-size:16px;font-weight:700 !important;text-align:center}.sp_wrap{margin:-10px -10px 20px;padding:0 0 20px;max-width:710px;background-color:#FFF;color:#252525;font-family:"Noto Sans JP", "メイリオ", Meiryo, "ヒラギノ角ゴ ProN", "HiraKakuProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "helvetica", "arial", sans-serif;font-weight:400}.sp_wrap p{padding:0;margin:0 0 1.6em;line-height:1.6}.sp_wrap p:last-child{margin-bottom:0}.sp_wrap p.note{font-size:12px}.sp_wrap strong{font-weight:700}.sp_wrap .fontColor{color:#FB6689}.sp_wrap .fontBig{font-size:15px}.sp_wrap .fontStrong{font-weight:700}.sp_wrap .nobr{display:inline-block}.sp_wrap .ss_mainvisual{padding:10px 10px 0;text-align:center}.sp_wrap .ss_cv{margin:30px 0;padding:0 10px}.sp_wrap .ss_cv__lead{min-height:60px;padding:0 34px !important;font-size:16px}@media screen and (max-width: 375px){.sp_wrap .ss_cv__lead{font-size:15px}}.sp_wrap .ss_cv__lead::before,.sp_wrap .ss_cv__lead::after{content:'';bottom:0;width:4px;height:60px}.sp_wrap .ss_cv__lead::before{left:10px;transform:skewX(-162deg)}.sp_wrap .ss_cv__lead::after{right:10px;transform:skewX(162deg)}.sp_wrap .ss_cv__lead.lines::before,.sp_wrap .ss_cv__lead.lines::after{content:'';bottom:0}.sp_wrap .ss_cv__btnWrap{margin:20px -10px;padding:30px;display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}.sp_wrap .ss_cv__btn a{width:100%;max-width:280px;height:60px;font-size:18px}.sp_wrap .ss_cv__btn.contact a{font-size:20px}.sp_wrap .ss_pagelink{margin:30px 10px}.sp_wrap .ss_title_02{font-size:16px;margin:25px 0 20px}.sp_wrap .ss_title_04{font-size:18px;font-weight:700 !important;line-height:1.4 !important}.sp_wrap .ss_title_04 span{display:block;margin-bottom:5px;font-size:14px}.sp_wrap .ss_contents{margin:60px 10px auto}.sp_wrap .ss_contents_body{padding:0 10px}.sp_wrap .ss_2column{display:flex;gap:15px;justify-content:flex-start;margin-bottom:20px}.sp_wrap .ss_2column__imgBlock{flex-shrink:0}.sp_wrap .ss_2column__txtBlock p:last-child{margin-bottom:0}.sp_wrap .ss_lead_text__type01{font-size:26px;line-height:1.4}@media screen and (max-width: 375px){.sp_wrap .ss_lead_text__type01{font-size:24px}}.sp_wrap .txt_youtube{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;align-items:center;margin-bottom:10px !important;font-size:24px;font-weight:700 !important}.sp_wrap .ss_youtube_wrap{text-align:center;margin:10px auto 20px;padding-top:56.25%;width:100%;position:relative}.sp_wrap .ss_youtube_wrap iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}.sp_wrap .ss_happy{background-color:#F9F8F4}.sp_wrap .ss_happy .ss_contents_body{padding-top:12px;padding-bottom:20px}.sp_wrap .ss_happy_item{margin:20px auto 0;padding:15px 15px 25px;background:#FFF;border-radius:10px}.sp_wrap .ss_happy_title{display:block;font-size:24px}.sp_wrap .ss_happy_leadTxt{margin-bottom:10px !important;font-size:16px}.sp_wrap .ss_happy_leadTxt strong{font-weight:700}.sp_wrap .ss_note_box{margin:20px auto 0;padding:15px 18px}.sp_wrap .ss_owner_img{margin:15px 35px}.sp_wrap .ss_owner_voice{margin:25px 15px;padding:20px 15px 20px;max-width:596px;background:#F7F7F7;border-radius:10px}.sp_wrap .ss_strength{position:relative;margin:70px auto 0;padding:30px 10px 25px}.sp_wrap .ss_strength_title{width:100%;text-align:center}@media screen and (max-width: 280px){.sp_wrap .ss_strength_title{width:90%;top:-30px}}.sp_wrap .ss_strength_list li{font-size:14px;font-weight:700}.sp_wrap .ss_strength_list li+li{margin-top:10px}.sp_wrap .ss_strength_point{font-size:12px;width:46px;height:26px}.sp_wrap .ss_support{padding:30px 10px}.sp_wrap .ss_support_title{font-size:20px}.sp_wrap .ss_support_list{margin:30px auto;gap:10px 5px}.sp_wrap .ss_support_list li{width:155px;height:40px;font-size:12px}.sp_wrap .ss_support_lead{font-size:16px}
