.top-localSearchIndependent .bg01{background-color:#fff;border:2px solid #ffd200;border-radius:5px;box-shadow:0 4px 6px -2px #e3e3e3;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.top-localSearchIndependent .pt01{border-top:6px solid #ffd200;padding:10px 18px}.top-localSearchIndependent .pt01 h2{color:#333;font-size:20px;font-weight:400}.top-localSearchIndependent .pt01:before{background:url(../../images/2016/icon_001a.png) no-repeat;background-position:0 0;content:"";float:left;height:26px;margin-right:10px;width:24px}.top-localSearchIndependent .pt02{padding:0 18px}.top-localSearchIndependent .pt02>div{display:inline-block}.top-localSearchIndependent .pt02 select{border:2px solid #dcdcdc;color:#ababab;font-size:14px;font-weight:700;height:35px;line-height:35px;padding-left:10px}.top-localSearchIndependent .pt02 .selected,.top-localSearchIndependent .pt02 select option{color:#666}.top-localSearchIndependent .pt02 .select01,.top-localSearchIndependent .pt02 .select03{width:186px}.top-localSearchIndependent .pt02 .select02{width:270px}.top-localSearchIndependent .pt02 img{padding:0 6px;vertical-align:middle}.top-localSearchIndependent .pt03{font-size:0;padding:10px 18px 0}.top-localSearchIndependent .pt03 .pt03a{display:inline-block;font-size:12px;width:530px}.top-localSearchIndependent .pt03 .pt03b{display:inline-block;font-size:17px;font-weight:700;height:40px;line-height:40px;width:190px}.top-localSearchIndependent .pt03 .pt03a ul li{display:inline-block}.ie8 .top-localSearchIndependent .pt03 .pt03a label input{bottom:0;left:0;margin:auto;position:absolute;top:0;z-index:1}.top-localSearchIndependent .pt03 .pt03a label span{cursor:default;padding:0 10px 0 20px;position:relative}.top-localSearchIndependent .pt03 .pt03a label span:before{bottom:0;content:"";left:0;margin:auto;position:absolute;top:0}.top-localSearchIndependent .pt04{padding:15px 18px}.top-localSearchIndependent .bg01a{background:#fffcee;border:1px solid #f8f3dc;font-size:0;height:36px;line-height:36px;padding:0 16px;width:720px}.top-localSearchIndependent .pt04 .dl01{width:40%}.top-localSearchIndependent .pt04 .dl02,.top-localSearchIndependent .pt04 .dl03{width:30%}.top-localSearchIndependent .pt04 dl,.top-localSearchIndependent .pt04 dl dt{display:inline-block;font-size:12px}.top-localSearchIndependent .pt04 dl dd{display:inline-block;float:right;font-size:12px}.top-localSearchIndependent .pt04 .dl03 dt{position:relative}.top-localSearchIndependent .pt04 .dl03 dt p{background:#fff;border:1px solid #666;border-radius:50%;box-shadow:0 2px 4px -2px #666;content:"";display:inline-block;height:19px;line-height:19px;text-align:center;width:19px}.top-localSearchIndependent .pt04 .dl03 dt p.js-tooltipModule{position:static}.top-localSearchIndependent .pt04 .dl03 dt p.js-tooltipModule .js-tooltipTarget{left:-55%;top:40px;width:220px}.top-localSearchIndependent .pt04 dl:first-child dd em{color:#ff7800;font-size:17px;font-weight:700}.top-localSearchIndependent .pt04 dl dd em{color:#ff7800;font-size:17px;font-weight:400}.top-localSearchIndependent .pt04 dl dd>span{color:#e4dcd1;font-size:17px;margin:0 20px}.top-localSearchIndependent .pt04 dl dd ul{display:inline-block;font-size:0;height:25px;margin-top:5px;overflow:hidden;padding:2px 5px 0 0;vertical-align:top}.top-localSearchIndependent .pt04 dl dd li{display:inline-block;font-size:17px}.top-localSearchIndependent .pt04 dl dd li span{color:#ff7800}.top-localSearchIndependent .pt05{border-top:2px solid #ffd200;padding:15px 18px 0}.top-localSearchIndependent .pt05 .pt05a{float:left;width:50%}.top-localSearchIndependent .pt05 .pt05a:before{background:url(../../images/2016/icon_001a.png) no-repeat;background-position:0 -78px;content:"";float:left;height:26px;margin-right:10px;width:24px}.top-localSearchIndependent .pt05 .pt05a h2{color:#333;display:inline;font-size:20px;font-weight:400}.top-localSearchIndependent .pt05 .pt05b{float:right;height:48px;position:relative;width:334px}.top-localSearchIndependent .pt05 .pt05b a{bottom:0;display:block;font-size:17px;font-weight:700;height:40px;line-height:40px;margin:auto;position:absolute;top:0;width:334px}.top-searchSelection .pattern-1,.top-searchSelection .pattern-2{padding-top:20px}.top-searchSelection .bg01{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 4px 6px -2px #e3e3e3;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.top-searchSelection .pt01{border-top:6px solid #ffd200;padding:10px 18px}.top-searchSelection h2 a{background:#fafafa;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 1px 3px 0 #e3e3e3;display:inline-block;height:38px;line-height:38px;margin:auto;position:relative;text-decoration:none;width:100%}.top-searchSelection h2 a:hover{background:#efefef}.top-searchSelection h2 a:before{background:url(../../images/2016/icon_002a.png) no-repeat;background-position:0 0;content:"";display:inline-block;height:20px;margin-left:10px;vertical-align:middle;width:20px}.top-searchSelection .pt02 h2 a:before{background-position:0 -20px}.top-searchSelection .pt03 h2 a:before{background-position:0 -40px}.top-searchSelection h2 a:after{background:url(../../images/2016/bt_002a.png) no-repeat;background-position:0 0;bottom:0;content:"";display:inline-block;height:11px;margin:auto;position:absolute;right:5px;top:0;vertical-align:middle;width:7px}.top-searchSelection h2 .span01{color:#333;font-size:20px;font-weight:400;padding-left:10px;vertical-align:middle}.top-searchSelection h2 .span02{color:#747474;float:right;font-weight:400;position:absolute;right:20px}.top-searchSelection .pattern-2 h2{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 1px 3px 0 #e3e3e3;display:flex;height:38px;line-height:38px;margin:auto;position:relative;width:100%}.top-searchSelection .pattern-2 h2:before{background:url(../../images/2016/icon_002a.png) no-repeat 0 0;content:"";display:inline-block;height:20px;margin-left:10px;width:20px}.top-searchSelection .pattern-2 .pt02 h2:before{background-position:0 -20px}.top-searchSelection .pt01>ul{border-bottom:1px dotted #dcdcdc;padding:15px 0}.top-searchSelection .pt01>ul li{font-size:14px}.top-searchSelection .pt01 ul li{border-left:1px solid #d1d1d1;display:inline-block;padding:0 10px}.top-searchSelection .pt01 ul li:first-child{border-left:0}.top-searchSelection .pt01>ul li a{color:#2987ba}.top-searchSelection .pt01>ul li a:hover{color:#6bb6df}.top-searchSelection .pt01 dl{padding:15px 0}.top-searchSelection .pt01 dl dt{display:inline-block;font-weight:700;vertical-align:top}.top-searchSelection .pt01 dl dd{display:inline-block}.top-searchSelection .pt01 dl dd ul{font-size:0}.top-searchSelection .pt01 dl dd ul:first-child{padding-bottom:5px}.top-searchSelection .pt01 dl dd ul li{font-size:12px}.top-searchSelection .pt01 dl dd ul li a{text-decoration:underline}.top-searchSelection .pt01 dl dd .ul01 li{border:0;border-right:1px solid #d1d1d1}.top-searchSelection .pt02{padding:10px 18px}.top-searchSelection .pt02 dl{border-bottom:1px dotted #dcdcdc;font-size:0;padding:24px 0}.top-searchSelection .pt02 .dl06{border:0}.top-searchSelection .pt02 dt{float:left;font-size:12px;vertical-align:top;width:240px}.top-searchSelection .pt02 dt p{font-size:14px;font-weight:700;line-height:20px;margin-bottom:5px}.top-searchSelection .pt02 dt p a{color:#666}.top-searchSelection .pt02 dt p h2{padding-left:10px}.top-searchSelection .pt02 dt:before{background:#ffd200;content:"";float:left;height:18px;margin-right:5px;vertical-align:top;width:5px}.top-searchSelection .pt02 dt a:after{background:url(../../images/2016/bt_001a.png) no-repeat;content:"";display:inline-block;height:9px;margin-left:10px;width:5px}.top-searchSelection .pt02 dt a img{margin-left:2px;padding-top:4px}.top-searchSelection .pt02 dd{font-size:12px}.top-searchSelection .pt02 dd ul{padding-left:240px}.top-searchSelection .pt02 dd ul li{display:inline;line-height:2}.top-searchSelection .pt02 dd ul li a{border-left:1px solid #d1d1d1;padding:0 5px;text-decoration:underline}.top-searchSelection .pattern-2 .pt02 dd ul li a{color:#2987ba}.top-searchSelection .pt02 dd ul li:first-child a{border-left:0;padding-left:0}.top-searchSelection .pt03{padding:10px 18px}.top-searchSelection .pt03 dl{font-size:0;padding:24px 0}.top-searchSelection .pt03 .dl06{border:0}.top-searchSelection .pt03 dt{float:left;font-size:12px;font-weight:700;line-height:2;vertical-align:top;width:100px}.top-searchSelection .pt03 dt p{display:inline-block;font-size:14px;font-weight:700;line-height:15px;margin-bottom:5px;width:145px}.top-searchSelection .pt03 dt a{display:inline-block;padding-left:10px}.top-searchSelection .pt03 dd{padding-left:110px}.top-searchSelection .pt03 dd ul{font-size:0}.top-searchSelection .pt03 dd ul li{display:inline;font-size:12px;line-height:2}.top-searchSelection .pt03 dd ul li a{border-left:1px solid #d1d1d1;padding:0 12px;text-decoration:underline}.top-searchSelection .pt03 dd ul li:first-child a{border-left:0;padding-left:0}.top-searchSelection .pt04{padding:10px 18px}.top-searchSelection .pt04 .pt04a{float:left;width:322px}.top-searchSelection .pt04 .pt04a .input-1{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;line-height:0;position:relative}.top-searchSelection .pt04 .pt04a input{box-sizing:border-box;height:40px;width:100%}.top-searchSelection .pt04 .pt04a .input-1 input[type=text]{border:0;border-radius:4px;font-size:12px;height:40px;line-height:40px;padding:0 45px 0 11px}.top-searchSelection .pt04 .pt04a .input-1 input[type=image]{border:0;border-radius:0;box-shadow:none;height:40px;padding:11px;position:absolute;right:0;top:0;width:41px}.top-searchSelection .pt04 .pt04a .input-1 input[type=image].button-8{background-color:#ccc;opacity:1}.top-searchSelection .pt04 .pt04b{float:left;padding-left:13px;width:400px}.top-searchSelection .pt04 .pt04b dl dt{float:left;font-weight:700;line-height:1.8;padding-right:15px;width:auto}.top-searchSelection .pt04 .pt04b dl dd ul{font-size:0;width:100%}.top-searchSelection .pt04 .pt04b dl dd li{border-left:1px solid #d1d1d1;display:inline;font-size:12px;line-height:1.8;padding:0 9px}.top-searchSelection .pt04 .pt04b dl dd li a{text-decoration:underline}.top-searchSelection .pt04 .pt04b dl dd li:first-child{border:0;padding-left:0}.top-searchSelection .pt05{border-top:6px solid #ffd200;padding:10px 18px 15px}.top-searchSelection .pt05 .ul01{padding:25px 10px 0}.top-searchSelection .pt05 .ul01 .li01 dl{align-items:center;display:flex}.top-searchSelection .pt05 .ul01 .li01 dl dt{background:#f2f2f2;color:#444;font-size:14px;line-height:1;padding:15px 0;text-align:center;width:98px}.top-searchSelection .pt05 .ul01 .li01 dl dd{padding-left:5px}.top-searchSelection .pt05 .ul01 .li01 dl dd .ul02{display:flex}.top-searchSelection .pt05 .ul01 .li01 dl dd .ul02 .li02{border-right:1px solid #e2e2e2;display:block;font-size:14px;line-height:14px;margin:2px 0;padding:0 5px}.top-searchSelection .pt05 .ul01 .li01 dl dd .ul02 .li02 a{color:#2987ba}.top-searchSelection .pt05 .ul01 .li01 dl dd .ul02 .li02:last-child{border-right:none}.top-searchSelection .pt05 .ul01 .li01+.li01{margin-top:8px}.top-temporaryAgency .pattern-1{padding-top:20px}.top-temporaryAgency .bg01{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 4px 6px -2px #e3e3e3;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.top-temporaryAgency .pt01,.top-temporaryAgency .pt02{padding:10px 18px}.top-temporaryAgency .pt01{border-top:6px solid #ffd200}.top-temporaryAgency .pt01 h2{color:#333;float:left;font-size:20px;font-weight:400;margin-top:10px}.top-temporaryAgency .pt01:before{background:url(../../images/2016/icon_001a.png) no-repeat;background-position:0 0;content:"";float:left;height:26px;margin:10px 10px 0 0;vertical-align:text-bottom;width:24px}.top-temporaryAgency .pt02{padding-top:0}.top-temporaryAgency .pt02 .pt02b ul li{display:inline-block;font-size:14px;line-height:2;padding-right:25px}.top-temporaryAgency .pt02 .pt02b ul li a{color:#2987ba;padding-left:15px;position:relative;white-space:nowrap}.top-temporaryAgency .pt02 .pt02b ul li a:hover{color:#6bb6df}.top-temporaryAgency .pt02 .pt02b ul li a:before{border-bottom:6px solid transparent;border-left:7px solid #ffd200;border-top:6px solid transparent;content:"";left:0;position:absolute;top:4px}.top-temporaryAgency .pt03{padding:0 18px}.top-temporaryAgency .pt03 dl dt{float:left;font-weight:700;line-height:2;width:100px}.top-temporaryAgency .pt03 dl dd{padding-left:110px}.top-temporaryAgency .pt03 dl dd li{border-left:1px solid #d1d1d1;display:inline;font-size:12px;line-height:2;padding:0 9px}.top-temporaryAgency .pt03 dl dd li a{text-decoration:underline}.top-temporaryAgency .pt03 dl dd li:first-child{border:0;padding-left:0}.top-temporaryAgency .pt01{padding:10px 18px}.top-temporaryAgency .pt01 .pt01a{float:right;width:322px}.top-temporaryAgency .pt01 .pt01a .input-1{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1);box-sizing:border-box;display:block;line-height:0;position:relative}.top-temporaryAgency .pt01 .pt01a input{box-sizing:border-box;height:40px;width:100%}.top-temporaryAgency .pt01 .pt01a .input-1 input[type=text]{border:0;border-radius:4px;font-size:12px;height:40px;line-height:40px;padding:0 45px 0 11px}.top-temporaryAgency .pt01 .pt01a .input-1 input[type=image]{border:0;border-radius:0;box-shadow:none;height:40px;padding:11px;position:absolute;right:0;top:0;width:41px}.top-temporaryAgency .pt01 .pt01a .input-1 input[type=image].button-8{background-color:#ccc;opacity:1}.top-24hour .pattern-1{padding-top:20px}.top-24hour .bg01{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 4px 6px -2px #e3e3e3;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.top-24hour .pt01,.top-24hour .pt02,.top-24hour .pt03{padding:10px 18px 0}.top-24hour .pt01{border-top:6px solid #ffb4aa}.top-24hour .pt01 h2{color:#333;font-size:20px;font-weight:400}.top-24hour .pt02 .ul02{display:none}.top-24hour .pt02 ul li{border-bottom:1px dotted #dcdcdc;height:40px;line-height:40px;position:relative}.top-24hour .pt02 ul li:after{background:url(../../images/2016/bt_004a.png) no-repeat;bottom:0;content:"";display:inline-block;height:11px;margin:auto;position:absolute;right:0;top:0;width:6px}.top-24hour .pt02 ul li a{padding-left:10px}.top-24hour .pt02 ul li .span01{background:#ffb4aa;color:#fff;font-size:10px;padding:0 3px;position:relative;text-align:center}.top-24hour .pt02 ul li .span01:after{border-bottom:3px solid transparent;border-left:5px solid #ffb4aa;border-top:3px solid transparent;content:"";position:absolute;right:-5px;top:4px}.top-24hour .pt02 ul li .span02{color:#939393;padding-left:10px}.top-24hour .pt03{text-align:center}.top-24hour .pt03 a{padding-left:15px;position:relative;text-decoration:underline}.top-24hour .pt03 a:before{border-top:7px solid #ffb4aa;top:6px}.top-24hour .pt03 a.open:before,.top-24hour .pt03 a:before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";left:0;position:absolute}.top-24hour .pt03 a.open:before{border-bottom:7px solid #ffb4aa;border-top:0;top:7px}.top-employmentStatusTitle__pattern-1.sp-1{padding-bottom:20px}.top-employmentStatusTitle__pt01 h1{color:#333;font-size:20px;font-weight:400;line-height:1;padding-left:15px;position:relative}.top-employmentStatusTitle__pt01 h1:before{background:#ffd200;content:"";height:18px;left:0;position:absolute;top:1px;width:5px}.top-employmentStatusTitle__pt01 .p01{color:#444;font-size:11px;margin-top:10px}.top-searchKeyword__pattern-1.sp-1{padding-top:20px}.top-searchKeyword .bg01{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 4px 6px -2px #e3e3e3;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.top-searchKeyword__pt01{border-top:6px solid #ffd200;padding:15px 18px 10px}.top-searchKeyword__pt01 h2{color:#333;font-size:20px;font-weight:400;line-height:26px;padding-left:34px;position:relative}.top-searchKeyword__pt01 h2:before{background:url(../../images/2016/icon_001a.png) no-repeat 0 -78px;content:"";height:26px;left:0;position:absolute;width:24px}.top-searchKeyword__pt02{align-items:center;display:flex;padding:10px 18px}.top-searchKeyword__pt02 .div01{width:322px}.top-searchKeyword__pt02 .div01 input{box-sizing:border-box;height:42px;width:100%}.top-searchKeyword__pt02 .div01 .input-1{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1);box-sizing:border-box;display:block;line-height:0;position:relative}.top-searchKeyword__pt02 .div01 .input-1 input[type=text]{border:0;border-radius:4px;font-size:12px;height:42px;line-height:42px;padding:0 47px 0 11px}.top-searchKeyword__pt02 .div01 .input-1 input[type=image]{border:0;border-radius:0;box-shadow:none;height:42px;padding:11px;position:absolute;right:0;top:0;width:42px}.top-searchKeyword__pt02 .div01 .input-1 input[type=image].button-8{background-color:#ccc;opacity:1}.top-searchKeyword__pt02 .div02{padding-left:4px}.top-searchKeyword__pt02 .div02 .dl01 dt{font-size:12px;font-weight:700;line-height:12px;padding-left:9px}.top-searchKeyword__pt02 .div02 .dl01 dd{padding-top:5px}.top-searchKeyword__pt02 .div02 .dl01 dd .ul01{display:flex;flex-wrap:wrap}.top-searchKeyword__pt02 .div02 .dl01 dd .ul01 .li01{border-right:1px solid #d1d1d1;display:block;font-size:12px;line-height:18px;margin:2px 0;padding:0 9px}.top-searchKeyword__pt02 .div02 .dl01 dd .ul01 .li01 a{color:#2987ba;text-decoration:underline}.top-searchKeyword__pt02 .div02 .dl01 dd .ul01 .li01:last-child{border-right:none}
