@media all and (min-width:641px){.fc-ltr .fc-basic-view .fc-day-number{font-size:1.4em}.fc td.fc-head-container .fc-widget-header{line-height:1.2;font-size:1em}}@media (max-width:480px){.ui-dialog .ui-dialog-titlebar-close{width:32px;height:32px;margin:-16px 0 0 0}.ui-dialog .ui-dialog-content{overflow-y:scroll}.ui-tabs .ui-tabs-nav{border-bottom:none}body{font-size:3.7333333333vw}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr th,.p-sub-title,.portfolio_detail .form-list tbody tr th,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr th{font-size:3.4666666667vw;color:#666;margin-left:2.6666666667vw;position:relative}.my-profile .ui-tabs-nav,.portfolio .ui-tabs-nav{float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;color:#096f58;background:#bee6dd}.form-list>tbody>tr>th,.p-dialog-reg-tab .vlist>tbody>tr>th,.portfolio_detail .title{padding:0;width:100%;display:block;border:none}#header{height:auto}#header .wrapper{align-items:normal}footer{position:relative;padding:2.6666666667vw 0;height:10.6666666667vw;font-size:2.6666666667vw;background:0 0;display:none}.totop{bottom:21.3333333333vw;right:2.1333333333vw}.totop a{width:10.6666666667vw;height:10.6666666667vw;font-size:8vw;line-height:9.6vw;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}body{min-width:auto}body.fixed{position:fixed}#container{margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom);padding-bottom:2.6666666667vw;background:0 0}body.user #container{padding-bottom:21.3333333333vw}#main{padding:4vw 4vw}#main .full-width{margin-left:-4vw;margin-right:-4vw;padding:0 4vw}#main .no-border .box{padding:0;border-radius:0;box-shadow:none;background:0 0}#main .explain{font-size:3.7333333333vw;padding:2.6666666667vw}#main .explain>ul{margin:0 -4vw 0;padding:4vw;list-style-position:inside}#main .p-top-career{margin-bottom:4vw!important;padding:2.6666666667vw 4vw}#main .p-top-banner{margin-bottom:5.3333333333vw!important;padding:0}#main .p-top-info{padding:2.6666666667vw 4vw;margin-bottom:2.6666666667vw}#main .p-top-event{padding:2.6666666667vw 4vw;margin-bottom:0}#main .p-top-event .icon-menu__aidreq{margin:0 0 5.3333333333vw 0}#main .p-top-event .icon-menu__aidreq>a>div{padding-right:4vw}#main .p-top-event .icon-menu__aidreq>a>div span{margin-bottom:2.6666666667vw;font-size:4.2666666667vw}#main .p-top-career,#main .p-top-entry,#main .p-top-mypage{padding:2.6666666667vw 4vw;margin-bottom:0}#main .p-top-career .icon-menu,#main .p-top-entry .icon-menu,#main .p-top-mypage .icon-menu{margin-left:-4vw;margin-right:-4vw;padding:1.3333333333vw 4vw}#main .box-title{margin-bottom:4vw}#main .box-title i.nav-icon{margin-right:1.3333333333vw}#f1{float:none;width:100%}#profile-shortcut{position:absolute;top:10px;right:15px;display:none}.p-indent{padding:0 4vw}.p-worksheet{display:block;padding:0 2.6666666667vw}.p-worksheet thead{display:none}.p-worksheet.is-rankorder tbody tr{margin-bottom:6.4vw}.p-worksheet tbody{display:block}.p-worksheet tbody tr{display:block;position:relative;background:#e8e8e8;margin-bottom:2.6666666667vw;padding:3.2vw 2.1333333333vw;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.23)}.p-worksheet tbody tr td{display:flex;flex-flow:row nowrap;background:0 0!important;border:none;margin-bottom:2.1333333333vw;padding:0}.p-worksheet tbody tr td:last-child{margin-bottom:0}.p-worksheet tbody tr td>span{padding:0;border-radius:3px;flex-basis:16vw;flex-shrink:0;margin-right:1.3333333333vw;text-align:center;display:flex;align-items:center;justify-content:center;flex-flow:column wrap;line-height:1.3}.p-worksheet tbody tr td textarea{height:5em}.p-worksheet tbody tr td.p-worksheet_order{position:absolute;background:#8bc34a!important;color:#fff;border-radius:3px;flex-flow:row nowrap;width:13.3333333333vw;top:-2.9333333333vw;left:-2.1333333333vw;font-weight:700;align-items:center;justify-content:center}.p-worksheet tbody tr td.p-worksheet_order span{display:block;padding:0 .5333333333vw;width:auto;flex-basis:auto;margin-right:0}.p-worksheet_explain{margin:9.6vw 0 4.8vw;padding:0 2.6666666667vw}.p-worksheet_explain:first-of-type{margin-top:0}.p-memo{margin-bottom:5.3333333333vw;padding:0 2.6666666667vw}.p-qa{background:#e8e8e8!important;padding:0 2.6666666667vw;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.23)}.p-qa select{width:100%}.p-analysis_delete{top:2.1333333333vw;right:3.2vw;margin-top:0}.box.a2_box{padding-right:10px;background:#e8e8e8}.box.a2_box table{background:#e8e8e8;padding:0 2.6666666667vw;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.23)}.p-worksheet_wrapper{margin:0 -4vw 2.6666666667vw;background:#f3f3f3;padding:5px 10px}.p-analysis .icon-menu{justify-content:space-between}.p-analysis .icon-menu li{flex-basis:calc(50% - 2vw)}.p-analysis_footer{margin-left:-4vw;margin-right:-4vw}.p-analysis_footer .btns-jhr{margin:0 0 8vw 0}.p-analysis_comment{padding:1.3333333333vw 4vw}.p-biorhythm{padding:0}.p-biorhythm table.list{display:block}.p-biorhythm table.list tbody,.p-biorhythm table.list td,.p-biorhythm table.list th,.p-biorhythm table.list thead{display:block}.p-biorhythm table.list tr{display:flex;flex-flow:row wrap}.p-biorhythm table.list tr td{flex-basis:20%;flex-grow:0}.p-biorhythm table.list tr td .p-biorhythm_head{padding:1.0666666667vw}.p-biorhythm table.list tr td select{font-size:small}#side{display:none}#side_toggle,#side_toggle_inner{display:none}.btn{padding:1.6vw 3.7333333333vw 2.1333333333vw}.btns-right{text-align:center}.sp-btn-right-top{position:absolute;top:2.6666666667vw;right:4vw}.sp-btn-right-top.is-add{position:absolute;top:2.1333333333vw;right:20vw}.sp-btn-right-top.is-add .btn{width:16vw}.btn_sp_small{font-size:3.2vw!important;padding:0 1.6vw .8vw!important;min-height:0!important;line-height:1.7}.btns-sp{text-align:center;display:flex;flex-flow:row nowrap;justify-content:center}.btns-sp .btn{margin:0 1.3333333333vw;min-width:32vw}.btns-sp.btns-jhr{justify-content:center;align-items:start}#btn_toggle_filter{padding:1.6vw 3.7333333333vw 2.1333333333vw}.is_user #btn_toggle_filter{top:2.1333333333vw;right:2.1333333333vw;width:16vw;padding-left:0;padding-right:0}.btn_advice{position:absolute;top:0;right:0}.btn-prof{position:relative;padding:1.6vw 1.6vw 2.1333333333vw 0;text-align:center;background:#9dd858;top:auto;left:auto;float:left;width:50%;text-align:right}.btn-prof a{width:auto;margin:0;font-size:3.7333333333vw;padding:.5333333333vw 3.2vw 1.0666666667vw}.btn-project{position:relative;padding:1.6vw 0 2.1333333333vw 1.6vw;text-align:center;background:#9dd858;top:auto;left:auto;float:right;width:50%;text-align:left}.btn-project a{margin:0;font-size:3.7333333333vw;padding:.5333333333vw 3.2vw 1.0666666667vw}.btn_notice{width:20em;bottom:-5.3333333333vw;font-size:2.6666666667vw;margin-left:-10em}.btn_jobsample{text-align:center;margin-bottom:2.6666666667vw}.btn_jobsample>a{width:100%;margin-bottom:2.6666666667vw}.tab-parent{width:auto;float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;color:#096f58;background:#bee6dd}.ui-tabs .ui-tabs-nav li{margin:0 .2666666667vw;flex-grow:1}.ui-tabs .ui-tabs-nav li.ui-tabs-active{border:none}.ui-tabs .ui-tabs-nav li>a.ui-tabs-anchor{float:none;padding:3.2vw 1.0666666667vw;font-size:2.9333333333vw;font-weight:700;display:block;text-align:center}.ui-tabs .ui-tabs-panel{margin:0 -4vw;padding:1.0666666667vw 0 0}.ui-tabs .ui-tabs-panel .box{padding:1.3333333333vw 4vw;border-radius:0}.ui-tabs.mail .tabs-mail{float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;background:#aede77}.tab-user-detail{float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;background:#aede77}.p-dialog-reg-tab{margin-top:4vw;padding:0 4vw}.p-dialog-reg-tab a.ui-tabs-anchor{white-space:normal;word-break:break-all}.p-dialog-reg-tab .ui-tabs-nav{margin:0!important;overflow:hidden}.p-dialog-reg-tab .ui-tabs-panel{margin:0;padding:1em 4vw}.p-dialog-reg-tab .p-hst-select{border-radius:4px;padding:2.6666666667vw;margin-bottom:2.6666666667vw;text-align:center}.p-dialog-reg-tab .p-hst-select button{margin-top:1.6vw}.p-dialog-reg-tab .vlist>tbody>tr th{background:0 0}.p-dialog-reg-tab>h3{padding-left:2.6666666667vw;line-height:1.4}#dialog_apply{padding:0}#dialog_apply .p-apply-explain{padding:4vw}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],textarea{-webkit-appearance:none}input[type=button],input[type=submit]{-webkit-appearance:none}input[type=date]{width:100%}input[type=submit]{padding:1.6vw 3.7333333333vw 2.1333333333vw}input[type=submit][disabled]{padding:1.6vw 3.7333333333vw 2.1333333333vw}.checks li,.radios li{margin:0 1.3333333333vw 1.3333333333vw 0}.checks li>label,.radios li>label{background:0 0;border:1px solid #009688;color:#009688;padding:1.0666666667vw 2.6666666667vw;display:inline-block;border-radius:26.6666666667vw;font-weight:700;font-size:3.2vw}.checks li>label.checked,.radios li>label.checked{background:#009688;border:1px solid #009688;color:#fff}.checks .pl-15,.radios .pl-15{padding-left:0!important}input.w-20,input.w-30{width:100%!important}.SumoSelect{width:100%}.SumoSelect+.SumoSelect,.SumoSelect+input{margin-top:1.0666666667vw}.p-user_postal{display:flex!important;justify-content:space-between}#ul_family_must,#ul_married{padding:0}.p-user-grad-ym{display:block;margin-bottom:1.0666666667vw}.p-hist-cell{position:relative}.btn_add_cause{padding:0 2.1333333333vw .8vw;margin-bottom:0}.p-hist-add{position:absolute;top:-11.2vw;right:1.0666666667vw;margin-bottom:0}.p-hist-add .btn{padding:0 2.1333333333vw .8vw;line-height:1.7}.p-user-kana{display:flex!important;justify-content:space-between;flex-flow:row wrap}.p-user-kana input{width:49%}.btn_updown_row_down_edu,.btn_updown_row_down_intern,.btn_updown_row_down_jhr,.btn_updown_row_down_job,.btn_updown_row_down_lic,.btn_updown_row_up_edu,.btn_updown_row_up_intern,.btn_updown_row_up_jhr,.btn_updown_row_up_job,.btn_updown_row_up_lic{padding:1.6vw 3.7333333333vw 2.1333333333vw}.btn_updown_row_down_edu,.btn_updown_row_down_intern,.btn_updown_row_down_jhr,.btn_updown_row_down_job,.btn_updown_row_down_lic,.btn_updown_row_up_edu,.btn_updown_row_up_intern,.btn_updown_row_up_jhr,.btn_updown_row_up_job,.btn_updown_row_up_lic{font-weight:700!important;padding:0 1.6vw .8vw!important}.btn_del_row_analysis,.btn_del_row_edu,.btn_del_row_intern,.btn_del_row_job,.btn_del_row_lic,.btn_del_row_rqa,.btn_delete{padding:1.6vw 3.7333333333vw 2.1333333333vw}.btn_del_row_analysis,.btn_del_row_edu,.btn_del_row_intern,.btn_del_row_job,.btn_del_row_lic,.btn_del_row_rqa,.btn_delete{padding:0 1.0666666667vw .8vw!important;font-size:3.2vw;line-height:1.7}.p-fromto{font-size:0}.p-fromto span{font-size:3.7333333333vw;width:46%;display:inline-block}.p-fromto span input{width:100%}.arrow_box{width:13.3333333333vw;font-size:2.6666666667vw;padding:.5333333333vw;top:-4.8vw;left:50%;margin-left:-6.6666666667vw}.arrow_box:after{border-width:1.3333333333vw;margin-left:-1.3333333333vw}.arrow_box:before{border-width:1.6vw;margin-left:-1.6vw}.p-sub-title+div,.p-sub-title+ul{margin-left:2.6666666667vw;margin-bottom:2.6666666667vw}.timing-wrapper{width:100%}.label{font-size:2.6666666667vw;font-size:2.6666666667vw;font-weight:700}.box-label{font-weight:700}.box-label:after{border-width:7.4666666667vw 7.4666666667vw 0 0;right:-7.4666666667vw}.breadcrumbs{margin:0 0 4vw 0}span.badge{border-radius:50px;margin-left:1.6vw;font-size:2.6666666667vw;min-width:5.3333333333vw;width:auto;height:5.3333333333vw;letter-spacing:-.07em}.for-sp{display:block!important}i.for-sp,span.for-sp{display:inline!important}td.for-sp,th.for-sp{display:table-cell!important}.for-pc{display:none!important}i.for-pc,span.for-pc{display:none!important}td.for-pc,th.for-pc{display:none!important}tr.for-pc{display:none!important}.search-cond{width:100%;display:block}.search-cond.is-detail{padding:4vw}.search-cond tbody{width:100%;display:block}.search-cond tbody tr{width:100%;display:block;border-bottom:none}.search-cond tbody tr th{width:100%!important;display:block;text-align:left}.search-cond tbody tr td{width:100%;padding:0 0 1.3333333333vw 0;display:block}.search-cond tbody tr td .SumoSelect{width:100%}.btn-search{position:relative!important;top:0!important;right:0!important;margin:.5333333333vw auto 2.1333333333vw;text-align:center;width:auto;padding:2.1333333333vw 0 2.6666666667vw}.btn-search .btn{width:21.3333333333vw;padding:2.1333333333vw 0 2.6666666667vw}.search-cond-wrapper{padding:0 0 2.1333333333vw 0}.search-cond-wrapper>.box{width:100%}.search-cond-wrapper .btn-search{margin:0 0 3.2vw 3.2vw;width:calc(100% - 6.4vw)}.search-cond-wrapper .btn-reset{position:relative;top:auto!important;right:auto;margin:0 0 3.2vw 3.2vw;width:calc(100% - 6.4vw)}#search_result{display:flex;flex-flow:row wrap}#search_result.layout-list .tile-title{font-size:3.4666666667vw;padding:0}#search_result.layout-list .tile-summary{padding:0;font-size:2.9333333333vw}#search_result.layout-list .tile-head{padding:0;font-size:2.6666666667vw}#search_result.layout-list .tile-thumb{width:32vw;height:32vw}#search_result.layout-list .tile-content{width:59.2vw;padding:1.3333333333vw 2.6666666667vw}#search_result.layout-list .tile-condition{margin:.5333333333vw 0 0;padding:1.3333333333vw 0 0;font-size:2.6666666667vw}#search_result.layout-list .tile:nth-child(odd).col-3{padding-right:4vw}#search_result.layout-list .tile:nth-child(even).col-3{padding-left:4vw}#search_result.layout-list.aidreq .tile-link{flex-flow:row wrap}#search_result.layout-list.aidreq .tile-summary{font-size:3.2vw;margin-bottom:2.6666666667vw}#search_result.layout-list.aidreq .tile-title{font-size:4.2666666667vw}#search_result.layout-list.aidreq .tile-thumb{width:26.6666666667vw;height:auto;flex-shrink:0}#search_result.layout-list.aidreq .tile-thumb img{min-width:80%;max-width:80%;min-height:80%;max-height:80%}#search_result.layout-list.aidreq .tile-head:before{bottom:-5.3333333333vw;right:0}#search_result.layout-list.aidreq .tile-head{margin-bottom:5.3333333333vw}#search_result.layout-list.aidreq .tile-head p{margin:0;height:6.4em}#search_result.layout-list.aidreq .tile-content{width:53.3333333333vw;flex-grow:1}#search_result.layout-list.aidreq .tile-buttons{flex-flow:row nowrap;width:100%;padding:2.6666666667vw 1.3333333333vw}#search_result.layout-list.aidreq .tile-buttons button{margin:0 1.3333333333vw;width:100%}#search_result{margin-left:-4vw;margin-right:-4vw}#search_result .tile:nth-child(odd).col-3{padding-right:1.0666666667vw}#search_result .tile:nth-child(even).col-3{padding-left:1.0666666667vw}#search_result .tile.col-3{float:none;flex-basis:50%;width:auto;margin-right:0;margin-bottom:2.1333333333vw;height:auto!important;padding-left:4vw;padding-right:4vw}p.rec-type{bottom:0}#div_detail{padding:2.1333333333vw 0}#div_detail .search-cond label{font-size:3.2vw}#search_result_total{width:100%!important}.list{font-size:3.2vw}.vlist{width:100%;display:block}.vlist tbody{width:100%;display:block}.vlist tbody tr{width:100%;display:block}.vlist tbody tr th{width:100%;display:block}.vlist tbody tr th .is-required{right:2.6666666667vw;margin-top:-2.9333333333vw}.vlist tbody tr td{width:100%;display:block}.form-list,.p-dialog-reg-tab .vlist{width:100%;display:block}.form-list>tbody,.p-dialog-reg-tab .vlist>tbody{width:100%;display:block}.form-list>tbody>tr,.p-dialog-reg-tab .vlist>tbody>tr{padding:2.6666666667vw 0 0 0;width:100%;display:block;border-bottom:1px solid #dadada}.form-list>tbody>tr.bkg-gray84,.p-dialog-reg-tab .vlist>tbody>tr.bkg-gray84{padding:1.6vw 2.6666666667vw}.form-list>tbody>tr.sub-row,.p-dialog-reg-tab .vlist>tbody>tr.sub-row{display:block;padding:0}.form-list>tbody>tr.sub-row>th,.p-dialog-reg-tab .vlist>tbody>tr.sub-row>th{width:100%!important;padding:2.6666666667vw 0 0}.form-list>tbody>tr.sub-row>th>.label,.p-dialog-reg-tab .vlist>tbody>tr.sub-row>th>.label{right:4vw;margin-top:-1.3333333333vw}.form-list>tbody>tr.sub-row>td,.p-dialog-reg-tab .vlist>tbody>tr.sub-row>td{padding:2.6666666667vw}.form-list>tbody>tr>th.w-20,.p-dialog-reg-tab .vlist>tbody>tr>th.w-20{width:100%!important}.form-list>tbody>tr>td,.p-dialog-reg-tab .vlist>tbody>tr>td{padding:1.0666666667vw 0 3.2vw;width:100%;display:block;border:none}.sub-row th{padding:2.6666666667vw}.sp-scroller-vr{background:#f6f6f6;position:relative;width:100%;overflow:scroll;margin-bottom:4vw;min-height:66.6666666667vw;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.sp-scroller-vr>table.list{table-layout:fixed}.sp-scroller-vr .swipe-icon{position:absolute;border-radius:15px;width:26.6666666667vw;height:26.6666666667vw;vertical-align:middle;background:rgba(0,0,0,.5) url(/common/img/swipe.svg) no-repeat center center;background-size:70%;top:50%;left:50%;margin:-13.3333333333vw 0 0 -13.3333333333vw;z-index:100}body.is_user .col-license{width:25em}body.is_user .col-busyo,body.is_user .col-gakubu,body.is_user .col-support{width:25em}.bkg-red.is-required,.is-required.btn_del_row_analysis,.is-required.btn_del_row_edu,.is-required.btn_del_row_intern,.is-required.btn_del_row_job,.is-required.btn_del_row_lic,.is-required.btn_del_row_rqa,.is-required.btn_delete{font-size:2.6666666667vw}.p-example{position:absolute;top:50%;right:0;margin-top:-10px}.is-required+.p-example{right:2.5em}.ui-widget-overlay{pointer-events:none}.ui-dialog{width:94.6666666667vw!important;top:2.6666666667vw!important;left:2.6666666667vw!important;bottom:2.6666666667vw!important;z-index:3000!important;height:calc(100vh - 42.6666666667vw)!important;position:fixed!important}.ui-dialog .ui-dialog-buttonset{display:flex;flex-flow:row nowrap}.ui-dialog .ui-dialog-buttonset .ui-button{padding:1.6vw 3.7333333333vw 2.1333333333vw}.ui-dialog .ui-dialog-buttonset .ui-button{flex-basis:30%;min-width:auto}.ui-dialog-content{height:calc(100vh - 64vw)!important;-webkit-overflow-scrolling:touch}.ui-dialog .ui-dialog-buttonpane{padding:2.6666666667vw}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;width:100%;text-align:center;display:flex;justify-content:space-between}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-button{flex-shrink:0;flex-grow:1;margin:0 1.0666666667vw}#table_hist_rqa_thead tr th:nth-child(1){width:8em}#table_hist_rqa_thead tr th:nth-child(2){width:auto}#table_hist_rqa_thead tr th:nth-child(3){width:4em}#table_hist_rqa tr td select{width:100%!important}#table_hist_rqa tr td button.btn{width:auto;padding:0 1.0666666667vw .8vw;font-size:3.2vw}.btn_add_hist_rqa{position:absolute;top:-7.2vw;right:0;margin-bottom:0}.btn_add_hist_rqa .btn{line-height:1.7;padding:0 2.1333333333vw .8vw}.table_attached_file{table-layout:fixed}.table_attached_file tr{border-bottom:1px dotted #d6d6d6}.table_attached_file tr td{padding:1.6vw 0}.table_attached_file tr td:nth-child(1){width:4em}.table_attached_file tr td input{width:100%}.table-photo tbody tr td{text-align:center}table.table-portfolio{width:100%}table.table-portfolio thead tr th.portfolio-delete{width:4.5em}table.table-portfolio thead tr th.portfolio-filename{width:66.6666666667vw}table.table-portfolio thead tr th.portfolio-comment{width:66.6666666667vw}table.table-shigoto{width:100%}table.table-shigoto thead tr th.shigoto-delete{width:4.5em}table.table-shigoto thead tr th.shigoto-filename{width:74.6666666667vw}table.table-shigoto thead tr th.shigoto-title{width:74.6666666667vw}table.table-shigoto thead tr th.shigoto-memo{width:66.6666666667vw}.shigoto-notice{padding:2.6666666667vw}table.favorite{width:100%!important}table.favorite thead tr th.favorite-check{width:4em}table.favorite thead tr th.favorite-type{width:10em}table.favorite thead tr th.favorite-date{width:12em}table.favorite thead tr th.favorite-company{width:12em}table.favorite thead tr th.favorite-title{width:12em}table.favorite thead tr th.favorite-jobtype{width:12em}table.favorite thead tr th.favorite-place{width:10em}table.favorite thead tr th.favorite-status{width:7em}table.favorite thead tr th.favorite-memo{width:5em}table.review thead tr.tablesorter-filter-row td[data-column="1"]{display:table-cell}table.review thead tr.tablesorter-filter-row td[data-column="10"]{display:none}table.review thead tr th.review-sort{width:13.3333333333vw!important}table.review thead tr th.review-new{width:13.3333333333vw!important}table.review thead tr th.review-type{width:21.3333333333vw!important}table.review thead tr th.review-date{width:26.6666666667vw!important}table.review thead tr th.review-content{width:53.3333333333vw!important}table.review thead tr th.review-done{width:53.3333333333vw!important}table.review thead tr th.review-problem{width:53.3333333333vw!important}table.review thead tr th.review-plan{width:53.3333333333vw!important}table.review thead tr th.review-comment{width:53.3333333333vw!important}table.review thead tr th.review-attached{width:26.6666666667vw!important}table.p-mail{width:100%!important}table.p-mail thead tr.tablesorter-filter-row td[data-column="1"]{display:table-cell}table.p-mail thead tr.tablesorter-filter-row td[data-column="8"]{display:none}table.p-mail thead tr th.mail-check{width:8vw!important}table.p-mail thead tr th.mail-new{width:16vw!important}table.p-mail thead tr th.mail-company{width:53.3333333333vw!important}table.p-mail thead tr th.mail-type{width:16vw!important}table.p-mail thead tr th.mail-info{width:53.3333333333vw!important}table.p-mail thead tr th.mail-date{width:37.3333333333vw!important}table.p-mail thead tr th.mail-update{width:37.3333333333vw!important}table.p-mail thead tr th.mail-history{width:16vw!important}table.p-mail-receive{width:100%!important}table.p-mail-receive thead tr th.mail-check{width:8vw!important}table.p-mail-receive thead tr th.mail-new{width:16vw!important}table.p-mail-receive thead tr th.mail-title{width:53.3333333333vw!important}table.p-mail-receive thead tr th.mail-date{width:37.3333333333vw!important}table.p-mail-receive thead tr th.mail-company{width:53.3333333333vw!important}table.p-mail-receive thead tr th.mail-type{width:18.6666666667vw!important}table.p-mail-receive thead tr th.mail-info{width:53.3333333333vw!important}table.p-mail-sent{width:100%!important}table.p-mail-sent thead tr th.mail-check{width:8vw!important}table.p-mail-sent thead tr th.mail-title{width:53.3333333333vw!important}table.p-mail-sent thead tr th.mail-date{width:37.3333333333vw!important}table.p-mail-sent thead tr th.mail-company{width:53.3333333333vw!important}table.p-mail-sent thead tr th.mail-type{width:18.6666666667vw!important}table.p-mail-sent thead tr th.mail-info{width:53.3333333333vw!important}.user-resume{width:100%!important}.user-resume thead tr th.user-resume-check{width:2em}.user-resume thead tr th.user-resume-title{width:12em}.user-resume thead tr th.user-resume-motivation{width:12em}.user-resume thead tr th.user-resume-pr{width:12em}.user-resume thead tr th.user-resume-time{width:12em}.user-resume thead tr th.user-resume-wish{width:12em}.user-resume thead tr th.user-resume-savedat{width:12em}.user-resume thead tr th.user-resume-btns{width:9em}.user-resume thead tr th.user-resume-group{width:18em}.user-resume thead tr th.user-resume-fromto{width:14em}.user-resume thead tr th.user-resume-type{width:10em}.user-resume thead tr th.user-resume-job{width:14em}.user-resume thead tr th.user-resume-order{width:6em}.list.aidreq{width:100%!important}.list.aidreq thead tr th.aidreq-name{width:auto!important;min-width:100%!important}.list.aidreq thead tr th.aidreq-detail{width:4em!important}.list.aidreq thead tr th.aidreq-button{width:7em!important}.logo a{margin:1.6vw 0 0 1.6vw}.logo img{height:9.6vw}.p-dev-mode{position:absolute;top:auto;bottom:.2666666667vw;left:6.4vw;width:30.6666666667vw;text-align:center;font-size:2.6666666667vw;padding:.5333333333vw 1.3333333333vw .2666666667vw;font-weight:700;border-radius:3px;transform:scale(.8);line-height:1.2}.user-info{margin-right:1.6vw;font-size:2.6666666667vw;text-align:right;vertical-align:middle}.user-info br{display:inline}.logout a.btn{display:block;width:8.5333333333vw;height:8.5333333333vw;line-height:1.8;padding:0}.env-test-icon{top:3.2vw;left:41.3333333333vw}.tile-icon{left:-2.6vw;top:.6vw}.tile .icon{width:12vw;height:6.4vw}.tile-thumb{min-height:43.4666666667vw}.tile-thumb>img{border-radius:0}.tile-title{padding:1.3333333333vw 4vw 0;font-size:3.2vw}.tile-summary{padding:.5333333333vw 1.3333333333vw 1.3333333333vw;font-size:2.6666666667vw;line-height:1.4}.tile-condition{padding:1.3333333333vw}.search-result-ui.has-sort .col-6{float:none;width:100%}.search-result-ui.has-sort .col-6:last-child{margin-top:1.0666666667vw;justify-content:space-between}.search-result-ui.has-sort .col-6:last-child>div{margin-left:0}.layout-list .tile{margin-bottom:4vw}.layout-list .tile-thumb{width:26.6666666667vw}.layout-list .tile-wrap .icon{width:10vw;left:-2vw}.layout-list .tile-wrap .icon-new+.icon-done{top:4.8vw}.photos{display:flex;flex-flow:column wrap}.photos>div{width:100%;margin-right:0;margin-bottom:4vw;float:none}.photos>div .trim{height:58.6666666667vw}.my-profile .ui-tabs-panel>.box>p{margin-top:2.6666666667vw}.img_photo_meta>span{display:block;text-align:center}#file_area,.p-attached-file-table{overflow:hidden}#file_area table,.p-attached-file-table table{table-layout:fixed}#file_area table tbody tr,.p-attached-file-table table tbody tr{border-top:1px dotted #ccc}#file_area table tbody tr:first-child,.p-attached-file-table table tbody tr:first-child{border-top:none}#file_area table tbody tr td,.p-attached-file-table table tbody tr td{padding:1.6vw 0}#file_area table tbody tr td:nth-child(1),.p-attached-file-table table tbody tr td:nth-child(1){width:13.3333333333vw}.portfolio_detail{margin-left:-4vw;margin-right:-4vw;margin-bottom:2.6666666667vw;padding:4vw 4vw 0}.portfolio_detail .title{background:0 0}.portfolio_detail .title i.fa{display:none}.p-dialog-reg-tab .portfolio_detail .vlist,.portfolio_detail .form-list,.portfolio_detail .p-dialog-reg-tab .vlist{background:0 0}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr:first-child th,.portfolio_detail .form-list tbody tr:first-child th,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr:first-child th{border-top:none}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr th,.portfolio_detail .form-list tbody tr th,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr th{text-indent:0;background:0 0;width:calc(100% - (15/375*100vw));padding:1.0666666667vw 0;border:none;border-top:1px dotted #ccc}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr th i.fa,.portfolio_detail .form-list tbody tr th i.fa,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr th i.fa{display:none}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr td,.portfolio_detail .form-list tbody tr td,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr td{padding:0 0 2.6666666667vw;margin-left:2.6666666667vw;margin-right:5.3333333333vw;width:calc(100% - (10/375*100vw));border:none}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr td .tile-thumb,.portfolio_detail .form-list tbody tr td .tile-thumb,.portfolio_detail .p-dialog-reg-tab .vlist tbody tr td .tile-thumb{margin-bottom:2.6666666667vw}.p-dialog-reg-tab .portfolio_detail .vlist tbody tr td .tile-thumb+input[type=file],.portfolio_detail .form-list tbody tr td .tile-thumb+input[type=file],.portfolio_detail .p-dialog-reg-tab .vlist tbody tr td .tile-thumb+input[type=file]{margin-bottom:0}.add_portfolio,.order_edit_ui{margin:2.6666666667vw 0 0}#portfolio_ul{margin-top:2.6666666667vw;padding:4vw 2vw;border-radius:0}#portfolio_ul>div{margin-top:0;margin-bottom:4vw;flex-basis:50%;max-width:50%;padding:0 2vw}#portfolio_ul>div .tile-wrap>.tile-link{display:flex;flex-flow:column wrap;width:100%;height:100%;justify-content:space-between}#portfolio_ul>div .tile-title{padding-bottom:1.6vw;width:100%;float:none;display:block;clear:both}#portfolio_ul>div .tile-thumb{width:100%;float:none;display:block;clear:both}.detail-company table,.detail-require table{font-size:3.2vw}.detail.box{padding-left:4vw;padding-right:4vw}.detail .grid .col-6:nth-child(1){width:100%!important;float:none!important;margin-top:5.3333333333vw;font-size:3.2vw;padding-bottom:5.3333333333vw;border-bottom:1px solid #ddd}.detail .grid .col-6:nth-child(1)>div:nth-child(1){text-align:center}.detail .grid .col-6:nth-child(1)>div:nth-child(2){display:flex;flex-flow:row wrap;justify-content:space-between}.detail .grid .col-6:nth-child(1)>div:nth-child(2) a{margin:0;min-width:0;flex-grow:0;flex-shrink:0;width:48%}.detail .grid .col-6:nth-child(1)>div:nth-child(2) a.btn_com_advice{width:100%;margin-top:5.3333333333vw}.detail .grid .col-6:nth-child(2){width:100%!important;float:none!important}.detail .grid .col-6:nth-child(2) .page-title{margin:4vw 0 0 0!important}.detail .ui-tabs-nav{float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;background:#d8d8d8}.detail>.btns-bottom{display:flex;flex-flow:row nowrap;justify-content:space-between}.detail>.btns-bottom>a{margin:0;min-width:0;flex-grow:0;flex-shrink:0;width:48%}.section-title{font-size:3.7333333333vw}.detail-company .section-title{margin-top:2.6666666667vw}.ui-dialog-content .ui-tabs-nav{float:none;display:flex;flex-flow:row nowrap;padding:1.8666666667vw 1.3333333333vw 0;margin:0 -4vw;border-radius:0;background:#d8d8d8}.detail-fv{display:flex;flex-flow:column nowrap}.detail-fv>div{width:100%;margin-right:0;float:none}.page-title{margin:0 0 2.6666666667vw 0;padding:0;font-size:4.8vw}.dashboard-wrapper{flex-flow:column wrap}.dashboard-contents{flex-flow:column wrap}.dashboard-contents>a{flex-flow:column wrap}.p-info-wrapper{padding:4vw 4vw 0}.p-info-wrapper>div{padding:2.1333333333vw 0}.p-info-wrapper>div:first-child{padding:0 0 2.1333333333vw}.p-info .ulist{padding:0 4vw 4vw}.p-info .ulist li{padding:2.1333333333vw 0}.info_body{padding:2.1333333333vw;margin-top:.5333333333vw;margin-left:2.1333333333vw;font-size:3.2vw}.icon-menu.is-col6 li{flex-basis:calc(33.3% - 2vw)}.icon-menu.aidreq-company{margin-left:-4vw;margin-right:-4vw;padding:1.3333333333vw 4vw}.icon-menu.aidreq-company li{width:100%;flex-basis:100%}.icon-menu{flex-flow:row wrap;justify-content:space-between;margin:4vw 0}.icon-menu li{flex-basis:calc(33.3% - 2vw);margin:2vw 0}.icon-menu li a{font-size:3.2vw;line-height:1.2;padding:2.6666666667vw 0;height:100%;min-height:28.5333333333vw}.icon-menu li a[href="#dummy"]:after{font-size:4.8vw;margin-top:-4.8vw}.menu-icon{width:14.9333333333vw;height:14.9333333333vw;margin-bottom:1.0666666667vw}.menu-icon__portfolio{background-size:14.9333333333vw}.menu-icon__analysis{background-size:14.9333333333vw}.menu-icon__activity{background-size:14.9333333333vw}.menu-icon__useful{background-size:14.9333333333vw}.menu-icon__interview{background-size:14.9333333333vw}.menu-icon__aidreq{background-size:14.9333333333vw}.menu-icon__aidreqcom{background-size:14.9333333333vw}.menu-icon__shigotos{background-size:14.9333333333vw}.menu-icon__status{background-size:14.9333333333vw}.menu-icon__receivebox{background-size:14.9333333333vw}.menu-icon__sendbox{background-size:14.9333333333vw}.menu-icon__profile{background-size:14.9333333333vw}.menu-icon__profile-print{background-size:14.9333333333vw}.menu-icon__rireki{background-size:14.9333333333vw}.menu-icon__rireki-print{background-size:14.9333333333vw}.menu-icon__history{background-size:14.9333333333vw}.menu-icon__privacy{background-size:14.9333333333vw}.menu-icon__30,.menu-icon__event{background-size:14.9333333333vw}.menu-icon__20,.menu-icon__intern{background-size:14.9333333333vw}.menu-icon__10,.menu-icon__recruit{background-size:14.9333333333vw}.menu-icon__40{background-size:14.9333333333vw}.menu-icon__favorite{background-size:14.9333333333vw}.menu-icon__publish{background-size:14.9333333333vw}.menu-icon__manual{background-size:14.9333333333vw}.menu-icon__logout{background-size:14.9333333333vw}.menu-icon__recommend{background-size:14.9333333333vw}.menu-icon__setting{background-size:14.9333333333vw}.menu-icon__download{background-size:14.9333333333vw}.menu-icon__worksheet_interest{background-size:14.9333333333vw}.menu-icon__worksheet_company{background-size:14.9333333333vw}.menu-icon__worksheet_personality{background-size:14.9333333333vw}.menu-icon__worksheet_self{background-size:14.9333333333vw}.menu-icon__worksheet_question{background-size:14.9333333333vw}.menu-icon__worksheet_paper{background-size:14.9333333333vw}.menu-icon__worksheet_lifeline{background-size:14.9333333333vw}.menu-icon__worksheet_goodat{background-size:14.9333333333vw}.menu-icon__worksheet_trouble{background-size:14.9333333333vw}.menu-icon__entry{background-size:14.9333333333vw}.footer-nav{display:block}.footer-nav ul{flex-flow:row nowrap}.footer-nav ul>li{flex-basis:20vw}.footer-nav ul>li ol>li{flex-basis:calc(33.3% - 2vw);margin:2vw 0}.nav-icon{width:7.4666666667vw;height:7.4666666667vw;margin-bottom:1.0666666667vw}.nav-icon__career{background-size:7.4666666667vw}.nav-icon__other{background-size:7.4666666667vw}.nav-icon__online{background-size:7.4666666667vw}.nav-icon__event{background-size:7.4666666667vw}.nav-icon__mypage{background-size:7.4666666667vw}.nav-icon__entry{background-size:14.9333333333vw}.nav-icon__research{background-size:7.4666666667vw}.nav-icon__self{background-size:7.4666666667vw}.nav-icon__other-analysis{background-size:7.4666666667vw}.thumb-list{margin:5.3333333333vw 0}.thumb-list li{margin:0 -4vw;padding:4vw}.thumb-list li .thumb-list_title{margin-bottom:3.2vw}.thumb-list li .thumb-list_title .menu-icon{width:7.4666666667vw;height:7.4666666667vw;background-size:7.4666666667vw;margin-right:2.6666666667vw}.thumb-list li .thumb-list_wrapper{margin-bottom:4vw;width:100%;display:block}.thumb-list li .thumb-list_wrapper>a>div:nth-child(1){width:32vw;height:32vw;flex-shrink:0}.thumb-list li .thumb-list_wrapper>a>div:nth-child(2){padding:0 0 0 4vw}.thumb-list li .thumb-list_wrapper>a>div:nth-child(2) strong{font-size:4vw}.thumb-list li .thumb-list_btn{margin-top:4vw;margin-bottom:2.6666666667vw}.thumb-list li .thumb-list_btn a.btn{width:58.6666666667vw;font-size:3.2vw}.fav-btn{top:-13.3333333333vw;right:0}.fav-btn a{font-size:10px}.fav-btn a>div{width:10.6666666667vw;height:8.5333333333vw;margin:0 auto 1.0666666667vw}.p-login{margin:0;min-height:100vh;box-sizing:border-box}.p-login-wrapper{height:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:30px}.p-login-wrapper>div{width:100%}.p-login-copy{font-size:4.8vw}.p-login .login_table,.p-login .login_title{width:100%}.p-login .login_table tr{display:block;width:100%}.p-login .login_table tr th{display:block;width:100%}.p-login .login_table tr td{display:block;width:100%;margin-bottom:10px;padding:0}.p-login #btn,.p-login #btn_login{padding:1.6vw 3.7333333333vw 2.1333333333vw}.p-login #btn,.p-login #btn_login{width:100%;margin-top:0;padding:3.2vw 0 3.7333333333vw}.p-login #btn_login{margin-top:5.3333333333vw}.p-login #btn{margin-top:5.3333333333vw}.p-login hr{border-top:1px #88c54c solid}.p-login-remindmail{padding:4vw}.p-login .reminder_mail{width:100%;margin:2.6666666667vw auto 5.3333333333vw}.p-login .reminder_mail tr{display:block;width:100%}.p-login .reminder_mail tr td{display:block;width:100%}.p-login .g-recaptcha>div{margin:0}.p-login h1{min-height:0}.p-login h1 img{position:relative;width:100%;top:auto;left:auto;margin:0}.p-recommend{padding:4vw}.p-recommend .btn{font-size:4.8vw}}@media (max-width:480px) and (max-width:480px){.ui-tabs .ui-tabs-panel.no-negative-margin{margin:0}.detail>.btns-bottom{flex-flow:row wrap}.detail>.btns-bottom>a.btn_com_advice{width:100%;margin-top:5.3333333333vw}}@media screen and (max-width:480px){.p-login img.buruburu{width:100%}}