._3FXBx{position:relative;margin:0;padding:0}._3FXBx:after{content:"";position:absolute;bottom:0;left:12px;width:calc(100% - 24px);border-top:1px solid #efefef}._3FXBx._3mWY3{border-bottom:1px solid #fff}._3FXBx._3mWY3 ._2058T{background:#e6f3fd}._3FXBx._3mWY3:after{border:none}@media screen and (min-width:600px){._3FXBx:after{left:20px;width:calc(100% - 40px)}}._2058T{display:flex;flex-direction:row;flex-wrap:wrap;padding:12px}._2058T:hover{background-color:hsla(0,0%,92.5%,.5)}@media screen and (min-width:600px){._2058T{padding:20px 18px}}._1dkZO{display:flex;flex-direction:row;width:100%}@media screen and (min-width:600px){._1dkZO ._1CB7x{margin-right:15px}}@media screen and (min-width:600px){._1dkZO{flex-wrap:wrap;align-items:center;justify-content:flex-start}}._3G4-u{font-family:Roboto,sans-serif,Arial;color:#77808c;font-weight:400;font-style:normal;font-size:15px;line-height:20px;font-size:13px;line-height:16px;white-space:nowrap}._1R6Ul{display:block}._1R6Ul .vue2-datepicker{position:relative;display:inline-block}@media screen and (max-width:599px){._1R6Ul .vue2-datepicker{width:100%}}._1R6Ul .vue2-datepicker-range{width:100%}@media screen and (min-width:600px){._1R6Ul .vue2-datepicker-range{width:288px}}._1R6Ul .vue2-datepicker-inline{width:auto}._1R6Ul .vue2-input-wrapper{position:relative}._1R6Ul .vue2-input-wrapper .vue2-icon-clear{display:none}._1R6Ul .vue2-input-wrapper:hover .vue2-icon-clear{display:block}._1R6Ul .vue2-input-wrapper:hover .vue2-icon-clear+.vue2-icon-calendar{display:none}._1R6Ul .vue2-input{font-family:Roboto,sans-serif,Arial;color:#37404d;font-weight:400;font-style:normal;font-size:15px;line-height:20px;box-sizing:border-box;width:100%;height:48px;padding:12px;border:1px solid #d6d6d6;border-radius:2px;background:#fff;outline:none;line-height:1.15;-webkit-appearance:none;caret-color:rgba(55,64,77,.5)}._1R6Ul .vue2-input::-ms-clear{display:none}._1R6Ul .vue2-input::-webkit-input-placeholder{color:rgba(55,64,77,.5)}._1R6Ul .vue2-input::-moz-placeholder{color:rgba(55,64,77,.5)}._1R6Ul .vue2-input:-ms-input-placeholder{color:rgba(55,64,77,.5)}._1R6Ul .vue2-input::-ms-input-placeholder{color:rgba(55,64,77,.5)}._1R6Ul .vue2-input::placeholder{color:rgba(55,64,77,.5)}._1R6Ul .vue2-input:active,._1R6Ul .vue2-input:focus{border-color:#9ba0a6;outline:none}._1R6Ul .vue2-icon-calendar,._1R6Ul .vue2-icon-clear{position:absolute;top:50%;right:16px;vertical-align:middle;color:rgba(0,0,0,.5);font-size:16px;line-height:1;transform:translateY(-50%)}._1R6Ul .vue2-icon-clear{cursor:pointer}._1R6Ul .vue2-icon-clear:hover{color:rgba(0,0,0,.8)}._3futP{font-family:Roboto,sans-serif,Arial;color:#fff;font-weight:700;font-style:normal;font-size:11px;line-height:11px;letter-spacing:.04em;text-transform:uppercase;display:block;margin:0 0 5px;color:#77808c}.noticeContainer{position:relative;margin:0;padding:0}.noticeContainer:after{content:"";position:absolute;bottom:0;left:12px;width:calc(100% - 24px);border-top:1px solid #efefef}.noticeContainer.newNotice{border-bottom:1px solid #fff}.noticeContainer.newNotice .noticeBody{background:#e6f3fd}.noticeContainer.newNotice:after{border:none}@media screen and (min-width:600px){.noticeContainer:after{left:20px;width:calc(100% - 40px)}}.noticeBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:12px}.noticeBody:hover{background-color:hsla(0,0%,92.5%,.5)}@media screen and (min-width:600px){.noticeBody{padding:20px 18px}}.infoGroup{display:flex;flex-direction:row;width:100%}@media screen and (min-width:600px){.infoGroup .userNickname{margin-right:15px}}@media screen and (min-width:600px){.infoGroup{flex-wrap:wrap;align-items:center;justify-content:flex-start}}.commentDate{color:#77808c;line-height:20px;line-height:16px;white-space:nowrap}.commentDate,.vue2-datepicker-main{font-family:Roboto,sans-serif,Arial;font-weight:400;font-style:normal;font-size:15px;font-size:13px}.vue2-datepicker-main{color:#37404d;line-height:20px;line-height:1.5;background-color:#fff;border:1px solid #d6d6d6}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-btn:hover{border-color:#ff5200;color:#ff5200}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-calendar-content .cell:hover{background-color:#ffe3d6}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-calendar-content .cell.active{background-color:#ff5200}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-calendar-content .cell.in-range{background-color:#ffe3d6}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-calendar-content .cell.disabled:hover{background-color:#fff}.jtn-ui--theme-orange~.vue2-datepicker-main .vue2-table-date .today:not(.not-current-month):not(.active){color:#ff5200}.vue2-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2000}.vue2-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue2-range-wrapper{display:flex}@media screen and (max-width:599px){.vue2-range-wrapper{flex-direction:column}}.vue2-calendar{box-sizing:border-box;width:245px;padding:3px 12px}.vue2-calendar+.vue2-calendar{border-left:1px solid #d6d6d6}.vue2-calendar-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden;text-transform:capitalize}.vue2-btn-icon-double-left,.vue2-btn-icon-left{float:left}.vue2-btn-icon-double-right,.vue2-btn-icon-right{float:right}.vue2-calendar-header-label{font-size:15px}.vue2-calendar-header-label .vue2-btn-text{color:#37404d}.vue2-calendar-decade-separator{margin:0 2px}.vue2-calendar-decade-separator:after{content:"~"}.vue2-calendar-content{position:relative;height:236px;padding:4px 0 8px;box-sizing:border-box}.vue2-calendar-content .cell{cursor:pointer}.vue2-calendar-content .cell:hover{color:#37404d;background-color:#e6f3fd}.vue2-calendar-content .cell.active{color:#fff;background-color:var(--jtn-ui-color-prime)}.vue2-calendar-content .cell.in-range{color:#37404d;background-color:#e6f3fd}.vue2-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center;vertical-align:middle}.vue2-table.vue2-text-year{height:calc(100% - 4px)}.vue2-table th{font-weight:400;color:#77808c}.vue2-table td,.vue2-table th{padding:0;text-transform:capitalize}.vue2-table-date td,.vue2-table-date th{height:32px}.vue2-table-date .today:not(.not-current-month):not(.active){font-weight:700;color:var(--jtn-ui-color-prime)}.vue2-table-date .cell.not-current-month{color:#d6d6d6}.vue2-table-date .cell.disabled{color:#d6d6d6;cursor:default}.vue2-table-date .cell.disabled:hover{background-color:#fff}.vue2-icon-double-left:after,.vue2-icon-double-left:before,.vue2-icon-double-right:after,.vue2-icon-double-right:before,.vue2-icon-left:before,.vue2-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-color:currentcolor;border-style:solid;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.vue2-icon-double-left:after{left:-4px}.vue2-icon-double-right:before{left:4px}.vue2-icon-double-right:after,.vue2-icon-double-right:before,.vue2-icon-right:before{transform:rotate(135deg) scale(.7)}.vue2-btn{box-sizing:border-box;line-height:1;font-size:inherit;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#37404d;white-space:nowrap;text-transform:capitalize}.vue2-btn:hover{border-color:var(--jtn-ui-color-prime);color:var(--jtn-ui-color-prime)}.vue2-btn-text{border:0;padding:0 2px;text-align:left;line-height:inherit;color:#77808c}.vue2-scrollbar{height:100%}.vue2-scrollbar:hover .vue2-scrollbar-track{opacity:1}.vue2-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.vue2-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.vue2-scrollbar-track .vue2-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);transition:background-color .3s}.vue2-zoom-in-down-enter-active,.vue2-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.vue2-zoom-in-down-enter,.vue2-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.DmVCm{position:relative;margin:0;padding:0}.DmVCm:after{content:"";position:absolute;bottom:0;left:12px;width:calc(100% - 24px);border-top:1px solid #efefef}.DmVCm._2ABzg{border-bottom:1px solid #fff}.DmVCm._2ABzg ._54yD3{background:#e6f3fd}.DmVCm._2ABzg:after{border:none}@media screen and (min-width:600px){.DmVCm:after{left:20px;width:calc(100% - 40px)}}._54yD3{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px}._54yD3:hover{background-color:hsla(0,0%,92.5%,.5)}@media screen and (min-width:600px){._54yD3{padding:20px 18px}}.KCFyJ{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}@media screen and (min-width:600px){.KCFyJ ._21Q6p{margin-right:15px}}@media screen and (min-width:600px){.KCFyJ{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}.WwAXL{font-family:Roboto,sans-serif,Arial;color:#77808c;font-weight:400;font-style:normal;font-size:15px;line-height:20px;font-size:13px;line-height:16px;white-space:nowrap}._2hPbP{position:relative;box-sizing:border-box;width:320px;padding:24px 12px;background-color:#fff}._2hPbP .tMgtX{margin:20px 0 0;padding:0 10px;text-align:center}@media screen and (min-width:600px){._2hPbP{width:506px;padding:60px 74px}._2hPbP .tMgtX{padding:0;line-height:18px}}._3ITxV{margin:20px 0 0;text-align:center}._3ITxV.AWzsQ{color:#e54545}._3ITxV._314FM{color:#36b274}._1Qsll{margin:0 0 24px;text-align:center}@media screen and (min-width:600px){._2jwlL{padding:0 31px}}._3ORY5+._3ORY5{margin-top:12px}._3LZeR>div{width:100%}.RxbMg{margin:0 0 16px;text-align:center}._3bu2C{display:-ms-flexbox;display:flex}._1TbKN{width:100%;margin:20px 0 0}