@charset "utf-8";/* ------------ Base ------------ */#container #globalPageWrap{width:905px}/* ------------ Local Module ------------ */ /* Btn */a.mdL_entryBtn,a.mdL_folderBtn{position:relative;display:inline-block;width:330px;padding-left:10px;height:64px;background:#f90;line-height:70px;background:#ff6b59;font-size:24px;font-weight:bold;color:#fff;text-align:center;border-radius:100px;box-shadow:0 5px 0 #e35f4f}a.mdL_entryBtn.long,a.mdL_folderBtn.long{width:auto;padding:0 100px}a.mdL_folderBtn{margin-right:15px;background:#6dbce4;box-shadow:0 5px 0 #61a7cb;padding-left:25px}a.mdL_folderBtn.done{padding-left:35px}a.mdL_entryBtn:before,a.mdL_folderBtn:before{position:absolute;left:22px;bottom:0;content:"";display:inline-block;width:64px;height:56px;background:url(../../imageFile/newhaken/jobsearch_desc_icon_btnEnta.png) 0 -2px no-repeat;vertical-align:bottom}a.mdL_entryBtn:before{left:45px;background-position:0 -175px}a.mdL_entryBtn:hover,a.mdL_folderBtn:hover{top:5px;box-shadow:none}a.mdL_folderBtn.done{cursor:default;background-color:#bbb;box-shadow:0 5px 0 #999}a.mdL_folderBtn.done:hover{top:0}a.mdL_folderBtn.done:before{background-image:url(../../imageFile/newhaken/jobsearch_desc_icon_btnEnta_done.png)}a.mdL_functionBtn{position:relative;display:inline-block;width:125px;padding:5px 0 5px 20px;background:url(../../imageFile/newhaken/jobsearch_desc_iconSet_function.png) 16px 7px no-repeat #fff;font-size:12px;color:#333;text-align:center;box-shadow:0 3px 0 #aaa}#descDataBase a.mdL_functionBtn{box-shadow:0 3px 0 #ccc}a.mdL_functionBtn.smapho{border-radius:30px 0 0 30px;border-right:1px solid #e6e6e6}a.mdL_functionBtn.friend{background-position:8px -109px;border-radius:0 30px 30px 0}a.mdL_functionBtn:hover,#descDataBase a.mdL_functionBtn:hover{top:3px;box-shadow:none}/* Add Folder */#descDataBase .btnSet,#descFixedBtn .btnSet{position:relative}#descDataBase .btnSet .doneAlert{left:100px}#descFixedBtn .btnSet .doneAlert{left:-16px}.doneAlert{position:absolute;display:inline-block;width:360px;top:-110px;background:#ffc;border:3px solid #f44;text-align:center;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.4);opacity:0}.doneAlert:before,.doneAlert:after{position:absolute;bottom:-15px;left:50%;margin-left:-10px;content:"";display:inline-block;line-height:0;border-left:10px solid transparent;border-top:12px solid #f44;border-right:10px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.doneAlert:after{bottom:-10px;border-top-color:#ffc}.doneAlert .done{display:block;padding:9px 0 7px;background:#f44;font-size:18px;font-weight:bold;color:#fff;line-height:1}.doneAlert p{display:block;padding:10px 0;background:url(../../imageFile/newhaken/jobsearch_enta_addfolder.png) 0 25px no-repeat;font-size:15px;line-height:1.5}.doneAlert p em{color:#09e}/* Type Icon */.mdL_typeIcon{position:relative;top:-2px;display:inline-block;padding:0 5px;height:26px;line-height:27px;margin-left:6px;background:#f93;vertical-align:middle;color:#fff;font-size:12px;font-weight:normal;vertical-align:middle;border-radius:2px}.mdL_typeIcon .sya{display:inline-block;height:22px;line-height:22px;margin:0 4px 0 -3px;padding:0 3px;background:#fff;color:#f71;border-radius:1px}/* Map */#descDataBase .descBase .map{position:relative;top:-1px;display:inline-block;margin-left:8px;padding:4px 8px 2px;background:#55b6f8;font-size:14px;color:#fff;line-height:1;border-radius:3px;box-shadow:0 2px 0 #3498db}#descDataBase .descBase .map:before{content:"\f041";position:relative;top:-1px;display:inline-block;margin-right:7px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}#descDataBase .descBase .map:hover{top:2px;box-shadow:none}/* ------------ Desc ------------ */#descDataBase{padding-top:20px}/* Desc */#descDataBase .descBase{padding:10px 25px 25px;background:#fff;border:1px solid #f4e9d0;border-top:4px solid #f93;border-radius:4px}/* Desc | JobNum */#descDataBase .descBase .jobNumArea{display:table;width:100%;line-height:1}#descDataBase .descBase .jobNumArea .dateSet,#descDataBase .descBase .jobNumArea .jobNum{display:table-cell;padding-bottom:10px;vertical-align:middle}#descDataBase .descBase .jobNumArea .dateSet{}#descDataBase .descBase .jobNumArea .dateSet .date{position:relative;font-size:11px;color:#999}#descDataBase .descBase .jobNumArea .dateSet .date .new{position:absolute;top:-18px;left:-10px;display:inline-block;height:40px;line-height:50px;width:50px;margin-right:6px;background:#f55;font-size:14px;font-weight:bold;color:#fff;vertical-align:middle;text-align:center}#descDataBase .descBase .jobNumArea .dateSet .date .new:before,#descDataBase .descBase .jobNumArea .dateSet .date .new:after,#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:before,#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:after{position:absolute;bottom:-10px;content:"";display:inline-block;line-height:0;border-top:10px solid #000;z-index:1;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#descDataBase .descBase .jobNumArea .dateSet .date .new:before{left:2px;border-right:25px solid transparent;opacity:.3}#descDataBase .descBase .jobNumArea .dateSet .date .new:after{right:2px;border-left:25px solid transparent;opacity:.3}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase{}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:before,#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:after{border-top-color:#f55;z-index:2;bottom:-10px}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:before{left:0;border-right:25px solid transparent}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase:after{right:0;border-left:25px solid transparent}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase .ribbon:before,#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase .ribbon:after{position:absolute;content:"";display:inline-block;line-height:0;border-top:5px solid transparent;border-top-color:rgba(255,255,255,0)}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase .ribbon:before{left:-4px;border-right:4px solid #b11}#descDataBase .descBase .jobNumArea .dateSet .date .new .ribbonBase .ribbon:after{right:-4px;border-left:4px solid #b11}#descDataBase .descBase .jobNumArea .dateSet .date .item{font-weight:normal}#descDataBase .descBase .jobNumArea .dateSet .date .new+.item{padding-left:50px}#descDataBase .descBase .jobNumArea .dateSet .date .item:after{content:":";margin-right:5px}#descDataBase .descBase .jobNumArea .dateSet .date .num span+span:before{content:"/";margin:0 3px}#descDataBase .descBase .jobNumArea .jobNum{padding-right:;text-align:right}#descDataBase .descBase .jobNumArea .jobNum .num{font-size:11px;color:#999}/* Desc | Job Name */#descDataBase .jobNameArea{position:relative;margin-top:30px;padding:0 15px}#descDataBase .jobNameArea:before{position:absolute;top:-30px;left:-25px;content:"";display:inline-block;width:905px;height:1px;background:#f0f0f0}#descDataBase .jobNameArea .jobName{font-size:26px;font-weight:bold;line-height:1.25}#descDataBase .jobNameArea .jobName .icon{display:inline-block;margin-left:6px;padding:5px 7px 5px;background:#f93;color:#fff;font-size:13px;border-radius:3px;vertical-align:middle}#descDataBase .jobNameArea .jobName .icon .to{margin:0 7px 0 -6px;padding:2px 7px;border-radius:2px 0 0 2px;background:#fff9ee;color:#f93}#descDataBase .jobNameArea .companyName{margin-top:8px}#descDataBase .jobNameArea .companyName .item{font-size:12px;color:#f93}#descDataBase .jobNameArea .companyName .item:after{content:":";margin:0 5px}#descDataBase .jobNameArea .companyName .company{font-size:18px;font-weight:bold}#descDataBase .jobNameArea.more{position:relative;padding-right:70px}#descDataBase .jobNameArea.more .moreIcon{position:absolute;display:inline-block;padding:18px 0 0 3px;width:64px;height:64px;right:0px;top:-16px;background:url(../../imageFile/newhaken/jobsearch_list_icon_tairyo.png) center center no-repeat;text-align:center;line-height:1.2;color:#fff;font-weight:bold;font-size:12px}#descDataBase .jobNameArea.more .moreIcon .tairyo{margin-left:-7px}/* Desc | Icon */#descDataBase .descBase .iconArea{position:relative;margin-top:15px;padding:10px 110px 10px 10px;background:#faf9f0;border:1px solid #f4f3ea}#descDataBase .descBase .iconArea .iconList{margin-top:-5px}#descDataBase .descBase .iconArea .iconList .icon{display:inline-block;margin:5px 5px 0 0;padding:5px 8px;background:#fff;border:2px solid #ddd;font-size:11px;color:#965;line-height:1;border-radius:3px}#descDataBase .descBase .iconArea .iconList .icon.condition{border-color:#AED581}#descDataBase .descBase .iconArea .iconList .icon.day{border-color:#4DD0E1}#descDataBase .descBase .iconArea .iconList .icon.job{border-color:#F48FB1}#descDataBase .descBase .iconArea .iconList .icon.point{border-color:#FFAB91}#descDataBase .descBase .iconArea .iconList .icon.skill{border-color:#FFCA28}#descDataBase .descBase .iconArea .iconList .icon.shikaku{border-color:#CE93D8}#descDataBase .descBase .iconArea a.aboutIcon{position:absolute;top:15px;right:15px;padding-left:15px;font-size:12px;line-height:1;background:url(../../imageFile/newhaken/jobsearch_desc_icon_popup.png) 0 0 no-repeat}/* Desc | Point */#descDataBase .descBase .pointArea{margin-top:20px;padding:0 20px}#descDataBase .descBase .pointArea .data .copyBase{display:table;width:100%}#descDataBase .descBase .pointArea .data .copyBase .copy,#descDataBase .descBase .pointArea .data .copyBase .photo{display:table-cell;vertical-align:top}#descDataBase .descBase .pointArea .data .copyBase .copy .item{position:relative;display:inline-block;height:32px;line-height:33px;padding:0 18px 0 13px;font-size:14px;font-weight:bold;color:#fff;border-radius:4px;background:#6be;background-image:linear-gradient(-45deg,#6be 35%,#6dc2f5 35%,#6dc2f5 50%,#6be 50%,#6be 85%,#6dc2f5 85%,#6dc2f5);background:-webkit-linear-gradient(-45deg,#6be 35%,#6dc2f5 35%,#6dc2f5 50%,#6be 50%,#6be 85%,#6dc2f5 85%,#6dc2f5);background-size:12px 12px}#descDataBase .descBase .pointArea .data .copyBase .copy .item:before{position:relative;top:-2px;margin-right:4px;content:"";display:inline-block;width:20px;height:21px;background:url(../../imageFile/newhaken/jobsearch_desc_pointIcon.png) 0 0 no-repeat;vertical-align:middle;transform:rotate(10deg);-ms-transform:rotate(10deg);-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg)}#descDataBase .descBase .pointArea .data .copyBase .copy .item:after{position:absolute;left:15px;bottom:-9px;content:"";display:inline-block;line-height:0;border-left:5px solid transparent;border-top:9px solid #6be;border-right:5px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#descDataBase .descBase .pointArea .data .copyBase .copy .catch{margin-top:20px;font-size:18px;font-weight:bold;line-height:1.3;color:#6be}#descDataBase .descBase .pointArea .data .copyBase .copy p{margin-top:13px}#descDataBase .descBase .pointArea .data .copyBase .photo{width:340px;padding-left:20px}#descDataBase .descBase .pointArea .data .copyBase .photo img{}#descDataBase .descBase .pointArea .data .copyBase .photo .caption{display:inline-block;width:320px;margin-top:6px;padding:0;font-size:12px;line-height:1.5;color:#f80}#descDataBase .descBase .pointArea .data .photoSet{display:table;width:100%;margin-top:20px}#descDataBase .descBase .pointArea .data .photoSet .photo{display:table-cell;width:50%;padding-right:5px;text-align:center;vertical-align:top}#descDataBase .descBase .pointArea .data .photoSet .photo+.photo{padding:0 0 0 5px}#descDataBase .descBase .pointArea .data .photoSet .photo img{}#descDataBase .descBase .pointArea .data .photoSet .photo .caption{display:inline-block;width:320px;margin-top:6px;padding:0;font-size:12px;line-height:1.5;color:#f80}#descDataBase .descBase .pointArea .data .photoSet .photo .caption .item{display:inline-block;margin-right:6px;padding:3px 6px;background:#f90;font-size:11px;color:#fff;line-height:1;vertical-align:middle;border-radius:3px}/* Desc | Data */#descDataBase .descBase .descDataArea{margin-top:25px}#descDataBase .descBase .descDataArea .descDataUnit{}#descDataBase .descBase .descDataArea .descDataUnit .unitTitle{padding:15px 13px 13px 48px;background:url(../../imageFile/newhaken/jobsearch_desc_titleStar.png) 14px 9px no-repeat #f93;line-height:1;border-radius:4px 4px 0 0}#descDataBase .descBase .descDataArea .descDataUnit+.descDataUnit .unitTitle{border-radius:0}#descDataBase .descBase .descDataArea .descDataUnit .unitTitle .text{font-size:19px;font-weight:bold;color:#fff}#descDataBase .descBase .descDataArea .descDataUnit .unitContent{border:1px solid #e6e6e6;border-top:none;border-bottom:none}#descDataBase .descBase .descDataArea .descDataUnit:last-of-type .unitContent{border-bottom:1px solid #e6e6e6}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data{}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data p.text{}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet{margin-top:5px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet+.pointSet{margin-top:6px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item{position:relative;display:inline-block;padding:0 6px 0 30px;background:#fff9ee;border:1px solid #f93;height:24px;line-height:23px;font-size:12px;font-weight:bold;color:#f90;border-radius:3px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item:before{position:absolute;content:"";display:inline-block;left:-1px;top:-1px;width:24px;height:24px;background:#f93;border-radius:3px 0 0 3px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item:after{position:absolute;left:3px;top:3px;content:"";width:15px;display:inline-block;background:url(../../imageFile/newhaken/jobsearch_desc_iconSet_point.png) no-repeat}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.fare:after{height:16px;background-position:0 0}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.holiday:after{height:13px;background-position:0 -116px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.time:after{height:15px;background-position:0 -229px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.skill:after{height:15px;background-position:0 -344px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.balance:after{height:15px;background-position:0 -459px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.age:after{height:15px;background-position:0 -574px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.check{background:#f93;color:#fff;border:none}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.check:before{display:none}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.check:after{left:8px;height:16px;background-position:0 -689px}#descDataBase .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .point{margin-top:3px;color:#f90}#descDataBase .descBase .descDataArea .descDataUnit.companyData .unitContent .md_dataTable td.data .pointSet{}#descDataBase .descBase .descDataArea .descDataUnit.companyData .unitContent .md_dataTable td.data .pointSet .item,#descDataBase .descBase .descDataArea .descDataUnit.companyData .unitContent .md_dataTable td.data .pointSet .point{display:inline-block;vertical-align:middle}#descDataBase .descBase .descDataArea .descDataUnit.companyData .unitContent .md_dataTable td.data .pointSet .point{position:relative;top:-1px;padding-left:6px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData+.descDataUnit.companyPhoto{border-top:1px solid #e6e6e6;padding:40px 0 30px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitTitle{position:relative;border-radius:0}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitTitle .text{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitTitle a.toCompanyDetail{position:absolute;display:inline-block;top:50%;margin-top:-15px;height:30px;line-height:30px;padding:0 16px;background:#fff;right:10px;font-size:12px;color:#333;border-radius:40px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitTitle a.toCompanyDetail:before{content:"\f105";position:relative;top:-1px;display:inline-block;margin-right:5px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitTitle a.toCompanyDetail:hover{color:#f90}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea{position:relative;padding:26px 18px 18px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet{text-align:center;line-height:1}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyName{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyName .name{font-size:21px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyNum{margin-top:8px;font-size:13px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyNum+.companyNum{margin-top:4px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyNum .item:after{content:":";margin:0 5px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .nameSet .companyNum .data{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet{display:table;width:100%;margin-top:25px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .copySide,#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .photoSide{display:table-cell;vertical-align:top}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .copySide{padding:0 20px 0 0}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .copySide .catch{font-size:17px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .copySide .copy{margin-top:10px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .photoSide{width:240px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .companyCatchArea .introduceSet .photoSide .caption{margin-top:10px;font-size:12px;line-height:1.5;color:#f80}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable{border-top:1px solid #e6e6e6}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit{display:table;width:100%}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit+.staffUnit{margin-top:15px;border-top:1px dashed #ddd}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit+.staffUnit .photoSide,#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit+.staffUnit .nameSide{padding-top:15px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .photoSide,#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide{display:table-cell;vertical-align:top}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .photoSide{width:60px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .photoSide img{}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide{padding-left:15px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide .nameSet{padding-top:5px;line-height:1;color:#d70}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide .nameSet .item{font-size:13px;color:#d70}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide .nameSet em.name{display:block;margin-top:8px;font-size:18px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .staffUnit .nameSide p.comment{margin-top:10px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable .miniDataList{margin-top:5px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data p+.miniDataList{margin-top:15px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet+.miniDataSet{margin-top:20px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dt.miniItem{padding:10px;background:#fed;font-weight:bold;line-height:1}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dt.miniItem+dd.miniData{padding:15px 10px 0}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit+.placeUnit{margin-top:35px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .name{line-height:1}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .name:before{position:relative;top:-1px;content:"";display:inline-block;width:13px;height:20px;margin-right:8px;background:url(../../imageFile/newhaken/jobsearch_desc_icon_company.png) 0 0 no-repeat;vertical-align:middle}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .name a{font-weight:bold}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList{margin-top:10px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList .placeData{line-height:1}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList .placeData+.placeData{margin-top:7px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList .placeData:before,#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList .placeData .mail:before{content:"●";margin-right:5px;font-size:13px;color:#fa0}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet dd.miniData .placeUnit .placeDataList .placeData .mail{margin-left:10px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .js_hideArea{display:none}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .js_toggleSwitch{display:block;padding:15px 0;background:#fff;color:#333;border-top:1px solid #e6e6e6;text-align:center;line-height:1;border-radius:0 0 4px 4px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .js_toggleSwitch:hover{cursor:pointer;background:#fff9eb}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .js_toggleSwitch:before{content:"\f078";position:relative;top:-1px;display:inline-block;margin-right:8px;font-size:18px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .js_toggleSwitch.open:before{content:"\f077"}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace{margin-top:20px;text-align:right;font-size:14px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace em{margin:0 2px;color:#f93}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace a{display:inline-block;height:30px;line-height:29px;padding:0 12px 0 10px;background:#fff;border:1px solid #ddd;border-radius:30px;cursor:pointer;font-size:13px}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace a:before{content:"\f107";position:relative;top:0; display:inline-block;margin-right:4px;font-size:18px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;color:#36c}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace a:hover:before{color:#f90}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .ohterPlace a.up:before{content:"\f106"}#descDataBase .descBase .descDataArea .descDataUnit.hakenData .unitContent .md_dataTable td.data .miniDataList .miniDataSet .hideArea{margin-top:35px}/* Button */#descDataBase .entryBtnArea{margin-top:30px;text-align:center}#descDataBase .entryBtnArea .functionSet{margin-top:30px}/* ------------ Promise ------------ */#descPromise{font-family:"Times New Roman","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳＰ 明朝","MSP Mincho",serif}#descPromise+#globalFooter{border-top:none}#descPromise .base{background:#e2f4e3;border-top:1px solid #d6e8d7;border-bottom:1px solid #d6e8d7}#descPromise .base .wrap{width:921px;margin:0 auto;padding:15px 0;background:url(../../imageFile/newhaken/jobsearch_desc_promise_enta.png) 840px 26px no-repeat}#descPromise .title{position:relative;font-size:17px;font-weight:bold;color:#6a8;text-align:center;line-height:1;letter-spacing:0.1em}#descPromise .title img{position:relative;top:2px;margin-right:4px;vertical-align:bottom}#descPromise .content{margin-top:15px}#descPromise .content .textSet{display:table;width:100%;border-collapse:separate;border-spacing:8px 0}#descPromise .content .textSet+.textSet{margin-top:8px}#descPromise .content .textSet .text{display:table-cell;width:50%;padding:10px 10px 7px;background:#fff;border:1px solid #d6e8d7;font-size:14px;vertical-align:middle;line-height:1.5;border-radius:2px;font-family:inherit;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#descPromise .content .textSet .text p{position:relative;padding-left:30px}#descPromise .content .textSet .text p:before{position:absolute;left:0;top:50%;content:"\f00c";display:inline-block;margin-top:-10px;height:20px;font-size:20px;line-height:20px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;color:#6a8}#descPromise .content .textSet .text em{color:#f80}/* ------------ Fixed ------------ */#descFixedBtn{position:fixed;bottom:0;left:0;width:100%;padding:20px 0;background:rgba(0,0,0,.2);z-index:9000;display:none;transition:all 0.25s ease-in 0;-moz-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0}#descFixedBtn.show{display:block}#descFixedBtn .base{width:950px;display:table;margin:0 auto}#descFixedBtn .base .btnSet,#descFixedBtn .base .functionSet{display:table-cell;vertical-align:middle}#descFixedBtn .base .btnSet{text-align:left}#descFixedBtn .base .functionSet{text-align:right}/* ------------ Recommend ------------ */#globalUnderRecommend{margin-top:80px}/* ------------ Return ------------ */#globalReturnLink{margin-top:60px}/* ------------ Page Top ------------ */#globalToPageTop{opacity:0;z-index:-9999}body.desc_past #globalToPageTop{opacity:1;z-index:inherit}/* -------------------------- Past -------------------------- *//* ------------ Past Catch ------------ */#descPastCatchBase{padding-top:50px;text-align:center;line-height:1}#descPastCatchBase .base{padding:8px;background:#fff;border:1px solid #f4e9d0;border-radius:4px}#descPastCatchBase .catch{position:relative;padding:30px 0 10px;background:#fda;font-size:20px;font-weight:bold;color:#f33;letter-spacing:0.2em}#descPastCatchBase .catch:after{position:absolute;left:0;bottom:-30px;content:"";display:inline-block;line-height:0;border-left:445px solid transparent;border-top:30px solid #fda;border-right:445px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#descPastCatchBase .detail{padding:55px 0 15px;background:url(../../imageFile/newhaken/jobsearch_desc_icon_pastCatch.png) 640px 30px no-repeat;font-size:16px}#descPastCatchBase .detail a{/* display:inline-block;*/margin-right:3px;/*border-bottom:1px solid #36c;*/font-weight:bold}/*#descPastCatchBase .detail a{display:inline-block;margin-right:6px;padding:0 10px 0 15px;height:28px;line-height:28px;background:#fff;border:1px solid #ddd;font-size:14px;font-weight:bold;border-radius:4px}#descPastCatchBase .detail a:after{content:"\f107";position:relative;top:-1px;display:inline-block;margin-left:6px;display:inline-block;font-family:FontAwesome;font-size:17px;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}*/#pastNavCopy{margin:40px 0 15px;text-align:center;line-height:1}/* ------------ Desc ------------ */#descDataBase.past{padding-top:50px}#descDataBase.past .descBase{border-top-color:#bbb;background:#dfdfdf}#descDataBase.past .descBase .jobNameArea .companyName .item{color:#aaa}#descDataBase.past .descBase .jobNameArea:before{display:none}#descDataBase.past .descBase .jobNameArea .jobName .mdL_typeIcon{background:#888;color:#fff}#descDataBase.past .descBase .jobNameArea .jobName .mdL_typeIcon .sya{color:#777}#descDataBase.past .descBase .iconArea{background:#f0f0f0;border:none}#descDataBase.past .descBase .iconArea .iconList .icon.condition,#descDataBase.past .descBase .iconArea .iconList .icon.day,#descDataBase.past .descBase .iconArea .iconList .icon.job,#descDataBase.past .descBase .iconArea .iconList .icon.point,#descDataBase.past .descBase .iconArea .iconList .icon.skill,#descDataBase.past .descBase .iconArea .iconList .icon.shikaku{border-color:#bbb;color:#888}#descDataBase.past .descBase .descDataArea .descDataUnit .unitTitle{ background:url(../../imageFile/newhaken/jobsearch_desc_titleStar_end.png) 19px 13px no-repeat #bbb;line-height:1}#descDataBase.past .descBase .descDataArea .descDataUnit .unitContent .md_dataTable th.item{background-color:#f8f8f8}#descDataBase.past .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item{background:#fafafa;border-color:#aaa;color:#999}#descDataBase.past .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item:before{background-color:#aaa}#descDataBase.past .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .item.check{background-color:#aaa}#descDataBase.past .descBase .descDataArea .descDataUnit .unitContent .md_dataTable td.data .pointSet .point{color:#888}/* ------------ Under Search ------------ */ #descPastUnderSearch{margin-top:30px}#descPastUnderSearch .base{position:relative;padding:15px;background:#fff;border:1px solid #f9ebd0}#descPastUnderSearch .base:before,#descPastUnderSearch .base:after{position:absolute;left:50%;margin-left:-12px;top:-14px;content:"";display:inline-block;line-height:0;border-left:12px solid transparent;border-bottom:14px solid #fff;border-right:12px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#descPastUnderSearch .base:before{border-bottom-color:rgba(0,0,0,.4)}#descPastUnderSearch .base .searchSet{}#descPastUnderSearch .base .searchSet+.searchSet{margin-top:35px}#descPastUnderSearch .base .searchSet .setTitle{position:relative;padding:15px 15px 11px 40px;background:#f93;line-height:1;font-size:14px;font-weight:bold;color:#fff;border-radius:4px 4px 0 0}#descPastUnderSearch .base .searchSet .setTitle em{display:inline-block;margin-right:3px;font-size:17px;line-height:14px}#descPastUnderSearch .base .searchSet .setTitle.company h3{display:inline-block;color:#fff}#descPastUnderSearch .base .searchSet .setTitle.company h3 em{display:inline-block;margin-right:4px;font-size:19px}#descPastUnderSearch .base .searchSet .setTitle.company h3 em:before{content:"(";position:relative;top:-1px;padding:0 2px 0 4px}#descPastUnderSearch .base .searchSet .setTitle.company h3 em:after{content:")";position:relative;top:-1px;padding:0 2px 0 2px}#descPastUnderSearch .base .searchSet .setTitle.company .same{display:inline-block;font-size:19px}#descPastUnderSearch .base .searchSet .setTitle:before,#descPastUnderSearch .base .searchSet .setTitle:after{content:"";display:inline-block;position:absolute}#descPastUnderSearch .base .searchSet .setTitle:before{top:11px;left:12px;width:12px;height:12px;border:3px solid #fff;border-radius:100%}#descPastUnderSearch .base .searchSet .setTitle:after{top:29px;left:23px;width:8px;height:3px;background:#fff;transform:rotate(60deg);-moz-transform:rotate(60deg);-webkit-transform:rotate(60deg);border-radius:3px}#descPastUnderSearch .base .searchSet .setContent{padding:10px 15px 3px}#descPastUnderSearch .base .searchSet.resemble .setContent{background:#fafafa;padding-bottom:15px;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px}#descPastUnderSearch .searchSet .setContent .dataSetList{}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet{display:table;width:100%;background:url(../../imageFile/newhaken/line_dot_1px_aaa_pitch2.png) 0 bottom repeat-x;line-height:1}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dt.item,#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data{display:table-cell;padding:12px 5px;vertical-align:middle}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dt.item{width:21%}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dt.item .text{}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dt.item .text{position:relative;display:inline-block;height:36px;line-height:38px;padding:0 5px 0 10px;background:#ffe6bb;font-size:13px;font-weight:bold;color:#965;border-radius:4px 2px 2px 4px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dt.item .text:after{position:absolute;top:0;right:-10px;content:"";display:inline-block;line-height:0;border-top:18px solid transparent;border-left:10px solid #ffe6bb;border-bottom:18px solid transparent;border-top-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0)}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data{}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet{display:inline-block;vertical-align:middle}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet+.inputSet{margin-left:30px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .label,#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .input{display:block}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .label{margin-bottom:3px;padding-left:2px;font-size:11px;font-weight:bold}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet.type .label{margin-bottom:12px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .input label{}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .input .radio+.radio{margin-left:15px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .inputSet .graduatePop{margin-left:20px;padding-left:19px;background:url(../../imageFile/newhaken/jobsearch_desc_icon_popup_bg.png) 0 4px no-repeat;font-size:14px;line-height:18px;height:18px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .set{}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .set+.set{margin-top:10px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition{vertical-align:middle}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition+.condition{margin-left:20px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition .label{margin-right:5px;font-size:13px;color:#f93}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition .label:before{content:"["}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition .label:after{content:"]"}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .condition .text{font-size:14px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data .input input{width:540px;background:#fff;border:2px solid #fc9;font-size:14px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data ul.attentionList{margin-top:8px;line-height:1}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data ul.attentionList li.attention{font-size:11px;color:#aaa}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data ul.attentionList li.attention:before{content:"※";margin-right:6px}#descPastUnderSearch .searchSet .setContent .dataSetList dl.dataSet dd.data ul.attentionList li.attention+li.attention{margin-top:4px}#descPastUnderSearch .searchSet .setContent .btn{padding-top:10px;text-align:center;line-height:1}#descPastUnderSearch .searchSet .setContent .btn a.md_searchBtn_mini{display:inline-block;padding:16px 70px 12px;background:#f93;font-size:18px;line-height:1;font-weight:bold;color:#fff;border-radius:30px;box-shadow:0 2px 0 #c60}#descPastUnderSearch .searchSet .setContent .btn a.md_searchBtn_mini:hover{position:relative;top:2px;box-shadow:none}/* Condition List */#descPastUnderSearch .searchSet .setContent ul.conditionList{background:url(../../imageFile/newhaken/line_dot_1px_ccc_pitch2.png) 0 bottom repeat-x}#descPastUnderSearch .searchSet .setContent ul.conditionList li.condition{display:inline-block;width:33%;text-align:left}#descPastUnderSearch .searchSet .setContent ul.conditionList li.condition:nth-child(3n+1){width:34%}#descPastUnderSearch .searchSet .setContent ul.conditionList li.condition a{position:relative;display:inline-block;padding:10px 10px 10px 35px;font-size:14px}#descPastUnderSearch .searchSet .setContent ul.conditionList li.condition a:before{content:"\f105";position:absolute;left:10px;top:50%;margin-top:-10px;display:inline-block;width:18px;height:18px;line-height:18px;margin-right:6px;font-size:13px;display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;background:#5be;color:#fff;text-align:center;border-radius:100%}#descPastUnderSearch .searchSet .setContent ul.conditionList li.condition a em{}/* Job List */#descPastUnderSearch .searchSet .setContent ul.jobList{border-radius:0 0 4px 4px}#descPastUnderSearch .searchSet .setContent ul.jobList li.job{display:block;background:url(../../imageFile/newhaken/line_dot_1px_ccc_pitch2.png) 0 bottom repeat-x}#descPastUnderSearch .searchSet .setContent ul.jobList li.job a{position:relative;display:block;padding:10px 10px 10px 34px; font-size:14px}#descPastUnderSearch .searchSet .setContent ul.jobList li.job a:after{content:"\f105";position:absolute;left:10px;top:50%;margin-top:-10px;display:inline-block;width:18px;height:18px;line-height:18px;margin-right:6px;font-size:13px;display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;background:#5be;color:#fff;text-align:center;border-radius:100%}#descPastUnderSearch .searchSet .setContent ul.jobList li.job a .title{}#descPastUnderSearch .searchSet .setContent ul.jobList li.job a .company{font-size:12px}#descPastUnderSearch .searchSet .setContent ul.jobList li.job a .title+.company:before{content:"/";padding:0 8px 0 8px}#descPastUnderSearch .searchSet .setContent ul.jobList li.job .newIcon{position:relative;margin-right:5px;top:-1px;padding:1px 3px 0px;background:#f55;border-radius:2px;color:#fff;line-height:1;font-size:11px;font-weight:bold;vertical-align:middle}#descPastUnderSearch .infoBtn{position:relative;margin-top:15px;text-align:center;line-height:1}#descPastUnderSearch .infoBtn .numCopy,#descPastUnderSearch .infoBtn .btn{display:inline-block;vertical-align:middle}#descPastUnderSearch .infoBtn .numCopy{position:absolute;right:580px;top:50%;margin-top:-10px}#descPastUnderSearch .infoBtn .numCopy .text{font-size:13px}#descPastUnderSearch .infoBtn .numCopy .text em{margin-right:3px;font-size:18px;color:#f80}#descPastUnderSearch .infoBtn .numCopy .text .folder{display:inline-block;padding-right:3px;color:#f50}#descPastUnderSearch .infoBtn .btn{}#descPastUnderSearch .infoBtn .btn .md_miniBtn_001{padding:12px 40px 10px;font-size:15px;border-radius:30px}#descPastUnderSearch .infoBtn .btn .md_miniBtn_001:before{content:"\f105";position:relative;display:inline-block;margin-right:5px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle}/*======= comingWrap =========*/.comingWrap{margin:20px 0px 10px;border:2px solid #f66;background:#fff;border-radius:4px}.comingWrap .comingArea{display:table;width:100%}.comingWrap .comingArea .title{display:table-cell;width:100px;padding:15px 15px 50px 15px;position:relative;text-align:center;vertical-align:middle;color:#fff;background:#f66;font-weight:bold;height:30px;line-height:30px}.comingWrap .comingArea .title .enta{position:absolute;bottom:-8px;left:0;vertical-align:bottom;margin-right:10px;width:70px;height:72px;overflow:hidden}.comingWrap .comingArea .title .enta img{width:90px;height:72px}.comingWrap .comingArea .content{display:table-cell;padding:15px;background:#FFF6FE}.comingWrap .comingArea .content .copy{position:relative;vertical-align:middle;font-size:14px;line-height:1.4;border-radius:4px;color:#333;text-align:center}.comingWrap .comingArea .content .copy .icon{display:inline-block;margin-right:4px;padding:2px 4px;height:20px;font-size:15px;line-height:20px;border-radius:2px;background:#f66;font-weight:550;color:#fff}.comingWrap .comingArea .content .copy em{font-size:18px;color:#f66;font-weight:bold}.comingWrap .comingArea .content .copy:after{position:absolute;left:50%;bottom:-20px;margin-left:-6px;content:"";border:6px solid transparent;border-top:8px solid #f66}.comingWrap .comingArea .content .btnArea{padding:20px 50px 0px;text-align:center;border-radius:4px}.comingWrap .comingArea .content .btnArea a{height:54px;line-height:60px}.comingWrap .comingArea .content .btnArea a:before{background:none}.comingWrap.welcome{border-color:#6c0;background:#ffc}.comingWrap.welcome .title{background:#6c0}.comingWrap.welcome .content{background:#ffc}.comingWrap.welcome .content .copy .icon{background:#6c0}.comingWrap.welcome .content .copy em{color:#6c0}.comingWrap.welcome .content .copy:after{position:absolute;left:50%;bottom:-20px;margin-left:-6px;content:"";border:6px solid transparent;border-top:8px solid #6c0}/* ------------ #seolinkList ------------ */#seolinkList{margin-top:50px}#seolinkList .jobListTitle{position:relative;padding:7px 10px;background:#f93;text-align:center;font-size:18px;font-weight:bold;color:#fff}#seolinkList .jobListTitle:after{position:absolute;left:50%;bottom:-12px;margin-left:-8px;content:"";display:inline-block;line-height:0;border-top:14px solid #f93;border-left:12px solid transparent;border-right:12px solid transparent;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}#seolinkList .jobListContent{padding:10px 10px 20px;background:#fff;border:1px solid #f4e9d0;border-top:none;border-radius:4px}#seolinkList .list{margin-top:10px;font-size:14px}#seolinkList .list+.list{margin-top:30px}#seolinkList .list h2{position:relative;padding:0 12px;height:48px;line-height:52px;font-weight:bold;color:#654;border:1px solid #e6e6e6;border-top:none;background:#fff;font-size:15px;border-radius:3px}#seolinkList .list h2:before{content:"\f002";position:relative;top:-2px;display:inline-block;text-align:center;margin-right:7px;font-size:17px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;color:#f93}#seolinkList .list h2 a{color:#654}#seolinkList .list h2 a:hover{color:#f90}#seolinkList .list h2:after{position:absolute;left:-1px;top:-1px;content:"";display:block;width:882px;height:4px;background:#f93;border-radius:3px 3px 0 0}#seolinkList .list table{width:95%;margin:10px auto 0}#seolinkList .list table a{font-size:13px}#seolinkList .list table tr+tr{background:url(../../imageFile/newhaken/line_dot_1px_aaa_pitch2.png) 0 0 repeat-x}#seolinkList .list table th{width:22%;padding:8px 20px 8px 10px;vertical-align:top;text-align:left;white-space:nowrap;color:#965}#seolinkList .list table th span.cNowrap{font-weight:bold;white-space:nowrap}#seolinkList .list table th span.cNowrap a{font-size:13px;color:#965}#seolinkList .list table th span.cNowrap a:hover{color:#f90}#seolinkList .list table td{width:auto;padding:8px 0}#seolinkList .list table td a{font-size:12px;line-height:1.1}#seolinkList .list table td a+a:before{content:"|";margin:0 8px;color:#aaa;cursor:default}/* ------------ Same ------------ */#globalUnderRecommend.past{margin-top:40px}/* ------------ Recommender ------------ */.dv_recommend{margin-top:80px;background:#fff url(../../imageFile/newhaken/recommend_bg.png) center center repeat-y}.dv_recommend .dv_rc_items .dv_rc_name{margin:0 -10px 0 -11px}