﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:inherit;font-style:normal;color:#353434;font-size:100%;line-height:1.7;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;word-wrap:break-word;font-family:"Segoe UI","Helvetica Neue","Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",Meiryo,メイリオ,Osaka,"MS PGothic",arial,sans-serif;font-weight:400;box-sizing:border-box}html{font-size:62.5%}body{background-color:#f5f2f0;font-size:1.4em;position:relative}h1,h2,h3,h4,h5,h6{text-align:left;font-weight:700}h1,.h1{font-size:2rem;font-weight:700}@media screen and (max-width: 768px){h1,.h1{font-size:1.6rem}}h2,.h2{font-size:1.8rem;font-weight:700}@media screen and (max-width: 768px){h2,.h2{font-size:1.6rem}}h3,.h3{font-size:1.6rem;font-weight:700}@media screen and (max-width: 768px){h3,.h3{font-size:1.4rem}}h4,.h4{font-size:1.5rem;font-weight:700}@media screen and (max-width: 768px){h4,.h4{font-size:1.4rem}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,main,nav,section,div,form{display:block;box-sizing:border-box}ul,ol,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}img{display:block;vertical-align:bottom;max-width:100%;object-fit:cover}a{margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;transition-property:all;transition:0.2s linear;color:#353434}a img,a svg{transition-property:all;transition:0.2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover img{opacity:0.8}a.blue:hover{color:#4392f1}s{text-decoration:none}table{width:100%;border-collapse:collapse;border-spacing:0;margin:0 auto}table th,table td{border:0;padding:12px 8px;transition:0.2s}@media screen and (max-width: 768px){table th,table td{font-size:1.2rem}}table th{text-align:left;white-space:nowrap;color:#bfbcba;font-size:1.3rem}@media screen and (max-width: 768px){table th{font-size:1.2rem}}table tr{border-bottom:1px #ccc solid}table tbody tr:last-child{border-bottom:0}table tr.clickable{cursor:pointer}table tr.clickable:hover td{background-color:rgba(77,157,224,0.05)}table tr.alert:hover td{background-color:rgba(225,85,84,0.05)}hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}input[type="submit"],input[type="button"],button{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration,button::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus,button::focus{outline-offset:-2px}input,select,option,textarea{border:1px #ddd solid;border-radius:2px;padding:8px;box-sizing:border-box;background-color:#fff;font-size:1.6rem;line-height:1.5;font-family:"Segoe UI","Helvetica Neue","Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",Meiryo,メイリオ,Osaka,"MS PGothic",arial,sans-serif;font-weight:400;color:#353434}input,textarea{width:100%}label,select{box-sizing:border-box;cursor:pointer}textarea{line-height:1.7}textarea.h100{height:100px}textarea.h200{height:200px}textarea.h300{height:300px}textarea.h400{height:400px}textarea.h500{height:500px}textarea.h600{height:600px}button{cursor:pointer;background-color:#4d9de0;border:2px #4d9de0 solid;color:#fff;border-radius:2px;padding:12px 16px;position:relative;display:inline-block;font-size:1.2rem;top:0;transition-property:all;transition:0.2s linear;box-sizing:border-box;font-family:"Segoe UI","Helvetica Neue","Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",Meiryo,メイリオ,Osaka,"MS PGothic",arial,sans-serif}button svg{transition-property:all;transition:0.2s linear}button:hover{box-shadow:0 4px 8px rgba(0,0,0,0.15);transform:translateY(-2px)}button:disabled{padding:12px 16px;border:2px #aaa solid !important;background-color:#aaa !important;cursor:initial !important;color:#fff !important}button:disabled:hover{color:#fff !important;box-shadow:none;top:0}button.normal{background-color:#fff;border:2px #4d9de0 solid;color:#4d9de0}button.normal:hover{top:0;box-shadow:none;background-color:#4d9de0;color:#fff}button.cancel{background-color:#fff;border:2px #eee solid;color:#ccc}button.cancel:hover{top:0;box-shadow:none;background-color:#f7f7f7;color:#353434}button.delete,button.red{background-color:#E15554;border:2px #E15554 solid;color:#fff;padding:12px 16px}button.delete:hover,button.red:hover{top:0;box-shadow:none;background-color:#fff;color:#E15554;border:2px #E15554 solid}button.blue{background-color:#4392f1;border:2px #4392f1 solid;color:#fff;padding:12px 16px}button.blue:hover{top:0;box-shadow:none;background-color:#fff;color:#4392f1;border:2px #4392f1 solid}button:disabled{background-color:#fff;border:2px #ddd solid;color:#bfbcba;padding:12px 16px}button.main{background-color:#4d9de0;border:2px #4d9de0 solid;color:#fff;padding:12px 16px}button.main:hover{top:0;box-shadow:none;background-color:#fff;color:#4d9de0;border:2px #4d9de0 solid}p.data-del{z-index:3;display:flex;align-items:center;cursor:pointer;display:block}p.data-del svg{width:15px;height:15px;fill:#bfbcba;vertical-align:middle}p.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){p.data-del span{display:none}}p.data-del:hover svg{fill:#E15554}p.data-del:hover span{color:#E15554}.btn-area{margin:5vh auto;display:block;text-align:center}.btn-area button{display:inline;margin:0 16px;font-size:1.4rem;padding:16px 32px}@media screen and (max-width: 640px){.btn-area button{display:block;width:100%;margin:0}.btn-area button+button{margin-top:20px}}.btn-area.submit-btn-two button{width:100%}.btn-area-two{margin:5vh auto 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 640px){.btn-area-two{flex-wrap:wrap;flex-direction:column-reverse;gap:16px}}.btn-area-two button,.btn-area-two a.btn{width:48%}@media screen and (max-width: 640px){.btn-area-two button,.btn-area-two a.btn{display:block;width:100%;margin:0;text-align:center}}.select-pd{width:100%;display:inline-block;position:relative}.select-pd+.select-pd{margin-top:25px}.select-pd:before{position:absolute;right:8px;top:45%;transform:rotate(-45deg) translateY(-55%);content:'';width:6px;height:6px;border:1px solid;border-color:transparent transparent #353434 #353434;pointer-events:none}.select-pd select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 32px 8px 8px}.select-pd ::-ms-expand{display:none}.select-pd span{display:inline-block;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#bfbcba}.select-func{width:calc(100% - 40px)}.select-func i{cursor:pointer;display:inline-block;position:absolute;top:50%;right:-35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/plus-gy.svg) no-repeat center center;width:20px;height:20px}::-webkit-input-placeholder{color:#bfbcba}.disp-pc{display:block}@media screen and (max-width: 768px){.disp-pc{display:none !important}}.disp-sp{display:none}@media screen and (max-width: 768px){.disp-sp{display:block !important}}.disp-mb{display:none}@media screen and (max-width: 640px){.disp-mb{display:block !important}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.object-fit{object-fit:cover}@keyframes shiny{0%{transform:scale(0) rotate(25deg);opacity:0}50%{transform:scale(1) rotate(25deg);opacity:1}100%{transform:scale(50) rotate(25deg);opacity:0}}.shiny{overflow:hidden}.shiny:before{content:'';position:absolute;top:-10%;left:-20%;width:40px;height:100%;transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg, rgba(255,255,255,0) 10%, rgba(255,255,255,0.5) 100%, rgba(255,255,255,0) 0%);animation-name:shiny;animation-duration:2.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.top-mg8{margin-top:8vh}.top-mg5{margin-top:5vh}.top-mg3{margin-top:3vh}button.icon-copy{background-color:#fff;border:0;padding:0;position:relative;top:5px;display:inline-block;margin-left:10px;width:40px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCA1MCIgd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjUwcHgiPjxwYXRoIGQ9Ik05NSw0Ni45SDVjLTIuOCwwLTUtMi4yLTUtNVY4LjFjMC0yLjgsMi4yLTUsNS01aDkwYzIuOCwwLDUsMi4yLDUsNXYzMy43QzEwMCw0NC42LDk3LjgsNDYuOSw5NSw0Ni45eiBNOTUsMzguOVYxMS4xYzAtMS40LTEuMS0yLjUtMi41LTIuNWgtODVDNi4xLDguNiw1LDkuNyw1LDExLjF2MjcuOGMwLDEuNCwxLjEsMi41LDIuNSwyLjVoODVDOTMuOSw0MS40LDk1LDQwLjMsOTUsMzguOXogTTIyLDM0LjdjMS41LDAsMi45LTAuMyw0LjItMC44YzEuMy0wLjUsMi4zLTEuMywzLjEtMi40bC0yLjYtMi40Yy0xLjIsMS40LTIuNywyLjEtNC41LDIuMWMtMS4xLDAtMi4xLTAuMi0yLjktMC43Yy0wLjktMC41LTEuNS0xLjItMi0yYy0wLjUtMC45LTAuNy0xLjgtMC43LTIuOWMwLTEuMSwwLjItMi4xLDAuNy0yLjljMC41LTAuOSwxLjItMS41LDItMmMwLjktMC41LDEuOC0wLjcsMi45LTAuN2MxLjgsMCwzLjMsMC43LDQuNSwyLjFsMi42LTIuNGMtMC44LTEtMS45LTEuOC0zLjEtMi4zYy0xLjItMC41LTIuNi0wLjgtNC4yLTAuOGMtMS44LDAtMy41LDAuNC00LjksMS4yYy0xLjUsMC44LTIuNiwxLjktMy41LDMuM2MtMC44LDEuNC0xLjMsMy0xLjMsNC43YzAsMS44LDAuNCwzLjMsMS4zLDQuN2MwLjgsMS40LDIsMi41LDMuNSwzLjNDMTguNiwzNC4zLDIwLjIsMzQuNywyMiwzNC43eiBNNDAuNywzNC43YzEuOCwwLDMuNS0wLjQsNS0xLjJjMS41LTAuOCwyLjYtMS45LDMuNS0zLjNjMC44LTEuNCwxLjMtMywxLjMtNC43YzAtMS43LTAuNC0zLjMtMS4zLTQuN2MtMC44LTEuNC0yLTIuNS0zLjUtMy4zYy0xLjUtMC44LTMuMS0xLjItNS0xLjJjLTEuOCwwLTMuNSwwLjQtNSwxLjJjLTEuNSwwLjgtMi42LDEuOS0zLjUsMy4zYy0wLjgsMS40LTEuMywzLTEuMyw0LjdjMCwxLjcsMC40LDMuMywxLjMsNC43YzAuOCwxLjQsMiwyLjUsMy41LDMuM0MzNy4yLDM0LjMsMzguOSwzNC43LDQwLjcsMzQuN3ogTTQwLjcsMzEuMmMtMS4xLDAtMi0wLjItMi44LTAuN2MtMC44LTAuNS0xLjUtMS4yLTItMmMtMC41LTAuOS0wLjctMS44LTAuNy0yLjljMC0xLjEsMC4yLTIuMSwwLjctMi45YzAuNS0wLjksMS4xLTEuNSwyLTJjMC44LTAuNSwxLjgtMC43LDIuOC0wLjdjMSwwLDIsMC4yLDIuOCwwLjdjMC44LDAuNSwxLjUsMS4yLDIsMmMwLjUsMC45LDAuNywxLjgsMC43LDIuOWMwLDEuMS0wLjIsMi4xLTAuNywyLjljLTAuNSwwLjktMS4xLDEuNS0yLDJDNDIuNywzMC45LDQxLjgsMzEuMiw0MC43LDMxLjJ6IE02MS4zLDE2LjZoLTcuN3YxNy44aDQuMXYtNC45aDMuNmMxLjYsMCwyLjktMC4zLDQuMS0wLjhjMS4yLTAuNSwyLjEtMS4zLDIuNy0yLjJjMC42LTEsMC45LTIuMSwwLjktMy40YzAtMS4zLTAuMy0yLjUtMC45LTMuNGMtMC42LTEtMS41LTEuNy0yLjctMi4yQzY0LjIsMTYuOSw2Mi44LDE2LjYsNjEuMywxNi42eiBNNjEsMjYuMWgtMy40VjIwSDYxYzEuMiwwLDIuMiwwLjMsMi44LDAuOGMwLjYsMC41LDEsMS4zLDEsMi4zYzAsMS0wLjMsMS43LTEsMi4zQzYzLjIsMjUuOSw2Mi4zLDI2LjEsNjEsMjYuMXogTTg3LjYsMTYuNmgtNGwtNC43LDcuOWwtNC43LTcuOWgtNC40TDc2LjYsMjh2Ni4zaDQuMXYtNi4zTDg3LjYsMTYuNnoiIGZpbGw9IiNjY2MiLz48L3N2Zz4=");background-size:cover;transition-property:all;transition:0.2s linear}button.icon-copy:hover{box-shadow:initial}button.icon-copy:active{border:0;outline:none}.mgT1{margin-top:1px !important}.mgT2{margin-top:2px !important}.mgT3{margin-top:3px !important}.mgT4{margin-top:4px !important}.mgT5{margin-top:5px !important}.mgT6{margin-top:6px !important}.mgT7{margin-top:7px !important}.mgT8{margin-top:8px !important}.mgT9{margin-top:9px !important}.mgT10{margin-top:10px !important}.mgT11{margin-top:11px !important}.mgT12{margin-top:12px !important}.mgT13{margin-top:13px !important}.mgT14{margin-top:14px !important}.mgT15{margin-top:15px !important}.mgT16{margin-top:16px !important}.mgT17{margin-top:17px !important}.mgT18{margin-top:18px !important}.mgT19{margin-top:19px !important}.mgT20{margin-top:20px !important}.mgT21{margin-top:21px !important}.mgT22{margin-top:22px !important}.mgT23{margin-top:23px !important}.mgT24{margin-top:24px !important}.mgT25{margin-top:25px !important}.mgT26{margin-top:26px !important}.mgT27{margin-top:27px !important}.mgT28{margin-top:28px !important}.mgT29{margin-top:29px !important}.mgT30{margin-top:30px !important}.mgT31{margin-top:31px !important}.mgT32{margin-top:32px !important}.mgT33{margin-top:33px !important}.mgT34{margin-top:34px !important}.mgT35{margin-top:35px !important}.mgT36{margin-top:36px !important}.mgT37{margin-top:37px !important}.mgT38{margin-top:38px !important}.mgT39{margin-top:39px !important}.mgT40{margin-top:40px !important}.mgT41{margin-top:41px !important}.mgT42{margin-top:42px !important}.mgT43{margin-top:43px !important}.mgT44{margin-top:44px !important}.mgT45{margin-top:45px !important}.mgT46{margin-top:46px !important}.mgT47{margin-top:47px !important}.mgT48{margin-top:48px !important}.mgT49{margin-top:49px !important}.mgT50{margin-top:50px !important}.mgT51{margin-top:51px !important}.mgT52{margin-top:52px !important}.mgT53{margin-top:53px !important}.mgT54{margin-top:54px !important}.mgT55{margin-top:55px !important}.mgT56{margin-top:56px !important}.mgT57{margin-top:57px !important}.mgT58{margin-top:58px !important}.mgT59{margin-top:59px !important}.mgT60{margin-top:60px !important}.mgT61{margin-top:61px !important}.mgT62{margin-top:62px !important}.mgT63{margin-top:63px !important}.mgT64{margin-top:64px !important}.mgT65{margin-top:65px !important}.mgT66{margin-top:66px !important}.mgT67{margin-top:67px !important}.mgT68{margin-top:68px !important}.mgT69{margin-top:69px !important}.mgT70{margin-top:70px !important}.mgT71{margin-top:71px !important}.mgT72{margin-top:72px !important}.mgT73{margin-top:73px !important}.mgT74{margin-top:74px !important}.mgT75{margin-top:75px !important}.mgT76{margin-top:76px !important}.mgT77{margin-top:77px !important}.mgT78{margin-top:78px !important}.mgT79{margin-top:79px !important}.mgT80{margin-top:80px !important}.mgT81{margin-top:81px !important}.mgT82{margin-top:82px !important}.mgT83{margin-top:83px !important}.mgT84{margin-top:84px !important}.mgT85{margin-top:85px !important}.mgT86{margin-top:86px !important}.mgT87{margin-top:87px !important}.mgT88{margin-top:88px !important}.mgT89{margin-top:89px !important}.mgT90{margin-top:90px !important}.mgT91{margin-top:91px !important}.mgT92{margin-top:92px !important}.mgT93{margin-top:93px !important}.mgT94{margin-top:94px !important}.mgT95{margin-top:95px !important}.mgT96{margin-top:96px !important}.mgT97{margin-top:97px !important}.mgT98{margin-top:98px !important}.mgT99{margin-top:99px !important}.mgT100{margin-top:100px !important}.mgT101{margin-top:101px !important}.mgT102{margin-top:102px !important}.mgT103{margin-top:103px !important}.mgT104{margin-top:104px !important}.mgT105{margin-top:105px !important}.mgT106{margin-top:106px !important}.mgT107{margin-top:107px !important}.mgT108{margin-top:108px !important}.mgT109{margin-top:109px !important}.mgT110{margin-top:110px !important}.mgT111{margin-top:111px !important}.mgT112{margin-top:112px !important}.mgT113{margin-top:113px !important}.mgT114{margin-top:114px !important}.mgT115{margin-top:115px !important}.mgT116{margin-top:116px !important}.mgT117{margin-top:117px !important}.mgT118{margin-top:118px !important}.mgT119{margin-top:119px !important}.mgT120{margin-top:120px !important}@media screen and (max-width: 768px){.mgT24{margin-top:18.46154px !important}}@media screen and (max-width: 768px){.mgT25{margin-top:19.23077px !important}}@media screen and (max-width: 768px){.mgT26{margin-top:20px !important}}@media screen and (max-width: 768px){.mgT27{margin-top:20.76923px !important}}@media screen and (max-width: 768px){.mgT28{margin-top:21.53846px !important}}@media screen and (max-width: 768px){.mgT29{margin-top:22.30769px !important}}@media screen and (max-width: 768px){.mgT30{margin-top:23.07692px !important}}@media screen and (max-width: 768px){.mgT31{margin-top:23.84615px !important}}@media screen and (max-width: 768px){.mgT32{margin-top:24.61538px !important}}@media screen and (max-width: 768px){.mgT33{margin-top:25.38462px !important}}@media screen and (max-width: 768px){.mgT34{margin-top:26.15385px !important}}@media screen and (max-width: 768px){.mgT35{margin-top:26.92308px !important}}@media screen and (max-width: 768px){.mgT36{margin-top:27.69231px !important}}@media screen and (max-width: 768px){.mgT37{margin-top:28.46154px !important}}@media screen and (max-width: 768px){.mgT38{margin-top:29.23077px !important}}@media screen and (max-width: 768px){.mgT39{margin-top:30px !important}}@media screen and (max-width: 768px){.mgT40{margin-top:30.76923px !important}}@media screen and (max-width: 768px){.mgT41{margin-top:31.53846px !important}}@media screen and (max-width: 768px){.mgT42{margin-top:32.30769px !important}}@media screen and (max-width: 768px){.mgT43{margin-top:33.07692px !important}}@media screen and (max-width: 768px){.mgT44{margin-top:33.84615px !important}}@media screen and (max-width: 768px){.mgT45{margin-top:34.61538px !important}}@media screen and (max-width: 768px){.mgT46{margin-top:35.38462px !important}}@media screen and (max-width: 768px){.mgT47{margin-top:36.15385px !important}}@media screen and (max-width: 768px){.mgT48{margin-top:36.92308px !important}}@media screen and (max-width: 768px){.mgT49{margin-top:37.69231px !important}}@media screen and (max-width: 768px){.mgT50{margin-top:38.46154px !important}}@media screen and (max-width: 768px){.mgT51{margin-top:39.23077px !important}}@media screen and (max-width: 768px){.mgT52{margin-top:40px !important}}@media screen and (max-width: 768px){.mgT53{margin-top:40.76923px !important}}@media screen and (max-width: 768px){.mgT54{margin-top:41.53846px !important}}@media screen and (max-width: 768px){.mgT55{margin-top:42.30769px !important}}@media screen and (max-width: 768px){.mgT56{margin-top:43.07692px !important}}@media screen and (max-width: 768px){.mgT57{margin-top:43.84615px !important}}@media screen and (max-width: 768px){.mgT58{margin-top:44.61538px !important}}@media screen and (max-width: 768px){.mgT59{margin-top:45.38462px !important}}@media screen and (max-width: 768px){.mgT60{margin-top:46.15385px !important}}@media screen and (max-width: 768px){.mgT61{margin-top:46.92308px !important}}@media screen and (max-width: 768px){.mgT62{margin-top:47.69231px !important}}@media screen and (max-width: 768px){.mgT63{margin-top:48.46154px !important}}@media screen and (max-width: 768px){.mgT64{margin-top:49.23077px !important}}@media screen and (max-width: 768px){.mgT65{margin-top:50px !important}}@media screen and (max-width: 768px){.mgT66{margin-top:50.76923px !important}}@media screen and (max-width: 768px){.mgT67{margin-top:51.53846px !important}}@media screen and (max-width: 768px){.mgT68{margin-top:52.30769px !important}}@media screen and (max-width: 768px){.mgT69{margin-top:53.07692px !important}}@media screen and (max-width: 768px){.mgT70{margin-top:53.84615px !important}}@media screen and (max-width: 768px){.mgT71{margin-top:54.61538px !important}}@media screen and (max-width: 768px){.mgT72{margin-top:55.38462px !important}}@media screen and (max-width: 768px){.mgT73{margin-top:56.15385px !important}}@media screen and (max-width: 768px){.mgT74{margin-top:56.92308px !important}}@media screen and (max-width: 768px){.mgT75{margin-top:57.69231px !important}}@media screen and (max-width: 768px){.mgT76{margin-top:58.46154px !important}}@media screen and (max-width: 768px){.mgT77{margin-top:59.23077px !important}}@media screen and (max-width: 768px){.mgT78{margin-top:60px !important}}@media screen and (max-width: 768px){.mgT79{margin-top:60.76923px !important}}@media screen and (max-width: 768px){.mgT80{margin-top:61.53846px !important}}@media screen and (max-width: 768px){.mgT81{margin-top:62.30769px !important}}@media screen and (max-width: 768px){.mgT82{margin-top:63.07692px !important}}@media screen and (max-width: 768px){.mgT83{margin-top:63.84615px !important}}@media screen and (max-width: 768px){.mgT84{margin-top:64.61538px !important}}@media screen and (max-width: 768px){.mgT85{margin-top:65.38462px !important}}@media screen and (max-width: 768px){.mgT86{margin-top:66.15385px !important}}@media screen and (max-width: 768px){.mgT87{margin-top:66.92308px !important}}@media screen and (max-width: 768px){.mgT88{margin-top:67.69231px !important}}@media screen and (max-width: 768px){.mgT89{margin-top:68.46154px !important}}@media screen and (max-width: 768px){.mgT90{margin-top:69.23077px !important}}@media screen and (max-width: 768px){.mgT91{margin-top:70px !important}}@media screen and (max-width: 768px){.mgT92{margin-top:70.76923px !important}}@media screen and (max-width: 768px){.mgT93{margin-top:71.53846px !important}}@media screen and (max-width: 768px){.mgT94{margin-top:72.30769px !important}}@media screen and (max-width: 768px){.mgT95{margin-top:73.07692px !important}}@media screen and (max-width: 768px){.mgT96{margin-top:73.84615px !important}}@media screen and (max-width: 768px){.mgT97{margin-top:74.61538px !important}}@media screen and (max-width: 768px){.mgT98{margin-top:75.38462px !important}}@media screen and (max-width: 768px){.mgT99{margin-top:76.15385px !important}}@media screen and (max-width: 768px){.mgT100{margin-top:76.92308px !important}}@media screen and (max-width: 768px){.mgT101{margin-top:77.69231px !important}}@media screen and (max-width: 768px){.mgT102{margin-top:78.46154px !important}}@media screen and (max-width: 768px){.mgT103{margin-top:79.23077px !important}}@media screen and (max-width: 768px){.mgT104{margin-top:80px !important}}@media screen and (max-width: 768px){.mgT105{margin-top:80.76923px !important}}@media screen and (max-width: 768px){.mgT106{margin-top:81.53846px !important}}@media screen and (max-width: 768px){.mgT107{margin-top:82.30769px !important}}@media screen and (max-width: 768px){.mgT108{margin-top:83.07692px !important}}@media screen and (max-width: 768px){.mgT109{margin-top:83.84615px !important}}@media screen and (max-width: 768px){.mgT110{margin-top:84.61538px !important}}@media screen and (max-width: 768px){.mgT111{margin-top:85.38462px !important}}@media screen and (max-width: 768px){.mgT112{margin-top:86.15385px !important}}@media screen and (max-width: 768px){.mgT113{margin-top:86.92308px !important}}@media screen and (max-width: 768px){.mgT114{margin-top:87.69231px !important}}@media screen and (max-width: 768px){.mgT115{margin-top:88.46154px !important}}@media screen and (max-width: 768px){.mgT116{margin-top:89.23077px !important}}@media screen and (max-width: 768px){.mgT117{margin-top:90px !important}}@media screen and (max-width: 768px){.mgT118{margin-top:90.76923px !important}}@media screen and (max-width: 768px){.mgT119{margin-top:91.53846px !important}}@media screen and (max-width: 768px){.mgT120{margin-top:92.30769px !important}}.tcenter{text-align:center !important}.tright{text-align:right !important}.tleft{text-align:left !important}#pageloading-wrap{background:#797776;width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;display:table;z-index:999}#pageloading-icon{display:table-cell;vertical-align:middle}#pageloading{background:#797776;width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;display:table;z-index:9999}#pageloading .in{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ring{--uib-size:40px;--uib-speed:2s;--uib-color:#fff;height:var(--uib-size);width:var(--uib-size);vertical-align:middle;transform-origin:center;animation:rotate var(--uib-speed) linear infinite}.ring circle{fill:none;stroke:var(--uib-color);stroke-dasharray:1, 200;stroke-dashoffset:0;stroke-linecap:round;animation:stretch calc(var(--uib-speed) * 0.75) ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes stretch{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:90, 200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}.grid{width:100%}nav{width:250px;min-height:100vh;background-color:#797776;background-color:#353434;float:left;position:-webkit-sticky;position:sticky;top:0;border:4px #f5f2f0 solid;border-radius:8px;overflow:hidden}@media screen and (max-width: 768px){nav{width:100%;height:auto;min-height:auto;position:initial;z-index:initial;float:initial;display:block;border:0;border-radius:0}}nav .hdlogo{height:80px;position:relative;background-color:#353434}nav .hdlogo img,nav .hdlogo svg{width:128px;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#FFF;object-fit:cover}nav .hm_menu_check{display:none}main{width:calc(100% - 250px);min-height:100vh;display:flex;flex-direction:column;position:relative}article{padding:0 24px 16px;margin:0 auto;width:100%;max-width:1200px;min-width:980px}article.no-top{padding-top:0}@media screen and (max-width: 768px){article{padding:0 16px 16px}}footer{margin-top:auto}footer p.copyright{text-align:center;padding:16px 0 8px;font-size:1rem;color:#aaa}@media screen and (max-width: 768px){.mb-no{display:none !important}.mb-no+section{margin-top:0}}header{min-width:980px;display:flex;justify-content:space-between;align-items:center;min-height:80px;padding:0 24px}@media screen and (max-width: 768px){header{min-width:100%;min-height:auto;padding:15px}}header h1{line-height:1.3em;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 640px){header h1{padding-right:0}}header .login-user p{text-align:right;color:#bfbcba;font-size:1.2rem;white-space:nowrap}header .login-user input{display:none}header .login-user label{display:flex;cursor:pointer;position:relative;padding-right:25px}header .login-user label img{width:40px;height:40px;border-radius:50%;margin-left:15px}header .login-user label svg{width:40px;height:40px;margin-left:15px;fill:#797776}header .login-user label:after{content:'';position:absolute;top:30%;right:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);width:5px;height:5px;border:2px solid;border-color:#bfbcba #bfbcba transparent transparent;transform:rotate(135deg)}@media screen and (max-width: 768px){header .login-user{position:fixed;top:13px;right:12px;z-index:21}header .login-user p{display:none}header .login-user label{display:inline-block;padding-right:0}header .login-user label img,header .login-user label svg{width:35px;height:35px;margin-left:0;fill:#f0f3f5}header .login-user label:after{display:none;transform:none}}header .login-user-menu-list{display:none}header #login-user_menu:checked ~ ul.login-user-menu-list{display:block;animation:fadeIn .5s ease 0s 1 normal;position:absolute;top:70px;right:25px;white-space:nowrap;z-index:2}header #login-user_menu:checked ~ ul.login-user-menu-list li{border-top:1px #eee solid}header #login-user_menu:checked ~ ul.login-user-menu-list li a{font-size:1.3rem;color:#353434;background-color:#fff;display:block;box-sizing:border-box;padding:8px 24px}header #login-user_menu:checked ~ ul.login-user-menu-list li a:hover{background-color:#4d9de0;color:#fff}@media screen and (max-width: 768px){header #login-user_menu:checked ~ ul.login-user-menu-list{position:fixed;top:50px;right:5px;z-index:20;box-shadow:none;border:1px #eee solid}header #login-user_menu:checked ~ ul.login-user-menu-list li{border-top:1px #eee solid}header #login-user_menu:checked ~ ul.login-user-menu-list li a{padding:8px 25px}}.login-user-sp{display:none}@media screen and (max-width: 768px){.login-user-sp{display:block;position:fixed;padding-right:0;top:13px;right:12px;z-index:20}.login-user-sp label{display:block}.login-user-sp label p{display:none}.login-user-sp label img,.login-user-sp label svg{width:35px;height:35px;border-radius:50%;fill:#FFF}.login-user-sp label:after{width:0;height:0;border:0}}.login-user-menu-list{display:none}#login-user_menu-sp:checked ~ ul.login-user-menu-list{display:block;animation:fadeIn .5s ease 0s 1 normal;-webkit-animation:fadeIn .5s ease 0s 1 normal;position:absolute;top:70px;right:25px;box-shadow:-7px 6px 8px -4px #eee;white-space:nowrap;z-index:2}#login-user_menu-sp:checked ~ ul.login-user-menu-list li{border-top:1px #eee solid}#login-user_menu-sp:checked ~ ul.login-user-menu-list li a{font-size:1.2rem;color:#bfbcba;background-color:#fff;display:block;box-sizing:border-box;padding:12px 25px}#login-user_menu-sp:checked ~ ul.login-user-menu-list li a:hover{background-color:#4d9de0;color:#fff}@media screen and (max-width: 768px){#login-user_menu-sp:checked ~ ul.login-user-menu-list{position:fixed;top:50px;right:5px;z-index:20;box-shadow:none;border:1px #eee solid}#login-user_menu-sp:checked ~ ul.login-user-menu-list li{border-top:1px #eee solid}#login-user_menu-sp:checked ~ ul.login-user-menu-list li a{padding:8px 25px}}.menubox{margin:8px auto 80px}.menubox input{display:none}.menubox label.menu{display:block}.menubox .menu-parent{border-bottom:1px rgba(255,255,255,0.1) solid;transition-property:all;transition:0.2s linear;position:relative}.menubox .menu-parent:after{content:'';position:absolute;top:40%;right:15px;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:4px;height:4px;border:2px solid;border-color:rgba(255,255,255,0.5) rgba(255,255,255,0.5) transparent transparent;transform:rotate(135deg)}.menubox .menu-parent a{display:flex;align-items:center;height:50px;color:#FFF;width:80%;font-size:1.2rem}.menubox .menu-parent a img,.menubox .menu-parent a svg{width:20px;margin:0 10px;fill:#FFF}.menubox .menu-parent a span{color:#fff;display:flex;justify-content:center;align-items:center;width:48px;transition-property:all;transition:0.2s linear}.menubox .menu-parent:hover{background-color:rgba(255,255,255,0.05)}.menubox .menu-parent:hover a,.menubox .menu-parent:hover a span{color:#4d9de0}.menubox .menu-parent.none:after{width:0;height:0;border:0}.menubox ul li{width:100%}.menubox ul li a{display:block;height:50px;line-height:50px;padding-left:24px;color:#FFF;transition-property:all;transition:0.2s linear;border-bottom:1px rgba(255,255,255,0.1) solid;font-size:1.2rem}.menubox ul li a:before{content:"-";padding-right:8px}.menubox ul li a:hover{background-color:rgba(255,255,255,0.05);color:#4d9de0}.menubox .menushow{height:0;padding:0;overflow:hidden;opacity:0;transition-property:all;transition:0.2s linear}.menu-check:checked+.menu-parent{border-left:6px #4d9de0 solid;background-color:rgba(255,255,255,0.05)}.menu-check:checked+.menu-parent:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transform:rotate(315deg)}.menu-check:checked+.menu-parent+.menushow{height:auto;opacity:1;transition-property:all;transition:0.2s linear}.menu-check:checked+.menu-parent+.menushow ul li a:hover{color:#4d9de0}.menu-check:checked+.menu-parent+.menushow ul li a.act{color:#4d9de0}@media screen and (max-width: 768px){.grid{display:block}nav{width:auto;height:60px;overflow:hidden}nav:after{width:0;height:0}nav .menubox{width:100%;height:auto;height:100vh;margin:0 auto;background-color:#353434;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;left:-100%;top:0;-webkit-transition:left 0.4s;transition:left 0.4s;z-index:10;padding-top:60px}nav .hdlogo{height:60px;z-index:20;position:fixed;top:0;width:100%;background-color:#797776}nav .hdlogo img,nav .hdlogo svg{max-width:100px;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}nav .hm_btn{position:fixed;top:23px;left:20px;width:20px;height:14px;cursor:pointer;display:block;float:left;z-index:20}nav .hm_btn:before{-webkit-box-shadow:#FFF 0 6px 0;box-shadow:#FFF 0 6px 0}nav .hm_btn:after{bottom:0}nav .hm_btn:before,nav .hm_btn:after{width:20px;height:2px;background:#FFF;display:block;content:'';position:absolute;-webkit-transition:-webkit-box-shadow 0.2s linear, -webkit-transform 0.2s 0.2s;transition:box-shadow 0.2s linear, transform 0.2s 0.2s}nav .hm_btn:after{width:15px}nav .hm_menu_check:checked ~ .hm_btn{position:fixed}nav .hm_menu_check:checked ~ .hm_btn::before{-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0;-webkit-transform:rotate(45deg) translate3d(3px, 5px, 0);transform:rotate(45deg) translate3d(3px, 5px, 0);background:#FFF}nav .hm_menu_check:checked ~ .hm_btn::after{-webkit-transform:rotate(-45deg) translate3d(4px, -5px, 0);transform:rotate(-45deg) translate3d(4px, -5px, 0);width:20px;background:#FFF}nav .hm_menu_check:checked ~ .menubox{left:0}nav.open{width:100%;height:100vh}main{width:100%}article{padding:16px 15px;min-width:100%}.menu-over{display:none}}section{margin:16px auto 0}section+section{margin:24px auto 0}section .inner{width:100%;background-color:#fff;box-shadow:0 10px 20px -10px rgba(0,0,0,0.05);padding:24px;margin-bottom:16px;border-radius:2px;overflow:hidden;transition-property:all;transition:0.2s linear}section .inner+.inner{margin-top:24px}section .inner .in-title-hd{display:block;background-color:#797776;padding:12px 15px;color:#fff !important}section .inner .in-title-hd-non{display:block;background-color:#797776;padding:12px 15px;color:#fff !important}section .inner .in-title-hd-main{display:block;background-color:#4d9de0;padding:12px 15px;color:#fff !important}section .inner .in-title-hd-gray{display:block;background-color:#bfbcba;padding:12px 15px;color:#fff !important}section .inner .in-title-hd-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}section .inner .in-title-hd-flex p{color:#fff}section .inner a.in-title-hd{position:relative}section .inner a.in-title-hd:before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTgxLjEsNTBsLTQ4LDQ4TDE4LjksODMuN0w1Mi42LDUwTDE4LjksMTYuM0wzMy4xLDJMODEuMSw1MHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");background-size:cover;width:12px;height:12px;transition-property:all;transition:0.1s linear}section .inner a.in-title-hd:hover{background-color:rgba(121,119,118,0.9)}section .inner a.in-title-hd:hover:before{right:15px}section .inner a.in-title-add:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTIsNTBjMCwyLjcsMi4yLDQuOSw0LjksNC45bDM4LjIsMHYzOC4yYzAsMi43LDIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlWNTQuOWgzOC4yYzIuNywwLDQuOS0yLjIsNC45LTQuOWMwLTIuNy0yLjItNC45LTQuOS00LjlsLTM4LjIsMFY2LjlDNTQuOSw0LjIsNTIuNywyLDUwLDJzLTQuOSwyLjItNC45LDQuOXYzOC4ybC0zOC4yLDBDNC4yLDQ1LjEsMiw0Ny4zLDIsNTB6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");width:12px;height:12px}section .inner a.in-title-add:hover:before{right:20px}section .inner .in-inner{padding:24px}section .no-pd{padding:0 !important}@media screen and (max-width: 768px){section{margin-top:24px}section .inner{padding:15px}section .inner+.inner{margin-top:16px}section .inner .in-inner{padding:12px}}section.nmg{margin:0 auto}section.flexbox-two{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-two .flex-col{width:49%}section.flexbox-three{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-three .flex-col{width:32%}section.flexbox-two-left{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-two-left .flex-col{width:64%}section.flexbox-two-left .flex-col:last-child{width:34%}section.flexbox-two-left-main{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-two-left-main .flex-col{width:66%}section.flexbox-two-left-main .flex-col:last-child{width:32%}section.flexbox-two-right{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-two-right .flex-col{width:34%}section.flexbox-two-right .flex-col:last-child{width:64%}section.flexbox-nav{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-nav .flex-col{width:250px}section.flexbox-nav .flex-col:last-child{width:calc(100% - 280px)}section.flexbox-nav-reverse{display:flex;flex-wrap:wrap;justify-content:space-between}section.flexbox-nav-reverse .flex-col{width:250px}section.flexbox-nav-reverse .flex-col:first-child{width:calc(100% - 280px)}section.no-top{margin-top:0}@media screen and (max-width: 768px){.flex-col{width:100% !important}.flex-col+.flex-col{margin-top:3vh}}section.form{max-width:840px;position:relative}.w100{width:100%}section.single{max-width:840px;min-width:840px}@media screen and (max-width: 768px){section.single{min-width:100%}}.page-top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-1.5vw}@media screen and (max-width: 768px){.page-top{margin-bottom:-2vh}}.page-bottom{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 640px){.page-bottom{margin-top:32px}}.page-view{display:flex;align-items:center}.page-view .select-pd:before{right:10px;width:4px;height:4px}.page-view .select-pd select{width:auto;font-size:1.2rem;padding:5px 20px 5px 5px}.page-view p{white-space:nowrap;padding-left:8px;font-size:1.2rem}.page-index p{font-size:1.2rem}@media screen and (max-width: 768px){.page-index{display:none}}@media screen and (max-width: 768px){.page-list{width:100%}}.page-list .pager{margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.page-list .pager li{width:35px;height:35px;display:flex;justify-content:center;align-items:center;color:#ccc;margin:0 3px}.page-list .pager li a,.page-list .pager li p{display:flex;justify-content:center;align-items:center;font-size:1.2rem;width:100%;height:100%;background-color:#fff;border-radius:2px}.page-list .pager li a:hover,.page-list .pager li p{background-color:#4d9de0;color:#fff}.page-list .pager li.pager-btn a{width:35px;height:35px;background-color:transparent}.page-list .pager li.pager-btn a img{width:12px}.page-list .pager li.pager-btn.none{display:none !important}@media screen and (max-width: 768px){.page-list .pager{width:100%;margin:2.5vh auto}}@media screen and (max-width: 640px){.page-list .pager li{width:28px;height:28px}}.edit-btn{text-align:right}.edit-btn a+a{margin-left:15px}@media screen and (max-width: 640px){.edit-btn{text-align:center;display:flex;flex-wrap:wrap;flex-direction:column-reverse;width:100%}.edit-btn a{width:100%;margin:0 auto 15px !important}}.btn{margin:0 auto;position:relative;background-color:#4d9de0;border:1px solid #4d9de0;color:#fff;text-align:center;text-decoration:none !important;cursor:pointer;border-radius:2px;box-sizing:border-box;top:0;transition-property:all;transition:0.2s linear;display:inline-flex;align-items:center;min-height:40px;padding:8px 16px}.btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.15);transform:translateY(-1px)}@media screen and (max-width: 768px){.btn{font-size:1.2rem}}.s-btn{padding:4px 8px}.s-btn:hover{box-shadow:none;top:0;background-color:#fff;color:#4d9de0}.btn-noborder{border:0}.btn-bk{background-color:#353434;border-color:#353434}.btn-bk:hover{background-color:#4392f1;border-color:#4392f1;color:#fff;box-shadow:none;top:0;transform:translateY(0)}.btn-gy{background-color:#bfbcba;border-color:#bfbcba}.btn-gy:hover{background-color:#bfbcba;border-color:#bfbcba;color:#fff;opacity:.7}.right{position:relative;padding-right:40px}.right:after{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-property:all;transition:0.2s linear}.left{position:relative;padding-left:40px}.left:after{content:"";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-property:all;transition:0.2s linear}.arrowright:after{background:url(../../images/owner/icon/arrow-right.svg) no-repeat center center;background-size:cover;width:15px;height:15px}.arrowdown:after{background:url(../../images/owner/icon/arrow-down.svg) no-repeat center center;background-size:cover;width:15px;height:15px}.arrowup:after{background:url(../../images/owner/icon/arrow-up.svg) no-repeat center center;background-size:cover;width:15px;height:15px}.arrowright-gry:after{background:url(../../images/owner/icon/arrow-right-gry.svg) no-repeat center center;background-size:cover;width:15px;height:15px}.staff-add:after{background:url(../../images/owner/icon/add_vatar.svg) no-repeat center center;background-size:cover;width:25px;height:25px}.shop-add:after{background:url(../../images/owner/icon/add_shop.svg) no-repeat center center;background-size:cover;width:25px;height:25px}.plus-add:after{background:url(../../images/owner/icon/plus.svg) no-repeat center center;background-size:cover;width:16px;height:16px}.plan-add:after{background:url(../../images/owner/icon/icon_plan.svg) no-repeat center center;background-size:auto;width:16px;height:16px}a.del{background-color:transparent;border:1px solid #ccc;color:#ccc}a.del:after{background:url(../../images/owner/icon/basket.svg) no-repeat center center;background-size:cover;width:25px;height:25px}a.edit{background-color:#bfbcba;border:1px solid #bfbcba}a.edit:after{background:url(../../images/owner/icon/edit.svg) no-repeat center center;background-size:cover;width:25px;height:25px}a.plus{background-color:#bfbcba;border:1px solid #bfbcba;padding-left:35px}a.plus:after{background:url(../../images/owner/icon/plus.svg) no-repeat center center;background-size:cover;width:16px;height:16px}a.mail{background-color:transparent;border:1px solid #ccc;color:#ccc;padding-left:35px}a.mail:after{background:url(../../images/owner/icon/mail_gry.svg) no-repeat center center;background-size:cover;width:22px;height:22px}a.return{position:relative;display:inline-block;color:#b3bac2;padding-left:25px !important}@media screen and (max-width: 768px){a.return{font-size:1.2rem;padding-left:20px !important}}a.return:after{left:0;background:url(../../images/owner/icon/arrow-left-gry.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.return:hover{color:#353434}a.main{background-color:#4d9de0;border:1px solid #4d9de0}.nav{margin:0 auto;position:relative;display:block;width:100%;height:60px;line-height:60px;padding-left:50px;background-color:#fff;border-bottom:1px solid #eee;text-decoration:none !important;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 640px){.nav{height:40px;line-height:40px;font-size:1.2rem}}.nav:after{content:"";position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-property:all;transition:0.2s linear}.nav:before{content:"";position:absolute;top:45%;right:18px;-webkit-transform:translateY(-55%);transform:translateY(-55%);transition-property:all;transition:0.2s linear;width:4px;height:4px;border:2px solid;border-color:transparent transparent #353434 #353434;transform:rotate(-135deg)}.nav:hover{background-color:#4d9de0;color:#fff}.nav:hover:before{border-color:transparent transparent #fff #fff}.nav.active{background-color:#4d9de0;color:#fff}.nav.active:before{border-color:transparent transparent #fff #fff}a.basic:after{background:url(../../images/owner/icon/nav_basic.svg) no-repeat center center;background-size:cover;width:16px;height:16px}a.basic.active::after,a.basic:hover::after{background:url(../../images/owner/icon/nav_basic_wh.svg) no-repeat center center;background-size:cover}a.pay:after{background:url(../../images/owner/icon/nav_yen.svg) no-repeat center center;background-size:cover;width:18px;height:18px}a.pay.active::after,a.pay:hover::after{background:url(../../images/owner/icon/nav_yen_wh.svg) no-repeat center center;background-size:cover}a.card:after{background:url(../../images/owner/icon/nav_pay.svg) no-repeat center center;background-size:cover;width:17px;height:13px}a.card.active::after,a.card:hover::after{background:url(../../images/owner/icon/nav_pay_wh.svg) no-repeat center center;background-size:cover}a.yoyaku:after{background:url(../../images/owner/icon/nav_yoyaku.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.yoyaku.active::after,a.yoyaku:hover::after{background:url(../../images/owner/icon/nav_yoyaku_wh.svg) no-repeat center center;background-size:cover}a.plan:after{background:url(../../images/owner/icon/nav_plan.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.plan.active::after,a.plan:hover::after{background:url(../../images/owner/icon/nav_plan_wh.svg) no-repeat center center;background-size:cover}a.calender:after{background:url(../../images/owner/icon/nav_calender.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.calender.active::after,a.calender:hover::after{background:url(../../images/owner/icon/nav_calender_wh.svg) no-repeat center center;background-size:cover}a.time:after{background:url(../../images/owner/icon/nav_time.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.time.active::after,a.time:hover::after{background:url(../../images/owner/icon/nav_time_wh.svg) no-repeat center center;background-size:cover}a.course:after{background:url(../../images/owner/icon/nav_star.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.course.active::after,a.course:hover::after{background:url(../../images/owner/icon/nav_star_wh.svg) no-repeat center center;background-size:cover}a.mail-his:after{background:url(../../images/owner/icon/nav_mail.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.mail-his.active::after,a.mail-his:hover::after{background:url(../../images/owner/icon/nav_mail_wh.svg) no-repeat center center;background-size:cover}a.chat:after{background:url(../../images/owner/icon/nav_chat.svg) no-repeat center center;background-size:cover;width:15px;height:15px}a.chat.active::after,a.chat:hover::after{background:url(../../images/owner/icon/nav_chat_wh.svg) no-repeat center center;background-size:cover}.nav.new{padding-left:18px;background-color:#fff;border:2px solid #4d9de0;color:#4d9de0;border-radius:2px;font-weight:700}@media screen and (max-width: 640px){.nav.new{height:40px;line-height:40px;font-size:1.2rem}}.nav.new:before{border-color:transparent transparent #4d9de0 #4d9de0}.nav.new:hover{background-color:#4d9de0;color:#fff}.nav.new:hover:before{border-color:transparent transparent #fff #fff}.nav.new+.nav.new{margin-top:16px}.nav.normal{padding-left:18px;background-color:#fff;border:2px solid #bfbcba;color:#bfbcba;border-radius:2px;font-weight:700}@media screen and (max-width: 640px){.nav.normal{height:40px;line-height:40px;font-size:1.2rem}}.nav.normal:before{border-color:transparent transparent #bfbcba #bfbcba}.nav.normal:hover{background-color:#bfbcba;color:#fff}.nav.normal:hover:before{border-color:transparent transparent #fff #fff}.nav.red{border:2px solid #e15554;color:#e15554}.nav.red:before{border-color:transparent transparent #e15554 #e15554}.nav.red:hover{background-color:#e15554}.nav.yw{border:2px solid #e1bc29;color:#e1bc29}.nav.yw:before{border-color:transparent transparent #e1bc29 #e1bc29}.nav.yw:hover{background-color:#e1bc29}.edit-format{text-align:center;padding:0;background-color:#4d9de0;border:2px solid #4d9de0;color:#fff}.edit-format:after{background:url(../../images/owner/icon/edit.svg) no-repeat center center;background-size:cover;width:25px;height:25px}.edit-format:before{border:0}.edit-format:hover{background-color:#fff;color:#4d9de0}.edit-format:hover:after{background:url(../../images/owner/icon/edit_gy.svg) no-repeat center center;background-size:cover}.copy{text-align:center;padding:0;background-color:#fff;border:2px solid #bfbcba;color:#bfbcba}.copy:after{background:url(../../images/owner/icon/icon_copy.svg) no-repeat center center;width:20px;height:20px}.copy:before{border:0}.copy:hover{border:2px solid #4d9de0;background-color:#4d9de0}.copy:hover:after{background:url(../../images/owner/icon/icon_copy_wh.svg) no-repeat center center}.delete{text-align:center;padding:0;background-color:#fff;border:2px solid #bfbcba;color:#bfbcba}.delete:after{background:url(../../images/owner/icon/basket.svg) no-repeat center center;width:20px;height:20px}.delete:before{border:0}.delete:hover{border:2px solid #4d9de0;background-color:#4d9de0}.delete:hover:after{background:url(../../images/owner/icon/basket_wh.svg) no-repeat center center}a.hd-back{margin:0 auto;position:relative;display:block;width:100%;height:60px;line-height:60px;padding-left:50px;background-color:#fff;border-bottom:1px solid #eee;text-decoration:none !important;cursor:pointer;box-sizing:border-box;color:#bfbcba}@media screen and (max-width: 640px){a.hd-back{height:40px;line-height:40px;font-size:1.2rem;padding-left:40px}}a.hd-back:before{content:"";position:absolute;top:23px;left:23px;transition-property:all;transition:0.2s linear;width:6px;height:6px;border:2px solid;border-color:transparent transparent #bfbcba #bfbcba;transform:rotate(45deg)}@media screen and (max-width: 640px){a.hd-back:before{top:15px;left:13px}}a.hd-back:after{content:"";position:absolute;top:27px;left:23px;transition-property:all;transition:0.2s linear;height:2px;width:12px;background-color:#bfbcba}@media screen and (max-width: 640px){a.hd-back:after{top:19px;left:13px}}a.hd-back:hover{color:#353434;background-color:#f5f2f0}a.hd-back:hover:before{border-color:transparent transparent #353434 #353434}a.hd-back:hover:after{background-color:#353434}a.hd-return{position:relative;display:inline-block;padding-left:23px;background-color:#fff;text-decoration:none !important;cursor:pointer;box-sizing:border-box;color:#bfbcba}@media screen and (max-width: 640px){a.hd-return{font-size:1.3rem}}a.hd-return:before{content:"";position:absolute;top:6px;left:3px;transition-property:all;transition:0.2s linear;width:6px;height:6px;border:2px solid;border-color:transparent transparent #bfbcba #bfbcba;transform:rotate(45deg)}@media screen and (max-width: 640px){a.hd-return:before{top:5px}}a.hd-return:after{content:"";position:absolute;top:10px;left:3px;transition-property:all;transition:0.2s linear;height:2px;width:12px;background-color:#bfbcba}@media screen and (max-width: 640px){a.hd-return:after{top:9px}}a.hd-return:hover{color:#353434;background-color:#f5f2f0}a.hd-return:hover:before{border-color:transparent transparent #353434 #353434}a.hd-return:hover:after{background-color:#353434}a.hd-return.mgb{margin-bottom:24px}.hd{margin-top:0;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 768px){.hd{margin-bottom:3vh}}.hd a{font-size:1.2rem}.hd div:last-child{margin-left:auto}.hd form.hd-search{display:block;margin-right:15px}@media screen and (max-width: 768px){.hd form.hd-search{width:100%;margin-right:0;margin-bottom:3vh}}.hd form.hd-search .select-pd,.hd form.hd-search select{width:auto}@media screen and (max-width: 768px){.hd form.hd-search .select-pd,.hd form.hd-search select{width:100%;margin-bottom:1vh}}.hd form.hd-search input{width:200px;border-radius:2px 0 0 2px;display:inline}@media screen and (max-width: 768px){.hd form.hd-search input{width:calc(100% - 80px)}}.hd form.hd-search button.search{display:inline-block;position:relative;cursor:pointer;background-color:#797776;border:1px #797776 solid;color:#fff;border-radius:0 2px 2px 0;padding:10px 10px 10px 30px;font-size:1.2rem;top:0;transition:0.2s;box-sizing:border-box}.hd form.hd-search button.search span{color:#fff}.hd form.hd-search button.search:hover{box-shadow:none;top:0;opacity:.8;transform:translateY(0)}.hd form.hd-search button.search:after{content:"";position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTk4LDg5LjVMNzguMSw2OS42YzUuNS03LjMsOC41LTE2LjIsOC41LTI1LjRDODYuNywyMS4xLDY4LDIuMSw0NC44LDJjLTAuMiwwLTAuMywwLTAuNSwwQzIxLjEsMS45LDIuMSwyMC41LDIsNDMuN2MwLDAuMiwwLDAuMywwLDAuNUMxLjksNjcuNSwyMC41LDg2LjQsNDMuNyw4Ni41YzAuMiwwLDAuMywwLDAuNSwwYzkuMiwwLjEsMTguMS0yLjksMjUuNC04LjVMODkuNSw5OEw5OCw4OS41eiBNMTQuMSw0NC4zYy0wLjItMTYuNSwxMy4xLTMwLDI5LjYtMzAuMmMwLjIsMCwwLjQsMCwwLjYsMGMxNi41LTAuMiwzMCwxMy4xLDMwLjIsMjkuNmMwLDAuMiwwLDAuNCwwLDAuNmMwLjIsMTYuNS0xMy4xLDMwLTI5LjYsMzAuMmMtMC4yLDAtMC40LDAtMC42LDBjLTE2LjUsMC4yLTMwLTEzLjEtMzAuMi0yOS42QzE0LjEsNDQuNywxNC4xLDQ0LjUsMTQuMSw0NC4zeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-size:cover;width:15px;height:15px}@media screen and (max-width: 768px){.hd form.hd-search button.search{width:80px;border:0}}.ds-wrap{width:100%;background-color:#fff;border:2px #4d9de0 solid;background-color:rgba(77,157,224,0.08);box-shadow:0 0 15px rgba(0,0,0,0.05);padding:20px 30px 30px;margin:25px auto 15px;border-radius:2px;overflow:hidden;position:relative;z-index:2;box-sizing:border-box;display:none}@media screen and (max-width: 640px){.ds-wrap{padding:15px 15px 30px}}.ds-wrap p.ds-title{font-weight:700;margin-bottom:15px;font-size:1.6rem}.msg{margin:0 auto 16px;width:100%;background-color:#fff;padding:12px 35px 12px 45px;border-radius:2px;opacity:1;position:relative;border:2px #222 solid}.msg:after{content:"";position:absolute;top:8px;left:10px;width:30px;height:30px}@media screen and (max-width: 640px){.msg{padding:12px 35px 12px 12px}.msg:after{width:0;height:0}}.msg p{font-size:1.4rem;box-sizing:border-box;font-weight:400}.msg.ok{border-color:#4ad697}.msg.ok p{color:#42c087}.msg.ok:after{background:url(../../images/owner/icon/info_ok.svg) no-repeat center center;background-size:cover}.msg.alert{border-color:#e15554}.msg.alert p{color:#e15554}.msg.alert:after{background:url(../../images/owner/icon/info_ng.svg) no-repeat center center;background-size:cover}.msg.warning{border-color:#e1bc29}.msg.warning p{color:#e1bc29}.msg.warning:after{background:url(../../images/owner/icon/info_warning.svg) no-repeat center center;background-size:cover}.msg.info{border-color:#4d9de0}.msg.info p{color:#4d9de0}.msg.info:after{background:url(../../images/owner/icon/info_info.svg) no-repeat center center;background-size:cover}.msg span{position:absolute;top:10px;right:10px;cursor:pointer;display:inline-block;margin-left:auto;width:28px;height:28px;background:url(../../images/owner/icon/close.svg) no-repeat center center;background-size:cover}@media screen and (max-width: 640px){.msg span{top:5px;right:5px}}table.dashboard{width:95%;margin:1vw auto}table.dashboard th,table.dashboard td{font-size:1.4rem}@media screen and (max-width: 1440px){table.dashboard th,table.dashboard td{font-size:1.2rem}}ul.dashboard li a{display:flex;justify-content:space-between;position:relative;padding:15px 55px 15px 30px;border-bottom:1px #eee solid}ul.dashboard li a:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/arrow-right-gry.svg) no-repeat center center;background-size:cover;width:15px;height:15px;transition:0.1s}ul.dashboard li a:hover{background-color:rgba(77,157,224,0.1)}ul.dashboard li a:hover:after{right:15px}ul.dashboard li span{display:flex;justify-content:space-between;position:relative;padding:15px 30px;border-bottom:1px #eee solid}ul.dashboard li:last-child a{border-bottom:0}@media screen and (max-width: 640px){table.dashboard-staff thead tr th:nth-child(3),table.dashboard-staff thead tr th:nth-child(4),table.dashboard-staff thead tr th:nth-child(5),table.dashboard-staff thead tr th:nth-child(6),table.dashboard-staff tbody tr td:nth-child(3),table.dashboard-staff tbody tr td:nth-child(4),table.dashboard-staff tbody tr td:nth-child(5),table.dashboard-staff tbody tr td:nth-child(6){display:none}}table.staff-list{width:95%;margin:1vw auto 2vw}table.staff-list th,table.staff-list td{padding:12px 8px}@media screen and (max-width: 640px){table.staff-list tbody tr td span{display:block}table.staff-list thead tr th:nth-child(1),table.staff-list thead tr th:nth-child(3),table.staff-list thead tr th:nth-child(4),table.staff-list thead tr th:nth-child(6),table.staff-list thead tr th:nth-child(7),table.staff-list thead tr th:nth-child(8),table.staff-list tbody tr td:nth-child(1),table.staff-list tbody tr td:nth-child(3),table.staff-list tbody tr td:nth-child(4),table.staff-list tbody tr td:nth-child(6),table.staff-list tbody tr td:nth-child(7),table.staff-list tbody tr td:nth-child(8){display:none}}ul.staff-tabmenu{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:2px;overflow:hidden}ul.staff-tabmenu li{width:25%}ul.staff-tabmenu li a{display:flex;justify-content:center;align-items:center;width:100%;height:50px;border-left:2px #eee solid}ul.staff-tabmenu li a span{padding-left:5px;color:#bfbcba;transition-property:all;transition:0.2s linear}@media screen and (max-width: 640px){ul.staff-tabmenu li a span{display:none}}ul.staff-tabmenu li a svg{width:25px;fill:#bfbcba;transition-property:all;transition:0.2s linear}ul.staff-tabmenu li a:hover{background-color:#4d9de0}ul.staff-tabmenu li a:hover span{color:#fff}ul.staff-tabmenu li a:hover svg{fill:#fff}ul.staff-tabmenu li a.active{background-color:#4d9de0}ul.staff-tabmenu li a.active span{color:#fff}ul.staff-tabmenu li a.active svg{fill:#fff}ul.staff-tabmenu li:first-child a{border:0}ul.staff-tabmenu-2col li{width:50%}ul.staff-tabmenu-3col li{width:33.33333%}.staff-basic{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2vw auto}@media screen and (max-width: 768px){.staff-basic{margin:2vh auto}.staff-basic+.edit-btn{margin:3vh auto}}.staff-basic .staff-basic-col{width:48%}.staff-basic .staff-basic-col table th{width:100px}@media screen and (max-width: 768px){.staff-basic .staff-basic-col{width:100%}.staff-basic .staff-basic-col table th{width:80px}}.staff-card{border:1px #eee solid;margin:3.5vw auto;border-radius:2px;padding:15px 60px 5px 60px;width:100%;position:relative;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.05)}@media screen and (max-width: 768px){.staff-card{margin:3.5vh auto}}@media screen and (max-width: 640px){.staff-card{padding:20px 15px 5px 15px;width:100%;box-shadow:none}.staff-card+.edit-btn{margin-bottom:2vh}}.staff-card a.bank-img{display:inline-block;height:200px;overflow:hidden}.staff-card a.bank-img img{height:100%}@media screen and (max-width: 768px){.staff-card a.bank-img{margin-top:3vh;height:auto}.staff-card a.bank-img img{height:auto}}.staff-card span.main-icon{display:inline-block;position:absolute;top:-10px;left:-5px;background-color:#4d9de0;color:#fff;border-radius:2px;padding:4px 10px}@media screen and (max-width: 640px){.staff-card span.main-icon{top:-5px;font-size:1.2rem}}a.edit-icon{display:inline-block;position:absolute;top:20px;right:20px}a.edit-icon svg{width:30px;height:30px;fill:#bfbcba;transition-property:all;transition:0.2s linear}a.edit-icon:hover svg{fill:#4d9de0}@media screen and (max-width: 640px){a.edit-icon{top:10px;right:10px}}a.del-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:15px}a.del-icon span{color:#fff;font-size:1.2rem}a.del-icon svg{width:25px;height:25px;fill:#fff;transition-property:all;transition:0.2s linear}a.del-icon:hover span{color:#4d9de0}a.del-icon:hover svg{fill:#4d9de0}@media screen and (max-width: 768px){a.del-icon{top:13px;right:15px}}@media screen and (max-width: 640px){a.del-icon{top:13px;right:10px}a.del-icon span{font-size:1rem}a.del-icon svg{width:20px;height:20px}}.card-normal table tbody tr th{width:150px}@media screen and (max-width: 768px){.card-normal table tbody tr th{width:100px}}@media screen and (max-width: 640px){.card-normal table tbody tr th{width:60px}}.msg-no{text-align:center;margin:3vw auto;color:#bfbcba !important;font-weight:400}@media screen and (max-width: 640px){.msg-no{margin:5vh auto}}input[type="file"]{display:none}input[type="radio"],input[type="checkbox"]{width:initial !important;filter:alpha(opacity=0) !important;-moz-opacity:0 !important;opacity:0 !important;-webkit-appearance:none !important;appearance:none !important;position:absolute !important;padding:0 !important}input[type="radio"]:focus+span:before,input[type="checkbox"]:focus+span:before{border:1px #4d9de0 solid !important}label.radio-btn+label.radio-btn{margin-left:16px}label.radio-btn span{display:inline-block;position:relative;padding-left:26px;color:#bfbcba;transition-property:all;transition:0.2s linear;font-size:1.6rem;box-sizing:border-box}@media screen and (max-width: 640px){label.radio-btn span{font-size:1.4rem}}label.radio-btn span:before{content:"";position:absolute;top:.2em;left:0;display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:50%;transition-property:all;transition:0.2s linear}label.radio-btn span:after{transition-property:all;transition:0.2s linear}label.radio-btn input[type=radio]:checked ~ span{color:#353434}label.radio-btn input[type=radio]:checked ~ span:before{border:1px #4d9de0 solid;background-color:#4d9de0}label.radio-btn input[type=radio]:checked ~ span:after{content:"";position:absolute;top:.625em;left:.45em;display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;z-index:2}@media screen and (max-width: 640px){label.radio-btn input[type=radio]:checked ~ span:after{top:.7em;left:7px}}label.shift-place{font-size:1.6rem}@media screen and (max-width: 640px){label.shift-place{font-size:1.4rem}}label.shift-place span{color:#353434 !important}label.check-btn{display:block}label.check-btn+label.check-btn span{margin-top:12px}label.check-btn span{display:inline-block;position:relative;padding-left:26px;color:#bfbcba;transition-property:all;transition:0.2s linear;font-size:1.6rem}@media screen and (max-width: 640px){label.check-btn span{font-size:1.4rem}}label.check-btn span:before{content:"";position:absolute;top:.2em;left:0;display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:2px;transition-property:all;transition:0.2s linear}label.check-btn span:after{transition-property:all;transition:0.2s linear}label.check-btn input[type=checkbox]:checked ~ span{color:#353434}label.check-btn input[type=checkbox]:checked ~ span:before{border:1px #4d9de0 solid;background-color:#4d9de0}label.check-btn input[type=checkbox]:checked ~ span:after{content:"";position:absolute;top:.5em;left:6px;display:inline-block;border-left:2px solid #fff;border-bottom:2px solid #fff;width:8px;height:5px;transform:rotate(-45deg)}@media screen and (max-width: 640px){label.check-btn input[type=checkbox]:checked ~ span:after{top:.6em}}label.check-btn .disp-sub{width:100%;display:flex;align-items:center;padding-top:15px;transition-property:all;transition:0.2s linear;opacity:1}label.check-btn .disp-sub i{padding:0 15px}label.check-btn input[type=checkbox]:checked ~ span+.disp-sub{opacity:0;display:none}label.check-btn-small span{padding-left:20px}label.check-btn-small span:before{top:.3em;width:15px;height:15px}label.check-btn-small input[type=checkbox]:checked ~ span:after{top:.45em;left:3.5px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}form.normal{width:100%;max-width:640px;margin:0 auto}form.normal input,form.normal select,form.normal textarea{font-size:1.6rem;padding:8px;border:0;background-color:#eee;border-bottom:1px transparent solid}form.normal select{padding:8px 32px 8px 8px}form.normal input:focus,form.normal select:focus,form.normal textarea:focus{background-color:#fff;outline:2px #4d9de0 solid}form.normal input:not(:placeholder-shown),form.normal textarea:not(:placeholder-shown){background-color:#fff;border:1px #ccc solid}form.normal input:disabled,form.normal select:disabled,form.normal textarea:disabled{background-color:#efeeee}form.normal select.shown{background-color:#fff;border:0;border:1px #ccc solid}form.normal input.input-m,form.normal .input-m{width:48%}form.normal input.input-m+input.input-m,form.normal input.input-m+.input-m,form.normal .input-m+input.input-m,form.normal .input-m+.input-m{margin-left:2%}form.normal input.input-s,form.normal .input-s{width:31%}form.normal input.input-s+input.input-s,form.normal input.input-s+.input-s,form.normal .input-s+input.input-s,form.normal .input-s+.input-s{margin-left:2%}form.normal label.tag-btn{display:inline-block;margin:0 5px 10px}form.normal label.tag-btn span{display:inline-block;transition-property:all;transition:0.2s linear;padding:6px 12px;border:1px #ccc solid;border-radius:2px;color:#bfbcba}form.normal label.tag-btn input[type=checkbox]:checked ~ span{color:#fff;background-color:#4d9de0;border:1px #4d9de0 solid}form.normal p{text-align:right;margin:0 auto 1vw;font-size:1.2rem;color:#bfbcba}form.normal p span{color:#e15554;padding-right:5px}form.normal table.form-table tbody tr td p.set{font-size:1.6rem;text-align:left;color:#353434;border-bottom:1px #ccc solid;padding:15px}form.normal-wide{max-width:840px}label.file-btn{background:#efeeee;padding:10px 15px;border-radius:2px;display:inline-block;position:relative;transition-property:all;transition:0.2s linear}label.file-btn:after{content:"選択されていません";color:#bfbcba;font-size:1.4rem;position:absolute;right:-140px;top:calc(50% - 10px)}label.file-btn:hover{background-color:#4d9de0;color:#fff}label.file-btn.changed::after{content:""}.filename{font-size:1.4rem;padding-left:15px;color:#353434}.file-image{margin-top:2vw}@media screen and (max-width: 640px){.file-image{margin-top:2vh}}.file-image-multiple{margin-top:2vw;display:flex;flex-wrap:wrap}.file-image-multiple .file-image-col{max-width:30%;margin:0 3% 15px 0;cursor:initial;position:relative;opacity:1;transition-property:all;transition:0.2s linear}.file-image-multiple .file-image-col:hover label{display:inline-block;width:30px;height:30px;background:url(../../images/owner/icon/data_del_bk.svg) no-repeat center;position:absolute;top:5px;right:5px;cursor:pointer}.file-image-multiple .file-image-col-wide{max-width:100%;margin:0 0 15px 0}.file-image-multiple input[name=img]:checked+.file-image-col{display:none;opacity:0}@media screen and (max-width: 640px){.file-image-multiple{margin-top:2vh}}.submit-btn{max-width:640px;text-align:center;margin:2.5vw auto 2vw;padding-top:4vw;border-top:1px #ccc solid}.submit-btn button{width:100%;max-width:250px;font-size:1.6rem}@media screen and (max-width: 768px){.submit-btn{font-size:1.5rem}}@media screen and (max-width: 640px){.submit-btn{margin:5vh auto;padding-top:0;border-top:0}.submit-btn button{width:100%;max-width:100%;font-size:1.5rem}}.submit-btn-two{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.submit-btn-two{flex-wrap:wrap;flex-flow:row-reverse;flex-direction:column-reverse;justify-content:center}.submit-btn-two button+button{margin-bottom:5vh}}.submit-btn-noborder{max-width:640px;text-align:center;margin:2.5vw auto 2vw;padding-top:4vw}.submit-btn-noborder button{width:100%;max-width:250px;font-size:1.6rem}@media screen and (max-width: 768px){.submit-btn-noborder{font-size:1.5rem}}@media screen and (max-width: 640px){.submit-btn-noborder{margin:5vh auto;padding-top:0;border-top:0}.submit-btn-noborder button{width:100%;max-width:100%;font-size:1.5rem}}.submit-btn-updown{margin:5vw auto 0}.submit-btn-updown button{display:block;margin:0 auto;width:100%;max-width:250px;font-size:1.6rem}.submit-btn-updown button+button{margin-top:32px}@media screen and (max-width: 768px){.submit-btn-updown{font-size:1.5rem}}@media screen and (max-width: 640px){.submit-btn-updown{margin:8vh auto;padding-top:0;border-top:0}.submit-btn-updown button{width:100%;max-width:100%;font-size:1.5rem}}form.detailed-search{width:100%;margin:0 auto}form.detailed-search input,form.detailed-search select,form.detailed-search textarea{font-size:1.6rem;padding:8px;border:0;background-color:#fff;border:1px #ccc solid}form.detailed-search input:focus,form.detailed-search select:focus,form.detailed-search textarea:focus{background-color:#fff;outline:2px #4d9de0 solid}form.detailed-search input:not(:placeholder-shown),form.detailed-search textarea:not(:placeholder-shown){background-color:#fff;border:0;border-bottom:1px #ccc solid}form.detailed-search input:disabled,form.detailed-search select:disabled,form.detailed-search textarea:disabled{background-color:#efeeee}form.detailed-search select.shown{background-color:#fff;border:0;border:1px #ccc solid}form.detailed-search input.input-m,form.detailed-search .input-m{width:48%}form.detailed-search input.input-m+input.input-m,form.detailed-search input.input-m+.input-m,form.detailed-search .input-m+input.input-m,form.detailed-search .input-m+.input-m{margin-left:2%}form.detailed-search input.input-s,form.detailed-search .input-s{width:31%}form.detailed-search input.input-s+input.input-s,form.detailed-search input.input-s+.input-s,form.detailed-search .input-s+input.input-s,form.detailed-search .input-s+.input-s{margin-left:2%}form.detailed-search input[type="file"]{display:none}form.detailed-search label.radio-btn+label.radio-btn{margin-left:15px}@media screen and (max-width: 640px){form.detailed-search label.radio-btn+label.radio-btn{margin-left:0;padding-top:10px;display:block}}form.detailed-search label.radio-btn span{display:inline-block;position:relative;padding-left:30px;color:#bfbcba;transition-property:all;transition:0.2s linear}@media screen and (max-width: 640px){form.detailed-search label.radio-btn span{display:block}}form.detailed-search label.radio-btn span:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:50%;transition-property:all;transition:0.2s linear;background-color:#fff}form.detailed-search label.radio-btn span:after{transition-property:all;transition:0.2s linear}form.detailed-search label.radio-btn input[type=radio]:checked ~ span{color:#353434}form.detailed-search label.radio-btn input[type=radio]:checked ~ span:before{border:1px #4d9de0 solid;background-color:#4d9de0}form.detailed-search label.radio-btn input[type=radio]:checked ~ span:after{content:"";position:absolute;top:50%;left:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#fff;z-index:2}form.detailed-search label.check-btn{display:block}form.detailed-search label.check-btn+label.check-btn{margin-top:15px}form.detailed-search label.check-btn span{display:inline-block;position:relative;padding-left:30px;color:#bfbcba;transition-property:all;transition:0.2s linear}form.detailed-search label.check-btn span:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:2px;transition-property:all;transition:0.2s linear;background-color:#fff}form.detailed-search label.check-btn span:after{transition-property:all;transition:0.2s linear}form.detailed-search label.check-btn input[type=checkbox]:checked ~ span{color:#353434}form.detailed-search label.check-btn input[type=checkbox]:checked ~ span:before{border:1px #4d9de0 solid;background-color:#4d9de0}form.detailed-search label.check-btn input[type=checkbox]:checked ~ span:after{content:"";position:absolute;top:30%;left:6px;-webkit-transform:translateY(-70%);transform:translateY(-70%);display:inline-block;border-left:2px solid #fff;border-bottom:2px solid #fff;width:8px;height:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}form.detailed-search label.check-btn .disp-sub{width:100%;display:flex;align-items:center;padding-top:15px;transition-property:all;transition:0.2s linear;opacity:1}form.detailed-search label.check-btn .disp-sub i{padding:0 15px}form.detailed-search label.check-btn input[type=checkbox]:checked ~ span+.disp-sub{opacity:0;display:none}form.detailed-search dl{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;box-sizing:border-box}form.detailed-search dl dt,form.detailed-search dl dd{box-sizing:border-box;margin:8px auto;vertical-align:middle}form.detailed-search dl dt{width:110px}@media screen and (max-width: 640px){form.detailed-search dl dt{width:100px;font-size:1.2rem}}form.detailed-search dl dd{width:calc(50% - 110px);padding-right:30px}@media screen and (max-width: 640px){form.detailed-search dl dd{width:calc(100% - 100px);padding-right:0}}form.detailed-search button{margin:30px auto 0;width:100%;font-size:1.4rem}table.form-table th,table.form-table td{padding:12px 0;vertical-align:top}table.form-table tr{border-bottom:0}table.form-table th{padding-right:16px;color:#353434}table.form-table th span{display:inline-block;padding-left:3px}table.form-table th span:before{content:"※";color:#e15554;font-size:1rem}table.form-table td div.flex{display:flex;align-items:center}table.form-table td div.flex span{display:inline-block;padding-left:8px;font-size:1.6rem;white-space:nowrap}@media screen and (max-width: 640px){table.form-table td div.flex span{padding-left:8px;font-size:1.4rem}}table.form-table td div.flex-kikan{display:flex;align-items:center;gap:8px}table.form-table td div.flex-kikan span{display:inline-block;font-size:1.6rem;white-space:nowrap}@media screen and (max-width: 640px){table.form-table td div.flex-kikan span{font-size:1.4rem}}@media screen and (max-width: 640px){table.form-table td div.flex-kikan input{width:48%}}table.form-table td span.comment{display:block;margin:3px auto;color:#bfbcba}table.form-table td .small{font-size:.9em}table.form-table td .flex.add-input{margin-top:15px}table.form-table td .tag-wrap{display:flex;flex-wrap:wrap;margin-top:10px}@media screen and (max-width: 640px){table.form-table th,table.form-table td{display:block}table.form-table th{padding:0}table.form-table td{padding:5px 0 25px}}table.form-table .shift-checkbox-week{margin:15px auto 0}table.form-table .chk-flex{display:flex;flex-wrap:wrap}table.form-table .chk-flex p{width:100%;color:#353434;text-align:left;font-size:1.4rem}table.form-table .chk-flex label.check-btn{width:48%;margin:0 2% 5% 0}table.form-table .chk-flex label.check-btn+label.check-btn{margin-top:0}form.modal .submit-btn{margin:2vw auto;padding-top:0;border-top:0}@media screen and (max-width: 640px){form.modal .submit-btn{margin:3vh auto 5vh}form.modal .submit-btn button{margin-bottom:0 !important}form.modal .submit-btn button.cancel{display:none !important}}table.form-table-modal{margin-top:3vh}table.form-table-modal th,table.form-table-modal td{display:block}table.form-table-modal td{padding:5px 0 25px}table.form-table-modal th{padding:0;color:#bfbcba}table.form-table-flex{margin-top:3vh}table.form-table-flex tbody{display:flex;justify-content:space-between;flex-wrap:wrap}table.form-table-flex tr,table.form-table-flex th,table.form-table-flex td{width:100%;display:block}table.form-table-flex td{padding:5px 0 25px;box-sizing:border-box}table.form-table-flex th{padding:0;color:#bfbcba}table.form-table-flex tr.flex-2col{width:48%}@media screen and (max-width: 640px){table.form-table-flex tr.flex-2col{width:100%}}table.form-table-flex tr.flex-3col{width:30%}@media screen and (max-width: 640px){table.form-table-flex tr.flex-3col{width:100%}}td.input-unit{display:flex !important;justify-content:space-between !important;align-items:flex-end !important}td.input-unit input{width:calc(100% - 30px)}td.input-unit i{display:inline-block;font-size:1.6rem;box-sizing:border-box;padding-left:10px}ul#sortlist li,ul#sortlist2 li{cursor:pointer}ul#sortlist .placeholder,ul#sortlist2 .placeholder{border:1px dashed #4d9de0;background-color:rgba(77,157,224,0.05)}ul.master-list-title{width:95%;margin:1vw auto 0.5vw}ul.master-list-title li{width:100%;display:flex;align-items:center;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.master-list-title li p{font-size:1.2rem;color:#bfbcba}ul.master-list{width:95%;margin:0 auto 2vw}ul.master-list li{width:100%;display:flex;align-items:center;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.master-list li p{position:relative;display:flex;flex-wrap:wrap}ul.master-list li a.data{position:relative}ul.master-list li a.data:hover span{color:#4d9de0}ul.master-list li a.data:hover:after{content:"";position:absolute;top:50%;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/dotted.svg) no-repeat center center;background-size:cover;width:20px;height:20px}ul.master-list li span+span{padding-left:25px}@media screen and (max-width: 640px){ul.master-list li span{display:block;padding-left:0 !important}}ul.master-list li a.data-del{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:flex}ul.master-list li a.data-del svg{width:15px;height:15px;fill:#bfbcba}ul.master-list li a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){ul.master-list li a.data-del span{display:none}}ul.master-list li a.data-del:hover svg{fill:#E15554}ul.master-list li a.data-del:hover span{color:#E15554}ul.master-list li:last-of-type{border:0 !important}ul.master-list-title-table{width:95%;margin:1vw auto 0.5vw}ul.master-list-title-table li{width:100%;display:flex;align-items:center;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.master-list-title-table li p{display:flex;width:90%}ul.master-list-title-table li span{display:block;width:20%;font-size:1.2rem;color:#bfbcba}@media screen and (max-width: 768px){ul.master-list-title-table li span{width:33.33333%}}@media screen and (max-width: 640px){ul.master-list-title-table{display:none}}ul.master-list-table{width:95%;margin:0 auto 2vw}ul.master-list-table li{width:100%;display:flex;align-items:center;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.master-list-table li p{position:relative;display:flex;flex-wrap:wrap;width:100%}ul.master-list-table li a.data{position:relative;width:90%;display:flex;flex-wrap:wrap}ul.master-list-table li a.data span{display:block;box-sizing:border-box;width:20%;padding-right:15px}@media screen and (max-width: 640px){ul.master-list-table li a.data span{width:100%;font-size:1.2rem}}ul.master-list-table li a.data:hover span{color:#4d9de0}ul.master-list-table li a.data-del{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:flex}ul.master-list-table li a.data-del svg{width:15px;height:15px;fill:#bfbcba}ul.master-list-table li a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){ul.master-list-table li a.data-del span{display:none}}ul.master-list-table li a.data-del:hover svg{fill:#E15554}ul.master-list-table li a.data-del:hover span{color:#E15554}ul.master-list-table li:last-of-type{border:0 !important}body.hidden .grid{display:none}.modal-overlay{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center;padding:15px;overflow:hidden;box-sizing:border-box}.modal-overlay .modal-wrapper{position:relative;z-index:100;display:inline-block;width:100%;max-width:640px;background-color:#fff;border-radius:2px;box-shadow:0 0 40px #000;padding:50px 50px 20px}.modal-overlay .modal-wrapper .modal-cancel{position:absolute;top:20px;right:20px;width:15px;height:15px;background:url(../../images/owner/icon/cl.svg) no-repeat center center;background-size:cover;cursor:pointer}.modal-overlay .modal-wrapper p.delete-text{color:#353434;text-align:left;font-size:1.4rem;margin-top:2vh}.modal-overlay .modal-wrapper .center{text-align:center}.modal-overlay-over{position:absolute;padding:40px 16px;height:auto}.modal-scroll .modal-wrapper{max-height:100%;overflow-y:scroll}.modal-scroll::-webkit-scrollbar{width:7px}.modal-scroll::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}.modal-scroll::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}@media only screen and (max-width: 480px){.modal-overlay .modal-wrapper{padding:50px 20px 20px;max-width:100%;min-width:100%}}#modal-cal{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);display:flex;justify-content:center;padding:80px 30px 30px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#modal-cal .modal-cancel{display:block;position:absolute;top:20px;right:20px;width:20px;height:20px;background:url(../../images/owner/icon/cl_wh.svg) no-repeat center center;background-size:cover;cursor:pointer}#modal-cal .cal-inner{position:relative;z-index:100;display:inline-table;width:100%;max-width:320px;background-color:#fff;border-radius:2px;box-shadow:0 0 40px #000}#modal-cal .cal-inner:before{content:"時間帯をタップして出勤可能な時間をセット";font-size:1.2rem;color:#fff;position:absolute;top:-30px;left:0}#modal-cal::-webkit-scrollbar{width:7px}#modal-cal::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}#modal-cal::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}.normal-md .furi-tl{font-size:2rem;font-weight:700;display:flex;align-items:center;justify-content:center}.normal-md .furi-tl span{color:#bfbcba}.normal-md .furi-tl i{display:inline-block;margin:0 16px;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #bfbcba}.normal-md h1{font-size:2rem;font-weight:700}.normal-md p{line-height:1.8;margin:16px auto;font-size:1.6rem}.normal-md .btn-area{margin:2.5vh auto}@media screen and (max-width: 640px){.normal-md .btn-area{margin:2.5vh auto 0}}.normal-md table{margin-top:16px}.normal-md table th,.normal-md table td{border:1px #eee solid;white-space:normal}@media screen and (max-width: 640px){.normal-md table th,.normal-md table td{padding:8px}}.normal-md table thead th{background-color:rgba(204,204,204,0.15)}.normal-md table tbody th{max-width:150px;background-color:rgba(204,204,204,0.15)}@media screen and (max-width: 640px){.normal-md table tbody th{max-width:initial}}.normal-md ul{margin-top:16px}.normal-md ul li{position:relative;box-sizing:border-box;padding-left:12px}.normal-md ul li:before{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;border-radius:50%;background-color:#353434}.normal-md ul li+li{margin-top:4px}.normal-md ol{margin-top:16px;counter-reset:item}.normal-md ol li{box-sizing:border-box}.normal-md ol li:before{counter-increment:item;content:counter(item) ".";padding-right:4px;font-weight:700}.normal-md ol li+li{margin-top:4px}.normal-md .indent{margin-left:16px}@media screen and (max-width: 640px){table.dashboard-master thead tr th:nth-child(2),table.dashboard-master thead tr th:nth-child(5),table.dashboard-master tbody tr td:nth-child(2),table.dashboard-master tbody tr td:nth-child(5){display:none}}table.master-list{width:95%;margin:1vw auto 2vw}table.master-list tr.alert{background-color:rgba(225,85,84,0.1)}table.master-list th,table.master-list td{padding:12px 8px}table.master-list td:nth-child(3) img{display:inline;width:30px;height:30px;border-radius:50%;margin-right:10px;vertical-align:middle}table.master-list td:nth-child(3) svg{width:40px;height:40px;margin:0 4px 0 -5px;vertical-align:middle;fill:#ccc}@media screen and (max-width: 640px){table.master-list tbody tr td span{padding-top:5px;display:block}table.master-list thead tr th:nth-child(1),table.master-list thead tr th:nth-child(2),table.master-list thead tr th:nth-child(4),table.master-list thead tr th:nth-child(5),table.master-list tbody tr td:nth-child(1),table.master-list tbody tr td:nth-child(2),table.master-list tbody tr td:nth-child(4),table.master-list tbody tr td:nth-child(5){display:none}}.master-basic{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2vh auto}@media screen and (max-width: 768px){.master-basic+.edit-btn{margin:3vh auto}}.master-basic .master-basic-col{width:48%}.master-basic .master-basic-col table th{width:100px}@media screen and (max-width: 768px){.master-basic .master-basic-col{width:100%}.master-basic .master-basic-col table th{width:80px}}.master-basic .ms-top{display:flex;padding:0 2vh}.master-basic .ms-top .ms-top-img{width:120px;height:120px;overflow:hidden;border-radius:2px}.master-basic .ms-top .ms-top-img img{width:auto;height:100%}.master-basic .ms-top .ms-top-img svg{width:120px;height:120px;fill:#eee}@media screen and (max-width: 640px){.master-basic .ms-top .ms-top-img{width:100px;height:100px}.master-basic .ms-top .ms-top-img svg{width:100px;height:100px}}.master-basic .ms-top .ms-top-txt{padding:10px 0 10px 30px;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (max-width: 640px){.master-basic .ms-top .ms-top-txt{padding:10px 0 10px 15px}}.master-basic .ms-top .ms-top-txt p.ft{margin-top:auto}.master-basic .ms-top+table{margin-top:2vh}.master-basic .shift-cal-btn p{margin:2vh auto 0;color:#bfbcba}@media screen and (max-width: 768px){.master-basic .shift-cal-btn p{margin:4vh auto 0}}@media screen and (max-width: 640px){.master-basic .shift-cal-btn p{font-size:1.2rem}}.master-basic .shift-cal-btn ul{margin:2vh auto;display:flex;justify-content:space-between;flex-wrap:wrap}.master-basic .shift-cal-btn ul li{width:48%;margin-bottom:2vh}.master-basic .shift-cal-btn ul li a{position:relative;width:100%;color:#353434;background-color:#fff;border:1px #ccc solid;text-align:left}.master-basic .shift-cal-btn ul li a:after{content:"未登録";color:#ccc;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.master-basic .shift-cal-btn ul li a.act{color:#ccc;border:1px #eee solid;background-color:#f5f2f0}.master-basic .shift-cal-btn ul li a.act:after{content:"";position:absolute;top:35%;right:18px;-webkit-transform:translateY(-65%);transform:translateY(-65%);display:inline-block;border-left:2px solid #4d9de0;border-bottom:2px solid #4d9de0;width:11px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}p.work-icon{display:inline-block}p.work-icon:before{content:"メイン勤務地";background-color:#4d9de0;display:inline-block;padding:0 5px;border-radius:2px;color:#fff;margin-right:5px;font-size:1rem}p.work-place{display:block;box-sizing:border-box;margin-top:10px}p.work-place span{display:inline-block;color:#bfbcba}p.work-place span:after{content:"/";display:inline-block;padding:0 5px}p.work-place span:last-child:after{content:""}.cal-info{width:100%;display:flex;align-items:center;justify-content:center;margin:2vh auto}.cal-info h1{display:inline-block;text-align:center;box-sizing:border-box;padding:0 15px 0 20px;line-height:1;font-size:2.5rem}@media screen and (max-width: 640px){.cal-info h1{font-size:2rem}}.cal-info a{display:inline-block;line-height:1}.cal-info a span{display:inline-block;width:15px;height:15px}.cal-info a span.prev{background:url(../../images/owner/icon/arrow-left-gry.svg) no-repeat center center;background-size:cover}.cal-info a span.next{background:url(../../images/owner/icon/arrow-right-gry.svg) no-repeat center center;background-size:cover}.cal-info+p{text-align:center}.cal-info+p span{font-size:1.6rem;font-weight:700;padding-right:5px}@media screen and (max-width: 640px){.cal-info+p span{display:none}}@media screen and (max-width: 640px){.cal-info#rsv-table{margin-top:5vh}}div.ts-mark{padding-top:15px}@media screen and (max-width: 640px){div.ts-mark{padding-top:5px}}div.ts-mark ul{display:flex;justify-content:center}div.ts-mark ul li{margin-left:15px;display:flex;align-items:center;color:rgba(53,52,52,0.5)}div.ts-mark ul li span{display:inline-block;width:12px;height:12px;background-size:cover;margin-right:3px}div.ts-mark ul li span.apt{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTUwLDBDMjIuNCwwLDAsMjIuNCwwLDUwczIyLjQsNTAsNTAsNTBzNTAtMjIuNCw1MC01MFM3Ny42LDAsNTAsMHogTTUwLDg3LjVjLTIwLjcsMC0zNy41LTE2LjgtMzcuNS0zNy41UzI5LjMsMTIuNSw1MCwxMi41Uzg3LjUsMjkuMyw4Ny41LDUwUzcwLjcsODcuNSw1MCw4Ny41eiIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PC9zdmc+");background-size:cover}div.ts-mark ul li span.full{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTEuOCw5Ny45YzIuNywyLjcsNy4xLDIuNyw5LjgsMGwzOC4yLTM4LjJMODgsOTcuOWMyLjcsMi43LDcuMSwyLjcsOS44LDBjMi43LTIuNywyLjctNy4xLDAtOS44TDU5LjUsNDkuOWwzOC4yLTM4LjJjMi43LTIuNywyLjctNy4xLDAtOS44Qzk1LTAuNyw5MC42LTAuNyw4OCwybDAsMEw0OS43LDQwLjJMMTEuNSwyQzguOC0wLjcsNC41LTAuNywxLjgsMnMtMi43LDcuMSwwLDkuOEw0MCw0OS45TDEuOCw4OC4yQy0wLjksOTAuOS0wLjksOTUuMiwxLjgsOTcuOXoiIGZpbGw9InJnYmEoNTMsNTIsNTIsMC41KSIvPjwvc3ZnPg==");background-size:cover}div.ts-mark ul li span.full-wait{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHJlY3QgeD0iMjUiIHk9IjQzLjgiIHdpZHRoPSI3NSIgaGVpZ2h0PSIxMi41IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48cmVjdCB5PSI0My43IiB3aWR0aD0iMTIuNSIgaGVpZ2h0PSIxMi41IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48cmVjdCB4PSIyNSIgeT0iODEuMyIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjEyLjUiIGZpbGw9InJnYmEoNTMsNTIsNTIsMC41KSIvPjxyZWN0IHk9IjgxLjIiIHdpZHRoPSIxMi41IiBoZWlnaHQ9IjEyLjUiIGZpbGw9InJnYmEoNTMsNTIsNTIsMC41KSIvPjxyZWN0IHg9IjI1IiB5PSI2LjMiIHdpZHRoPSI3NSIgaGVpZ2h0PSIxMi41IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48cmVjdCB5PSI2LjIiIHdpZHRoPSIxMi41IiBoZWlnaHQ9IjEyLjUiIGZpbGw9InJnYmEoNTMsNTIsNTIsMC41KSIvPjwvc3ZnPg==");background-size:cover}div.ts-mark ul li span.done{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBvbHlnb24gcG9pbnRzPSI5MS4zLDcuNSAzMi41LDc2IDcuOCw1Mi45IDAsNjEuMyAzMy40LDkyLjUgMTAwLDE1IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48L3N2Zz4=");background-size:cover}div.ts-mark ul li span.wait-done{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHJlY3QgeD0iMjAuOCIgeT0iMzEuMyIgd2lkdGg9IjYyLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PHJlY3QgeT0iMzEuMyIgd2lkdGg9IjEwLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PHJlY3QgeD0iMjAuOCIgeT0iNjIuNSIgd2lkdGg9IjE1LjYiIGhlaWdodD0iMTAuNCIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PHJlY3QgeT0iNjIuNCIgd2lkdGg9IjEwLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PHJlY3QgeD0iMjAuOCIgeT0iMC4xIiB3aWR0aD0iNjIuNCIgaGVpZ2h0PSIxMC40IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48cmVjdCB3aWR0aD0iMTAuNCIgaGVpZ2h0PSIxMC40IiBmaWxsPSJyZ2JhKDUzLDUyLDUyLDAuNSkiLz48cGF0aCBkPSJNNjQuMywxMDBjLTEuNywwLTMuMy0wLjctNC41LTEuOWwtMTctMTdjLTIuNS0yLjUtMC4zLTQuNSwyLjItN2MyLjUtMi41LDQuMy00LjYsNi44LTIuMUw2NCw4NC4zbDI1LjMtMjguOWMyLjMtMi43LDQuNy0wLjcsNy4zLDEuNmMyLjcsMi4zLDQuNiw0LjEsMi4zLDYuOEw2OS4yLDk3LjhjLTEuMiwxLjMtMi44LDIuMS00LjYsMi4yQzY0LjUsMTAwLDY0LjQsMTAwLDY0LjMsMTAweiIgZmlsbD0icmdiYSg1Myw1Miw1MiwwLjUpIi8+PC9zdmc+");background-size:cover}@media screen and (max-width: 640px){div.ts-mark ul{flex-wrap:wrap;justify-content:center;border:1px #ddd solid;margin:10px auto;box-sizing:border-box;padding:5px;border-radius:2px}div.ts-mark ul li{font-size:1.2rem}}table.cal tr{border:0 !important}table.cal th,table.cal td{padding:12px 8px;text-align:center}table.cal th{font-size:1.2rem}table.cal th:first-child{color:#e15554}table.cal th:last-child{color:#4d9de0}table.cal td{position:relative;z-index:1}table.cal td span{display:inline-block;cursor:pointer;transition-property:all;transition:0.1s linear}table.cal td span:after{content:"";width:30px;height:30px;position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}table.cal td i{display:inline-block}table.cal td span.holiday{color:#fff}table.cal td span.holiday:after{content:"";background-color:#ccc;width:30px;height:30px;position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}table.cal td span.edit{color:#fff}table.cal td span.edit:after{content:"";background-color:#e1bc29;width:30px;height:30px;position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}table.cal td span.work:after{content:"";background-color:rgba(77,157,224,0.2);width:30px;height:30px;position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}table.cal td span.work.active{color:#fff}table.cal td span.work.active:after{background-color:#4d9de0}table.cal td.none{color:#bfbcba !important;font-size:1.2rem !important}table.cal-no tbody tr td span{cursor:initial !important}.shift-month-inner{border:1px #ccc solid;border-radius:2px;padding:30px 10px 20px}.shift-month-inner .cal-mark{width:100%;margin-top:1vh;text-align:right;padding-right:10px}.shift-month-inner .cal-mark span.holiday{display:inline-block;padding-left:15px;position:relative;font-size:1.2rem}.shift-month-inner .cal-mark span.holiday:after{content:"";width:12px;height:12px;border-radius:50%;background-color:#aaa;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shift-month-inner .cal-mark span.work{display:inline-block;padding-left:15px;position:relative;font-size:1.2rem}.shift-month-inner .cal-mark span.work:after{content:"";width:12px;height:12px;border-radius:50%;background-color:rgba(77,157,224,0.5);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shift-month-inner .cal-mark span.edit{display:inline-block;padding-left:15px;position:relative;font-size:1.2rem;margin-left:8px}.shift-month-inner .cal-mark span.edit:after{content:"";width:12px;height:12px;border-radius:50%;background-color:#e1bc29;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shift-month-inner.no-pd{padding:0;border:0}form.shift-cal{margin:2vh auto}form.shift-cal input{display:none}form.shift-cal .shift-cal-flex{display:flex;flex-wrap:wrap;justify-content:space-between}form.shift-cal .shift-month{width:45%;padding-right:50px}@media screen and (max-width: 768px){form.shift-cal .shift-month{width:100%;padding-right:0;margin-bottom:5vh}}form.shift-cal .shift-checkbox{width:55%;background-color:rgba(239,238,238,0.5);padding:30px 40px;border-radius:2px}@media screen and (max-width: 768px){form.shift-cal .shift-checkbox{width:100%}}@media screen and (max-width: 640px){form.shift-cal .shift-checkbox{padding:30px 15px}}form.shift-cal .shift-checkbox p{margin-bottom:1vh}form.shift-cal .shift-checkbox p:before{content:"・"}form.shift-cal .time-cal{width:100%;margin:5vh auto;display:flex;flex-wrap:wrap}form.shift-cal .time-cal label.tab-item{display:block;text-align:center;width:20%;color:#bfbcba;border-bottom:3px #eee solid;padding:15px 0 10px;transition-property:all;transition:0.2s linear}form.shift-cal .time-cal label.tab-item span{transition-property:all;transition:0.2s linear;color:#bfbcba}@media screen and (max-width: 768px){form.shift-cal .time-cal label.tab-item span{display:block}}@media screen and (max-width: 640px){form.shift-cal .time-cal{justify-content:space-between}form.shift-cal .time-cal label.tab-item{width:48%;border:2px #eee solid;margin-bottom:10px}}form.shift-cal .time-cal input[type=radio].tab-item:checked+label{background-color:rgba(77,157,224,0.05);border-bottom:3px #4d9de0 solid;color:#4d9de0}form.shift-cal .time-cal input[type=radio].tab-item:checked+label span{color:#4d9de0}@media screen and (max-width: 640px){form.shift-cal .time-cal input[type=radio].tab-item:checked+label{border:2px #4d9de0 solid}}form.shift-cal .time-cal p.tl{width:100%;margin-bottom:2vh;text-align:center}form.shift-cal .time-cal p.tl span{font-size:1.6rem;font-weight:700;padding-right:5px}form.shift-cal .time-cal .tab-wrap{width:100%;margin:2vh auto 0;opacity:0;display:none;overflow:hidden;transition-property:all;transition:0.2s linear}form.shift-cal .time-cal #tab01:checked ~ #tab01-wrap,form.shift-cal .time-cal #tab02:checked ~ #tab02-wrap,form.shift-cal .time-cal #tab03:checked ~ #tab03-wrap,form.shift-cal .time-cal #tab04:checked ~ #tab04-wrap,form.shift-cal .time-cal #tab05:checked ~ #tab05-wrap,form.shift-cal .time-cal #tab06:checked ~ #tab06-wrap{opacity:1;display:flex}@media screen and (max-width: 640px){form.shift-cal .time-cal #tab01:checked ~ #tab01-wrap,form.shift-cal .time-cal #tab02:checked ~ #tab02-wrap,form.shift-cal .time-cal #tab03:checked ~ #tab03-wrap,form.shift-cal .time-cal #tab04:checked ~ #tab04-wrap,form.shift-cal .time-cal #tab05:checked ~ #tab05-wrap,form.shift-cal .time-cal #tab06:checked ~ #tab06-wrap{overflow-x:scroll !important;-webkit-overflow-scrolling:touch;padding:0;border:0}}form.shift-cal .submit-btn{margin-top:5vh;text-align:center}form.shift-cal .submit-btn button{font-size:1.6rem;padding:15px 25px 15px 55px;position:relative}form.shift-cal .submit-btn button:after{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/yaji-right.svg) no-repeat center center;width:20px;height:20px}@media screen and (max-width: 640px){form.shift-cal .submit-btn button{width:100%;font-size:1.4rem}}.shift-checkbox-week{margin:0 auto 1vh;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 640px){.shift-checkbox-week{width:100%;box-sizing:border-box}.shift-checkbox-week label{width:14.28571%}}.shift-checkbox-week span{display:inline-block;padding:10px 20px;background-color:#fff;color:#bfbcba;border:1px #ccc solid;border-right:0;transition-property:all;transition:0.2s linear;box-sizing:border-box}@media screen and (max-width: 640px){.shift-checkbox-week span{width:100%;padding:10px 0;text-align:center}}.shift-checkbox-week label:first-child span{border-radius:2px 0 0 2px}.shift-checkbox-week label:last-child span{border-right:1px #ccc solid;border-radius:0 2px 2px 0}.shift-checkbox-week input[type=checkbox]:checked ~ span{background-color:#4d9de0;color:#fff}.shift-checkbox-time{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 640px){.shift-checkbox-time{justify-content:space-between}}.shift-checkbox-time li{width:25%;box-sizing:border-box}@media screen and (max-width: 640px){.shift-checkbox-time li{width:48%}}.shift-checkbox-time span{display:block;white-space:nowrap;text-align:center;margin:0 10px 15px 0;padding:10px;background-color:#fff;color:#bfbcba;border:1px #ccc solid;border-radius:2px;box-sizing:border-box;transition-property:all;transition:0.2s linear}@media screen and (max-width: 640px){.shift-checkbox-time span{width:100%;margin:0 auto 12px}}.shift-checkbox-time input[type=checkbox]:checked ~ span{background-color:#4d9de0;color:#fff}.cal-table{width:14.28571%;border:1px #ccc solid}@media screen and (max-width: 640px){.cal-table{white-space:nowrap;display:table-cell;width:90%}}.cal-table input{display:none}.cal-table .dt{width:100%;text-align:center;background-color:#f5f2f0;padding:25px 0;font-size:1.6rem}.cal-table .dt span{font-size:1.4rem}.cal-table .dt label{display:inline-block;margin-top:10px}.cal-table .dt label i{color:#fff;font-size:1.2rem;display:inline-block;padding:5px 10px;border:1px #bfbcba solid;border-radius:25px;transition-property:all;transition:0.1s linear;background-color:#bfbcba}.cal-table .dt label:hover i{opacity:.7}.cal-table .dt label input[type=checkbox]:checked+i{color:#bfbcba;background-color:transparent}@media screen and (max-width: 640px){.cal-table .dt{padding:20px 30px}}.cal-table .dt.sun span{color:#e15554}.cal-table .dt.sat span{color:#4d9de0}.cal-table .dt.none{height:100%}.cal-table .dt.none p,.cal-table .dt.none span{color:#bfbcba !important}.cal-table label.dtime span{display:block;width:100%;position:relative;padding:25px 0;border-top:1px #ccc solid;box-sizing:border-box;transition-property:all;transition:0.1s linear;background-color:#eee}.cal-table label.dtime span i{display:inline-block;font-size:1.2rem;position:absolute;top:3px;left:5px;color:#bfbcba}.cal-table label.dtime span:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition-property:all;transition:0.1s linear;color:#eee}.cal-table label.dtime span:hover{opacity:.7}.cal-table label.dtime input[type=checkbox]:checked+span{background-color:transparent}.cal-table label.dtime input[type=checkbox]:checked+span:after{background:url(../../images/owner/icon/icon_ok.svg) no-repeat center center;background-size:cover;width:20px;height:20px}.cal-table label.dwork span{display:block;width:100%;position:relative;padding:25px 0;border-top:1px #ccc solid;box-sizing:border-box;transition-property:all;transition:0.1s linear;background-color:#fff}.cal-table label.dwork span i{display:inline-block;font-size:1.2rem;position:absolute;top:3px;left:5px;color:#bfbcba}.cal-table label.dwork span u{text-align:right;height:20px;display:block;overflow:hidden;position:absolute;bottom:3px;right:5px;font-size:1.2rem;text-decoration:none;color:#bfbcba}.cal-table label.dwork span:hover{opacity:.7}.cal-table label.dwork input[type=checkbox]:checked+span{background-color:transparent}.cal-table label.no{cursor:initial}.cal-table label.no span{background-color:#eee !important}.cal-table label.no span:hover{opacity:1}.shift-prev{margin-bottom:3vh}.shift-prev button{font-size:1.6rem}@media screen and (max-width: 640px){.shift-prev button{font-size:1.4rem;width:100%}}.shift-work{margin-bottom:3vh}.shift-work span{line-height:1;padding-right:10px}.shift-work a:hover{color:#4d9de0}@media screen and (max-width: 640px){table.dashboard-shop thead tr th:nth-child(3),table.dashboard-shop thead tr th:nth-child(4),table.dashboard-shop tbody tr td:nth-child(3),table.dashboard-shop tbody tr td:nth-child(4){display:none}}table.shop-list{width:95%;margin:1vw auto 2vw}table.shop-list th,table.shop-list td{padding:12px 8px}@media screen and (max-width: 640px){table.shop-list thead tr th{display:none}table.shop-list tbody tr td{display:block;padding:0 10px}table.shop-list tbody tr td:nth-child(2){font-size:1.6rem;padding-bottom:5px}table.shop-list tbody tr td:nth-child(5),table.shop-list tbody tr td:nth-child(6){display:inline-block}table.shop-list tbody tr td:nth-child(5)::before{content:"営業時間："}table.shop-list tbody tr td:first-child{padding-top:15px}table.shop-list tbody tr td:last-child{padding-bottom:15px}}.shop-basic{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2vh auto 4vh}@media screen and (max-width: 768px){.shop-basic+.edit-btn{margin:3vh auto}}.shop-basic .shop-basic-col{width:48%}.shop-basic .shop-basic-col table th{width:100px}@media screen and (max-width: 768px){.shop-basic .shop-basic-col{width:100%}.shop-basic .shop-basic-col table th{width:80px}.shop-basic .shop-basic-col+.shop-basic-col{margin-top:5vh}}.shop-basic a.shop-basic-link{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px 50px 10px 20px;background-color:#f5f2f0;border:2px #f5f2f0 solid;margin-bottom:15px;border-radius:2px}.shop-basic a.shop-basic-link:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-property:all;transition:0.1s linear;background:url(../../images/owner/icon/arrow-right-gry.svg) no-repeat center center;background-size:cover;width:15px;height:15px}.shop-basic a.shop-basic-link:hover{border:2px #4d9de0 solid}.shop-basic a.shop-basic-link:hover:after{right:12px}.shop-basic .shop-basic-cal{background-color:#f5f2f0;padding:30px 20px}@media screen and (max-width: 640px){.shop-basic .shop-basic-cal{padding:20px}.shop-basic .shop-basic-cal p{margin-bottom:3vh}}.shop-basic .shop-basic-cal .shift-month-inner{border:0;padding:0 10px}@media screen and (max-width: 640px){.shop-basic .shop-basic-cal .shift-month-inner{padding:0}}.shop-basic a.shop-basic-cal-link{position:relative;display:block;width:90%;padding:10px;background-color:#fff;border:2px #bfbcba solid;margin:30px auto 15px;border-radius:2px;text-align:center;font-size:1.2rem}.shop-basic a.shop-basic-cal-link:hover{border:2px #4d9de0 solid;color:#4d9de0}table.shop-schedule{width:95%;margin:1vw auto}table.shop-schedule th,table.shop-schedule td{font-size:1.4rem}@media screen and (max-width: 640px){table.shop-schedule th,table.shop-schedule td{font-size:1.2rem}}table.shop-schedule td:nth-child(1),table.shop-schedule td:nth-child(2){white-space:nowrap}table.shop-schedule+.edit-btn{padding:30px}table.shop-schedule a.data-del{display:flex}table.shop-schedule a.data-del svg{width:15px;height:15px;fill:#bfbcba}table.shop-schedule a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){table.shop-schedule a.data-del span{display:none}}table.shop-schedule a.data-del:hover svg{fill:#e15554}table.shop-schedule a.data-del:hover span{color:#e15554}@media screen and (max-width: 640px){table.dashboard-member thead tr th:nth-child(3),table.dashboard-member thead tr th:nth-child(4),table.dashboard-member tbody tr td:nth-child(3),table.dashboard-member tbody tr td:nth-child(4){display:none}}table.member-list{width:95%;margin:1vw auto 2vw}table.member-list th,table.member-list td{padding:12px 8px;vertical-align:middle}table.member-list td:nth-child(2){white-space:nowrap}table.member-list td:nth-child(2) img{display:inline;width:28px;height:28px;border-radius:50%;margin-right:4px;vertical-align:middle;position:relative;top:-2px}table.member-list td:nth-child(2) svg{width:40px;height:40px;margin:0 4px 0 -5px;vertical-align:middle;fill:#ccc}@media screen and (max-width: 640px){table.member-list thead tr th:nth-child(3),table.member-list thead tr th:nth-child(4),table.member-list thead tr th:nth-child(6),table.member-list thead tr th:nth-child(7),table.member-list tbody tr td:nth-child(3),table.member-list tbody tr td:nth-child(4),table.member-list tbody tr td:nth-child(6),table.member-list tbody tr td:nth-child(7){display:none}table.member-list thead tr th:nth-child(2) img,table.member-list thead tr th:nth-child(2) svg,table.member-list tbody tr td:nth-child(2) img,table.member-list tbody tr td:nth-child(2) svg{display:none}}table.member-list.normal td:nth-child(2){white-space:normal}.member-top-info{display:flex;padding:0}.member-top-info .member-top-info-img{width:100px;height:100px;overflow:hidden;border-radius:2px}.member-top-info .member-top-info-img img{width:auto;height:100%}.member-top-info .member-top-info-img svg{width:100px;height:100px;fill:#eee}@media screen and (max-width: 640px){.member-top-info .member-top-info-img{width:80px;height:80px}.member-top-info .member-top-info-img svg{width:80px;height:80px}}.member-top-info .member-top-info-txt{padding:8px 0 8px 24px;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (max-width: 640px){.member-top-info .member-top-info-txt{padding:8px 0 8px 16px}}.member-top-info .member-top-info-txt p.ft{margin-top:auto}.member-top-info+table{margin-top:2vh}.member-top-info+table th{width:120px}.entrance-exit-wrap{display:flex;align-items:center;flex-wrap:wrap}.entrance-exit-wrap p{font-weight:700;font-size:1.1em}.entrance-exit-wrap .select-pd{width:auto;margin-left:16px}.entrance-exit-wrap .sub-btn{margin-left:auto}.entrance-exit-wrap .sub-btn button{margin:0 0 0 8px;font-size:1.4rem;padding:8px 16px}@media screen and (max-width: 640px){.entrance-exit-wrap p{width:100%}.entrance-exit-wrap .select-pd{width:100%;margin:8px 0 16px}.entrance-exit-wrap .sub-btn{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.entrance-exit-wrap .sub-btn button{margin:0 auto;width:49%}}table.member-pay-table th,table.member-pay-table td{padding:16px 8px}table.member-pay-table th:first-child,table.member-pay-table td:first-child{padding-left:24px}table.member-pay-table th:last-child,table.member-pay-table td:last-child{padding-right:24px}table.member-pay-table thead{background-color:#797776}table.member-pay-table thead th{font-size:1.2rem;color:#fff}table.member-pay-table tbody td{min-width:100px}@media screen and (max-width: 640px){table.member-pay-table thead th{display:none}table.member-pay-table tbody td{display:block;padding:2px 20px;box-sizing:border-box;max-width:100%;min-width:100%}table.member-pay-table tbody td:first-child{margin-top:10px;padding-left:20px}table.member-pay-table tbody td:last-child{margin-bottom:10px;padding-right:0}}.member-pay-info{padding:40px 40px 20px}@media screen and (max-width: 640px){.member-pay-info{padding:40px 20px 20px}}.member-pay-info h2{margin:5px auto}.member-pay-info p.ov{margin:15px auto}.member-pay-info table{border-top:2px #eee solid;border-bottom:2px #eee solid}.member-pay-info table th{width:80px;color:#353434;font-weight:700;vertical-align:top}.member-pay-info table tr.border-none{border:0 !important}.textarea-h180{height:180px;background-color:rgba(238,238,238,0.5)}ul.ins-list{margin:30px auto}ul.ins-list li{display:flex;align-items:center;margin-bottom:15px}ul.ins-list li:last-child{margin-bottom:0}ul.ins-list-mg{margin:10px auto}img.avatar-icon{width:100%;max-width:35px;height:35px;border-radius:50%}img.avatar-icon+span{padding-left:10px}table.member-rsv-table th,table.member-rsv-table td{padding:16px 8px}table.member-rsv-table th:first-child,table.member-rsv-table td:first-child{padding-left:24px}table.member-rsv-table th:last-child,table.member-rsv-table td:last-child{padding-right:24px}table.member-rsv-table thead{background-color:#797776}table.member-rsv-table thead th{font-size:1.2rem;color:#fff}table.member-rsv-table tbody td:nth-child(1),table.member-rsv-table tbody td:nth-child(2),table.member-rsv-table tbody td:nth-child(4),table.member-rsv-table tbody td:nth-child(5),table.member-rsv-table tbody td:nth-child(6){white-space:nowrap}@media screen and (max-width: 640px){table.member-rsv-table th{display:none}table.member-rsv-table td{display:inline-block;padding:5px 20px;box-sizing:border-box}table.member-rsv-table td:first-child{padding-left:20px;margin-top:10px}table.member-rsv-table td:last-child{padding-right:20px;margin-bottom:10px}table.member-rsv-table td:nth-child(2),table.member-rsv-table td:nth-child(5){padding-left:0}table.member-rsv-table td:nth-child(3){display:block;width:100%;padding:0 20px}}table.member-course-table th,table.member-course-table td{padding:16px 8px}table.member-course-table th:first-child,table.member-course-table td:first-child{padding-left:10px;text-align:center}table.member-course-table th:last-child,table.member-course-table td:last-child{padding-right:25px}table.member-course-table thead{background-color:#797776}table.member-course-table thead th{font-size:1.2rem;color:#fff}table.member-course-table thead th:nth-child(2){max-width:300px;min-width:200px}table.member-course-table thead th:nth-child(3),table.member-course-table thead th:nth-child(4),table.member-course-table thead th:nth-child(5){text-align:center}table.member-course-table tbody td:nth-child(1),table.member-course-table tbody td:nth-child(4),table.member-course-table tbody td:nth-child(5){white-space:nowrap}table.member-course-table tbody td:nth-child(4){text-align:center}table.member-course-table tbody td:nth-child(5){text-align:center}table.member-course-table tbody td:nth-child(3){text-align:center}table.member-course-table tbody td:nth-child(3) span{display:block}table.member-course-table tbody td span{font-size:1.2rem}@media screen and (max-width: 640px){table.member-course-table th{display:none}table.member-course-table td{display:inline-block;padding:5px 20px;box-sizing:border-box}table.member-course-table td:first-child{padding-left:20px;margin-top:10px}table.member-course-table td:last-child{padding-right:20px;margin-bottom:10px}table.member-course-table td:nth-child(2){white-space:normal !important;max-width:100%;min-width:100%}table.member-course-table td:nth-child(5){padding-left:0}table.member-course-table td:nth-child(5):before{content:"終了日："}table.member-course-table td:nth-child(3){display:block;text-align:left !important;width:100%;padding:0 20px}table.member-course-table td:nth-child(3) span{display:inline-block !important}}.course-status{width:auto;min-width:60px;display:inline-block;text-align:center;padding:2px 10px;margin:0 auto;background-color:#ccc;color:#fff;border-radius:2px;font-size:1.3rem;white-space:nowrap}.course-status.ok{background-color:#4d9de0}@media screen and (max-width: 640px){.course-status{font-size:1.2rem}}.member-course-info{padding:40px 40px 20px}@media screen and (max-width: 640px){.member-course-info{padding:40px 20px 20px}}.member-course-info h2{margin:15px auto}.member-course-info p.info{display:flex;align-items:center;justify-content:flex-start}.member-course-info p.info span{margin:0 10px 0 0;display:inline-block !important}.member-course-info .course-bar{border:2px #4d9de0 solid;border-radius:2px;padding:10px 20px;margin:25px auto}.member-course-info .course-bar p{font-weight:700;font-size:1.6rem;text-align:center}.member-course-info .course-bar p i{font-size:2.6rem;padding:0 3px}.member-course-info .course-bar p span{padding-left:15px;font-weight:400;font-size:1.4rem}@media screen and (max-width: 640px){.member-course-info .course-bar{padding:5px 20px 10px}.member-course-info .course-bar p{font-size:1.4rem;text-align:center}.member-course-info .course-bar p i{font-size:2.2rem}.member-course-info .course-bar p span{display:block;padding-left:0;font-size:1.4rem;text-align:center}}.member-course-info table{margin:30px auto;background-color:#f5f2f0}.member-course-info table th{width:80px;color:#353434;font-weight:700}.member-course-info table th,.member-course-info table td{padding:12px 16px}.member-course-info .submit-btn{border:0;margin-top:-30px}@media screen and (max-width: 640px){.member-course-info .submit-btn{margin-top:30px}}.course-choice{cursor:pointer;width:48% !important;margin-bottom:30px}@media screen and (max-width: 640px){.course-choice{width:100% !important;margin-bottom:15px}}.course-choice+.course-choice{margin-top:0 !important}.course-choice .inner{border:3px #fff solid}.course-choice:hover .inner{border:3px #4d9de0 solid}.course-choice h2{padding-bottom:10px;margin:5px auto 20px}.course-choice ul{width:100%;margin:0 auto -10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.course-choice ul li{width:45%;padding-bottom:5px;margin-bottom:15px;border-bottom:1px #ccc solid}.course-choice ul li p{font-size:1.2rem}.course-choice ul li span{display:block;width:100%;text-align:right;font-weight:500;font-size:1.6rem}@media screen and (max-width: 640px){.course-choice ul li{width:100%}.course-choice ul li:last-child{border:0}}ul.course-detail-modal{width:100%;margin:30px auto -30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}ul.course-detail-modal li{width:45%;padding-bottom:5px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px #ccc solid}ul.course-detail-modal li p{color:#bfbcba;font-size:1.2rem}@media screen and (max-width: 640px){ul.course-detail-modal li{width:100%}ul.course-detail-modal li p,ul.course-detail-modal li span{font-size:1.2rem}ul.course-detail-modal li:last-child{border:0}}.course-title{margin-bottom:2vh}@media screen and (max-width: 640px){.course-title{text-align:center}}input.tab-radio{display:none}label.tab{background-color:rgba(255,255,255,0.3);color:#bfbcba;padding:15px 30px;border:1px #eee solid;border-bottom:0;border-radius:2px 2px 0 0;margin-right:10px;display:inline-block;box-sizing:border-box;position:relative;z-index:1;transition:0.2s;box-sizing:border-box}@media screen and (max-width: 640px){label.tab{padding:10px 15px}}input.tab-radio:checked+label{background-color:#fff;color:#353434;border:1px #ccc solid;border-bottom:0;z-index:3}.tab-wrap{width:100%;background-color:#fff;border:1px #ccc solid;box-shadow:0 0 15px rgba(0,0,0,0.05);padding:15px 30px 30px;margin-bottom:15px;border-radius:0 2px 2px 2px;overflow:hidden;position:relative;z-index:2;top:-1px;transition:0.2s;box-sizing:border-box;display:none;overflow:hidden}@media screen and (max-width: 640px){.tab-wrap{padding:15px 15px 30px}}.tab-wrap.no-border{border:0;padding:0}input#gp:checked ~ .tab-wrap01,input#kj:checked ~ .tab-wrap02,input#sp:checked ~ .tab-wrap03{display:block}ul.member-rsv{width:100%;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 640px){ul.member-rsv{flex-wrap:wrap}}ul.member-rsv li{width:100%;box-sizing:border-box;padding-right:15px}@media screen and (max-width: 640px){ul.member-rsv li{padding-right:0}}ul.member-rsv li:last-child{width:10%;padding-right:0}ul.member-rsv li .select-pd{width:100%}ul.member-rsv li select,ul.member-rsv li button{width:100%;white-space:nowrap}ul.member-rsv li p{color:#bfbcba;font-size:1.2rem;margin-bottom:5px}@media screen and (max-width: 768px){ul.member-rsv li select,ul.member-rsv li option{font-size:1.2rem !important}}@media screen and (max-width: 640px){ul.member-rsv li{width:100% !important;margin-bottom:15px}ul.member-rsv li:last-child{margin-top:12px;margin-bottom:0}ul.member-rsv li select,ul.member-rsv li option{font-size:1.4rem !important}ul.member-rsv li p{font-size:1rem;margin-bottom:3px}}table.cal-large{table-layout:fixed;position:relative}table.cal-large thead tr th{background-color:#797776;text-align:center;color:#fff}table.cal-large thead tr th:first-child{color:#fff;background-color:#e15554}table.cal-large thead tr th:last-child{color:#fff;background-color:#4d9de0}table.cal-large tbody tr td{position:relative;height:120px;border:1px #eee solid;padding:30px 5px 5px;box-sizing:border-box}table.cal-large tbody tr td span{position:absolute;top:5px;right:12px}table.cal-large tbody tr td a{display:block;overflow:hidden;white-space:nowrap;background-color:#bfbcba;color:#fff;font-size:1.2rem;padding:0 3px;border-radius:2px;margin-bottom:3px}table.cal-large tbody tr td a:last-child{margin-bottom:0}table.cal-large tbody tr td a:hover{background-color:#4d9de0}table.cal-large tbody tr td a.master{display:flex;align-items:center;background-color:transparent}table.cal-large tbody tr td a.master img{width:25px;height:25px}table.cal-large tbody tr td a.master p{padding-left:5px}table.cal-large tbody tr td p{display:block;overflow:hidden;white-space:nowrap;background-color:#bfbcba;color:#fff;font-size:1.2rem;padding:0 3px;border-radius:2px;margin-bottom:3px}table.cal-large tbody tr td p:last-child{margin-bottom:0}table.cal-large tbody tr td p.master{display:flex;align-items:center;background-color:transparent}table.cal-large tbody tr td p.master img{width:25px;height:25px}table.cal-large tbody tr td p.master i{display:block;margin-left:3px;padding:0 3px}table.cal-large tbody tr td.none{background-color:rgba(238,238,238,0.5)}table.cal-large tbody tr td.none span{color:#ccc}table.cal-large td.clickable{cursor:pointer;outline:2px transparent solid;outline-offset:-2px}table.cal-large td.clickable:hover{outline:2px #4d9de0 solid}table.cal-large td.clickable:hover span{color:#4d9de0}table.cal-large p.done,table.cal-large a.done,table.cal-large i.done{background-color:#e15554;color:#fff}table.cal-large p.prov,table.cal-large a.prov,table.cal-large i.prov{background-color:#e1bc29;color:#fff}.icon-wrap{display:flex;align-items:center;justify-content:flex-end;margin-bottom:15px;white-space:nowrap}.icon-wrap p{display:inline-block;margin-left:10px;padding:0 8px;border-radius:2px;white-space:nowrap;background-color:#bfbcba;color:#fff;font-size:1.2rem}.icon-wrap p.done,.icon-wrap a.done,.icon-wrap i.done{background-color:#e15554;color:#fff}.icon-wrap p.prov,.icon-wrap a.prov,.icon-wrap i.prov{background-color:#e1bc29;color:#fff}.icon-wrap p.main,.icon-wrap a.main,.icon-wrap i.main{background-color:#4d9de0;color:#fff}@media screen and (max-width: 640px){p.scroll-text{color:#bfbcba;font-size:1.2rem;margin-bottom:5px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;background-color:transparent}table.cal-large{width:800px;position:relative}table.cal-large thead tr th{padding:5px}table.cal-large tbody tr td{height:auto;height:60px}}.rsv-card .rc-hd{display:flex;justify-content:space-between;border-bottom:1px #eee solid;padding-bottom:10px;margin-bottom:10px}.rsv-card .rc-info{margin:15px auto;display:flex}.rsv-card .rc-info .rc-info-left{width:220px}.rsv-card .rc-info .rc-info-left ul.ins-list{margin:0 auto}.rsv-card .rc-info .rc-info-left p.rc-price{margin-top:15px}.rsv-card .rc-info .rc-info-left p.rc-price span{padding-left:10px;font-size:1.8rem;font-weight:700}.rsv-card .rc-info p.rc-gai{width:calc(100% - 220px)}.rsv-card .btn-area{margin:3vh auto 0}@media screen and (max-width: 768px){.rsv-card .btn-area{margin:3vh auto}}@media screen and (max-width: 640px){.rsv-card .rc-hd{display:block}.rsv-card .rc-info{display:block}.rsv-card .rc-info .rc-info-left{width:100%}.rsv-card .rc-info .rc-info-left p.rc-price{margin-top:5px}.rsv-card .rc-info p.rc-gai{width:100%;margin-top:15px}}.rsv-modal h2{margin-bottom:15px}.rsv-modal p{font-size:1.6rem;margin:3px 0}@media screen and (max-width: 640px){.rsv-modal p{font-size:1.4rem}}.rsv-modal .rsv-hd-master{margin:1vh auto 0}.rsv-modal p.course{font-size:1.6rem;font-weight:700;margin:8px auto}.rsv-modal p.price{font-size:1.4rem}.rsv-modal p.price span{padding-left:10px;font-size:1.6rem;font-weight:700}.rsv-modal .btn-area{margin:5vh auto 1vh}section.rsv-master{justify-content:flex-start;margin-top:0}@media screen and (max-width: 768px){section.rsv-master{justify-content:space-between;margin-top:0}}section.rsv-master .flex-col{display:block;width:31%;margin-right:2%}@media screen and (max-width: 768px){section.rsv-master .flex-col{width:48% !important;margin-right:0}section.rsv-master .flex-col+.flex-col{margin-top:0 !important}}section.rsv-master .flex-col .inner{border-radius:2px 2px 0 0}.rsv-hd-master{display:flex;align-items:center;margin:3vh auto 1vh}.rsv-hd-master span{padding-left:5px}@media screen and (max-width: 640px){.rsv-hd-master{margin:2vh auto 1vh}.rsv-hd-master span{padding-left:3px;font-size:1.2rem}}.rsv-personal-info{background-color:#797776;padding:15px 15px 10px}@media screen and (max-width: 640px){.rsv-personal-info{padding:15px 10px}}.rsv-personal-info h3,.rsv-personal-info p{color:#fff}.rsv-personal-info p{margin-top:15px;text-align:right}@media screen and (max-width: 640px){.rsv-personal-info p{margin-top:5px;text-align:left;font-size:1.2rem}}table.rsv-personal-table tbody tr td{position:relative;height:20px;border:1px #ccc solid;box-sizing:border-box;outline:1px transparent solid;outline-offset:-1px}table.rsv-personal-table tbody tr td span{position:absolute;top:3px;left:8px;font-size:1.2rem}table.rsv-personal-table tbody tr td i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:cover;width:13px;height:13px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTUwLDBDMjIuNCwwLDAsMjIuNCwwLDUwczIyLjQsNTAsNTAsNTBzNTAtMjIuNCw1MC01MFM3Ny42LDAsNTAsMHogTTUwLDg3LjVjLTIwLjcsMC0zNy41LTE2LjgtMzcuNS0zNy41UzI5LjMsMTIuNSw1MCwxMi41Uzg3LjUsMjkuMyw4Ny41LDUwUzcwLjcsODcuNSw1MCw4Ny41eiIgZmlsbD0iIzRkOWRlMCIvPjwvc3ZnPg==");background-size:cover}table.rsv-personal-table tbody tr td:hover{background-color:#4d9de0}table.rsv-personal-table tbody tr td:hover span{color:#fff}table.rsv-personal-table tbody tr td:hover i{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTUwLDBDMjIuNCwwLDAsMjIuNCwwLDUwczIyLjQsNTAsNTAsNTBzNTAtMjIuNCw1MC01MFM3Ny42LDAsNTAsMHogTTUwLDg3LjVjLTIwLjcsMC0zNy41LTE2LjgtMzcuNS0zNy41UzI5LjMsMTIuNSw1MCwxMi41Uzg3LjUsMjkuMyw4Ny41LDUwUzcwLjcsODcuNSw1MCw4Ny41eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-size:cover}table.rsv-personal-table tbody tr td.full-wait{padding:5px 0;background-color:#F0F3F5}table.rsv-personal-table tbody tr td.full-wait i{width:100%;height:auto;position:relative;display:block;-webkit-transform:translate(0, 0);transform:translate(0, 0);top:0;left:50px;background:initial;font-size:1.2rem;padding-left:20px;color:#B3BAC2}@media screen and (max-width: 640px){table.rsv-personal-table tbody tr td.full-wait i{left:47px;padding-left:17px;font-size:1rem}}table.rsv-personal-table tbody tr td.full-wait i:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;width:13px;height:13px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHJlY3QgeD0iMjUiIHk9IjQzLjgiIHdpZHRoPSI3NSIgaGVpZ2h0PSIxMi41IiBmaWxsPSIjQjNCQUMyIi8+PHJlY3QgeT0iNDMuNyIgd2lkdGg9IjEyLjUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI0IzQkFDMiIvPjxyZWN0IHg9IjI1IiB5PSI4MS4zIiB3aWR0aD0iNzUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI0IzQkFDMiIvPjxyZWN0IHk9IjgxLjIiIHdpZHRoPSIxMi41IiBoZWlnaHQ9IjEyLjUiIGZpbGw9IiNCM0JBQzIiLz48cmVjdCB4PSIyNSIgeT0iNi4zIiB3aWR0aD0iNzUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI0IzQkFDMiIvPjxyZWN0IHk9IjYuMiIgd2lkdGg9IjEyLjUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI0IzQkFDMiIvPjwvc3ZnPg==");background-size:cover}table.rsv-personal-table tbody tr td.full-wait:hover{background-color:#B3BAC2}table.rsv-personal-table tbody tr td.full-wait:hover span{color:#fff}table.rsv-personal-table tbody tr td.full-wait:hover i{color:#fff}table.rsv-personal-table tbody tr td.full-wait:hover i:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHJlY3QgeD0iMjUiIHk9IjQzLjgiIHdpZHRoPSI3NSIgaGVpZ2h0PSIxMi41IiBmaWxsPSIjZmZmIi8+PHJlY3QgeT0iNDMuNyIgd2lkdGg9IjEyLjUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI2ZmZiIvPjxyZWN0IHg9IjI1IiB5PSI4MS4zIiB3aWR0aD0iNzUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI2ZmZiIvPjxyZWN0IHk9IjgxLjIiIHdpZHRoPSIxMi41IiBoZWlnaHQ9IjEyLjUiIGZpbGw9IiNmZmYiLz48cmVjdCB4PSIyNSIgeT0iNi4zIiB3aWR0aD0iNzUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI2ZmZiIvPjxyZWN0IHk9IjYuMiIgd2lkdGg9IjEyLjUiIGhlaWdodD0iMTIuNSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-size:cover}table.rsv-personal-table tbody tr td.full{background-color:#F0F3F5}table.rsv-personal-table tbody tr td.full span{color:#B3BAC2}table.rsv-personal-table tbody tr td.full i{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTEuOCw5Ny45YzIuNywyLjcsNy4xLDIuNyw5LjgsMGwzOC4yLTM4LjJMODgsOTcuOWMyLjcsMi43LDcuMSwyLjcsOS44LDBjMi43LTIuNywyLjctNy4xLDAtOS44TDU5LjUsNDkuOWwzOC4yLTM4LjJjMi43LTIuNywyLjctNy4xLDAtOS44Qzk1LTAuNyw5MC42LTAuNyw4OCwybDAsMEw0OS43LDQwLjJMMTEuNSwyQzguOC0wLjcsNC41LTAuNywxLjgsMnMtMi43LDcuMSwwLDkuOEw0MCw0OS45TDEuOCw4OC4yQy0wLjksOTAuOS0wLjksOTUuMiwxLjgsOTcuOXoiIGZpbGw9IiNCM0JBQzIiLz48L3N2Zz4=");background-size:cover}table.rsv-personal-table tbody tr td.done{padding:5px 0;background-color:#e15554}table.rsv-personal-table tbody tr td.done span{color:#fff}table.rsv-personal-table tbody tr td.done i{width:100%;height:auto;position:relative;display:block;-webkit-transform:translate(0, 0);transform:translate(0, 0);top:0;left:50px;background:initial;font-size:1.2rem;padding-left:20px;color:#fff}@media screen and (max-width: 640px){table.rsv-personal-table tbody tr td.done i{left:47px;padding-left:17px;font-size:1rem}}table.rsv-personal-table tbody tr td.done i:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;width:13px;height:13px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBvbHlnb24gcG9pbnRzPSI5MS4zLDcuNSAzMi41LDc2IDcuOCw1Mi45IDAsNjEuMyAzMy40LDkyLjUgMTAwLDE1IiBmaWxsPSIjZmZmIi8+PC9zdmc+");background-size:cover}table.rsv-personal-table tbody tr td.wait-done{padding:5px 0;background-color:#ffa62b}table.rsv-personal-table tbody tr td.wait-done span{color:#fff}table.rsv-personal-table tbody tr td.wait-done i{width:100%;height:auto;position:relative;display:block;-webkit-transform:translate(0, 0);transform:translate(0, 0);top:0;left:50px;background:initial;font-size:1.2rem;padding-left:20px;color:#fff}@media screen and (max-width: 640px){table.rsv-personal-table tbody tr td.wait-done i{left:47px;padding-left:17px;font-size:1rem}}table.rsv-personal-table tbody tr td.wait-done i:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;width:13px;height:13px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHJlY3QgeD0iMjAuOCIgeT0iMzEuMyIgd2lkdGg9IjYyLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0iI2ZmZiIvPjxyZWN0IHk9IjMxLjMiIHdpZHRoPSIxMC40IiBoZWlnaHQ9IjEwLjQiIGZpbGw9IiNmZmYiLz48cmVjdCB4PSIyMC44IiB5PSI2Mi41IiB3aWR0aD0iMTUuNiIgaGVpZ2h0PSIxMC40IiBmaWxsPSIjZmZmIi8+PHJlY3QgeT0iNjIuNCIgd2lkdGg9IjEwLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0iI2ZmZiIvPjxyZWN0IHg9IjIwLjgiIHk9IjAuMSIgd2lkdGg9IjYyLjQiIGhlaWdodD0iMTAuNCIgZmlsbD0iI2ZmZiIvPjxyZWN0IHdpZHRoPSIxMC40IiBoZWlnaHQ9IjEwLjQiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNjQuMywxMDBjLTEuNywwLTMuMy0wLjctNC41LTEuOWwtMTctMTdjLTIuNS0yLjUtMC4zLTQuNSwyLjItN2MyLjUtMi41LDQuMy00LjYsNi44LTIuMUw2NCw4NC4zbDI1LjMtMjguOWMyLjMtMi43LDQuNy0wLjcsNy4zLDEuNmMyLjcsMi4zLDQuNiw0LjEsMi4zLDYuOEw2OS4yLDk3LjhjLTEuMiwxLjMtMi44LDIuMS00LjYsMi4yQzY0LjUsMTAwLDY0LjQsMTAwLDY0LjMsMTAweiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-size:cover}table.hour tbody tr td{height:40px}table.hour tbody tr td.wait-done i,table.hour tbody tr td.done i,table.hour tbody tr td.full-wait i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section .inner .rsv-status-title{display:flex;align-items:center}section .inner .rsv-status-title .select-pd{width:auto}section .inner .rsv-status-title .select-pd:before{right:15px;width:5px;height:5px}section .inner .rsv-status-title .select-pd select,section .inner .rsv-status-title .select-pd option{padding:5px 45px 5px 10px}section .inner .rsv-status-title span{color:#fff;padding-left:15px}table.dashboard-rsv-joko td{font-size:1.6rem}table.dashboard-rsv-joko td.bold{font-weight:700}@media screen and (max-width: 640px){table.dashboard-rsv-joko td{font-size:1.3rem;white-space:nowrap}table.dashboard-rsv-joko td:nth-child(4),table.dashboard-rsv-joko td:nth-child(5){display:none}}@media screen and (max-width: 640px){table.dashboard-rsv-joko th:nth-child(4),table.dashboard-rsv-joko th:nth-child(5){display:none}}table.dashboard-rsv-joko span{display:inline-block;position:relative;background:url(../../images/owner/icon/arrow-right-gry.svg) no-repeat center center;background-size:cover;width:15px;height:15px;right:0;transition-property:all;transition:0.1s linear}table.dashboard-rsv-joko tr.clickable:hover td span{right:-5px}.more-btn{margin:-10px auto 25px;text-align:right}.more-btn a{color:#bfbcba;padding-right:30px}.more-btn a:hover{color:#353434}@media screen and (max-width: 640px){.more-btn a{font-size:1.3rem}}table.dashboard-rsv-plan thead tr th:nth-child(1),table.dashboard-rsv-plan thead tr th:nth-child(2),table.dashboard-rsv-plan thead tr th:nth-child(4),table.dashboard-rsv-plan thead tr th:nth-child(5),table.dashboard-rsv-plan tbody tr td:nth-child(1),table.dashboard-rsv-plan tbody tr td:nth-child(2),table.dashboard-rsv-plan tbody tr td:nth-child(4),table.dashboard-rsv-plan tbody tr td:nth-child(5){white-space:nowrap}@media screen and (max-width: 640px){table.dashboard-rsv-plan thead tr th:nth-child(2),table.dashboard-rsv-plan thead tr th:nth-child(4),table.dashboard-rsv-plan tbody tr td:nth-child(2),table.dashboard-rsv-plan tbody tr td:nth-child(4){display:none}}form.hd-search-rsv .select-pd+.select-pd{margin-top:0}form.hd-search-rsv button{border:0}@media screen and (max-width: 640px){form.hd-search-rsv input{width:100% !important;margin-bottom:2vh}form.hd-search-rsv button{width:100% !important}}a.tab{background-color:rgba(255,255,255,0.3);color:#bfbcba;padding:15px 30px;border:1px #eee solid;border-bottom:0;border-radius:2px 2px 0 0;margin-right:10px;display:inline-block;box-sizing:border-box;position:relative;z-index:1;transition:0.2s;box-sizing:border-box}@media screen and (max-width: 640px){a.tab{padding:5px 10px;margin-right:5px;font-size:1.2rem}}a.tab.active{background-color:#fff;color:#353434;border:1px #ccc solid;border-bottom:0;z-index:3;font-weight:700}.tab-wrap-rsv{width:100%;background-color:#fff;border:1px #ccc solid;box-shadow:0 0 15px rgba(0,0,0,0.05);margin-bottom:15px;border-radius:0 2px 2px 2px;overflow:hidden;position:relative;z-index:2;top:-1px;transition:0.2s;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 640px){.tab-wrap-rsv{padding:15px 15px 30px}}table.rsv-group-list{width:95%;margin:1vw auto 2vw}table.rsv-group-list th,table.rsv-group-list td{padding:12px 8px;white-space:nowrap}table.rsv-group-list th:nth-child(3),table.rsv-group-list td:nth-child(3){white-space:normal;min-width:200px;max-width:380px}table.rsv-group-list th:nth-child(7),table.rsv-group-list th:nth-child(8),table.rsv-group-list td:nth-child(7),table.rsv-group-list td:nth-child(8){text-align:center}@media screen and (max-width: 640px){table.rsv-group-list thead{display:none}table.rsv-group-list tbody tr td{display:block;padding:0;max-width:100%}table.rsv-group-list tbody tr td:first-child{padding-top:15px}table.rsv-group-list tbody tr td:nth-child(1),table.rsv-group-list tbody tr td:nth-child(2){display:inline-block}table.rsv-group-list tbody tr td:nth-child(2):before{content:"　("}table.rsv-group-list tbody tr td:nth-child(2):after{content:")"}table.rsv-group-list tbody tr td:nth-child(3){font-size:1.4rem}table.rsv-group-list tbody tr td:nth-child(4){text-align:right}table.rsv-group-list tbody tr td:nth-child(4):before{content:"開始時間："}table.rsv-group-list tbody tr td:nth-child(5){text-align:right;padding:0 0 15px}table.rsv-group-list tbody tr td:nth-child(5):before{content:"予約状況："}table.rsv-group-list tbody tr td:nth-child(6),table.rsv-group-list tbody tr td:nth-child(7),table.rsv-group-list tbody tr td:nth-child(8){display:none}}table.rsv-personal-list{width:95%;margin:1vw auto 2vw}table.rsv-personal-list th,table.rsv-personal-list td{padding:12px 8px;white-space:nowrap;vertical-align:top}table.rsv-personal-list th:nth-child(4),table.rsv-personal-list td:nth-child(4){white-space:normal;min-width:200px;max-width:380px}table.rsv-personal-list th:nth-child(7),table.rsv-personal-list th:nth-child(8),table.rsv-personal-list td:nth-child(7),table.rsv-personal-list td:nth-child(8){text-align:center}table.rsv-personal-list th .avatar-line,table.rsv-personal-list td .avatar-line{display:flex;align-items:center}table.rsv-personal-list th .avatar-line img,table.rsv-personal-list td .avatar-line img{width:25px;height:25px}@media screen and (max-width: 640px){table.rsv-personal-list thead{display:none}table.rsv-personal-list tbody tr td{display:block;padding:0;max-width:100%}table.rsv-personal-list tbody tr td:first-child{padding:15px 0 5px}table.rsv-personal-list tbody tr td:nth-child(2){font-size:1.4rem;padding-bottom:5px}table.rsv-personal-list tbody tr td:nth-child(5){text-align:right;padding-bottom:15px}table.rsv-personal-list tbody tr td:nth-child(5):before{content:"開始時間："}table.rsv-personal-list tbody tr td:nth-child(3),table.rsv-personal-list tbody tr td:nth-child(6),table.rsv-personal-list tbody tr td:nth-child(7),table.rsv-personal-list tbody tr td:nth-child(8){display:none}}table.no-shift-list{width:95%;margin:1vw auto 2vw}table.no-shift-list th,table.no-shift-list td{padding:12px 8px}table.no-shift-list th:nth-child(1),table.no-shift-list td:nth-child(1){width:100px;white-space:nowrap;padding-right:30px}@media screen and (max-width: 640px){table.no-shift-list th:nth-child(1),table.no-shift-list td:nth-child(1){white-space:normal;padding-right:15px}}span.icon-ok{display:inline-block;position:relative;top:3px;width:18px;height:18px;background:url(../../images/owner/icon/icon_ok.svg) no-repeat center center;background-size:cover}table.group-rsv-list{width:95%;margin:1vw auto 2vw}table.group-rsv-list th,table.group-rsv-list td{padding:12px 8px;white-space:nowrap;vertical-align:top}table.group-rsv-list th:nth-child(3),table.group-rsv-list td:nth-child(3){white-space:normal;min-width:200px;max-width:380px}table.group-rsv-list th:nth-child(6),table.group-rsv-list th:nth-child(7),table.group-rsv-list td:nth-child(6),table.group-rsv-list td:nth-child(7){text-align:center}@media screen and (max-width: 640px){table.group-rsv-list thead{display:none}table.group-rsv-list tbody tr td{display:block;padding:0;max-width:100%}table.group-rsv-list tbody tr td:first-child{padding:15px 0 5px}table.group-rsv-list tbody tr td:nth-child(3){font-size:1.4rem;padding-bottom:5px}table.group-rsv-list tbody tr td:nth-child(4):before{content:"スケジュール："}table.group-rsv-list tbody tr td:nth-child(8){padding-bottom:15px;text-align:right}table.group-rsv-list tbody tr td:nth-child(2),table.group-rsv-list tbody tr td:nth-child(5),table.group-rsv-list tbody tr td:nth-child(6),table.group-rsv-list tbody tr td:nth-child(7){display:none}}.plan-midashi{padding-left:15px;border-left:8px #4d9de0 solid}@media screen and (max-width: 640px){.plan-midashi{border-left:5px #4d9de0 solid;padding-left:10px}}.plan-detail{padding:25px}@media screen and (max-width: 640px){.plan-detail{padding:0}}.plan-detail p{line-height:2em;font-size:1.5rem}@media screen and (max-width: 640px){.plan-detail p{font-size:1.3rem;line-height:1.8em}}.plan-detail .plan-title{margin:10px auto 0}.plan-detail ul.course-icon{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}.plan-detail ul.course-icon li{padding-right:10px}.plan-detail ul.course-icon li:last-child{padding-right:0}.plan-detail ul.course-icon li p{display:inline-block;padding:2px 8px;border:1px #ccc solid;font-size:1.3rem;border-radius:2px;color:#bfbcba}.plan-detail ul.ins-list{margin:15px auto 0}@media screen and (max-width: 640px){.plan-detail ul.ins-list span{font-size:1.2rem}}.plan-detail ul.tag-list{display:flex;flex-wrap:wrap;margin:30px auto 0}.plan-detail ul.tag-list li{padding-right:10px;padding-bottom:10px;box-sizing:border-box}.plan-detail ul.tag-list li i{display:inline-block;padding:1px 8px;background-color:#bfbcba;color:#fff;border-radius:4px}@media screen and (max-width: 640px){.plan-detail ul.tag-list li i{font-size:1.2rem}}.plan-detail dl.plan-price{margin:25px auto 0;padding:0 20px;width:100%;border-top:3px #eee solid;border-bottom:3px #eee solid;display:flex;box-sizing:border-box}@media screen and (max-width: 640px){.plan-detail dl.plan-price{padding:0 10px}}.plan-detail dl.plan-price+dl.plan-price{border-top:0;margin-top:0;padding-top:0}.plan-detail dl.plan-price dt{width:100px;padding:15px 0}@media screen and (max-width: 640px){.plan-detail dl.plan-price dt{padding:10px 0;width:70px;font-size:1.2rem}}.plan-detail dl.plan-price dd{width:calc(100% - 100px)}@media screen and (max-width: 640px){.plan-detail dl.plan-price dd{width:calc(100% - 70px)}}.plan-detail dl.plan-price dd ul li{display:flex;border-bottom:1px #eee solid;padding:15px 0;box-sizing:border-box}@media screen and (max-width: 640px){.plan-detail dl.plan-price dd ul li{padding:10px 0}}.plan-detail dl.plan-price dd ul li:last-child{border:0}.plan-detail dl.plan-price dd ul li span{font-size:1.5rem;width:120px;white-space:nowrap;font-weight:700}.plan-detail dl.plan-price dd ul li span:last-child{font-weight:400}@media screen and (max-width: 640px){.plan-detail dl.plan-price dd ul li span{width:100px;font-size:1.3rem}}.plan-detail .plan-gallary{margin:30px auto;display:flex;flex-wrap:wrap;align-items:center}.plan-detail .plan-gallary figure{width:33.33333%;box-sizing:border-box;padding:15px}@media screen and (max-width: 640px){.plan-detail .plan-gallary{margin:15px auto;justify-content:space-between}.plan-detail .plan-gallary figure{width:48%;padding:15px 0}}.plan-detail .plan-data{margin:30px auto;background-color:#f5f2f0;padding:15px 40px 30px}.plan-detail .plan-data ul{display:flex;justify-content:space-between;flex-wrap:wrap}.plan-detail .plan-data ul li{width:48%;border-bottom:1px #ccc solid;padding:15px 0;display:flex}.plan-detail .plan-data ul li p:first-child{width:130px;font-weight:700}.plan-detail .plan-data ul li p:last-child{width:calc(100% - 140px)}@media screen and (max-width: 640px){.plan-detail .plan-data{margin:20px auto;padding:15px}.plan-detail .plan-data ul li{width:100%;padding:10px 0}.plan-detail .plan-data ul li:last-child{border:0}.plan-detail .plan-data ul li p:first-child{width:110px;font-size:1.2rem}.plan-detail .plan-data ul li p:last-child{width:calc(100% - 110px)}}.plan-detail .plan-subtitle{margin-top:50px;padding-bottom:10px;border-bottom:1px #ccc solid}.plan-detail .plan-detail-text{margin:15px auto;padding-left:15px}.plan-detail .plan-detail-text p+p{margin-top:20px}.plan-detail .status-bar{width:100%;padding:8px 15px;text-align:center;border:3px #eee solid;color:#ccc;border-radius:2px;margin-bottom:25px}.plan-detail .status-bar.on{border-color:#4d9de0;color:#4d9de0}table.cal-plan{table-layout:fixed}table.cal-plan thead tr th{background-color:#797776;color:#fff;text-align:center}table.cal-plan thead tr th:first-child{background-color:#e15554}table.cal-plan thead tr th:last-child{background-color:#4d9de0}table.cal-plan tbody tr td{position:relative;height:120px;border:1px #eee solid;padding:30px 5px 5px;box-sizing:border-box}table.cal-plan tbody tr td span{position:absolute;top:5px;right:12px}table.cal-plan tbody tr td p{display:block;overflow:hidden;white-space:nowrap;background-color:#bfbcba;color:#fff;font-size:1.2rem;padding:0 3px;border-radius:2px;margin-bottom:3px;transition-property:all;transition:0.2s linear}table.cal-plan tbody tr td p:last-child{margin-bottom:0}table.cal-plan tbody tr td p.exist{background-color:#4d9de0}table.cal-plan tbody tr td.none{background-color:#f5f2f0}table.cal-plan tbody tr td.none span{color:#bfbcba}table.cal-plan td.cal-on{cursor:pointer;outline:1px transparent solid;outline-offset:-1px}table.cal-plan td.cal-on:hover{background-color:rgba(77,157,224,0.05);outline:1px #4d9de0 solid}@media screen and (max-width: 640px){table.cal-plan{width:800px;position:relative}table.cal-plan thead tr th{padding:5px}table.cal-plan tbody tr td{height:auto;height:60px}}.repeat-section{width:100%;display:flex;justify-content:space-between;align-items:center}.repeat-section p span{padding-left:15px}.repeat-section button{font-size:1.4rem}@media screen and (max-width: 640px){.repeat-section{flex-wrap:wrap}.repeat-section p,.repeat-section div{width:100%;text-align:center}.repeat-section p span,.repeat-section div span{padding-left:5px}.repeat-section button{margin-top:10px;width:100%}}ul.rsvcal-list-title-table{width:100%;padding:.5vh 15px;background-color:#797776;box-sizing:border-box}ul.rsvcal-list-title-table li{width:100%;display:flex;align-items:center;position:relative;box-sizing:border-box;padding:12px 8px}ul.rsvcal-list-title-table li p{display:flex;width:90%}ul.rsvcal-list-title-table li span{width:120px;display:block;font-size:1.2rem;color:#bfbcba}@media screen and (max-width: 640px){ul.rsvcal-list-title-table{display:none}}ul.rsvcal-list-table{width:100%;padding:0 15px;margin:0 auto;box-sizing:border-box}ul.rsvcal-list-table li{width:100%;display:flex;align-items:center;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.rsvcal-list-table li p{position:relative;display:flex;flex-wrap:wrap;width:100%}ul.rsvcal-list-table li a.data{position:relative;width:90%;display:flex;flex-wrap:wrap}ul.rsvcal-list-table li a.data span{display:block;box-sizing:border-box;width:120px;padding-right:15px}@media screen and (max-width: 640px){ul.rsvcal-list-table li a.data span{width:100%;font-size:1.2rem}}ul.rsvcal-list-table li a.data:hover span{color:#4d9de0}ul.rsvcal-list-table li a.data-del{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:flex}ul.rsvcal-list-table li a.data-del svg{width:15px;height:15px;fill:#bfbcba}ul.rsvcal-list-table li a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){ul.rsvcal-list-table li a.data-del span{display:none}}ul.rsvcal-list-table li a.data-del:hover svg{fill:#E15554}ul.rsvcal-list-table li a.data-del:hover span{color:#E15554}ul.rsvcal-list-table li:last-of-type{border:0 !important}.rsv-info-modal{margin-bottom:30px}.rsv-info-modal p{font-weight:700;margin-bottom:10px}.rsv-info-modal dl{display:flex;flex-wrap:wrap}.rsv-info-modal dl dt,.rsv-info-modal dl dd{margin-bottom:10px;border-top:1px #ccc solid;padding-top:5px}@media screen and (max-width: 640px){.rsv-info-modal dl dt,.rsv-info-modal dl dd{font-size:1.2rem}}.rsv-info-modal dl dt{width:100px;white-space:nowrap}@media screen and (max-width: 640px){.rsv-info-modal dl dt{width:80px}}.rsv-info-modal dl dd{width:calc(100% - 100px)}@media screen and (max-width: 640px){.rsv-info-modal dl dd{width:calc(100% - 80px)}}.rsv-info-modal::-webkit-scrollbar{width:7px}.rsv-info-modal::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}.rsv-info-modal::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}table.form-table-modal-rsv{margin-top:3vh}table.form-table-modal-rsv th,table.form-table-modal-rsv td{display:block}table.form-table-modal-rsv td{padding:5px 0 25px}table.form-table-modal-rsv th{padding:0;color:#bfbcba}table.form-table-modal-rsv thead th{padding-bottom:15px;border-bottom:1px #ccc solid;font-size:1.5rem}@media screen and (max-width: 640px){table.form-table-modal-rsv thead th{font-size:1.2rem}}table.form-table-modal-rsv thead td{padding-bottom:15px}table.form-table-modal-rsv tbody tr.kak,table.form-table-modal-rsv tbody tr.you,table.form-table-modal-rsv tbody tr.mai{display:none}table.form-table-modal-rsv tbody tr.showtr{display:initial}table.form-table-modal-rsv tbody td.price div{display:flex;align-items:center}table.form-table-modal-rsv tbody td.price div span{display:block;white-space:nowrap;padding-left:15px;font-size:1.8rem}table.form-table-modal-rsv .shift-checkbox-week{margin:0 auto;width:100%}table.form-table-modal-rsv .shift-checkbox-week label{width:14.28571%}table.form-table-modal-rsv .shift-checkbox-week label span{width:100%;text-align:center}table.form-table-modal-rsv .shift-checkbox-week-kaku label{width:20%}.groupplan-pay-hd{width:100%;margin:0 auto 2.5vh}.groupplan-pay-hd p{color:#bfbcba;margin-bottom:3px;font-size:1.3rem}@media screen and (max-width: 640px){.groupplan-pay-hd p{font-size:1.2rem}}.groupplan-pay-hd select{font-size:1.6rem}table.groupplan-pay-table th,table.groupplan-pay-table td{padding:16px 8px;white-space:nowrap}table.groupplan-pay-table th:first-child,table.groupplan-pay-table td:first-child{padding-left:24px;white-space:nowrap}table.groupplan-pay-table th:nth-child(2),table.groupplan-pay-table td:nth-child(2){min-width:120px}table.groupplan-pay-table th:nth-child(2) img,table.groupplan-pay-table td:nth-child(2) img{display:inline;width:30px;height:30px;border-radius:50%;margin-right:10px;vertical-align:middle}table.groupplan-pay-table th:nth-child(2) svg,table.groupplan-pay-table td:nth-child(2) svg{width:40px;height:40px;margin:0 4px 0 -5px;vertical-align:middle;fill:#ccc}table.groupplan-pay-table thead{background-color:#797776}table.groupplan-pay-table thead th{font-size:1.2rem;color:#fff}@media screen and (max-width: 640px){table.groupplan-pay-table th{display:none}table.groupplan-pay-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px 10px}table.groupplan-pay-table tbody tr td{display:block;padding:2px 5px;box-sizing:border-box}table.groupplan-pay-table tbody tr td:first-child{padding-left:5px}table.groupplan-pay-table tbody tr td:nth-child(2){width:100%;padding:5px;font-size:1.4rem}table.groupplan-pay-table tbody tr td:nth-child(3),table.groupplan-pay-table tbody tr td:nth-child(4),table.groupplan-pay-table tbody tr td:nth-child(5),table.groupplan-pay-table tbody tr td:nth-child(6){width:50%}table.groupplan-pay-table tbody tr td:nth-child(4){text-align:right;padding-left:0}table.groupplan-pay-table tbody tr td:nth-child(4):before{content:"プラン：";font-weight:700}table.groupplan-pay-table tbody tr td:nth-child(5){padding-right:0}table.groupplan-pay-table tbody tr td:nth-child(5):before{content:"決済（"}table.groupplan-pay-table tbody tr td:nth-child(5):after{content:"）"}table.groupplan-pay-table tbody tr td:nth-child(6){text-align:right;padding-left:0}}table.group-format-list{width:95%;margin:1vw auto 2vw}table.group-format-list th,table.group-format-list td{padding:12px 8px;white-space:nowrap;vertical-align:top}table.group-format-list th:nth-child(2),table.group-format-list td:nth-child(2){white-space:normal;min-width:200px;max-width:380px}table.group-format-list th:nth-child(6),table.group-format-list th:nth-child(7),table.group-format-list td:nth-child(6),table.group-format-list td:nth-child(7){text-align:center}@media screen and (max-width: 640px){table.group-format-list thead{display:none}table.group-format-list tbody tr td{display:block;padding:0;max-width:100%}table.group-format-list tbody tr td:first-child{padding:15px 0 5px}table.group-format-list tbody tr td:nth-child(2){font-size:1.4rem;padding-bottom:5px}table.group-format-list tbody tr td:nth-child(3){padding:0 0 15px}table.group-format-list tbody tr td:nth-child(4),table.group-format-list tbody tr td:nth-child(5),table.group-format-list tbody tr td:nth-child(6),table.group-format-list tbody tr td:nth-child(7){display:none}}.plan-format .plan-title{margin-bottom:3vh}ul.format-sub-menu{width:95%;margin:0 auto}ul.format-sub-menu li{width:100%;display:flex;align-items:center;justify-content:flex-end;position:relative;border-bottom:1px #eee solid;box-sizing:border-box;padding:12px 8px}ul.format-sub-menu li a:first-child{display:inline-block;margin-right:auto}ul.format-sub-menu li a:first-child:hover{color:#4d9de0}ul.format-sub-menu li a.data-del{display:inline-block;padding-left:15px}ul.format-sub-menu li a.data-del svg{width:15px;height:15px;fill:#bfbcba}ul.format-sub-menu li a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){ul.format-sub-menu li a.data-del span{display:none}}ul.format-sub-menu li a.data-del:hover svg{fill:#E15554}ul.format-sub-menu li a.data-del:hover span{color:#E15554}ul.format-sub-menu-rank{width:100%;margin:0 auto}ul.format-sub-menu-rank li{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px #eee solid;padding:15px;box-sizing:border-box}ul.format-sub-menu-rank li p,ul.format-sub-menu-rank li a.link-detail{height:30px;line-height:30px}ul.format-sub-menu-rank li p{width:50%}ul.format-sub-menu-rank li p:nth-child(odd){text-align:right}ul.format-sub-menu-rank li p:nth-child(even){color:#bfbcba}ul.format-sub-menu-rank li a.link-detail{display:block;width:100%;font-weight:700;font-size:1.6rem;margin-bottom:5px}ul.format-sub-menu-rank li a.link-detail:hover{color:#4d9de0}ul.format-sub-menu-rank li a.data-del{display:inline-block;position:absolute;top:18px;right:15px}ul.format-sub-menu-rank li a.data-del svg{width:15px;height:15px;fill:#bfbcba}ul.format-sub-menu-rank li a.data-del span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;padding-left:3px}@media screen and (max-width: 640px){ul.format-sub-menu-rank li a.data-del span{display:none}}ul.format-sub-menu-rank li a.data-del:hover svg{fill:#E15554}ul.format-sub-menu-rank li a.data-del:hover span{color:#E15554}.format-sub-add{width:100%;display:flex;align-items:center;justify-content:center;padding:12px 8px;cursor:pointer;transition-property:all;transition:0.2s linear}.format-sub-add span{position:relative;display:inline-block;padding-left:25px;color:#bfbcba}.format-sub-add span:after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/plus-gy.svg) no-repeat center center;background-size:cover;width:18px;height:18px}.format-sub-add:hover{background-color:#4d9de0}.format-sub-add:hover span{color:#fff}.format-sub-add:hover span:after{background:url(../../images/owner/icon/plus.svg) no-repeat center center;background-size:cover}.for-plan-hd{padding:30px}input#for-plan-label{display:none}label.for-plan-label span{position:relative;display:block;padding:15px 25px;background-color:#4d9de0;border-top:3px #4d9de0 solid;border-bottom:3px #4d9de0 solid;color:#fff;transition-property:all;transition:0.2s linear;text-align:center}label.for-plan-label span:after{right:25px}label.for-plan-label span:hover{background-color:rgba(77,157,224,0.7)}.for-plan-edit{transition-property:all;transition:0.2s linear;overflow:hidden;display:none;opacity:0;padding:30px 50px !important}@media screen and (max-width: 640px){.for-plan-edit{padding:30px 16px !important}}#for-plan-label:checked ~ .for-plan-edit{opacity:1;display:block}.step-title{color:#bfbcba;margin:3vh auto 5px}table.form-format-step{max-width:640px}table.form-format-step tbody tr th{font-size:1.6rem;font-weight:700;color:#353434;width:120px;text-align:right}@media screen and (max-width: 640px){table.form-format-step tbody tr th{font-size:1.4rem;width:60px}}table.form-format-step tbody tr td .select-pd{border:1px #ccc solid;border-radius:2px}table.form-format-step tbody tr td .select-pd select{background-color:#fff !important}table.form-format-step tbody tr td .add-btn{margin-top:15px;position:relative;padding-left:20px;color:#bfbcba;cursor:pointer;transition-property:all;transition:0.2s linear}table.form-format-step tbody tr td .add-btn:after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/plus-gy.svg) no-repeat center center;background-size:cover;width:18px;height:18px}table.form-format-step tbody tr td .add-btn:hover{color:#353434}.format-last-area{width:100%;padding:50px 15px;margin:5vh auto;border-radius:2px;overflow:hidden;border:2px #ccc solid;text-align:center}.format-last-area .format-last-msg{display:inline-block}.format-last-area .format-last-msg span{display:block;text-align:left;color:#bfbcba}.format-last-area .format-last-btn{margin-top:3vh}.format-last-area .format-last-btn button{width:100%;max-width:400px;padding:20px 0;font-size:1.6rem}table.personal-rsv-list{width:95%;margin:1vw auto 2vw}table.personal-rsv-list th,table.personal-rsv-list td{padding:12px 8px;white-space:nowrap;vertical-align:top}table.personal-rsv-list th:nth-child(2),table.personal-rsv-list td:nth-child(2){white-space:normal}table.personal-rsv-list th:nth-child(5),table.personal-rsv-list th:nth-child(6),table.personal-rsv-list td:nth-child(5),table.personal-rsv-list td:nth-child(6){text-align:center}table.personal-rsv-list.normal th,table.personal-rsv-list.normal td{white-space:normal}@media screen and (max-width: 640px){table.personal-rsv-list thead{display:none}table.personal-rsv-list tbody tr td{display:block;padding:0;max-width:100%}table.personal-rsv-list tbody tr td:first-child,table.personal-rsv-list tbody tr td:nth-child(2){display:inline-block;padding:15px 0 5px}table.personal-rsv-list tbody tr td:nth-child(2):before{content:"（"}table.personal-rsv-list tbody tr td:nth-child(2):after{content:"）"}table.personal-rsv-list tbody tr td:nth-child(3){font-size:1.4rem;padding-bottom:5px}table.personal-rsv-list tbody tr td:nth-child(4):before{content:"時間："}table.personal-rsv-list tbody tr td:nth-child(8){padding-bottom:15px;text-align:right}table.personal-rsv-list tbody tr td:nth-child(5),table.personal-rsv-list tbody tr td:nth-child(6),table.personal-rsv-list tbody tr td:nth-child(7){display:none}}.plan-personal-info{background-color:#797776;padding:25px}@media screen and (max-width: 640px){.plan-personal-info{padding:15px 10px}}.plan-personal-info h3,.plan-personal-info p{color:#fff}.plan-personal-info p{margin-top:5px}@media screen and (max-width: 640px){.plan-personal-info p{font-size:1.2rem}}table.plan-personal-table tbody tr td{position:relative;height:50px;border:1px #ccc solid;box-sizing:border-box}table.plan-personal-table tbody tr td span{position:absolute;top:3px;left:8px;font-size:1.2rem}table.plan-personal-table tbody tr td:hover{background-color:rgba(77,157,224,0.1)}table.plan-personal-table tbody tr td:before{content:"受付可";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#bfbcba}table.plan-personal-table tbody tr:last-child td{border-radius:0 0 2px 2px}table.plan-personal-table tbody tr td.none{background-color:#eee}table.plan-personal-table tbody tr td.none:before{content:""}table.plan-personal-table tbody tr td.none:hover{background-color:rgba(77,157,224,0.1)}table.plan-personal-table tbody tr td.none span{color:#bfbcba}table.form-table-modal-plan{margin:5vh auto}table.form-table-modal-plan tbody td{font-size:1.6rem;padding:0}@media screen and (max-width: 640px){table.form-table-modal-plan tbody td{font-size:1.2rem}}table.form-table-modal-plan tbody td:first-child{text-align:right;padding-right:25px;font-size:1.8rem;font-weight:700}.plan-cal-flex{margin:2vh auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.plan-cal-flex:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#eee;width:2px;height:100%}@media screen and (max-width: 768px){.plan-cal-flex:after{width:0}}.plan-cal-flex .shift-month{width:45%}@media screen and (max-width: 768px){.plan-cal-flex .shift-month{width:100%;padding-right:0;margin-bottom:5vh}}.plan-cal-flex .shift-month .shift-month-inner{border:0;padding:0}.plan-cal-flex .plan-month-edit{width:45%}@media screen and (max-width: 768px){.plan-cal-flex .plan-month-edit{width:100%}}.plan-cal-flex .plan-month-edit table.form-table{margin:0 auto}.plan-cal-flex .plan-month-edit table.form-table th,.plan-cal-flex .plan-month-edit table.form-table td{display:block;width:100%;padding:0}.plan-cal-flex .plan-month-edit table.form-table th{margin-bottom:10px;font-size:1.6rem;font-weight:700}@media screen and (max-width: 768px){.plan-cal-flex .plan-month-edit table.form-table th{font-size:1.4rem}}.plan-cal-flex .plan-month-edit table.form-table td{margin-bottom:30px}.plan-cal-flex .plan-month-edit table.form-table td .select-pd{border:1px #ccc solid;border-radius:2px}.plan-cal-flex .plan-month-edit table.form-table td .select-pd select{border:0}.plan-cal-flex .plan-month-edit button{margin-top:30px;width:100%;font-size:1.6rem}@media screen and (max-width: 768px){.plan-cal-flex .plan-month-edit button{margin-top:0;font-size:1.4rem}}.personalplan-pay-hd{width:100%;margin:3vh auto 1vh}table.personalplan-pay-table{table-layout:fixed}@media screen and (max-width: 1023px){table.personalplan-pay-table{table-layout:auto}}table.personalplan-pay-table th,table.personalplan-pay-table td{padding:25px 10px}table.personalplan-pay-table th:first-child,table.personalplan-pay-table td:first-child{padding-left:25px}table.personalplan-pay-table thead{background-color:#797776}table.personalplan-pay-table thead th{font-size:1.2rem;color:#fff}table.personalplan-pay-table tbody td{white-space:nowrap}@media screen and (max-width: 640px){table.personalplan-pay-table th{display:none}table.personalplan-pay-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;padding:15px 10px}table.personalplan-pay-table tbody tr td{display:block;padding:2px 5px;box-sizing:border-box}table.personalplan-pay-table tbody tr td:first-child{padding:2px 5px}table.personalplan-pay-table tbody tr td:nth-child(2):before{content:"（"}table.personalplan-pay-table tbody tr td:nth-child(2):after{content:"スタート）"}table.personalplan-pay-table tbody tr td:nth-child(3){width:100%;font-size:1.4rem}table.personalplan-pay-table tbody tr td:nth-child(5){padding-left:0}table.personalplan-pay-table tbody tr td:nth-child(5):before{content:"（"}table.personalplan-pay-table tbody tr td:nth-child(5):after{content:"）"}table.personalplan-pay-table tbody tr td:nth-child(6){padding-right:0}table.personalplan-pay-table tbody tr td:nth-child(6):before{content:"決済（"}table.personalplan-pay-table tbody tr td:nth-child(6):after{content:"）"}table.personalplan-pay-table tbody tr td:nth-child(7){padding-left:0}}.member-rsv-info{margin-top:30px}.member-rsv-info p{font-size:1.5rem}.member-rsv-info p.name{font-size:2rem;margin:5px auto}.member-rsv-info p.name span{display:inline-block;padding-left:10px;font-size:1.5rem}.member-rsv-info p.age{padding-bottom:15px;margin-bottom:15px;border-bottom:1px #ccc solid}.member-rsv-info p.plan{font-size:2rem;margin-bottom:5px}.member-rsv-info+.submit-btn{margin-top:1vh;border:0}@media screen and (max-width: 640px){.member-rsv-info p{font-size:1.4rem}.member-rsv-info p.name{font-size:1.8rem}.member-rsv-info p.name span{font-size:1.4rem}.member-rsv-info p.plan{font-size:1.8rem}.member-rsv-info+.submit-btn{margin-top:5vh;margin-bottom:2vh;border:0}}.member-rsv-info .member-top-info{display:flex;padding:0}.member-rsv-info .member-top-info .member-top-info-img{width:100px;height:100px;overflow:hidden;border-radius:2px}.member-rsv-info .member-top-info .member-top-info-img img{width:auto;height:100%}.member-rsv-info .member-top-info .member-top-info-img svg{width:100px;height:100px;fill:#eee}@media screen and (max-width: 640px){.member-rsv-info .member-top-info .member-top-info-img{width:100px;height:100px}.member-rsv-info .member-top-info .member-top-info-img svg{width:100px;height:100px}}.member-rsv-info .member-top-info .member-top-info-txt{padding:5px 0 5px 30px;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (max-width: 640px){.member-rsv-info .member-top-info .member-top-info-txt{padding:5px 0 5px 15px}}.member-rsv-info .member-top-info .member-top-info-txt p.ft{margin-top:auto}.member-rsv-info .member-top-info+table{margin-top:1vh}.member-rsv-info .member-top-info+table th{width:100px}@media screen and (max-width: 640px){.member-rsv-info .member-top-info+table th{width:auto}}.member-rsv-info .member-top-info+table td{font-size:1.4rem}.member-rsv-info .member-top-info+table th,.member-rsv-info .member-top-info+table td{padding:10px}@media screen and (max-width: 640px){.member-rsv-info .member-top-info+table th,.member-rsv-info .member-top-info+table td{padding-left:0}}ul.day-sales{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:24px}@media screen and (max-width: 640px){ul.day-sales{padding:16px}}ul.day-sales+ul.day-sales{border-top:1px #ccc solid}ul.day-sales li:nth-child(2){text-align:right}ul.day-sales li.full{width:100%}ul.day-sales li.full .day-sales-pay{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#eee;padding:8px;border-radius:2px;margin-top:8px}ul.day-sales li.full .day-sales-pay p,ul.day-sales li.full .day-sales-pay span,ul.day-sales li.full .day-sales-pay strong{line-height:1;box-sizing:border-box;font-size:1.2rem;font-weight:400}ul.day-sales li.full .day-sales-pay strong{font-size:1.5rem}ul.day-sales strong{font-size:4rem;line-height:1;font-weight:700}ul.day-sales strong span{font-size:2rem;padding-left:3px}@media screen and (max-width: 1440px){ul.day-sales strong{font-size:3.5rem}ul.day-sales strong span{font-size:1.8rem}}@media screen and (max-width: 640px){ul.day-sales strong{font-size:2.5rem}ul.day-sales strong span{font-size:1.4rem}}ul.day-sales p.title{font-size:1.6rem}@media screen and (max-width: 640px){ul.day-sales p.title{font-size:1.4rem}}ul.day-sales p.contrast-down,ul.day-sales p.contrast-up{text-align:right}ul.day-sales p.notyet{background-color:#eee;border-radius:60px;color:rgba(53,52,52,0.65);text-align:center;font-size:1.3rem;padding:2px 16px;margin-top:4px;white-space:nowrap;font-weight:700}.contrast-up{color:#4d9de0}.contrast-down{color:#e15554}table.sales-dash{margin-top:-15px}table.sales-dash tbody tr th{color:#353434}table.sales-dash tbody tr td span{display:inline-block;padding-left:5px;font-size:1.3rem;width:90px;text-align:left}table.sales-dash tbody tr td:last-child,table.sales-dash tbody tr td:nth-child(3){text-align:right;white-space:nowrap}table.sales-dash tbody tr.border th,table.sales-dash tbody tr.border td{border-bottom:1px #ccc solid}table.sales-dash tbody tr:last-child th,table.sales-dash tbody tr:last-child td{font-weight:700;font-size:1.6rem}table.sales-dash tbody tr:last-child th span,table.sales-dash tbody tr:last-child td span{font-weight:400}@media screen and (max-width: 640px){table.sales-dash tbody tr th,table.sales-dash tbody tr td{padding:0;border-bottom:0 !important}table.sales-dash tbody tr th{display:block;padding-top:10px}table.sales-dash tbody tr th+th{padding-top:4px}table.sales-dash tbody tr th+th:before{content:"・"}table.sales-dash tbody tr th:first-child{width:85px;font-weight:700}table.sales-dash tbody tr th:last-of-type{margin-right:auto}table.sales-dash tbody tr td{display:block;width:100%}table.sales-dash tbody tr td:last-child{padding-bottom:10px}}table.dashboard-salepoint tbody tr td{white-space:nowrap}table.dashboard-salepoint tbody tr td:nth-child(2){white-space:normal}table.dashboard-salepoint tbody tr td:nth-child(3),table.dashboard-salepoint tbody tr td:nth-child(4){text-align:right}@media screen and (max-width: 640px){table.dashboard-salepoint tbody tr th,table.dashboard-salepoint tbody tr td{padding:12px 6px}}table.dashboard-salepoint-v2 tbody tr th:nth-child(2),table.dashboard-salepoint-v2 tbody tr th:nth-child(3){text-align:center}table.dashboard-salepoint-v2 tbody tr td:nth-child(2),table.dashboard-salepoint-v2 tbody tr td:nth-child(3){white-space:nowrap;text-align:right}@media screen and (max-width: 640px){table.dashboard-salepoint-v2 tbody tr th,table.dashboard-salepoint-v2 tbody tr td{padding:12px 6px}}@media screen and (max-width: 640px){.scrool-x{overflow-x:scroll !important}}.sales-month-menu{padding:15px 30px !important;display:flex;align-items:center;flex-wrap:wrap;border:1px #ccc solid}@media screen and (max-width: 640px){.sales-month-menu{padding:15px !important;overflow-x:scroll !important}}.sales-month-menu p{font-weight:700;font-size:1.6rem;margin-right:15px}@media screen and (max-width: 640px){.sales-month-menu p{font-size:1.4rem}}.sales-month-menu ul{display:flex;align-items:center}.sales-month-menu ul li{box-sizing:border-box;padding:0 10px 0 5px;margin-right:5px;border-right:1px #ccc solid}.sales-month-menu ul li:last-child{border:0}.sales-month-menu ul li a{white-space:nowrap}.sales-month-menu ul li a:hover{color:#4d9de0}.sales-month-menu ul li a.active{color:#4d9de0;font-size:1.6rem}@media screen and (max-width: 640px){.sales-month-menu ul li:first-child{padding-left:0}.sales-month-menu ul li a{font-size:1.2rem}.sales-month-menu ul li a.active{font-size:1.2rem}}table.sales-info-table thead{background-color:#797776}table.sales-info-table thead th{font-size:1.2rem;padding:15px 10px;color:#fff}table.sales-info-table thead th:last-child,table.sales-info-table thead th:nth-child(3){text-align:center}table.sales-info-table th:first-child,table.sales-info-table td:first-child{padding-left:25px}@media screen and (max-width: 640px){table.sales-info-table th:first-child,table.sales-info-table td:first-child{padding-left:15px}}table.sales-info-table th:last-child,table.sales-info-table td:last-child{padding-right:25px}@media screen and (max-width: 640px){table.sales-info-table th:last-child,table.sales-info-table td:last-child{padding-right:15px}}table.sales-info-table tbody tr th,table.sales-info-table tbody tr td{padding-top:10px;padding-bottom:10px;color:#353434}table.sales-info-table tbody tr td:last-child,table.sales-info-table tbody tr td:nth-child(3){text-align:right;white-space:nowrap}.tab-wrap-sales{width:100%;background-color:#fff;border:1px #ccc solid;box-shadow:0 0 15px rgba(0,0,0,0.05);margin-bottom:15px;border-radius:0 2px 2px 2px;overflow:hidden;position:relative;z-index:2;top:-1px;transition:0.2s;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 640px){.tab-wrap-sales{padding:0 10px 10px;overflow-x:scroll}}table.sales-list{width:95%;margin:1vw auto 2vw}table.sales-list th,table.sales-list td{padding:12px 8px;white-space:nowrap}table.sales-list-add td:nth-child(4){white-space:normal;max-width:350px;min-width:200px}table.sales-list-add th:last-child{text-align:center}table.sales-list-add td:last-child{text-align:right}table.sales-list-visitor td:nth-child(3){white-space:normal;max-width:350px;min-width:200px}table.sales-list-visitor th:last-child{text-align:center}table.sales-list-visitor td:last-child{text-align:right}@media screen and (max-width: 640px){a.tab-hon{padding:10px 15px;margin-right:5px;font-size:1.3rem}}a.tab-hon.active{background-color:#4d9de0;color:#fff}.sales-hon-scroll-x{overflow-x:scroll;-webkit-overflow-scrolling:touch}.sales-hon-scroll-x::-webkit-scrollbar{width:7px;height:7px}.sales-hon-scroll-x::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}.sales-hon-scroll-x::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}.sales-hon-scroll-all{height:75vh;overflow:scroll;-webkit-overflow-scrolling:touch}.sales-hon-scroll-all::-webkit-scrollbar{width:7px;height:7px}.sales-hon-scroll-all::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}.sales-hon-scroll-all::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}table.sales-hon-list{table-layout:fixed}table.sales-hon-list th,table.sales-hon-list td{white-space:nowrap;border:1px #ccc solid;width:100px}table.sales-hon-list th:first-child,table.sales-hon-list td:first-child{width:200px;padding-left:15px;white-space:normal}@media screen and (max-width: 640px){table.sales-hon-list th:first-child,table.sales-hon-list td:first-child{width:100px}}table.sales-hon-list th:last-child,table.sales-hon-list td:last-child{padding-right:15px}table.sales-hon-list th:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#efeeee;text-align:left;border-left:0;border-right:0;color:#353434}table.sales-hon-list th:first-child:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#ccc}table.sales-hon-list thead th{background-color:#797776 !important;position:-webkit-sticky;position:sticky;top:0;z-index:1;font-size:1.2rem;padding:15px 10px;text-align:center;border-top:0;color:#fff}table.sales-hon-list thead th:first-child{z-index:2}table.sales-hon-list td{text-align:right}.master-list-table-sales p.tl span:nth-child(1),.master-list-table-sales a.data span:nth-child(1),.master-list-title-table-sales p.tl span:nth-child(1),.master-list-title-table-sales a.data span:nth-child(1){width:20%}.master-list-table-sales p.tl span:nth-child(2),.master-list-table-sales a.data span:nth-child(2),.master-list-title-table-sales p.tl span:nth-child(2),.master-list-title-table-sales a.data span:nth-child(2){width:50%}.master-list-table-sales p.tl span:nth-child(3),.master-list-table-sales p.tl span:nth-child(4),.master-list-table-sales a.data span:nth-child(3),.master-list-table-sales a.data span:nth-child(4),.master-list-title-table-sales p.tl span:nth-child(3),.master-list-title-table-sales p.tl span:nth-child(4),.master-list-title-table-sales a.data span:nth-child(3),.master-list-title-table-sales a.data span:nth-child(4){width:15%;text-align:right}.master-list-table-sales p.tl span:nth-child(3),.master-list-table-sales p.tl span:nth-child(4),.master-list-title-table-sales p.tl span:nth-child(3),.master-list-title-table-sales p.tl span:nth-child(4){width:15%;text-align:center}@media screen and (max-width: 640px){.master-list-table-sales p.tl span,.master-list-table-sales a.data span,.master-list-title-table-sales p.tl span,.master-list-title-table-sales a.data span{width:100% !important}.master-list-table-sales a.data span:nth-child(3):before,.master-list-title-table-sales a.data span:nth-child(3):before{content:"金額："}.master-list-table-sales a.data span:nth-child(4):before,.master-list-title-table-sales a.data span:nth-child(4):before{content:"ポイント："}}.master-list-table-sales-v2 p.tl span:nth-child(1),.master-list-table-sales-v2 a.data span:nth-child(1),.master-list-title-table-sales-v2 p.tl span:nth-child(1),.master-list-title-table-sales-v2 a.data span:nth-child(1){width:70%}.master-list-table-sales-v2 p.tl span:nth-child(2),.master-list-table-sales-v2 p.tl span:nth-child(3),.master-list-table-sales-v2 a.data span:nth-child(2),.master-list-table-sales-v2 a.data span:nth-child(3),.master-list-title-table-sales-v2 p.tl span:nth-child(2),.master-list-title-table-sales-v2 p.tl span:nth-child(3),.master-list-title-table-sales-v2 a.data span:nth-child(2),.master-list-title-table-sales-v2 a.data span:nth-child(3){width:15%;text-align:right}.master-list-table-sales-v2 p.tl span:nth-child(2),.master-list-table-sales-v2 p.tl span:nth-child(3),.master-list-title-table-sales-v2 p.tl span:nth-child(2),.master-list-title-table-sales-v2 p.tl span:nth-child(3){width:15%;text-align:center}@media screen and (max-width: 640px){.master-list-table-sales-v2 p.tl span,.master-list-table-sales-v2 a.data span,.master-list-title-table-sales-v2 p.tl span,.master-list-title-table-sales-v2 a.data span{width:100% !important}.master-list-table-sales-v2 a.data span:nth-child(2):before,.master-list-title-table-sales-v2 a.data span:nth-child(2):before{content:"金額："}.master-list-table-sales-v2 a.data span:nth-child(3):before,.master-list-title-table-sales-v2 a.data span:nth-child(3):before{content:"ポイント："}}body#notfound{background-color:#f5f2f0;width:100%;height:95vh;display:flex;justify-content:center;align-items:center}body#notfound:after{width:0;min-height:0}.notfound{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.notfound .inner{text-align:center;padding:0 30px}.notfound .inner h1,.notfound .inner h2{line-height:1.1em;text-align:center;color:#aaa}.notfound .inner h1{font-size:10rem}.notfound .inner h2{font-size:3rem}.notfound .inner p{margin-top:30px}.notfound .inner a{color:#4f9fe0}.notfound .inner a:hover{text-decoration:underline}.work-location h1{text-align:center;margin:10px auto}.work-location .main-work{background-color:#eee;padding:15px 30px;margin:15px auto 30px;display:flex;align-items:center}@media screen and (max-width: 640px){.work-location .main-work{padding:15px}}.work-location .main-work span{display:inline-block;padding-right:15px}.work-location ul.work-select{display:flex;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width: 640px){.work-location ul.work-select{justify-content:space-between}}.work-location ul.work-select li{width:20%;box-sizing:border-box;padding:0 10px 15px 0}@media screen and (max-width: 768px){.work-location ul.work-select li{width:initial}}@media screen and (max-width: 640px){.work-location ul.work-select li{width:48%;padding:0 0 15px 0}}.work-location ul.work-select li input{display:none}.work-location ul.work-select li label{display:block;text-align:center;width:100%;padding:8px;border:2px #eee solid;border-radius:2px;transition-property:all;transition:0.2s linear}@media screen and (max-width: 768px){.work-location ul.work-select li label{padding:8px 15px}}@media screen and (max-width: 640px){.work-location ul.work-select li label{padding:8px;overflow:hidden}}.work-location ul.work-select li label:hover{border:2px #4d9de0 solid;color:#4d9de0}.work-location ul.work-select li input[type=radio]:checked ~ label{border:2px #4d9de0 solid;color:#4d9de0;background-color:rgba(77,157,224,0.05)}p.point{box-sizing:border-box;padding-left:20px;position:relative;margin:10px auto}p.point:before{content:"";position:absolute;top:3px;left:0;background:url(../../images/owner/icon/down.svg) no-repeat center center;width:15px;height:15px}p.point+.time-cal{margin-top:0}section.flexbox-nav .setting-nav{height:100%}@media screen and (max-width: 768px){section.flexbox-nav .setting-nav{border-bottom:1px #ccc solid}}ul.setting-menu li{margin-bottom:1.5vh}ul.setting-menu li a.active{font-weight:700;color:#4392f1}@media screen and (max-width: 768px){ul.setting-menu{display:flex;overflow-x:scroll;margin-top:1.5vh}ul.setting-menu li{padding:0 6px 0 0;margin-bottom:0}ul.setting-menu li a{display:block;white-space:nowrap;border:1px #ddd solid;border-bottom:0;border-radius:2px 2px 0 0;padding:6px 8px;box-sizing:border-box;font-size:1.2rem;background-color:#fff}ul.setting-menu li a.active{font-weight:400;background-color:#4d9de0;border-color:#4d9de0;color:#fff}}.setting-contents{position:relative}.setting-contents:before{content:"";position:absolute;top:0;left:-30px;height:100%;border-left:1px #ccc solid}@media screen and (max-width: 640px){.setting-contents{padding-top:2vh;border:0}}.setting-contents h3{margin-bottom:5px}.setting-contents .wh-wrap{width:100%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.05);padding:30px;margin-bottom:15px;border-radius:2px;overflow:hidden;transition-property:all;transition:0.2s linear;position:relative}@media screen and (max-width: 640px){.setting-contents .wh-wrap{padding:32px 16px}}table.st-company{margin-top:2.5vh}table.st-company tbody tr{border-color:#ccc}table.st-company tbody tr:last-child{border-bottom:1px #ccc solid}table.st-company th{width:150px}table.st-company tbody tr th,table.st-company tbody tr td{font-size:1.4rem}@media screen and (max-width: 768px){table.st-company th{width:auto}table.st-company tbody tr th,table.st-company tbody tr td{font-size:1.2rem}}form.st-form input.w50{width:50%}@media screen and (max-width: 768px){form.st-form input.w50{width:100%}}form.st-form .btn-area{text-align:right}form.st-form .btn-area button{padding:10px 20px}form.st-form textarea.kiyaku{margin:1vh auto;height:180px}form.st-form textarea.kiyaku+.btn-area{margin-top:1vh}form.st-form label.radio-btn{display:flex;align-items:center}form.st-form .radio-list{display:flex;align-items:center}form.st-form .file-image-multiple{margin-top:1vh}@media screen and (max-width: 640px){form.st-form .file-image-multiple .file-image-col{max-width:100%}}table.st-form-table{margin-top:2.5vh}table.st-form-table tbody tr{border:0}table.st-form-table tbody tr th{width:150px;color:#353434;padding-left:0;vertical-align:top}table.st-form-table tbody tr th,table.st-form-table tbody tr td{font-size:1.4rem;padding:16px 8px}table.st-form-table tbody tr td.eigyo label{margin:2vh auto 1vh}table.st-form-table tr+tr{border-top:1px #ccc solid}@media screen and (max-width: 640px){table.st-form-table tbody tr th,table.st-form-table tbody tr td{display:block;width:100%;padding:12px 8px}table.st-form-table tbody tr td{padding-bottom:16px}table.st-form-table tbody tr th{background-color:#f5f2f0;font-weight:700}table.st-form-table tr+tr{display:block;margin-top:16px;border-top:0}}.radio-wrap{padding:15px 20px 15px 30px}@media screen and (max-width: 640px){.radio-wrap{padding:15px 0 15px 30px}}.radio-wrap+label.radio-btn{margin-top:3vh}ul.theme{display:flex;justify-content:space-between;flex-wrap:wrap;margin:3vh auto}ul.theme li{width:28%;margin-bottom:3vh;text-align:center}@media screen and (max-width: 640px){ul.theme li{width:48%}}ul.theme li img{width:120px;margin:15px auto}ul.theme li label.radio-btn{display:flex;justify-content:center}ul.theme li label.radio-btn span{font-size:1.6rem}ul.theme li input[type=radio]:checked ~ s{position:absolute;top:0;left:0;width:100%;height:100%;border:3px #4d9de0 solid;box-sizing:border-box;border-radius:2px}ul.theme li.wide{width:100%;margin-bottom:0;text-align:left}ul.theme li.wide label.radio-btn{display:block}input[type="color"]{width:40px;height:40px;cursor:pointer;padding:0}.custom-flex{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:3vh;position:relative;z-index:2}.custom-flex .left-cu{width:240px}.custom-flex .left-cu img{width:100%}@media screen and (max-width: 640px){.custom-flex .left-cu{width:100%}}.custom-flex .right-cu{width:calc(100% - 300px)}@media screen and (max-width: 640px){.custom-flex .right-cu{width:100%;margin-top:3vh}}.custom-flex .right-cu dl{display:flex;flex-wrap:wrap;align-items:center}.custom-flex .right-cu dl dt,.custom-flex .right-cu dl dd{margin-bottom:15px}.custom-flex .right-cu dl dt{width:50px}.custom-flex .right-cu dl dd{width:calc(100% - 50px);display:flex;align-items:center;font-size:1.6rem}@media screen and (max-width: 640px){.custom-flex .right-cu dl dd{font-size:1.4rem}}.custom-flex .right-cu dl dd i{font-size:1.3rem;background-color:#fff;border:1px #353434 solid;display:flex;justify-content:center;align-items:center;border-radius:50%;width:18px;height:18px;margin-right:3px}@media screen and (max-width: 640px){.custom-flex .right-cu dl dd i{font-size:1.2rem}}ul.news{width:100%;margin:0 auto;padding:0}ul.news li{display:flex;border-bottom:1px #ccc solid;padding:10px;margin-bottom:5px}ul.news li:last-child{border:0;margin-bottom:0}ul.news li span{display:inline-block;width:125px}ul.news li a,ul.news li p{width:calc(100% - 125px)}ul.news li a:hover{text-decoration:underline}@media screen and (max-width: 640px){ul.news li{flex-wrap:wrap;padding:10px;margin-bottom:5px}ul.news li span{width:100%;font-size:.9em}ul.news li a,ul.news li p{width:100%}}table.dashboard.dashboard-payment thead tr th:nth-child(3){text-align:center}table.dashboard.dashboard-payment tbody tr td:nth-child(1){font-size:1.3rem}table.dashboard.dashboard-payment tbody tr td:nth-child(2){white-space:nowrap;text-align:left}table.dashboard.dashboard-payment tbody tr td:nth-child(3){white-space:nowrap;text-align:right}table.dashboard.dashboard-payment tbody tr td span{display:block;color:#e15554;font-size:1.3rem}@media screen and (max-width: 640px){table.dashboard.dashboard-payment thead tr th,table.dashboard.dashboard-payment tbody tr td{padding:12px 6px}}.box-info{padding:50px !important}@media screen and (max-width: 640px){.box-info{padding:25px !important}}.box-info span.info-date{color:#ccc;font-weight:700}.box-info span.info-date+h3{margin:10px auto}.box-info hr{margin:2.5vh auto 4vh}.box-info .info-area{font-size:1.6rem;line-height:2em}@media screen and (max-width: 640px){.box-info .info-area{font-size:1.4rem}}.box-info .info-area *{font-size:1.4rem;line-height:2em}.box-info .info-area p+p{margin-top:3vh}table.information-list{width:95%;margin:1vh auto 2vh}table.information-list th,table.information-list td{padding:12px 8px}table.information-list tbody tr td{white-space:nowrap}table.information-list tbody tr td:first-child{white-space:normal}table.information-list tbody tr td:nth-child(2),table.information-list tbody tr td:nth-child(3),table.information-list tbody tr td:nth-child(4){text-align:center}@media screen and (max-width: 640px){table.information-list tbody tr td:nth-child(2),table.information-list tbody tr td:nth-child(3),table.information-list tbody tr td:nth-child(4){text-align:left}}table.information-list tbody tr td:nth-child(5),table.information-list tbody tr td:nth-child(6){width:100px}@media screen and (max-width: 768px){table.information-list tbody tr td:nth-child(5),table.information-list tbody tr td:nth-child(6){width:auto;white-space:normal}}@media screen and (max-width: 640px){table.information-list thead tr th{display:none}table.information-list tbody tr td{display:block}table.information-list tbody tr td:nth-child(1){padding:16px 8px 5px}table.information-list tbody tr td:nth-child(2){padding:0 10px}table.information-list tbody tr td:nth-child(2):before{content:"店舗：";color:#ccc}table.information-list tbody tr td:nth-child(3){padding:0 10px}table.information-list tbody tr td:nth-child(3):before{content:"公開先：";color:#ccc}table.information-list tbody tr td:nth-child(4){padding:0 10px}table.information-list tbody tr td:nth-child(4):before{content:"ステータス：";color:#ccc}table.information-list tbody tr td:nth-child(5){padding:5px 10px 0}table.information-list tbody tr td:nth-child(5):before{content:"公開日：";color:#ccc}table.information-list tbody tr td:nth-child(6){padding:0 10px 18px}table.information-list tbody tr td:nth-child(6):before{content:"終了日：";color:#ccc}}dl.informatino-form dt{width:100%;display:flex;justify-content:space-between}dl.informatino-form dt h3 span{font-weight:400;font-size:1.4rem;padding-left:5px}dl.informatino-form dt label span{font-size:1.3rem}dl.informatino-form dd{margin:3px auto 25px}dl.informatino-form dd textarea{height:350px}dl.informatino-form dd.chk{display:flex;flex-wrap:wrap;align-items:center}dl.informatino-form dd.chk label{padding:8px 25px 15px 0}dl.informatino-form dd.chk label.check-btn+label.check-btn{margin-top:0}section .information-flex{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 30px}@media screen and (max-width: 640px){section .information-flex{padding:15px}}dl.informatino-form-nav{padding-bottom:8px}dl.informatino-form-nav dd{margin:3px auto 15px;width:100%;display:flex;justify-content:space-between;align-items:center}dl.informatino-form-nav dd input[name='time']{width:100px;min-width:100px;margin-left:15px}button.full{display:block;width:100%;font-size:1.4rem;margin:16px auto}table.contact-list{width:95%;margin:1vh auto 2vh}table.contact-list th,table.contact-list td{padding:12px 8px}table.contact-list tbody tr td{white-space:nowrap}table.contact-list tbody tr td:nth-child(4){white-space:normal}table.contact-list tbody tr td span{color:#e15554}table.contact-list tbody tr td span.done{color:#ccc}table.contact-list tbody tr td span.active{color:#4392f1}@media screen and (max-width: 640px){table.contact-list tbody tr td span{display:inline-block;padding:2px 12px;background-color:#e15554;color:#fff;border-radius:2px}table.contact-list tbody tr td span.done{background-color:#ccc;color:#fff}table.contact-list tbody tr td span.active{background-color:#4392f1;color:#fff}}@media screen and (max-width: 640px){table.contact-list thead tr th{display:none}table.contact-list tbody tr td{display:block;padding:2px 10px}table.contact-list tbody tr td:first-child{padding-top:18px;padding-bottom:8px}table.contact-list tbody tr td:last-child{padding-bottom:18px}table.contact-list tbody tr td:nth-child(2):before{content:"受信日時：";color:#ccc}table.contact-list tbody tr td:nth-child(3):before{content:"お名前：";color:#ccc}table.contact-list tbody tr td:nth-child(4):before{content:"レッスン名：";color:#ccc}table.contact-list tbody tr td:nth-child(5):before{content:"店舗：";color:#ccc}table.contact-list tbody tr td:nth-child(6):before{content:"対応者：";color:#ccc}}dl.mail-box{display:flex;flex-wrap:wrap}dl.mail-box dt{width:120px;color:#bfbcba}dl.mail-box dd{width:calc(100% - 120px)}dl.mail-box dt,dl.mail-box dd{box-sizing:border-box;padding:12px 3px;border-bottom:1px #ccc solid}dl.mail-box dt:first-of-type,dl.mail-box dd:first-of-type{padding-top:0}dl.mail-box dt:last-of-type,dl.mail-box dd:last-of-type{border:0;padding-bottom:0}@media screen and (max-width: 640px){dl.mail-box dt,dl.mail-box dd{width:100%;border:0}dl.mail-box dt:first-of-type,dl.mail-box dd:first-of-type{padding-top:5px}dl.mail-box dt:last-of-type,dl.mail-box dd:last-of-type{padding-bottom:5px}dl.mail-box dt{padding-bottom:5px}dl.mail-box dd{padding-top:0}}a.mail-return{display:inline-block;color:#fff;position:relative;padding-right:25px}a.mail-return:after{content:"";background:url(../../images/owner/icon/return.svg) no-repeat center center;background-size:cover;width:18px;height:18px;position:absolute;right:0}a.mail-return:hover{opacity:.8}dl.contact-right-form dt{margin-bottom:5px}dl.contact-right-form dd{width:100%;display:flex;justify-content:space-between}dl.contact-right-form dd button{white-space:nowrap;font-size:1.4rem;line-height:1;margin-left:10px}p.contact-log{color:#bfbcba;border-bottom:1px #ccc solid;margin:3vh auto 8px}ul.contact-log-list li{display:flex;align-items:center;justify-content:space-between;padding:4px 0}ul.contact-log-list li span{font-size:1.2rem}.mail-temp{margin-top:16px}.mail-temp a{position:relative;display:inline-block;border:1px #bfbcba solid;box-sizing:border-box;padding:8px 16px 8px 40px;border-radius:2px;color:#bfbcba}.mail-temp a:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/owner/icon/file.svg) no-repeat center center;background-size:cover;width:15px;height:20px}.mail-temp a:hover{background-color:#eee}dl.mail-form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}dl.mail-form dt,dl.mail-form dd{display:block;box-sizing:border-box;margin-bottom:24px}dl.mail-form dt{width:90px;white-space:nowrap}dl.mail-form dd{width:calc(100% - 100px)}dl.mail-form dd textarea{height:350px}@media screen and (max-width: 640px){dl.mail-form dt,dl.mail-form dd{width:100%}dl.mail-form dt{margin-bottom:4px}dl.mail-form dt p{font-size:1.2rem;color:#bfbcba}dl.mail-form dd{margin-bottom:16px}}.mail-status{width:100%;display:flex;align-items:center;flex-wrap:wrap;margin:5vh auto}.mail-status p{padding-right:15px}input.err,select.err,textarea.err{border:1px #e15554 solid !important;background-color:rgba(225,85,84,0.05) !important}p.err{width:100% !important;text-align:left !important;margin-top:5px !important;color:#e15554 !important}.nothing-area{width:100%;padding:32px 0;display:flex;align-items:center;justify-content:center}.nothing-area p{text-align:center;font-size:1.6rem}@media screen and (max-width: 640px){.nothing-area p{font-size:1.4rem}}.nothing-area.border{border-top:1px #ccc solid;border-bottom:1px #ccc solid}p.nothing{width:100%;text-align:center;padding:25px 0;font-size:1.6rem;color:rgba(53,52,52,0.5)}@media screen and (max-width: 640px){p.nothing{font-size:1.4rem}}p.nothing-list{width:100%;margin-top:16px;text-align:center;padding:25px 0;font-size:1.6rem;color:rgba(53,52,52,0.5);border-top:1px #ddd solid;border-bottom:1px #ddd solid}@media screen and (max-width: 640px){p.nothing-list{font-size:1.4rem}}table.blog-list{width:95%;margin:1vh auto 2vh}table.blog-list th,table.blog-list td{padding:12px 8px}table.blog-list tbody tr td{white-space:nowrap}table.blog-list tbody tr td:first-child{white-space:normal}@media screen and (max-width: 768px){table.blog-list tbody tr td:nth-child(5),table.blog-list tbody tr td:nth-child(6){white-space:normal}}@media screen and (max-width: 640px){table.blog-list thead tr th{display:none}table.blog-list tbody tr td{display:block;padding:2px 10px}table.blog-list tbody tr td:first-child{padding-top:18px;padding-bottom:8px}table.blog-list tbody tr td:last-child{padding-bottom:18px}table.blog-list tbody tr td:nth-child(2):before{content:"投稿者：";color:#ccc}table.blog-list tbody tr td:nth-child(3):before{content:"公開先：";color:#ccc}table.blog-list tbody tr td:nth-child(4):before{content:"ステータス：";color:#ccc}table.blog-list tbody tr td:nth-child(5):before{content:"公開日：";color:#ccc}table.blog-list tbody tr td:nth-child(6):before{content:"更新日：";color:#ccc}}section .blog-flex-right{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 30px}section .blog-flex-right p{width:50%;margin-top:8px}@media screen and (max-width: 640px){section .blog-flex-right{padding:15px}}dl.blog-flex-form-nav{padding-bottom:8px}dl.blog-flex-form-nav dd{margin:3px auto 15px;width:100%;display:flex;justify-content:space-between;align-items:center}dl.blog-flex-form-nav dd input[name='time']{width:100px;min-width:100px;margin-left:15px}dl.blog-flex-form-nav dd.chk{justify-content:flex-start}dl.blog-flex-form-nav dd.chk label{padding:8px 25px 15px 0}dl.blog-flex-form-nav dd.chk label.check-btn+label.check-btn{margin-top:0}section .eyecatch-right .file-image-eye{display:flex;flex-wrap:wrap}section .eyecatch-right .file-image-eye .file-image-col{width:100%;max-width:360px;margin-top:16px;cursor:initial;position:relative;opacity:1;transition-property:all;transition:0.2s linear}section .eyecatch-right .file-image-eye .file-image-col:hover label{display:inline-block;width:30px;height:30px;background:url(../../images/owner/icon/data_del_bk.svg) no-repeat center;position:absolute;top:5px;right:5px;cursor:pointer}section .eyecatch-right .file-image-eye input[name=img]:checked+.file-image-col{display:none;opacity:0}section .eyecatch-right label.file-btn{margin-top:16px}.tag-right .tag-form{display:flex;justify-content:space-between;align-items:center}.tag-right .tag-form button{width:80px;font-size:1.4rem}.tag-right .tag-form input{width:calc(100% - 88px)}.tag-right .tag-area{margin-top:8px;display:flex;flex-wrap:wrap}.tag-right .tag-area label{box-sizing:border-box;margin-top:8px}.tag-right .tag-area label+label{margin-left:8px}.tag-right .tag-area span{position:relative;display:inline-block;background-color:#eee;line-height:1;font-size:1.3rem;padding:8px 24px 8px 8px;border-radius:25px;transition-property:all;transition:0.2s linear}.tag-right .tag-area span:before{content:"";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background:url(../../images/owner/icon/cl.svg) no-repeat center center;background-size:cover}.tag-right .tag-area span:hover{background-color:#ccc}.tag-right .tag-area .tag-label input:checked ~ span{display:none;padding:0;opacity:0}table.massage-list{width:95%;margin:1vh auto 2vh}table.massage-list th,table.massage-list td{padding:12px 8px}table.massage-list tbody tr td{white-space:nowrap}table.massage-list tbody tr td:nth-child(4){white-space:normal}@media screen and (max-width: 640px){table.massage-list thead tr th{display:none}table.massage-list tbody tr td{display:block}table.massage-list tbody tr td:nth-child(1){padding:16px 10px 0}table.massage-list tbody tr td:nth-child(1):before{content:"送信日：";color:#ccc}table.massage-list tbody tr td:nth-child(2){padding:0 10px}table.massage-list tbody tr td:nth-child(2):before{content:"送信者：";color:#ccc}table.massage-list tbody tr td:nth-child(3){padding:0 10px}table.massage-list tbody tr td:nth-child(3):before{content:"送信先：";color:#ccc}table.massage-list tbody tr td:nth-child(4){padding:4px 10px 16px;font-size:1.3rem}}table.member-massage-table th,table.member-massage-table td{padding:16px 8px}table.member-massage-table th:first-child,table.member-massage-table td:first-child{padding-left:24px}table.member-massage-table th:last-child,table.member-massage-table td:last-child{padding-right:24px}table.member-massage-table thead{background-color:#797776}table.member-massage-table thead th{font-size:1.2rem;color:#fff}table.member-massage-table tbody td:nth-child(1),table.member-massage-table tbody td:nth-child(2){white-space:nowrap}@media screen and (max-width: 640px){table.member-massage-table tr{border-bottom:1px #ccc solid}table.member-massage-table th{display:none}table.member-massage-table td{display:inline-block;padding:5px 20px;box-sizing:border-box}table.member-massage-table td:first-child{padding-left:20px;margin-top:10px}table.member-massage-table td:last-child{padding-right:20px;margin-bottom:10px}table.member-massage-table td:nth-child(3){display:block;width:100%;padding:0 20px}table.member-massage-table td:nth-child(2){padding-left:0}}.member-massege-info{padding:30px 40px 40px}@media screen and (max-width: 640px){.member-massege-info{padding:30px 20px}}.member-massege-info span{display:block}.member-massege-info span+span{margin-top:4px}.member-massege-info h2{margin:16px auto}.member-massege-info p{font-size:1.4rem;margin:16px auto 0}table.member-exit-table th,table.member-exit-table td{padding:16px 8px}table.member-exit-table th:first-child,table.member-exit-table td:first-child{padding-left:24px}table.member-exit-table th:last-child,table.member-exit-table td:last-child{padding-right:24px}table.member-exit-table th:nth-child(3),table.member-exit-table td:nth-child(3){text-align:center}table.member-exit-table th:nth-child(1),table.member-exit-table th:nth-child(2),table.member-exit-table th:nth-child(3),table.member-exit-table td:nth-child(1),table.member-exit-table td:nth-child(2),table.member-exit-table td:nth-child(3){width:80px;white-space:nowrap}table.member-exit-table th:nth-child(2),table.member-exit-table td:nth-child(2){width:40px}table.member-exit-table thead{background-color:#797776}table.member-exit-table thead th{font-size:1.2rem;color:#fff}@media screen and (max-width: 640px){table.member-exit-table tr{border-bottom:1px #ccc solid}table.member-exit-table th{display:none}table.member-exit-table td{display:inline-block;padding:8px 16px;box-sizing:border-box}table.member-exit-table td:first-child{padding-left:16px}table.member-exit-table td:last-child{width:100%;display:block;padding:0 16px 8px 16px}table.member-exit-table td:nth-child(2),table.member-exit-table td:nth-child(3){text-align:left;padding-left:0}table.member-exit-table td:nth-child(1),table.member-exit-table td:nth-child(2),table.member-exit-table td:nth-child(3){width:auto;padding-bottom:4px}}table.member-exit-list{width:95%;margin:1vw auto 2vw}table.member-exit-list th,table.member-exit-list td{padding:12px 8px}table.member-exit-list th:nth-child(-n+3),table.member-exit-list td:nth-child(-n+3){width:40px;white-space:nowrap}table.member-exit-list th:nth-child(3),table.member-exit-list td:nth-child(3){text-align:center}table.member-exit-list th:nth-child(n+5),table.member-exit-list td:nth-child(n+5){width:80px;white-space:nowrap}@media screen and (max-width: 640px){table.member-exit-list thead tr th{display:none}table.member-exit-list tbody tr{display:block;padding:10px}table.member-exit-list tbody tr td{display:inline-block;width:auto !important;padding:0}table.member-exit-list tbody tr td:nth-child(2):before,table.member-exit-list tbody tr td:nth-child(6):before{content:"("}table.member-exit-list tbody tr td:nth-child(2):after,table.member-exit-list tbody tr td:nth-child(6):after{content:")"}table.member-exit-list tbody tr td:nth-child(4){display:block;width:100%}}.no-pd>table.table-type-a th:first-child,.no-pd>table.table-type-a td:first-child{padding-left:24px}@media screen and (max-width: 640px){.no-pd>table.table-type-a th:first-child,.no-pd>table.table-type-a td:first-child{padding-left:16px}}.no-pd>table.table-type-a th:last-child,.no-pd>table.table-type-a td:last-child{padding-right:24px}@media screen and (max-width: 640px){.no-pd>table.table-type-a th:last-child,.no-pd>table.table-type-a td:last-child{padding-right:16px}}table.table-type-a th,table.table-type-a td{padding:16px 8px}table.table-type-a thead{background-color:#797776}table.table-type-a thead th{font-size:1.3rem;color:#fff}@media screen and (max-width: 640px){table.table-type-a thead th{font-size:1.2rem}}@media screen and (max-width: 640px){table.table-type-a{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}table.table-type-a::-webkit-scrollbar{width:7px;height:7px}table.table-type-a::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:none}table.table-type-a::-webkit-scrollbar-thumb{background:#777;border-radius:2px;box-shadow:none}}section.question-box{max-width:840px;position:relative}section.question-box table.form-table tbody th{width:150px}.select-listcol{margin-top:12px;display:flex;gap:8px;align-items:center}.select-listcol input{width:calc(100% - 84px)}.select-listcol button{padding:0;margin:0;background-color:transparent;border-color:transparent;color:transparent}.select-listcol button svg{width:30px;height:30px;fill:#ccc}.select-listcol button:hover{box-shadow:initial;top:0}.select-listcol button:hover svg{fill:#4d9de0}table.question-list{width:95%;margin:1vw auto 2vw}table.question-list th,table.question-list td{padding:12px 8px}table.question-list th.th-btn,table.question-list td.th-btn{text-align:center;width:30px;white-space:nowrap}table.question-list th:nth-child(n+2),table.question-list td:nth-child(n+2){text-align:center}table.question-list th:first-child a,table.question-list td:first-child a{text-decoration:underline}table.question-list th:first-child a:hover,table.question-list td:first-child a:hover{color:#4d9de0}@media screen and (max-width: 640px){table.question-list th,table.question-list td{white-space:nowrap;padding:12px}}table.member-questionnaire-table th,table.member-questionnaire-table td{padding:16px 8px}table.member-questionnaire-table th:first-child,table.member-questionnaire-table td:first-child{padding-left:24px;width:120px;white-space:nowrap}table.member-questionnaire-table th:nth-child(2),table.member-questionnaire-table td:nth-child(2){width:100px;white-space:nowrap;text-align:center}table.member-questionnaire-table th:last-child,table.member-questionnaire-table td:last-child{padding-right:24px}table.member-questionnaire-table thead{background-color:#797776}table.member-questionnaire-table thead th{font-size:1.2rem;color:#fff}@media screen and (max-width: 640px){table.member-questionnaire-table tr{border-bottom:1px #ccc solid}table.member-questionnaire-table th{display:none}table.member-questionnaire-table td{display:inline-block;padding:8px 16px;box-sizing:border-box}table.member-questionnaire-table td:first-child{padding-left:16px}table.member-questionnaire-table td:last-child{width:100%;display:block;padding:0 16px 8px 16px}}.member-questionnaire-info{padding:32px}@media screen and (max-width: 640px){.member-questionnaire-info{padding:32px 16px}}.member-questionnaire-info h2{margin:4px auto}.member-questionnaire-info table{margin:32px auto 0}.member-questionnaire-info table tr{border-top:2px #eee solid}.member-questionnaire-info table th{width:200px;white-space:normal;color:#353434;font-weight:700;vertical-align:top}.member-questionnaire-info table td{width:calc(100% - 200px);font-size:1.6rem}@media screen and (max-width: 640px){.member-questionnaire-info table th,.member-questionnaire-info table td{display:block;width:100%}.member-questionnaire-info table th{padding:16px 0 0 0}.member-questionnaire-info table td{padding:4px 0 16px 0;font-size:1.5rem}}section.rv-timetable .flex-col{height:100%}section.rv-timetable .shift-month{border:0}section.rv-timetable .shift-month .cal-info{margin:0 auto 2vh}@media screen and (max-width: 768px){section.rv-timetable .shift-month .cal-info{margin:2vh auto}}section.rv-timetable .shift-month .cal-info h1{font-size:2rem}section.rv-timetable .shift-month .shift-month-inner{border:0;padding:0}section.rv-timetable ul.rv-timetable-search li+li{margin-top:16px}section.rv-timetable ul.rv-timetable-search li p.tl{font-weight:700;margin-bottom:4px}section.rv-timetable .rv-timetable-search-btn{width:100%;text-align:right;padding-top:16px}@media screen and (max-width: 640px){section.rv-timetable .rv-timetable-search-btn button{width:100%;margin-top:8px}}section.db-timetable-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0;gap:64px 32px}@media screen and (max-width: 768px){section.db-timetable-wrap{justify-content:space-between;margin-top:0;gap:48px 16px}}section.db-timetable-wrap .flex-col{width:calc(25% - 24px);border-radius:2px 2px 0 0;overflow:hidden}@media screen and (max-width: 1440px){section.db-timetable-wrap .flex-col{width:calc(33.33333% - 22px) !important;margin-top:0}}@media screen and (max-width: 768px){section.db-timetable-wrap .flex-col{width:calc(50% - 24px) !important;margin-top:0}}@media screen and (max-width: 640px){section.db-timetable-wrap .flex-col{width:100% !important}}.db-timetable-head{background-color:#797776;padding:24px 24px;min-height:100px;display:flex;flex-flow:column;justify-content:center}.db-timetable-head p{color:#FFF}.db-timetable-head p+p{margin-top:6px}.db-timetable-head p.strong{font-weight:700}.db-timetable-head p.small{font-size:1.2rem}.db-timetable-head p+p.ins{margin-top:12px}.db-timetable-head p.ins{display:flex;align-items:center;gap:8px}.db-timetable-head p.ins img{width:32px;height:32px;object-fit:cover;border-radius:50%}.rsv-personal-timetable-v2{border-top:1px #ccc solid;position:relative;display:flex;background-color:#fff;box-shadow:0 0 25px -8px rgba(0,0,0,0.05)}.rsv-personal-timetable-v2 ul{margin-left:auto;width:calc(100% - 45px)}.rsv-personal-timetable-v2 ul li{position:relative;width:100%;height:60px;border-left:1px #eee solid}.rsv-personal-timetable-v2 ul li i{position:absolute;top:0;left:-40px;display:inline-block;font-size:1.2rem;padding:0;color:#b3bac2}.rsv-personal-timetable-v2 ul li:before{content:"";position:absolute;bottom:0;right:0;width:calc(100% + 45px);height:1px;background-color:#ccc}.rsv-personal-timetable-v2 ul li:last-child:before{width:0;height:0}.rsv-personal-timetable-v2 a,.rsv-personal-timetable-v2 s{display:flex;justify-content:flex-start;align-items:center;gap:6px;position:absolute;right:0;width:calc(100% - 45px);overflow:hidden;text-decoration:none;background-color:#ccc;padding:0 12px;box-sizing:border-box}.rsv-personal-timetable-v2 a:before,.rsv-personal-timetable-v2 s:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:rgba(238,238,238,0.5)}.rsv-personal-timetable-v2 a span,.rsv-personal-timetable-v2 s span{display:inline-block;text-align:left;box-sizing:border-box;position:relative}@media screen and (max-width: 640px){.rsv-personal-timetable-v2 a span,.rsv-personal-timetable-v2 s span{font-size:1.2rem;white-space:nowrap}}.rsv-personal-timetable-v2 a .line-status,.rsv-personal-timetable-v2 s .line-status{display:block;box-sizing:border-box;position:relative;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;width:calc(100% - 70px)}.rsv-personal-timetable-v2 a time,.rsv-personal-timetable-v2 s time{display:inline-block;text-align:left;box-sizing:border-box;position:relative;color:#353434;width:80px;white-space:nowrap}@media screen and (max-width: 640px){.rsv-personal-timetable-v2 a time,.rsv-personal-timetable-v2 s time{font-size:1.2rem;width:65px}}.rsv-personal-timetable-v2 a .yc,.rsv-personal-timetable-v2 s .yc{position:relative;display:inline-flex;justify-content:center;align-items:center;width:60px;height:12px}@media screen and (max-width: 640px){.rsv-personal-timetable-v2 a .yc,.rsv-personal-timetable-v2 s .yc{width:60px}}.rsv-personal-timetable-v2 a .yc u,.rsv-personal-timetable-v2 s .yc u{text-decoration:none;font-size:1rem;position:relative;z-index:3;font-weight:700}.rsv-personal-timetable-v2 a .yc:before,.rsv-personal-timetable-v2 s .yc:before{content:"";position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%}.rsv-personal-timetable-v2 a .yc:after,.rsv-personal-timetable-v2 s .yc:after{content:"";position:absolute;top:0;left:0;background-color:rgba(77,157,224,0.75);width:0;height:100%}.rsv-personal-timetable-v2 a .yc.line1:after,.rsv-personal-timetable-v2 s .yc.line1:after{width:1%}.rsv-personal-timetable-v2 a .yc.line2:after,.rsv-personal-timetable-v2 s .yc.line2:after{width:2%}.rsv-personal-timetable-v2 a .yc.line3:after,.rsv-personal-timetable-v2 s .yc.line3:after{width:3%}.rsv-personal-timetable-v2 a .yc.line4:after,.rsv-personal-timetable-v2 s .yc.line4:after{width:4%}.rsv-personal-timetable-v2 a .yc.line5:after,.rsv-personal-timetable-v2 s .yc.line5:after{width:5%}.rsv-personal-timetable-v2 a .yc.line6:after,.rsv-personal-timetable-v2 s .yc.line6:after{width:6%}.rsv-personal-timetable-v2 a .yc.line7:after,.rsv-personal-timetable-v2 s .yc.line7:after{width:7%}.rsv-personal-timetable-v2 a .yc.line8:after,.rsv-personal-timetable-v2 s .yc.line8:after{width:8%}.rsv-personal-timetable-v2 a .yc.line9:after,.rsv-personal-timetable-v2 s .yc.line9:after{width:9%}.rsv-personal-timetable-v2 a .yc.line10:after,.rsv-personal-timetable-v2 s .yc.line10:after{width:10%}.rsv-personal-timetable-v2 a .yc.line11:after,.rsv-personal-timetable-v2 s .yc.line11:after{width:11%}.rsv-personal-timetable-v2 a .yc.line12:after,.rsv-personal-timetable-v2 s .yc.line12:after{width:12%}.rsv-personal-timetable-v2 a .yc.line13:after,.rsv-personal-timetable-v2 s .yc.line13:after{width:13%}.rsv-personal-timetable-v2 a .yc.line14:after,.rsv-personal-timetable-v2 s .yc.line14:after{width:14%}.rsv-personal-timetable-v2 a .yc.line15:after,.rsv-personal-timetable-v2 s .yc.line15:after{width:15%}.rsv-personal-timetable-v2 a .yc.line16:after,.rsv-personal-timetable-v2 s .yc.line16:after{width:16%}.rsv-personal-timetable-v2 a .yc.line17:after,.rsv-personal-timetable-v2 s .yc.line17:after{width:17%}.rsv-personal-timetable-v2 a .yc.line18:after,.rsv-personal-timetable-v2 s .yc.line18:after{width:18%}.rsv-personal-timetable-v2 a .yc.line19:after,.rsv-personal-timetable-v2 s .yc.line19:after{width:19%}.rsv-personal-timetable-v2 a .yc.line20:after,.rsv-personal-timetable-v2 s .yc.line20:after{width:20%}.rsv-personal-timetable-v2 a .yc.line21:after,.rsv-personal-timetable-v2 s .yc.line21:after{width:21%}.rsv-personal-timetable-v2 a .yc.line22:after,.rsv-personal-timetable-v2 s .yc.line22:after{width:22%}.rsv-personal-timetable-v2 a .yc.line23:after,.rsv-personal-timetable-v2 s .yc.line23:after{width:23%}.rsv-personal-timetable-v2 a .yc.line24:after,.rsv-personal-timetable-v2 s .yc.line24:after{width:24%}.rsv-personal-timetable-v2 a .yc.line25:after,.rsv-personal-timetable-v2 s .yc.line25:after{width:25%}.rsv-personal-timetable-v2 a .yc.line26:after,.rsv-personal-timetable-v2 s .yc.line26:after{width:26%}.rsv-personal-timetable-v2 a .yc.line27:after,.rsv-personal-timetable-v2 s .yc.line27:after{width:27%}.rsv-personal-timetable-v2 a .yc.line28:after,.rsv-personal-timetable-v2 s .yc.line28:after{width:28%}.rsv-personal-timetable-v2 a .yc.line29:after,.rsv-personal-timetable-v2 s .yc.line29:after{width:29%}.rsv-personal-timetable-v2 a .yc.line30:after,.rsv-personal-timetable-v2 s .yc.line30:after{width:30%}.rsv-personal-timetable-v2 a .yc.line31:after,.rsv-personal-timetable-v2 s .yc.line31:after{width:31%}.rsv-personal-timetable-v2 a .yc.line32:after,.rsv-personal-timetable-v2 s .yc.line32:after{width:32%}.rsv-personal-timetable-v2 a .yc.line33:after,.rsv-personal-timetable-v2 s .yc.line33:after{width:33%}.rsv-personal-timetable-v2 a .yc.line34:after,.rsv-personal-timetable-v2 s .yc.line34:after{width:34%}.rsv-personal-timetable-v2 a .yc.line35:after,.rsv-personal-timetable-v2 s .yc.line35:after{width:35%}.rsv-personal-timetable-v2 a .yc.line36:after,.rsv-personal-timetable-v2 s .yc.line36:after{width:36%}.rsv-personal-timetable-v2 a .yc.line37:after,.rsv-personal-timetable-v2 s .yc.line37:after{width:37%}.rsv-personal-timetable-v2 a .yc.line38:after,.rsv-personal-timetable-v2 s .yc.line38:after{width:38%}.rsv-personal-timetable-v2 a .yc.line39:after,.rsv-personal-timetable-v2 s .yc.line39:after{width:39%}.rsv-personal-timetable-v2 a .yc.line40:after,.rsv-personal-timetable-v2 s .yc.line40:after{width:40%}.rsv-personal-timetable-v2 a .yc.line41:after,.rsv-personal-timetable-v2 s .yc.line41:after{width:41%}.rsv-personal-timetable-v2 a .yc.line42:after,.rsv-personal-timetable-v2 s .yc.line42:after{width:42%}.rsv-personal-timetable-v2 a .yc.line43:after,.rsv-personal-timetable-v2 s .yc.line43:after{width:43%}.rsv-personal-timetable-v2 a .yc.line44:after,.rsv-personal-timetable-v2 s .yc.line44:after{width:44%}.rsv-personal-timetable-v2 a .yc.line45:after,.rsv-personal-timetable-v2 s .yc.line45:after{width:45%}.rsv-personal-timetable-v2 a .yc.line46:after,.rsv-personal-timetable-v2 s .yc.line46:after{width:46%}.rsv-personal-timetable-v2 a .yc.line47:after,.rsv-personal-timetable-v2 s .yc.line47:after{width:47%}.rsv-personal-timetable-v2 a .yc.line48:after,.rsv-personal-timetable-v2 s .yc.line48:after{width:48%}.rsv-personal-timetable-v2 a .yc.line49:after,.rsv-personal-timetable-v2 s .yc.line49:after{width:49%}.rsv-personal-timetable-v2 a .yc.line50:after,.rsv-personal-timetable-v2 s .yc.line50:after{width:50%}.rsv-personal-timetable-v2 a .yc.line51:after,.rsv-personal-timetable-v2 s .yc.line51:after{width:51%}.rsv-personal-timetable-v2 a .yc.line52:after,.rsv-personal-timetable-v2 s .yc.line52:after{width:52%}.rsv-personal-timetable-v2 a .yc.line53:after,.rsv-personal-timetable-v2 s .yc.line53:after{width:53%}.rsv-personal-timetable-v2 a .yc.line54:after,.rsv-personal-timetable-v2 s .yc.line54:after{width:54%}.rsv-personal-timetable-v2 a .yc.line55:after,.rsv-personal-timetable-v2 s .yc.line55:after{width:55%}.rsv-personal-timetable-v2 a .yc.line56:after,.rsv-personal-timetable-v2 s .yc.line56:after{width:56%}.rsv-personal-timetable-v2 a .yc.line57:after,.rsv-personal-timetable-v2 s .yc.line57:after{width:57%}.rsv-personal-timetable-v2 a .yc.line58:after,.rsv-personal-timetable-v2 s .yc.line58:after{width:58%}.rsv-personal-timetable-v2 a .yc.line59:after,.rsv-personal-timetable-v2 s .yc.line59:after{width:59%}.rsv-personal-timetable-v2 a .yc.line60:after,.rsv-personal-timetable-v2 s .yc.line60:after{width:60%}.rsv-personal-timetable-v2 a .yc.line61:after,.rsv-personal-timetable-v2 s .yc.line61:after{width:61%}.rsv-personal-timetable-v2 a .yc.line62:after,.rsv-personal-timetable-v2 s .yc.line62:after{width:62%}.rsv-personal-timetable-v2 a .yc.line63:after,.rsv-personal-timetable-v2 s .yc.line63:after{width:63%}.rsv-personal-timetable-v2 a .yc.line64:after,.rsv-personal-timetable-v2 s .yc.line64:after{width:64%}.rsv-personal-timetable-v2 a .yc.line65:after,.rsv-personal-timetable-v2 s .yc.line65:after{width:65%}.rsv-personal-timetable-v2 a .yc.line66:after,.rsv-personal-timetable-v2 s .yc.line66:after{width:66%}.rsv-personal-timetable-v2 a .yc.line67:after,.rsv-personal-timetable-v2 s .yc.line67:after{width:67%}.rsv-personal-timetable-v2 a .yc.line68:after,.rsv-personal-timetable-v2 s .yc.line68:after{width:68%}.rsv-personal-timetable-v2 a .yc.line69:after,.rsv-personal-timetable-v2 s .yc.line69:after{width:69%}.rsv-personal-timetable-v2 a .yc.line70:after,.rsv-personal-timetable-v2 s .yc.line70:after{width:70%}.rsv-personal-timetable-v2 a .yc.line71:after,.rsv-personal-timetable-v2 s .yc.line71:after{width:71%}.rsv-personal-timetable-v2 a .yc.line72:after,.rsv-personal-timetable-v2 s .yc.line72:after{width:72%}.rsv-personal-timetable-v2 a .yc.line73:after,.rsv-personal-timetable-v2 s .yc.line73:after{width:73%}.rsv-personal-timetable-v2 a .yc.line74:after,.rsv-personal-timetable-v2 s .yc.line74:after{width:74%}.rsv-personal-timetable-v2 a .yc.line75:after,.rsv-personal-timetable-v2 s .yc.line75:after{width:75%}.rsv-personal-timetable-v2 a .yc.line76:after,.rsv-personal-timetable-v2 s .yc.line76:after{width:76%}.rsv-personal-timetable-v2 a .yc.line77:after,.rsv-personal-timetable-v2 s .yc.line77:after{width:77%}.rsv-personal-timetable-v2 a .yc.line78:after,.rsv-personal-timetable-v2 s .yc.line78:after{width:78%}.rsv-personal-timetable-v2 a .yc.line79:after,.rsv-personal-timetable-v2 s .yc.line79:after{width:79%}.rsv-personal-timetable-v2 a .yc.line80:after,.rsv-personal-timetable-v2 s .yc.line80:after{width:80%}.rsv-personal-timetable-v2 a .yc.line81:after,.rsv-personal-timetable-v2 s .yc.line81:after{width:81%}.rsv-personal-timetable-v2 a .yc.line82:after,.rsv-personal-timetable-v2 s .yc.line82:after{width:82%}.rsv-personal-timetable-v2 a .yc.line83:after,.rsv-personal-timetable-v2 s .yc.line83:after{width:83%}.rsv-personal-timetable-v2 a .yc.line84:after,.rsv-personal-timetable-v2 s .yc.line84:after{width:84%}.rsv-personal-timetable-v2 a .yc.line85:after,.rsv-personal-timetable-v2 s .yc.line85:after{width:85%}.rsv-personal-timetable-v2 a .yc.line86:after,.rsv-personal-timetable-v2 s .yc.line86:after{width:86%}.rsv-personal-timetable-v2 a .yc.line87:after,.rsv-personal-timetable-v2 s .yc.line87:after{width:87%}.rsv-personal-timetable-v2 a .yc.line88:after,.rsv-personal-timetable-v2 s .yc.line88:after{width:88%}.rsv-personal-timetable-v2 a .yc.line89:after,.rsv-personal-timetable-v2 s .yc.line89:after{width:89%}.rsv-personal-timetable-v2 a .yc.line90:after,.rsv-personal-timetable-v2 s .yc.line90:after{width:90%}.rsv-personal-timetable-v2 a .yc.line91:after,.rsv-personal-timetable-v2 s .yc.line91:after{width:91%}.rsv-personal-timetable-v2 a .yc.line92:after,.rsv-personal-timetable-v2 s .yc.line92:after{width:92%}.rsv-personal-timetable-v2 a .yc.line93:after,.rsv-personal-timetable-v2 s .yc.line93:after{width:93%}.rsv-personal-timetable-v2 a .yc.line94:after,.rsv-personal-timetable-v2 s .yc.line94:after{width:94%}.rsv-personal-timetable-v2 a .yc.line95:after,.rsv-personal-timetable-v2 s .yc.line95:after{width:95%}.rsv-personal-timetable-v2 a .yc.line96:after,.rsv-personal-timetable-v2 s .yc.line96:after{width:96%}.rsv-personal-timetable-v2 a .yc.line97:after,.rsv-personal-timetable-v2 s .yc.line97:after{width:97%}.rsv-personal-timetable-v2 a .yc.line98:after,.rsv-personal-timetable-v2 s .yc.line98:after{width:98%}.rsv-personal-timetable-v2 a .yc.line99:after,.rsv-personal-timetable-v2 s .yc.line99:after{width:99%}.rsv-personal-timetable-v2 a .yc.line100:after,.rsv-personal-timetable-v2 s .yc.line100:after{width:100%}.rsv-personal-timetable-v2 a span.st-icon,.rsv-personal-timetable-v2 s span.st-icon{display:inline-block;width:8px;height:8px;background-color:#353434;border-radius:50%}.rsv-personal-timetable-v2 a span.st-icon.rd,.rsv-personal-timetable-v2 s span.st-icon.rd{background-color:#e15554}.rsv-personal-timetable-v2 a span.st-icon.yw,.rsv-personal-timetable-v2 s span.st-icon.yw{background-color:#ffa62b}.rsv-personal-timetable-v2 a span.st-icon.bl,.rsv-personal-timetable-v2 s span.st-icon.bl{background-color:#4392f1}.rsv-personal-timetable-v2 a span.st-icon.gr,.rsv-personal-timetable-v2 s span.st-icon.gr{background-color:#0c9}.rsv-personal-timetable-v2 a{background-color:#eee}.rsv-personal-timetable-v2 a:before{background-color:#ccc}.rsv-personal-timetable-v2 a:hover{opacity:.7}.rsv-personal-timetable-v2 a:hover time,.rsv-personal-timetable-v2 a:hover u,.rsv-personal-timetable-v2 a:hover span,.rsv-personal-timetable-v2 a:hover div{opacity:1}.rsv-personal-timetable-v2 a.end .yc:after{background-color:rgba(204,204,204,0.75)}.rsv-personal-timetable-v2 a.rsv{justify-content:flex-start;flex-wrap:nowrap;text-align:left}.rsv-personal-timetable-v2 a.rsv:after{content:"";position:absolute;top:50%;right:20px;width:6px;height:6px;background-color:transparent;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition-property:all;transition:0.2s linear}.rsv-personal-timetable-v2 a.rsv span{width:auto;display:inline-block;margin:0}@media screen and (max-width: 640px){.rsv-personal-timetable-v2 a.rsv span:last-child{display:none}}.status-icon{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px;margin:32px auto 8px}.status-icon ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.status-icon ul li{display:flex;align-items:center;gap:4px}.status-icon ul li span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#353434}.status-icon ul li span.rd{background-color:#e15554}.status-icon ul li span.yw{background-color:#ffa62b}.status-icon ul li span.bl{background-color:#4392f1}.status-icon ul li span.gr{background-color:#0c9}.status-icon ul li p{font-size:1.2rem}.rv-modal{padding-bottom:32px}table.table-border tbody tr{border-bottom:1px #ccc solid}table.table-border tbody tr th{width:60px}@media screen and (max-width: 640px){table.table-border tbody tr td{font-size:1.4rem}}ul.rv-member-list{margin:8px auto}ul.rv-member-list li{border-top:1px #ccc solid}ul.rv-member-list li:last-child{border-bottom:1px #ccc solid}ul.rv-member-list li:nth-child(even) a{background-color:#fff}ul.rv-member-list li a{display:flex;align-items:center;gap:16px;box-sizing:border-box;padding:16px 40px 16px 24px;background-color:rgba(238,238,238,0.3);position:relative}ul.rv-member-list li a:before{content:"";position:absolute;top:50%;right:24px;width:8px;height:8px;border-top:2px solid rgba(53,52,52,0.25);border-right:2px solid rgba(53,52,52,0.25);transform:translateY(-50%) rotate(45deg);transition-property:all;transition:0.2s linear}ul.rv-member-list li a:hover:before{right:20px;border-top:2px solid rgba(53,52,52,0.9);border-right:2px solid rgba(53,52,52,0.9)}ul.rv-member-list li a .img{width:50px;height:50px;background-color:#fff;border-radius:50%;overflow:hidden}ul.rv-member-list li a .img img,ul.rv-member-list li a .img svg{width:100%;height:100%;object-fit:cover;fill:#ccc;border-radius:50%}ul.rv-member-list li a .img+.info{width:calc(100% - 66px)}ul.rv-member-list li a .name{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;font-size:1.6rem}ul.rv-member-list li a .name span{font-size:1.2rem}ul.rv-member-list li a .name i{display:inline-block;font-size:1.2rem;line-height:1;padding:4px 6px;background-color:#353434;color:#fff;border-radius:2px}ul.rv-member-list li a .space{margin-top:4px;display:flex;align-items:flex-start;gap:4px}ul.rv-member-list li a .space span{margin-top:3px;display:inline-block;font-size:1rem;line-height:1;padding:4px 6px;background-color:#353434;color:#fff;border-radius:2px;white-space:nowrap}@media screen and (max-width: 640px){ul.rv-member-list li a .space span{margin-top:1px}}ul.rv-member-list li a.rd{background-color:rgba(254,74,73,0.15)}ul.rv-member-list li a.rd .name i{background-color:#e15554}ul.rv-member-list li a.bl{background-color:rgba(67,146,241,0.15)}ul.rv-member-list li a.bl .name i{background-color:#4392f1}ul.rv-member-list li a.yw{background-color:rgba(255,166,43,0.15)}ul.rv-member-list li a.yw .name i{background-color:#ffa62b}ul.rv-member-list li a.gr{background-color:rgba(0,204,153,0.15)}ul.rv-member-list li a.gr .name i{background-color:#0c9}@media screen and (max-width: 640px){ul.rv-member-list li{position:relative}ul.rv-member-list li a{padding:16px 32px 16px 16px;gap:8px}ul.rv-member-list li a:before{right:16px}ul.rv-member-list li a p{font-size:1.3rem}ul.rv-member-list li a .name{gap:2px 4px;font-size:1.5rem}ul.rv-member-list li a .name span{font-size:1rem}ul.rv-member-list li a .img{width:40px;height:40px}ul.rv-member-list li a .img+.info{width:calc(100% - 56px)}}ul.color-setlist{margin-top:24px}ul.color-setlist li+li{margin-top:8px}ul.color-setlist li label{display:flex;align-items:center;gap:8px}#color_setting{display:flex;justify-content:center;align-items:center;width:250px;height:50px;text-align:center;border:1px #eee solid;font-weight:500;border-radius:2px}section.hd-new{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){section.hd-new{margin-top:0}}section.hd-new form.hd-new-search{display:flex;align-items:center;flex-wrap:wrap;gap:8px}section.hd-new form.hd-new-search .col{display:flex;align-items:center;gap:6px}section.hd-new form.hd-new-search span{white-space:nowrap;color:#797776;font-weight:500;font-size:1.3rem}section.hd-new form.hd-new-search input{width:auto}section.hd-new form.hd-new-search .select-pd{width:auto}section.hd-new form.hd-new-search .select-pd select{width:auto}@media screen and (max-width: 768px){section.hd-new form.hd-new-search .col{width:100%;flex-wrap:wrap;gap:2px}section.hd-new form.hd-new-search .col span{display:block;width:100%;font-size:1.2rem}section.hd-new form.hd-new-search input{width:100%}section.hd-new form.hd-new-search .select-pd{width:100%}section.hd-new form.hd-new-search .select-pd select{width:100%}section.hd-new form.hd-new-search+.btn{margin-top:16px}}section.hd-new .btn{margin:0;border:0;font-size:1.4rem;padding:9px 12px}@media screen and (max-width: 768px){section.hd-new .btn{width:100%}}.date-twin{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px #ccc solid;border-radius:2px;padding:0 4px}.date-twin input{width:90px !important;border:0;text-align:center}.date-twin input:focus{outline:none}@media screen and (max-width: 768px){.date-twin{width:100%}.date-twin span{width:10% !important;text-align:center}.date-twin input{width:45% !important}}table.rsvlist-table td{line-height:1.4;max-width:120px}@media screen and (max-width: 768px){table.rsvlist-table td{white-space:nowrap;max-width:initial}}table.rsvlist-table td.name{max-width:180px}table.rsvlist-table td.name p,table.rsvlist-table td.name span{line-height:1.4}table.rsvlist-table td.name span{font-size:1.2rem}@media screen and (max-width: 768px){table.rsvlist-table td.name{white-space:normal;min-width:40vw}}table.rsvlist-table-sm th{white-space:normal;max-width:120px}@media screen and (max-width: 768px){table.rsvlist-table-sm th{max-width:initial;white-space:nowrap}}p.payment-mds{margin-bottom:8px;font-weight:500}ul.payment-list{display:flex;flex-wrap:wrap;gap:16px 1.5%}ul.payment-list li{width:23.5%}@media screen and (max-width: 768px){ul.payment-list{justify-content:space-between;gap:16px 0}ul.payment-list li{width:48%}}label.label-card{display:block}label.label-card img{height:50px;object-fit:cover;filter:grayscale(100%);opacity:.35}label.label-card span{width:100%;height:56px;padding-left:42px;border:2px #eee solid;display:flex;align-items:center;position:relative;border-radius:4px;transition-property:all;transition:0.2s linear}label.label-card span:before,label.label-card span:after{content:"";position:absolute;transition-property:all;transition:0.2s linear;display:inline-block}label.label-card span:before{top:50%;left:12px;transform:translateY(-50%);width:20px;height:20px;border:1px #ccc solid;border-radius:2px}label.label-card input[type=checkbox]:checked ~ span{border-color:#4d9de0;background-color:rgba(77,157,224,0.15)}label.label-card input[type=checkbox]:checked ~ span:before{border:1px #4d9de0 solid;background-color:#4d9de0}label.label-card input[type=checkbox]:checked ~ span:after{top:45%;left:16px;transform:translateY(-50%) rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff;width:12px;height:5px}label.label-card input[type=checkbox]:checked ~ span img{filter:initial;opacity:1}table tr th.vtop,table tr td.vtop{vertical-align:top}table tr th.mid,table tr td.mid{vertical-align:middle}table.normal tr{border:0}table.normal th,table.normal td{padding:16px 8px;color:#353434;font-size:1.4rem;border:0}table.normal th{white-space:nowrap;width:80px}table.normal tr+tr{border-top:1px #ccc solid}@media screen and (max-width: 768px){table.normal th,table.normal td{display:block;width:100%;padding:12px 8px}table.normal th{background-color:#f5f2f0;font-weight:700}table.normal tr+tr{display:block;margin-top:16px;border-top:0}}.sys-info{display:flex;flex-wrap:wrap;padding:16px 24px}@media screen and (max-width: 768px){.sys-info{padding:16px}}.sys-info .tl{width:100px}.sys-info .tl img{width:80px}@media screen and (max-width: 768px){.sys-info .tl{width:100%}}.sys-info ul{width:calc(100% - 100px);margin:2px 0 0}@media screen and (max-width: 768px){.sys-info ul{width:100%;margin-top:16px}}.sys-info ul li+li{margin-top:8px}.sys-info ul li a{display:flex}.sys-info ul li a time,.sys-info ul li a span{display:block;line-height:1.4}.sys-info ul li a time{width:88px}.sys-info ul li a span{width:calc(100% - 88px)}.sys-info ul li a:hover span{text-decoration:underline}.sys-single-main{width:100%;max-width:740px;margin:0 auto;padding:32px 48px !important}@media screen and (max-width: 768px){.sys-single-main{padding:16px 16px 40px !important}}.sys-single-main .sys-tl{margin:40px auto}.sys-single-main .sys-tl time{opacity:.5;font-size:1.4rem}@media screen and (max-width: 768px){.sys-single-main .sys-tl{margin:16px auto 40px}}.sys-single-main img{object-fit:cover;margin-bottom:32px}.sys-single-main img.w80{width:80%}@media screen and (max-width: 640px){.sys-single-main img.w80{width:100%}}.sys-single-main img.w60{width:60%}@media screen and (max-width: 640px){.sys-single-main img.w60{width:100%}}.sys-single-main img.wsp{max-width:320px}.sys-single-main p{font-size:1.6rem;line-height:1.8;margin-bottom:24px}.sys-single-main p+ul,.sys-single-main p+ol{margin-top:-2vh}@media screen and (max-width: 768px){.sys-single-main p{font-size:1.5rem}}.sys-single-main p.no{margin-bottom:0}.sys-single-main h1{font-weight:500;font-size:2rem;border-bottom:2px #ddd solid;padding:8px 0 12px;line-height:1.5}@media screen and (max-width: 768px){.sys-single-main h1{font-size:1.8rem}}.sys-single-main h2,.sys-single-main h3,.sys-single-main h4,.sys-single-main h5,.sys-single-main h6{font-weight:500;font-size:1.6rem;margin:24px 0 4px;box-sizing:border-box}@media screen and (max-width: 768px){.sys-single-main h2,.sys-single-main h3,.sys-single-main h4,.sys-single-main h5,.sys-single-main h6{font-size:1.6rem}}.sys-single-main .mark{background:linear-gradient(transparent 60%, #fff799 60%)}.sys-single-main hr{margin:32px auto}.sys-single-main hr.no{border:0}.sys-single-main ul{box-sizing:border-box;padding-left:30px;margin-bottom:32px}.sys-single-main ul li{list-style-type:disc;font-size:1.6rem;margin-bottom:10px}@media screen and (max-width: 768px){.sys-single-main ul li{font-size:1.4rem}}.sys-single-main ul li p{margin:0}.sys-single-main ul+ul,.sys-single-main ul+ol{margin-top:-16px}.sys-single-main ul.small{margin-bottom:0}.sys-single-main ul.small li{font-size:1.4rem;margin:0}.sys-single-main ul.small li+li{margin-top:4px}.sys-single-main ol{box-sizing:border-box;padding-left:25px;margin-bottom:32px}.sys-single-main ol li{list-style-type:decimal;font-size:1.6rem;margin-bottom:10px;box-sizing:border-box;padding-left:5px}@media screen and (max-width: 768px){.sys-single-main ol li{font-size:1.4rem}}.sys-single-main ol li p{margin:0}.sys-single-main ol+ul,.sys-single-main ol+ol{margin-top:-16px}.sys-single-main table{margin-bottom:32px;table-layout:auto}.sys-single-main table th,.sys-single-main table td{border:1px #ccc solid;padding:12px}.sys-single-main table th{white-space:nowrap;background-color:#fafafa}.sys-single-main table caption{text-align:left;font-weight:700;margin:8px 0}.sys-single-main a{text-decoration:underline}.sys-single-main a:hover{opacity:.7}.sys-single-main strong,.sys-single-main b{font-weight:500}.sys-single-main .small{font-size:.9em}.sys-single-main .red{color:#e12626}.sys-single-main blockquote{margin-bottom:32px;position:relative;padding:25px 25px 25px 60px;box-sizing:border-box;font-style:italic;background:#fafafa}.sys-single-main blockquote:before{display:inline-block;position:absolute;top:10px;left:0;content:"“";color:#ccc;font-size:8rem;line-height:1;font-family:"Yu Mincho",YuMincho,"游明朝体","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.sys-single-main blockquote p{margin:10px 0;color:#777}.sys-single-main blockquote cite{display:block;text-align:right;color:#aaa;font-size:0.9em}.sys-single-main .video{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin:32px auto}.sys-single-main .video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.sys-single-main ul.kome-no{counter-reset:number 0;margin:0;padding:0}.sys-single-main ul.kome-no li{position:relative;list-style-type:none;margin:0;padding:0 0 0 32px;font-size:1.4rem}.sys-single-main ul.kome-no li:before{position:absolute;left:0;top:0;counter-increment:number 1;content:"※" counter(number) "）";font-size:1.4rem}.sys-single-main ul.kome-no li+li{margin-top:8px}.sys-single-main button.btn-return,.sys-single-main a.btn-return{border:0;padding:0;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;gap:8px;color:#bfbcba;font-size:1.6rem;font-weight:400}.sys-single-main button.btn-return span,.sys-single-main a.btn-return span{display:inline-block;width:8px;height:8px;border-bottom:2px solid #bfbcba;border-left:2px solid #bfbcba;transform:rotate(45deg)}.sys-single-main button.btn-return:hover,.sys-single-main a.btn-return:hover{color:rgba(53,52,52,0.5);box-shadow:initial;transform:translateY(0)}.sys-single-main button.btn-return:hover span,.sys-single-main a.btn-return:hover span{border-bottom:2px solid rgba(53,52,52,0.5);border-left:2px solid rgba(53,52,52,0.5)}.sys-single-main button.return-page{position:relative;padding:0 0 0 12px;margin:0;border:0;color:#bfbcba;background-color:#fff;line-height:1;font-weight:500;font-size:1.4rem}.sys-single-main button.return-page:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-bottom:2px solid #bfbcba;border-left:2px solid #bfbcba;transform:translateY(-50%) rotate(45deg);transition-property:all;transition:0.2s linear}.sys-single-main button.return-page:hover{box-shadow:initial;transform:translateY(0);color:#353434}.sys-single-main button.return-page:hover:before{border-bottom:1px solid #353434;border-left:1px solid #353434}.mail-edit{margin:32px auto 0;border:2px #eee solid;padding:24px;border-radius:8px}pre.readonly{background-color:#f5f2f0;padding:8px 16px;color:rgba(53,52,52,0.5)}.down-left{position:relative}table.contacts-list{width:95%;margin:24px auto}table.contacts-list th,table.contacts-list td{padding:16px 12px}table.contacts-list thead tr th{background-color:#f0f3f5;color:rgba(59,64,67,0.5)}table.contacts-list tbody tr td{white-space:nowrap;width:5%;font-size:1.5rem}table.contacts-list tbody tr td:nth-child(3){width:80%;white-space:normal;padding-left:40px;position:relative}table.contacts-list tbody tr td:nth-child(3) i{position:absolute;top:1.1em;left:12px}table.contacts-list span{display:inline-block;text-align:center;min-width:75px;padding:2px 12px;background-color:#bfbcba;border:1px #bfbcba solid;border-radius:2px;color:#fff;font-weight:500;font-size:1.4rem}@media screen and (max-width: 640px){table.contacts-list span{font-size:1.2rem}}table.contacts-list tbody tr.not span{background-color:#e15554;border:1px #e15554 solid}table.contacts-list tbody tr.not td{color:#e15554}table.contacts-list tbody tr.not td i{color:#e15554}table.contacts-list tbody tr.hold span{background-color:#ffa62b;border:1px #ffa62b solid}table.contacts-list tbody tr.done span{background-color:#0c9;border:1px #0c9 solid}table.contacts-list tbody tr.conf span{background-color:#fff;border:1px #0c9 solid;color:#0c9}@media screen and (max-width: 640px){table.contacts-list{overflow-x:scroll;white-space:nowrap;display:block}table.contacts-list tbody tr td:nth-child(3){white-space:nowrap}}table.contacts-list.member tbody tr td{white-space:nowrap;font-size:1.5rem}table.contacts-list.member tbody tr td:nth-child(2){width:80%;white-space:normal;padding-left:40px;position:relative}table.contacts-list.member tbody tr td:nth-child(2) i{position:absolute;top:1.1em;left:12px}@media screen and (max-width: 640px){table.contacts-list.member tbody tr td:nth-child(2){white-space:nowrap}}table.contacts-list.member tbody tr td:nth-child(3){width:5%;white-space:nowrap;padding-left:12px}.status-tab{display:table;table-layout:fixed;width:100%}.status-tab a{display:table-cell;text-align:center;padding:8px;border:1px #eee solid;color:rgba(53,52,52,0.5)}.status-tab a.act,.status-tab a:hover{background-color:#4392f1;color:#fff}.status-tab a:first-child{border-radius:4px 0 0 4px}.status-tab a:last-child{border-radius:0 4px 4px 0}@media screen and (max-width: 640px){.status-tab{display:flex;flex-wrap:wrap}.status-tab a{width:calc(100% / 3)}.status-tab a:first-child{border-radius:0}.status-tab a:last-child{border-radius:0}}.ctt-col{padding:24px 32px 32px}.ctt-col .ctt-col-hd{margin:24px auto;display:inline-flex;gap:8px 16px}.ctt-col .ctt-col-hd span{width:75px;display:inline-flex;align-items:center;justify-content:center;min-width:75px;max-height:32px;padding:2px 12px;background-color:#bfbcba;border:1px #bfbcba solid;border-radius:2px;color:#fff;font-weight:500;font-size:1.4rem}@media screen and (max-width: 640px){.ctt-col .ctt-col-hd span{font-size:1.2rem}}.ctt-col .ctt-col-hd span.not{background-color:#e15554;border:1px #e15554 solid}.ctt-col .ctt-col-hd span.hold{background-color:#ffa62b;border:1px #ffa62b solid}.ctt-col .ctt-col-hd span.done{background-color:#0c9;border:1px #0c9 solid}.ctt-col .ctt-col-hd span.conf{background-color:#fff;border:1px #0c9 solid;color:#0c9}.ctt-col .ctt-col-hd p{font-size:1.8rem;font-weight:500}.ctt-col .ctt-col-wrap time{font-size:1.6rem}.ctt-col .ctt-col-wrap time+p{margin-top:8px}.ctt-col .ctt-col-wrap p{font-size:1.6rem}.ctt-col ul.ctt-img{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.ctt-col ul.ctt-img li a{display:block;position:relative;width:64px;height:64px;border:1px #eee solid;border-radius:4px;overflow:hidden}.ctt-col ul.ctt-img li a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.ctt-col .conf-data{margin-top:16px;display:flex;align-items:center;justify-content:flex-end;gap:0 8px}.ctt-col .conf-data span{display:inline-block;font-size:1.2rem;padding:2px 8px;background-color:#bfbcba;color:#fff;font-weight:500;border-radius:2px}.ctt-col .conf-data span.gr{color:#0c9;border:1.5px #0c9 solid;background-color:#fff;font-weight:400}.status-edit{margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:8px}.status-edit time{font-size:1.6rem}.status-edit .status-edit-btn{display:flex;align-items:center;justify-content:flex-end;gap:0 8px}.status-edit .status-edit-btn .select-pd{width:auto}.ctt-return-hd{background-color:#bfbcba;display:flex;justify-content:flex-end;align-items:center;height:48px;padding:0 16px;gap:0 8px}.ctt-return-hd img{width:18px}.ctt-return-hd time{color:#fff;font-size:1.5rem}.inner.ctt-back{width:95%;margin-left:0}.inner.ctt-back .ctt-return-hd{background-color:#6f7579;justify-content:flex-start}.inner.ctt-front{width:95%;margin-left:auto}.inner.ctt-front .ctt-return-hd{background-color:#bfbcba}.fancybox__container .carousel__button,.fancybox__container .fancybox__caption{color:#fff !important}button.nbtn,a.nbtn{display:inline-flex;align-items:center;gap:0 8px;height:40px;position:relative;background-color:#353434;border-color:rgba(0,0,0,0.1);border-radius:4px;padding:0 16px;font-size:1.4rem;color:#fff}button.nbtn.bl,a.nbtn.bl{background-color:#4392f1}button.chk-done{background-color:#0c9;padding:0 16px 0 32px}button.chk-done:after{content:'';display:block;position:absolute;top:1em;left:12px;width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}button.return-btn{background-color:#4392f1;padding:0 16px 0 40px}button.return-btn:after{content:'';display:inline-block;position:absolute;top:50%;left:12px;width:16px;height:16px;transform:translateY(-50%);background:url(../../images/owner/icon/return2.svg) no-repeat center center/cover}button.del-img,button.del-hour-file{position:relative;display:inline-block;padding:2px 4px 2px 14px;border:1px rgba(142,142,147,0.75) solid;color:#8e8e93;background-color:transparent;border-radius:4px;background-color:transparent;font-size:1.2rem}button.del-img:before,button.del-hour-file:before{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:8px;height:8px;background:url(../../images/owner/icon/cl.svg) no-repeat center center/cover}ul.camera-list{display:flex;flex-wrap:wrap;gap:16px}ul.camera-list li{width:120px;text-align:center}label.img-upload{display:block;position:relative;width:100%;aspect-ratio:1 / 1;background-color:#fff;border-radius:8px;overflow:hidden;border:2px #eee solid}label.img-upload .img-upload-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:32px;height:32px;background:url(../../images/owner/icon/plus-gy.svg) no-repeat center center/cover}@media screen and (max-width: 768px){label.img-upload .img-upload-icon{width:24px;height:24px}}label.img-upload .img-upload-preview{display:none;width:100%;height:100%;position:absolute}label.img-upload .img-upload-preview.disp{display:block}label.img-upload+.del-img,label.img-upload+.del-hour-file{display:none;margin:8px auto}label.img-upload+.del-img.on,label.img-upload+.del-hour-file.on{display:inline-block}dl.ctt-form dt{font-weight:700;padding:4px 0}dl.ctt-form dd+dt{margin-top:16px}.ctt-form-last{margin-top:32px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0 16px;gap:0 24px}.ctt-close{margin:0 auto 32px;border:2px #bfbcba solid;text-align:center;padding:12px;font-size:1.8rem;color:#bfbcba;font-weight:500}table.contacts-list-top{width:calc(100% - 48px);margin:0 auto 16px}table.contacts-list-top th,table.contacts-list-top td{padding:12px 12px}table.contacts-list-top thead tr th{padding-top:16px;color:rgba(59,64,67,0.5)}table.contacts-list-top tbody tr td{white-space:nowrap;width:5%;font-size:1.4rem}table.contacts-list-top tbody tr td:nth-child(2){width:80%;white-space:normal;padding-left:40px;position:relative}table.contacts-list-top tbody tr td:nth-child(2) i{position:absolute;top:.8em;left:12px}@media screen and (max-width: 640px){table.contacts-list-top{overflow-x:scroll;white-space:nowrap;display:block;width:calc(100% - 32px)}table.contacts-list-top th,table.contacts-list-top td{padding:12px 8px}table.contacts-list-top tbody tr td:nth-child(2){white-space:nowrap}}table.exit-history th,table.exit-history td{padding:12px 8px}table.exit-history th:first-child,table.exit-history td:first-child{padding-left:24px;width:120px}table.exit-history th:nth-child(2),table.exit-history th:nth-child(3),table.exit-history td:nth-child(2),table.exit-history td:nth-child(3){width:100px}table.exit-history th:last-child,table.exit-history td:last-child{padding-right:24px}table.exit-history thead{background-color:#797776}table.exit-history thead th{font-size:1.2rem;color:#fff}@media screen and (max-width: 640px){table.exit-history{overflow-x:scroll;white-space:nowrap;display:block}table.exit-history th,table.exit-history td{white-space:nowrap;width:initial !important}table.exit-history th:first-child,table.exit-history td:first-child{padding-left:16px}}section.sortlist-wrap{margin:0 auto;width:100%;max-width:840px}section.sortlist-wrap .return-btm{margin-bottom:32px}ul.sort-ul{width:100%;margin:0 auto}ul.sort-ul>li{width:100%;display:flex;align-items:flex-start;justify-content:flex-end;box-sizing:border-box;gap:0 12px}ul.sort-ul>li+li{margin-top:16px}ul.sort-ul>li .col{margin-right:auto;width:calc(100% - 90px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;padding:16px 16px 16px 48px;background-color:#fff;border-radius:4px}ul.sort-ul>li .col:before{content:"";position:absolute;top:20px;left:16px;width:20px;height:20px;background:url(../../images/owner/icon/sort2.svg) no-repeat center center/cover}ul.sort-ul>li .col p{margin:0 !important;text-align:left !important;color:#353434 !important;font-size:1.6rem;transition-property:all;transition:0.2s linear}ul.sort-ul>li .col p.none{color:#fff !important}ul.sort-ul>li .col .q-box{padding-top:16px;width:100%}ul.sort-ul>li .col .q-box p.hs{color:#bfbcba !important;text-align:right !important;font-size:1.2rem !important}ul.sort-ul>li .col .q-box table.form-table tbody th{width:120px}ul.sort-ul>li .col .q-box table.form-table tbody th,ul.sort-ul>li .col .q-box table.form-table tbody td{padding:12px 0}ul.sort-ul>li .col i{display:flex;align-items:center;gap:0 2px}ul.sort-ul>li .col i svg{width:18px;height:18px;fill:#bfbcba;transition-property:all;transition:0.2s linear}ul.sort-ul>li .col i span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem;transition-property:all;transition:0.2s linear}@media screen and (max-width: 640px){ul.sort-ul>li .col i span{display:none}}ul.sort-ul>li .col i:hover svg{fill:#4d9de0}ul.sort-ul>li .col i:hover span{color:#4d9de0}ul.sort-ul>li button{position:relative;top:16px;width:32px;margin:0;padding:0;background-color:transparent;border:0}ul.sort-ul>li button svg{width:28px;height:28px;fill:#bfbcba}ul.sort-ul>li button:hover{transform:translateY(0);box-shadow:none}ul.sort-ul>li button:hover svg{fill:#353434}ul.sort-fixed+ul.sort-ul{margin-top:16px}ul.sort-fixed>li .col:before{display:none}ul.sort-fixed>li .col p{color:#bfbcba !important}ul.sort-fixed>li .col i span{white-space:nowrap;display:inline-block;color:#bfbcba;font-size:1.2rem}ul.sort-fixed>li .col i:hover span{color:#bfbcba}ul.sort-fixed>li button.add-bar{display:none}ul.sort-fixed>li:last-child button.add-bar{display:block}ol.validation+ol.validation{margin-top:12px}ol.validation.free{display:flex;flex-wrap:wrap;gap:8px}ol.validation.free>li+li{margin-top:0}ol.validation>li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:1.6rem}ol.validation>li+li{margin-top:12px}ol.validation>li s{font-size:1.4rem;color:#bfbcba}ol.validation>li input{padding:8px}ol.validation>li input.num{width:80px}article.wide{padding:0 24px;margin:0 auto;width:100%;max-width:1600px;min-width:980px}@media screen and (max-width: 768px){article.wide{padding:0 16px;max-width:100%;min-width:100%}}.inner.nohidden{overflow:initial}ul.hdform-list{display:flex;flex-wrap:wrap;gap:12px 16px}@media screen and (max-width: 640px){ul.hdform-list{justify-content:space-between;gap:12px 0}}ul.hdform-list input,ul.hdform-list .select-pd{max-width:205px}ul.hdform-list label.check-btn span{font-size:1.5rem;font-weight:400}ul.hdform-list label.check-btn span:before{background-color:#fff}ul.hdform-list li{display:flex;flex-flow:column;gap:4px 0}@media screen and (max-width: 640px){ul.hdform-list li{width:48%}ul.hdform-list li.full{width:100%}}ul.hdform-list li span{font-size:1.4rem;font-weight:500;color:#959392}ul.hdform-list li label{height:40px;display:flex;align-items:center}ul.hdform-list li:last-child{margin-top:auto;margin-left:auto}ul.hdform-list li:last-child button{font-size:1.5rem}@media screen and (max-width: 640px){ul.hdform-list li:last-child button{margin:0 0 0 auto}}.cal-twin{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px #ccc solid;border-radius:2px;padding:0 4px 0 26px;position:relative}.cal-twin:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);background:url(../../images/owner/icon/icon_cal.svg) no-repeat center center/cover;width:20px;height:20px}.cal-twin input{width:100px !important;border:0;text-align:center;font-size:1.5rem}.cal-twin input:focus{outline:none}@media screen and (max-width: 640px){.cal-twin{width:100%}.cal-twin span{width:10% !important;text-align:center}.cal-twin input{width:45% !important}}.date-range{display:flex;align-items:center;gap:8px}.date-range .select-pd{width:auto}.date-range .choice{display:flex;align-items:center;gap:8px}.date-range .set-day{display:flex;align-items:center;gap:8px}.date-range button{white-space:nowrap;font-size:1.5rem}@media screen and (max-width: 640px){.date-range{flex-wrap:wrap;gap:12px 8px}.date-range .select-pd{min-width:100px}.date-range .choice{width:100%}.date-range .set-day{width:100%;justify-content:center}.date-range .set-day button{margin:0;justify-content:center}}.listhead-icon{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 0;margin-bottom:4px}@media screen and (max-width: 640px){.listhead-icon{margin-bottom:8px}}.listhead-icon p{font-size:1.6rem;font-weight:500}.listhead-icon p span{font-size:2rem;font-weight:500;padding-right:2px}.listhead-icon ul{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.listhead-icon ul li{display:flex;align-items:center;gap:2px}.listhead-icon ul li img{width:20px;object-fit:cover}@media screen and (max-width: 640px){.listhead-icon ul li img{width:14px}}.listhead-icon ul li span{font-size:1.2rem;color:#959392}@media screen and (max-width: 640px){.listhead-icon ul li span{font-size:1rem}}table.reserv-list thead{position:sticky;top:0}table.reserv-list thead th,table.reserv-list thead td{background-color:#797776;color:#fff}table.reserv-list thead tr th:last-child{width:50px;white-space:nowrap;text-align:center}table.reserv-list tbody th,table.reserv-list tbody td{max-width:250px;background-color:#fff}table.reserv-list tbody th p,table.reserv-list tbody th span,table.reserv-list tbody td p,table.reserv-list tbody td span{display:block;font-size:1.5rem;line-height:1.4}table.reserv-list tbody th p+p,table.reserv-list tbody th p+span,table.reserv-list tbody th span+p,table.reserv-list tbody th span+span,table.reserv-list tbody td p+p,table.reserv-list tbody td p+span,table.reserv-list tbody td span+p,table.reserv-list tbody td span+span{margin-top:.2em}table.reserv-list tbody th p i,table.reserv-list tbody th span i,table.reserv-list tbody td p i,table.reserv-list tbody td span i{display:inline-block;font-size:1.5rem}table.reserv-list tbody th p i+i,table.reserv-list tbody th span i+i,table.reserv-list tbody td p i+i,table.reserv-list tbody td span i+i{padding-left:4px}table.reserv-list tbody th p i+i:before,table.reserv-list tbody th span i+i:before,table.reserv-list tbody td p i+i:before,table.reserv-list tbody td span i+i:before{content:"/";padding-right:2px}table.reserv-list tbody th span,table.reserv-list tbody td span{font-size:1.4rem}@media screen and (max-width: 1440px){table.reserv-list tbody th span,table.reserv-list tbody td span{font-size:1.3rem}}@media screen and (max-width: 768px){table.reserv-list{overflow-x:scroll;white-space:nowrap;display:block}table.reserv-list thead tr th,table.reserv-list thead tr td,table.reserv-list tbody tr th,table.reserv-list tbody tr td{max-width:initial;min-width:200px;white-space:normal}table.reserv-list thead tr th:last-child,table.reserv-list thead tr td:last-child,table.reserv-list tbody tr th:last-child,table.reserv-list tbody tr td:last-child{min-width:100px}}@media screen and (max-width: 640px){table.reserv-list thead{display:none}table.reserv-list tbody tr{width:100%;display:flex;flex-wrap:wrap}table.reserv-list tbody tr th,table.reserv-list tbody tr td{display:block;width:100%;max-width:initial;min-width:initial;padding:2px 16px}table.reserv-list tbody tr th p,table.reserv-list tbody tr th span,table.reserv-list tbody tr td p,table.reserv-list tbody tr td span{font-size:1.4rem}table.reserv-list tbody tr th p i,table.reserv-list tbody tr th span i,table.reserv-list tbody tr td p i,table.reserv-list tbody tr td span i{font-size:1.4rem}table.reserv-list tbody tr td:first-child{padding-top:24px;display:flex;flex-wrap:wrap;width:100%}table.reserv-list tbody tr td:first-child span{margin-left:auto;font-size:1.2rem}table.reserv-list tbody tr td:nth-child(2){padding-top:8px}table.reserv-list tbody tr td:nth-child(2) p{display:inline-block;border:1px #353434 solid;font-size:1rem;padding:0 8px}table.reserv-list tbody tr td:nth-child(4) p{text-align:right;font-size:1.2rem}table.reserv-list tbody tr td:nth-child(4) p:before{content:"(人数："}table.reserv-list tbody tr td:nth-child(4) p:after{content:")"}table.reserv-list tbody tr td:nth-child(5){display:flex;align-items:center;gap:0 8px}table.reserv-list tbody tr td:nth-child(5) p{margin:0}table.reserv-list tbody tr td:nth-child(5) p:first-child:before{content:"実施日時：";font-size:1.2rem}table.reserv-list tbody tr td:nth-child(6){padding-top:8px;padding-bottom:8px}table.reserv-list tbody tr td:nth-child(6) .name p{font-size:1.8rem}table.reserv-list tbody tr td:nth-child(6) .name+p:before{font-size:1.2rem;content:"会員ID："}table.reserv-list tbody tr td:nth-child(7){display:flex;align-items:center;justify-content:flex-end;gap:0 8px}table.reserv-list tbody tr td:nth-child(7) p{opacity:.5;margin:0}table.reserv-list tbody tr td:nth-child(7) p:first-child:before{content:"予約日時：";font-size:1.2rem}table.reserv-list tbody tr td:last-child{padding-top:8px;padding-bottom:24px}table.reserv-list tbody tr td:last-child .status{width:100%}}table.reserv-list .name{display:flex;flex-wrap:wrap;align-items:center;gap:6px}table.reserv-list .name img{width:20px;object-fit:cover}table.reserv-list .name+p,table.reserv-list .name+span{margin-top:.2em}table.reserv-list .status{display:flex;justify-content:center;align-items:center;width:100px;height:26px;border:1px #797776 solid;font-size:1.3rem;color:#797776;line-height:1;background-color:#fff}table.reserv-list .status+.status{margin-top:6px}table.reserv-list .status.cancel{border-color:#bebcba;background-color:#bebcba;color:#fff}table.reserv-list .status.before{border-color:rgba(67,146,241,0.1);color:#4392f1;background-color:rgba(67,146,241,0.1)}table.reserv-list .status.wait{letter-spacing:-.05em;border-color:#f5f2f0;background-color:#f5f2f0;color:#797776}table.reserv-list .status.wait-on{background-color:#4392f1;border-color:#4392f1;color:#fff}table.reserv-list .status.orignal{border:0}table thead tr th.max60,table tbody tr td.max60{max-width:60px !important}table thead tr th.max100,table tbody tr td.max100{max-width:100px !important}table thead tr th.max120,table tbody tr td.max120{max-width:120px !important}table thead tr th.max140,table tbody tr td.max140{max-width:140px !important}table thead tr th.max160,table tbody tr td.max160{max-width:160px !important}table thead tr th.max200,table tbody tr td.max200{max-width:200px !important}table thead tr th.min60,table tbody tr td.min60{min-width:60px !important}table thead tr th.min100,table tbody tr td.min100{min-width:100px !important}table thead tr th.min120,table tbody tr td.min120{min-width:120px !important}table thead tr th.min140,table tbody tr td.min140{min-width:140px !important}table thead tr th.min160,table tbody tr td.min160{min-width:160px !important}table thead tr th.min200,table tbody tr td.min200{min-width:200px !important}@media screen and (max-width: 640px){table thead tr th.max60,table tbody tr td.max60{max-width:initial !important}table thead tr th.max100,table tbody tr td.max100{max-width:initial !important}table thead tr th.max120,table tbody tr td.max120{max-width:initial !important}table thead tr th.max140,table tbody tr td.max140{max-width:initial !important}table thead tr th.max160,table tbody tr td.max160{max-width:initial !important}table thead tr th.max200,table tbody tr td.max200{max-width:initial !important}table thead tr th.min60,table tbody tr td.min60{min-width:initial !important}table thead tr th.min100,table tbody tr td.min100{min-width:initial !important}table thead tr th.min120,table tbody tr td.min120{min-width:initial !important}table thead tr th.min140,table tbody tr td.min140{min-width:initial !important}table thead tr th.min160,table tbody tr td.min160{min-width:initial !important}table thead tr th.min200,table tbody tr td.min200{min-width:initial !important}}.tabmenu{display:flex;gap:0 6px;margin-bottom:32px}.tabmenu .tabmenu-smp{display:none}.tabmenu .tabmenu-btn,.tabmenu p{position:relative;display:inline-flex;align-items:center;padding:4px;cursor:pointer;transition-property:all;transition:0.2s linear;border-bottom:2px transparent solid}.tabmenu .tabmenu-btn:hover,.tabmenu p:hover{color:#4d9de0}.tabmenu .tabmenu-btn.act,.tabmenu p.act{color:#4d9de0;border-bottom:2px #4d9de0 solid}@media screen and (max-width: 768px){.tabmenu{display:block;background-color:#fff;width:100%;border:1px #bfbcba solid;border-radius:4px}.tabmenu .tabmenu-btn,.tabmenu p{width:100%;height:40px;padding:0 16px;border-bottom:0}.tabmenu .tabmenu-btn.act,.tabmenu p.act{color:#353434;border-bottom:0}.tabmenu .tabmenu-btn.off,.tabmenu p.off{display:none}.tabmenu .tabmenu-smp{position:relative;display:block;width:100%;height:40px}.tabmenu .tabmenu-smp:before{content:"";position:absolute;right:16px;top:46%;transform:translateY(-54%) rotate(-45deg);width:5px;height:5px;border:2px solid;border-color:transparent transparent #bfbcba #bfbcba;pointer-events:none}.tabmenu .tabmenu-list{display:none}}label.check-btn-slide{display:block}label.check-btn-slide+label.check-btn-slide span{margin-top:12px}label.check-btn-slide span{display:inline-block;position:relative;padding-left:26px;color:#bfbcba;transition-property:all;transition:0.2s linear;font-size:1.6rem}@media screen and (max-width: 640px){label.check-btn-slide span{font-size:1.4rem}}label.check-btn-slide span:before{content:"";position:absolute;top:.2em;left:0;display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:2px;transition-property:all;transition:0.2s linear}label.check-btn-slide span:after{transition-property:all;transition:0.2s linear}input.check-slide:checked ~ label span{color:#353434}input.check-slide:checked ~ label span:before{border:1px #4d9de0 solid;background-color:#4d9de0}input.check-slide:checked ~ label span:after{content:"";position:absolute;top:.5em;left:6px;display:inline-block;border-left:2px solid #fff;border-bottom:2px solid #fff;width:8px;height:5px;transform:rotate(-45deg)}@media screen and (max-width: 640px){input.check-slide:checked ~ label span:after{top:.6em}}input.check-slide+label+.choice-slide-wrap{display:none}input.check-slide:checked+label+.choice-slide-wrap{display:block}label.radio-btn-slide+label.radio-btn-slide{margin-left:16px}label.radio-btn-slide span{display:inline-block;position:relative;padding-left:26px;color:#bfbcba;transition-property:all;transition:0.2s linear;font-size:1.6rem;box-sizing:border-box}@media screen and (max-width: 640px){label.radio-btn-slide span{font-size:1.4rem}}label.radio-btn-slide span:before{content:"";position:absolute;top:.2em;left:0;display:inline-block;width:20px;height:20px;border:1px #ccc solid;border-radius:50%;transition-property:all;transition:0.2s linear}label.radio-btn-slide span:after{transition-property:all;transition:0.2s linear}label.radio-btn-slide.event-no{pointer-events:none}input.radio-slide:checked ~ label span{color:#353434}input.radio-slide:checked ~ label span:before{border:1px #4d9de0 solid;background-color:#4d9de0}input.radio-slide:checked ~ label span:after{content:"";position:absolute;top:.65em;left:.45em;display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;z-index:2}@media screen and (max-width: 640px){input.radio-slide:checked ~ label span:after{top:.7em;left:7px}}input.radio-slide+label+.choice-slide-wrap{display:none}input.radio-slide:checked+label+.choice-slide-wrap{display:block}.choice-slide-wrap{padding:12px 0 16px 24px}.choice-slide-wrap p.tl{font-size:1.5rem;position:relative;background-color:rgba(77,157,224,0.1);padding:4px 8px}.choice-slide-wrap .tl-in{padding:8px 8px 12px}.choice-slide-wrap .box{position:relative;border:1px #bfbcba solid;border-radius:8px;padding:16px}.choice-slide-wrap .box+.box{margin-top:16px}.choice-slide-wrap .box .box-tl{display:inline-block;background-color:#fff;margin-bottom:8px;font-size:1.6rem}.choice-slide-wrap .box .box-tl strong{font-weight:700;padding-right:2px}ul.ul-list+ul.ul-list{margin-top:12px}ul.ul-list li+li{margin-top:12px}ul.ul-list p{margin:4px 0}ul.ul-list p span:before{content:"※";color:#e15554;font-size:1rem}ul.ul-list.harf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 0}ul.ul-list.harf li{width:48%}@media screen and (max-width: 640px){ul.ul-list.harf li{width:100%}}ul.ul-list.harf li+li{margin-top:0}
