@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');.sub-page-section{padding-bottom:0;background-color:#fff;padding:0}.sub-title{text-align:center;margin:0 auto;font-weight:600}.sub-top-img{text-align:center}h2{color:#000;text-align:center}p{text-align:left;font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium","Yu Gothic","游ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo" !important;font-weight:400 !important;font-smooth:auto;-webkit-font-smooth:auto}img{text-align:center}.menulist .flex-wrap .item div.menu_item_text p{width:auto;margin:0;font-weight:normal;letter-spacing:0px}.menulist .flex-wrap .item div.more p{letter-spacing:0px;margin:0;font-size:1em;font-weight:normal;color:#fff}.footer-policy-container p{letter-spacing:0px;width:auto}[class^="contents-sub-menu"] a:hover{color:#ff6b67 !important}[class^="contents-sub-menu"] a:hover .link-img img{transform:scale(1.1,1.1);transition-duration:.3s}[class^="contents-sub-menu"] .link-img{width:95%;overflow:hidden;margin:0 auto}[class^="contents-sub-menu"] .link-img{filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.3))}[class^="contents-sub-menu"].flex-wrap{text-align:center}[class^="contents-sub-menu"].flex-wrap .item img{margin:0}.contents-sub-menu1.flex-wrap .item p{text-align:center;width:100%;line-height:1.4;letter-spacing:0;margin:.5em auto 1.5em}.contents-sub-menu2.flex-wrap .item p{text-align:left;width:95%;line-height:1.4;letter-spacing:0;margin:.5em auto 1.5em;font-size:1.2em !important}@media screen and (min-width:768px){.sub-title{font-size:40px;margin-bottom:40px}.sub-top-img img{width:80%;margin:0 auto;max-width:800px}h2{margin-top:50px;margin-bottom:30px;font-size:32px}p{line-height:1.75em;width:100%;max-width:960px;font-size:16px;margin:0 auto 16px}img{width:100%;max-width:960px;margin:20px auto}.widget-type-linked_image{text-align:center}.menulist .flex-wrap .item div.menu_item_text .text{font-size:1em}[class^="contents-sub-menu"].flex-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap}[class^="contents-sub-menu"].flex-wrap .item{width:32%}[class^="contents-sub-menu"].flex-wrap .item img{width:100%}.site-footer .footer-company-info img{max-width:342px}}@media screen and (max-width:768px){.sections{margin-bottom:0}.sub-title{font-size:2.5rem;margin-bottom:20px}.sub-top-img img{width:90%;margin:0 auto}h2{margin:50px 10px 30px;font-size:2.3rem;text-align:center}p{width:95%;margin:.5em auto .5em;font-size:1.5rem;line-height:1.5;letter-spacing:2px}img{margin:20px auto;width:95%}.menulist .flex-wrap .item div.menu_item_text .text{font-size:1rem}.contents-sub-menu1.flex-wrap{display:block;text-align:center;margin:0 auto}.contents-sub-menu1.flex-wrap .item{width:90%;margin:0 auto}.contents-sub-menu1.flex-wrap .item img{width:100%}.contents-sub-menu2.flex-wrap{display:block;text-align:center;margin:0 auto}.contents-sub-menu2.flex-wrap .item{width:90%;margin:0 auto}.contents-sub-menu2.flex-wrap .item img{width:100%}.item a:hover{color:#ff6b67 !important}.item a:hover .link-img img{transform:scale(1.1,1.1);transition-duration:.3s}.item .link-img{width:95%;overflow:hidden;margin:0 auto}.item .link-img{filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.3))}.item .link-img{border:1px solid #ff6b67}.widget-type-linked_image{text-align:center}}form{color:#262727}.dnd-section .widget-type-form form{padding:0 !important;background-color:#fff;border:0;max-width:900px;margin:0 auto 15em;padding-bottom:80px}.dnd-section form label:after{color:#262727 !important;background-color:#f4e349}.hs-form-field{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hs-form-field:nth-of-type(n+2){margin-top:48px}.dnd-section form label{font-size:1.4em;line-height:1.625;font-weight:700;width:35%;color:#262727 !important;padding-right:2em;margin-bottom:0 !important}div.input{width:60%}div[id^="hs_form_target_widget_"] .hs-input{font-size:1.1em;line-height:1.4;font-weight:500;min-height:58px;margin-top:2px;padding:1.1em 0;padding-left:1.4em;padding-right:1em;box-sizing:border-box;border:2.5px solid #e6e6e6 !important;border-radius:20px !important}select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:670px;height:40px;background-color:rgba(230,245,255,0.25);position:relative;z-index:1;padding:0 40px 0 10px;border:1px solid #b4b3b3;border-radius:2px}select.hs-input::-ms-expand{display:none}.dnd-section form ul li label{font-size:1.2em;line-height:1.625;font-weight:600;width:100%;color:#262727 !important;padding-right:2em;margin-bottom:0 !important}.dnd-section form input[id^="dairiten"]{margin-top:0px !important;min-height:1rem !important;border-radius:0px !important;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.dnd-section form legend{color:#000 !important;font-size:1.1em;line-height:1.833;font-weight:500}.dnd-section form legend a{text-decoration:none;color:#ff6b67;font-weight:600}.dnd-section form legend a:hover{text-decoration:underline;color:#ff873e;font-weight:600}.dnd-section form label[id^="pp"]{padding-left:25%;margin-left:26px;margin-top:0 !important;height:1em !important}.dnd-section form label[id^="pp"]:after{display:none}.dnd-section form input[id^="pp"]{margin-top:0px !important;min-height:1rem !important;border-radius:0px !important;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.dnd-section form .hs_submit{text-align:center;margin-top:10px;margin-left:auto}.dnd-section form input[type=submit],.dnd-section form .hs-button{background:#e06760;border:1px solid #ff685f;border-radius:40px;color:#fff;padding:8px 40px;font-weight:bold;width:300px;height:80px}.dnd-section form input[type=submit]:hover,.dnd-section form .hs-button:hover{background:#ff873e;border:1px solid #ff873e;color:#fff}.dnd-section form label.hs-error-msg{font-size:1em;color:red !important}.dnd-section form label.hs-error-msg::after{display:none}@media screen and (max-width:950px){.dnd-section .widget-type-form form{margin:0 auto 15em 2em}}@media screen and (max-width:768px){.dnd-section .widget-type-form form{margin:0 auto 3em 1em}.dnd-section .widget-type-form{width:92vw;min-width:320px;padding-bottom:13.33333vw}.dnd-section form label{letter-spacing:.01em;width:100%}.hs-form-field:nth-of-type(n+2){margin-top:10.13333vw}.dnd-section form label:after{letter-spacing:.01em;height:5.06667vw;margin-left:2.13333vw;padding-left:1.33333vw;padding-right:1.6vw;border-radius:1.33333vw}div[id^="hs_form_target_widget_"] .hs-input{width:100%;min-height:11.2vw;margin-top:2.66667vw;padding:.8em 0;padding-left:1.3em;padding-right:1em;border:.53333vw solid #e6e6e6 !important;border-radius:3.2vw !important}.dnd-section form legend{width:100% !important;color:#000 !important;line-height:1.833;font-weight:500}.dnd-section form legend a{text-decoration:none;color:#ff6b67;font-weight:600}.dnd-section form input[id^="pp"]{margin-top:0px !important;width:1.4rem !important;min-height:1rem !important;border-radius:0;appearance:checkbox !important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important}.dnd-section form input[id^="dairiten"]{margin-top:0px !important;width:1.4rem !important;min-height:1rem !important;border-radius:0;-webkit-appearance:radio !important;-moz-appearance:radio !important;appearance:radio !important}.dnd-section form input[type=submit],.dnd-section form .hs-button{width:62.66667vw !important;height:16vw;border-radius:8vw;padding:0}.dnd-section .input,#tribeinfluencer select.hs-input{width:92vw}}