.glores-B-mobile{display:none}.glores-B-mobile-tablet{display:block}.glores-B-tablet{display:block}.glores-B-tablet-pc{display:block}.glores-B-pc{display:none}.glores-B-btn-wrap.glores-B-m-half{font-size:0;text-align:center}.glores-B-btn-wrap.glores-B-m-half .btn-cell{display:inline-block;float:none;width:auto;padding-left:4px;vertical-align:top}.glores-B-btn-wrap.glores-B-m-half .btn-cell:first-child{padding-left:0}.glores-B-btn-type1.glores-B-m-full-width{width:auto}.glores-B-table-scroll-wrap .glores-B-table-scroll-inner>table{min-width:768px}.glores-B-form-type1>dl>dd .glores-B-date-input-wrap .glores-B-text-tilde{margin:0 10px 0 0}.glores-B-form-type1>dl>dd .glores-B-date-input-wrap .glores-B-text-tilde:after{display:none}.glores-B-pp-form-row1>dl>dd .glores-B-date-input-wrap .glores-B-text-tilde{margin:0 10px 0 0}.glores-B-pp-form-row1>dl>dd .glores-B-date-input-wrap .glores-B-text-tilde:after{display:none}.glores-B-job-hr-list>ul{margin:0 -5px}.glores-B-job-hr-list>ul:after{content:'';display:block;clear:both}.glores-B-job-hr-list>ul>li{box-sizing:border-box;float:left;width:50%;margin:0;padding:0 5px 10px}.glores-B-job-hr-list>ul>li:nth-child(2n + 1){clear:both}.glores-B-cv-profile-box:after{content:'';display:block;clear:both}.glores-B-cv-profile-box .glores-B-cv-photo{float:left;max-width:180px;margin:0 15px 0 0}.glores-B-cv-profile-box .glores-B-cv-photo .glores-B-cv-img img{width:100%}.glores-B-cv-profile-box .glores-B-cv-profile{overflow:hidden}.glores-B-cv-profile2>li{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #eee;list-style-type:none}.glores-B-cv-profile2>li:after{content:'';display:block;clear:both}.glores-B-cv-profile2>li>dl{box-sizing:border-box;float:left;width:50%;margin-top:0;padding-top:0;border-top-width:0}.glores-B-cv-profile2>li>dl.glores-B-full-w{width:100%}.glores-B-cv-profile2>li:first-child{margin-top:0;padding-top:0;border-top-width:0}.glores-B-my-recruit-list>ul>li .glores-B-cp-box{padding:20px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box:after{content:'';display:block;clear:both}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-figure{float:left;margin:0 20px 0 0}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-figure>a img{width:120px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption{overflow:hidden;position:relative;padding-right:100px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-title{font-size:16px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-info{margin-top:15px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-info>dl{margin-top:5px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-info>dl>dt{font-size:14px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-info>dl>dd{font-size:14px}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-btn-wrap{position:absolute;top:0;right:0;margin-top:0}.glores-B-my-recruit-list>ul>li .glores-B-cp-box .glores-B-cp-caption .glores-B-cp-btn-wrap>a{display:inline-block}.glores-B-job-rc-list>ul{margin:0 -5px}.glores-B-job-rc-list>ul:after{content:'';display:block;clear:both}.glores-B-job-rc-list>ul>li{box-sizing:border-box;float:left;width:50%;margin:0;padding:0 5px 10px}.glores-B-job-rc-list>ul>li:nth-child(2n + 1){clear:both}.glores-B-mypage-h .mypage-h-cont2 .mypage-h-job-info>dl:first-child{margin-top:0}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box{padding:20px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box:after{content:'';display:block;clear:both}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-figure{float:left;margin:0 20px 0 0}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-figure img{width:120px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption{overflow:hidden;position:relative}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-box-title{font-size:16px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info{margin-top:15px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info>dl{margin-top:5px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info>dl>dt{font-size:14px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info>dl>dd{font-size:14px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info>dl>dd.glores-B-cv-svc{line-height:22px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-info>dl>dd.glores-B-cv-svc .glores-B-cv-svc-btn{margin-top:10px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-btn-wrap{margin-top:15px;padding-top:15px}.glores-B-my-recruit-list2>ul>li .glores-B-cv-box .glores-B-cv-caption .glores-B-cv-btn-wrap>div{display:block}.glores-B-my-app-list2>ul>li .item .glores-B-app-profile-box:after{content:'';display:block;clear:both}.glores-B-my-app-list2>ul>li .item .glores-B-app-profile-box .glores-B-app-photo{float:left;max-width:180px;margin:0 15px 0 0}.glores-B-my-app-list2>ul>li .item .glores-B-app-profile-box .glores-B-app-photo .glores-B-cv-img img{width:100%}.glores-B-my-app-list2>ul>li .item .glores-B-app-profile-box .glores-B-app-profile{overflow:hidden}