@charset "utf-8";

.sg-table{border-top:0}.sg-table tr:first-child{border-top:0}.pg-company-search-table td,.pg-company-search-table th{border-top:1px solid #f8efe5}.sg-icon-folder-delete,.sg-icon-folder-save{background-position:0 5px}.pg-company-detail-jobcassette-btn-foot>.sg-icon-folder-save,.pg-company-detail-jobcassette-btn-head>.sg-icon-folder-save{background-position:0 11px}.pg-company-approach-btn{width:140px!important}.sg-icon.star-fill:before{font-size:15px;vertical-align:sub;margin-right:5px;height:25px}.sg-icon.star-empty:before{font-size:15px;vertical-align:sub;margin-right:5px;height:25px}.pg-company-area-jobcassette-company-actively{position:relative}.pg-company-area-jobcassette-company figcaption,.pg-company-area-jobcassette-company-actively figcaption{float:left}.pg-company-area-jobcassette-company figcaption img,.pg-company-area-jobcassette-company-actively img{width:150px;height:150px;border:2px solid #ccc}.pg-company-area-jobcassette-company-address{margin-top:5px;padding-left:15px;background-image:url(/img/icons/icn-b2b.png);background-position:0 3px;background-repeat:no-repeat}.pg-company-area-jobcassette-company-actively>ul,.pg-company-area-jobcassette-company>ul{float:left;width:520px;padding-left:10px}.pg-company-area-jobcassette-company-name{line-height:1.4!important;display:inline}.pg-company-area-jobcassette-company-president{line-height:1!important}.pg-company-area-jobcassette-company-industry .sg-tag{margin-top:3px}.pg-company-area-jobcassette-company-industry .sg-tag:last-child{margin-right:0}.pg-company-area-jobcassette-company-capital{display:inline-block}.pg-company-area-jobcassette-company-capital li{display:inline-block}.pg-company-area-jobcassette-company-btn{float:left}.pg-company-area-jobcassette-company-btn li{float:left}.pg-company-tag{background-color:#e1a52d;background:-webkit-gradient(linear,top,bottom,from(#e1a52d),to(#d29d34));background:-webkit-linear-gradient(top,#e1a52d,#d29d34);background:linear-gradient(to bottom,#e1a52d,#d29d34);border-radius:2px;display:inline-block;padding:0 7px;line-height:1.8;color:#fff}.pg-company-search-list li{float:left;margin-right:15px;line-height:2}.pg-company-search-table{margin-top:-21px}.pg-company-search-table select{width:220px}.pg-company-search-table th{width:100px}.pg-company-area-jobcassette-company-actively-tag{display:inline-block;margin-left:10px;vertical-align:top}.pg-company-area-jobcassette-company-actively-tag dt,.pg-company-search-list-actively dt{display:inline-block;margin-right:5px}.pg-company-area-jobcassette-company-actively-tag dd,.pg-company-search-list-actively dd{display:inline-block}.pg-company-detail-btn-area{position:relative}.pg-company-detail-area-folder{position:absolute;right:0;top:0}.pg-company-detail-recommend-list>li{margin:0 -20px;padding:0 20px}.pg-company-detail-recommend-list>li+li{border-top:1px solid #d1b99f;padding-top:20px}.pg-company-nonmember-jobserch li{display:inline-block;zoom:1;white-space:nowrap;float:left;border-right:1px solid #333;margin:5px 4px 0 0;padding:0 4px 0 0;line-height:1.4}.pg-company-nonmember-jobserch-not-exists-jobs{color:#ccc}.pg-company-folder-area{margin-top:3px}.pg-company-anchors-list>li+li{margin-top:5px}.pg-company-anchors-list li figure figcaption{float:left;width:15%}.pg-company-anchors-list li figure ul{float:left;width:85%}.pg-company-anchors-list-horizontal+.pg-company-anchors-list-horizontal{margin-top:10px}.pg-company-anchors-list-horizontal li{display:inline-block;padding:0 5px;border-right:1px solid #e8dccf;line-height:1.4}.pg-company-detail-jobcassette{position:relative}.pg-company-detail-jobcassette .pg-company-detail-appealtag{margin-top:10px}.pg-company-detail-jobcassette .pg-company-detail-appealtag .pg-company-detail-appealtag-choices{margin-right:10px;display:inline-block}.pg-company-detail-jobcassette-name{line-height:1.4;display:inline}.pg-company-detail-jobcassette-name-styleoff{position:static;width:710px;padding:0;font-weight:400}.pg-company-detail-jobcassette-name-styleoff:after,.pg-company-detail-jobcassette-name-styleoff:before{content:none}.pg-company-detail-jobcassette figcaption,.pg-company-detail-jobcassette-actively figcaption{float:left}.pg-company-detail-jobcassette figcaption img{width:150px;height:150px;border:2px solid #ccc}.pg-company-detail-jobcassette-actively figcaption img{width:150px;height:150px;border:2px solid #ccc}.pg-company-detail-jobcassette-actively>ul{float:left;width:810px;padding-left:20px}.pg-company-detail-jobcassette>ul{float:left;width:810px;padding-left:20px}.pg-company-detail-jobcassette-list{min-height:130px}.pg-company-detail-jobcassette-actively-tag{display:inline-block;vertical-align:top;margin-left:10px}.pg-company-detail-jobcassette-industry .sg-tag{margin-right:3px;margin-top:3px;letter-spacing:normal}.pg-company-detail-jobcassette-capital{display:inline-block}.pg-company-detail-jobcassette-capital li{display:inline-block}.pg-company-detail-jobcassette-capital li+li{margin-left:5px}.pg-company-jobs-tag{background:#42b3fb;background:-webkit-gradient(linear,top,bottom,from(#42b3fb),to(#2a8cdf));background:-webkit-linear-gradient(top,#42b3fb,#2a8cdf);background:linear-gradient(to bottom,#42b3fb,#2a8cdf);border-radius:2px;display:inline-block;padding:0 7px;line-height:1.8;color:#fff}.pg-company-detail-jobcassette-profile li{float:left;margin-right:15px}.pg-company-detail-jobcassette-profile span{color:#c1272d}.pg-company-detail-jobcassette-comment-box{background-color:#fff;border:1px solid #d1b99f;padding:10px 20px}.pg-company-detail-jobcassette-comment-box li{float:left}.pg-company-detail-area-jobcassette-company-folder{line-height:42px;float:left}.pg-company-detail-jobcassette-btn-head a{float:left;margin-right:15px}.pg-company-detail-jobcassette-btn-foot{margin-right:auto;margin-left:auto;width:150px}.pg-company-detail-jobcassette figcaption{position:relative}.pg-company-detail-award li+li{margin-top:10px}.pg-company-detail-check-job-list>li{margin:0 -20px;padding:0 20px}.pg-company-detail-check-job-list>li+li{border-top:1px solid #d1b99f;padding-top:20px}.pg-company-detail-2col .pg-company-detail-check-jobcassette-actively>ul,.pg-company-detail-2col .pg-company-detail-check-jobcassette>ul{float:left;width:540px;padding-left:10px}.pg-company-detail-check-jobcassette-actively>ul,.pg-company-detail-check-jobcassette>ul{float:left;width:860px;padding-left:10px}.pg-company-detail-check-jobcassette,.pg-company-detail-check-jobcassette-actively{position:relative}.pg-company-detail-check-jobcassette figcaption img,.pg-company-detail-check-jobcassette-actively img{width:70px;height:70px;border:2px solid #ccc}.pg-company-detail-check-jobcassette figcaption,.pg-company-detail-check-jobcassette-actively figcaption{float:left;position:relative}.pg-company-detail-jobcassette-capital+.pg-company-detail-jobcassette-capital{margin-left:5px}.pg-company-detail-2col>div{width:68%;float:left}.pg-company-detail-2col>nav{width:25%;float:right}.pg-company-detail-2col section+section{margin-top:20px}.pg-company-detail-jobs-list{margin:0 -20px}.pg-company-detail-jobs-list>li{padding:0 20px}.pg-company-detail-jobs-list>li+li{margin-top:20px;border-top:1px solid #d1b99f;padding-top:20px}.pg-company-detail-2col>nav>p{margin-left:-20px;margin-right:-20px;margin-top:-20px!important;margin-bottom:20px;height:44px;line-height:46px;background-color:#eee6dd;border-bottom:1px solid #e8dccf;position:relative;font-size:18px;color:#4b0704;text-indent:20px}.pg-company-detail-2col>nav>p:before{content:"";position:absolute;left:0;height:45px;width:4px;background:#9ada04;background:-webkit-gradient(linear,top,bottom,from(#9ada04),to(#73be01));background:-webkit-linear-gradient(top,#9ada04,#73be01);background:linear-gradient(to bottom,#9ada04,#73be01)}.pg-company-detail-show-status-interest{position:absolute;top:0;right:0;width:auto;margin-top:0}.pg-company-detail-recommend-cassette>figcaption{float:left}.pg-company-detail-recommend-cassette>ul{float:left;width:515px;padding-left:10px}.pg-company-detail-recommend-cassette img{width:100px;height:100px;border:2px solid #ccc}.pg-company-detail-recommend-actively img{width:100px;height:100px;border:2px solid #ccc}.pg-company-detail-recommend-cassete-attr>li{float:left;margin-left:5px}.pg-company-detail-recommend-cassete-attr>li:first-child{margin-left:0}.pg-company-detail-recommend-cassette-companyname{font-size:18px;line-height:1.3;margin-top:2px;display:inline}.pg-company-detail-recommend-cassette-icons{display:inline-block;margin-left:10px;vertical-align:top}.pg-company-detail-recommend-cassete-industry{margin-top:2px}.pg-company-detail-recommend-cassete-industry>span{margin-bottom:2px}