.mfp-iframe-holder .mfp-content{max-width:1040px}.mfp-inline-holder .mfp-content{max-width:1040px;background-color:#fff}#login #mv_area{background:#daf4fe}#login #mv_area h1{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#login #mv_area h1:before{content:none}#login_area .login_inner{width:1040px;margin:0 auto;padding:10px 0 30px;position:relative;display:block;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;border-top:0;border-top:initial}#login #login_area .login_inner .left{text-align:left;font-size:110%;padding:10px}#login #login_area .login_inner .center{text-align:center;font-size:110%;padding:10px}#login #login_area .login_inner .login_bold{font-size:120%;font-weight:bold;margin-bottom:10px}#login_area div.input_group_area ul.footer_button_area{display:flex;justify-content:center;margin-top:30px}#login_area div.input_group_area ul.footer_button_area li{width:auto;width:initial;width:auto;margin:0 20px;display:flex;justify-content:center}#login_area .telephone,#login_area .postalcode{margin:0 10px 10px}#login_area .telephone:first-child,#login_area .postalcode:first-child{margin-left:0px}@media(max-width: 750px){#login #login_area .mypage_inner{min-height:40vh}#login #mv_area h1{font-size:230%;padding:30px 0 30px 0}#login #mv_area h1::before{width:50px;height:50px}#login_area{padding-bottom:30px;width:100%}#login_area .login_inner{padding:10px 0}#login_area .login_inner,#mv_area .sp a img{width:90%;top:inherit}#login #login_area .login_inner .center{text-align:left}#login_area div.input_group_area ul.footer_button_area{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}#login_area div.input_group_area ul.footer_button_area li{width:90%;bottom:0;left:0}#login_area div.input_group_area ul.footer_button_area li:first-child{padding-bottom:20px}h1.login_sp_h1{font-size:200% !important;align-items:center !important}#login_area .telephone,#login_area .postalcode{margin-bottom:10px;width:25%}#login_area .p_sp_left{text-align:left !important}#mv_area h1.no_icon_h1:before{width:0px !important}#login_body #login_area .login_inner ul.footer_button_area li:first-child{order:2}#login_body #login_area .login_inner ul.footer_button_area li:last-child{order:1;margin-bottom:20px}}#login_area table{margin:0 0 30px;table-layout:fixed}.span_prefectures{margin-right:35px}.span_city{margin-right:35px}.span_address{margin-right:12px}.address_td .error_massage:before{left:130px}.fs-113-custom{font-size:1.13em;color:#fff}.notice_red{margin:15px 100px 0 !important}.height150{height:150px !important}.p_red{color:red;font-weight:bold;font-size:1.2em}.p_center{text-align:center}.login_p_margin{margin-bottom:30px}#mv_area h1.no_icon_h1:before{width:0px !important}#login_area .select_prefectures,#login_area .city_text,#login_area .address_text{margin-bottom:10px}#login_area .business_block{margin-top:15px}#login_area .business_length{margin-bottom:10px}@media(max-width: 750px){#login_area .business_length_sp{width:20%}}#login_area .business_detail{margin-bottom:25px}#new_main_member_register_body #mv_area h1:before{background:url(/packs/static/images/icon_new_member_register-7cf27e59a141c64956df.png) no-repeat 0 0;background-size:100%}#new_main_member_register_body.login_resetting #mv_area h1:before{content:none}#new_main_member_register_body #mv_area h1 span{color:#0095d2;font-size:.6em}div.new_main_member_register_inner{margin-top:50px}div.input_area{border:1px solid #ccc;padding:50px 25px;margin-top:-1px}#new_main_member_register_area.confirm div.new_main_member_register_inner>p:first-child,div.input_area p:first-child{text-align:center;font-size:1.25em;font-weight:700;margin-bottom:30px}div.input_area p:first-child span{font-size:1em;color:red}#new_main_member_register_area.confirm div.new_main_member_register_inner>p:first-child{font-size:1em}#new_main_member_register_area.completed div.new_main_member_register_inner>p:nth-child(1){font-size:1em;font-weight:700;text-align:center;color:#ff002a;margin-bottom:30px}#new_main_member_register_area.completed div.new_main_member_register_inner>p:nth-child(2){font-size:1em;text-align:center;margin-bottom:50px}#new_main_member_register_area div.slider div.notice{background-color:#eee;padding:30px 0 30px 150px;margin-bottom:30px;position:relative}#new_main_member_register_area div.slider div.notice span{display:block;color:#ff002a;font-weight:700}#new_main_member_register_area div.slider div.notice ul{margin-top:20px}#new_main_member_register_area div.slider div.notice img{position:absolute;top:-50px;right:150px;width:263px}div.input_group_area table th{text-align:center}input.tel{width:80px;padding:.5em;text-align:center}input.tel:disabled{background-color:#eee}select.birth_day_y{width:210px}input.birth_day{width:60px;padding:.5em;text-align:center}div.birthday_spacer{margin-bottom:10px}div.input_group_area ul.footer_button_area{margin-bottom:100px}z div.input_group_area ul.footer_button_area li{width:auto}.slider .next,.slider .prev{display:none !important}.step{list-style-type:none;display:table;width:100%;padding:0;margin:0;overflow:hidden;border:1px solid #ccc}.step li{display:table-cell;position:relative;background:#eee;padding:17px 10px 17px 10px;line-height:1;text-align:center;width:25%;font-weight:700;color:#666}.step li:last-child{padding-right:15px}.step li:last-child:before,.step li:last-child:after{display:none}.step li:before,.step li:after{content:"";position:absolute;width:0;height:0;margin:auto}.step li:before{top:-15px;right:-16px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc;border-width:40px 0 40px 16px;z-index:10}.step li:after{top:-15px;right:-15px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #eee;border-width:40px 0px 40px 16px;z-index:10}.step li.is-current{background:#0095d2;color:#fff}.step li.is-current:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0095d2}.step li.is-current:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0095d2}div[class^=page_step] div.input_group_area ul.footer_button_area li{width:auto}@media(max-width: 750px){#new_main_member_register_body #mv_area h1{font-size:1.88em;line-height:2.2}#new_main_member_register_body #mv_area h1 span{font-size:.7em}div.new_main_member_register_inner{width:98%;margin-top:20px}}@media(max-width: 750px)and (orientation: landscape){div.new_main_member_register_inner{width:96%}}@media(max-width: 750px){.step li{padding:17px 0px 17px 16px}.step li:last-child{padding-right:0px}div.input_area{padding:20px 25px 0;margin-bottom:30px;border-radius:0 0 10px 10px}#new_main_member_register_area.confirm div.input_area{border-radius:10px}div.input_area p:first-child{font-size:1em;margin-bottom:20px}#new_main_member_register_area div.slider div.notice{padding:15px 15px;margin-bottom:20px;height:350px}#new_main_member_register_area div.slider div.notice ul{margin-top:10px;margin-left:1em}#new_main_member_register_area div.slider div.notice img{top:auto;top:initial;bottom:25px;left:25px;width:80%;max-width:263px}div.input_group_area table{border-bottom:0px;margin-bottom:0px}div.input_group_area table th{text-align:left}input.tel{width:70px}#new_main_member_register_area.confirm .footer_button_area li:first-child,.page_step4 .footer_button_area li:first-child{order:2;margin-top:20px}#new_main_member_register_area.confirm .footer_button_area li:last-child,.page_step4 .footer_button_area li:last-child{order:1}div.input_group_area ul.footer_button_area{margin-bottom:50px}#new_main_member_register_area.completed div.new_main_member_register_inner>p:nth-child(1){margin-bottom:20px}#new_main_member_register_area.completed div.new_main_member_register_inner>p:nth-child(2){text-align:left;margin-bottom:25px}}#new_main_member_regist_body #mv_area h1:before{background:url(/packs/static/images/icon_new_member_regist-7cf27e59a141c64956df.png) no-repeat 0 0;background-size:100%}#new_main_member_regist_body #mv_area h1 span{color:#0095d2;font-size:.6em}@media(max-width: 750px){#new_main_member_regist_body #mv_area h1{font-size:1.88em;line-height:2.2}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.popup_for_pc_tab{min-width:190px;width:190px;display:table-cell;vertical-align:top;border-right:4px solid #0095d2;background:#daf4fe}.popup_for_pc_tab_li{width:100%;padding:0 20px;cursor:pointer;border-bottom:1px solid #ccc;font-weight:bold;height:55px;float:left;display:flex;align-items:center}.popup_for_pc_tab li.passive{background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 95% center #fff;background-size:8px auto}.popup_for_pc_tab li.active{color:#fff;background:url(/packs/static/images/icon_arrow_white-734023869604f9bf1815.png) no-repeat 95% center #0095d2;background-size:8px auto}.popup_for_pc .popup-checkbox .checked label::before{background-color:#3b88fd;border:1px solid #3b88fd}.popup_for_pc .popup-checkbox .checked label::after{z-index:1;content:"";position:absolute;top:calc(50% - 16px);left:11px;display:block;margin-top:9px;width:3px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.popup_for_pc .popup-checkbox label{cursor:pointer;display:block;padding:0 20px 10px;position:relative}.popup_for_pc .popup-checkbox label::before{left:5px;content:"";display:inline-block;position:absolute;width:15px;height:15px;border:1px solid #999;border-radius:20%;top:calc(50% - 10px)}.popup_for_pc .force-full-width{width:100% !important}
@media(max-width: 750px){.popup_for_sp{background-color:#eee}.popup_for_sp .main_page1 ul li{border-bottom:1px solid #ccc;height:50px;padding:15px;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 95% center #fff;background-size:8px auto;cursor:pointer;display:flex}.popup_for_sp .main_page1 ul li:hover{opacity:.7}.popup_for_sp .main_page1 ul li.checked{background-color:#ddf1fa}.popup_for_sp .main_page1 ul li.checked::after{content:"";display:block;background:url(/packs/static/images/icon_checked_14-13-c050e28f3644f53ba076.png) no-repeat 0 0;background-size:100% auto;width:14px;height:13px;margin-left:5px;margin-top:5px}.popup_for_sp .main_page2{height:500px}.popup_for_sp .main_page2 div:first-child{height:10%;background-color:#eee;padding:15px 15px;text-decoration:none}.popup_for_sp .main_page2 div:first-child a{font-weight:700;text-decoration:none;width:100%;display:block;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 center #eee;background-size:8px auto;padding-left:20px}.popup_for_sp .main_page2 div:last-child{height:90%;overflow-y:scroll;overflow-x:hidden;background-color:#eee}.popup_for_sp .main_page2 .list_body{border-left:10px solid #eee;border-right:10px solid #eee}.popup_for_sp .main_page2 .list_body li{height:50px;border-bottom:10px solid #eee;background-color:#fff}.popup_for_sp .main_page2 .list_body li.space{display:none}.popup_for_sp .main_page2 li.checked label{background-color:#54bbe5;color:#fff;position:relative}.popup_for_sp .main_page2 li label::before{content:"";background:url(/packs/static/images/icon_checkbox_off_38-37-a3adf9db6e61feb0933e.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0;left:15px}.popup_for_sp .main_page2 li.checked label::before{content:"";background:url(/packs/static/images/icon_checkbox_on_40-38-cce6fd84ad51e6e09732.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0;left:15px}.popup_for_sp .main_page2 li label::after{content:none}}
.select_popup h1{display:inline-block}.select_popup .header li{width:100%}.select_popup .popup_message{display:inline-block;padding-left:61px;padding-right:120px;overflow-wrap:break-word;width:65%}.select_popup .popup_message p{display:inline-block;vertical-align:middle}.select_popup .select_count_message{color:#ff002a;margin-left:10px}.select_popup .recruitment_pr_message{padding:0 0 15px 70px}@media(max-width: 750px){.select_popup .popup_message{display:block;color:#fff;white-space:pre-line;height:auto;line-height:inherit;width:auto;padding-right:0}.select_popup .popup_message p{color:inherit}.select_popup .pd_btm_1em{padding-bottom:1em}.select_popup .headerrecruitment_pr_wrapper{display:flex !important;align-items:center;padding:10px 0;border-bottom:1px solid #ccc}.select_popup .headerrecruitment_pr_wrapper li:nth-child(1){width:20%}.select_popup .headerrecruitment_pr_wrapper li:nth-child(2){width:80%}.select_popup .recruitment_pr_message{padding:0;font-size:14px}.select_popup .recruitment_pr_message p{font-size:12px;white-space:pre-line;height:auto;line-height:1.2}}
.large::-moz-placeholder{color:#222}
.large::placeholder{color:#222}

/*# sourceMappingURL=new_member-cec7a209.css.map*/