@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap";@import"//fonts.googleapis.com/earlyaccess/notosansjapanese.css";*{margin:0;padding:0;line-height:calc(.25rem + 1em + .25rem);font-size:62.5%;font-style:normal;font-weight:unset}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;overflow-x:hidden;scroll-behavior:smooth}@media(prefers-reduced-motion: no-preference){html:focus-within{scroll-behavior:smooth}}body{position:relative;font-size:1.6em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;overflow-x:hidden;min-block-size:100%}a{color:inherit}a:link,a:visited,a:hover,a:active{text-decoration:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentcolor}:where(svg):where(:not([fill])){stroke:currentcolor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(ul,ol,li)[role=list]{list-style:none}ul,ol,li{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media(prefers-reduced-motion: no-preference){:focus-visible{-webkit-transition:outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);transition:outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1)}:where(:not(:active)):focus-visible{-webkit-transition-duration:.25s;transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(input[type=file])::-webkit-file-upload-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}time{font-size:1em}hr{height:0;margin:0;padding:0;border:0}span,strong,em,small,i,b{font-size:1em}button{border:none;text-decoration:none;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}html,body{overflow-x:auto}body{position:relative;width:100%;min-width:1280px;min-height:100vh;min-height:100dvh;font-family:"Noto Sans Japanese",sans-serif;font-weight:400;font-style:normal;color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:clamp(1.2rem,.4036326942vw + 10.4863773966px,1.6rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body img{width:100%;user-drag:none;-webkit-user-drag:none;-moz-user-select:none;pointer-events:none}@media(min-width: 768px){body a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media(max-width: 480px)and (orientation: portrait){body br.pc{display:none}}body br.sp{display:none}@media(max-width: 480px)and (orientation: portrait){body br.sp{display:inline}}body input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em}@media(max-width: 480px)and (orientation: portrait){body input{font-size:4vw}}body input:focus{outline:none}body input[type=date],body input[type=text]{font-size:1em;width:100%;padding:.5em;color:#303030;border-radius:.2em;border:solid 1px #232329}body input[type=text]:-moz-read-only{border:solid 1px #999;background-color:#f5f5f5}body input[type=text]:read-only{border:solid 1px #999;background-color:#f5f5f5}body textarea{width:100%;font-size:1em;border:solid 1px #232329}body select,body option{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:.5em;font-size:1em;outline:none;text-overflow:ellipsis;border:1px solid #232329;border-radius:.2em;outline:none;background:rgba(0,0,0,0)}body a.addLink,body a.backLink,body input[type=submit]{font-size:max(12px,1.25em);display:grid;place-items:center;width:30rem;height:6rem;border-radius:.4rem;font-weight:700;letter-spacing:.06em;-webkit-transition:.3s ease-out;transition:.3s ease-out;color:#fff;background-color:#65aec4}body a.addLink:hover,body a.backLink:hover,body input[type=submit]:hover{background-color:#08284d}@media(max-width: 480px)and (orientation: portrait){body a.addLink,body a.backLink,body input[type=submit]{height:14vw;width:-webkit-fill-available;width:-moz-available;width:stretch}}@media(min-width: 480px){body a.addLink:hover,body a.backLink:hover,body input[type=submit]:hover{-webkit-transition:.5s;transition:.5s;opacity:.8}}section,article{position:relative;width:100%;font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex}header,footer{position:relative;width:100%;font-size:1em}form{position:relative;font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form select:focus{outline:none}.body_index header .header-box{display:none}header{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6em .4em .3em .4em;font-size:1em;background:#232329;background:-webkit-gradient(linear, left bottom, left top, color-stop(-100%, #616161), to(#232329));background:linear-gradient(to top, #616161 -100%, #232329 100%)}header h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:-0.06em;font-size:max(12px,1.5em);font-family:"Outfit",sans-serif;font-weight:400;color:#fafafa}header h1 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header h1 span i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(0.05em);transform:translateY(0.05em);width:.8em;aspect-ratio:1;background:url("../img/icon/logo.svg") center center/contain no-repeat;-webkit-filter:invert(100%) hue-rotate(295deg) brightness(140%) contrast(100%);filter:invert(100%) hue-rotate(295deg) brightness(140%) contrast(100%)}header h1 span.rmt-sign{margin-left:.6em;font-size:.4em}header .page_title{position:absolute;left:50%;-webkit-transform:translateX(-30%);transform:translateX(-30%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 .2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .5em .2em .5em;color:#fafafa;font-size:max(12px,1.625em);border-bottom:double 3px #fafafa}header .page_title span{font-size:.6em}header .header-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1em}header .header-box .logout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .5em;letter-spacing:.1em;font-size:max(12px,.875em);font-weight:500;padding:.5em 1.6em;-webkit-transform:translateY(-5px);transform:translateY(-5px);border-radius:.4em;border:solid 1px rgba(238,238,238,.6);background-color:#101010;-webkit-transition:background-color .3s;transition:background-color .3s}header .header-box .logout::before{content:"";width:1.4em;aspect-ratio:1;background:url("../img/icon/power_off.svg") center center/contain no-repeat}header .header-box .logout:hover{background-color:rgba(238,238,238,.2)}header .header-box .shop_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;font-size:12px}header .header-box .shop_name span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:max(12px,1.25em);font-weight:500}header .header-box .shop_name span::before{content:"";position:absolute;bottom:-3px;width:100%;height:1px;background-color:rgba(238,238,238,.8)}footer{background-color:#232329;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2em}main.area_log-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#303030;background-color:#fafafa}main.area_log-in .area_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3em}main.area_log-in .area_logo img{max-width:60rem}main.area_log-in .area_logo p{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:400;font-style:normal;font-size:max(12px,1.625em)}main.area_log-in h2{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,2.25em);font-weight:600;text-transform:uppercase}main.area_log-in form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1em}main.area_log-in form input[type=id],main.area_log-in form input[type=password]{border:1px solid #232329;font-size:max(12px,1.125em);padding:.5em 1em;height:2.4em;border-radius:1.2em;width:18em}main.area_log-in form input[type=submit]{width:70%;-ms-flex-item-align:center;align-self:center;margin-top:1em;background-color:#303030}main{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1em}main::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:4px 4px;background-repeat:repeat;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206%206%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolygon%20points%3D%222%200%202%202%200%202%200%206%206%206%206%200%202%200%22%2F%3E%3Crect%20class%3D%22cls-1%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E");mix-blend-mode:lighten;opacity:.05;z-index:-1}main .sideMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:14em;min-width:20rem;font-size:1em;background-color:#232329;background:-webkit-gradient(linear, left bottom, left top, color-stop(-100%, #616161), to(#232329));background:linear-gradient(to top, #616161 -100%, #232329 100%)}main .sideMenu .go_top{font-size:1em;width:100%;padding:.45em .5em;border-bottom:solid 1px rgba(238,238,238,.2);background-color:#101010}main .sideMenu .go_top a{display:block;font-size:max(12px,1em)}@media(min-width: 480px){main .sideMenu .go_top a:hover{color:#f18100}}main .sideMenu .details-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;width:100%}main .sideMenu .details-accordion details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;padding:.8em .5em;border-bottom:solid 1px rgba(238,238,238,.2);background-color:#101010;cursor:pointer}main .sideMenu .details-accordion details::details-content{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;height:0;opacity:0;overflow:clip;-webkit-animation:fadeIn .4s ease;animation:fadeIn .4s ease}main .sideMenu .details-accordion details[open]::details-content{opacity:1;height:auto;margin-top:.5em}main .sideMenu .details-accordion details.label_recruit{background-color:#4caf50}main .sideMenu .details-accordion details summary{font-size:max(12px,1em)}main .sideMenu .details-accordion details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;background-color:#3e0f00}main .sideMenu .details-accordion details ul li{font-size:1em;border-bottom:solid 1px rgba(238,238,238,.1)}main .sideMenu .details-accordion details ul li:last-of-type{border-bottom:none}main .sideMenu .details-accordion details ul li a{display:block;font-size:max(12px,.875em);padding:.5em .5em .6em .6em}@media(min-width: 480px){main .sideMenu .details-accordion details ul li a:hover{color:#f18100}}main .sideMenu .details-accordion details ul li a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1em;background-color:#fafafa;color:#c11a00;width:1.6em;aspect-ratio:1;border-radius:50%;margin-left:1em}@-webkit-keyframes fadeIn{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes fadeIn{0%{opacity:0;height:0}100%{opacity:1;height:auto}}main .main{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1em}main .main .hr{margin:1em 0;width:100%;height:4px;border-top:solid 1px #b0b0b0;background-color:#fff}main .main article{position:relative;width:100%;font-size:1em}main .main article .addLink,main .main article .backLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25rem;height:4rem}main .main article .addLink{background-color:#27b100}main .main article .backLink{background-color:#480468}main .main article .up-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fafafa;font-size:max(12px,1.625em);margin-bottom:.5em;padding:.4em 2em;border-radius:5em;background-color:#27b100}main .main article .note{margin-bottom:.5em;font-size:1em;color:#303030}main .main article .note h4,main .main article .note p{font-size:max(12px,1em)}main .main article .mode_add,main .main article .mode_edit{color:#fafafa;font-size:max(12px,1.625em);margin-bottom:.5em;padding:.2em 2em;border-radius:5em}main .main article .mode_add{background-color:#27b100}main .main article .mode_edit{background-color:#2a70f7}main .main article img.thumb{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.validetta-bubble{position:absolute;width:120px;max-width:120px;padding:5px 12px;color:#fff;border-radius:5px;background-color:#bc1965;z-index:9}.validetta-bubble::before{content:"";display:block;position:absolute;width:0px;height:0px;border-width:8px;border-style:solid}.validetta-bubble--right:before{top:7px;left:-14px;border-color:rgba(0,0,0,0) #bc1965 rgba(0,0,0,0) rgba(0,0,0,0)}.validetta-bubble--bottom:before{top:-14px;left:10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #bc1965}.validetta-inline,.validetta-bubble{display:block;margin:5px 0px 0px 0px;font-size:12px;font-family:"Pathway Gothic One","A-OTF UD新ゴ Pro","A-OTF UDShin Go Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo, Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.validetta-inline{color:#bc1965}/*# sourceMappingURL=common.css.map */