﻿#job .clrear{clear:both}#job .common_wrap{margin:0rem -0.75rem 0px;padding:0px .75rem 15px;background-color:#fff}#job .common_page_wrap{margin:0rem -0.75rem 0px;padding:0px .75rem;background-color:#fff}#job .common2_table_wrap{margin:0rem -0.75rem 11px;background-color:#fff}#job .common2_table_wrap .common2_table{width:100%;background:#fff}#job .common2_table_wrap .common2_table tr th{font-size:.75rem;font-weight:normal;color:#ff809f;background:#ffecf1;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 6px 3px;text-align:center;width:22%;line-height:1.3}#job .common2_table_wrap .common2_table tr th i{font-size:1.06rem}#job .common2_table_wrap .common2_table tr td{font-size:.81rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px 10px 4px 10px}#job .common_table_wrap{margin:0rem -0.75rem 0px;padding:0 0px 0px 0px;background-color:#fff}#job .common_table_wrap .look{font-size:.75rem;padding:8px 12px;text-align:center}#job .common_table_wrap .look strong{color:#ff668c;font-size:.88rem}#job .common_table_wrap .tel{font-size:1.32rem;font-weight:bold;color:#39f;line-height:1.2}#job .common_table_wrap .mail{font-size:1.13rem;font-weight:bold;color:#39f}#job .ajax_entry_form{margin:0}#job .button.entry{margin:0 !important}#job .entry_table_wrap{background:#fff;margin:0 -0.75rem;margin-bottom:20px}#job .entry_table_wrap .entry_table{border-top:1px solid #ccc;width:100%}#job .entry_table_wrap .entry_table th{background:#fff;display:table-cell;width:27%;border-top:none;border-bottom:1px solid #ccc;padding:8px 0px 8px 12px;font-size:.81rem;line-height:1.3}#job .entry_table_wrap .entry_table th .must{background:#ff668c;color:#fff;font-size:.69rem;font-weight:normal;padding:1px 3px}#job .entry_table_wrap .entry_table th .free{background:#aaa;color:#fff;font-size:.69rem;font-weight:normal;padding:1px 3px}#job .entry_table_wrap .entry_table th:before{content:none}#job .entry_table_wrap .entry_table td{display:table-cell;border-bottom:1px solid #ccc;padding:8px 12px 8px 8px}#job .entry_table_wrap .entry_table td .must_input{background:#fff2f3}#job .entry_table_wrap .entry_table td .supple{margin-top:4px;font-size:.75rem;line-height:1.3}#job .entry_table_wrap .entry_table td label.inline{display:inline-block;font-size:1rem;margin:0 15px 0 0;padding:0}#job .entry_table_wrap .common_table.confirm th{background:#eee}#job .entry_table_wrap .common_table.confirm td{color:#666;font-size:.94rem}#job .entry_shop{width:100%;margin:15px 0 0 0}#job .entry_shop tr,#job .entry_shop td,#job .entry_shop th{background:none;font-size:.88rem}#job .entry_shop th{width:30%;display:table-cell;border:1px solid #fff;background:#ffe5ec;padding:8px 16px;margin:0 0 4px 0;white-space:nowrap}#job .entry_shop td{display:table-cell;margin:0 0 12px 0;padding:8px 12px;border-top:1px dotted #ffcce1;border-bottom:1px dotted #ffcce1}#job .treatment_shortcut{text-align:right;margin:4px 12px 0px 0}#job .treatment_shortcut a{font-size:.81rem}#job .treatment_shortcut .fa{display:inline-block;position:relative;top:0px;box-sizing:border-box;width:15px;height:15px;margin:0 3px 0 0;padding:0 !important;border-radius:50%;text-align:center;font-size:1.3rem;font-size:13px;line-height:1rem !important;color:#fff;background:#ff95b8}#job .header_fixed_entry{background:hsla(0,0%,100%,.5);width:100%;height:63px;position:fixed;bottom:0;left:0;z-index:9900;box-shadow:0 5px 5px rgba(0,0,0,.3)}#job .header_fixed_entry ul{padding:0 3px}#job .header_fixed_entry ul li{width:25%;float:left;padding:6px 3px}#job .header_fixed_entry ul li a{background:#fff;font-size:.81rem;display:block;text-align:center;line-height:1.4;padding:6px 4px;border-radius:6px;color:#fff;box-shadow:0 2px 2px #b4b4b4}#job .header_fixed_entry ul li a .fa{font-size:1.22rem}#job .header_fixed_entry ul li a img{width:1.22rem}#job .header_fixed_entry ul li .mail_entry_btn{background:#ff9915}#job .header_fixed_entry ul li .mail_entry_btn i{color:#fff}#job .header_fixed_entry ul li .line_entry_btn{background:#4ec846}#job .header_fixed_entry ul li .line_entry_btn i{color:#fff}#job .header_fixed_entry ul li .tel_entry_btn{background:#ff7999}#job .header_fixed_entry ul li .tel_entry_btn i{color:#fff}#job .header_fixed_entry ul li .keep_btn i{color:#ffbc2b}#job .header_fixed_entry ul li .keep_btn{color:#666}#job .header_fixed_entry ul li .keep_btn.added{background:#ddd;color:#444}#job .header_fixed_entry ul li .keep_btn.added i{color:#999}#job .header_fixed_menu{width:100%;height:56px;position:fixed;top:0;left:0;z-index:9900}#job .header_fixed_menu ul{overflow:hidden}#job .header_fixed_menu ul li{width:25%;float:left}#job .header_fixed_menu ul li a{display:block;width:100%;font-weight:bold;background:#ff809f;background-image:url("/images/arrow_wht_b.png");background-repeat:no-repeat;background-position:right 3px center;background-size:12px;color:#fff;font-size:.75rem;padding:9px 6px;border:1px solid #ff5980;border-right:0;border-bottom:0}#job .header_fixed_menu ul li.none span{display:block;width:100%;text-align:center;background:#ccc;color:#f0f0f0;font-size:.75rem;padding:9px 0;border:1px solid #bbb;border-right:0;border-bottom:0}#job .mobile_h1{background:#ff9eb6;text-align:center;font-size:.69rem;color:#fff;margin:0 -0.75rem}#job .job_header{margin:0px 0 0 0;position:relative}#job .job_header .section{margin-bottom:0px}#job .job_header .row{background:#ffe5ec;padding:8px 0}#job .job_header .shop_name{margin:0;padding-top:2px;padding-right:0px;font-size:1.13rem;line-height:1.2;font-weight:bold;padding-right:35px}#job .job_header .shop_name a{font-size:1rem;line-height:1.2;color:#39f;font-weight:bold}#job .job_header .info dl{overflow:hidden;clear:both;margin:0}#job .job_header .info dl dt{display:inline-block;padding:0px 6px;margin:0 3px 0 0;background:#ff7396;color:#fff;font-size:.7rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#job .job_header .info dl dd{display:inline-block;padding:2px 10px 2px 0;font-size:.81rem}#job .job_header .info dl dd img{vertical-align:middle}#job .job_header .toggle_menu{text-align:center;display:block;position:absolute;top:3px;right:10px;padding:6px 6px 4px 6px;background:#ff668c;border-radius:5px;line-height:1.3;font-size:.38rem;color:#fff}#job .job_header .add_bookmark{font-size:.59rem;color:#666;display:block;text-align:center;position:absolute;top:2px;right:10px}#job .job_header .add_bookmark .fa{background:#fcae17;padding:4px 4px 3px 4px;display:inline-block;border-radius:60px;color:#fff3b0;font-size:1rem}#job .job_header .add_bookmark.added .fa{background:#ccc;color:#999}#job .gnavi{padding:0;background:#ffe5ec url(/images/bg_de_navi.png) repeat-x bottom;margin:0 -0.75rem}#job .gnavi ul{overflow:hidden;padding:0 2px}#job .gnavi ul li{float:left;text-align:center;display:table;padding:0 2px}#job .gnavi ul li a{display:table-cell;width:100%;vertical-align:middle;font-weight:bold;background:#ff809f;color:#fff;font-size:.75rem;line-height:1.2;padding:0px 0;border:1px solid #ff5980;border-bottom:0;height:36px;border-radius:4px 4px 0 0}#job .gnavi ul li span{display:table-cell;width:100%;vertical-align:middle;height:36px}#job .gnavi ul li a:hover{background:#fff;color:#ff809f}#job .gnavi ul li.selected a{color:#666;background:#fff;border:1px solid #ff809f;border-bottom:0;z-index:1000}#job .gnavi ul li.none span{background:#eee;color:#999;font-size:.75rem;line-height:1.2;border:1px solid #ccc;border-bottom:0;border-radius:4px 4px 0 0}#job .gnavi ul.col5 li{width:20%}#job .gnavi ul.col4 li{width:25%}#job .gnavi ul.col3 li{width:33.3333%}#job .gnavi ul.col2 li{width:50%}#job .gnavi ul.col1 li{width:100%}#job .gnavi.footer{margin-bottom:20px}#job .gnavi.footer ul li.selected a{border-top:1px solid #ffb2c4;border-bottom:2px solid #ff5983;padding-top:12px}#job .fixed_navi{width:100%;z-index:99999;position:absolute;top:-9999px}#job .fixed_navi .row{width:100%}#job .navv{margin:0 -12px}#job .navv li{float:left;width:33.33333%;text-align:center;padding:10px 2px 10px 2px}#job .navv li a{background:#ffe0e8;border:1px solid #ccc;border-bottom:none;border-radius:3px 3px 0 0;padding:7px 4px;display:block;width:100%;font-size:.88rem;color:#ff4080}#job .navv li.active a{background:#fff}#job .bar_title{background:#ff668c;border:none;color:#fff;font-size:1rem;padding:8px 10px 7px}#job .bar_title.job{background:#ff668c;color:#fff;text-shadow:none;border-radius:0px;padding:10px 12px;font-size:1.13rem;border-radius:4px}#job .bar_title.job img{width:16px;margin-right:7px}#job .job_detail .hed{background:#fff;margin-bottom:0px}#job .free_space_wrap{margin-bottom:9px}#job .main_comment_wrap{margin-bottom:9px}#job .main_comment22{font-size:.94rem}#job .readmore_wrap{text-align:center;padding:12px 0}#job .readmore_wrap .readmore_btn{color:#333;font-size:.88rem;border:2px solid #ccc;border-radius:4px;padding:5px 24px;background:#eee}#job .visual{padding-top:.75rem;padding-left:.75rem;padding-right:.75rem;margin-right:-0.75rem;margin-left:-0.75rem;margin-bottom:30px;background:#fff}#job .visual img{width:100%;padding:0px 0px 0}#job .visual .catch{font-size:1.13rem;font-weight:bold;line-height:1.3;color:#ff4070;margin:15px 0 0px 0}#job .pr{margin-bottom:-35px;padding:8px 0px;background-color:#fff}#job .pr h3{font-size:.88rem;font-weight:bold;color:#333;border:1px solid #ffbdce;background:#ffebf0;padding:6px 12px;margin:-10px -10px 10px -10px}#job .pr .mobile_action{margin:7px 0 0px 0}#job .pr .mobile_action ul{overflow:hidden}#job .pr .mobile_action ul li{float:left;width:50%}#job .pr .mobile_action ul li a{display:block;width:100%;color:#555;font-weight:bold;border:1px solid #aaa;font-size:.81rem;padding:4px 12px;background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#job .pr .mobile_action ul li a img{width:14px;position:relative;top:-1px;margin-right:5px}#job .pr .mobile_action li:first-child{padding-right:5px}#job .pr .mobile_action li:last-child{padding-left:5px}#job .bar_title.kodawari{background:#ff668c;color:#fff;border-top:0;margin-bottom:0;border-radius:0;padding:8px 12px;text-align:left;font-size:1rem}#job .kodawari_wrap{padding-top:15px;margin:0px;margin-right:-0.75rem;margin-left:-0.75rem;background:#ffe3ea;position:relative}#job .kodawari_wrap .owl-stage-outer{display:initial}#job .kodawari_wrap h3{text-align:center;font-weight:bold;font-size:1.06rem;margin-bottom:14px}#job .kodawari_wrap h3:after{content:" ";display:block;text-align:center;width:80px;height:2px;background:#f69;margin:7px auto 0}#job .kodawari_wrap .kodawari_box_wrap{margin-right:12px;margin-left:12px;background:#fff;padding:9px;border:1px solid #ddd}#job .kodawari_wrap .kodawari_box_wrap .gazo{margin-right:0px;margin-bottom:6px;position:relative}#job .kodawari_wrap .kodawari_box_wrap .gazo .kodawari_label{display:inline-block;background:#ff9b00;color:#fff;padding:2px 8px 2px 10px;font-size:.81rem;font-weight:bold;position:absolute;bottom:0px;left:-16px;z-index:1000;text-shadow:1px 1px 0px rgba(0,0,0,.05)}#job .kodawari_wrap .kodawari_box_wrap .gazo .kodawari_label:before{content:"";width:0;height:0;border-width:6px 0 0 6px;border-style:solid;border-color:#b66f00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-6px;left:0;z-index:1}#job .kodawari_wrap .kodawari_box_wrap .comm h4{font-size:.88rem;font-weight:bold;color:#333;margin:0 0 4px 0;padding:0}#job .kodawari_wrap .kodawari_box_wrap .comm .kodawari_label{display:inline-block;background:#ff9b00;color:#fff;padding:2px 8px 2px 10px;font-size:.81rem;margin-left:-16px;margin-bottom:6px;font-weight:bold;position:relative;z-index:1000;text-shadow:1px 1px 0px rgba(0,0,0,.05)}#job .kodawari_wrap .kodawari_box_wrap .comm .kodawari_label:before{content:"";width:0;height:0;border-width:6px 0 0 6px;border-style:solid;border-color:#b66f00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-6px;left:0;z-index:1}#job .kodawari_wrap .kodawari_box_wrap .comm p{font-size:.75rem;color:#555;padding:0 0px 0px 0px}#job .image_wrap .image_title{font-size:1rem;margin:0 0 12px 0;padding:0 0 6px 0;border-bottom:1px solid #ccc;font-weight:bold}#job .image_wrap .image_title img{position:relative;top:-2px;margin-right:5px}#job .treatment_list{padding-left:12px;overflow:hidden}#job .treatment_list dt{margin-bottom:6px;font-size:1.06rem;font-weight:bold}#job .treatment_list dt img{margin-right:6px;position:relative;top:-3px}#job .treatment_list li{display:block;float:left;padding:0 6px 6px 0;font-size:.75rem;width:33.333%}#job .treatment_list li span{display:inline-block;max-width:100%;width:100%;padding:4px 0px;text-align:center;vertical-align:middle;color:#fff;line-height:1.1;border-radius:3px}#job .treatment_list li.ok span{background:#ffccd9;color:#592532;border:1px solid #ffa6bc}#job .treatment_list li.ng span{background:#dbdbdb;border:1px solid #bbb}#job .box_wrap{border:2px solid #ff7a9c;border-radius:3px}#job .box_wrap .title{background:#ff7a9c;padding:8px 10px}#job .box_wrap .title h4{margin:0;color:#fff;font-size:1rem;font-weight:bold}#job .box_wrap .title h4 img{width:16px;margin-right:7px}#job .box_wrap .box_body{padding:10px}#job .box_wrap .box_body h4{font-size:.88rem;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted #ccc;font-weight:bold}#job .box_wrap .box_body p{font-size:.81rem}#job .box_wrap .box_body .more_link{font-size:.81rem;text-align:right;display:block}#job .common_wrap.video .video_view{text-align:center;margin-bottom:12px}#job .common_wrap.video .video_view .mejs-offscreen{display:none}#job .common_wrap.video .video_view video{width:100%;margin-bottom:10px}#job .common_wrap.video .video_view button{box-shadow:none}#job .common_wrap.video .box_body h4{font-size:.88rem;font-weight:bold}#job .common_wrap.video .box_body p{font-size:.81rem;margin-bottom:15px}#job .video_page_wrap{background:#fff}#job .video_wrap{margin-top:15px}#job .video_wrap video{width:100%}#job .video_wrap .mejs-offscreen{display:none}#job .video_wrap button{box-shadow:none}#job .video_wrap .detail{margin-bottom:20px;background:#eee;padding:15px}#job .video_wrap .detail h4{font-size:.93rem;font-weight:bold}#job .video_wrap .detail p{font-size:.81rem}#job .video_wrap .list_detail{padding:12px;background:#fff}#job .video_wrap .list_detail h3{font-size:1rem;font-weight:bold;color:#f69;margin:0}#job .video_wrap .list_detail h4{font-size:.88rem;margin:0}#job .video_wrap .list_detail p{margin-top:10px;font-size:.81rem}#job .staff_voice img{border-radius:120px}#job .staff_voice dl{padding:10px;border:1px solid #ccc;border-radius:4px}#job .staff_voice dl dt{margin-bottom:8px;font-size:1.06rem}#job .staff_voice dl dt .shol{font-size:.81rem;color:#39f}#job .staff_voice dl dd{font-size:.81rem}#job .interview_list{background:#fff}#job .interview_list .girls_list{background:#fff;padding-top:12px}#job .interview_list .girls_list li{padding-bottom:12px}#job .interview_list .girls_list li a{display:block;color:#333;border-bottom:1px dotted #ccc;padding-bottom:10px}#job .interview_list .girls_list li a .detail{padding-left:0}#job .interview_list .girls_list li a .name{font-weight:bold;font-size:1rem;color:#39f}#job .interview_list .girls_list li a .name span{font-size:.81rem}#job .interview_list .girls_list li a dl{overflow:hidden;margin-top:4px}#job .interview_list .girls_list li a dl dt{float:left;font-size:.74rem;background:#ff8ca9;color:#fff;padding:2px 8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:8px}#job .interview_list .girls_list li a dl dd{float:none;font-size:.92rem}#job .interview_list .girls_list li a .bassui{margin-top:5px;font-size:.81rem}#job .interview_list .girls_list li a .bassui span{color:#f39}#job .interview_list .girls_list li:last-child{padding-bottom:0}#job .interview_profile{margin-bottom:10px;padding-top:12px;padding-bottom:12px}#job .interview_profile .detail{padding-left:0}#job .interview_profile .name{font-weight:bold;font-size:1.16rem;color:#ff668c;margin-bottom:9px}#job .interview_profile .name span{font-size:.88rem}#job .interview_profile dl{overflow:hidden}#job .interview_profile dl dt{float:left;font-size:.81rem;background:#ff8ca9;color:#fff;padding:2px 8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:70px;text-align:center;margin:0 6px 7px 0}#job .interview_profile dl dd{font-size:.88rem;margin:0 0 7px 0}#job .interview_profile p.comment{background:#fff;padding:12px;margin-top:15px;font-size:.88rem;position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #ccc}#job .interview_profile p.comment:after{content:"";position:absolute;bottom:100%;height:0;width:0;left:25px;border:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff}#job .interview_profile p.comment:before{content:"";position:absolute;bottom:100%;height:0;width:0;left:24px;border:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc}#job .faq_anker{overflow:hidden;margin:0 -5px 15px}#job .faq_anker li{float:left;width:33%;padding:5px}#job .faq_anker li a{display:block;background:#ffc9d7;padding:10px 0px 0px;height:55px;text-align:center;font-size:.81rem;border-radius:6px;position:relative;color:#333}#job .faq_anker li a:before{content:" ";background:url(/images/arrow_pnk_b.png);background-size:100%;width:20px;height:20px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#job .qa_list{margin-bottom:30px}#job .qa_list dt{font-size:1rem;color:#ff668c;margin-bottom:4px}#job .qa_list dt img{position:relative;top:-3px;padding:0 4px 0 0;width:26px}#job .qa_list dd{padding:0px 0 10px 0;margin-bottom:10px;font-size:1rem;position:relative;border-bottom:1px dotted #ccc}#job .interview_girls_list{margin:0 -0.75rem;background:#fff;padding-top:10px}#job .interview_girls_list li a{display:block;color:#333;border-bottom:1px dotted #ccc;padding-bottom:10px;padding-left:12px;margin-bottom:10px}#job .interview_girls_list li a .detail{padding-left:0}#job .interview_girls_list li a .name{font-weight:bold;font-size:1rem;color:#39f}#job .interview_girls_list li a .name span{font-size:.81rem}#job .interview_girls_list li a dl{overflow:hidden;margin-top:4px}#job .interview_girls_list li a dl dt{float:left;font-size:.74rem;background:#ff8ca9;color:#fff;padding:2px 8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:8px}#job .interview_girls_list li a dl dd{float:none;font-size:.92rem}#job .interview_girls_list li:last-child a{margin-bottom:0}#job .shop_interview .interview_box a{display:block;border:2px solid #ffabc2;border-radius:3px;background:#fcf0f4;padding:10px;overflow:hidden}#job .shop_interview .interview_box a .image{float:left;width:30%;padding-right:10px}#job .shop_interview .interview_box a .image img{width:100%}#job .shop_interview .interview_box a .detail{float:left;width:70%}#job .shop_interview .interview_box a .detail h5{color:#ff4c97;font-size:1rem;font-weight:bold;margin:0;padding:0;padding-bottom:8px}#job .shop_interview .interview_box a .detail p{font-size:.81rem}#job .shop_interview .interview_box a .detail p.date{color:#666;font-size:.75rem;text-align:right}#job .blank_wrap.interview .box_body .interview_list,#job .common_wrap.interview .box_body .interview_list,#job .box_wrap.interview .box_body .interview_list{overflow:hidden}#job .blank_wrap.interview .box_body .interview_list .owl-dots,#job .common_wrap.interview .box_body .interview_list .owl-dots,#job .box_wrap.interview .box_body .interview_list .owl-dots{margin:0 0 5px 0 !important}#job .blank_wrap.interview .box_body .interview_list li,#job .common_wrap.interview .box_body .interview_list li,#job .box_wrap.interview .box_body .interview_list li{padding-bottom:.6rem}#job .blank_wrap.interview .box_body .interview_list li a,#job .common_wrap.interview .box_body .interview_list li a,#job .box_wrap.interview .box_body .interview_list li a{color:#333;border:2px solid #ffccd9;border-radius:4px;display:block;overflow:hidden}#job .blank_wrap.interview .box_body .interview_list li .v_wrap,#job .common_wrap.interview .box_body .interview_list li .v_wrap,#job .box_wrap.interview .box_body .interview_list li .v_wrap{padding:8px;position:relative;overflow:hidden}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .image,#job .common_wrap.interview .box_body .interview_list li .v_wrap .image,#job .box_wrap.interview .box_body .interview_list li .v_wrap .image{float:left;width:20%}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail{float:left;padding-left:10px;width:74%}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail .name,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail .name,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail .name{font-weight:bold;font-size:1rem;margin-bottom:6px;color:#ff668c}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail .name span,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail .name span,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail .name span{font-size:.81rem;color:#666}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail dl,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail dl,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail dl{overflow:hidden}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail dl dt,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail dl dt,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail dl dt{float:left;font-size:.74rem;background:#ff8ca9;color:#fff;padding:2px;border-radius:4px;width:50px;text-align:center;margin:0 6px 6px 0}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail dl dd,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail dl dd,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail dl dd{font-size:.81rem;margin:0 0 6px 0}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .detail .bassui,#job .common_wrap.interview .box_body .interview_list li .v_wrap .detail .bassui,#job .box_wrap.interview .box_body .interview_list li .v_wrap .detail .bassui{margin-top:3px;font-size:.76rem;line-height:1.4}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .fa,#job .common_wrap.interview .box_body .interview_list li .v_wrap .fa,#job .box_wrap.interview .box_body .interview_list li .v_wrap .fa{position:absolute;font-size:22px;font-weight:bold;right:8px;top:50%;color:#666;margin-top:-11px}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list{clear:both;margin-bottom:-6px}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt{font-size:.81rem;color:#f69}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt span,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt span,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dt span{display:inline-block;font-size:.81rem;font-weight:normal;margin-right:3px;background:#ff8ca9;color:#fff;border-radius:80px;width:20px;height:20px;text-align:center}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd{font-size:.81rem;margin-top:8px;margin-bottom:9px;padding-right:12px;padding:7px 9px;border:1px solid #ccc;border-radius:6px;position:relative}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:before,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:before,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:before{border:7px solid rgba(0,0,0,0);border-bottom-color:#bbb;border-style:solid;display:block;position:absolute;top:-15px;left:21px;width:0;height:0;content:"";z-index:1000}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:after,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:after,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd:after{border:7px solid rgba(0,0,0,0);border-bottom-color:#fff;border-style:solid;display:block;position:absolute;top:-14px;left:21px;width:0;height:0;content:"";z-index:1000}#job .blank_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd span,#job .common_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd span,#job .box_wrap.interview .box_body .interview_list li .v_wrap .answer_list dd span{display:inline-block;font-size:.69rem;font-weight:normal;margin-right:3px;background:#90b5ff;color:#fff;border-radius:80px;width:16px;height:16px;text-align:center}#job .faq_top_list>li{padding-bottom:18px}#job .faq_top_list>li dl dt{font-size:.88rem;background:#e8f4ff;display:block;padding:6px 11px 6px 6px;padding-left:34px;margin-bottom:6px;border-radius:4px;position:relative;line-height:1.3}#job .faq_top_list>li dl dt .q{font-size:.94rem;width:20px;height:20px;background:#39f;position:absolute;top:50%;left:8px;margin-top:-10px;color:#fff;text-align:center;border-radius:999px}#job .faq_top_list>li dl dd{position:relative}#job .faq_top_list>li dl dd .images{float:left;width:50px;height:50px;border-radius:6px;border:1px solid #ccc;background-size:100%;background-position:center}#job .faq_top_list>li dl dd .balloon{font-size:.81rem;padding:8px 9px;margin-left:62px;border:1px solid #bbb;border-radius:5px;background:#fff;position:relative}#job .faq_top_list>li dl dd .balloon:before{border:8px solid rgba(0,0,0,0);border-right-color:#bbb;border-style:solid;display:block;position:absolute;top:9px;left:-17px;width:0;height:0;content:"";z-index:1000}#job .faq_top_list>li dl dd .balloon:after{border:8px solid rgba(0,0,0,0);border-right-color:#fff;border-style:solid;display:block;position:absolute;top:9px;left:-16px;width:0;height:0;content:"";z-index:1000}#job .faq_top_list>li dl dd .clear{clear:both}#job .answer_staff{margin-top:0px;margin-bottom:15px;padding:8px;background:#fff8e0;border:1px solid #ffe89e}#job .answer_staff .photo{display:table-cell;width:55px;vertical-align:middle}#job .answer_staff .photo .photo_inr{position:relative;overflow:hidden;width:44px;height:44px;border-radius:80px}#job .answer_staff .photo .photo_inr img{position:absolute;top:0;bottom:0;margin:auto}#job .answer_staff dl.profile{display:table-cell;vertical-align:middle;padding-left:15px}#job .answer_staff dl.profile dt{font-size:.88rem;background:#ffaf24;color:#fff;padding:2px 8px;margin-top:4px}#job .answer_staff dl.profile dd{font-size:.81rem;margin-top:4px}#job .answer_staff dl.profile dd .name{font-size:1.23rem;font-weight:bold}#job .answer_staff .baloon{display:block;width:100%;font-size:.75rem;margin-top:10px;padding:6px 0 0px 0px;border-top:1px solid #ccc;border-radius:0px;position:relative}#job .answer_staff .baloon:before{border:8px solid rgba(0,0,0,0);border-bottom-color:#ccc;border-style:solid;display:block;position:absolute;top:-16px;left:16px;width:0;height:0;content:"";z-index:1000}#job .answer_staff .baloon:after{border:8px solid rgba(0,0,0,0);border-bottom-color:#fff8e0;border-style:solid;display:block;position:absolute;top:-14px;left:16px;width:0;height:0;content:"";z-index:1000}#job .question_list{border:2px solid #ccc;padding:10px 0 0;margin-bottom:15px;border-radius:2px}#job .question_list h3{text-align:center;font-size:1.13rem;font-weight:bold}#job .question_list ul li{padding:0;margin:0}#job .question_list ul li a{display:block;padding:14px 8px 14px 48px;border-top:dashed 1px #ccc;font-size:.88rem;position:relative;color:#0e65bc;text-decoration:underline;line-height:1.4}#job .question_list ul li a span{position:absolute;margin:auto 0;top:0;bottom:0;left:8px;font-weight:bold;text-align:center;background:#2f98ff;border-radius:30px;color:#fff;display:block;width:32px;height:18px;line-height:18px;font-size:.81rem}#job .question_list ul li a .fa{position:absolute;margin:auto 0;top:0;right:-2px;bottom:0;color:#333;width:.88rem;height:.88rem;font-size:.88rem}#job .question_list ul li:nth-child(even) a{background:#f6f6f6}#job .faq_list_list{border:1px solid #ddd;padding:12px;background:#fff;margin-top:15px;margin-bottom:10px}#job .faq_list_list li{border-bottom:1px dotted #ddd}#job .faq_list_list li a{display:block;padding:4px 0;font-size:.81rem}#job .faq_list{margin-bottom:10px}#job .faq_list>li{margin:0;padding-top:.625rem;padding-bottom:.88rem}#job .faq_list>li .image{padding-right:0}#job .faq_list>li .shop_name{text-align:right;font-weight:bold;font-size:.81rem}#job .faq_list>li dl dt{font-size:.88rem;background:#e8f4ff;display:block;padding:6px 11px 6px 6px;padding-left:48px;margin-bottom:8px;border-radius:4px;position:relative;line-height:1.3}#job .faq_list>li dl dt .q{font-size:.88rem;width:34px;height:18px;background:#39f;position:absolute;top:50%;left:8px;margin-top:-10px;color:#fff;text-align:center;border-radius:999px}#job .faq_list>li dl dd{overflow:hidden}#job .faq_list>li dl dd .balloon{font-size:.81rem;padding:8px 9px;margin-left:64px;border:1px solid #bbb;border-radius:5px;background:#fff;position:relative}#job .faq_list>li dl dd .balloon .thumb{float:right;width:40%;margin-left:10px}#job .faq_list>li dl dd .balloon .clear{clear:both}#job .faq_list>li dl dd .balloon:before{border:8px solid rgba(0,0,0,0);border-right-color:#bbb;border-style:solid;display:block;position:absolute;top:9px;left:-17px;width:0;height:0;content:"";z-index:1000}#job .faq_list>li dl dd .balloon:after{border:8px solid rgba(0,0,0,0);border-right-color:#fff;border-style:solid;display:block;position:absolute;top:9px;left:-16px;width:0;height:0;content:"";z-index:1000}#job .faq_list>li dl dd .images{float:left;width:50px;height:50px;border-radius:6px;border:1px solid #ccc;background-size:100%;background-position:center}#job .faq_list>li dl dd .a{display:inline-block;text-align:center;font-size:.88rem;font-weight:normal;width:20px;height:20px;line-height:20px;background:#ff7e73;color:#fff;border-radius:40px;position:absolute;top:-5px;left:-8px}#job .faq_list>li a{display:block;color:#000}#job .faq_list>li li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#job .staff_interview_wrap .baloon{font-size:.81rem;padding:10px 12px;margin-right:-16px;border:2px solid #ccc;border-radius:8px;background:#fff;position:relative}#job .staff_interview_wrap .baloon:before{border:12px solid rgba(0,0,0,0);border-left-color:#ccc;border-style:solid;display:block;position:absolute;top:15px;right:-24px;width:0;height:0;content:"";z-index:1000}#job .staff_interview_wrap .baloon:after{border:12px solid rgba(0,0,0,0);border-left-color:#fff;border-style:solid;display:block;position:absolute;top:15px;right:-22px;width:0;height:0;content:"";z-index:1000}#job .salary.common_wrap{background:#fff3b6;padding-top:12px;padding-bottom:12px}#job .salary.common_wrap .title{text-align:center;font-size:1.25rem;font-weight:bold;margin-bottom:9px}#job .salary.common_wrap ul li{border:1px solid #eee;background:#fff;border-radius:6px;padding:6px;margin-bottom:6px}#job .salary.common_wrap ul li .detail{padding-left:0;padding-top:2px}#job .salary.common_wrap ul li .detail .num{font-size:1.42rem}#job .salary.common_wrap ul li .detail .label{font-size:.69rem;display:inline-block;width:58px;text-align:center;padding:2px;margin-right:10px;position:relative;top:-3px}#job .salary.common_wrap ul li .detail .label.money{border:1px solid #ff8666;color:#ff8666}#job .salary.common_wrap ul li .detail .label.date{border:1px solid #999;color:#666}#job .salary.common_wrap ul li a{border:2px solid #fff385;display:block;position:relative;overflow:hidden}#job .salary.common_wrap ul li a .icon_zoom{position:absolute;padding:6px 0 0 6px;bottom:-13px;right:-13px;display:block;width:34px;height:34px;background:#fffd4b;border-radius:60px}#job .salary.common_wrap ul li a .icon_zoom img{vertical-align:top}#job .payslip_box{background:#fafae6;border:1px solid #f5f5c9;border-radius:6px;padding:10px}#job .payslip_box .name{font-size:1rem;margin:0 0 8px;font-weight:bold}#job .payslip_box .name span{font-size:1.34rem;color:#f38}#job .payslip_box .comment{border:1px solid #ddd;border-radius:6px;background:#fff;padding:8px;font-size:.81rem;position:relative}#job .payslip_box .comment:before{border:8px solid rgba(0,0,0,0);border-right-color:#bbb;border-style:solid;display:block;position:absolute;top:9px;left:-17px;width:0;height:0;content:"";z-index:1000}#job .payslip_box .comment:after{border:8px solid rgba(0,0,0,0);border-right-color:#fff;border-style:solid;display:block;position:absolute;top:9px;left:-16px;width:0;height:0;content:"";z-index:1000}#job .payslip_box .salary_table{width:100%}#job .payslip_box .salary_table .head th{text-align:center;font-size:.81rem;font-weight:normal;padding:2px 12px;background:#ff91a7 !important;color:#fff;border:none}#job .payslip_box .salary_table tr th{text-align:left;font-size:.88rem;font-weight:normal;padding:4px 12px;border-right:1px solid #ffd2d9}#job .payslip_box .salary_table tr td{font-size:1.06rem;font-weight:normal;padding:4px 12px;text-align:right;background:#fff;white-space:nowrap}#job .payslip_box .salary_table tr td.count{text-align:center;border-right:1px solid #ffd2d9;border-left:1px solid #ffd2d9}#job .payslip_box .salary_table tr.total th,#job .payslip_box .salary_table tr.total td{font-size:1.36rem;font-weight:bold;border-right:none !important}#job .payslip_box .salary_table tr:nth-child(even) th,#job .payslip_box .salary_table tr:nth-child(even) td{background:#fcfcfc}#job .payslip_box .salary_table tr:nth-child(odd) th,#job .payslip_box .salary_table tr:nth-child(odd) td{background:#ffe5e9}#job .payslip_box .more{text-align:center;margin-top:15px;margin-bottom:3px}#job .payslip_box .more .more_btn{position:relative;display:inline-block;background:#fff316;border:2px solid #ffc016;border-radius:80px;color:#333 !important;font-weight:bold;padding:6px 40px 6px 22px}#job .payslip_box .more .more_btn img{position:absolute;width:16px;top:9px;right:12px}#job .payslip_box .salary_avg h3{text-align:center;font-size:1rem}#job .payslip_box .salary_avg dl dt{text-align:center}#job .payslip_box .salary_avg dl dd{text-align:center;background:#ffccd9;padding:6px 0;color:#ff4c79;font-size:1.64rem;font-weight:bold;margin-bottom:10px}#job .payslip_box .salary_avg dl dd span{color:#333;font-size:1.24rem}#job .tab-wrap{display:flex;flex-wrap:wrap;padding:20px 0 0 0}#job .tab-wrap .tab-label{color:#fff;background:#d3d3d3;font-weight:bold;white-space:nowrap;text-align:center;padding:10px .5em;order:-1;position:relative;z-index:1;cursor:pointer;border-radius:5px 5px 0 0;flex:1}#job .tab-wrap .tab-label:not(:last-of-type){margin-right:5px}#job .tab-wrap .tab-content{width:100%;height:0;overflow:hidden;opacity:0}#job .tab-wrap .tab-switch:checked+.tab-label.mikeiken{background:#5bd021}#job .tab-wrap .tab-switch:checked+.tab-label.dekasegi{background:#f49e27}#job .tab-wrap .tab-switch:checked+.tab-label.taiken{background:#ff73ab}#job .tab-wrap .tab-switch:checked+.tab-label+.tab-content{height:auto;overflow:auto;padding:0px;opacity:1}#job .tab-wrap .tab-switch{display:none}#job .tab-wrap.main_text .tab-label{padding:10px 0;color:#fff;background:#ffb3c6;border:2px solid #ffb3c6;border-bottom:0;border-radius:6px 6px 0 0}#job .tab-wrap.main_text .tab-label.disabled{color:#bbb;background:#e9e9e9;border:2px solid #e9e9e9;border-bottom:2px solid #ffb3c6;cursor:auto}#job .tab-wrap.main_text .tab-switch:checked+.tab-label{border:2px solid #ffb3c6;border-bottom:2px solid #fff;color:#f69;background:#fff}#job .tab-wrap.main_text .tab-switch:checked+.tab-label+.tab-content{border-top:2px solid #ffb3c6;margin-top:-2px;padding-top:12px}#job .feature_wrap{background:#ffe}#job .feature_contents{background:#fff;border-top:0;padding:12px;margin-bottom:20px}#job .feature_contents.mikeiken{border:2px solid #65db2a}#job .feature_contents.mikeiken .title{color:#65db2a}#job .feature_contents.mikeiken .sub_title{background:#65db2a}#job .feature_contents.dekasegi{border:2px solid #f49e27}#job .feature_contents.dekasegi .title{color:#f49e27}#job .feature_contents.dekasegi .sub_title{background:#f49e27}#job .feature_contents.taiken{border:2px solid #ff73ab}#job .feature_contents.taiken .title{color:#ff73ab}#job .feature_contents.taiken .sub_title{background:#ff73ab}#job .feature_contents .main_image{margin-bottom:15px}#job .feature_contents .title{font-weight:bold;text-align:center;margin:0;padding:0}#job .feature_contents .sub_title{background:#ff86c0;color:#fff;text-align:center;font-size:.94rem;padding:5px;margin:0 -12px 12px -12px}#job .feature_contents .visual{margin-bottom:25px}#job .feature_contents .visual .main_image{margin-bottom:10px}#job .feature_contents .visual p{font-size:.88rem}#job .feature_contents #carousel_mikeiken .image{margin-bottom:10px}#job .feature_contents #carousel_mikeiken .text{display:none;margin:0 -70px;position:relative;padding:12px}#job .feature_contents #carousel_mikeiken .text:after{content:"　";position:absolute;top:0;left:0;display:block;width:40px;height:40px;border-top:2px solid #ffbdd7;border-left:2px solid #ffbdd7}#job .feature_contents #carousel_mikeiken .text:before{content:"　";position:absolute;bottom:0;right:0;display:block;width:40px;height:40px;border-bottom:2px solid #ffbdd7;border-right:2px solid #ffbdd7}#job .feature_contents #carousel_mikeiken .text dt{font-size:.94rem;color:#ff8cb9}#job .feature_contents #carousel_mikeiken .text dd{font-size:.88rem}#job .feature_contents #carousel_mikeiken .active .text{display:block}#job .feature_contents .staff_voice{background:#e3eeff;margin:0 -12px 0;padding:12px}#job .feature_contents .staff_voice dt.title{margin-bottom:10px;background:#75acff;color:#fff}#job .feature_contents .staff_voice .image{text-align:center}#job .feature_contents .staff_voice .image img{width:40%;border-radius:200px}#job .feature_contents .staff_voice .image span{display:block;font-weight:bold}#job .feature_contents .staff_voice .balloon{position:relative;margin:20px auto 0;padding:12px;background:#fff;border-radius:8px;font-size:.88rem}#job .feature_contents .staff_voice .balloon::before{content:"";position:absolute;top:-28px;left:50%;margin-left:-14px;border:14px solid rgba(0,0,0,0);border-bottom-color:#fff}#job .feature_contents .girls_voice{overflow:hidden}#job .feature_contents .girls_voice dt{float:left;padding-right:15px;width:35%}#job .feature_contents .girls_voice dt img{border-radius:200px}#job .feature_contents .girls_voice dd .girls_name{color:#ffa6d1;font-size:.94rem;font-weight:bold}#job .feature_contents .girls_voice dd{float:left;width:65%;font-size:.88rem}#job .feature_contents .girls_voice dd .salary{color:red;font-weight:bold;font-size:1.25rem}#job .feature_contents .dekasegi_special{margin-bottom:20px}#job .feature_contents .dekasegi_special.first{margin-bottom:25px}#job .feature_contents .dekasegi_special dl{background:#ef8624;background:linear-gradient(to right, #ef8624, #f1c92b);border-radius:6px;text-align:center;padding:2px}#job .feature_contents .dekasegi_special dl dt{border-radius:4px 4px 0 0;color:#fff;padding:18px 8px 6px;position:relative}#job .feature_contents .dekasegi_special dl dt .balloon{display:block;position:absolute;background:#fff;color:#333;font-size:.81rem;border:2px solid #ef8624;border-radius:200px;top:-2px;left:50%;transform:translate(-50%, -40%);text-align:center;padding:2px 18px;font-weight:bold}#job .feature_contents .dekasegi_special dl dd{background:#fff;padding:12px 8px;font-size:1.45rem;font-weight:bold;line-height:1.2;color:red;border-radius:0 0 5px 5px}#job .feature_contents .dekasegi_special dl dd .supple{color:#666;font-size:.81rem;font-weight:normal}#job .feature_contents .feature_table_wrap{margin-bottom:20px}#job .feature_contents .feature_table_wrap .feature_table{width:100%}#job .feature_contents .feature_table_wrap .feature_table th{background:#fdf0d4;border:1px solid #f6d789;padding:8px;color:#f49e27;font-weight:bold;font-size:.88rem;width:37%}#job .feature_contents .feature_table_wrap .feature_table td{border:1px solid #ffd8e8;padding:8px;font-size:.94rem}#job .feature_contents .salary_wrap{margin:0 -12px 20px;padding:15px;background:#ffd6e2}#job .feature_contents .salary_wrap .title{margin-bottom:15px;text-align:center;width:100%}#job .feature_contents .salary_wrap li{display:table;width:100%;margin-bottom:10px}#job .feature_contents .salary_wrap li:last-child{margin-bottom:0}#job .feature_contents .salary_wrap li span{display:table-cell;height:40px;vertical-align:middle;padding:0 12px;text-align:center}#job .feature_contents .salary_wrap li span:first-child{background:#ff87ab;color:#fff;border-radius:6px 0 0 6px;font-weight:bold;font-size:.94rem;width:34%}#job .feature_contents .salary_wrap li span:last-child{background:#fff;border-radius:0 6px 6px 0;font-weight:bold;font-size:1.25rem;width:66%}#job .feature_contents .dormitory_images{overflow:hidden}#job .feature_contents .dormitory_images li{float:left;width:50%;padding:6px 4px}#job .feature_contents .id_card{border:2px dotted #bbb;border-radius:8px;padding:36px 15px 12px;margin-top:38px;margin-bottom:15px;position:relative}#job .feature_contents .id_card .balloon{display:block;position:absolute;background:#ff84ad;color:#333;border-radius:200px;top:-7px;left:50%;transform:translate(-50%, -40%);text-align:center;padding:15px 11px}#job .feature_contents .id_card .balloon img{width:38px}#job .feature_contents .id_card h4{font-weight:bold;text-align:center}#job .feature_contents .id_card ul{list-style-type:none}#job .feature_contents .id_card ul li{position:relative;padding-left:25px;padding-bottom:3px}#job .feature_contents .id_card ul li:before{content:"";position:absolute;width:5px;height:9px;top:.3em;left:6px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);border-right:2px solid #fff;border-bottom:2px solid #fff;z-index:999}#job .feature_contents .id_card ul li:after{content:"";position:absolute;top:.1em;left:0;width:18px;height:18px;background:#ffa4c8;border-radius:2px}#job .feature_contents .id_card p{font-size:.88rem}#job .feature_contents .taiken_qanda dt .qq{font-weight:bold}#job .feature_contents .taiken_qanda dt{padding-top:6px;color:#60aaff}#job .feature_contents .taiken_qanda dd .aa{font-weight:bold;color:#ff5f7a}#job .feature_contents .taiken_qanda dd{border-bottom:1px solid #ddd;padding-bottom:6px}#job .carousel_wrap .carousel_navi.next2{top:70px;right:-20px;z-index:1;background:url(/images/arrow_pnk_r.png) no-repeat;background-size:20px;width:20px;height:20px;display:block}#job .carousel_wrap .carousel_navi.prev2{top:70px;left:-20px;z-index:1000;background:url(/images/arrow_pnk_l.png) no-repeat;background-size:20px;width:20px;height:20px;display:block}#job .carousel_wrap #carousel .owl-pagination{margin-top:15px}#job .carousel_wrap #carousel .item img{margin-bottom:0;display:inline-block;width:70%}#job .embed_form{background:#ffc0cc;margin:0 -0.75rem -15px;padding:18px 12px;position:relative}#job .embed_form .arrow{position:absolute;top:0;margin:0 auto;left:0;right:0;width:20px}#job .embed_form .title{font-size:1.34rem;text-align:center;font-weight:bold;padding:8px 0}#job .embed_form table{width:100%}#job .embed_form table td,#job .embed_form table th{display:block;padding:4px 0}#job .embed_form table th{font-size:.88rem}#job .embed_form table th .must{display:inline-block;color:#fff;background:red;font-size:.81rem;padding:0 4px;border-radius:2px;margin-right:4px}#job .embed_form table td{padding-bottom:8px}#job .entry_wrap{border-radius:6px;padding:6px;background:#ffcce1}#job .entry_wrap>p{text-align:center;color:#f38;font-size:.81rem;font-weight:bold;margin-bottom:3px}#job .entry_wrap .entry_body{background:#fff;border-radius:6px;padding:8px 8px 0}#job .entry_wrap .entry_body .button{margin-bottom:.62rem}#job .entry_wrap .entry_body .button.entry_btn.special{font-size:1.26rem !important;line-height:1 !important;padding:.85rem 0 .75rem}#job .entry_wrap .entry_body .button.entry_btn.special i{font-size:1.13rem !important}#job .entry_wrap .entry_body .button.entry_btn.special span{font-size:.75rem !important;font-weight:normal !important}#job .entry_wrap .entry_body .look{font-size:.75rem;padding-bottom:5px}#job .entry_wrap .entry_body .look strong{color:#ff668c}#job .entry_wrap2{margin:0;background:#fff;padding:12px;border:1px solid #bbb;box-shadow:1px 1px 4px #ccc;border-radius:4px}#job .entry_wrap2>p{position:relative;padding-right:30%;padding-bottom:10px;font-weight:bold;font-size:1.13rem}#job .entry_wrap2>p span{color:#f69}#job .entry_wrap2>p img{width:27%;float:right;position:absolute;top:-18px;right:0}#job .entry_wrap2 .entry_body .button{margin-bottom:.62rem}#job .entry_wrap2 .entry_body .button .next_icon{position:absolute;top:50%;right:10px;background:url(/images/icon_navi_trans.png) no-repeat;background-size:100%;margin-top:-8px;width:16px;height:16px;display:block}#job .entry_wrap2 .entry_body .button.entry_btn span{font-size:.75rem !important;font-weight:normal !important}#job .entry_wrap2 .entry_body .look{font-size:.75rem;padding-bottom:5px}#job .entry_wrap2 .entry_body .look strong{color:#ff668c}#job .entry_wrap3{margin:0;margin-top:0px}#job .entry_wrap3>p.title{position:relative;background:#fff;padding:9px 12px;border:1px solid #bbb;border-top:4px solid #ff668c;border-radius:4px 4px 0 0;font-weight:bold;font-size:1rem}#job .entry_wrap3>p.title span{color:#f69}#job .entry_wrap3 .entry_body{background:#fff;padding:10px 12px;border:1px solid #bbb;border-radius:4px;box-shadow:1px 1px 4px #ccc}#job .entry_wrap3 .entry_body form{margin:0}#job .entry_wrap3 .entry_body .common_table_wrap{padding-top:0;padding-bottom:0}#job .entry_wrap3 .entry_body .common_table_wrap .common_table{margin-bottom:-16px}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th{background:#eee;font-size:.88rem;padding-left:8px;border:none}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th .must{position:relative;top:-1px;left:10px;right:0;padding:1px 6px}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th:before{content:none}#job .entry_wrap3 .entry_body .common_table_wrap .common_table td{padding:8px 0 16px 0}#job .entry_wrap3 .entry_body .button_wrap{margin:20px 0 10px}#job .entry_wrap4{margin:0 -0.75rem -15px}#job .entry_wrap4 .entry_body{background:#fbf7d9;border-top:1px solid #f1e16a;text-align:center;padding:12px 12px 13px}#job .entry_wrap4 .entry_body .button{margin-bottom:.62rem}#job .entry_wrap4 .entry_body .button .next_icon{position:absolute;top:50%;right:10px;background:url(/images/icon_navi_trans.png) no-repeat;background-size:100%;margin-top:-8px;width:16px;height:16px;display:block}#job .entry_wrap4 .entry_body .button.special .next_icon{margin-top:-10px;width:20px;height:20px}#job .entry_wrap4 .entry_body .button.entry_btn.special{font-size:1.54rem;line-height:.9}#job .entry_wrap4 .entry_body .button.entry_btn.special span{font-size:.81rem !important}#job .entry_wrap4 .entry_body .look{font-size:.81rem;padding-bottom:0px}#job .entry_wrap4 .entry_body .look strong{color:#ff668c}#job .entry_wrap_head .button.entry_btn.special{font-size:1.42rem !important;line-height:.9 !important;text-align:left;padding-left:75px;text-shadow:none}#job .entry_wrap_head .button.entry_btn.special img{width:55px;position:absolute;left:11px;top:50%;margin-top:-27px}#job .entry_wrap_head .button.entry_btn.special .next_icon{position:absolute;top:50%;right:10px;background:url(/images/icon_navi_trans.png) no-repeat;background-size:100%;margin-top:-10px;width:20px;height:20px;display:block}#job .entry_wrap_head .button.entry_btn.special span{font-size:.81rem !important;font-weight:normal !important}#job .message{font-size:.81rem}#job .direct_entry_wrap .look{font-size:.75rem;padding-top:8px}#job .direct_entry_wrap .look strong{color:#ff668c;font-size:.88rem}#job .direct_entry_wrap .detail_table th{vertical-align:middle}#job .direct_entry_wrap .tel{font-size:1.32rem;font-weight:bold;color:#39f;line-height:1.2}#job .direct_entry_wrap .mail{font-size:1.13rem;font-weight:bold;color:#39f}#job .shop_site{background:#fff;overflow:hidden;margin:0 -0.75rem -15px -0.75rem;border-top:1px solid #ccc;text-align:center;padding:10px;font-size:.88rem}#job .shop_site .li2{float:left;width:50%;text-align:center;padding-top:5px}#job .shop_site .li3{float:left;width:50%;text-align:center;padding-top:5px}#job .detail_table{width:100%}#job .detail_table tr th,#job .detail_table tr td{background:#fff;font-size:.88rem}#job .detail_table tr th{width:100%;display:block;font-size:.94rem;background:#fff;color:#ff5983;border-top:0;border-bottom:0;padding:9px 12px 0px;border-top:1px solid #ffb2c6}#job .detail_table tr th:before{content:"";display:inline-block;width:5px;height:14px;vertical-align:-1px;margin-right:5px;background:#ff5983}#job .detail_table tr td{width:100%;display:block;padding:8px 12px}#job .group_wrap .common_wrap{padding-right:0;padding-left:0}#job .group_wrap .common_wrap .bar_title{padding-right:.75rem;padding-left:.75rem;margin-right:0px;margin-left:0px}#job .group_wrap .common_wrap #group_carousel{margin-bottom:15px}#job .group_wrap .common_wrap #group_carousel .item .shop_name{background:#ffd1d9;padding:4px 8px;color:#333;font-weight:bold;font-size:.88rem}#job .group_wrap .common_wrap #group_carousel .item .shop_info{border:1px solid #ddd;border-top:0;padding:8px}#job .group_wrap .common_wrap #group_carousel .item .shop_info img{margin-bottom:8px}#job .group_wrap .common_wrap #group_carousel .item .shop_info .catch{color:#ff667f;font-size:.94rem;font-weight:bold}#job .group_wrap .common_wrap #group_carousel .item .shop_info .area{color:#666;font-size:.81rem}#job #woman_job .job_list{background:#ffc02d;margin:0 -15px;padding:15px 0;margin-top:30px}#job #woman_job .job_list .job_title{text-align:center;font-size:1.32rem;font-weight:bold;color:#fff;margin-bottom:15px}#job #woman_job .job_list .job_title img{width:70%;margin:-40px 0 0 0}#job #woman_job .job_list .owl-item{visibility:visible}#job #woman_job .job_list .job_box{background:#fff;border-radius:12px;padding:15px}#job #woman_job .job_list .job_box .title{font-size:1.13rem;font-weight:bold;color:#ffa92d}#job #woman_job .job_list .job_box table th,#job #woman_job .job_list .job_box table td{font-size:.88rem;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}#job #woman_job .job_list .job_box table th{white-space:nowrap;padding:6px}#job #woman_job .job_list .job_box table td{padding:6px}#job #woman_job .job_list .job_box table td .money{font-weight:bold;color:red}#job #woman_job .job_list .job_box .entry_box{display:flex;margin-top:15px;margin-right:-18px}#job #woman_job .job_list .job_box .entry_box li{width:50%;padding:0 18px 0 0}#job #woman_job .job_list .job_box .entry_box li a{display:block;background:#3c9eff;padding:12px;border-radius:8px;text-align:center;color:#fff;position:relative}#job #woman_job .job_list .job_box .entry_box li a:before{content:" ";width:15px;height:15px;background:url(/images/arrow_wht_r.png);background-size:100%;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#recommend .recommend_jobs{background:#fff}#recommend .recommend_jobs h4{background:#fff0f4;border-top:2px solid #ff668c;border-bottom:1px solid #ccc;margin:0 -0.75rem;font-size:.88rem;font-weight:bold;padding:8px 12px}#recommend .recommend_jobs h4 span{font-size:1.06rem;color:#ff4c79}#recommend .recommend_jobs .shop_list{overflow:hidden}#recommend .recommend_jobs .shop_list li{padding-top:10px;padding-bottom:10px;background:#fff}#recommend .recommend_jobs .shop_list li a .area{color:#f69;font-weight:bold;font-size:.81rem;line-height:1.5;margin-bottom:4px}#recommend .recommend_jobs .shop_list li a .shop_name{font-size:.81rem;color:#333}#recommend .linkage_panel{background:#fff;padding:8px 16px;border:1px solid #ccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#recommend .linkage_panel h4{font-size:.88rem;font-weight:bold;border-bottom:1px dotted #ccc;padding-bottom:8px}#recommend .linkage_panel ul.list{overflow:hidden}#recommend .linkage_panel ul.list li{margin:0 14px 4px 0;float:left;font-size:.75rem}#recommend .linkage_panel ul.list li a{color:#333;display:block;padding:4px 0}#recommend .linkage_panel ul.list li a img{margin-right:3px;position:relative;top:-1px;width:8px}#recommend .etc_search h4{font-size:.81rem;font-weight:bold;margin-bottom:3px}#recommend .etc_search a{font-size:.81rem}.entry_follow{display:none;background-color:rgba(35,35,35,.55);width:100%;padding:5px 0;color:#fff;z-index:8000;position:fixed;bottom:0;left:0}.entry_follow .button{margin-bottom:2px}.entry_follow .columns{padding-right:.375rem;padding-left:.375rem}.entry_follow .pr_half{padding-right:.19rem !important}.entry_follow .pl_half{padding-left:.19rem !important}#footer .copyright .go_to_top{bottom:70px;right:8px}.after_corona_wrap{display:none !important}@media screen and (min-width: 640px){#job .job_body{border:3px solid #ffccd9;border-radius:4px;margin-bottom:35px}#job .section2{margin-bottom:25px}#job .common_wrap{margin:0;padding-right:20px;padding-left:20px}#job .common_page_wrap{margin:0;margin-bottom:0px;padding-right:20px;padding-left:20px}#job .common_table_wrap{margin:0}#job .button.entry{width:50% !important;display:block !important;margin:0 auto !important}#job .entry_table_wrap{padding-top:0;margin:0;margin-bottom:20px}#job .entry_table_wrap .entry_table{border:1px solid #ccc}#job .entry_table_wrap .entry_table th{width:26%;padding:12px 20px;border-bottom:1px solid #ccc;background:#ffe0e8}#job .entry_table_wrap .entry_table td{border-bottom:1px solid #ccc;padding:12px 20px}#job .entry_table_wrap .entry_table.free_table th{background:#f6f6f6}#job .side_bar .fixedmenu{width:226px}#job .side_bar .menu_list{margin-bottom:25px}#job .side_bar .menu_list li{border-bottom:1px solid #ccc}#job .side_bar .menu_list li a{display:block;padding:8px 6px}#job .side_bar .entry_box{margin-bottom:25px}#job .side_bar .entry_box dl{border:1px solid #ccc;border-radius:4px;margin-bottom:12px}#job .side_bar .entry_box dl dt{padding:4px 10px 0 10px}#job .side_bar .entry_box dl dd{padding:0px 10px 4px 10px;border-bottom:1px dotted #ccc;word-break:break-all}#job .side_bar .entry_box dl dd.mail a,#job .side_bar .entry_box dl dd.tel a{color:#39f;font-weight:bold;font-size:1.24rem}#job .side_bar .entry_box dl dd.line_entry{font-size:.75rem;line-height:1.5}#job .side_bar .entry_box dl dd.line_entry .line_id{margin-bottom:4px}#job .side_bar .entry_box dl dd.line_entry .line_id img{width:20px}#job .side_bar .entry_box dl dd.line_entry .qr_code{border:1px solid #ccc}#job .side_bar .bookmark_box{margin-bottom:25px}#job .side_bar .bookmark_box dl{border:1px solid #ccc;border-radius:4px}#job .side_bar .bookmark_box dl dt{padding:4px 10px 0 10px}#job .side_bar .bookmark_box dl dd{padding:0px 10px 4px 10px;border-bottom:1px solid #ccc}#job .side_bar .entry_box dl,#job .side_bar .bookmark_box dl{border-top:3px solid #ff668c}#job .side_bar .entry_box dl dt.head,#job .side_bar .bookmark_box dl dt.head{padding:10px;border-bottom:1px solid #ccc}#job .bar_title{font-size:1.06rem;padding:8px 24px;margin:0 -23px 15px;border-radius:0}#job .bar_title.job{border:none;color:#fff}#job .job_detail{padding:0 80px}#job .job_detail .hed{background:none;box-shadow:none}#job .visual{margin-bottom:15px}#job .job_header{margin:0 0 0px 0;border-radius:2px;padding:5px 20px;background:#ffebf0}#job .job_header .section{margin-bottom:10px}#job .job_header .row{background:none;border-top:0}#job .job_header .shop_name{font-size:1.69rem;padding-left:15px;padding-right:0px;position:relative;padding-top:2px;margin-bottom:8px}#job .job_header .shop_name a{font-size:1.69rem;line-height:1.2;color:#000;font-weight:bold}#job .job_header .shop_name .vline{position:absolute;width:6px;height:26px;display:block;background:#ff5983;top:5px;left:1px}#job .job_header .info dl dt{padding:0px 6px;margin:0 3px 0 0;font-size:.81rem}#job .job_header .info dl dd{padding:2px 10px 2px 0;font-size:.88rem}#job .gnavi{padding-left:0rem;padding-right:0rem;margin:0;margin-bottom:5px;background-color:none}#job .gnavi ul{overflow:hidden;padding-top:8px;padding-right:4px;padding-left:4px;background:url(/images/bg_de_navi.png) repeat-x bottom;background-color:none}#job .gnavi ul li{float:left;text-align:center;width:16%;padding-right:4px;padding-left:4px}#job .gnavi ul li a{display:block;background:#ff809f;color:#fff;padding:0px 24px;font-size:.88rem;height:35px;line-height:35px;border:1px solid #ff809f;border-bottom:none;border-radius:4px 4px 0 0}#job .gnavi ul li a:hover{background:#fff;color:#ff5980}#job .gnavi ul li.selected a{background:#fff;color:#ff5980;z-index:1000;border:1px solid #f091b1;border-bottom:none;font-weight:bold}#job .gnavi ul li.none span{padding:0px 24px;font-size:.88rem;height:35px;line-height:35px;border:1px solid #ccc;border-bottom:none}#job .gnavi ul.col5 li{width:16%}#job .gnavi ul.col4 li{width:25%}#job .gnavi ul.col3 li{width:16%}#job .gnavi ul.col2 li{width:16%}#job .gnavi ul.col1 li{width:16%}#job .navv{margin:0 0px}#job .navv li{width:16%;text-align:center;padding:0px 4px 15px 4px}#job .navv li a{background:#ffe0e8;border:1px solid #ccc;border-bottom:none;border-radius:3px 3px 0 0;padding:8px 4px;display:block;width:100%;font-size:.93rem;color:#ff4080}#job .navv li.active a{background:#fff}#job .visual{padding:15px 20px 20px 20px !important;margin-right:0;margin-left:0}#job .visual .main_comment_wrap{margin-bottom:20px}#job .visual .free_space_wrap{margin-bottom:20px}#job .bar_title.kodawari{background:#ff668c;color:#fff;border-top:0;margin-bottom:0;border-radius:0;padding:8px 12px;text-align:left;font-size:1rem}#job .kodawari_wrap{margin:0;overflow:hidden;padding:12px 0px}#job .kodawari_wrap h3{font-size:1.24rem;margin-bottom:20px;padding-top:10px}#job .kodawari_wrap .kodawari_box_wrap{float:left;margin:0 8px}#job .kodawari_wrap .kodawari_box_wrap .gazo{width:100%;margin-right:0px;margin-bottom:8px}#job .kodawari_wrap .kodawari_box_wrap .comm{margin-bottom:0px;padding-bottom:0px;border-bottom:none}#job .kodawari_wrap .kodawari_box_wrap .comm h4{font-size:.88rem;margin-bottom:2px}#job .kodawari_wrap .kodawari_box_wrap .comm p{font-size:.81rem;padding:0 0px 0px 0px;clear:none}#job .kodawari_wrap .row h4{font-size:1.13rem}#job .kodawari_wrap .row p{font-size:.96rem}#job .image_wrap{padding:12px;border:1px solid #ccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#job .image_wrap .image_title{padding:4px 0;margin:0 10px 16px 10px}#job .image_wrap #carousel .item{padding:0 8px}#job .image_wrap #carousel .item img{margin-bottom:0;width:100%}#job .image_wrap .carousel_wrap .carousel_navi{display:none}#job .treatment_list{margin-bottom:-8px}#job .treatment_list li{display:inline-block;margin:0;padding:0 8px 8px 0;font-size:.88rem;width:20%}#job .treatment_list li span{display:block;width:100%;height:30px;padding:6px 0px;text-align:center;vertical-align:middle;color:#fff;line-height:1.1;border-radius:3px}#job #job .qr dt{float:left;margin-right:10px}#job #job .qr dt img{border:1px solid #ccc}#job .interview_list .girls_list li a{border:1px solid #ccc;padding:12px}#job .interview_list .girls_list li a .detail{padding-left:.75em}#job .box_wrap{border:2px solid #ff668c;border-radius:3px}#job .box_wrap .title{background:#ff668c;padding:5px 10px}#job .box_wrap .title h4{margin:0;color:#fff;font-size:1.13rem;font-weight:bold}#job .box_wrap .title h4 img{width:20px;margin-right:7px;position:relative;top:0px}#job .box_wrap .box_body{padding:15px 20px}#job .box_wrap .box_body h4{font-size:.88rem;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted #ccc;font-weight:bold}#job .box_wrap .box_body p{font-size:.81rem}#job .common_wrap.video .video_view,#job .box_wrap.video .video_view{margin-top:12px;padding:0 40px}#job .common_wrap.video .video_view video,#job .box_wrap.video .video_view video{margin-bottom:0}#job .shop_interview .interview_box a{border:3px solid #ffabc2;border-radius:6px;padding:16px}#job .shop_interview .interview_box a .image{width:30%;padding-right:20px}#job .shop_interview .interview_box a .detail{width:70%;color:#333}#job .shop_interview .interview_box a .detail h5{color:#ff4c97;font-size:1.24rem;font-weight:bold;margin:0;padding:0;padding-bottom:8px}#job .shop_interview .interview_box a .detail p{font-size:.88rem;color:#333}#job .shop_interview .interview_box a .detail p.date{color:#666;font-size:.75rem;text-align:right}#job .blank_wrap.interview .box_body .interview_list,#job .common_wrap.interview .box_body .interview_list,#job .box_wrap.interview .box_body .interview_list{margin-bottom:6px}#job .blank_wrap.interview .box_body .interview_list li a .v_wrap .image,#job .common_wrap.interview .box_body .interview_list li a .v_wrap .image,#job .box_wrap.interview .box_body .interview_list li a .v_wrap .image{width:30%}#job .blank_wrap.interview .box_body .interview_list li a .v_wrap .detail,#job .common_wrap.interview .box_body .interview_list li a .v_wrap .detail,#job .box_wrap.interview .box_body .interview_list li a .v_wrap .detail{width:70%;padding-right:15px}#job .blank_wrap.interview .box_body .interview_list li a .v_wrap .detail .name,#job .common_wrap.interview .box_body .interview_list li a .v_wrap .detail .name,#job .box_wrap.interview .box_body .interview_list li a .v_wrap .detail .name{font-weight:bold;font-size:1rem;margin-bottom:6px}#job .blank_wrap.interview .box_body .interview_list li a .v_wrap .detail .name span,#job .common_wrap.interview .box_body .interview_list li a .v_wrap .detail .name span,#job .box_wrap.interview .box_body .interview_list li a .v_wrap .detail .name span{font-size:.81rem}#job .blank_wrap.interview .box_body .interview_list li a .v_wrap .detail .bassui,#job .common_wrap.interview .box_body .interview_list li a .v_wrap .detail .bassui,#job .box_wrap.interview .box_body .interview_list li a .v_wrap .detail .bassui{margin-top:6px;font-size:.75rem;line-height:1.4}#job .blank_wrap.interview .box_body .carousel_navi.next2,#job .common_wrap.interview .box_body .carousel_navi.next2,#job .box_wrap.interview .box_body .carousel_navi.next2{top:80px;right:-30px;background:url(/images/icon_navi_next.png) no-repeat;background-size:30px;width:30px;height:30px}#job .blank_wrap.interview .box_body .carousel_navi.prev2,#job .common_wrap.interview .box_body .carousel_navi.prev2,#job .box_wrap.interview .box_body .carousel_navi.prev2{top:80px;left:-30px;background:url(/images/icon_navi_prev.png) no-repeat;background-size:30px;width:30px;height:30px}#job .interview_wrap .wrap{padding:0 0px;margin-right:-20px}#job .interview_wrap .wrap>.columns{padding:0}#job .interview_wrap .wrap .v_wrap{border:1px solid #ccc;padding:15px;margin-right:20px}#job .interview_profile{margin-bottom:15px;padding:15px 5px}#job .interview_profile .detail{padding-left:10px}#job .interview_profile .name{margin-top:0px;margin-bottom:15px;text-align:left;color:#ff668c;font-size:1.2rem}#job .interview_profile .name span{font-size:1rem}#job .interview_profile dl{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#job .interview_profile dl dt{width:90px;font-size:.88rem;margin-right:15px}#job .interview_profile dl dd{float:none;font-size:.92rem}#job .interview_girls_list{margin:0;padding:12px;margin-top:10px;margin-bottom:25px;border:1px solid #ccc}#job .interview_girls_list li a .image{text-align:center}#job .interview_girls_list li a .image img{width:60%}#job .interview_girls_list li a .detail .name{text-align:center}#job .interview_girls_list li a .detail{padding:0 20px}#job .faq_top_list>li{border-bottom:0}#job .faq_top_list>li dl dt{font-size:.88rem;margin-bottom:8px}#job .faq_top_list>li dl dd .images{display:table-cell;vertical-align:middle;background-size:100%;background-position:center}#job .faq_top_list>li dl dd .balloon{font-size:.88rem;padding:10px 14px;border:1px solid #ccc;border-radius:5px;background:#fff;position:relative}#job .faq_top_list>li dl dd .clear{clear:both}#job .answer_staff{padding:12px;margin-top:0}#job .answer_staff .photo{display:table-cell;width:70px;vertical-align:middle}#job .answer_staff .photo .photo_inr{width:70px;height:70px}#job .answer_staff dl.profile{display:table-cell;vertical-align:middle;padding-left:15px;width:190px}#job .answer_staff dl.profile dt{font-size:.88rem;background:#ffaf24;display:inline-block;color:#fff;padding:2px 8px;margin-top:4px}#job .answer_staff dl.profile dd{font-size:.81rem}#job .answer_staff dl.profile dd .name{font-size:1.23rem;font-weight:bold}#job .answer_staff .baloon{display:table-cell;width:62%;vertical-align:middle;min-height:60px;font-size:.81rem;margin-top:0px;margin:0;padding:0px 12px 0px 12px;border-top:0;border-left:1px solid #ccc;border-radius:0px;position:relative}#job .answer_staff .baloon:before{border:8px solid rgba(0,0,0,0);border-right-color:#ccc;border-style:solid;display:block;position:absolute;top:20px;left:-16px;width:0;height:0;content:"";z-index:1000}#job .answer_staff .baloon:after{border:8px solid rgba(0,0,0,0);border-right-color:#fff8e0;border-style:solid;display:block;position:absolute;top:20px;left:-14px;width:0;height:0;content:"";z-index:1000}#job .question_list ul li a{padding:12px 10px 12px 58px}#job .question_list ul li a span{left:17px}#job .faq_list_list{margin-top:0}#job .faq_list>li{border-bottom:0}#job .faq_list>li dl dd{position:relative}#job .faq_list>li dl dd .images{width:60px;height:60px}#job .faq_list>li dl dd .balloon{margin-left:76px;font-size:.88rem;padding:11px 14px}#job .faq_list>li dl dd .balloon:before{top:12px}#job .faq_list>li dl dd .balloon:after{top:12px}#job .salary_wrap .real_salary .chara dt{width:100%;float:none;margin-right:0px}#job .entry_follow{display:none}#job .video_page_wrap{margin-top:15px}#job .shop_site{border:1px solid #ccc;margin:15px 0;text-align:left;border-radius:6px;padding:15px 30px}#job .shop_site .li1{float:none;width:34%;display:inline-block;padding:0}#job .shop_site .li2{float:none;width:15%;display:inline-block;padding:0}#job .shop_site .li3{float:none;width:15%;display:inline-block;padding:0}#job .detail_table{display:table;border:1px solid #ccc;margin-top:12px}#job .detail_table tr th,#job .detail_table tr td{font-size:.88rem;padding:12px;border:1px solid #ccc}#job .detail_table tr th{width:25%;display:table-cell;background:#ffebf0}#job .detail_table tr th:before{display:none}#job .detail_table tr td{width:75%;display:table-cell}#job .embed_form{margin:0 0rem 0px;padding:24px 60px}#job .embed_form .title{font-size:1.54rem;padding-bottom:15px;text-align:center;font-weight:bold}#job .embed_form table td,#job .embed_form table th{display:table-cell;padding:8px 0}#job .embed_form table th{font-size:.88rem;width:25%}#job .embed_form table th .must{display:inline-block;color:#fff;background:red;font-size:.81rem;padding:0 4px;border-radius:2px;margin-right:4px}#job .embed_form table td{padding-bottom:12px}#job .payslip_box{padding:15px 15px 10px;border:2px solid #ffccd9}#job .payslip_box .comment{margin-bottom:15px}#job .entry_wrap{background:none;padding:0}#job .entry_wrap .entry_body{text-align:center;padding:0}#job .entry_wrap3>p{font-size:1.13rem;padding-bottom:8px}#job .entry_wrap3>p span{color:#f69}#job .entry_wrap3>p img{width:22%;float:right;position:absolute;top:-5px;right:0}#job .entry_wrap3 .entry_body{padding:14px 18px}#job .entry_wrap3 .entry_body .common_table_wrap{padding-top:0;padding-bottom:15px}#job .entry_wrap3 .entry_body .common_table_wrap .common_table{border-top:1px solid #ccc}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th{font-size:.88rem;color:#333;padding:12px;width:27%;vertical-align:middle;border-bottom:1px solid #ccc}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th .must{position:relative;top:-1px;left:10px;right:0;padding:1px 6px}#job .entry_wrap3 .entry_body .common_table_wrap .common_table th:before{content:none}#job .entry_wrap3 .entry_body .common_table_wrap .common_table td{padding:12px}#job .direct_entry_wrap .look strong{font-size:1rem}#job .direct_entry_wrap .tel{color:#333}#job .direct_entry_wrap .mail{font-size:1.13rem}#job .message{font-size:.88rem}#job .group_wrap .common_wrap .bar_title{padding-right:24px;padding-left:24px}#job .group_wrap .common_wrap #group_carousel{margin-bottom:20px}#job .feature_contents{padding:18px}#job .feature_contents .sub_title{font-size:1.13rem;padding:10px;margin:0 -18px 18px -18px}#job .feature_contents #carousel_mikeiken .image{margin-bottom:10px}#job .feature_contents #carousel_mikeiken .text{display:none;margin:0 0px;position:relative;padding:12px}#job .feature_contents #carousel_mikeiken .text:after{display:none}#job .feature_contents #carousel_mikeiken .text:before{display:none}#job .feature_contents #carousel_mikeiken .text dt{font-size:.94rem;color:#ff8cb9}#job .feature_contents #carousel_mikeiken .text dd{font-size:.88rem}#job .feature_contents #carousel_mikeiken .active .text{display:block}#job .feature_contents .staff_voice{margin:0 -18px 0;padding:18px;overflow:hidden}#job .feature_contents .staff_voice .image{width:26%;padding-right:25px;float:left}#job .feature_contents .staff_voice .image img{width:100%}#job .feature_contents .staff_voice .balloon{width:74%;float:left;font-size:1rem}#job .feature_contents .staff_voice .balloon::before{content:"";position:absolute;top:20px;left:-14px;margin-top:0px;border:14px solid rgba(0,0,0,0);border-right-color:#fff}#recommend .recommend_jobs h4{margin:0;margin-bottom:5px}#recommend .recommend_jobs .shop_list li{border-bottom:none;padding-top:10px;padding-bottom:10px}#recommend .recommend_jobs .shop_list li a{display:block;border:1px solid #ccc;border-radius:4px;padding:10px}#recommend .recommend_jobs .shop_list li a .area{font-size:.88rem}#recommend .recommend_jobs .shop_list li a img{padding-right:0rem;padding-bottom:8px}#recommend .recommend_jobs .shop_list li a:hover .shop_name{text-decoration:underline}#footer .copyright .go_to_top{bottom:10px;right:8px}}@media screen and (min-width: 1025px){.pad_hide{display:block !important}}/*# sourceMappingURL=job.min.css.map */