.scout-jobInfo .pattern-1{padding:10px 5px 0}.scout-jobInfo .pattern-3{padding:20px 5px 0}.scout-jobInfo .pattern-2{padding:10px 0}.scout-jobInfo .pattern-1 .bg01,.scout-jobInfo .pattern-3 .bg01{border:1px solid #ccc;border-radius:3px;border-top:6px solid #47c9dc;box-shadow:0 2px 3px rgba(0,0,0,.3);padding:0 10px 5px;position:relative}.scout-jobInfo .pattern-2 .bg01{border:0;border-bottom:3px solid #e1e1e1;border-radius:0;border-top:6px solid #47c9dc;padding:0 15px 5px;position:relative}.scout-jobInfo .pt01{font-size:0;height:19px;position:relative}.scout-jobInfo .pattern-1 .pt01,.scout-jobInfo .pattern-3 .pt01{display:table;width:100%}.scout-jobInfo .pattern-2 .pt01{padding-right:5px}.scout-jobInfo .pattern-1 .pt01a,.scout-jobInfo .pattern-3 .pt01a{display:table-cell}.scout-jobInfo .pt01 dd,.scout-jobInfo .pt01 dl,.scout-jobInfo .pt01 dt,.scout-jobInfo .pt01 p{display:inline-block;font-size:10px;padding-bottom:2px}.scout-jobInfo .pattern-1 .pt01 .p02,.scout-jobInfo .pattern-3 .pt01 .p02{display:block}.scout-jobInfo .pt01 dl{float:right;font-size:0;line-height:19px;padding-left:5px}.scout-jobInfo .pattern-1 .pt01 dl,.scout-jobInfo .pattern-3 .pt01 dl{display:table-cell;float:none;line-height:inherit;text-align:right;vertical-align:bottom}.scout-jobInfo .pt01 .p01 span{border-radius:3px;display:inline-block;font-size:10px;font-weight:700;line-height:13px;margin-bottom:2px;padding:1px 5px;position:relative;vertical-align:middle}.scout-jobInfo .pt01 p+.p01 span{margin-left:2px}.scout-jobInfo .pt01 .p01 span:before{content:"";height:0;left:0;margin:auto;position:absolute;right:0;top:100%;width:0}.scout-jobInfo .pt01 .p01 span:after{content:"";height:0;left:0;margin:auto;position:absolute;right:0;top:97%;width:0}.scout-jobInfo .pt01 .p01 .span02{background:red;border:1px solid red;color:#fff}.scout-jobInfo .pt01 .p01 .span02:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid red;content:"";display:inline-block;height:0;width:0}.scout-jobInfo .pt01 .p01 .span03{border:1px solid red;color:red}.scout-jobInfo .pt01 .p01 .span04{background:#2d4991;border-radius:0;color:#fff;padding:2px 8px}.scout-jobInfo .pattern-2 .pt01 .p01 .span04{margin-left:5px}.scout-jobInfo .pt01 .p01 .span05{background:#bfbfbf;border:1px solid #bfbfbf;color:#fff}.scout-jobInfo .pt01 .p02{color:#868686;font-size:10px;font-weight:700;padding-left:3px}.scout-jobInfo .bg01.publishEnd:before{background:url(../images/txt_002a.png) no-repeat;background-size:96px auto;content:"";display:block;height:96px;position:absolute;right:0;top:-6px;width:96px;z-index:1}.scout-jobInfo .pt02 dl{padding:10px 0}.scout-jobInfo .pt02 dl:first-child{border-bottom:1px dotted #e1e1e1}.scout-jobInfo .pt02 dl dt{background-color:#f4f4f4;color:#999;float:left;font-size:10px;font-weight:700;padding-top:1px;text-align:center;width:35px}.scout-jobInfo .pt02 dl dd .p01{font-size:16px;font-weight:700;line-height:1.1;padding-left:40px}.scout-jobInfo .pt02 dl dd+dd{text-align:right}.scout-jobInfo .pt02 dl dd a{display:inline;text-decoration:underline}.scout-jobInfo .pattern-1 .pt02 dl dd .p02,.scout-jobInfo .pattern-3 .pt02 dl dd .p02{font-size:13px;height:30px;line-height:15px;overflow:hidden;padding-left:10px}.scout-jobInfo .pattern-1 .pt02 dl dd .p02 span,.scout-jobInfo .pattern-3 .pt02 dl dd .p02 span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:100%}.scout-jobInfo .pattern-2 .pt02 dl dd .p02{font-size:13px;height:auto;line-height:1.3;padding-left:40px}.scout-jobInfo .pattern-1 .pt03,.scout-jobInfo .pattern-2 .pt03{padding:5px 0 0}.scout-jobInfo .pt03 .p01,.scout-jobInfo .pt07 .p01{background-color:#f4f4f4;color:#999;font-size:10px;font-weight:700;padding-top:1px;text-align:center}.scout-jobInfo .pt03 .ul01{overflow:auto;padding:5px 0 10px}.scout-jobInfo .pt03 .ul01 li{float:left;font-weight:700;height:50px;text-align:center;width:33.333%}.scout-jobInfo .pt03 .ul01 li:after{background:url(../images/img_007a.png) no-repeat;background-size:88px auto;content:"";display:block;height:23px;margin:auto;width:88px}.scout-jobInfo .pt03 .ul01 .li02:after{background-position:0 -24px}.scout-jobInfo .pt03 .ul01 .li03:after{background-position:0 -48px}.scout-jobInfo .pt07{padding-bottom:10px}.scout-jobInfo .pt07 .ul01{margin:5px -4px 0 0;overflow:auto}.scout-jobInfo .pt07 .ul01 li{float:left;padding:0 4px 4px 0;text-align:center;width:33.333%}.scout-jobInfo .pt07 .ul01 li span{background:#fff8d6;border:2px solid #ffdb33;display:block;font-size:11px;font-weight:400;padding:2px 0}.scout-jobInfo .pt07 .p02{font-size:11px}.scout-jobInfo div+.pt04{border-top:1px solid #ddd;padding-top:10px}.scout-jobInfo .pt04{border-bottom:1px dotted #ddd;padding:5px 0;position:relative}.scout-jobInfo .pt04 .p01{float:left;padding-right:5px}.scout-jobInfo .pt04 .p01 .span01{background:#f70;border:1px solid #f70;border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:3px 8px 2px}.scout-jobInfo .pt04 .p02{color:#6d6d6d;font-size:14px;font-weight:700;line-height:1.3;padding-top:3px}.scout-jobInfo .pt04 .dl01{display:table;padding-top:5px;table-layout:fixed;width:100%}.scout-jobInfo .pt04 .dl01 dd,.scout-jobInfo .pt04 .dl01 dt{color:#777;display:table-cell;font-size:11px;font-weight:700;vertical-align:middle}.scout-jobInfo .pt04 .dl01 dt{width:5.5em}.scout-jobInfo .pt04 .dl01 dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scout-jobInfo .pt05 .ul01{padding-top:5px}.scout-jobInfo .pt05 .ul01 li{font-size:13px;line-height:24px;overflow:hidden;padding-left:20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.scout-jobInfo .pt05 .ul01 li:before{background:url(../images/icon_004a.png) no-repeat;background-size:14px auto;bottom:0;content:"";height:14px;left:0;margin:auto;position:absolute;top:0;width:14px}.scout-jobInfo .pt05 .ul01 .li01:before{background-position:0 0}.scout-jobInfo .pt05 .ul01 .li02:before{background-position:0 -15px}.scout-jobInfo .pt05 .ul01 .li03:before{background:url(../images/icon_009a.png) no-repeat 0 100%;background-size:14px auto}.scout-jobInfo .pt06{padding:5px 0}.scout-jobInfo .pt06>ul{display:table;table-layout:fixed;width:100%}.scout-jobInfo .pt06>ul>li{display:table-cell;font-size:16px;vertical-align:top;width:50%}.scout-jobInfo .pt06>ul>.li01{padding-right:3px}.scout-jobInfo .pt06>ul>.li02{padding-left:3px}.scout-jobInfo .pt06>ul>.li03{width:50%}.scout-jobInfo .pt06>ul>li>a{font-weight:700;line-height:40px}.scout-jobInfo .pt06>ul>li>.button-12{line-height:38px}.scout-jobInfo .pt06>ul>li>a.button-5{line-height:1.2;padding-top:5px}.scout-jobInfo .pt06>ul>li>a.button-5 small{display:block;font-size:9px;white-space:nowrap}.scout-jobInfo .pt06>ul>li>a.button-5 small i{color:#f5f01c}.scout-floatBtn .pattern-1{margin-top:30px;padding:5px 15px}.scout-floatBtn ul li a.button-5{font-size:16px;font-weight:700;height:45px;line-height:1.2}.scout-floatBtn ul li a.button-5 small{display:block;font-size:10px}.scout-floatBtn ul li a.button-5 small i{color:#f5f01c}.scout-floatBtn>.float{background:hsla(0,0%,100%,.55);bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.2);left:0;position:fixed;width:100%;z-index:3}.scout-mailNumber .pattern-1{padding:10px 5px}.scout-mailNumber .pattern-1 .pt01 table{border:1px solid #ccc;border-right:0}.scout-mailNumber .pattern-1 .pt01 table tr td,.scout-mailNumber .pattern-1 .pt01 table tr th{border-right:1px solid #ccc;font-weight:700;padding:2px 0;text-align:center;width:33.333%}.scout-mailNumber .pattern-1 .pt01 table tr th{background:#e9f6f8;font-size:12px;font-weight:400}.scout-mailNumber .pattern-1 .pt01 table tr td{font-size:17px}.scout-scoutListTab .pattern-1{padding-top:10px}.scout-scoutListTab .pattern-1 .pt01{background:#47c9dc;height:50px;padding:5px}.scout-scoutListTab .pattern-1 .pt01 ul{margin-right:-5px}.scout-scoutListTab .pattern-1 .pt01 ul li{float:left;padding-right:5px;width:50%}.scout-scoutListTab .pattern-1 .pt01 ul li .bg01{background:#e9f6f8;border:2px solid #fff;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.3);color:#444;display:block;height:40px;line-height:36px;margin-right:5px;text-align:center;width:100%}.scout-scoutListTab .pattern-1 .pt01 ul li.active .bg01{background:#fff;border-radius:4px 4px 0 0;box-shadow:none;height:45px}.scout-scoutListTab .pattern-1 .pt01 ul li .bg01 a{color:#444}.scout-sortTab .pattern-1{padding:15px 5px 0}.scout-sortTab ul{font-size:0}.scout-sortTab ul li{border-right:1px solid #eee;display:inline-block;height:29px;line-height:29px;text-align:center;width:33.333%}.scout-sortTab ul li.active a{background-color:#eee;border-right:1px solid #eee;color:inherit;position:relative;text-decoration:none}.scout-sortTab ul li.active a:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:5px solid #eee;bottom:-5px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.scout-sortTab ul li:last-child{border:0}.scout-sortTab ul li a{font-size:12px;text-decoration:underline}.scout-scoutMailListBtn .pattern-1{padding:10px 5px 0}.scout-scoutMailListBtn .bg01{border:1px solid #ccc;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.3);line-height:32px;position:relative}.scout-scoutMailListBtn .bg01 a{color:#444;font-size:12px;font-weight:700;padding-left:3px}.scout-scoutMailListBtn .bg01 a:before{background:#47c9dc;bottom:0;content:"";display:inline-block;height:80%;margin:auto;position:absolute;top:0;width:4px}.scout-scoutMailListBtn .bg01 a:after{background:url(../images/bt_060a.png) no-repeat;background-size:12px auto;bottom:0;content:"";display:inline-block;height:12px;margin:auto;position:absolute;right:5px;top:0;width:12px}.scout-scoutMailListBtn .bg01 a span{padding-left:10px}.scout-leadMessage .pattern-1{padding-top:15px}.scout-leadMessage .pattern-1 .pt01{padding:0 5px}.scout-leadMessage .pattern-1 .pt01 p{background:#eee;padding:10px}.scout-leadMessage .pattern-2 .pt01{color:red;padding:0 5px}.scout-leadMessage .pattern-2 .pt01 .bg01{border:1px solid red;line-height:30px;padding:0 5px;position:relative}.scout-leadMessage .pattern-2 .pt01 a,.scout-leadMessage .pattern-2 .pt01 p{display:inline-block}.scout-leadMessage .pattern-2 .pt01 p{font-weight:700}.scout-leadMessage .pattern-2 .pt01 a{color:#389ce1;font-size:12px;position:absolute;right:15px;text-decoration:underline}.scout-submitBtn .pattern-1{padding-top:10px}.scout-submitBtn .pattern-1 ul li{padding:0 5px}.scout-submitBtn .pattern-1 .pt01 ul li a{font-size:15px;font-weight:700;line-height:45px}
