/**
 * l-boost-cloud-shop-system - l-boost-cloud application for shop
 * @version: v1.0.0
 * @link: https://shop.cloud.l-boost.jp
 * @license: Copyright xCRAT.Co.,Ltd All Rights Reserved.
 * @update: 2 March 2024 at 00:28:44
 */
/** @filename : li-ui.min.css */

@charset "UTF-8";::placeholder{font-size:13px;color:#9C9C9C}.must{color:#DC0003}.input-group-text.no-bg{background:0 0;color:#434343;border:none}.form-control.date-icon,.form-control.time-icon{position:relative;background-repeat:no-repeat;background-size:15px}.form-control.date-icon:focus,.form-control.time-icon:focus,.form-control:focus,.form-select:focus{box-shadow:inset 1px 1px 2px rgba(0,0,0,.2);background-color:#FAFDED}.form-control{border-radius:.4rem}.form-control:focus{border-color:#7AD901}.form-control.size_small{width:5em}.form-control.size15{width:18em;min-width:20em}.form-control.size20{width:23em;min-width:25em}.form-control.date-icon{background-image:url(/assets/images/ui/icon_calendar.png);max-width:150px;min-width:120px;background-position:center right 8px}.form-control.date-icon:focus{border-color:#7AD901}.form-control.time-icon{background-image:url(/assets/images/ui/icon_clock.png);background-position:center right 5px;max-width:100px;min-width:70px}.form-control.time-icon:focus{border-color:#7AD901}.form-control.w-100{width:100%}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:.625rem;padding-bottom:.625rem}textarea.form-control{min-height:100px}.wrapper,.wrapper_1col{min-height:calc(100% - 74px);min-width:1280px}.form-check.v-center{display:flex;align-items:center}.form-select{width:auto}.form-select:focus{border-color:#7AD901}.form-select.select_small{width:auto;padding:2px 30px 2px 5px}.form-select.select_small:focus{background:0 0;border-color:#ccc;box-shadow:none}.btn01:active,.input_file:active{box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.input_file{color:#FFF;font-size:.9rem;background:#7AD901;padding:5px 10px;border-radius:3px;cursor:pointer}.checkbox .btn{padding:5px}.checkbox .btn-outline-primary{border-color:#7AD901;color:#7AD901;background:#FAFDED}.checkbox .btn-outline-primary:hover{color:#fff;background-color:#7AD901;border-color:#7AD901}.checkbox .btn-outline-primary:focus{border-color:#BAE237}.checkbox .btn-check:active+.btn-outline-primary,.checkbox .btn-check:checked+.btn-outline-primary,.checkbox .btn-outline-primary.active,.checkbox .btn-outline-primary.dropdown-toggle.show,.checkbox .btn-outline-primary:active{color:#fff;background-color:#7AD901;border-color:#7AD901}.radiobtn-hide,.radiobtn-hide.richmenu,.radiobtn-hide.richmenuimg,.radiobtn-hide.tag{display:none}.radiobtn-hide.richmenuimg img{width:100%;height:auto}.radiobtn-hide.tag:checked+label{box-shadow:inset 4px 4px 5px rgba(0,0,0,.4);opacity:.9;outline:#198754 solid 2px}.radiobtn-hide.richmenu:checked+label img,.radiobtn-hide.richmenuimg:checked+label img,.tag-wrap a:hover{opacity:.8}.radiobtn-hide.richmenu:checked+label,.radiobtn-hide.richmenuimg:checked+label{background:#BAE237;outline:#7AD901 solid 2px}.tag-radio{width:70px;height:60px;border-radius:5px;margin:.8rem;box-shadow:2px 2px 2px rgba(0,0,0,.2);border:3px solid #FFF}.flatpickr-calendar{padding:20px;width:347.88px}.container,.flatpickr-current-month,body{padding:0}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{top:10px}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#FFD071;border-color:#FFD071}.flatpickr-day.today{border-color:#FFD071;background:#FFF;color:#FFD071}.flatpickr-day.today:focus,.flatpickr-day.today:hover,.flatpickr-day:hover{border-color:#FFF6E3;background:#FFF6E3;color:#333}.bg-col01,.t01.beta-col01{background:#7AD901}.flatpickr-calendar.hasTime .flatpickr-time{border-top:none}.numInputWrapper span{opacity:1;border:none}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#3EA600}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#CCC}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#CCC}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{width:30%}.color-col01{color:#7AD901}.color-col02{color:#BAE237}.color-col03{color:#FAFDED}.color-col04{color:#464646}.color-gry01{color:#434343}.color-gry02{color:#AAA}.color-gry03{color:#DDD}.color-gry04{color:#F0F0F0}.color-green{color:#0C0}a,a .bk,a .bk:hover,a:hover,body{color:#434343}.bg-col02{background:#BAE237}.bg-col03{background:#FAFDED}.bg-gry01{background:#434343}.bg-gry02{background:#AAA}.bg-gry03{background:#DDD}.bg-gry04{background:#F0F0F0}.bg-gry05{background:#F7F7F7}.bg-green{background:#0C0}.bg-accent_col{background:#7FD901}.border-col01{border:1px solid #7AD901}.tag-1{background:#EA9494}.tag-2{background:#F7BF9D}.tag-3{background:#FAD47F}.tag-4{background:#B43030}.tag-5{background:#212121}.tag-6{background:#95D1C8}.tag-7{background:#76A5CE}.tag-8{background:#5A61BA}.tag-9{background:#8C70AD}.tag-10{background:#E080B4}.tag-11{background:#ED9238}.tag-12{background:#0B47A0}.tag-13{background:#512DA8}.tag-14{background:#C46766}.tag-15{background:grey}.tag-16{background:#689E39}.tag-17{background:#61B6F8}.tag-18{background:#E69A9A}.tag-19{background:#F5E663}.tag-20{background:#906D61}*{font-size:13px}.w-100{width:100%;height:auto}.container{max-width:100%}.container.fit-con{width:fit-content}.container.left{margin-left:0}body{width:100%;height:100vh;min-width:1280px;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:2;background:#F0F0F0}a{text-decoration:underline;transition:all linear .3s}.btn01,.btn01:hover,.btn02,.btn02 a,.btn03,.btn03 a,.btn04,.btn04 a,.btn04:hover,.copybtn,.copybtn a,.form_area a:hover,.navi ul.navbar li a,.searchbtn,.tab .nav-link.active,.tab .nav-link:hover,.tab1 .nav-link.active,.tab1 .nav-link:focus,.tab1 .nav-link:hover,.wrapper .sidearea .sidenavi li a,.wrapper .submenu ul.sidenavi2 li a,a .bk:hover,a:hover{text-decoration:none}.f-larger{font-size:15px}.f-smaller{font-size:11px}.right{margin-right:0;margin-left:auto}.rotate-up{transform:rotate(45deg)}.rotate-down{transform:rotate(-45deg)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#EFEFEF}::-webkit-scrollbar-thumb{background-color:#BEBEBE;border-radius:5px}header{background:#fff;min-width:1280px;position:fixed;top:0;left:0;z-index:11;width:100%}header:after{display:block;position:absolute;bottom:-5px;left:0;width:100%;height:5px;content:"";background:linear-gradient(rgba(0,0,0,.1) 0,rgba(0,0,0,0) 100%)}.wrapper_1col{display:block;padding:94px 20px 20px;width:100%}.wrapper_1col.place_center{display:flex;align-items:center}.wrapper{display:flex;flex-wrap:wrap;background:#F4F4F4;width:100%;position:relative;padding-top:74px;padding-left:160px}.wrapper .sidearea{width:160px;padding:38px 0;background:#464646;position:fixed;top:74px;height:calc(100vh - 74px);left:0;z-index:10}.box01.relative,.box01.ribbon,.relative,.wrapper .mainarea{position:relative}.wrapper .sidearea h4{display:block;color:#FFF;margin-left:1rem}.wrapper .sidearea .sidenavi{list-style-type:none;padding:0}.wrapper .sidearea .sidenavi li{display:block}.wrapper .sidearea .sidenavi li a{display:block;padding:1rem .5rem 1rem 1.5rem;color:#FFF;transition:all linear .3s;line-height:1.3}.wrapper .sidearea .sidenavi li a:hover{background:rgba(255,255,255,.3);padding-left:2rem}.wrapper .sidearea .sidenavi li a.active{background:#F4F4F4;color:#000;padding-left:.7rem}.wrapper .sidearea .sidenavi li a.active:before{font-family:"Font Awesome 6 Free";content:"●";font-weight:700;font-size:80%;color:#7AD901;margin-right:5px}.wrapper .sidearea .sidenavi li a.active:hover{padding-left:1rem}.wrapper .sidearea .sidenavi li a span i{margin-right:5px}.wrapper .sidearea .sidenavi li a span img{width:13px;height:auto;margin-right:5px}.wrapper .mainarea{display:flex;flex-wrap:wrap;width:100%;background:top left #F4F4F4;padding-top:38px;height:100%}.wrapper .mainarea.w-100{width:100%}.wrapper .mainarea.flex{display:flex}.wrapper .mainarea.col1:before{background:0 0}.wrapper .wrapper_sub{display:flex;min-height:calc(100vh - 121px);width:100%}.wrapper .submenu{width:181px;margin-right:-1px;z-index:1;padding:10px}.page_t,.wrapper .submenu ul.sidenavi2 li.active{z-index:3}.wrapper .submenu.w-1half{width:271px}.wrapper .submenu.w-double{width:391px}.wrapper .submenu.p-for-search{padding:15px}.wrapper .submenu h5{display:block;color:#AAA;margin-bottom:15px}.wrapper .submenu ul.sidenavi2{list-style-type:none;padding:0;margin-top:1rem;margin-right:-10px}.wrapper .submenu ul.sidenavi2 li a{display:flex;color:#000;line-height:1.3;padding:1rem}.box01,.box01.ribbon:after,.box02,.trash,.update{display:block}.wrapper .submenu ul.sidenavi2 li.active a{background:#FFF;border:1px solid #EEE;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:#FFF 2px solid}.wrapper .submenu ul.sidenavi2 li.active a:before{content:"●";color:#7AD901;font-size:80%;margin-right:3px;margin-left:-5px;padding-top:.2rem}.arrow_updown,.box01.ribbon:after,.t04.fix:after{content:""}.box01,.btn01,.btn02{margin-right:auto}.box01,.btn01,.btn02,.btn03.right,.copybtn.right{margin-left:auto}.min-1000{min-width:1000px}.min-900{min-width:900px}.min-800{min-width:800px}.min-600{min-width:600px}.fs-80pt{font-size:80%}.fs-60pt{font-size:60%}.bg-default{background:url(/assets/images/bg/default.png) center center no-repeat;background-size:cover}.bg-special{background-size:cover;background-position:center center;background-color:#fff}.box01,.page_t{background:#FFF}.max500{max-width:500px}.max700{max-width:700px}.max800{max-width:800px}.box01.max1000,.max1000,.modal_wide,.no-data,.topBtns.sub{max-width:1000px}.max1200,.modal_wide2{max-width:1200px}.max1366,.modal_wide3,.pricebox,p.price_comment{max-width:1366px}.min-500{min-width:500px}.min-700{min-width:700px}.maxh-200{max-height:200px}.scroll-y{overflow-y:auto}.update{font-size:80%;text-align:right;margin-bottom:0}.box01{width:100%;border-radius:3px;padding:clamp(10px,3%,20px) clamp(15px,3.5%,30px);box-shadow:0 0 3px rgba(0,0,0,.15)}.box01.h-100{min-height:100%}.box01.w-1{width:calc(100% - 161px)}.box01.w-2{width:calc(100% - 241px)}.box01.w-fit-content{width:fit-content}.box01.left{margin-left:0}.box01.ribbon:after{position:absolute;top:-1px;left:-10px;width:22px;height:31px;background:url(/assets/images/ui/ribbon.png) no-repeat}.box02.relative,.btn01,.btn04,.btn04 a,.btn04 a.cover-image{position:relative}.box01.max800{max-width:800px}.box01.max700{max-width:700px}.box01.max600{max-width:600px}.box01.del_attention{border:5px dashed #fd7e14;box-shadow:none;background:#fff3cd}.box01.narrow{padding:30px 30px 20px}.box01.bg-03{background:#FAFDED;box-shadow:none}.box01.bg-gry04{background:#F0F0F0;box-shadow:none}.box01.gry-border{border:1px solid #F0F0F0;box-shadow:none}.box01.no-shadow{box-shadow:none;border-radius:0;overflow:hidden}.selected .box01{background:#FAFDED;border:1px solid #BAE237}.box02{padding:3%;border-radius:10px;border:1px dotted #7AD901}.box02.w-100{width:100%}.bookmark,.trash{position:absolute;right:0;top:0}.trash a,.trash button,.trash span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-top-right-radius:5px;border-bottom-left-radius:5px;background:#CCC;transition:all linear .3s;cursor:pointer}.trash a i,.trash button i,.trash span i{color:#fff;font-size:20px;font-weight:700;text-align:center}.trash a:hover,.trash button:hover,.trash span:hover{opacity:.7}.trash a.right,.trash button.right,.trash span.right{border-radius:0 0 0 5px}.trash a.small,.trash button.small,.trash span.small{width:30px;height:30px;font-size:15px}.bookmark{display:block}.bookmark.start{left:0}.bookmark a,.bookmark button,.bookmark span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-top-right-radius:5px;border-bottom-left-radius:5px;background:#f9c55d;transition:all linear .3s;cursor:pointer}.bookmark a i,.bookmark button i,.bookmark span i{color:#fff;font-size:20px;font-weight:700;text-align:center}.bookmark a:hover,.bookmark button:hover,.bookmark span:hover{opacity:.7}.bookmark b{display:flex;align-items:center;justify-content:start;width:auto;height:40px;transition:all linear .3s;padding:5px;text-align:left}.page_t,.t02{align-items:center}.bookmark b i,.t04{text-align:center;font-weight:700}.bookmark b i{color:#f33b3b;font-size:20px}.page_t{display:flex;width:100%;font-weight:700;font-size:1.2rem;border-bottom:rgba(122,217,1,.2) 1px solid;padding:3px 10px;height:38px;position:fixed;top:74px;left:160px;border-top:#efefef 1px solid}.page_t i{font-size:1.6rem;color:#7AD901;margin-right:5px}.btn01,.t01{font-size:1.1rem}.page_t.cate-top{display:block;width:100%;color:#7AD901}.t01{font-weight:700;border-bottom:#7AD901 1px solid;padding:0 0 5px 5px;margin-bottom:1rem}.t01.beta-col01,.t01.beta-gry03{border-bottom:none;padding:5px 10px 3px;border-radius:5px}.btn05 b,.t04{margin-bottom:10px}.t01.beta-col01{color:#FFF}.t01.beta-gry03{background:#DDD}.t01.bl{border-bottom:#008DD9 1px solid}.t01.left-border{border-left:#7AD901 5px solid;border-bottom:none;padding:5px 5px 5px 10px}.t02{display:flex;font-weight:700}.logoarea,.t04,.t04.fix:after{display:block}.t02 span{width:fit-content;word-break:keep-all;border:1px solid #7AD901;color:#7AD901;font-weight:700;padding:5px 10px;margin-right:10px}.t02.border_bottom{border-bottom:#333 1px solid;padding-bottom:7px}.t04{width:auto;background:#7AD901;color:#fff;padding:3px 10px}.t04.small{font-size:80%}.t04.fix{position:absolute;margin-left:-30px;top:-10px;left:20px;padding:2px 25px 4px;text-align:left;max-width:500px}.t04.fix:after{position:absolute;bottom:-10px;left:0;width:10px;height:10px;z-index:1;border-top:#4B8100 10px solid;border-left:transparent 10px solid}.fit-con,.tab1 .nav-item,.tbl_form02{width:fit-content}.no-break{word-break:keep-all;white-space:nowrap}.line_dot{background:url(/assets/images/ui/line_dot2.png) center repeat-x;padding:2px}hr.line2{border-bottom:1px dotted #EEE}.tbl01{border-collapse:collapse}.tbl01 th{background:#F0F0F0;text-align:center;line-height:1.3;border-bottom:#DDD 1px solid;padding:7px}.tbl01 td{border-bottom:#DDD 1px dotted}.tbl01.no-border20 td,.tbl01.no-border20 th{border-bottom:#FFF 20px solid}.tbl_form02 th{padding:.8em;line-height:1.4;vertical-align:middle;word-break:keep-all}.tbl_form02 th.v-top{vertical-align:top}.tbl_form02 td{padding:.8em;line-height:1.4;vertical-align:middle;word-break:break-all}.navi ul.navbar li,.on-off.vertical div,.osirase ul li .date,.tbl_form02 td.v-top,.tbl_form02.no-wrap th,.tbl_list01.narrower th{word-break:keep-all}.tbl_form02 td.v-top{vertical-align:top}.tbl_form02.left td{text-align:left}.logoarea,.tbl_list01 tr td,.tbl_list01 tr th.bg-gry,.tbl_list01 tr th.center{text-align:center}.tbl_form02.p-small td,.tbl_form02.p-small th{padding:5px}.tbl_form02.border-btm td,.tbl_form02.border-btm th{border-bottom:#EEE 1px solid}.tbl_form02.w-100{width:100%}.tbl_form02.w-100 th{width:0;white-space:nowrap}.logoarea img{max-width:220px;height:auto}.tbl_list01{border-collapse:separate;border-spacing:0;width:100%}.tbl_list01 tr th{background:#EFEFEF;border-right:#DBDBDB 1px dotted;border-left:none;border-bottom:#CCC 1px solid;vertical-align:middle;line-height:1;padding:.8rem .5rem}#panelInfo .oshirase ul li .txt,.attention,.segment_wrap .segment_inner .content p,.tbl_list01.narrower td{line-height:1.5}.tbl_list01 tr th:last-of-type{border-right:none}.tbl_list01 tr th.bg-gry{background:#CCC;color:#FFF}.tbl_list01 tr td{background:#FFF;border-right:#DBDBDB 1px dotted;border-bottom:#CCC 1px solid;padding:.5rem}.tbl_list01 tr td:last-of-type{border-right:none}.tbl_list01 tr td.left{text-align:left}.tbl_list01 thead tr th{background:#E5E5E5;color:#404040;text-align:center;border-bottom:#7F7F7F 1px solid;border-top:#7F7F7F 1px solid;padding:1rem .5rem}.tbl_list01 thead.border-r tr th{border-right:#7F7F7F 1px solid}.tbl_list01 thead.border-r tr th:last-of-type{border-right:none}.tbl_list01.bg_gray th{background:#F2F2F2;color:#333}.tbl_list01 tbody tr.bg_gray td{background:#EEE}.error404,.tbl_list01 tbody tr.tr_bgcolor td{background:#F0F0F0}.tbl_list01.type-a tr:nth-of-type(2n) td{background:#FFF}.tbl_list01.no-v-border tr td,.tbl_list01.no-v-border tr th{border-right:transparent 1px dotted}.tbl_list01.p-s thead tr th{font-weight:400;padding:8px 3px}.tbl_list01.p-s tbody tr td{padding:8px 3px;line-height:1}.arrow_updown{display:inline-block;width:10px;min-width:10px;height:17px;background:url(/assets/images/ui/arrow_updown.png) no-repeat;background-size:10px;margin-left:8px}.btn01,.tab .nav-link,.tab1 .nav-link{display:block;text-align:center}.arrow_updown.up{background:url(/assets/images/ui/arrow_updown_up.png) no-repeat;background-size:10px}.arrow_updown.down{background:url(/assets/images/ui/arrow_updown_down.png) no-repeat;background-size:10px}.tab{width:100%;align-items:stretch;overflow:hidden}.tab .nav-link{width:100%;border-radius:0;padding:.5rem 1.5rem;border:none;color:#434343}.tab .nav-link.active{border:none;background:#FAFDED;color:#7AD901}.tab-content{width:100%;z-index:1;border-top:none}.tab-content .tab-pane{padding:0}.tab1{width:100%;align-items:stretch;overflow:hidden;border-bottom:none;background-position:bottom}.tab1 .nav-item{background:#FFF;border:1px solid #EEE;border-bottom:none;color:#AAA;margin-right:10px;padding:.7rem 1.5rem;text-align:center;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px;line-height:1.4}.tab1 .nav-item.active{background:#FAFDED;color:#434343;border:none;font-weight:700}.tab1 .nav-link{width:100%;border-radius:0;padding:.7rem 1.5rem;border:none}.tab1 .nav-link:focus,.tab1 .nav-link:hover{color:#7AD901;border-bottom:none}.tab1 .nav-link.active{border:none;border-bottom:#7AD901 5px solid;background:#FFF;color:#7AD901;padding:.7rem 1.5rem}.btns{display:flex;justify-content:center;align-items:center;padding:1rem 0 2rem}.btns.right{justify-content:flex-end;padding-right:0;padding-top:1rem}.btns.left{justify-content:flex-start}.btns div{padding:0 10px}.btn01{padding:.4rem;color:#fff;font-weight:500;border-radius:50px;outline:0;width:300px;background:#7AD901;border:none;transition:all linear .3s;cursor:pointer}.btn01.no-arrow:after,.btn01.square:after{display:none}.btn01.cancel:after,.btn01:after{position:absolute;font-family:"Font Awesome 6 Free";transition:all linear .3s}.btn01.cancel,.btn01.close,.btn01.disable{background:#CCC}.btn01:after{opacity:1;right:25px;font-weight:700;content:"\f138"}.btn01:active{outline:0}.btn01:hover{color:#FFF}.btn01:hover:after{opacity:1;right:15px}.btn01.disable{pointer-events:none;border:3px solid #AAA}.btn01.square,.btn02,.btn05{border-radius:5px}.btn01.cancel:after{left:25px;right:auto;content:"\f137"}.btn01.cancel:hover:after{opacity:1;left:15px;right:auto}.btn01.back:after,.btn01.close:after{position:absolute;left:25px;right:auto;font-family:"Font Awesome 6 Free";transition:all linear .3s}.btn01.close:after{content:"\f057"}.btn01.close:hover{background:#999}.btn01.create,.btn01.square.bg-green{background:#0C0}.btn01.back:after{content:"\f137"}.btn01.back:hover:after{opacity:1;left:15px;right:auto}.btn01.w-short{width:200px}.btn01.w-xshort{width:120px}.btn01.small-size{width:180px;padding:3px 10px;font-size:1rem}.btn01.square{height:100%;width:150px;font-size:1.3rem;box-shadow:2px 2px 2px rgba(0,0,0,.3)}.btn02,.btn02 .icon{display:block;text-align:center}.btn01.square:focus{box-shadow:inset 2px 2px 2px rgba(0,0,0,.3)}.btn02{background:#fff;background:linear-gradient(180deg,#fff 0,#fff 83%,#e3e3e3 100%);padding:20px;color:#333;font-weight:400;line-height:1.3;width:140px;border:1px solid #DDD}.btn02 a,.btn04 .on-txt,.btn04 a,.btn06{font-weight:700}.btn03,.copybtn,.topBtns{width:fit-content}.btn02 .icon{margin-bottom:5px}.btn02 b,.btn04{display:inline-flex;align-items:center}.btn02 .icon i{font-size:30px;color:#7AD901}.btn02 b{height:2.2rem;line-height:1.2}.btn02 a{color:#333}.btn02:hover{box-shadow:1px 1px 3px rgba(0,0,0,.2);color:#AAA}.btn02:hover .icon{opacity:.7}.btn02.active,.btn02:active{box-shadow:1px 1px 2px rgba(0,0,0,.4);box-shadow:inset 1px 1px 2px rgba(0,0,0,.4);outline:0}.btn02.active .icon,.btn02:active .icon{opacity:.5}.btn02.disable{background:#ced4da;pointer-events:none}.btn03{display:block;background:#434343;color:#FFF;padding:5px 15px;border-radius:10px;border:none;cursor:pointer}.btn03:hover{color:rgba(255,255,255,.7)}.btn03.right{margin-right:0}.btn03 a{color:#FFF}.btn03.small{padding:2px 7px 3px}.btn03.small a,.btn03.small a i{font-size:10px}.btn03.larger{padding:10px 20px}.btn03.larger a,.btn03.larger a i{font-size:13px}.btn03.w-100px{width:100px}.btn03.cancel{background:#AAA}.btn03.create,.status.st-1{background:#0C0}.btn03.edit{background:#7AD901}.btn03.bl{background:#008DD9}.btn03.wide{padding:22px 20px}.btn03.wide a,.btn03.wide a i{font-size:13px}.btn03.dialog_select{background:#a4a4a4;border-radius:12px}.btn03.dialog_select:focus{outline:#95bdd7 solid 1px}.btn03.dialog_select2{background:#434343;border-radius:12px}.btn03.dialog_select2:focus{outline:#2a2a2a solid 1px}.btn03.trush{border-top-left-radius:0;border-bottom-right-radius:0}.btn04{border:2px solid #7AD901;background:#FFF;padding:4px 10px;color:#7AD901;border-radius:5px;text-align:center;font-size:.9rem;outline:0;width:auto}.btn04 a,.btn06{align-items:center}.btn04.larger{padding:5px 25px;font-size:1.1rem}.btn04:hover{background:#BAE237;color:#FFF}.btn04.no-border{border:none;padding:0}.btn04 a{display:flex;justify-content:center;width:100%;height:100%;color:#434343;border:1px solid #DDD;border-radius:3px;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.1);min-width:200px;min-height:150px;padding-top:1rem}.btn04 .on-txt:after,.btn04 .on-txt:before{bottom:-4px;border-top:#a45104 5px solid;content:""}.btn06,.no-data{min-height:200px}.btn04 a:hover{box-shadow:3px 3px 4px rgba(0,0,0,.1)}.btn04 a.cover-image{background-repeat:no-repeat;background-size:cover}.btn04 .on-txt,.btn04 .on-txt:after,.btn04 .on-txt:before{display:block;position:absolute;z-index:1}.btn04 a.cover-image span{display:block;width:100%;padding:.2em 0;background-color:rgba(0,0,0,.6);color:#fff}.btn04 .on-txt{width:calc(100% + 10px);top:0;left:-5px;background:#7AD901;color:#FFF;text-align:center;padding:2px}.btn04 .on-txt:before{left:0;border-left:transparent 5px solid}.btn04 .on-txt:after{right:0;border-right:transparent 5px solid}.btn05 a,.btn06.on,.header .header_top .header_icon.move{position:relative}.btn04 .on-txt.d-none{display:none}.btn05,.btn05 a,.btn05 b,.btn06.on:after,.copybtn{display:block}.btn05{width:200px;padding:10px;background:#EEE;border:3px solid #EEE}.btn05 b{text-align:center}.btn05 a img{width:100%;height:auto;opacity:.5}.btn05 a:after{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);width:calc(100% + 26px);height:85px;position:absolute;top:30%;left:-13px;color:#FFF;text-align:center;content:"現在利用していません"}.btn05.on{border:3px solid #7AD901;background:#FFF}.btn05.on b{color:#7AD901}.btn05.on a img{opacity:1}.btn05.on a:after{display:none}.btn06{display:flex;justify-content:center;border-radius:10px;padding:1rem;font-size:18px;line-height:1.4;box-shadow:2px 2px 2px rgba(0,0,0,.2);margin-bottom:2px;border:2px solid transparent;background:linear-gradient(180deg,#fff 0,#fff 83%,#e3e3e3 100%)}.btn06.on,.btn06:active{margin-top:2px;margin-bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.2)}.btn06.h-small{min-height:100px;font-size:15px;line-height:1.3}.btn06.h-small.on{padding-top:0;padding-bottom:0}.btn06.on{border:none;color:#FFF;padding-top:3.1rem;padding-bottom:3.1rem}.btn06.on:after{width:100%;height:40px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);content:"";position:absolute;bottom:0;left:0}.searchbtn{display:inline-block;background:#434343;letter-spacing:.5rem;padding:5px 20px;color:#FFF;font-weight:500;border:none;border-radius:20px;text-align:center;font-size:1rem;outline:0;width:auto;transition:all linear .3s;min-width:200px}.searchbtn:before{font-family:"Font Awesome 6 Free";content:"\f002";font-weight:700;margin-right:5px}.searchbtn:hover{color:#FFF;background:#5d5d5d}.searchbtn:active,.searchbtn:focus{background:#5d5d5d;outline:0}.searchbtn.small{min-width:150px}.searchbtn.smaller{min-width:100px}.copybtn{background:#494949;color:#FFF;padding:5px 15px;line-height:1.3;border-radius:3px;border:none}.copybtn:hover{color:rgba(255,255,255,.7)}.copybtn.right{margin-right:0}.copybtn a{color:#FFF}.topBtns{display:flex;flex-wrap:wrap;align-items:center;margin:1.5rem 1rem}.topBtns.center{margin-left:auto;margin-right:auto}.topBtns>div{margin:0 10px 30px}.topBtns.sub{margin:0 auto}.topBtns.sub a{border:2px solid #7AD901;box-shadow:none}.topBtns.sub a.btn02{background:#fff;padding:35px 10px;width:200px}.pricebox .box table tr td,.pricebox .box table tr th{padding:10px 5px;color:#5C5C5C;border-bottom:#DDD 1px solid}.topBtns.sub a.btn02 .icon i{font-size:3rem;color:#7AD901}.topBtns.sub a.btn02:hover b{color:#7AD901}.topBtns.smallsize div{margin:0}.topBtns.smallsize div a{border:none;box-shadow:0 0 2px rgba(0,0,0,.3)}.topBtns.smallsize div .btn02{margin:5px;padding:10px 5px;border-radius:5px;width:90px}.topBtns.smallsize div .btn02 .icon{margin-bottom:5px}.topBtns.smallsize div .btn02 .icon svg{width:23px;height:auto}.topBtns.smallsize div .btn02 b{height:1.5rem;font-size:11px;font-weight:400}.topBtns.for_side div{margin:0;width:100%}.topBtns.for_side div a{border:none;box-shadow:0 0 2px rgba(0,0,0,.3)}.topBtns.for_side div .btn02{display:flex;align-items:center;margin:5px 5px 15px;padding:20px 10px;border-radius:5px;width:100%}.topBtns.for_side div .btn02 .icon{margin-left:10px;width:50px}.topBtns.for_side div .btn02 .icon svg{width:auto;height:30px}.topBtns.for_side div .btn02 b{display:block;height:auto;font-weight:400;text-align:center;width:calc(100% - 70px);padding-right:20px}.modal-header{border-bottom:none}.modal-header .modal-title{display:block;width:100%;font-weight:700;font-size:1.4rem;text-align:center}.modal-border01{border:5px solid #E89C9D;background:#FDF1F1}.form_area{display:block;padding:7% 0;margin:auto}.form_area a,.form_area a:hover{color:#434343}.form_area .btn01{background:#BAE237;border:3px solid #7AD901}.t_name{display:block;text-align:center;padding-bottom:.3em}.t_name b{font-size:1.5rem}.t_status{display:block;margin-bottom:1em;font-size:130%;text-align:center;color:#7FD901}.tbl_form01{width:300px;margin-left:auto;margin-right:auto}.on-off,.status,.tbl_form01.w-fit{width:fit-content}.tbl_form01 td,.tbl_form01 th{padding:.5em;line-height:1.4;vertical-align:middle}.tbl_form01 input[type=password],.tbl_form01 input[type=text]{max-width:300px}.tbl_form01.w-fit{margin-left:0}.tbl_form01.w-fit input[type=text]{max-width:100%}.header{display:block;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;min-width:1280px;margin:0;height:74px;background:#FFF}.header .header_top{display:flex;justify-content:space-between;height:40px;padding:5px}.header .header_top .logo img{height:20px;width:auto}.header .header_top .name{font-size:2rem;padding:0;margin:0;display:flex;align-items:center}.header .header_top .name .icon{display:block;height:30px;width:auto;text-align:center}.header .header_top .name .icon img{width:auto;height:100%}.header .header_top .header_right_wrap{display:flex;align-items:center;justify-content:flex-end}.header .header_top .header_icon{width:35px;height:35px;cursor:pointer;display:flex;align-items:center}.header .header_top .header_icon i{font-size:23px;color:#7AD901}.header .header_top .header_icon.move:after{display:block;background:#E60003;width:10px;height:10px;border-radius:10px;content:"";position:absolute;bottom:5px;left:15px}.header .header_top .header_icon.move i.fa-bell{animation:bellmove 2s ease-in infinite}@keyframes bellmove{0%,100%,20%{transform:rotateZ(0)}3%{transform:rotateZ(20deg)}15%,5%{transform:rotateZ(10deg)}10%{transform:rotateZ(-20deg)}}.header .header_top .header_icon.gray i{color:#AAA}.header .header_top .user_info{position:relative;padding:0;margin:0 0 0 10px}.header .header_top .user_info .dropdown{display:flex;align-items:center;justify-content:flex-end}.header .header_top .user_info .dropdown .nav-link{padding:0}.header .header_top .user_info .dropdown a.dropdown-toggle{display:flex;align-items:center;justify-content:flex-end;color:#434343}.header .header_top .user_info .dropdown a.dropdown-toggle:after{font-family:"Font Awesome 6 Free";content:"\f13a";color:#7FD901;font-weight:700;border:none}.header .header_top .user_info .dropdown a.dropdown-toggle.show:after{content:"\f139"}.header .header_top .user_info .dropdown a.dropdown-toggle .user_icon{margin-right:10px}.header .header_top .user_info .dropdown a.dropdown-toggle .user_icon img{width:30px;height:auto;border:1px solid #EEE;border-radius:30px}.header .header_top .user_info .dropdown a.dropdown-toggle p{margin:0}.header .header_top .user_info .dropdown .dropdown-menu{width:100%;border:none;background:0 0}.header .header_top .user_info .dropdown .dropdown-menu ul{float:right;width:200px;list-style-type:none;border:1px solid #EEE;background:#FFF;padding:20px 10px;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,.3);margin-top:-10px}.header .header_top .user_info .dropdown .dropdown-menu ul li a.dropdown-item{margin-bottom:7px;border-radius:3px;color:#212529;font-size:13px}.header .header_top .user_info .dropdown .dropdown-menu ul li a.dropdown-item i{margin-right:10px}.header .header_top .user_info .dropdown .dropdown-menu ul li a.dropdown-item:hover{background:0 0;color:#adb5bd}.header .header_top .user_info .dropdown .dropdown-menu ul li.line-btm{border-bottom:#CCC 1px dotted;margin-bottom:10px}.header .header_top .user_info .dropdown .dropdown-menu ul li:last-of-type a{margin-bottom:0}#panelMenu{width:1200px}#panelInfo{width:500px}#panelInfo .oshirase ul{padding-left:0}#panelInfo .oshirase ul li{display:flex;border-bottom:#F0F0F0 1px dotted;padding:10px 0}#panelInfo .oshirase ul li .mark{display:inline-flex;width:30px;height:30px;border-radius:30px;align-items:center;justify-content:center;color:#FFF;font-size:11px}#panelInfo .oshirase ul li .txt span,.navi{display:block}#panelInfo .oshirase ul li .txt{width:calc(100% - 30px);padding-left:15px;margin-bottom:0}#panelInfo .oshirase ul li.change .mark,#panelInfo .oshirase ul li.new .mark{background:#7AD901}#panelInfo .oshirase ul li.change a,#panelInfo .oshirase ul li.new a{color:#7AD901}#panelInfo .oshirase ul li.cancel .mark{background:#AF0002}#panelInfo .oshirase ul li.cancel a{color:#AF0002}#panelInfo .oshirase ul li.talk .mark{background:#434343}#panelInfo .oshirase ul li.talk a{color:#434343}#panelInfo .oshirase ul li.che .mark{background:#D84D4F}#panelInfo .oshirase ul li.che a{color:#D84D4F}.navi{width:100%;background:#fff;position:relative}.navi ul.navbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;list-style-type:none;margin:0;padding:0;line-height:1}.navi ul.navbar li{position:relative;padding-right:clamp(20px,5%,50px)}.navi ul.navbar li.homeicon{padding-right:30px}.navi ul.navbar li.homeicon a{background:#AAA;padding:8px}.navi ul.navbar li.homeicon a i{margin-right:0;color:#FFF}.navi ul.navbar li.homeicon.active a,.navi ul.navbar li.homeicon:hover a{background:#7AD901}.navi ul.navbar li.homeicon.active a i,.navi ul.navbar li.homeicon:hover a i{color:#FFF}.navi ul.navbar li a{width:100%;height:34px;text-align:center;display:flex;align-items:center;color:#333;position:relative}.navi ul.navbar li a i{margin-right:5px;color:#434343}.navi ul.navbar li.active a,.navi ul.navbar li.active a i,.navi ul.navbar li:hover a,.navi ul.navbar li:hover a i{color:#7AD901}.navi ul.navbar li .nav_dropdown{display:none;padding:5px;width:100%;min-width:13em;position:absolute;top:28px;z-index:100;border-radius:3px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3)}.navi ul.navbar li .nav_dropdown ul.navbar_sub{display:block;width:100%;opacity:1;padding:0}.navi ul.navbar li .nav_dropdown ul.navbar_sub li{display:block;width:100%}.navi ul.navbar li .nav_dropdown ul.navbar_sub li a{display:inline-flex;align-items:left;width:100%;height:auto;padding:10px;font-size:.8rem;font-weight:400}.navi ul.navbar li .nav_dropdown ul.navbar_sub li a:before{font-family:"Font Awesome 6 Free";content:"\f138";font-weight:700;margin-right:5px;padding-top:2px}.navi ul.navbar li.active{font-weight:700}.navi ul.navbar li:hover{background:rgba(255,255,255,.7)}.navi ul.navbar li:hover .nav_dropdown{display:block}.navi ul.navbar li:hover .nav_dropdown a{color:#434343}.navi ul.navbar li:hover .nav_dropdown a:hover{color:#7AD901}.home{display:flex;width:100%;padding:2% 0}.home .leftarea{width:60%;min-width:700px}.home .rightarea{width:40%;padding-left:3%;min-width:480px}.home.wrap{flex-wrap:wrap}.home.reverse{justify-content:flex-end;flex-direction:column-reverse}.no-data{display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#B8B8B8;background:#EFEFEF;width:100%;border-radius:10px;font-weight:700;margin-left:auto;margin-right:auto}.osirase ul{margin:0;padding:0}.osirase ul li{font-size:.9rem;display:flex;align-items:flex-start;border-bottom:#CCC 1px dotted;padding-bottom:5px;margin-bottom:5px;line-height:1.2}.pagenation,.status.v-middle,.tag{justify-content:center}.osirase ul li span,.osirase ul li.new .date:after{background:#7AD901;padding:2px 5px;border-radius:3px;font-size:.8rem;color:#FFF}.osirase ul li span{display:block;margin-right:20px}.osirase ul li .date{display:flex;margin-right:10px}.osirase ul li p{margin-bottom:0}.osirase ul li.new .date:after{display:block;margin-left:5px;content:"NEW"}.pagenation{display:flex;text-align:center;margin-top:1.5em}.pagenation .page-item.active{border:none}.pagenation .page-item.active .page-link{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;background-color:#7AD901;border-radius:30px;padding:0 15px;color:#FFF;pointer-events:none}.pagenation .page-item.active .page-link.no-round{border:none}.pagenation .page-link,.pagenation .page-link:last-of-type{border:1px solid #EEE;color:#333;background:#FFF;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:0 15px;margin:0 5px}.pagenation .page-link:focus,.pagenation .page-link:last-of-type:focus{color:#333;border:none}.pagenation .page-link:hover,.pagenation .page-link:last-of-type:hover{color:#333;background:#EEE}.pagenation .page-link.no-round,.pagenation .page-link:last-of-type.no-round{border:none;background:#EEE}.pagenation .page-link.no-round:hover,.pagenation .page-link:last-of-type.no-round:hover{background:#E1E1E1}.pagenation .page-link.no-round.w-auto,.pagenation .page-link:last-of-type.no-round.w-auto{background:0 0;font-size:80%;text-decoration:underline}.pagenation .page-link.no-round.w-auto:hover,.pagenation .page-link:last-of-type.no-round.w-auto:hover{background:0 0;color:#7AD901}.pagenation .page-item.disabled .page-link{display:none}.panel_list{display:flex;flex-wrap:wrap;width:100%;padding:1.5rem 0}.panel_list .box{width:12.5%;padding:1%}.panel_list .box a .t,.panel_list .box a p{padding:5px 8px;display:block;margin-bottom:5px}.panel_list .box.w-5{width:20%}.panel_list .box a{display:block;border:1px solid #EEE;text-decoration:none}.panel_list .box a img{width:100%;height:auto;transition:all linear .3s}.panel_list .box a .t{font-size:90%;line-height:1.2}.panel_list .box a p{font-size:80%;line-height:1.2;text-align:right}.panel_list .box a:hover{border:2px solid #EEE}.panel_list .box a:hover img{opacity:.7}.shadow{border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.3)!important}.chat_box{display:flex;align-items:stretch;margin-bottom:1.5rem}.chat_box .icon{width:40px}.chat_box .icon img{width:100%;height:auto;border-radius:40px}.chat_box .baloon{position:relative;max-width:60%}.chat_box .baloon p{margin:0}.chat_box .baloon .arw:after{top:.8rem;content:"";position:absolute}.chat_box .baloon .chat-body{padding:1rem;border-radius:1rem;line-height:1.4}.chat_box .chat-date{display:inline-flex;align-items:flex-end;font-size:80%;color:#555;line-height:1.3}.chat_box.chat-white{justify-content:flex-start}.chat_box.chat-white .icon{margin-right:10px}.chat_box.chat-white .baloon .arw:after{display:block;left:0;margin-left:-10px;background:url(/assets/images/ui/chat-arrow-white.png) no-repeat;content:"";width:12px;height:20px;background-size:12px}.chat_box.chat-white .baloon .chat-body{background:#FFF}.chat_box.chat-white .chat-date{margin-left:10px}.chat_box.chat-green{flex-direction:row-reverse}.chat_box.chat-green .icon{margin-left:10px}.chat_box.chat-green .baloon .arw:after{display:block;right:0;margin-right:-10px;background:url(/assets/images/ui/chat-arrow-green.png) no-repeat;content:"";width:12px;height:20px;background-size:12px}.chat_box.chat-green .chat-date,.icon_list>div{margin-right:10px}.chat_box.chat-green .baloon .chat-body{background:#8CD330}.icon_list{display:flex}.icon_list>div a i{font-size:2rem;color:#CCC}.icon_list>div.active a{pointer-events:none}.icon_list>div.active a i{color:#7AD901}.file_droparea{display:block;margin:0 auto;border:2px dashed #CCC;background:#EEE;text-align:center;padding:5rem 2rem}.file_droparea b{display:block;text-align:center;font-weight:700;font-size:1.7rem;color:#CCC}.file_list{display:block;margin:0 auto;border:1px solid #CCC;padding:1.5rem}.file_list ul li{display:block;border-bottom:#EEE 1px dotted;list-style-type:disc;padding:10px 0}.file_list ul li i{margin-right:10px}.attention{display:block;margin:0;padding-top:5px;font-size:.8rem;color:#434343}.for-copy,.for-copy .copy-template{display:none}.status{color:#FFF;padding:3px 8px;line-height:1.3;border-radius:2px;display:block}.status.st-2{background:#434343}.status.st-3{background:#7AD901}.status.st-4{background:#FFF;border:1px solid #434343;color:#434343}.status.v-middle{display:flex;align-items:center}.on-off{display:flex}.on-off.right{margin-right:0;margin-left:auto}.on-off div{border:1px solid #CCC;padding:5px 10px;color:#AAA;cursor:pointer}.on-off div:nth-of-type(n+2){border-left:none}.on-off div.on{background:#0C0;color:#FFF}.on-off.vertical{flex-wrap:wrap;justify-content:center}.on-off.vertical div{display:block;cursor:pointer;width:100%;margin-bottom:10px;padding:10px 20px;background:#efefef;border:1px solid #CCC;border-radius:5px}.link_wrap,.link_wrap .link{margin:0;display:block}.on-off.vertical div.on{background:#7AD901;border:1px solid #7AD901;color:#FFF}.on-off.vertical div.on2{background:#FFF;border:1px solid #7AD901;color:#7AD901}.link_wrap{list-style-type:none;padding:0}.link_wrap .link a{display:block;padding:.5rem .8rem;text-decoration:none;border-bottom:#CCC 1px dotted}.link_wrap .link a:hover{background:#BAE237;color:#333}.link_wrap .link.flex{display:flex;border-bottom:#CCC 1px solid}.link_wrap .link.flex .link_left{width:70%;display:flex;align-items:center;padding:10px;line-height:1.3}.link_wrap .link.flex .link_left.bg-gray{background:#EEE}.link_wrap .link.flex .link_right{width:30%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;line-height:1.3;border-left:#CCC 1px solid}.link_wrap .link.flex .link_right.on-self{font-weight:700;font-size:1.2em;color:#E30003;background:#FDE3E3}.link_wrap .link.flex .link_right.on-pending{font-weight:700;font-size:1.2em;color:#633E86;background:#F2EAFC}.link_wrap .link.flex .link_right.on-other{font-weight:700;color:#198754}.tag-wrap{display:flex;flex-wrap:wrap}.tag-wrap a{text-decoration:none}.tag-wrap.d-block{display:block}.tag-wrap.d-block .tag{display:block;width:fit-content;margin-bottom:5px}.tag{display:inline-flex;align-items:center;padding:4px 10px;line-height:1.2;border-radius:5px;color:#FFF;margin:2px}.tag.tab-sample{width:auto;height:35px;padding:2px 2rem;font-size:1rem}.tag.small{font-size:.8rem}.tag.tag-border,.tag.tag-square{display:inline-block;border-style:double;font-size:80%;word-break:keep-all}.tag.tag-border{color:#101010;border-width:3px}.tag.tag-square{color:#101010;border-width:2px;border-radius:0}.sortbar{display:block;background:url(/assets/images/ui/Icon-menubar.png) no-repeat;width:30px;height:21px;background-size:30px}.cur-pointer{cursor:pointer}.pricebox{display:flex;flex-wrap:wrap;margin:0 auto}.pricebox .wrap{width:22%;margin:1.5%;position:relative}.pricebox .wrap.w100{width:100%}.pricebox .radioarea{display:block;width:100%;height:60px}.pricebox .box{display:block;background:#FFF;box-shadow:2px 2px 4px rgba(0,0,0,.3);border-radius:15px;padding-bottom:25px;position:relative;padding-top:130px}.pricebox .box.selected{background:#FAFDED;box-shadow:3px 3px 5px rgba(0,0,0,.4)}.pricebox .box .plan{display:block;width:100%;text-align:center;position:absolute;top:-30px}.pricebox .box .plan img{width:100%;height:auto}.pricebox .box .osusume{display:block;position:absolute;top:15px;left:-10px;font-size:0;width:80px}.pricebox .box .osusume img{width:100%;height:auto}.pricebox .box p{display:block;margin:20px 30px;line-height:1.3;color:#5C5C5C}.pricebox .box table{width:calc(100% - 50px);margin:0 25px;font-size:90%;border-collapse:collapse}.pricebox .box table tr th{font-weight:400;text-align:left}.pricebox .box table tr td{text-align:right}p.price_comment{display:block;font-size:80%;margin:auto;text-align:left;padding-left:4%}.error404{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.error404.w-menu{height:calc(100vh - 75px)}.error404 .content{display:flex;justify-content:center;align-items:center}.error404 .content .left .logo,.error404 .content .left b,.error404 .content .left h1{display:block;margin-bottom:1rem}.error404 .content .left .logo img{width:200px;height:auto}.error404 .content .left h1{font-size:clamp(20px,5.5vw,50px);letter-spacing:.1em}.error404 .content .left b{font-size:clamp(16px,3vw,20px)}.error404 .content .left .btn{padding:0}.error404 .content .left .btn a img{width:100px;height:auto;transition:all linear .3s}.error404 .content .left .btn a:hover img{opacity:.7}.error404 .content .image img{width:180px;height:auto;margin-left:3rem}.segment_wrap{display:flex;align-items:stretch;flex-wrap:wrap;border-radius:10px}.segment_wrap>p{width:100%;margin:0 0 0 1.5%}.segment_wrap.bg-w{background:rgba(255,255,255,.6)}.segment_wrap .segment_inner{width:22%;margin:1.5%;background:#FFF;box-shadow:2px 2px 4px rgba(0,0,0,.3)}.segment_wrap .segment_inner>b{display:block;color:#FFF;background:#7AD901;padding:5px;font-size:1.3em;text-align:center}.segment_wrap .segment_inner>b.bg-gray{background:#AAA}.segment_wrap .segment_inner .content{margin:1.5rem}.segment_wrap .segment_inner .content em{display:block;color:#7AD901;font-style:normal;margin-bottom:.5rem;font-weight:700}.tree{margin:0;padding:0}.tree ul{display:block;list-style-type:none}.tree ul li{display:flex;flex-wrap:wrap;margin-bottom:.7rem;padding:0;line-height:1.4}.tree ul li input{margin-top:.3rem;margin-right:5px}.tree ul li input[type=radio]{min-width:16px}.tree ul li label .d-flex{flex-wrap:wrap}.tree input[type=radio].form-check-input:checked+.form-check-label{font-weight:700}.tree.bg_gray{background:#EEE;padding:15px}.show-hide i{display:block;color:#7AD901;font-size:1rem;margin:.3rem 0 0 .5rem}.show-hide+.sub_box{display:none;width:100%;background:#EEE;padding:.5rem;margin:.5rem 0 .5rem .5rem}.show-hide+.sub_box ul li,.show-hide.show+.sub_box{display:block}.show-hide+.sub_box ul li:last-of-type{margin-bottom:0}.show-hide.show i{transform:rotate(-180deg)}.segment_num_fixed{flex-wrap:wrap;position:sticky;bottom:2.5rem;left:0;margin-left:-39px;width:fit-content;z-index:2}.segment_num_fixed .segment_num{display:flex;align-items:center;background:rgba(255,255,255,.9);box-shadow:2px 2px 4px rgba(0,0,0,.3);border-top-right-radius:10px;border-bottom-right-radius:10px;padding:1rem 2rem;font-size:1.3rem}.segment_num_fixed .segment_num b{font-size:1.2rem;margin-right:10px}.segment_num_fixed .segment_num em{color:#7AD901;font-style:normal;font-weight:700;font-size:2rem}.segment_num_fixed .segment_num .reload{display:inline-flex;justify-content:center;align-items:center;border:2px solid #0C0;border-radius:30px;background:#FFF;color:#0C0;text-decoration:none;cursor:pointer;transition:all linear .3s;width:2.5rem;height:2.5rem;font-size:1.2rem;margin-left:20px}.segment_num_fixed .segment_num .reload:hover{transform:rotate(30deg)}.calendar .month{display:flex;justify-content:center;align-items:center;font-weight:700;margin-bottom:20px}.calendar .month .arrow_next,.calendar .month .arrow_prev{line-height:1}.calendar .month .arrow_next i,.calendar .month .arrow_prev i{color:#AAA;font-size:1.3rem}.calendar .month .nowdate{font-weight:700;font-size:2rem;padding:0 10px;line-height:1}.calendar .month .cal_icon{display:flex;align-items:center;margin-left:15px}.calendar .month .cal_icon i{color:#7AD901;font-size:2rem;line-height:1}.calendar .calendar_wrap{display:block;max-width:100%;overflow:hidden;overflow-x:auto;border-top:#DDD 1px solid}.calendar .calendar_wrap table.cal{border-collapse:collapse;width:3030px;overflow-x:auto}.calendar .calendar_wrap table.cal thead th{border:1px solid #F0F0F0;border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;padding:10px}.calendar .calendar_wrap table.cal thead th:nth-of-type(1){position:sticky;left:0;background:#FFF;text-align:right}.calendar .calendar_wrap table.cal thead th:nth-of-type(1) i{font-size:1.2rem;color:#AAA}.calendar .calendar_wrap table.cal thead th:nth-of-type(n+2){width:120px;text-align:center}.calendar .calendar_wrap table.cal tbody tr th{border:1px solid #F0F0F0;border-bottom:#DDD 1px solid;padding:10px;min-width:150px;word-break:keep-all;text-align:center;position:sticky;left:0;background:#F7F7F7}.calendar .calendar_wrap table.cal tbody tr td{border:1px solid #F0F0F0;border-bottom:#DDD 1px solid;width:120px;background:url(/assets/images/ui/bg_calendar_tbl.png);background-size:120px;padding:20px 0}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner{width:auto;margin-bottom:5px}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner:last-of-type{margin-bottom:0}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner tr td{border:none;width:10px;min-width:10px;max-width:10px;height:20px;padding:0;background:0 0}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner tr td.col01{background:#7AD901}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner tr td.col02{background:#0C0}.calendar .calendar_wrap table.cal tbody tr td table.cal_inner tr td.gry{background:#DDD}.calendar table.yoyaku-calendar{border-collapse:collapse;border:1px solid #DDD;border-right:none;border-top:none}.calendar table.yoyaku-calendar td{padding:0}.calendar table.yoyaku-calendar thead th{padding:10px;text-align:center;background:#FFF;line-height:1.3;position:relative}.calendar table.yoyaku-calendar thead th:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #DDD;pointer-events:none}.calendar table.yoyaku-calendar thead th:first-of-type{position:sticky;left:0;background:#FFF;z-index:2}.calendar table.yoyaku-calendar thead th.border-right{border-left:none;background:#FFF;position:relative}.calendar table.yoyaku-calendar thead th.border-right:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-right:#CCC 1px solid}.calendar table.yoyaku-calendar thead th.border-dashed{border-left:none;position:relative}.calendar table.yoyaku-calendar thead th.border-dashed:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-right:#CCC 1px dashed}.calendar table.yoyaku-calendar tbody tr th{position:relative;border-right:#AAA 1px solid}.calendar table.yoyaku-calendar tbody tr td{position:relative;border-right:#DDD 1px solid;width:250px;background:#FFF}.calendar table.yoyaku-calendar tbody tr td.time{background:#efefef;width:70px;position:sticky;left:0;z-index:2}.calendar table.yoyaku-calendar tbody tr td.time tr{line-height:1;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-5px{font-size:10px;transform:scale(.5);padding:0}.calendar table.yoyaku-calendar tbody tr td.time.fs-6px{font-size:10px;transform:scale(.6);padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-7px{font-size:10px;transform:scale(.7);padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-8px{font-size:10px;transform:scale(.8);padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-9px{font-size:10px;transform:scale(.9);padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-10px{font-size:10px;padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td.time.fs-11px{font-size:11px;padding:0;overflow:hidden}.calendar table.yoyaku-calendar tbody tr td .table_line{position:absolute;top:0;left:0;width:100%}.calendar table.yoyaku-calendar tbody tr td .table_line table{border-collapse:collapse;width:250px}.calendar table.yoyaku-calendar tbody tr td .table_line table tr td{border-right:none;border-bottom:none}.calendar table.yoyaku-calendar tbody tr td .table_line table tr td.border_b{border-top:#DDD 1px solid;padding-top:3px}.calendar table.yoyaku-calendar tbody tr td .table_line table tr td.border_dash{border-top:#DDD 1px dashed}.calendar table.yoyaku-calendar tbody tr td .table_line table tr:first-of-type td.border_b,.calendar table.yoyaku-calendar tbody tr td .table_line table tr:first-of-type td.border_dash{border-top:none}.calendar table.yoyaku-calendar tbody tr td .table_line table.time{width:auto;width:100%;z-index:3}.calendar table.yoyaku-calendar tbody tr td .table_line table.time tr td{text-align:center;vertical-align:top}.calendar table.yoyaku-calendar tbody tr td .inner_block{display:block;width:250px;position:relative}.calendar table.yoyaku-calendar tbody tr td .inner_block.time{width:70px}.calendar table.yoyaku-calendar tbody tr td .inner_block table.inner-table{height:100%}.calendar table.yoyaku-calendar tbody tr td .inner_block table.inner-table td{width:100px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block-wrapper{display:block;position:absolute}.calendar table.yoyaku-calendar tbody tr td .inner_block .block{display:block;position:absolute;width:150px;height:100%}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.s{width:100px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.s2{width:205px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.not{width:100%;background:rgba(0,0,0,.02);cursor:not-allowed}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.not:before{display:block;background:#FA0004;width:5px;content:"";position:absolute;top:0;left:0;height:100%}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.not.nobg{background:0 0}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.not.nobg:before{display:none}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku{background:#FFF;padding:7px 7px 7px 17px;border-radius:7px;width:fit-contetnt;box-shadow:1px 1px 2px rgba(0,0,0,.2);cursor:pointer;z-index:1}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku .small{font-size:11px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku p{display:block}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku b{font-size:15px}.calendar .popupslide .buttons .icn i,.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox .buttons .icn i{font-size:20px;color:#AAA}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku.on{z-index:2}@keyframes anime1{0%{opacity:0;left:145px}100%{opacity:1;left:160px}}@keyframes anime2{0%{opacity:0;left:-340px}100%{opacity:1;left:-360px}}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku.on+.popup{display:block;animation:anime1 .3s ease-in forwards;z-index:5}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku.on+.popup.leftside{animation:anime2 .3s ease-in forwards}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku.z{z-index:2}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku .bordercolor{display:block;position:absolute;height:100%;top:0;left:0;width:10px;content:"";border-top-left-radius:7px;border-bottom-left-radius:7px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku .in1 b,.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku .in1 p{line-height:1.2;margin:0}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup{display:none;width:350px;position:absolute;top:20px;left:0;filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .4))}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox{background:#FFF;padding:15px;border-radius:3px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox:before{display:block;position:absolute;top:30px;left:-10px;width:10px;height:10px;content:"";border-right:#FFF 15px solid;border-top:transparent 10px solid;border-bottom:transparent 10px solid}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox .buttons{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:10px;right:10px;z-index:10}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox .buttons .icn{display:block;margin-left:10px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox .buttons .icn i.fa-times{font-size:25px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup .innnerbox .name{font-size:1.3rem}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup.leftside{left:-360px}.calendar table.yoyaku-calendar tbody tr td .inner_block .block.yoyaku+.popup.leftside .innnerbox:before{right:-10px;left:auto;border-left:#FFF 15px solid;border-right:none}.calendar table.yoyaku-calendar tbody tr td .inner_block .clickable{display:block;position:absolute;width:100%;content:""}.calendar table.yoyaku-calendar tbody tr td .inner_block .clickable.bg{background:rgba(127,217,1,.05)}.calendar table.yoyaku-calendar tbody tr td .inner_block .clickable.bg:before{display:block;background:#7FD901;width:2px;content:"";position:absolute;top:0;left:0;height:100%}.calendar table.yoyaku-calendar tbody tr td .inner_block .past{display:block;position:absolute;width:100%;content:"";background:rgba(0,0,0,.02);cursor:not-allowed}.calendar table.yoyaku-calendar tbody tr td .inner_block .past:before{display:block;background:#7FD901;width:2px;content:"";position:absolute;top:0;left:0;height:100%}.calendar table.yoyaku-calendar tbody tr td.smallsize{width:105px;border-right:#DDD 1px dashed}.calendar table.yoyaku-calendar tbody tr td.smallsize.border-right{border-right:#CCC 2px solid}.calendar table.yoyaku-calendar tbody tr td.smallsize .inner_block,.calendar table.yoyaku-calendar tbody tr td.smallsize .table_line table{width:105px}.calendar table.yoyaku-calendar tbody tr td.smallsize .inner_block .block.yoyaku .bordercolor{width:5px}.calendar table.yoyaku-calendar tbody tr td.smallsize .inner_block .block.yoyaku p{max-width:80px}.calendar table.yoyaku-calendar tbody tr td.smallsize.w2,.calendar table.yoyaku-calendar tbody tr td.smallsize.w2 .inner_block,.calendar table.yoyaku-calendar tbody tr td.smallsize.w2 .table_line table{width:210px}.calendar table.yoyaku-calendar tbody tr td.smallsize.w2 .inner_block .block.yoyaku p{max-width:160px}.calendar .calendar_wrap.fix{display:block}.calendar .calendar_wrap.fix table.yoyaku-calendar{display:block;overflow-y:scroll;position:relative}.calendar .calendar_wrap.fix table.calendar_month thead.sticky,.calendar .calendar_wrap.fix table.yoyaku-calendar thead.sticky{position:sticky;z-index:7;top:0}.calendar .calendar_wrap.fix table.yoyaku-calendar.bg{background:url(/assets/images/ui/bg1.png)}.calendar .calendar_wrap.fix table.calendar_month thead.sticky th,.calendar .calendar_wrap.fix table.yoyaku-calendar thead.sticky th{background:#FFF}.calendar .calendar_wrap.fix table.calendar_month{width:100%;overflow-y:scroll;position:relative}.calendar .calendar_wrap.scroll-y{overflow-y:auto}.calendar .calendar_wrap.no-fix{display:block;border-right:#DDD 1px solid}.calendar .calendar_wrap.no-fix table.yoyaku-calendar{display:block;position:relative}.calendar .calendar_wrap.no-fix table.yoyaku-calendar.bg{background:url(/assets/images/ui/bg1.png)}.calendar .layer-for-popupslide{display:none;position:fixed;width:100%;height:100%;content:"";top:0;left:0;background:rgba(255,255,255,.7);z-index:7;opacity:0;transition:all linear .3s}.calendar .layer-for-popupslide.show{display:block;opacity:1}.calendar .popupslide{display:none;position:fixed;width:50%;height:100%;background:#FFF;padding:30px;top:0;right:-20px;z-index:8;box-shadow:0 -5px 8px rgba(0,0,0,.3)}.calendar_btns .cbtn a,.calendar_btns .cbtn.selected{padding:8px 15px;cursor:pointer;border:1px solid #DDD}.calendar .popupslide.show{display:block;animation:slidein .3s ease-in forwards}@keyframes slidein{0%{opacity:0;right:-20px}100%{opacity:1;right:0}}.calendar .popupslide .buttons{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:10px;right:15px;z-index:10}.calendar .popupslide .buttons .icn{display:block;margin-left:10px}.calendar .popupslide .buttons .icn i.fa-times{font-size:25px}.calendar_btns{width:fit-contetnt;display:flex;justify-content:flex-end}.calendar_btns .cbtn{display:block}.calendar_btns .cbtn a{display:block;text-decoration:none}.calendar_btns .cbtn:first-of-type a,.calendar_btns .cbtn:first-of-type.selected{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none}.calendar_btns .cbtn:last-of-type a{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none}.calendar_btns .cbtn:last-of-type.selected{border-top-right-radius:5px;border-bottom-right-radius:5px;border-leftt:none}.calendar_btns .cbtn.selected{display:block;background:#7AD901;color:#FFF}.calendar_btns .cbtn a:hover{background:#efefef}table.calendar_month{border-collapse:collapse;border:1px solid #DDD;width:100%}table.calendar_month .sat{color:#0073FF}table.calendar_month .sun{color:#F30004}table.calendar_month thead th{padding:15px;text-align:center;width:14.285%;position:relative;border:1px solid #DDD}table.calendar_month tbody td{border:1px solid #DDD;padding:5px 15px 15px;vertical-align:top;height:150px;width:14.285%}table.calendar_month tbody td.bg-on{background:rgba(122,217,1,.05)}table.calendar_month tbody td.past{background:rgba(0,0,0,.02);cursor:not-allowed}table.calendar_month tbody td.not-clickable{cursor:not-allowed}table.calendar_month tbody td .date{display:block;font-weight:700;margin-bottom:10px}table.calendar_month tbody td .shiftbox ul{display:block;list-style-type:none;padding:0;margin-bottom:15px;width:100%}table.calendar_month tbody td .shiftbox ul li{display:block;background:#FFF;padding:3px;text-align:center;margin-bottom:7px;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.3);cursor:pointer}table.calendar_month tbody td .shiftbox p{display:block;margin-bottom:0;font-weight:700;cursor:pointer}.item-sort{padding:10px}.item-sort .item-sort_wrap{display:flex;width:100%;background:#FFF;padding:10px;box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;margin-bottom:10px}.item-sort .item-sort_wrap:last-of-type{margin-bottom:0}.item-sort .item-sort_wrap.sortable-chosen.sortable-ghost{background:#fbfef2;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.item-sort .item-sort_wrap .sortbar{display:block;width:30px;height:20px;margin:3px 0 0;background-size:22px}.item-sort .item-sort_wrap p{display:block;width:calc(100% - 70px);word-break:break-all}.item-sort .item-sort_wrap i{display:block;position:absolute;top:10px;right:5px;font-size:1.3rem;color:#AAA}.print_area{max-width:470px;margin:50px auto auto}.print_area .box01{padding:20px 40px;border-radius:0;background:#53AD6B}.print_area .box01 .img01{text-align:center}.print_area .box01 .img01 img{width:100%;height:auto;max-width:570px}.print_area .box01 .qr{text-align:center;padding-bottom:30px}.print_area .box01 .qr img{width:100%;height:auto;max-width:200px;border:8px solid #FFF}.print_area .box01 .account{display:block;width:fit-content;padding:10px;margin:0 auto;font-size:30px;color:#FFF;font-weight:700}.print_area .box01 p{font-size:15px;text-align:center;line-height:1.3;font-weight:700;color:#FFF;margin-bottom:20px}.checkin_out .print_area .box01{background:#FFF}.checkin_out .print_area .box01 .account,.checkin_out .print_area .box01 p{color:#52ad6b}.btn_on-off{display:flex;width:fit-content;border-radius:20px;border:1px solid #DDD}.btn_on-off .on{display:block;background:#7AD901;padding:5px 25px;border-top-left-radius:20px;border-bottom-left-radius:20px;font-weight:700;color:#FFF;cursor:pointer}.btn_on-off .off,.btn_on-off .on.not-check{color:#AAA;box-shadow:inset 2px 2px 3px rgba(0,0,0,.1)}.btn_on-off .on.draft{background:#434343}.btn_on-off .on.published{background:#0C0}.btn_on-off .on.not-check{background:#F0F0F0}.btn_on-off .off{padding:5px 15px;font-weight:700;cursor:pointer;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:all linear .3s}.btn_on-off .off:hover{background:#F0F0F0}.btn_on-off .off.check{background:#AAA;color:#FFF}.edit-error{display:block;position:absolute;right:0;top:100px;z-index:3;max-width:280px}.edit-error.fixed{position:fixed;top:10px}.edit-error.edit .btn01{border-radius:5px 0 0 5px;padding:10px 20px 10px 10px;width:130px;margin-right:-10px;margin-left:auto;box-shadow:0 0 3px rgba(0,0,0,.3);transition:all linear .3s}.edit-error.edit .btn01:after{display:none}.edit-error.edit .btn01:hover{margin-right:0}.edit-error.error{background:#FFF;padding:15px;border-radius:5px 0 0 5px;box-shadow:0 0 3px rgba(0,0,0,.3)}.edit-error.error ul.errorlist{max-height:300px;overflow-y:auto;padding-left:0;list-style-type:none}.edit-error.error ul.errorlist li{display:flex;color:#dc3545;line-height:1.3;margin-bottom:8px}.edit-error.error ul.errorlist li:before{font-family:"Font Awesome 6 Free";content:"\f06a";color:#dc3545;font-weight:700;margin-right:5px}.edit-error.error .btns{padding-bottom:0}.edit-error.error .btns div{padding:0 3px}.edit-error.error .btns .btn01{width:100px;padding:.2rem 1rem}.edit-error.error .btns .btn01:after{right:10px}.edit-error.error .btns .btn01:hover:after{right:5px}.edit-error.error .btns .btn01.cancel{width:120px;right:auto;padding-right:10px;padding-left:1.5rem}.edit-error.error .btns .btn01.cancel:after{left:10px;right:auto}.edit-error.error .btns .btn01.cancel:hover:after{left:5px;right:auto}.max-overflow-y{display:block;overflow-y:auto}.max-overflow-y table thead{position:sticky;top:0;left:0}.grid1{display:grid;grid-template-columns:3fr 7fr;grid-template-rows:1fr 1fr}.grid1 .grid1-con1{grid-row:1/3;grid-column:1}.grid1 .grid1-con2{grid-row:1/2;grid-column:2}.grid1 .grid1-con3{grid-row:2/3;grid-column:2}.timeline{display:flex;margin-bottom:0}.timeline:nth-of-type(odd){background:#F1F1F1;border-radius:5px}.timeline dt{width:100px;padding:12px 0 0 10px}.timeline dd{background:url(/assets/images/ui/timeline_dot.png) left top no-repeat;background-size:15px;line-height:1.3;width:calc(100% - 100px);padding:15px 0 25px 30px;margin:0}.timeline:first-of-type dd{background:url(/assets/images/ui/timeline_dot1.png) left top no-repeat;background-size:15px}.timeline:last-of-type dd{background:url(/assets/images/ui/timeline_dot2.png) left top no-repeat;background-size:15px}#panel-memo{width:800px}.cal_disp_num_fixed{flex-wrap:wrap;position:sticky;bottom:2.5rem;left:0;margin-left:-39px;width:fit-content;z-index:2}.cal_disp_num_fixed .cal_num{display:flex;align-items:center;background:rgba(255,255,255,.9);box-shadow:2px 2px 4px rgba(0,0,0,.3);border-top-right-radius:10px;border-bottom-right-radius:10px;padding:1rem 2rem;font-size:1.3rem}.cal_disp_num_fixed .cal_num b{font-size:1.2rem;margin-right:10px}.cal_disp_num_fixed .cal_num em{color:#7AD901;font-style:normal;font-weight:700;font-size:2rem}.cal_disp_num_fixed .cal_num .reload{display:inline-flex;justify-content:center;align-items:center;border:2px solid #0C0;border-radius:30px;background:#FFF;color:#0C0;text-decoration:none;cursor:pointer;transition:all linear .3s;width:2.5rem;height:2.5rem;font-size:1.2rem;margin-left:20px}.cal_disp_num_fixed .cal_num .reload:hover{transform:rotate(30deg)}
/*# sourceMappingURL=li-ui.min.css.map */
