@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(../../../error.html) 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%}h3{background:#ff7f82;color:#fff;font-size:18px;font-weight:normal;margin-top:5px;padding:0 0 2px}h3 span{background:#ffa2a2;display:block;font-size:14px;margin-bottom:2px;padding:2px 0}.intro{border-bottom:1px solid #cdcdcd;font-size:12px;margin:10px;padding-bottom:10px;text-align:left}.intro span{color:#f00}.mn_kaisetsu{border:1px solid #ff7f82;border-radius:5px;box-shadow:0 0 2px #ccc;font-size:14px;overflow:hidden;margin:10px;text-align:left}.mn_kaisetsu a{color:#333;padding:10px 0 0;text-decoration:none}.mn_kaisetsu img{float:right;margin:0 10px 10px}.mn_kaisetsu h4{color:#39f;font-size:16px;margin:0 75px 5px 10px;text-decoration:underline}.mn_kaisetsu .explain{margin:0 75px 0 10px;text-align:justify;word-break:break-all}.mn_kaisetsu span{background:#ff7f82;clear:both;color:#fff;display:block;font-weight:bold;letter-spacing:-.05em;padding:10px 0;text-align:center;text-decoration:underline}#data{margin:10px 10px 5px;overflow:hidden;text-align:left}#data img{float:left;margin:0 10px 5px 0}#data strong{background:url(../../../kaisetsu/img/bg_industry.png) no-repeat left center;background-size:20px;display:block;font-size:24px;font-weight:normal;margin:0 0 5px;padding:0 0 0 20px}#data dl,#data dt,#data dd{margin:0;padding:0;text-align:left;word-break:break-all}#data dl{font-size:14px;line-height:1.2;margin:5px 0 0;overflow:hidden}#data dl:nth-of-type(2){clear:both}#data dt{border-bottom:1px dotted #666;margin-bottom:5px;padding-bottom:5px}#data dt:before{color:#ff7f82;content:"■"}#data dd{font-size:18px;margin:0 0 5px}#data dd span{font-size:14px}.explain{margin:0 10px 10px}.qa{margin:0 0 10px}.explain dt,.explain dd,.qa dt,.qa dd{margin:0;padding:0;word-break:break-all}.explain dt{background:#ff7f82;border-radius:10px 10px 0 0;color:#fff;font-size:16px;padding:2px 0}.explain dd{background:#fff;border:2px solid #ff7f82;font-size:14px;line-height:1.7;padding:2px 5px 5px;text-align:justify}.explain dd span{border-bottom:1px dotted #999;padding:0 0 3px}.explain dd ul{font-size:0}.explain dd li{border-left:10px solid #ccc;box-sizing:border-box;display:inline-block;font-size:14px;margin-top:3px;padding-left:5px;width:50%}.qa dt{background:url(../img/bg_title.png) 2px 2px;background-size:300px auto;border-bottom:1px solid #00a3d6;border-top:1px solid #00a3d6;margin-bottom:10px;padding:5px 0}.qa dd{line-height:1.5;padding:0 60px}.qa dd strong{display:block}.qa dd strong,.qa dd p{border:1px solid #666;border-radius:10px;box-shadow:2px 2px #ccc;margin:0 0 10px;padding:10px;position:relative;text-align:justify}.qa dd strong:before,.qa dd p:before{background-position:left top;background-repeat:no-repeat;background-size:50px auto;content:' ';display:block;height:40px;position:absolute;top:0;width:50px}.qa dd strong:before{background-image:url(../img/bg_q.png);left:-50px}.qa dd p:before{background-image:url(../img/bg_a.png);right:-50px}.qa dd strong{background:#95ff5e;font-weight:normal}.mn_industry{margin:0}.index_menu{margin:0}.consider_search h4,.mn_industry h4{background:#f1f1f1;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;color:#323232;font-size:16px;font-weight:bold;padding:5px}.mn_industry h4{border-top:none}.consider_search ul,.mn_industry ul{border-bottom:1px solid #cdcdcd;font-size:0;overflow:hidden}.consider_search li,.mn_industry li{box-sizing:border-box;float:left;font-size:12px;text-align:left;width:50%}.mn_industry li:nth-last-of-type(2){letter-spacing:-.05em}.consider_search a,.mn_industry a{background:url(../../img/cmn/icon_arrow_g.png) no-repeat 98% center;background-size:10px;border-bottom:1px solid #cdcdcd;border-right:1px solid #fff;box-sizing:border-box;color:#323232;padding:10px 5px;text-decoration:none}.consider_search li:nth-of-type(odd) a,.mn_industry li:nth-of-type(odd) a{border-right:1px solid #cdcdcd}.consider_search li:nth-last-of-type(1) a,.consider_search li:nth-last-of-type(2) a,.mn_industry li:last-child a{border-bottom:none}.mn_industry li:last-child a{border-right:1px solid #cdcdcd}@media (max-width: 358px){.consider_search li a{height:45px;padding:15px 10px 0 5px}.consider_search li:nth-of-type(5) a,.consider_search li:nth-of-type(9) a,.consider_search li:nth-of-type(27) a{padding:8px 15px 0 5px}.consider_search li:nth-of-type(14) a,.consider_search li:nth-of-type(17) a{letter-spacing:-.05em}}@media (max-width: 440px){.consider_search li a{height:45px;padding:15px 10px 0 5px}.consider_search li:nth-of-type(9) a{padding:8px 15px 0 5px}}#super{margin-bottom:10px}.banner{border-bottom:1px solid #ccc}.select_recruit{margin:10px 0 0}.select_recruit h4{background:url(../../img/search/icon_star.png) no-repeat left center;background-size:20px;color:#333;font-size:14px;margin:0 0 5px;padding:2px 0 0 25px;text-align:left}.select_recruit ul{background:#c6e2f7;font-size:0;padding:0 0 10px}.select_recruit li{box-sizing:border-box;display:inline-block;font-size:14px;margin:10px 2% 0;text-align:left;vertical-align:top;width:45%}.select_recruit li a{background:url(../../img/search/bg_pickup.png) no-repeat right top #fff;background-size:15px;color:#333;padding:5px;text-decoration:none}.select_recruit li .catch{color:#39f;font-size:12px;margin:0 0 5px;padding:0 10px 0 0;word-break:break-all}.select_recruit li h5{color:#eb7080;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_recruit li span{font-size:12px;font-weight:normal}.select_recruit .go_list{background:#cfcfcf;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #e5e5e5), color-stop(50%, #cfcfcf), to(#cfcfcf));background:-webkit-linear-gradient(top, #e5e5e5 50%, #cfcfcf 50%, #cfcfcf);background:linear-gradient(to bottom, #e5e5e5 50%, #cfcfcf 50%, #cfcfcf);border:2px solid #c5c5c5;border-radius:10px;box-shadow:2px 2px 1px rgba(0,0,0,0.4);box-sizing:border-box;color:#333;display:block;font-size:16px;font-weight:bold;margin:10px 10px 20px;padding:8px 0;text-decoration:none;text-shadow:1px 1px rgba(255,255,255,0.6)}.contents{background:#fff;position:relative}.contents h3{border-bottom:1px solid #8d8d8d;border-top:1px solid #8d8d8d;margin:0 auto;padding:3px 0;text-align:center}.contents h3 img{vertical-align:bottom}.contents .go_list{background:url(../../img/top/icon_go_list.png) no-repeat 27px center,linear-gradient(to bottom, #f2efed 50%, #d2cec8 80%);background:url(../../img/top/icon_go_list.png) no-repeat 27px center,-webkit-gradient(linear, left top, left bottom, color-stop(50%, #f2efed), color-stop(80%, #d2cec8));background-size:15px, auto;border:1px solid #464646;border-radius:26px;box-sizing:border-box;color:#464646;margin:10px auto;padding:7px 10px 7px 25px;text-decoration:none;width:240px}.pr{margin:10px auto;width:300px}.cnt_sys h3{background:url(../../img/cmn/bg_dotfff.png) #323232;background-size:12px}.cnt_sys .cnt_list a{border-bottom:1px solid #8d8d8d;color:#464646;padding:10px 0 15px;text-decoration:none}.cnt_sys .cnt_list a:last-of-type{border-bottom:none}.cnt_sys .wrap_cnt{background:url(../../img/cmn/icon_arrow_g.png) no-repeat right center;background-size:10px;margin:0 10px}.cnt_sys li{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%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #f2efed), color-stop(80%, #d2cec8));border:1px solid #464646;border-radius:26px;box-sizing:border-box;color:#464646;font-size:12px;left:50%;margin-left:30px;padding:3px 0;position:absolute;text-decoration:none;top:3px;width:125px}#news a{color:#464646;overflow:hidden;padding-right:15px;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#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;padding:4px 5% 4px 5px}#news li:nth-of-type(odd){background-color:#fff;background-image:url(../../img/cmn/icon_arrow_g.png);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;border-left-color:#ff97a1}#news li span:last-child{border-bottom:none;color:#646eff;font-size:14px}#movie .cnt_list a{background:-webkit-linear-gradient(top, #fff 85%, #e7e2dd);background:linear-gradient(to bottom, #fff 85%, #e7e2dd);background:-webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), to(#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;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 .dateTime{background:#ededed;box-sizing:border-box;bottom:0;font-size:12px;left:130px;margin:6px 0 0 0;padding:3px;position:absolute}#report .cnt_list a{overflow:hidden}#report .wrap_cnt{background:url(../../img/cmn/icon_arrow_g.png) no-repeat right center;background-size: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);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;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;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:"■"}.bnr_search:last-of-type{margin-bottom:5px}
