@charset "UTF-8";.nowrap{white-space:nowrap!important}.relative{position:relative!important}.float-right{float:right!important}.float-left{float:left!important}.mw-100{max-width:100%!important}.w-100{width:100%!important}.w-80{width:80%!important}.w-50{width:50%!important}.w-30{width:30%!important}.w-25{width:25%!important}.w-20{width:20%!important}.w-15{width:15%!important}.w-10{width:10%!important}.w-auto{width:auto!important}.w60{width:60px!important}.w320{width:320px!important}.w400{width:400px!important}.d-flex{display:flex!important}.d-inline{display:inline-block!important}.d-block{display:block!important}.ml-0{margin-left:0!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.mr-0{margin-right:0!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-0{margin-top:0!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.pt-0{padding-top:0!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-important{color:red!important;font-weight:700!important}.text-numeric{-moz-appearance:textfield;text-align:right}.text-numeric::-webkit-inner-spin-button,.text-numeric::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-small{font-size:small!important}.text-x-small{font-size:x-small!important}.strong-badge{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;display:inline-block;font-family:lato,sans-serif;font-size:1.5rem;font-weight:700;line-height:40px;margin:0 0 0 10px;text-align:center;width:40px}.strong-badge.yellow{background-color:#fff258;color:#000}.strong-badge.black{background-color:#000;color:#fff}.strong-label{font-size:1.2rem;font-weight:700;line-height:20px;margin:0 10px 0 0;padding:0 10px}.strong-label.yellow{background-color:#fff158;color:#000}.strong-label.black{background-color:#000;color:#fff}.strong-term{font-size:1.4rem;font-weight:700;line-height:1.4}.bg-black{background-color:#000!important;color:#fff!important}.candidate a{font-size:small;text-decoration:underline}.select-middle{width:14em!important}select.form-control{background-image:url(/kyujin/images/common/icon_arrow3.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 7px;border:1px solid #c8c9c9;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0 10px 0 0;padding:0 30px 0 10px}section.manager{border:5px solid #000;border-radius:5px;margin:-5px -5px 30px;padding:5px}h3.section-title{font-size:large;font-weight:700;line-height:1.6;margin-bottom:.3em}.data_table.b20{margin:0 0 20px}.data_table .input30{background-color:#fff;border:1px solid #c8c9c9;height:34px;line-height:32px;padding:0 10px;width:30%}.data_table textarea{padding:0 10px}.data_table table thead th{background-color:#f5f5f5;border-bottom:1px solid #c8c8c8;border-right:1px dashed #c8c8c8;padding:12px 5px}.data_table table thead th:last-child{border-right:none}.data_table table.min tbody td,.data_table table.min tbody th{padding:10px 20px}.tdlist .close{float:right}.tdlist a{text-decoration:underline}input.like_select{background-image:url(/kyujin/images/common/icon_arrow3.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:11px 7px;border:1px solid #c8c9c9;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0 10px 0 0;padding:0 30px 0 40px}.form-picture img{max-width:100%}.form-picture input{border:1px solid #c8c9c9;border-radius:6px;width:80%}.form-picture button{background-color:#fff;border:1px solid #c8c9c9;height:34px;line-height:32px;margin-left:.8em;padding:0 10px}.submit_block p.free{margin:0 10px;width:auto}.submit_block p.free a{padding-left:20px;padding-right:20px}.selectbox select.multiple{height:72px}.paging_block{font-size:1.4rem}.paging_block ul{display:flex;justify-content:center}.paging_block ul li{padding:0 1px 0 0;position:relative}.paging_block ul li:last-child{padding-right:0}.paging_block ul li:after{background-color:#dbdcdb;content:"";height:18px;margin:-8px 0 0;position:absolute;right:0;top:50%;width:1px}.paging_block ul li:last-child:after{display:none}.paging_block ul li a{color:#000;display:inline-block;font-weight:700;height:30px;line-height:32px;padding:0 10px;text-align:center}.paging_block ul li a.current{background-color:#000;color:#fff}.table_block table thead th{background-color:#f5f5f5;border-bottom:1px solid #c8c8c8;border-right:1px dashed #c8c8c8;padding:12px 5px}.table_block table thead th:last-child{border-right:none}.table_block table tbody .unread{width:4.5em}.sort-link.active:after{content:"▲";padding-left:.2em}.sort-link.active.negative:after{content:"▼"}input.disable-support::-webkit-inner-spin-button,input.disable-support::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.disable-support{-moz-appearance:textfield}.info_message{color:#555;margin:5em;text-align:center}.loader,.loader:after,.loader:before{animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}.loader{animation-delay:-.16s;color:#aaa;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{animation-delay:-.32s;left:-3.5em}.loader:after{left:3.5em}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.sort_block{margin:0 0 10px;text-align:right}.sort_block p{display:inline-block;width:110px}.sort_block p.label{font-size:1.4rem}.sort_block p a{background:url(/kyujin/images/common/icon_arrow10.svg) no-repeat right 5px center;background-size:10px 6px;border:1px solid #1d1d1d;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:block;font-size:1.3rem;line-height:20px;padding:0 10px 0 0;text-align:center}.sort_block p a:hover,.sort_block p.on a{background-color:#1d1d1d;background-image:url(/kyujin/images/common/icon_arrow10s.svg);color:#fff}.sort_block p.on a:hover{background-image:url(/kyujin/images/common/icon_arrow11s.svg)}.sort_block p.rev a{background-image:url(/kyujin/images/common/icon_arrow11.svg)}.sort_block p.rev a:hover,.sort_block p.rev.on a{background-color:#1d1d1d;background-image:url(/kyujin/images/common/icon_arrow11s.svg);color:#fff}.sort_block p.rev.on a:hover{background-image:url(/kyujin/images/common/icon_arrow10s.svg)}.action_block2 .statusbox b{padding-left:.8em;padding-right:.8em;width:auto}.mypage_tab.short li{width:130px}.mypage_tab.short li.text-small{width:160px}.mypage_tab li.text-small a{line-height:1.6em;padding-top:1em}.mypage_tab li.text-small.single a{line-height:66px;padding-top:0}.mypage_tab li.relative{min-width:120px;width:auto}.mypage_tab li.relative a{padding-left:20px;padding-right:48px}.mypage_tab li.relative span.strong-badge{position:absolute;right:5px;top:16px}.poptab_block li.relative a{padding-right:48px}.poptab_block li.relative span.strong-badge{position:absolute;right:5px;top:12px}.messaging_input .inputbox .reply-message{background-color:#eee;border:666;margin-bottom:.6em;margin-top:1em;padding:1em}.messaging_block .reply-message{background-color:#fff;border:1px solid #ccc;margin-bottom:.8em;padding:0}.messaging_block .reply-message p.card-label{line-height:1;padding:0}.messaging_block .reply-message .content{font-style:italic;padding:.5em}.table_block td.read.wb b{height:30px}.rdatalist_block td.read{padding-left:5px;width:55px}.rdatalist_block td.read b{align-items:center;background-color:#fff158;display:flex;height:50px;justify-content:center;line-height:1.4;text-align:center;width:45px}.rsearch_block.ext{padding:20px 30px 25px}.rsearch_block.ext .rsearch_lblock,.rsearch_block.ext .rsearch_rblock{width:320px}div.note{font-size:small}.info_title_line{border-bottom:1px solid #ddd;padding-top:.5em}.info_content{border:1px solid #bebfbf;margin:1em 0;min-height:8em;padding:10px}select option.selected{background-color:#cecece}.edit-note{color:red}.edit-note a{color:red;text-decoration:underline}body a.btn-action{background-color:#fff258;border:2px solid #1c1d1d;border-radius:25px;color:#000;display:inline-block;font-weight:700;height:50px;line-height:46px;padding:0 1.5em;text-align:center}body a.btn-action small{font-size:x-small;font-weight:400}body .footer1 .info_block{padding:20px 0 0}body .footer1 .info_block .name{font-size:1.6rem}@media screen and (min-width:768px){body .footer1 .info_block .name{display:inline-block;font-size:1.8rem;padding-right:20px}}body .footer1 .info_block .access{font-size:1.2rem}@media screen and (min-width:768px){body .footer1 .info_block .access{display:inline-block;font-size:1.4rem}}body .footer1 .info_block .sp-m-20{margin-top:20px}@media screen and (min-width:768px){body .footer1 .info_block .sp-m-20{margin-top:0}}body .footer1 .info_block .spacer{display:block}@media screen and (min-width:768px){body .footer1 .info_block .spacer{display:inline-block;padding-right:1.6rem}}.group_block.group_city_block{margin-bottom:1em}.group_block li{display:inline-block;margin-right:1em}.group_block li.disabled input,.group_block li.disabled label{color:gray;cursor:default;pointer-events:none}header .header{height:110px;padding-bottom:35px;padding-top:20px}.popmenu_block{top:0}#wrapper{padding-top:190px}header .infobar_block .l_box ul li{color:#fff;margin:0}header .infobar_block .l_box ul li a{padding:0}header .infobar_block .l_box ul li a:after{display:none}.clickable tr.disabled{color:gray}
