﻿*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;text-rendering:optimizeSpeed}ul,ol{list-style:none}a{text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}html,body{height:100%}body{position:relative;word-break:break-all;font-family:-apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', 'ヒラギノ角ゴPro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;color:var(--monoDark);min-width:960px}body>footer{position:sticky;top:100vh;z-index:1000}@media screen and (max-width: 800px){body{font-size:14px;min-width:unset}}body.modal-open{padding-right:0 !important;overflow:auto !important}pre{white-space:pre-wrap}a,input,button{text-decoration:none;color:inherit;outline:none}img{vertical-align:middle}figure{margin:0;padding:0}input,textarea{outline:none}*{box-sizing:border-box}@media screen and (min-width: 800px){a[href^='tel']{pointer-events:none;cursor:default}}::placeholder{color:var(--muteColor)}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-weight:bold;line-height:inherit}a:hover{color:inherit}button:focus,.btn:focus,a[class*=btn]:focus,a[class*=Btn]:focus{box-shadow:none}button:focus-visible,.btn:focus-visible,a[class*=btn]:focus-visible,a[class*=Btn]:focus-visible{outline:none;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.l-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:rgba(var(--black_rgb), 0.8);display:flex;align-items:center;justify-content:center}.l-loading_inner{background-color:var(--monoLight);border-radius:8px;padding:90px 85px 60px;position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column}@media screen and (max-width: 800px){.l-loading_inner{width:90%;padding:60px 30px 50px}}.l-loading_en{width:246px;margin-bottom:30px}.l-loading_en img{transform:translateX(5%)}@media screen and (max-width: 800px){.l-loading_en{margin-bottom:30px}}.l-loading_text{line-height:1.8;font-weight:bold;text-align:center}@media screen and (max-width: 800px){.l-loading_text{font-size:16px}}.l-loading_logo{width:200px;animation:waiting 1s linear infinite;margin-bottom:30px}@media screen and (max-width: 800px){.l-loading_logo{width:150px}}@keyframes waiting{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.l-loading_calendar .loader{margin:50px auto;font-size:8px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;-webkit-animation:load 1.1s infinite ease;animation:load 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load{0%,100%{box-shadow:0em -2.6em 0em 0em #000,1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.5),-1.8em -1.8em 0 0em rgba(0,0,0,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.7),1.8em -1.8em 0 0em #000,2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.5),1.8em -1.8em 0 0em rgba(0,0,0,0.7),2.5em 0em 0 0em #000,1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.5),2.5em 0em 0 0em rgba(0,0,0,0.7),1.75em 1.75em 0 0em #000,0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.5),1.75em 1.75em 0 0em rgba(0,0,0,0.7),0em 2.5em 0 0em #000,-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.5),0em 2.5em 0 0em rgba(0,0,0,0.7),-1.8em 1.8em 0 0em #000,-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.5),-1.8em 1.8em 0 0em rgba(0,0,0,0.7),-2.6em 0em 0 0em #000,-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.5),-2.6em 0em 0 0em rgba(0,0,0,0.7),-1.8em -1.8em 0 0em #000}}@keyframes load{0%,100%{box-shadow:0em -2.6em 0em 0em #000,1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.5),-1.8em -1.8em 0 0em rgba(0,0,0,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.7),1.8em -1.8em 0 0em #000,2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.5),1.8em -1.8em 0 0em rgba(0,0,0,0.7),2.5em 0em 0 0em #000,1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.5),2.5em 0em 0 0em rgba(0,0,0,0.7),1.75em 1.75em 0 0em #000,0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.5),1.75em 1.75em 0 0em rgba(0,0,0,0.7),0em 2.5em 0 0em #000,-1.8em 1.8em 0 0em rgba(0,0,0,0.2),-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.5),0em 2.5em 0 0em rgba(0,0,0,0.7),-1.8em 1.8em 0 0em #000,-2.6em 0em 0 0em rgba(0,0,0,0.2),-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.5),-1.8em 1.8em 0 0em rgba(0,0,0,0.7),-2.6em 0em 0 0em #000,-1.8em -1.8em 0 0em rgba(0,0,0,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(0,0,0,0.2),1.8em -1.8em 0 0em rgba(0,0,0,0.2),2.5em 0em 0 0em rgba(0,0,0,0.2),1.75em 1.75em 0 0em rgba(0,0,0,0.2),0em 2.5em 0 0em rgba(0,0,0,0.2),-1.8em 1.8em 0 0em rgba(0,0,0,0.5),-2.6em 0em 0 0em rgba(0,0,0,0.7),-1.8em -1.8em 0 0em #000}}.l-loading_inputPhoto .loader{margin:0 auto;font-size:8px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;-webkit-animation:load 1.1s infinite ease;animation:load 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.l-loading_inputPhoto .loader.sm{font-size:4px;position:absolute;top:50%;left:50%}.l-loading.send{display:none}.l-loading.send .loader{position:absolute;top:50%;left:50%;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load2 1.1s infinite ease;animation:load2 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load2{0%,100%{box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.5),-1.8em -1.8em 0 0em rgba(255,255,255,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.5),1.8em -1.8em 0 0em rgba(255,255,255,0.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.5),2.5em 0em 0 0em rgba(255,255,255,0.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.5),1.75em 1.75em 0 0em rgba(255,255,255,0.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.5),0em 2.5em 0 0em rgba(255,255,255,0.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.5),-1.8em 1.8em 0 0em rgba(255,255,255,0.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.5),-2.6em 0em 0 0em rgba(255,255,255,0.7),-1.8em -1.8em 0 0em #fff}}@keyframes load2{0%,100%{box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.5),-1.8em -1.8em 0 0em rgba(255,255,255,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.5),1.8em -1.8em 0 0em rgba(255,255,255,0.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.5),2.5em 0em 0 0em rgba(255,255,255,0.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.5),1.75em 1.75em 0 0em rgba(255,255,255,0.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,0.2),-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.5),0em 2.5em 0 0em rgba(255,255,255,0.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,0.2),-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.5),-1.8em 1.8em 0 0em rgba(255,255,255,0.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,0.2),1.8em -1.8em 0 0em rgba(255,255,255,0.2),2.5em 0em 0 0em rgba(255,255,255,0.2),1.75em 1.75em 0 0em rgba(255,255,255,0.2),0em 2.5em 0 0em rgba(255,255,255,0.2),-1.8em 1.8em 0 0em rgba(255,255,255,0.5),-2.6em 0em 0 0em rgba(255,255,255,0.7),-1.8em -1.8em 0 0em #fff}}.l-header{position:sticky;top:0;z-index:999;background-color:var(--monoLight);box-shadow:0 4px 8px rgba(51,51,51,0.05);height:70px;display:flex;justify-content:space-between;padding:14px 0 14px 16px;align-items:center}.l-header_logo{width:173px}@media screen and (min-width: 800px){.l-header_logo{transition-property:opacity;transition-duration:0.2s;opacity:1}.l-header_logo:hover{transition-property:opacity;transition-duration:0.2s;opacity:0.5}}@media screen and (min-width: 800px) and (max-width: 800px){.l-header_logo:hover{opacity:1}}.l-header_links{display:flex;padding-right:14px}.l-header_publishBtn{height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1.4;font-weight:bold;padding:0 38px 0 43px;position:relative;transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColor);border-radius:4px;font-size:15px;font-weight:bold;padding-top:11px;padding-bottom:11px;position:relative;display:inline-block;background-color:var(--subColor)}.l-header_publishBtn:after{content:'';position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--monoLight);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px}.l-header_publishBtn.space{background-color:var(--mainColor)}.l-header_publishBtn.space:before{width:18px;height:20px;background:url(/assets/common/icon_home.svg) no-repeat;background-size:contain;background-position:center;left:15px}@media screen and (min-width: 800px){.l-header_publishBtn:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--subColorDark)}.l-header_publishBtn.space:hover{background-color:var(--mainColorDark)}}.l-header_publishBtn:before,.l-header_publishBtn:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center}.l-header_publishBtn:before{content:'';width:13px;height:14px;background:url(/assets/common/icon_publish.svg) no-repeat;background-size:contain;background-position:center;left:15px;top:1px;opacity:0.5}.l-header_publishBtn:after{font-size:16px;color:var(--monoLight);opacity:0.6;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px;font-size:13px}.l-header_toggleMenu{position:relative;margin-left:14px}.l-header_toggleBtn{border:1px solid var(--monoDark);border-radius:4px;width:155px;height:100%;display:flex;align-items:center;font-size:15px;font-weight:bold;transition-property:background-color;transition-duration:0.2s;position:relative;padding:0 15px}.l-header_toggleBtn .badge{font-size:10px;width:18px;height:18px;border-radius:18px;color:var(--monoLight);background-color:var(--attentionColor_1);margin-left:5px;display:flex;align-items:center;justify-content:center;letter-spacing:-0.05rem;line-height:0}@media screen and (min-width: 800px){.l-header_toggleBtn:hover{transition-property:background-color;transition-duration:0.2s;background-color:var(--muteColorLight)}}.l-header_toggleBtn:before,.l-header_toggleBtn:after{display:flex;align-items:center;justify-content:center}.l-header_toggleBtn:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"";font-size:16px;opacity:0.5;margin-right:5px}.l-header_toggleBtn:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;font-size:16px;color:var(--monoDark);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px;transition-property:transform;transition-duration:0.2s;font-size:13px}.l-header_toggleBtn-user{width:175px;padding:0;overflow:hidden;justify-content:flex-start}.l-header_toggleBtn-user img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;margin-right:15px}.l-header_toggleBtn-user:before{display:none}.l-header_toggleBtn.isShown{transition-property:background-color;transition-duration:0.2s;background-color:var(--muteColorLight)}.l-header_toggleBtn.isShown:after{transition-property:transform;transition-duration:0.2s;transform:rotate(180deg)}.l-header_toggleContent{position:absolute;bottom:-13px;right:0;transform:translateY(98%);border:1px solid var(--monoDark);border-radius:4px;background-color:var(--monoLight);width:190px;opacity:0;pointer-events:none;transition-property:transform, opacity;transition-duration:0.2s}.l-header_toggleContent.isShown{transform:translateY(100%);opacity:1;pointer-events:auto;transition-property:transform, opacity;transition-duration:0.2s}.l-header_toggleContent:before{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:0;transform:translateY(-50%) rotate(-45deg);width:13px;height:13px;content:'';background-color:var(--monoDark);z-index:-1}.l-header_notice{width:308px;right:0}.l-header_notice:before{transform:translateX(-50%) translateY(-50%) rotate(-45deg);left:50%}.l-header_notice_inner{border-radius:4px;background-color:var(--monoLight);height:400px;overflow-y:scroll;padding-bottom:28px}@media screen and (max-width: 800px){.l-header_notice_inner{border-radius:4px 4px 0 0;height:calc(80vh - 90px);border:1px solid var(--muteColor);border-bottom:none;padding-bottom:0}}.l-header_notice_close{color:var(--monoLight);background-color:var(--muteColorDark);width:100%;border-radius:0 0 4px 4px;display:block;border:1px solid var(--muteColor);border-top:none;display:flex;align-items:center;justify-content:center;padding:10px 0;font-weight:bold}.l-header_notice_close i{position:relative;top:1px;margin-right:5px}.l-header_notice_list{border-bottom:1px dotted var(--muteColor)}.l-header_notice_list:last-child{border-bottom:none}.l-header_notice_link{display:flex;align-items:flex-start;padding:15px 38px 15px 15px;position:relative;transition-property:background-color;transition-duration:0.2s}@media screen and (max-width: 800px){.l-header_notice_link{padding:15px 40px 15px 15px}}.l-header_notice_link:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;right:20px;content:'';font-size:13px;color:var(--monoDark);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:""}@media screen and (max-width: 800px){.l-header_notice_link:after{right:20px;font-size:15px}}.l-header_notice_link.user{color:var(--mainColor)}.l-header_notice_link.user:after{color:var(--mainColor)}.l-header_notice_link.official{color:var(--mainColorDark)}.l-header_notice_link.official:after{color:var(--mainColorDark)}.l-header_notice_link.publisher{color:var(--subColor)}.l-header_notice_link.publisher:after{color:var(--subColor)}@media screen and (min-width: 800px){.l-header_notice_link:hover{transition-property:background-color;transition-duration:0.2s;background-color:rgba(var(--muteColorLight_rgb), 0.5)}}.l-header_notice_link .icon{width:40px;height:40px;font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover;border-radius:40px;margin-right:15px}@media screen and (max-width: 800px){.l-header_notice_link .icon{width:50px;height:50px;border-radius:50px}}.l-header_notice_link .title{width:calc(100% - 40px - 15px);font-size:13px}@media screen and (max-width: 800px){.l-header_notice_link .title{width:calc(100% - 65px);font-size:14px}}.l-header_notice_link .title .date{display:block;font-size:10px;font-weight:bold;margin-top:5px;color:var(--monoDark)}@media screen and (max-width: 800px){.l-header_notice_link .title .date{font-size:11px;margin-top:5px}}.l-header_notice .l-header_menuBlock_close{position:absolute;bottom:0;width:100%}.l-header_menuBlock_title{padding:6px 0;text-align:center;font-size:13px;font-weight:bold;color:var(--monoLight)}.l-header_menuBlock_link{display:block;font-size:15px;padding:10px 14px 8px;position:relative;transition-property:background-color;transition-duration:0.2s}@media screen and (min-width: 800px){.l-header_menuBlock_link:hover{transition-property:background-color;transition-duration:0.2s;background-color:rgba(var(--muteColorLight_rgb), 0.5)}}.l-header_menuBlock_link:not(:last-child){border-bottom:1px dotted var(--muteColor)}.l-header_menuBlock_link:after{content:'';position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--monoDark);opacity:0.6;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:12px}.l-header_menuBlock_link.external:after{font-family:'Font Awesome 5 Free';font-weight:900;content:""}.l-header_menuBlock_publishBtn{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColor);border-radius:4px;font-size:15px;font-weight:bold;padding-top:11px;padding-bottom:11px;position:relative;display:inline-block;background-color:var(--subColor);font-size:13px;line-height:1.4;width:calc(100% - 28px);margin:10px 14px;padding:8px 12px}.l-header_menuBlock_publishBtn:after{content:'';position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--monoLight);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px}@media screen and (min-width: 800px){.l-header_menuBlock_publishBtn:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--subColorDark)}}.l-header_menuBlock_publishBtn:after{right:12px}.l-header_menuBlock_publishBtn.space{background-color:var(--mainColor);padding:8px 24px 8px 12px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 800px){.l-header_menuBlock_publishBtn.space:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColorDark)}}.l-header_menuBlock_close{display:flex;align-items:center;justify-content:center;padding:6px 0;text-align:center;font-size:13px;font-weight:bold;color:var(--monoLight);background-color:var(--muteColorDark);border-radius:0 0 3px 3px;position:relative;overflow:hidden;transition-property:background-color;transition-duration:0.2s}.l-header_menuBlock_close:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"";margin-right:7px;position:relative;top:1px;opacity:0.5}@media screen and (min-width: 800px){.l-header_menuBlock_close:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--monoDark)}}.l-headerSp{position:sticky;top:0;background-color:var(--monoLight);box-shadow:0 4px 8px rgba(51,51,51,0.05);z-index:1000;height:var(--headerHeightSp);display:flex;justify-content:space-between}.l-headerSp_logo{display:flex;align-items:center;padding:9px;width:100%}.l-headerSp_logo img{height:80%}.l-headerSp_btns{display:flex}.l-headerSp_btns>a{display:flex;align-items:center;flex-flow:column;width:60px;height:100%}.l-headerSp_btns_btn{position:relative}.l-headerSp_btns_btn img{width:100%;height:100%;font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover}.l-headerSp_btns_btn .badge{position:absolute;width:20px;height:20px;color:var(--monoLight);background-color:var(--attentionColor_1);line-height:1;font-weight:bold;border-radius:20px;font-size:10px;display:flex;align-items:center;justify-content:center;top:15px;right:7px}.l-headerSp_btns_btn .badge.user{border:2px solid var(--mainColor)}.l-headerSp_btns_btn .badge.publisher{border:2px solid var(--subColor)}.l-headerSp_btns_mypageBtn .thumb{margin-top:4px;width:40px;height:40px;font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover;border-radius:40px;margin-bottom:2px}.l-headerSp_btns_mypageBtn .text{width:45px}.l-spmenu{position:fixed;z-index:10000;width:100vw;height:100vh;background-color:rgba(var(--monoLight_rgb), 0.95);display:none}.l-spmenu_inner{padding:20px;height:calc(100% - 60px);overflow-y:scroll}.l-spmenu_heading{display:flex;height:60px;color:var(--monoLight)}.l-spmenu_heading_title{width:calc(100% - 60px);display:flex;align-items:center;font-size:16px;font-weight:bold;padding:0 20px;background-image:url(/assets/common/bg_menu-stripe.svg);background-size:cover;background-repeat:no-repeat}.l-spmenu_heading_close{width:60px;display:flex;align-items:center;justify-content:center;flex-flow:column;font-size:14px;font-weight:bold}.l-spmenu_heading_close i{font-size:18px;opacity:0.5;margin-bottom:3px}.l-spmenu_menuBlock{border:1px solid var(--muteColor);border-radius:4px;display:flex;flex-wrap:wrap;background-color:var(--monoLight)}.l-spmenu_menuBlock:not(:last-child){margin-bottom:20px}.l-spmenu_menuBlock_title{color:var(--monoLight);font-size:16px;font-weight:bold;text-align:center;padding:12px;width:100%}.l-spmenu_menuBlock_link{width:50%;font-size:16px;padding:12px 32px 12px 14px;position:relative;border-bottom:1px dotted var(--muteColor);display:flex;align-items:center}.l-spmenu_menuBlock_link.noBb{border-bottom:none}.l-spmenu_menuBlock_link:nth-of-type(odd){border-right:1px dotted var(--muteColor)}.l-spmenu_menuBlock_link:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;content:'';font-size:14px;color:var(--monoDark);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:14px;top:1px}.l-spmenu_menuBlock_link.external:after{font-family:'Font Awesome 5 Free';font-weight:900;content:""}.l-spmenu_menuBlock_publishBtn{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColor);border-radius:4px;font-size:15px;font-weight:bold;padding-top:11px;padding-bottom:11px;position:relative;display:inline-block;background-color:var(--subColor);width:100%;padding:12px;margin-bottom:20px}.l-spmenu_menuBlock_publishBtn:after{content:'';position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--monoLight);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px}.l-spmenu_menuBlock_publishBtn.space{background-color:var(--mainColor)}.l-spmenu_closeLink{display:flex;align-items:center;justify-content:center;font-size:16px}.l-spmenu_closeLink a{font-weight:bold;border-bottom:1px solid var(--monoDark);padding-top:10px}.l-spmenu_closeLink i{margin-right:5px}.l-footer{background-color:var(--mainColorLight);margin-top:100px;font-size:14px;width:100%}@media screen and (max-width: 800px){.l-footer{height:unset;flex-wrap:wrap;padding:0}}.l-footer.hasFloat{margin-top:calc(100px + 140px)}@media screen and (max-width: 800px){.l-footer.hasFloat{margin-top:calc(100px + 70px)}}.l-footer_inner{max-width:1200px;margin-inline:auto;padding-block:20px;display:flex;gap:15px 20px}@media (max-width: 1232px){.l-footer_inner{margin-inline:16px}}@media screen and (max-width: 800px){.l-footer_inner{flex-direction:column;align-items:center}}.l-footer_topAnchor{position:fixed;z-index:1000;color:var(--monoLight);background-color:var(--mainColor);display:flex;align-items:center;justify-content:center;transition-property:background-color;transition-duration:0.2s;right:56px;bottom:56px;width:50px;height:50px;border-radius:50px}@media screen and (min-width: 800px){.l-footer_topAnchor:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColorDark)}}@media screen and (max-width: 800px){.l-footer_topAnchor{right:10px;bottom:10px;width:50px;height:50px;border-radius:50px;font-size:18px;box-shadow:0 3px 6px rgba(var(--black_rgb), 0.1);transition-property:bottom;transition-duration:0.2s}.l-footer_topAnchor.hasFloat{bottom:70px}.l-footer_topAnchor.isPageBottom{bottom:10px;transition-property:bottom;transition-duration:0.2s}}.l-footer_linkArea{color:var(--mainColor);display:flex}.l-footer_link,.l-footer_linkArea_splitter{display:flex;align-items:center}@media screen and (max-width: 800px){.l-footer_link,.l-footer_linkArea_splitter{font-size:12px}}.l-footer_btn{width:177px;height:100%;color:var(--monoLight);background-color:var(--mainColor);border-radius:4px;font-size:15px;font-weight:bold;padding-top:11px;padding-bottom:11px;position:relative;display:inline-block;display:flex;align-items:center;justify-content:center;margin-right:16px;padding-right:20px;font-size:14px;font-weight:bold;position:relative;transition-property:background-color;transition-duration:0.2s}.l-footer_btn:after{content:'';position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--monoLight);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:"";right:15px}@media screen and (max-width: 800px){.l-footer_btn{width:140px;height:100%;font-size:12px}}.l-footer_btn.citybtn{padding-right:0;margin-right:0}.l-footer_btn.citybtn img{width:18px;height:100%;margin-right:5px}.l-footer_btn:after{display:none}@media screen and (min-width: 800px){.l-footer_btn:hover{transition-property:background-color;transition-duration:0.2s;color:var(--monoLight);background-color:var(--mainColorDark)}}.l-footer_copyright{display:block;color:var(--monoLight);font-size:10px;text-align:center;background-color:var(--mainColor);padding-block:5px}.related_services+.l-footer{margin-top:0}.l-snsModal{position:fixed;z-index:10000;width:100vw;height:100vh;overflow:scroll;top:0;left:0;background-color:rgba(var(--monoDark_2_rgb), 0.5);-ms-overflow-style:none;scrollbar-width:none;display:none}.l-snsModal::-webkit-scrollbar{display:none}.l-snsModal_inner{background-color:var(--monoLight);border-radius:4px;width:100%;max-width:800px;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 5px rgba(var(--black_rgb), 0.3)}@media screen and (max-width: 800px){.l-snsModal_inner{padding:10px;max-width:calc(100% - 20px)}}.l-snsModal_title{font-weight:bold}.l-snsModal_title i{color:var(--mainColor);margin-right:5px}.l-snsModal_body{padding:20px 0}.l-snsModal_body p{line-height:1.5}.l-snsModal_body p:not(:last-child){margin-bottom:10px}.l-snsModal_body ul{margin:15px 0;line-height:1.7}.l-snsModal .u-bold{font-weight:bold}.l-snsModal .u_attention{color:var(--attentionColor_1);font-weight:bold}.l-snsModal_footer{display:flex;align-items:center;justify-content:center}.l-snsModal_btn{cursor:pointer;width:140px;height:36px;margin:0 10px;display:flex;align-items:center;justify-content:center;font-size:15px;border-radius:4px}@media screen and (max-width: 800px){.l-snsModal_btn{font-size:14px}}.l-snsModal_btn.donot{color:var(--monoDark);background-color:var(--monoLight);transition-property:background-color;transition-duration:0.2s;border:1px solid var(--monoDark)}@media screen and (min-width: 800px){.l-snsModal_btn.donot:hover{color:var(--monoDark);background-color:#e6e6e6;transition-property:background-color;transition-duration:0.2s}}.l-snsModal_btn.register{color:var(--monoLight);background-color:var(--mainColor);transition-property:background-color;transition-duration:0.2s}@media screen and (min-width: 800px){.l-snsModal_btn:hover{color:var(--monoLight);background-color:var(--mainColorDark);transition-property:background-color;transition-duration:0.2s}}.l-reviewModal{position:fixed;z-index:10000;width:100vw;height:100vh;overflow:scroll;top:0;left:0;background-color:rgba(var(--monoDark_2_rgb), 0.5);-ms-overflow-style:none;scrollbar-width:none;display:none}.l-reviewModal::-webkit-scrollbar{display:none}.l-reviewModal .confirm_comment,.l-reviewModal .confirm_footer{display:none}.l-reviewModal_inner{background-color:var(--monoLight);border-radius:4px;width:100%;max-width:500px;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 5px rgba(var(--black_rgb), 0.3)}@media screen and (max-width: 800px){.l-reviewModal_inner{padding:10px;max-width:calc(100% - 20px)}}.l-reviewModal_title{font-weight:bold}.l-reviewModal_title i{color:var(--mainColor);margin-right:5px}.l-reviewModal_body{padding:20px 0 0}.l-reviewModal_body .status{font-size:14px;line-height:1.6;color:var(--infoColor);background-color:var(--infoColorLight);padding:10px;margin-bottom:20px}.l-reviewModal_body .status span{font-weight:bold}.l-reviewModal_body p{font-size:14px;line-height:1.6}.l-reviewModal_body p:not(:last-child){margin-bottom:10px}.l-reviewModal_body .text{margin:20px auto 30px}.l-reviewModal_body .c-inputRow{margin:15px 0}.l-reviewModal_body .c-inputRow .c-inputBlock{font-size:14px;line-height:1.6}.l-reviewModal_body .c-inputRow.confirm_comment .c-inputBlock{border:1px solid var(--monoDark);padding:10px;white-space:pre-wrap}.l-reviewModal_body .c-inputRow.confirm_comment .c-inputBlock.noComment{color:var(--attentionColor_1);border-color:var(--attentionColor_1);background-color:#fefbfb}.l-reviewModal_body .c-inputLabel{font-size:16px;font-weight:bold}.l-reviewModal_body .c-inputLabel span{color:var(--muteColorDark_2);font-size:80%}.l-reviewModal_body textarea{width:100%;height:100px;border:1px solid var(--monoDark);border-radius:4px;padding:10px;box-shadow:none}.l-reviewModal_body .small{font-size:80%}.l-reviewModal .u-bold{font-weight:bold}.l-reviewModal .u_attention{color:var(--attentionColor_1);font-weight:bold}.l-reviewModal_footer{text-align:center}.l-reviewModal .notice{font-size:14px;font-weight:bold;margin:15px 0;text-align:center;display:block}.l-reviewModal_btn{cursor:pointer;width:150px;height:36px;font-weight:bold;margin:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;border-radius:4px}@media screen and (max-width: 800px){.l-reviewModal_btn{font-size:14px}}.l-reviewModal_btn.donot{color:var(--monoDark);background-color:var(--monoLight);transition-property:background-color;transition-duration:0.2s;border:1px solid var(--monoDark);width:130px}@media screen and (min-width: 800px){.l-reviewModal_btn.donot:hover{color:var(--monoDark);background-color:#e6e6e6;transition-property:background-color;transition-duration:0.2s}}.l-reviewModal_btn.register{color:var(--monoLight);background-color:var(--infoColor);transition-property:background-color;transition-duration:0.2s;border:none}.l-reviewModal_btn.confirmBtn{position:relative;padding:0 10px 0 0}.l-reviewModal_btn.confirmBtn:before{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;right:10px;font-size:11pxpx;color:var(--monoLight);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:""}.l-reviewModal_btn.returnBtn{position:relative;width:100px;padding:0 0 0 10px}.l-reviewModal_btn.returnBtn:before{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;align-items:center;left:15px;font-size:11pxpx;color:var(--monoDark);opacity:0.5;font-family:'Font Awesome 5 Free';font-weight:900;content:""}@media screen and (min-width: 800px){.l-reviewModal_btn:hover{color:var(--monoLight);background-color:#7da138;transition-property:background-color;transition-duration:0.2s}}.l-reviewModal.is_confirm .c-inputRow:not(.confirm_comment),.l-reviewModal.is_confirm .l-reviewModal_footer:not(.confirm_footer){display:none}.l-reviewModal.is_confirm .confirm_comment,.l-reviewModal.is_confirm .confirm_footer{display:block}.agreecheck_area{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin:10px auto 0;border-radius:5px;border:1px solid #e59500;background-color:#fcf3e4;color:#bd7b00;width:-moz-fit-content;width:fit-content;max-width:720px;min-height:80px}.agreecheck_area.is_checked{border:1px solid #9dbff0;background-color:#deebff;color:var(--black)}.agreecheck_area p{padding:15px 15px 15px 0}.agreecheck_area input[type=checkbox]{margin:0 0 0 15px;align-self:center;height:auto}.agreecheck_area input[type=checkbox]:checked+label{font-weight:normal}.statusFreeModal{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:var(--clLCcolor_text_main)}.statusFreeModal a{color:var(--clLCcolor_blue_main)}.statusFreeModal .modal-dialog{max-width:600px}@media screen and (max-width: 800px){.statusFreeModal .modal-dialog{width:96%}}.statusFreeModal .modal-title{font-size:16px}.statusFreeModal .statusFree_content{background-color:var(--clLCcolor_orange_bg);padding:32px 24px;text-align:center;border-radius:8px;margin-top:16px;position:relative}@media screen and (max-width: 800px){.statusFreeModal .statusFree_content{padding:32px 16px 24px;margin-top:8px}}.statusFreeModal .statusFree_content .bubble{position:absolute;top:-15px;left:50%;transform:translateX(-50%);color:var(--clLCcolor_orange_main);font-size:14px;font-weight:bold;white-space:nowrap;width:-moz-fit-content;width:fit-content;background-color:#fff;border:2px solid var(--clLCcolor_orange_sub);border-radius:100vmax;padding:4px 24px}.statusFreeModal .statusFree_content .bubble::before,.statusFreeModal .statusFree_content .bubble::after{position:absolute;left:50%;transform:translateX(-50%);width:16px;height:8px;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:""}.statusFreeModal .statusFree_content .bubble::before{bottom:-9px;background-color:var(--clLCcolor_orange_sub)}.statusFreeModal .statusFree_content .bubble::after{bottom:-6px;background-color:#fff}.statusFreeModal .statusFree_content.is_other{background-color:var(--clLCcolor_navy_bg01);margin-top:40px}.statusFreeModal .statusFree_content.is_other .bubble{color:var(--clLCcolor_navy_sub);border-color:var(--clLCcolor_navy_bg02)}.statusFreeModal .statusFree_content.is_other .bubble::before{background-color:var(--clLCcolor_navy_bg02)}.statusFreeModal .caption{font-size:16px}@media screen and (max-width: 800px){.statusFreeModal .caption{font-size:14px}}.statusFreeModal .caption span{display:block;color:var(--clLCcolor_orange_main);font-size:20px;font-weight:bold;line-height:1.2;background-color:#fff;padding:12px 24px;width:-moz-fit-content;width:fit-content;margin:8px auto}.statusFreeModal .btn_register{display:grid;place-content:center;color:#fff;font-size:20px;font-weight:bold;background-color:var(--clLCcolor_orange_main);margin:24px auto 16px;width:100%;max-width:400px;height:64px}.statusFreeModal .text_link{font-size:13px}.statusFreeModal .title{color:var(--clLCcolor_navy_main);font-size:20px;font-weight:bold;line-height:1.2;margin-bottom:16px}.statusFreeModal .text{font-size:14px}@media (max-width: 540px){.statusFreeModal .text{text-align:left}}.statusFreeModal .img_wrap{display:flex;gap:16px 8px;margin-block:16px 24px}@media (max-width: 540px){.statusFreeModal .img_wrap{flex-direction:column}}.statusFreeModal .img_wrap .img_title{color:#fff;font-weight:bold;background-color:var(--clLCcolor_navy_sub);padding:8px 24px;border-radius:4px 4px 0 0}.statusFreeModal .img_wrap img{width:100%;border:1px solid var(--clLCcolor_navy_bg02);border-radius:0 0 4px 4px}.statusFreeModal .message{width:100%;max-width:420px;margin-inline:auto;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.statusFreeModal .message img{width:54px}.statusFreeModal .message_bubble{font-size:14px;background-color:#fff;border-radius:16px;padding:12px;filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.3));position:relative}@media screen and (max-width: 800px){.statusFreeModal .message_bubble{font-size:12px;text-align:left}}.statusFreeModal .message_bubble::before{position:absolute;top:50%;transform:translateY(-50%);left:-8px;width:8px;height:12px;content:"";-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%);background-color:#fff}.statusFreeModal .modal-footer{justify-content:center}@media screen and (max-width: 800px){.u-pc{display:none !important}}@media screen and (min-width: 800px){.u-sp{display:none !important}}.u-bgUser{background-color:var(--mainColor) !important}.u-bgPublisher{background-color:var(--subColor) !important}.u-bgPublisherLight{background-color:rgba(229,248,246,0.4) !important}.u-bgWarning{background-color:var(--attentionColor_1) !important}.u-bgHelp{background-color:var(--infoColor) !important}.u-bgOfficial{background-color:var(--mainColorDark) !important}.u-colorWarning{color:var(--attentionColor_1) !important}.u-labelHelp{color:#8bb43e !important;background-color:rgba(var(--infoColor_rgb), 0.1) !important}.u-labelMute{color:var(--monoDark) !important;background-color:var(--muteColorBg_3)}.u-labelWarning{color:var(--attentionColor_1) !important;background-color:rgba(var(--attentionColor_1_rgb), 0.1) !important}.isNotClickable{pointer-events:none !important}.isLoading{pointer-events:none !important;position:relative;width:100%;height:100%}.isLoading:before{display:none}.isLoading:after{width:20px;height:20px;border-radius:100vw;border:3px solid var(--monoDark);border-top-color:transparent !important;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:flex;align-items:center;justify-content:center;content:'';animation:loading 1s linear infinite}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.isLoading[data-loading-color='dark']:after{border-color:var(--monoDark)}.isLoading[data-loading-color='light']:after{border-color:var(--monoLight)}.isLoading[data-loading-color='sub']:after{border-color:var(--subColor)}[class*="userstatus_"]{line-height:0;font-weight:bold;padding:6px 8px;border-radius:20px;display:inline-block;vertical-align:middle;font-size:.65rem}[class*="userstatus_"]::before{display:inline-block;width:12px;height:auto;margin-right:3px;vertical-align:-1px}.userstatus_free{color:#7a7a7a;background-color:#fff;border:2px solid #f0f0f0}.userstatus_free:before{content:url(/assets/common/ico_free.svg)}.userstatus_pengin{color:#965de6;background-color:#f8f5fc;border:2px solid #f1e8ff}.userstatus_pengin:before{content:url(/assets/common/ico_pengin.svg)}.userstatus_iruka{color:#4e9cf5;background-color:#f7fbff;border:2px solid #e6f2ff}.userstatus_iruka:before{content:url(/assets/common/ico_iruka.svg)}.userstatus_panda{color:#5e9900;background-color:#f7faf2;border:2px solid #e4f2d0}.userstatus_panda:before{content:url(/assets/common/ico_panda.svg)}.userstatus_tora{color:#ef9300;background-color:#fffbf2;border:2px solid #fff2d8}.userstatus_tora:before{content:url(/assets/common/ico_tora.svg)}.userstatus_kodomo{color:#64c3c9;background-color:#fff;border:2px solid #c8eef0}.userstatus_kodomo::before{content:url(/assets/common/ico_kodomo.svg)}:root{--monoDark: #717171;--monoDark_rgb: 113, 113, 113;--monoDark_2: #454545;--monoDark_2_rgb: 69, 69, 69;--monoLight: #fff;--monoLight_rgb: 255, 255, 255;--black: #000;--black_rgb: 0, 0, 0;--mainColor: #729fd3;--mainColor_rgb: 114, 159, 211;--mainColorDark: #386dac;--mainColorDark_rgb: 56, 109, 172;--mainColorLight: #eff5ff;--mainColorLight_rgb: 239, 245, 255;--mainColorHeading: #9bc2ef;--subColor: #3bb791;--subColor_rgb: 59, 183, 145;--subColorDark: #238068;--subColorLight: #d8faf7;--subColorLight_rgb: 216, 247, 247;--muteColor: #d6d6d6;--muteColor_rgb: 214, 214, 214;--muteColorDark: #bababa;--muteColorDark_rgb: 186, 186, 186;--muteColorDark_2: #727272;--muteColorLight: #ebe8e8;--muteColorLight_rgb: 235, 232, 232;--muteColorBg: #fafafa;--muteColorBg_2: #f7f7f7;--muteColorBg_2_rgb: 247, 247, 247;--muteColorBg_3: #f5f5f5;--muteColorBg_3_rgb: 245, 245, 245;--attentionColor_1: #e26565;--attentionColor_1_rgb: 226, 101, 101;--attentionColor_2: #ffd23e;--infoColor: #98c14b;--infoColor_rgb: 152, 193, 75;--infoColorLight: #f9ffed;--borderColor: #f2f2f2;--clLCcolor_text_main: #333;--clLCcolor_blue_main: #0b74e5;--clLCcolor_orange_main: #e59500;--clLCcolor_orange_sub: #fed8a0;--clLCcolor_orange_bg: #fef5e7;--clLCcolor_navy_main: #384860;--clLCcolor_navy_sub: #768aa8;--clLCcolor_navy_bg01: #f4f6fa;--clLCcolor_navy_bg02: #dbe3f0;--compensationColor: #305d99}.infoBox_attention{width:-moz-fit-content;width:fit-content;background-color:rgba(var(--subColorLight_rgb), 0.5);padding:8px 12px;border-radius:4px;margin-top:12px;font-size:13px}@media screen and (max-width: 800px){.infoBox_attention{display:flex;align-items:center;justify-content:center}}.infoBox_attention i{color:var(--subColorDark)}
