.mrq-color{color:#000 !important}.mrq-backgroud-color{background-color:#000 !important}.chips.focus{border-bottom:1px solid #000 !important;box-shadow:0 1px 0 0 #000 !important}.noUi-connect{background:#000 !important}.noUi-target.noUi-horizontal .noUi-tooltip{background-color:#000 !important}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{background-color:#000 !important}.fc-day-header.fc-sun,.fc-day-header.fc-sat{background:#212121 !important;color:whitesmoke}.fc-now-indicator{border:0 solid #e91e63}.qube-green-text{color:#288A81 !important}.qube-green{background-color:#288A81 !important}.required-asterisk{color:#ff0000;margin-left:2px}.mrq-color{color:#000 !important}.mrq-backgroud-color{background-color:#000 !important}.chips.focus{border-bottom:1px solid #000 !important;box-shadow:0 1px 0 0 #000 !important}.noUi-connect{background:#000 !important}.noUi-target.noUi-horizontal .noUi-tooltip{background-color:#000 !important}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{background-color:#000 !important}.fc-day-header.fc-sun,.fc-day-header.fc-sat{background:#212121 !important;color:whitesmoke}.fc-now-indicator{border:0 solid #e91e63}.qube-green-text{color:#288A81 !important}.qube-green{background-color:#288A81 !important}.required-asterisk{color:#ff0000;margin-left:2px}@media (max-width: 10800px){.container-area{padding-top:80px;padding-left:240px;padding-right:0px}}@media (max-width: 1080px){.container-area{padding-top:56px;padding-left:0px;padding-right:0px;padding-bottom:48px}}hr{border-top:1px solid #efefef}.invalid{position:relative;min-height:18px;display:block;font-size:12px;color:red}.chip:focus{background-color:#000 !important}input[type="search"]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #000 !important;box-shadow:0 1px 0 0 #000 !important}.btn{height:30px;background:var(--btn-color) 0% 0% no-repeat padding-box !important;border:none;border-radius:44px;font:normal normal bold 13px/31px Noto Sans JP;color:var(--btn-text-color) !important}.btn:hover{background:var(--btn-color) 0% 0% no-repeat padding-box !important}.pagination li.active{background-color:var(--btn-color);color:var(--btn-text-color)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}label{text-align:left;font-size:12px/77px;color:#111111;opacity:1;margin-top:7px;margin-bottom:3px;display:block !important;font-family:Noto Sans JP}a{font-family:Noto Sans JP}div{font-family:Noto Sans JP}span{font-family:Noto Sans JP}table{font-family:Noto Sans JP}.mdl-button{font-family:Noto Sans JP}.mdl-button--raised{background-color:var(--btn-color) !important;color:var(--btn-text-color) !important}.Lv1-header-text-title{text-align:left;font:normal normal bold 20px/20px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.Lv1-header-text-textbutton{text-align:left;font:normal normal normal 16px/20px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.LV1-text-title{text-align:left;font:normal normal bold 60px/90px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.LV1-text-titlesub{text-align:left;font:normal normal bold 20px/30px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.lv1-text-title{text-align:left;font:normal normal bold 14px/21px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.Lv1-text-conte{font:normal normal normal 13px/20px Noto Sans JP;letter-spacing:0px;color:#1c1c1c;opacity:1}p{text-align:left;font:normal normal normal 13px/20px Noto Sans JP;letter-spacing:0px;color:#1b1b1b;opacity:1}.LV1-text-link{text-align:left;font:normal normal medium 14px/20px Noto Sans JP;letter-spacing:0px;color:#0a3373;opacity:1}.LV1-text-link:hover{text-decoration:underline;color:#0a3373}.LV1-text-link-seeAll{text-align:left;font:normal normal bold 12px/20px Noto Sans JP;letter-spacing:0px;color:#111111;opacity:1}.Lv1-text-error{text-align:left;font:normal normal normal 12px/66px Noto Sans JP;letter-spacing:0px;color:#ff0000;opacity:1}.Lv1-text-description{text-align:left;font:normal normal normal 12px/66px Noto Sans JP;letter-spacing:0px;color:#111111;opacity:1}.Lv2_navi{text-align:center;font:normal normal normal 8px/38px Noto Sans JP;letter-spacing:0px;color:#c7c7cc;position:relative;top:-11px}.Lv2_footr{font-family:Noto Sans JP;font-size:12px;font-weight:normal;letter-spacing:0px;color:var(--fotter-text-color) !important}.ddl{width:100%;height:32px;position:relative}select{-webkit-appearance:none;appearance:none;width:100%;height:32px;background:#fafafa 0% 0% no-repeat padding-box;border:1px solid #efefef;border-radius:4px;opacity:1;font-size:14px}select::-ms-expand{display:none}.ddl::before{border-bottom:3.5px solid #444444;border-left:3px solid transparent;border-right:3px solid transparent;content:"";position:absolute;right:9px;top:12px;width:0}.ddl::after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3.5px solid #444444;content:"";position:absolute;right:9px;top:17px;width:0}input[type="text"],input[type="email"],input[type="number"],input[type="password"],textarea{font-size:14px !important}input[type="checkbox"]+span{font:normal normal normal 14px/20px Noto Sans JP !important;color:#1c1c1c !important}[type="checkbox"].filled-in:checked+span:not(.lever):before{top:1px !important}[type="checkbox"].filled-in:checked+span:not(.lever):after{top:1px !important}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):before{top:1px !important}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{top:1px !important}@media screen and (max-width: 500px){.jconfirm .jconfirm-box{width:80% !important}}.hiddendiv{max-width:100vw !important}input[type="radio"]+span{font-size:13px !important}input[type="checkbox"]+span{font-size:13px !important}.container-area{width:100%}@media (max-width: 10800px){.container-area{margin-bottom:30px}}@media (max-width: 1080px){.container-area{margin-bottom:60px}}@media (max-width: 10800px){.event-container{display:flex;padding-left:24px}}@media (max-width: 1080px){.event-container{display:block;padding:0 10px}}@media (max-width: 10800px){#event_area{width:656px}}@media (max-width: 1080px){#event_area{width:100%}}#event_area p{overflow-wrap:break-word}.event-transition{display:flex;margin-top:11px;line-height:19.5px}@media (max-width: 10800px){.event-transition{padding-left:24px}}@media (max-width: 1080px){.event-transition{padding:0 10px}}.event-transition p{border-bottom:solid;color:#111111;font-size:14px;margin-left:4px;max-width:calc(100% - 100px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-transition a{border-bottom:solid;color:#111111;font-size:14px;width:82.25}@media (max-width: 10800px){.msg-area{width:calc(100% - 48px);padding-left:24px}}@media (max-width: 1080px){.msg-area{width:calc(100% - 20px);padding:0 10px}}.event-title{font-weight:bold;color:#1b1b1b}@media (max-width: 10800px){.event-title{font:normal normal bold 20px/28px Noto Sans JP}}@media (max-width: 1080px){.event-title{font:normal normal bold 16px/24px Noto Sans JP}}.prpoint{font-weight:bold;color:#1b1b1b}@media (max-width: 10800px){.prpoint{font:normal normal bold 16px/24px Noto Sans JP}}@media (max-width: 1080px){.prpoint{font:normal normal bold 13px/20px Noto Sans JP}}#event_image{aspect-ratio:16/9;width:100%;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:14px;color:#000;position:relative}@media (max-width: 10800px){#event_image{margin-top:7px}}@media (max-width: 1080px){#event_image{margin-top:10px}}.image-area{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);max-width:100%;object-fit:cover;height:100%;z-index:2;color:white;object-fit:cover}@media (max-width: 10800px){.image-area{font-size:40px}}@media (max-width: 1080px){.image-area{font-size:24px}}.company-name{display:flex;align-items:center}@media (max-width: 10800px){.company-name{margin:16px 0 10px}}@media (max-width: 1080px){.company-name{margin:20px 0}}.company-name a{color:#1b1b1b;border-bottom:solid;font-weight:bold;font-size:15px;margin-right:14px}@media (max-width: 10800px){.company-name a{margin-left:14px}}@media (max-width: 1080px){.company-name a{margin-left:12px}}.company-name .circle{width:60px;height:60px;border:1px solid #c7c7cc}@media (max-width: 1080px){.company-name .circle{width:40px;height:40px}}.favorite-area{display:flex;width:fit-content;margin:0 0 0 auto}.favorite-btn{cursor:pointer;filter:saturate(130%)}#event_area table:not(.register-hidden) th{width:120px;font-size:14px;padding-left:20px}#event_area table:not(.register-hidden) td{font-size:13px;word-break:break-all}.register-hidden th{width:155px;font-size:14px;padding-left:20px}.register-hidden td{font-size:13px;word-break:break-all}.event-info{margin-top:30px}.event-info a{font-size:13px;color:#1a0dab}.event-info a:hover{text-decoration:underline;color:#1a0dab}.event-info .address{width:100%}@media (max-width: 1080px){.event-info .address{display:table}}.event-info .address .table-title{color:#111111;font-size:14px;font-weight:bold;margin-bottom:10px;margin:10px 0}.event-info .address #map{width:100%;aspect-ratio:129/60;background-color:grey;margin-top:15px}.event-info .inquiry span{margin-left:10px}@media (max-width: 10800px){#camp_event{display:flex;flex-wrap:wrap}}@media only screen and (max-width: 600px){#camp_event{display:block}}#camp_event .event-image-area{position:relative;aspect-ratio:16/9}@media (max-width: 10800px){#camp_event .event-image-area{margin:0 20px 20px 0;width:308px}}@media only screen and (max-width: 600px){#camp_event .event-image-area{width:100%;margin:0 auto 22px}}#camp_event .event-image-area img{border-radius:4px;width:100%}#camp_event .event-image-area span.charge{color:white;position:absolute;right:10px;z-index:2}#camp_event .event-image-area span.charge.free{bottom:11px;font-size:13px}#camp_event .event-image-area span.charge.cost{bottom:30px;font-size:12px;right:12px}#camp_event .event-image-area span.charge.cost_komi{bottom:12px;font-size:12px;right:0px}#camp_event .event-info{position:absolute;background:transparent linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%) 0% 0% no-repeat padding-box;z-index:2;width:100%;height:50%;border-radius:0px 0px 4px 4px;left:0;bottom:0;margin:0}#camp_event .event-info .full-msg,#camp_event .event-info .reception-end{font-weight:bold;color:red;border:solid 2px red;padding:0 5px;width:76px;text-align:center;margin:5px 0 0 8px}#camp_event .event-info .full-msg{width:45px}#camp_event .event-info .reception-end{width:96px}#camp_event .event-info p.event-name{position:absolute;font-weight:bold;color:#ffffff;bottom:30px;margin:0;width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 10800px){#camp_event .event-info p.event-name{padding:0 8px;font-size:13px}}@media only screen and (max-width: 600px){#camp_event .event-info p.event-name{padding:0 10px;font-size:16px}}#camp_event .event-info p:last-child{position:absolute;margin:0;color:#ffffff;bottom:10px}@media (max-width: 10800px){#camp_event .event-info p:last-child{font-size:11px;padding:0 8px}}@media only screen and (max-width: 600px){#camp_event .event-info p:last-child{font-size:10px;padding:0 10px}}@media (max-width: 10800px){#pc_reserve_area{margin-left:30px;width:320px}}@media (max-width: 1080px){#pc_reserve_area{display:none}}@media (max-width: 10800px){#mobile_reserve_area,#mobile_participants_area{display:none}}@media (max-width: 1080px){#mobile_reserve_area,#mobile_participants_area{display:block}}.reserve-info{box-shadow:0px 1px 6px #00000029;padding:20px 14px 30px;width:320px;margin-top:12px}@media (max-width: 1080px){.reserve-info{width:100%;margin:0 auto}}.reserve-info .price-area{margin-top:20px;color:#1b1b1b}.reserve-info .price-area .price-index{font-size:15px;font-weight:bold}.reserve-info .price-area .under-point{font-size:15px}.reserve-info p.cash-pay{font:normal normal normal 14px/21px Noto Sans JP !important}.reserve-info p{font-size:12px}@media (max-width: 10800px){.reserve-info .receipt-btn{width:292px;height:30px}}@media (max-width: 1080px){.reserve-info .receipt-btn{width:335px;height:45px;margin-top:16px;margin-bottom:20px;line-height:45px}}@media (max-width: 480px){.reserve-info .receipt-btn{width:100%}}.reserve-info p.full-msg,.reserve-info p.reception-end{font-weight:bold;color:red;border:solid 2px red;padding:0 5px;text-align:center;margin:20px 0 0 0;font-size:14px}.reserve-info p.full-msg{width:45px}.reserve-info p.reception-end{width:98px}.reserve-info .held-date{display:flex;clear:both;margin-top:0px}.reserve-info .held-date .date p:nth-child(2){margin-top:5px;font:normal normal bold 20px/30px Noto Sans JP !important;letter-spacing:1px}.reserve-info .held-date .date p:nth-child(3){margin-top:0px;font:normal normal 15px/20px Noto Sans JP !important;letter-spacing:0px}.reserve-info .held-date .start-time,.reserve-info .held-date .end-time{width:70px}.reserve-info .held-date .start-time p:nth-child(2),.reserve-info .held-date .end-time p:nth-child(2){margin-top:5px;font-size:16px}@media (max-width: 10800px){.reserve-info .reserve-btn{width:292px;height:30px;margin-top:20px;margin-bottom:10px}}@media (max-width: 1080px){.reserve-info .reserve-btn{width:335px;height:45px;margin-top:22px;margin-bottom:10px;line-height:45px}}@media (max-width: 480px){.reserve-info .reserve-btn{width:100%}}@media (max-width: 10800px){.reserve-info .show-btn{width:292px;height:30px;margin-top:30px}}@media (max-width: 1080px){.reserve-info .show-btn{width:335px;height:45px;margin-top:16px;margin-bottom:20px;line-height:45px}}@media (max-width: 480px){.reserve-info .show-btn{width:100%}}.reserve-info a{font-size:14px !important;color:#0a3373}.reserve-info a:hover{border-bottom:solid 1px #0a3373}.reserve-info .terms-area{margin-top:10px}.reserve-info .terms-area .row{margin:9px 0px 0px}@media (max-width: 10800px){.participants{margin-top:20px}}@media (max-width: 1080px){.participants{margin-top:10px}}.participants .row{position:relative;height:48px}.participants .row:first-of-type{margin-top:7.5px}.participants .row:last-of-type{margin-bottom:7.5px}.participants .row .user-info{position:absolute;justify-content:center;align-items:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:50px;top:50%}.participants .user-icon{position:absolute;width:32px;height:32px;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border:1px solid #c7c7cc;left:10px}@media (max-width: 10800px){.participants .user-icon{top:50%}}.participants .user-icon i{font-size:24px;color:#1b1b1b}.participants a{font:normal normal medium 14px/20px Noto Sans JP;letter-spacing:0px;color:#0a3373}.participants a:hover{text-decoration:underline}.participants p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participants .position{font:normal normal medium 12px/20px Noto Sans JP;letter-spacing:0px;color:#9e9e9e}.participants hr:last-child{display:none}#cancel_policy_modal{word-break:break-word}.popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%, -100%);background-color:rgba(0,0,0,0.7);color:#e0e0e0;padding:5px;border-radius:5px;font-family:sans-serif;font-size:10px;overflow-y:auto;max-height:60px;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.5)}.popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(-50%, 0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(0,0,0,0.5)}.popup-container{height:0;position:absolute;width:100%}.edit-btn{width:36px;height:36px}.edit-btn i{width:36px;height:36px;position:absolute;top:-2px}.edit-btn i::before{content:"";position:absolute;left:0px;top:2px;width:36px;height:36px;border-radius:50%;z-index:-1}.x-circle{background-color:#4b4b4b;width:36px;height:36px;border-radius:50%;z-index:0;text-align:center;position:relative}.x-circle .x-inner-circle{width:28px;height:28px;z-index:1;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);border-radius:50%;background-color:#4b4b4b}.x-circle #img-twitter{width:18px;height:18px;z-index:1;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.x-circle .q-share-iocn{cursor:pointer;width:18px;height:18px;z-index:1;position:absolute;top:40%;left:40%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.x-circle:hover .x-inner-circle{background-color:#9e9e9e !important}.text-title{text-align:left;font:normal normal bold 15px/21px Noto Sans JP !important;letter-spacing:0px;color:#1b1b1b;opacity:1}.other-title{text-align:left;font:normal normal bold 19px/30px Noto Sans JP !important;letter-spacing:0px;color:#1b1b1b;opacity:1}.tbl-cancel .under-point{font-size:10px}.icon_col_help{margin-left:2px;font-size:15px;line-height:1.4}

