@charset "UTF-8";.banner{background-size:20px}.banner h4{background:url(../img/cmn/bg_doted5c80.png) #ff7380;background-size:12px;border-bottom:1px solid #8d8d8d;border-top:1px solid #8d8d8d;padding:3px 0}#super{background:url(../img/cmn/bnr/bg_dotfaeb9d.png) #fff5c8}#standard{background:url(../img/cmn/bnr/bg_dotd0ecec.png) #e6f5f5}.jCarouselLiteDemo .carousel{box-sizing:border-box;margin:0 auto;overflow:hidden;padding:5px 0;position:relative;width:300px}.jCarouselLiteDemo .carousel .prev,.jCarouselLiteDemo .carousel .next{background-position:center center;background-repeat:no-repeat;background-size:15px 20px;cursor:pointer;float:left;margin:0;width:15px;z-index:10}.jCarouselLiteDemo .carousel .prev{background-image:url(../img/cmn/bnr/arw_prev.png)}.jCarouselLiteDemo .carousel .next{background-image:url(../img/cmn/bnr/arw_next.png)}.jCarouselLiteDemo .carousel .jCarouselLite{float:left;overflow:hidden;padding:0;width:270px}#super .jCarouselLiteDemo .carousel .prev,#super .jCarouselLiteDemo .carousel .next{height:80px}#super .jCarouselLiteDemo .carousel .jCarouselLite li{height:80px;text-align:left}#standard .jCarouselLiteDemo .carousel .prev,#standard .jCarouselLiteDemo .carousel .next{height:75px}#standard .jCarouselLiteDemo .carousel .jCarouselLite li{height:75px}.jCarouselLiteDemo .carousel .jCarouselLite div{display:block;margin:0 auto;padding:0;position:relative;visibility:hidden}.jCarouselLiteDemo .carousel ul{list-style:none;margin:0;padding:0;width:250px}.jCarouselLiteDemo .carousel li{display:block;float:left;margin:0 5px;padding:0;text-align:left;width:100%}#super li img{height:50px;width:250px}#standard a:first-of-type{color:#000;font-size:12px;margin:0 auto;padding:0;text-decoration:none;width:250px}#standard .carousel img{display:block;height:40px;margin:2px auto 0 0;width:250px}#standard p{margin:0 auto;text-align:center;width:250px}#standard p:last-of-type{text-align:left}.jCarouselLiteDemo .carousel li a{color:#000;display:block;font-size:12px;text-decoration:none}.jCarouselLiteDemo .carousel li span{font-size:12px;font-weight:bold}#super .jCarouselLiteDemo .carousel li span{display:block;text-align:center}#super .carousel li span,#standard .carousel li span{color:#f39}#all #standard .carousel li span,#all .bnr_search .carousel li span{color:#06c}#news #super .carousel{margin-bottom:0}.bnr_search{background:#ffd;border-bottom:1px dashed #9abee0;border-top:1px dashed #9abee0;box-shadow:0 4px 0 #ffc, 0 -4px 0 #ffd;margin-top:6px;overflow:hidden;padding:2px 0;position:relative;text-align:center}.wrap_shop+.bnr_search{margin:15px 0}.bnr_search:last-of-type{margin:10px 0 0}.bnr_search a:first-of-type{color:#000;font-size:12px;margin:0 auto;padding:0;text-decoration:none;width:300px}.bnr_search img{display:block;height:40px;margin:2px auto 0 0;width:300px}.bnr_search div p{margin:0 auto;text-align:center;width:300px}.bnr_search p:last-of-type{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.bnr_search span{color:#5dc2d0;font-size:12px;font-weight:bold}.term_search img{margin:2px auto 4px;width:300px}.term_search span{color:#ff73bb;display:block;font-size:12px;font-weight:bold;padding:2px 0 2px 45px;position:relative;text-align:left}.term_search span:before{background:url(../img/search/attention.png) no-repeat left top;background-size:45px auto;content:"";display:block;height:20px;left:0;top:1px;position:absolute;width:45px}.bnr_search .go_list{border-top:1px dashed #9abee0;box-sizing:border-box;clear:both;color:#1f5eb3;font-size:12px;margin:2px 0 0 0;padding:2px 5px 0 0;text-align:right;width:100%}body{background:#f5f5f5}#standard{border-top:none;padding:0}#standard h4{display:none}#all .pagenation.bottom{margin:20px auto}#search_list{position:relative}#search_list h3{background:-webkit-gradient(linear, left top, left bottom, from(#fff1f5), to(#ffc8cf));background:-webkit-linear-gradient(top, #fff1f5, #ffc8cf);background:linear-gradient(to bottom, #fff1f5, #ffc8cf);border-bottom:1px solid #ff97a3;border-top:1px solid #ff97a3;font-size:12px;font-weight:normal;height:19px;margin:0;padding:11px 5px 6px;text-align:left}#search_list h3 span{color:#000;font-size:16px;font-weight:bold}.btn_condition{background:url(../img/search/list/icon_search.png) no-repeat 8px center,-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));background:url(../img/search/list/icon_search.png) no-repeat 8px center,linear-gradient(to bottom, #fff, #eee);background-size:20px, auto;border-radius:5px;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);box-sizing:border-box;color:#111;cursor:pointer;display:block;font-size:12px;padding:6px 5px 4px 15px;position:absolute;right:4px;text-align:center;text-decoration:none;top:8px;width:130px;z-index:10}#search_list #limit_menu{background:url(../img/search/list/bg_sub_menu_top.png) no-repeat top center,url(../img/search/list/bg_sub_menu_btm.png) no-repeat bottom center;background-size:170px 20px, 170px 5px;display:none;position:absolute;right:5px;top:25px;width:170px;z-index:20}#search_list #limit_menu ul{background:#fff;margin:20px 0 5px}#search_list #limit_menu li{border-left:2px solid #fc6;border-right:2px solid #fc6;font-weight:bold}#search_list #limit_menu a{background:url(../img/search/list/arw_sub_menu.png) no-repeat 10px center,-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background:url(../img/search/list/arw_sub_menu.png) no-repeat 10px center,linear-gradient(to bottom, #fff, #efefef);background-size:15px, auto;border-bottom:1px solid #fc6;color:#f60;padding:12px 5px;text-decoration:none}#search_list #limit_menu li:last-child{color:#39f;padding:10px 0 5px}#search_list #limit_menu span{background:url(../img/search/list/icon_closed.png) no-repeat left center;background-size:16px;display:block;margin:0 auto;min-height:16px;padding:2px 0 0 20px;width:45px}#search_list #condition{background:#ffd;border-bottom:1px dashed #9abee0;border-top:1px dashed #9abee0;box-shadow:0 4px 0 #ffc, 0 -4px 0 #ffd;font-size:12px;line-height:1.4;margin:4px 0 10px;padding:5px;text-align:left;word-break:break-all}#shop_list{padding-top:15px}.wrap_shop{background:#fff;border:1px solid #896b6d;border-radius:10px;box-shadow:2px 2px 3px #999, -1px -1px 2px #ccc;color:#333;font-size:12px;padding:0 0 5px;margin:0 10px 15px;text-align:center;text-decoration:none}.wrap_shop .item{font-size:14px;overflow:hidden;padding:10px 0 5px;text-align:left;width:100%}.wrap_shop .item p:first-of-type{float:left;margin:0;overflow:hidden;width:140px}.wrap_shop .item img{float:left}.wrap_shop .item img:first-of-type{margin:0 5px 0 10px}.wrap_shop .item p:last-of-type{overflow:hidden;padding:2px 10px 0 0;text-overflow:ellipsis;white-space:nowrap}.wrap_shop h4{background-position:right top;background-repeat:repeat-y;background-size:150px 35px, auto;border-top:1px solid #896b6d;font-size:16px;text-align:left}.wrap_shop h4 a{background-position:98% center;background-repeat:no-repeat;background-size:20px;color:#fff;padding:10px 10% 10px 10px;text-decoration:none}.wrap_shop .main_img{border:1px solid #6e645f;margin:0 auto 5px}.wrap_shop .catch{color:#f00;font-size:14px;font-weight:bold;margin:5px 10px;padding:0;text-align:left;word-break:break-all}.wrap_shop .shop_info{background:url(../img/search/list/arw_info.png) no-repeat 99% center #beb9be;background-size:10px 20px;border-bottom:1px dotted #28262d;border-top:1px dotted #28262d;color:#644649;clear:both;font-size:14px;padding:0 4% 0 0;text-align:left;text-decoration:none}.wrap_shop .shop_info table{border-spacing:5px;table-layout:fixed;width:100%}.wrap_shop .shop_info td{background:#fff;background-position:2px 3px;background-repeat:no-repeat;border-radius:4px;font-weight:bold;overflow:hidden;padding:5px 2px 4px 0;text-overflow:ellipsis;white-space:nowrap;width:50%;word-break:break-all}.wrap_shop .shop_info tr:nth-of-type(1) td:nth-of-type(1){background-size:30px 20px;padding-left:33px;width:52%}.wrap_shop .shop_info tr:nth-of-type(1) td:nth-of-type(2){background-size:30px 20px;padding-left:33px}.wrap_shop .shop_info tr:nth-of-type(2) td{background-size:20px;font-weight:normal;padding-left:23px}.wrap_shop .wrap_info{background:url(../../error.html) repeat-y right center #fff;background-size:30px 150px;margin:5px 10px}.wrap_shop .wrap_info a{background:url(../../error.html) no-repeat right center;background-size:30px;margin:0;padding:0 35px 0 0}.wrap_shop .wrap_btn{margin:10px auto 5px;text-align:center}.wrap_shop .wrap_btn li{display:inline-block;margin:0 1px;text-align:center;vertical-align:middle;width:31%}.wrap_shop .wrap_btn a{background:url(../img/search/list/arw_btn.png) no-repeat 99% center,-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), color-stop(90%, #e1dcd8));background:url(../img/search/list/arw_btn.png) no-repeat 99% center,linear-gradient(to bottom, #f7f7f7, #e1dcd8 90%);background-size:10px 20px, auto;border:1px solid #bab0a6;border-radius:4px;box-shadow:2px 2px 2px #999;color:#644649;font-size:14px;font-weight:bold;padding:13px 12% 12px 5px;text-decoration:none}.wrap_shop .wrap_btn .keep{background:-webkit-gradient(linear, left top, left bottom, from(#f6f3f2), color-stop(70%, #e1dcd8));background:-webkit-linear-gradient(top, #f6f3f2, #e1dcd8 70%);background:linear-gradient(to bottom, #f6f3f2, #e1dcd8 70%);background-size:auto;padding:8px 0 7px}.wrap_shop .wrap_btn .keeped{background:-webkit-gradient(linear, left top, left bottom, from(#f6f3f2), color-stop(70%, #c6c2be));background:-webkit-linear-gradient(top, #f6f3f2, #c6c2be 70%);background:linear-gradient(to bottom, #f6f3f2, #c6c2be 70%);background-size:auto;border-color:#888780;color:#1f5eb3;font-size:12px;font-weight:normal;padding:4px 0 3px}.wrap_v2 h4{background-image:url(../img/search/list/v2/bg_shop_name.png),-webkit-gradient(linear, left top, right top, from(#ff3c8c), color-stop(70%, #ff5592));background-image:url(../img/search/list/v2/bg_shop_name.png),linear-gradient(to right, #ff3c8c, #ff5592 70%)}.wrap_v2 h4 a{background-image:url(../img/search/list/v2/arw_shop_name.png)}.wrap_v2 .shop_info tr:nth-of-type(1) td:nth-of-type(1){background-image:url(../img/search/list/v2/icon_term.png)}.wrap_v2 .shop_info tr:nth-of-type(1) td:nth-of-type(2){background-image:url(../img/search/list/v2/icon_time.png)}.wrap_v2 .shop_info tr:nth-of-type(2) td{background-image:url(../img/search/list/v2/icon_salary.png)}.wrap_v0 h4{background-image:url(../img/search/list/v0/bg_shop_name.png),-webkit-gradient(linear, left top, right top, from(#f60), color-stop(70%, #f70));background-image:url(../img/search/list/v0/bg_shop_name.png),linear-gradient(to right, #f60, #f70 70%)}.wrap_v0 h4 a{background-image:url(../img/search/list/v0/arw_shop_name.png)}.wrap_v0 .shop_info tr:nth-of-type(1) td:nth-of-type(1){background-image:url(../img/search/list/v0/icon_term.png)}.wrap_v0 .shop_info tr:nth-of-type(1) td:nth-of-type(2){background-image:url(../img/search/list/v0/icon_time.png)}.wrap_v0 .shop_info tr:nth-of-type(2) td{background-image:url(../img/search/list/v0/icon_salary.png)}.wrap_v0 .main_img{float:left;margin:5px}.wrap_v0 .catch{margin:5px}.wrap_free h4{background-image:url(../img/search/list/free/bg_shop_name.png),-webkit-gradient(linear, left top, right top, from(#71caf0), color-stop(70%, #8cd5f4));background-image:url(../img/search/list/free/bg_shop_name.png),linear-gradient(to right, #71caf0, #8cd5f4 70%)}.wrap_free h4 a{background-image:url(../img/search/list/free/arw_shop_name.png)}#txt_nothit{color:#f00;font-size:14px;font-weight:bold;margin:20px auto;text-align:center}#search_list #other_job{background:#f96;border:none;color:#fff;font-weight:bold;height:auto;padding:5px 0;text-align:center}#search_list .pagenation #other_list{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));background:-webkit-linear-gradient(top, #fff, #efefef);background:linear-gradient(to bottom, #fff, #efefef);border-radius:10px;border:1px solid #896b6d;box-shadow:none;clear:both;margin:0px 0px 25px;padding:10px 0px;width:100%}#search_list .pagenation #other_list+p{top:68px}.explain{background:#fff;border:3px solid #ffd37c;border-radius:10px;box-shadow:2px 2px 2px rgba(0,0,0,0.3);font-size:12px;margin:15px 10px 10px;padding:10px 10px 10px 65px;position:relative;text-align:left}.explain:before{background:no-repeat left top;background-size:70px auto;content:"";display:block;height:90px;left:-10px;margin-top:-45px;position:absolute;top:50%;width:70px}.area_explain:before{background-image:url(../img/search/list/rabi01.png)}.industry_explain:before{background-image:url(../img/search/list/rabi02.png)}.explain strong{color:#f60;display:block;margin-bottom:5px}.explain p{color:#666;line-height:1.5;text-align:justify;word-break:break-all}.explain a{text-decoration:none}.explain span{background:#ffc;border-radius:5px;color:#f90;display:block;margin-top:3px;padding:5px;text-align:center}#search_list .cnt_sys{background-color:#fff;position:relative}#search_list .cnt_sys h3{background:url(../../error.html) #fd8196;background-size:12px;-moz-background-size:12px;-webkit-background-size:12px;border:none;padding:6px 5px;text-align:center}.cnt_sys .cnt_list a{border-bottom:1px solid #8d8d8d;color:#464646;padding:10px 0 15px;text-decoration:none}.cnt_sys .wrap_cnt{background:url(../img/cmn/icon_arrow_g.png) no-repeat right center;background-size:10px 10px;-moz-background-size:10px 10px;-webkit-background-size:10px 10px;margin:0 10px}.cnt_sys li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.cnt_sys .more{background:-webkit-linear-gradient(top, #f2efed 50%, #d2cec8 80%);background:linear-gradient(to bottom, #f2efed 50%, #d2cec8 80%);border:1px solid #464646;border-radius:26px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#464646;font-size:12px;left:50%;margin-left:30px;padding:3px 0;position:absolute;text-decoration:none;top:5px;width:125px}#news a{color:#464646;text-decoration:none}#news ul{background:#fff;text-align:left}#news li{background-position:99% center;background-repeat:no-repeat;border-bottom:1px dotted #8d8d8d;border-left:5px solid;font-size:12px;line-height:1.3;padding:6px 5% 4px 10px;white-space:normal}#news li:last-of-type{border-bottom:none}#news li:nth-of-type(odd){background-color:#fff;background-image:url(../img/cmn/icon_arrow_g.png);background-size:10px;-moz-background-size:10px;-webkit-background-size:10px;border-left-color:#ec7d80}#news li:nth-of-type(even){background-color:#ffeef3;background-image:url(../img/cmn/icon_arrow_g.png);background-size:10px;-moz-background-size:10px;-webkit-background-size:10px;border-left-color:#ff97a1}#news li span:last-child{border-bottom:none;color:#646eff;font-size:16px}#movie .cnt_list a{background:-webkit-linear-gradient(top, #fff 85%, #e7e2dd);background:linear-gradient(to bottom, #fff 85%, #e7e2dd)}#movie .wrap_cnt{overflow:hidden;position:relative}#movie .catch{color:#dc0a72;font-size:16px;font-weight:bold;margin:0 5% 0 0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}#movie h4{background:url(../img/top/icon_movie.png) no-repeat left center;background-size:20px 15px;-moz-background-size:20px 15px;-webkit-background-size:20px 15px;color:#39f;font-size:14px;font-weight:normal;margin:5px 5% 5px 0;overflow:hidden;padding:0 0 0 25px;text-align:left;text-overflow:ellipsis;white-space:nowrap}#movie .thumb{border:1px solid #ccc;float:left;position:relative}#movie .thumb span{background:rgba(0,0,0,0.6);bottom:0;color:#fff;display:block;font-size:12px;padding:2px;position:absolute;right:0;width:41px}#movie ul{border-top:1px dotted #464646;font-size:0;margin:6px 6% 0 130px;padding:5px 0 0;text-align:left}#movie .industry_area li:before{content:"★"}#movie .industry_area li:nth-of-type(1):before{color:#ffad21}#movie .industry_area li:nth-of-type(2):before{color:#b3d9e0}#movie .date_time{background:#ededed;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;bottom:0;font-size:12px;left:130px;margin:6px 0 0 0;padding:3px;position:absolute}#report h3{background:-webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,0) 80%, #ffff6e 80%, #ffff6e),url(../img/top/search/bg_search.png);background:-webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,0) 80%, #ffff6e 80%, #ffff6e), url(../img/top/search/bg_search.png);background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 80%, #ffff6e 80%, #ffff6e),url(../img/top/search/bg_search.png);background-size:auto, 300px 50px;-mozbackground-size:auto, 300px 50px;-webkit-background-size:auto, 300px 50px;border-top:none;padding:0}#report .cnt_list a{overflow:hidden}#report .wrap_cnt{background:url(../img/cmn/icon_arrow_g.png) no-repeat right center;background-size:10px 10px;-moz-background-size:10px 10px;-webkit-background-size:10px 10px;font-size:12px}#report .thumb{border:3px solid #fff;box-shadow:2px 2px 2px rgba(0,0,0,0.1),-2px 2px 2px rgba(0,0,0,0.1),2px -2px 2px rgba(0,0,0,0.1),-2px -2px 2px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1),-2px 2px 2px rgba(0,0,0,0.1),2px -2px 2px rgba(0,0,0,0.1),-2px -2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1),-2px 2px 2px rgba(0,0,0,0.1),2px -2px 2px rgba(0,0,0,0.1),-2px -2px 2px rgba(0,0,0,0.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}#report .girl_data{margin:0 5% 0 81px;text-align:left}#report .job{background:url(../img/cm/report/job.png) no-repeat left center,url(../img/cm/report/bg_job.png) repeat-y left top #ffc6df;background-size:55px 15px;-moz-background-size:55px 15px;-webkit-background-size:55px 15px;overflow:hidden;padding:3px 0 1px 58px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#report .job img{display:none}#report .girl_name{color:#eb7080;font-size:16px;font-weight:bold;margin:2px 0}#report .girl_data h4{background:url(../img/cm/report/icon_shop_name.png) no-repeat left center;background-size:15px;-moz-background-size:15px;-webkit-background-size:15px;font-size:14px;font-weight:normal;padding:8px 0 8px 15px}#report .girl_data h4 strong{border-bottom:1px solid #39f;display:block;font-weight:normal;overflow:hidden;padding:0 5px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#report .industry_area li:before{content:"■"}
