@import"https://fonts.googleapis.com/css2?family=Material+Icons+Round";html{font-size:16px}@media(max-width: 599px){html{font-size:14px}}body{background:#fff;color:#333;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;line-height:1.8;letter-spacing:.8px;-webkit-font-smoothing:antialiased;overflow-x:hidden;word-break:break-word}@media(min-width: 600px){body{min-height:100vh;display:flex;flex-direction:column;width:100%;min-width:1200px}}a{display:inline-block;text-decoration:none;cursor:pointer;transition:.4s}a:hover{opacity:.7;transition:.4s;cursor:pointer}img{width:100%;max-width:inherit}.l-s-hyphen li{padding-left:1rem;position:relative}.l-s-hyphen li:before{content:"-";position:absolute;left:0px}.scrollbar::-webkit-scrollbar{height:10px}.scrollbar::-webkit-scrollbar-track{background:#fafafa;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}.scrollbar::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px;border:solid 2px #fafafa}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.arrow-d{position:relative}.arrow-d::before{font-family:"Material Icons Round";content:"";font-size:1em;position:absolute;right:.5em;top:calc(50% - 1em)}.arrow-r{position:relative}.arrow-r::before{font-family:"Material Icons Round";content:"";font-size:1em;position:absolute;right:0;top:0}.btn{border-radius:9999px;font-weight:bold;text-align:center;text-decoration:none;padding:.8rem 2.5rem;position:relative}@media(max-width: 599px){.btn{padding:.8rem 2rem}}.btn-green{background:#0c6;border:solid 1px #0c6;color:#fff}.btn-greenline{background:#fff;border:solid 1px #0c6;color:#0c6}.btn-navy{background:#042a5c;border:solid 1px #042a5c;color:#fff}.btn-gray{background:#989898;border:solid 1px #989898;color:#fff}.btn-disabled,.btn:disabled,.submit-btn:disabled,.submit-btn.disabled{background:#d2d2d2;border:solid 1px #d2d2d2;pointer-events:none;color:#fff}.consul-fixbtn{background:#003c73;position:fixed !important;bottom:2rem;right:2rem;padding:1.8rem 0 0;width:140px;height:140px;border-radius:50%;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.15);z-index:996}@media(max-width: 767px){.consul-fixbtn{display:none}}.consul-fixbtn a{color:#fff;font-weight:bold;line-height:1.5}.consul-fixbtn span{font-size:10px;display:block;margin-bottom:.3rem}.blocker{z-index:999}.modal{box-shadow:none}.modal .close-modal{background-image:url(/landingpage/fan/images/btn_modal_close_pc.svg) !important;background-size:40px !important;top:30px !important;right:50px !important;position:fixed !important;width:40px !important;height:40px !important}@media(max-width: 599px){.modal .close-modal{background-image:url(/landingpage/fan/images/btn_modal_close_sp.svg) !important;right:15px !important;top:15px !important}}.jquery-modal:has(#modal-fan-readymade-items-filter){padding:0}.lb-outerContainer{background:none}input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;color:#333;outline:none}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:#9c9c9c}input::placeholder,select::placeholder,textarea::placeholder{color:#9c9c9c}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=url]{border:solid 1px #f0f0f0;border-radius:.25rem;background:#fff;width:100%;padding:10px 15px}@media(max-width: 599px){input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=url]{font-size:16px}}textarea{border:solid 1px #f0f0f0;border-radius:.25rem;background:#fff;padding:10px 15px;resize:none}@media(max-width: 599px){textarea{font-size:16px}}select{border:solid 1px #f0f0f0;border-radius:.25rem;background:#fff;padding:10px 15px;cursor:pointer}@media(max-width: 599px){select{font-size:16px}}input[type=radio],input[type=checkbox]{border:none;vertical-align:middle;cursor:pointer;line-height:1;width:1.5rem;height:1.5rem}input[type=radio]:before,input[type=checkbox]:before{font-family:"Material Icons Round";content:"";color:#707070;font-size:1.5rem}input:checked::before{content:"";color:#5f5f5f}input *::-moz-placeholder, textarea *::-moz-placeholder{color:#ccc}input *::placeholder,textarea *::placeholder{color:#ccc}#ui-datepicker-div{border-left:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;border-right:solid 1px #f0f0f0;padding:16px;z-index:1000 !important}@media(max-width: 599px){#ui-datepicker-div{padding:5.4vw}}#ui-datepicker-div .ui-state-default{width:36px;height:36px;line-height:1}@media(max-width: 599px){#ui-datepicker-div .ui-state-default{width:9.8vw;height:9.8vw}}#ui-datepicker-div thead th{height:50px}.ui-datepicker{background:#fff}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w{background-image:url(/landingpage/business/images/arrow_l_b.svg)}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e{background-image:url(/landingpage/business/images/arrow_r_b.svg)}.ui-datepicker .ui-datepicker-header .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;width:10px;height:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-calendar{width:100% !important}.ui-datepicker .ui-datepicker-calendar thead th{border-bottom:solid 1px #ddd;color:#666;font-size:12px;width:14.2857%;height:60px;vertical-align:middle}.ui-datepicker .ui-datepicker-calendar td{text-align:center;vertical-align:middle;font-weight:normal;font-size:14px}.ui-datepicker .ui-datepicker-calendar a,.ui-datepicker .ui-datepicker-calendar .ui-state-default{color:#333;display:inline-block;width:40px;height:40px;vertical-align:middle;text-align:center;padding-top:8px}.ui-datepicker .ui-datepicker-calendar td.past{opacity:.3}.ui-datepicker .ui-datepicker-calendar td.past a{pointer-events:none}.ui-datepicker .ui-datepicker-calendar .ui-state-active{color:#fff;background:#333;border-radius:50%}.loader{border-color:#0c6;border-right-color:rgba(0,0,0,0);width:50px;height:50px;margin:0 auto;animation:spin 1s linear infinite;border:2px solid;border-radius:50%}@keyframes spin{0%{transform:rotate(0deg);opacity:.1}50%{transform:rotate(180deg);opacity:.5}100%{transform:rotate(360deg);opacity:.1}}.slider-itemimages.slick-slider{margin-bottom:40px}.slider-itemimages.slick-slider img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;height:100%}@media(min-width: 600px){.slider-itemimages.slick-slider img{width:450px;height:600px}}.slider-itemimages.slick-slider .slick-prev,.slider-itemimages.slick-slider .slick-next{height:3rem;width:3rem;z-index:1}.slider-itemimages.slick-slider .slick-prev:before,.slider-itemimages.slick-slider .slick-next:before{background:rgba(0,0,0,.3215686275);border-radius:50%;display:block;font-family:"Material Icons Round";font-size:2.5rem;line-height:3rem;height:3rem;width:3rem}.slider-itemimages.slick-slider .slick-prev{left:1.5rem}.slider-itemimages.slick-slider .slick-prev:before{content:""}.slider-itemimages.slick-slider .slick-next{right:1.5rem}.slider-itemimages.slick-slider .slick-next:before{content:""}.slider-itemimages.slick-slider .slick-dots{bottom:-2rem}.slider-itemimages.slick-slider .slick-dots li{margin:0}/*# sourceMappingURL=common.css.map */