@font-face{font-family:NotoSanJP;font-weight:200;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Light-CtTsqH8m.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:400;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Regular-9yQyVZjC.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:500;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Medium-gRhziy9u.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:700;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Bold-DU0bPt63.otf) format("opentype")}@font-face{font-family:NotoSanJPBlack;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Black-CXkyKtUd.otf) format("opentype")}:root{--bs-black: #121212;--bs-linear: linear-gradient(315deg, #ff473f 0%, #e12960 100%);--bs-grey: #9e9e9e;--bs-dark-grey: #262626;--bs-white: #ffffff;--bs-error: #ff473f;--bs-inactive: #797979;--svg-fill: #797979;--bs-body-font-family-bold: "NotoSanJP", sans-serif;--bs-body-font-family: "NotoSanJP", sans-serif;--desktop-layout-width: 768px !important;--mobile-layout-width: 390px !important;--letter-spacing-normal: 0px;--letter-spacing-bold: 0px;--desktop-layout-percentage: .92}body{background-color:var(--bs-black)!important;color:var(--bs-white)!important;letter-spacing:var(--letter-spacing-normal)}b,strong{letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}div,span,input,textarea,button,a,select,option,p,small{letter-spacing:var(--letter-spacing-normal);font-family:var(--bs-body-font-family)!important}.content-wrapper.hidden{display:none}.text-color{color:var(--bs-white)!important}.btn-primary{background:var(--bs-linear)!important;color:var(--bs-white)!important;border:none!important}.btn-secondary{background-color:var(--bs-dark-grey)!important;color:var(--bs-white)!important}.btn-white{background-color:var(--bs-white)!important;color:var(--bs-dark-grey)!important}.btn-back,.btn-back:hover{background:none!important;color:var(--bs-white)!important;padding:0!important;box-shadow:none!important}.form-control,.form-control:hover:not([disabled]):not([focus]),.form-control:focus,.form-select:focus,.dropdown-item:hover:not([disabled]):not([focus]),.input-group,.input-group-text{border:none!important;background-color:var(--bs-dark-grey)!important;color:var(--bs-white)!important;font-size:14px;margin:.5% 0}input::-webkit-input-placeholder{color:var(--bs-grey)!important}input::-moz-placeholder{color:var(--bs-grey)!important}input:-ms-input-placeholder{color:var(--bs-grey)!important}input::-ms-input-placeholder{color:var(--bs-grey)!important}input::placeholder{color:var(--bs-grey)!important}textarea::-webkit-input-placeholder{color:var(--bs-grey)!important}textarea::-moz-placeholder{color:var(--bs-grey)!important}textarea:-ms-input-placeholder{color:var(--bs-grey)!important}textarea::-ms-input-placeholder{color:var(--bs-grey)!important}textarea::placeholder{color:var(--bs-grey)!important}.gmnoprint,.gm-style-cc{display:none!important}.navbar{font-size:12px!important}.nav-link{color:var(--bs-grey)!important}.navbar .navbar-nav .nav-link.active,.active svg{background:var(--bs-linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;--svg-fill: url(#linear)}.navbar-collapse a{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.navbar-collapse.collapsing,.navbar-collapse.show{position:absolute;top:100%;right:5%;width:180px;background-color:var(--bs-black);box-shadow:0 4px 8px #0000001a;z-index:1000;padding:5px 12px}.navbar-collapse.collapsing a,.navbar-collapse.show a{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2%}@media (min-width: 992px){.navbar-collapse{position:static;width:auto;background-color:transparent;box-shadow:none}}.video-thumbnail{background-size:cover!important;background-position:center!important}.layout-btn{padding:12px 16px!important;width:50%;min-width:200px;margin-top:3%;height:48px}.google-signup{color:var(--bs-black)!important;background:var(--bs-white)!important;border:none}.horizontal-line{width:100%;text-align:center;border-bottom:1px solid var(--bs-white);line-height:0;margin:5% 0 20px}.horizontal-line span{background:var(--bs-black);padding:0 10px}.page-title{margin-top:4%;font-size:2em;color:#fff!important}.flash-notification{position:fixed;right:3%;background-color:var(--bs-white);color:var(--bs-black);border-radius:8px;width:358px;padding:12px 12px 12px 16px;z-index:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flash-notification button{background:none;border:none}.notification-text span{font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important;font-size:16px}.waves-ripple{display:none!important}#prefecture-modal .modal,#category-modal .modal,#corresponding-modal .modal{margin:auto;display:none;position:fixed;z-index:100;left:0;top:0;overflow:auto;background:#0009;width:100%;height:100%}#prefecture-modal .modal-content,#category-modal .modal-content,#corresponding-modal .modal-content{background-color:var(--bs-dark-grey);margin:15% auto;padding:32px 24px;width:400px;height:auto;border-radius:24px}.bg-black{background-color:var(--bs-black)!important}.form-image,.form-video{border:none!important;background-color:var(--bs-dark-grey)!important;color:var(--bs-grey)!important;width:100%}.form-image-child{border:1px dashed white;box-sizing:border-box;margin:0!important;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.form-cont-image-child{box-sizing:border-box;position:relative}.form-cont-video-child{box-sizing:border-box;margin:auto;position:relative;cursor:pointer}.item-img{position:relative}.size-img{-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.btn-del-img{position:absolute;z-index:1;left:85%;top:-4%;background-color:#fff;border-radius:100%;cursor:pointer}.btn-del-img-back{border-radius:100%;background-color:#fff;cursor:pointer}.form-cont-img{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:0;left:0;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px dashed white;cursor:pointer}.img-container{height:110px;gap:8px;overflow-x:auto}.checkbox-container{margin-bottom:20px;display:-ms-flexbox;display:flex;justify-items:center;position:relative}.red-checkbox[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--bs-grey);border-radius:2px;outline:none;cursor:pointer}.red-checkbox[type=checkbox]:checked{border:none;background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.6 13.2L14.65 6.15L13.25 4.75L7.6 10.4L4.75 7.55L3.35 8.95L7.6 13.2ZM2 18C1.45 18 0.979167 17.8042 0.5875 17.4125C0.195833 17.0208 0 16.55 0 16V2C0 1.45 0.195833 0.979167 0.5875 0.5875C0.979167 0.195833 1.45 0 2 0H16C16.55 0 17.0208 0.195833 17.4125 0.5875C17.8042 0.979167 18 1.45 18 2V16C18 16.55 17.8042 17.0208 17.4125 17.4125C17.0208 17.8042 16.55 18 16 18H2Z" fill="url(%23paint0_linear_1407_24418)"/><defs><linearGradient id="paint0_linear_1407_24418" x1="18" y1="18" x2="0" y2="0" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF473F"/><stop offset="1" stop-color="%23E12960"/></linearGradient></defs></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.btn-w-guide{width:100%!important}.my-page-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.my-page-header span{-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:16px}.my-page-header span.title{white-space:nowrap}.my-page-body{padding-top:48px}.common-modal{display:-ms-flexbox;display:flex;position:fixed;z-index:1000;left:0;top:0;overflow:auto;background:#0009;width:100%;height:100%;-ms-flex-align:center;align-items:center}.common-modal .modal-content{background-color:var(--bs-black);margin:15% auto;width:40%;min-width:300px;height:auto;border-radius:24px}.common-modal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:2rem 1rem}.common-modal .modal-body{padding:0!important;text-align:start}.common-modal .horizontal-line{border-bottom:1px solid var(--bs-dark-grey)}.common-modal .col{padding:0}.common-modal button{width:80%;color:var(--bs-white)!important}.common-modal .btn-close-modal{background-color:var(--bs-black)!important;border:1px solid var(--bs-white)}.content-modal-guide{width:450px!important;padding:30px}.modal-guide{display:none}.pagination{gap:1%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.pagination a{width:40px;height:40px;border-radius:4px;border:1px solid var(--bs-white);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2%;color:var(--bs-white)!important;--svg-fill: var(--bs-white)}.pagination .inactive{border:1px solid var(--bs-inactive)!important;pointer-events:none;cursor:default}.pagination .inactive svg{--svg-fill: var(--bs-inactive) !important}.page-number.active{background:var(--bs-linear)!important;color:var(--bs-white)!important;border:none!important}.loading-container{position:fixed;top:0;left:0}.show-overlay{width:100%;height:100%;z-index:100000;background:#000c}.loading-overlay{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner{position:relative;width:80px;height:80px}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid transparent;border-top-color:#ff473f;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:conic-gradient(from 315deg,#ff473f,#e12960);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0)}.process-bar{background-color:#ff473f;width:0%;height:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tab-pane{display:none}.fade{filter:alpha(opacity=0);opacity:0}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.modal-no-scroll{overflow:visible!important}.modal-content-fixed{margin:5% auto!important}input.right{text-align:right;padding-right:10px}.button-trans{display:block;background-color:var(--bs-dark-grey)!important;border:1px solid var(--svg-fill);min-width:115px;text-align:center}.text-grey{color:var(--bs-grey)}#Mo001 .modal-header{margin:24px!important;font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important;font-size:16px}#Mo001 .modal-body{display:grid;gap:16px;-ms-flex-align:center;align-items:center}#Mo001 .modal-body div:first-child{padding:0 24px 16px}#Mo001 .modal-body div:last-child{padding:24px;border-top:1px solid var(--bs-dark-grey)}#Mo001 .btn-close-modal{width:294px;height:48px;margin-bottom:0!important;font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}#custom-loading{display:none}.select-dropdown{background-color:var(--bs-dark-grey)!important;color:var(--bs-white)!important;font-size:14px!important;margin:.5% 0;border-radius:5px}.selected-custom,.selected-custom:hover{width:100%;gap:15px;padding:10px;color:var(--bs-grey)}.selected-custom.input-group-error{border-radius:5px}.select-dropdown .dropdown-menu{width:100%;max-width:852px;margin:0 auto;background:var(--bs-dark-grey);max-height:300px;overflow-y:auto;padding:10px}.select-dropdown .dropdown-item{color:var(--bs-white);margin:.5% 0!important;font-size:14px!important;cursor:pointer;width:100%}.select-dropdown .dropdown-item:hover,.dropdown-item:hover:not([disabled]):not([focus]),.select-dropdown .dropdown-item.active{background:var(--bs-black)!important;margin:.5% 0!important;font-size:14px!important}.select-dropdown-prefecture{width:300px!important}.cursor-pointer{cursor:pointer}.btn-primary:hover{background-color:var(--svg-fill)!important;border-color:var(--svg-fill)!important}.layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.layout-container-inner-height{min-height:calc(var(--app-inner-height))}#guideAuthModal{overflow:hidden;display:-ms-flexbox;display:flex;position:fixed;z-index:11000;left:0;top:0;background:#0009;width:100%;height:100%;-ms-flex-align:center;align-items:center}#guideAuthModal .modal-dialog{padding:0;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#guideAuthModal .modal-content{background-color:var(--bs-white);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}#guideAuthModal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;margin:0;padding:0}#guideAuthModal .modal-header .header-text{color:#121212;font-weight:700;padding:0!important}#guideAuthModal .modal-header #close-modal-guide-auth{position:absolute;cursor:pointer}#guideAuthModal .modal-body{text-align:start;color:#000;display:grid;padding:0!important}#guideAuthModal .modal-body .text-16{word-wrap:break-word;color:#121212}#guideAuthModal .modal-body .button a{font-weight:700;margin-top:0!important;box-shadow:none!important}#guideAuthModal .modal-body div:last-child a{background:var(--bs-linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#guideAuthModal .login-btn{color:#121212!important;font-weight:700}.pre-wrap{white-space:pre-wrap!important}.app-guide .desktop .btn-secondary{border:calc(1px * var(--desktop-layout-percentage)) solid var(--bs-white)}.app-guide .desktop .text-14{font-size:calc(14px * var(--desktop-layout-percentage))}.app-guide .desktop .text-12{font-size:calc(12px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-14,.app-guide .desktop .fs-14{font-size:calc(14px * var(--desktop-layout-percentage))!important}.app-guide .desktop .layout-btn{padding:calc(12px * var(--desktop-layout-percentage)) calc(16px * var(--desktop-layout-percentage))!important;width:50%;min-width:calc(200px * var(--desktop-layout-percentage));margin-top:3%;height:calc(48px * var(--desktop-layout-percentage));font-weight:700;font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(20.8px * var(--desktop-layout-percentage))}.app-guide .desktop .hidden-box{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.app-guide .desktop .input-group-error{border:calc(1px * var(--desktop-layout-percentage)) solid var(--bs-error)!important}.app-guide .desktop #Mo001 .modal-content{width:390px;height:250px;font-size:16px}.app-guide .desktop .select-dropdown-duration{max-width:179px!important}.app-guide .desktop .layout-container{max-width:var(--desktop-layout-width);width:var(--desktop-layout-width);margin:0 auto}.app-guide .desktop #user-navbar{max-width:var(--desktop-layout-width);width:var(--desktop-layout-width)}.app-guide .desktop #navbarNav{display:none}.app-guide .desktop #user-navbar .container,.app-guide .desktop .layout-page .container{max-width:var(--desktop-layout-width);padding:0!important}.app-guide .desktop .navbar-nav{-ms-flex-direction:unset!important;flex-direction:unset!important}.app-guide .desktop .dashboard-footer{padding:calc(16px * var(--desktop-layout-percentage)) 0;gap:calc(8px * var(--desktop-layout-percentage))}.app-guide .desktop .dashboard-footer button{margin:0;width:calc(342px * var(--desktop-layout-percentage));height:calc(43px * var(--desktop-layout-percentage));font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(20.8px * var(--desktop-layout-percentage))}.app-guide .desktop .page-title{margin-top:calc(48px * var(--desktop-layout-percentage));font-size:calc(32px * var(--desktop-layout-percentage));line-height:calc(41.6px * var(--desktop-layout-percentage))}.app-guide .desktop .form-control,.app-guide .desktop .form-control:hover:not([disabled]):not([focus]),.app-guide .desktop .form-control:focus,.app-guide .desktop .form-select:focus,.app-guide .desktop .dropdown-item:hover:not([disabled]):not([focus]),.app-guide .desktop .input-group,.app-guide .desktop .input-group-text{font-size:calc(14px * var(--desktop-layout-percentage))!important;padding-right:calc(12px * var(--desktop-layout-percentage))}.app-guide .desktop .xxxlg-bold{font-size:calc(32px * var(--desktop-layout-percentage))!important;line-height:calc(41.6px * var(--desktop-layout-percentage))!important}.app-guide .desktop .md-default{font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-guide .desktop .fs-14{font-size:calc(14px * var(--desktop-layout-percentage))!important}.app-guide .desktop .layout-btn{padding:calc(12px * var(--desktop-layout-percentage)) calc(16px * var(--desktop-layout-percentage))!important;width:50%;min-width:calc(200px * var(--desktop-layout-percentage));margin-top:3%;height:calc(48px * var(--desktop-layout-percentage));font-weight:700}.app-guide .desktop .horizontal-line{font-size:calc(14px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-danger{font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-guide .desktop .input-group svg{width:calc(24px * var(--desktop-layout-percentage));height:calc(24px * var(--desktop-layout-percentage))}.app-guide .desktop .xxlg-bold{font-size:calc(24px * var(--desktop-layout-percentage));line-height:calc(31.2px * var(--desktop-layout-percentage))}.app-guide .desktop .lg-default{font-size:calc(16px * var(--desktop-layout-percentage))!important;line-height:calc(25.6px * var(--desktop-layout-percentage))!important}.app-guide .desktop .xlg-bold{font-size:calc(20px * var(--desktop-layout-percentage))!important;line-height:calc(26px * var(--desktop-layout-percentage))!important}.app-guide .desktop .xxxlg-bold{font-size:calc(32px * var(--desktop-layout-percentage));line-height:calc(41.6px * var(--desktop-layout-percentage))}.app-guide .desktop .lg-bold{font-size:calc(16px * var(--desktop-layout-percentage))!important;line-height:calc(20.8px * var(--desktop-layout-percentage))!important}.app-guide .desktop .md-default,.app-guide .desktop .md-bold{font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-guide .desktop .md-ja-default{font-size:calc(13px * var(--desktop-layout-percentage))!important;line-height:calc(19.5px * var(--desktop-layout-percentage))!important}.app-guide .desktop .sm-default,.app-guide .desktop .sm-bold{font-size:calc(12px * var(--desktop-layout-percentage))!important;line-height:calc(15.6px * var(--desktop-layout-percentage))!important}.app-guide .desktop .mb-16px{margin-bottom:calc(16px * var(--desktop-layout-percentage))}.app-guide .desktop .pb-16px{padding-bottom:calc(16px * var(--desktop-layout-percentage))}.app-guide .desktop .mb-12px{margin-bottom:calc(12px * var(--desktop-layout-percentage))}.app-guide .desktop .pb-12px{padding-bottom:calc(12px * var(--desktop-layout-percentage))}.app-guide .desktop .mb-8px{margin-bottom:calc(8px * var(--desktop-layout-percentage))}.app-guide .desktop .mb-4px{margin-bottom:calc(4px * var(--desktop-layout-percentage))}.app-guide .desktop .mb-40px{margin-bottom:calc(40px * var(--desktop-layout-percentage))}.app-guide .desktop .mb-24px{margin-bottom:calc(24px * var(--desktop-layout-percentage))}.app-guide .desktop .text-32{font-size:calc(32px * var(--desktop-layout-percentage));line-height:calc(41.6px * var(--desktop-layout-percentage))}.app-guide .desktop .text-16{font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(20.8px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-14{font-size:calc(14px * var(--desktop-layout-percentage));line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-12{font-size:calc(12px * var(--desktop-layout-percentage));line-height:calc(15.6px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-13{font-size:calc(13px * var(--desktop-layout-percentage))}.app-guide .desktop .text-20{font-size:calc(20px * var(--desktop-layout-percentage));line-height:calc(26px * var(--desktop-layout-percentage))!important}.app-guide .desktop .text-24{font-size:calc(24px * var(--desktop-layout-percentage));line-height:calc(31.2px * var(--desktop-layout-percentage))}.app-guide .desktop .ml-12{margin-left:calc(12px * var(--desktop-layout-percentage))}.app-guide .desktop .ml-8{margin-left:calc(8px * var(--desktop-layout-percentage))}.app-guide .desktop .mt-8{margin-top:calc(8px * var(--desktop-layout-percentage))}.app-guide .desktop .mt-12{margin-top:calc(12px * var(--desktop-layout-percentage))}.app-guide .desktop .mt-24{margin-top:calc(24px * var(--desktop-layout-percentage))}.app-guide .desktop .mt-32{margin-top:calc(32px * var(--desktop-layout-percentage))}.app-guide .desktop .messages,.app-guide .desktop .my-page{top:calc(8px * var(--desktop-layout-percentage));right:calc(30.5px * var(--desktop-layout-percentage));width:calc(6px * var(--desktop-layout-percentage))!important;height:calc(6px * var(--desktop-layout-percentage))!important}.app-guide .desktop .pagination a{width:calc(40px * var(--desktop-layout-percentage));height:calc(40px * var(--desktop-layout-percentage));border-radius:calc(14px * var(--desktop-layout-percentage));font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-guide .desktop .navigate{margin:0 0 calc(48px * var(--desktop-layout-percentage))!important;height:calc(36px * var(--desktop-layout-percentage));padding-top:calc(8px * var(--desktop-layout-percentage))!important;gap:calc(10px * var(--desktop-layout-percentage))}.app-guide .desktop .navigate svg{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.app-guide .desktop .navigate .header-spacer{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.app-guide .desktop .my-page-header{gap:calc(10px * var(--desktop-layout-percentage));padding-top:calc(8px * var(--desktop-layout-percentage));height:calc(36px * var(--desktop-layout-percentage))}.app-guide .desktop .my-page-header svg{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.app-guide .desktop .my-page-header span,.app-guide .desktop .my-page-header .title{width:calc(758px * var(--desktop-layout-percentage));font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(25.6px * var(--desktop-layout-percentage))}.app-guide .desktop .my-page-body{margin-bottom:calc(24px * var(--desktop-layout-percentage));padding-top:0!important}.app-guide .desktop .red-checkbox[type=checkbox]{width:calc(18px * var(--desktop-layout-percentage));height:calc(18px * var(--desktop-layout-percentage))}.app-guide .desktop .nav-link{padding-top:calc(8px * var(--desktop-layout-percentage))!important;padding-bottom:calc(8px * var(--desktop-layout-percentage))!important;height:calc(60px * var(--desktop-layout-percentage));width:calc(97.5px * var(--desktop-layout-percentage));gap:calc(4px * var(--desktop-layout-percentage))}.app-guide .desktop .nav-link svg{height:calc(24px * var(--desktop-layout-percentage));width:calc(24px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-content{width:calc(390px * var(--desktop-layout-percentage));min-width:calc(390px * var(--desktop-layout-percentage));height:calc(338px * var(--desktop-layout-percentage));border-radius:calc(24px * var(--desktop-layout-percentage));padding:calc(32px * var(--desktop-layout-percentage)) calc(24px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-header{height:calc(31px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-header .header-text{font-size:calc(24px * var(--desktop-layout-percentage));height:calc(31px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-header #close-modal-guide-auth{right:calc(16px * var(--desktop-layout-percentage));top:calc(16.5px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-header #close-modal-guide-auth svg{width:calc(28px * var(--desktop-layout-percentage))!important;height:calc(28px * var(--desktop-layout-percentage))!important}.app-guide .desktop #guideAuthModal .modal-body{gap:calc(16px * var(--desktop-layout-percentage));width:calc(342px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-body .text-16{margin-top:calc(16px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-body .button a{height:calc(45px * var(--desktop-layout-percentage));width:calc(342px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .modal-body a{width:100%;font-weight:700;margin-top:0!important}.app-guide .desktop #guideAuthModal .modal-body div:last-child a{padding:calc(8px * var(--desktop-layout-percentage)) calc(16px * var(--desktop-layout-percentage));width:calc(342px * var(--desktop-layout-percentage));height:calc(37px * var(--desktop-layout-percentage))}.app-guide .desktop #guideAuthModal .login-btn{border:calc(1px * var(--desktop-layout-percentage)) solid black}.app-guide .mobile .mobile-tab-bar{position:-webkit-sticky;position:sticky;bottom:0;background:#000;gap:calc(2px * var(--mobile-width-percentage));display:none}.app-guide .mobile .mobile-tab-bar #user-navbar-mobile{position:-webkit-sticky;position:sticky;z-index:10000;background:#000;height:calc(60px * var(--mobile-width-percentage));padding:0!important}.app-guide .mobile .mobile-tab-bar .home-indicator{height:calc(21px * var(--mobile-width-percentage));background:#000}.app-guide .mobile .btn-secondary{border:calc(1px * var(--mobile-width-percentage)) solid var(--bs-white)}.app-guide .mobile .xxxlg-bold{font-size:calc(32px * var(--mobile-width-percentage))!important;line-height:calc(41.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-14,.app-guide .mobile .fs-14{font-size:calc(14px * var(--mobile-width-percentage))!important}.app-guide .mobile .messages,.app-guide .mobile .my-page{top:calc(8px * var(--mobile-width-percentage));right:calc(30.5px * var(--mobile-width-percentage));width:calc(6px * var(--mobile-width-percentage))!important;height:calc(6px * var(--mobile-width-percentage))!important}.app-guide .mobile .hidden-box{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-guide .mobile .input-group-error{border:calc(1px * var(--mobile-width-percentage)) solid var(--bs-error)!important}.app-guide .mobile .flash-notification{right:unset!important;-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}.app-guide .mobile .select-dropdown-duration{max-width:159px!important;max-height:140px}.app-guide .mobile .navbar-brand{display:none}.app-guide .mobile #navbar-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;height:100%;-ms-flex-align:center;align-items:center}.app-guide .mobile .layout-container{max-width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));margin:0 auto}.app-guide .mobile #user-navbar,.app-guide .mobile #user-navbar .container,.app-guide .mobile #navbarNav{max-width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));padding:0!important;height:calc(60px * var(--mobile-width-percentage))}.app-guide .mobile .layout-page{-ms-flex-direction:column;flex-direction:column}.app-guide .mobile .layout-page .container{max-width:calc(var(--mobile-layout-width)px * var(--mobile-width-percentage));width:100%;padding:0!important}.app-guide .mobile .layout-page .content-wrapper{width:100%!important}.app-guide .mobile #user-navbar{position:fixed;bottom:0;z-index:10000;background:#000}.app-guide .mobile .button-nav{width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));z-index:10000;bottom:0}.app-guide .mobile .dashboard-footer{max-width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage))}.app-guide .mobile .dashboard-footer.full-width{min-width:unset}.app-guide .mobile .dashboard-footer div{gap:calc(8px * var(--mobile-width-percentage));display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.app-guide .mobile .dashboard-footer button{width:calc(175px * var(--mobile-width-percentage));height:calc(43px * var(--mobile-width-percentage));font-size:calc(16px * var(--mobile-width-percentage));line-height:calc(20.8px * var(--mobile-width-percentage))}.app-guide .mobile .container-custom{padding:0 24px}.app-guide .mobile #Mo001 .modal-content{width:342px}.app-guide .mobile .form-control,.app-guide .mobile .form-control:hover:not([disabled]):not([focus]),.app-guide .mobile .form-control:focus,.app-guide .mobile .form-select:focus,.app-guide .mobile .dropdown-item:hover:not([disabled]):not([focus]),.app-guide .mobile .input-group,.app-guide .mobile .input-group-text{font-size:calc(14px * var(--mobile-width-percentage))!important}.app-guide .mobile .layout-btn{padding:calc(12px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage))!important}.app-guide .mobile .fs-14{font-size:calc(14px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-12{font-size:calc(12px * var(--mobile-width-percentage))!important}.app-guide .mobile .page-title{font-size:calc(32px * var(--mobile-width-percentage))!important;line-height:calc(41.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .container-custom{padding:0 calc(24px * var(--mobile-width-percentage))}.app-guide .mobile .xxlg-bold{font-size:calc(24px * var(--mobile-width-percentage));line-height:calc(31.2px * var(--mobile-width-percentage))}.app-guide .mobile .lg-default{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(25.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .xlg-bold{font-size:calc(20px * var(--mobile-width-percentage))!important;line-height:calc(26px * var(--mobile-width-percentage))!important}.app-guide .mobile .xxxlg-bold{font-size:calc(32px * var(--mobile-width-percentage));line-height:calc(41.6px * var(--mobile-width-percentage))}.app-guide .mobile .lg-bold{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(20.8px * var(--mobile-width-percentage))!important}.app-guide .mobile .md-default,.app-guide .mobile .md-bold{font-size:calc(14px * var(--mobile-width-percentage))!important;line-height:calc(18.2px * var(--mobile-width-percentage))!important}.app-guide .mobile .md-ja-default{font-size:calc(13px * var(--mobile-width-percentage))!important;line-height:calc(19.5px * var(--mobile-width-percentage))!important}.app-guide .mobile .sm-default,.app-guide .mobile .sm-bold{font-size:calc(12px * var(--mobile-width-percentage))!important;line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .mb-16px{margin-bottom:calc(16px * var(--mobile-width-percentage))}.app-guide .mobile .pb-16px{padding-bottom:calc(16px * var(--mobile-width-percentage))}.app-guide .mobile .mb-12px{margin-bottom:calc(12px * var(--mobile-width-percentage))}.app-guide .mobile .pb-12px{padding-bottom:calc(12px * var(--mobile-width-percentage))}.app-guide .mobile .mb-8px{margin-bottom:calc(8px * var(--mobile-width-percentage))}.app-guide .mobile .mb-4px{margin-bottom:calc(4px * var(--mobile-width-percentage))}.app-guide .mobile .mb-40px{margin-bottom:calc(40px * var(--mobile-width-percentage))}.app-guide .mobile .mb-24px{margin-bottom:calc(24px * var(--mobile-width-percentage))}.app-guide .mobile .text-32{font-size:calc(32px * var(--mobile-width-percentage));line-height:calc(41.6px * var(--mobile-width-percentage))}.app-guide .mobile .text-16{font-size:calc(16px * var(--mobile-width-percentage));line-height:calc(20.8px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-14{font-size:calc(14px * var(--mobile-width-percentage));line-height:calc(18.2px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-12{font-size:calc(12px * var(--mobile-width-percentage));line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-13{font-size:calc(13px * var(--mobile-width-percentage))}.app-guide .mobile .text-20{font-size:calc(20px * var(--mobile-width-percentage));line-height:calc(26px * var(--mobile-width-percentage))!important}.app-guide .mobile .text-24{font-size:calc(24px * var(--mobile-width-percentage));line-height:calc(31.2px * var(--mobile-width-percentage))}.app-guide .mobile .ml-12{margin-left:calc(12px * var(--mobile-width-percentage))}.app-guide .mobile .ml-8{margin-left:calc(8px * var(--mobile-width-percentage))}.app-guide .mobile .mt-8{margin-top:calc(8px * var(--mobile-width-percentage))}.app-guide .mobile .mt-12{margin-top:calc(12px * var(--mobile-width-percentage))}.app-guide .mobile .mt-24{margin-top:calc(24px * var(--mobile-width-percentage))}.app-guide .mobile .mt-32{margin-top:calc(32px * var(--mobile-width-percentage))}.app-guide .mobile .pagination{height:calc(36px * var(--mobile-width-percentage));gap:calc(8px * var(--mobile-width-percentage));padding:0!important}.app-guide .mobile .pagination a{width:calc(36px * var(--mobile-width-percentage));height:calc(36px * var(--mobile-width-percentage))}.app-guide .mobile .navigate{margin:calc(8px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage))!important;height:calc(48px * var(--mobile-width-percentage));gap:calc(10px * var(--mobile-width-percentage))}.app-guide .mobile .navigate svg{width:calc(28px * var(--mobile-width-percentage))!important;height:calc(28px * var(--mobile-width-percentage))!important}.app-guide .mobile .navigate .header-spacer{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-guide .mobile .drag-target{display:none}.app-guide .mobile .page-title{font-size:calc(32px * var(--mobile-width-percentage));line-height:calc(41.6px * var(--mobile-width-percentage))!important}.app-guide .mobile .my-page-header{font-size:calc(16px * var(--mobile-width-percentage))!important;padding:calc(8px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage));gap:calc(10px * var(--mobile-width-percentage));height:calc(48px * var(--mobile-width-percentage))}.app-guide .mobile .my-page-header svg{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-guide .mobile .my-page-header span{font-size:calc(16px * var(--mobile-width-percentage));line-height:calc(25.6px * var(--mobile-width-percentage))}.app-guide .mobile .my-page-body{padding:calc(16px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage)) calc(32px * var(--mobile-width-percentage))}.app-guide .mobile .red-checkbox[type=checkbox]{width:calc(18px * var(--mobile-width-percentage));height:calc(18px * var(--mobile-width-percentage))}.app-guide .mobile .nav-item{height:100%}.app-guide .mobile .nav-link{padding-top:calc(8px * var(--mobile-width-percentage))!important;padding-bottom:calc(8px * var(--mobile-width-percentage))!important;height:100%;width:calc(97.5px * var(--mobile-width-percentage));gap:calc(4px * var(--mobile-width-percentage))}.app-guide .mobile .nav-link svg{height:calc(24px * var(--mobile-width-percentage));width:calc(24px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-content{width:calc(342px * var(--mobile-width-percentage));min-width:calc(342px * var(--mobile-width-percentage));height:calc(338px * var(--mobile-width-percentage));border-radius:calc(8px * var(--mobile-width-percentage));padding:calc(32px * var(--mobile-width-percentage)) calc(24px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-header{height:calc(31px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-header .header-text{font-size:calc(24px * var(--mobile-width-percentage));height:calc(31px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-header #close-modal-guide-auth{right:calc(16px * var(--mobile-width-percentage));top:calc(16px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-header #close-modal-guide-auth svg{width:calc(28px * var(--mobile-width-percentage))!important;height:calc(28px * var(--mobile-width-percentage))!important}.app-guide .mobile #guideAuthModal .modal-body{gap:calc(16px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-body .text-16{margin-top:calc(16px * var(--mobile-width-percentage));height:calc(52px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-body .d-flex{width:calc(294px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .modal-body .button a{height:calc(45px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage))!important}.app-guide .mobile #guideAuthModal .modal-body a{width:100%;font-weight:700;margin-top:0!important}.app-guide .mobile #guideAuthModal .modal-body div:last-child a{padding:calc(8px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage));height:calc(37px * var(--mobile-width-percentage))}.app-guide .mobile #guideAuthModal .login-btn{border:calc(1px * var(--mobile-width-percentage)) solid black}.dashboard-footer{background:var(--bs-dark-grey);max-width:var(--desktop-layout-width);width:var(--desktop-layout-width);padding:16px 0;gap:8px;margin:0 auto;position:-webkit-sticky;position:sticky;bottom:0}.dashboard-footer.full-width{max-width:unset;width:unset;min-width:var(--desktop-layout-width);margin:unset}.dashboard-footer div{gap:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dashboard-footer button{margin:0;font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}.button-nav{margin:0 auto}.select-dropdown ::-webkit-scrollbar,.modal ::-webkit-scrollbar{width:8px;height:8px}.select-dropdown ::-webkit-scrollbar-track,.modal ::-webkit-scrollbar-track{background:none;border-radius:10px;padding:8px}.select-dropdown ::-webkit-scrollbar-thumb,.modal ::-webkit-scrollbar-thumb{background:#989898;border-radius:50px}.select-dropdown ::-webkit-scrollbar-thumb:hover,.modal ::-webkit-scrollbar-thumb:hover{background:#989898}.navigate{margin:0 0 48px!important;height:36px}.navigate .url-back{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.xxlg-bold{font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}.lg-default{font-family:var(--bs-body-font-family);font-weight:400!important}.xlg-bold{font-family:var(--bs-body-font-family);font-weight:700!important}.xxxlg-bold{font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}.lg-bold{font-family:var(--bs-body-font-family);font-weight:700!important}.md-default{font-family:var(--bs-body-font-family);font-weight:400!important}.md-bold{font-family:var(--bs-body-font-family);font-weight:700!important}.md-ja-default,.sm-default{font-family:var(--bs-body-font-family);font-weight:400!important}.sm-bold{font-weight:700;letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}.avatar-container .items-top{margin-bottom:0!important}.messages-container{position:relative}.messages{position:absolute;top:5px;right:10px}.my-page{position:absolute}
