@charset "UTF-8";.menu-enter-active[data-v-6ea9d0e5],.menu-leave-active[data-v-6ea9d0e5]{transition:all .5s}.menu-enter-from[data-v-6ea9d0e5],.menu-leave-to[data-v-6ea9d0e5]{opacity:0}.menu-enter-to[data-v-6ea9d0e5],.page-top-btn-leave-from[data-v-6ea9d0e5]{opacity:1}.footer_wrap .footer_main .footer_list[data-v-f502396c]{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -12px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}:placeholder-shown{color:#c1c1c1}::-webkit-input-placeholder{color:#c1c1c1}:-moz-placeholder,::-moz-placeholder{color:#c1c1c1;opacity:1}:-ms-input-placeholder{color:#c1c1c1}.common_main{padding:164px 0 0}@media only screen and (max-width:960px){.common_main{padding:111px 0 0}}.common_wrap{padding:30px 30px 60px}@media only screen and (max-width:960px){.common_wrap{padding:20px 15px 60px}}.common_pagetop_btn{border-radius:50%;bottom:30px;box-shadow:0 3px 6px #00000029;display:none;height:80px;position:fixed;right:30px;width:80px;z-index:50}@media only screen and (max-width:960px){.common_pagetop_btn{bottom:10px;height:50px;right:10px;width:50px}}@media only screen and (max-width:640px){.common_pagetop_btn.search{bottom:70px}}.common_pagetop_btn.recruit{bottom:85px}@media only screen and (max-width:960px){.common_pagetop_btn.recruit{bottom:70px}}.common_pagetop_btn img{display:block;width:100%}.layout_wrap{padding:30px 30px 60px}@media only screen and (max-width:960px){.layout_wrap{padding:30px 15px 60px}}.layout_wrap .layout_block{display:flex}@media only screen and (max-width:960px){.layout_wrap .layout_block{display:block}.layout_wrap .layout_block.about{margin:0 0 40px}}.layout_wrap .layout_block.guide{margin:0 0 40px}.layout_wrap .layout_block .layout_main{margin:0 40px 0 0;width:calc(100% - 340px)}@media only screen and (max-width:960px){.layout_wrap .layout_block .layout_main{margin:0 auto 50px;width:100%}}.layout_wrap .layout_block .layout_aside{width:300px}@media only screen and (max-width:960px){.layout_wrap .layout_block .layout_aside{width:100%}}.layout_wrap .layout_block .layout_aside .common_member_block{margin:0 0 30px}@media only screen and (max-width:960px){.layout_wrap .layout_block .layout_aside .common_member_block{display:none}}.common_member_block{background:#fff}.common_member_block .common_member_num{color:#707070;line-height:1.5;margin:0 0 5px;text-align:center}.common_member_block .common_member_box{border:1px solid #eee;border-radius:5px;margin:0 auto 30px;overflow:hidden}.common_member_block .common_member_box .common_member_box_title{background:#707070;color:#fff;line-height:45px;text-align:center}.common_member_block .common_member_box .common_member_box_main{padding:24px 20px 20px}.common_member_block .common_member_box .common_member_box_text{color:#333;line-height:1.5;margin:0 0 24px;text-align:center}.common_member_block .common_member_box .common_member_box_text span{color:#ed8aa5;font-size:40px}.common_member_block .common_member_box .common_member_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;line-height:1.5;padding:8px 0;text-align:center;width:100%}.common_member_block .common_member_box .common_member_btn:hover{background:#e57694}.common_member_block .common_member_box .common_member_btn span{display:block;margin:3px 0 0}.common_member_block .common_member_list .common_member_item{margin:0 0 10px}.common_member_block .common_member_list .common_member_item:last-of-type{margin:0}.common_member_block .common_member_list .common_member_link{background:#42a1b6;border-radius:5px;color:#fff;display:block;height:50px;line-height:1.3;position:relative;width:100%}.common_member_block .common_member_list .common_member_link:hover{background:#368698}.common_member_block .common_member_list .common_member_link span{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);white-space:nowrap}.common_member_block .common_member_list .common_member_link small{display:block}.common_member_block .common_member_list .common_member_link img{display:block;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.mb150{margin:0 0 150px}@media only screen and (max-width:960px){.mb150{margin:0 0 75px}}.mb80{margin:0 0 80px}@media only screen and (max-width:960px){.mb80{margin:0 0 60px}}.mb60{margin:0 0 60px}.mb50{margin:0 0 50px}@media only screen and (max-width:960px){.mb50{margin:0 0 30px}}.mb40{margin:0 0 40px}@media only screen and (max-width:960px){.mb40{margin:0 0 30px}}.mb32{margin:0 0 32px}.mb30{margin:0 0 30px}.mb25{margin:0 0 25px}.mb24{margin:0 0 24px}.mb20{margin:0 0 20px}.mb15{margin:0 0 15px}.mb12{margin:0 0 12px}.mb10{margin:0 0 10px}.mb8{margin:0 0 8px}.mb5{margin:0 0 5px}.common_all_link{background:url(../images/common/more-blue-arrow.svg) 100% no-repeat;background-size:6px;padding:0 15px 0 0}.common_all_link,.common_link{color:#53b5e1;display:inline-block;line-height:1.5}.align_right{text-align:right}.align_center{text-align:center}.fw_bold,.marker{font-weight:700}.marker{background:linear-gradient(transparent 70%,#ff00004d 0);color:#333}.ymarker{background:linear-gradient(transparent 30%,#fce57b 0)}.ymarker-s{background:linear-gradient(transparent 75%,#fce57b 0)}.rmarker{background:linear-gradient(transparent 30%,#ffd4d4 0)}.rmarker-s{background:linear-gradient(transparent 75%,#ffd4d4 0)}.bmarker{background:linear-gradient(transparent 30%,#d4e9ff 0)}.bmarker-s{background:linear-gradient(transparent 75%,#d4e9ff 0)}.common_register_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;font-size:20px;line-height:1.5;padding:10.5px 0;text-align:center;width:100%}@media only screen and (max-width:960px){.common_register_btn{font-size:16px}}.common_register_btn:hover{background:#e57694}.common_register_btn span{display:block;font-size:16px}@media only screen and (max-width:960px){.common_register_btn span{font-size:12px}}.common_register_btn.w300{max-width:300px}.common_register_btn.w600{max-width:600px}.common_register_btn.center{margin:0 auto}.common_main_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;height:50px;line-height:1.5;line-height:50px;text-align:center;width:100%}@media only screen and (max-width:960px){.common_main_btn{height:45px;line-height:45px}}.common_main_btn:hover{background:#368698}.common_main_btn.w300{max-width:300px}.common_main_btn.w600{max-width:600px}.common_main_btn.center{margin:0 auto}.common_accent_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;height:50px;line-height:1.5;line-height:50px;text-align:center;width:100%}@media only screen and (max-width:960px){.common_accent_btn{height:45px;line-height:45px}}.common_accent_btn:hover{background:#e57694}.common_accent_btn.w300{max-width:300px}.common_accent_btn.w600{max-width:600px}.common_accent_btn.center{margin:0 auto}.common_accent-border_btn{background:#fff;border:1px solid #ed8aa5;border-radius:5px;color:#ed8aa5;display:block;text-align:center;width:100%}.common_accent-border_btn.h50{line-height:48px}.common_accent-border_btn.w300{max-width:300px}.common_accent-border_btn.w600{max-width:600px}.common_accent-border_btn.center{margin:0 auto}.common_back_btn{background:#999;border-radius:5px;color:#fff;display:block;height:50px;line-height:1.5;line-height:50px;text-align:center;width:100%}@media only screen and (max-width:960px){.common_back_btn{height:45px;line-height:45px}}.common_back_btn:hover{background:#878787}.common_back_btn.w300{max-width:300px}.common_back_btn.w600{max-width:600px}.common_back_btn.center{margin:0 auto}.footer_wrap{background:#f9f9f9;border-top:10px solid #42a1b6}.footer_wrap .footer_block{padding:0 30px}@media only screen and (max-width:960px){.footer_wrap .footer_block{padding:0 15px}}.footer_wrap .footer_main{align-items:center;border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between;padding:40px 0}@media only screen and (max-width:960px){.footer_wrap .footer_main{border-bottom:none;display:block;padding:30px 0}}.footer_wrap .footer_main .footer_logo{display:block;margin:0 12px 0 0;min-width:163px;width:163px}@media only screen and (max-width:960px){.footer_wrap .footer_main .footer_logo{margin:0 auto 30px;min-width:inherit}}.footer_wrap .footer_main .footer_logo img{display:block;width:100%}.footer_wrap .footer_main .footer_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -12px}@media only screen and (max-width:960px){.footer_wrap .footer_main .footer_list{justify-content:center}}@media only screen and (max-width:640px){.footer_wrap .footer_main .footer_list{background:#fff;border-radius:5px;display:block;margin:0}}.footer_wrap .footer_main .footer_list .footer_item{margin:0 0 12px 24px}@media only screen and (max-width:960px){.footer_wrap .footer_main .footer_list .footer_item{margin:0 12px 12px}}@media only screen and (max-width:640px){.footer_wrap .footer_main .footer_list .footer_item{border-bottom:1px solid #f9f9f9;margin:0}.footer_wrap .footer_main .footer_list .footer_item:last-of-type{border-bottom:none}}.footer_wrap .footer_main .footer_list .footer_link{color:#707070;display:inline-block;line-height:1.5}@media only screen and (max-width:640px){.footer_wrap .footer_main .footer_list .footer_link{display:block;padding:9.5px 15px}}.footer_wrap .footer_sub{padding:40px 0}@media only screen and (max-width:960px){.footer_wrap .footer_sub{padding:30px 0}}.footer_wrap .footer_sub .footer_box{margin:0 0 40px}@media only screen and (max-width:960px){.footer_wrap .footer_sub .footer_box{margin:0 0 30px}}.footer_wrap .footer_sub .footer_box:last-of-type{margin:0}.footer_wrap .footer_sub .footer_search_title{color:#333;line-height:1.5;margin:0 0 15px}.footer_wrap .footer_sub .footer_search_list .footer_search_item{align-items:flex-start;display:flex;margin:0 0 15px}@media only screen and (max-width:640px){.footer_wrap .footer_sub .footer_search_list .footer_search_item{display:block;margin:0 0 5px}}.footer_wrap .footer_sub .footer_search_list .footer_search_item:last-of-type{margin:0}.footer_wrap .footer_sub .footer_search_list .footer_search_main{min-width:320px;width:320px}@media only screen and (max-width:640px){.footer_wrap .footer_sub .footer_search_list .footer_search_main{margin:0 0 10px;min-width:inherit;width:100%}}.footer_wrap .footer_sub .footer_search_list .footer_search_main_link{color:#707070;display:inline-block;line-height:1.5}.footer_wrap .footer_sub .footer_search_list .footer_search_sublist{align-items:center;display:flex;flex-wrap:wrap}.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_subitem{margin:0 20px 0 0}@media only screen and (max-width:640px){.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_subitem{margin:0 20px 10px 0}}.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link{color:#707070;display:inline-block;line-height:1.5}.footer_wrap .footer_sub .footer_search_station_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -12px}.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_item{margin:0 20px 12px 0}.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link{color:#707070;display:inline-block;line-height:1.5}.footer_copyright{background:#42a1b6;color:#fff;display:block;font-size:14px;line-height:50px;text-align:center;width:100%}@media only screen and (max-width:960px){.footer_copyright{font-size:12px;line-height:30px}}.form_input{border:1px solid #d2d2d2;border-radius:3px;color:#333;display:block;height:45px;outline:none;padding:0 15px;width:100%}.form_input.w150{max-width:150px}.form_input.w300{max-width:300px}@media only screen and (max-width:500px){.form_input.w300{max-width:100%}}.form_select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../images/common/select-s_black-arrow.svg) right 10px center no-repeat #fff;background-size:10px;border:1px solid #d2d2d2;border-radius:5px;color:#333;display:block;font-size:16px;height:45px;outline:none;padding:0 30px 0 10px;width:100%}@media only screen and (max-width:960px){.form_select{padding:0 20px 0 10px}}.form_select.w150{max-width:150px}.form_select.w300{max-width:300px}@media only screen and (max-width:500px){.form_select.w300{max-width:100%}}.form_textarea{border:1px solid #d2d2d2;border-radius:3px;color:#333;display:block;height:200px;outline:none;padding:15px;resize:none;width:100%}.form_textarea.w150{max-width:150px}.form_textarea.w300{max-width:300px}@media only screen and (max-width:500px){.form_textarea.w300{max-width:100%}}.form_checkbox_label .form_checkbox_input{display:none}.form_checkbox_label .form_checkbox_text{color:#707070;display:inline-block;line-height:1.5;padding:0 0 0 35px;position:relative}.form_checkbox_label .form_checkbox_text:before{background:#fff;border:1px solid #999;content:"";display:block;height:18px;left:0;position:absolute;top:2px;width:18px}.form_checkbox_label .form_checkbox_input:checked+.form_checkbox_text{color:#42a1b6}.form_checkbox_label .form_checkbox_input:checked+.form_checkbox_text:before{background:url(../images/common/check-white-icon.svg) 50% no-repeat #42a1b6;background-size:12px;border:1px solid #42a1b6}.form_checkbox_label_s .form_checkbox_input{display:none}.form_checkbox_label_s .form_checkbox_text{color:#707070;display:inline-block;line-height:1.5;padding:0 0 0 20px;position:relative}.form_checkbox_label_s .form_checkbox_text:before{background:#fff;border:1px solid #999;content:"";display:block;height:14px;left:0;position:absolute;top:1px;width:14px}.form_checkbox_label_s .form_checkbox_input:checked+.form_checkbox_text{color:#42a1b6}.form_checkbox_label_s .form_checkbox_input:checked+.form_checkbox_text:before{background:url(../images/common/check-white-icon.svg) 50% no-repeat #42a1b6;background-size:8px;border:1px solid #42a1b6}.form_radio_label input{display:none}.form_radio_label .form_radio_text{color:#707070;display:inline-block;line-height:1.5;padding:0 0 0 30px;position:relative}.form_radio_label .form_radio_text:before{background:#fff;border:1px solid #999;border-radius:50%;content:"";display:block;height:18px;left:0;position:absolute;top:2px;width:18px}.form_radio_label input:checked+.form_radio_text{color:#42a1b6}.form_radio_label input:checked+.form_radio_text:after{background:#42a1b6;border-radius:50%;content:"";display:block;height:14px;left:3px;position:absolute;top:5px;width:14px}.form_error_text{color:red;display:none;font-size:14px;line-height:1.5;margin:5px 0 0}@media only screen and (max-width:960px){.form_error_text{font-size:12px}}.form_sub_text{color:#707070;font-size:12px;line-height:1.5;margin:5px 0 0}.form_wrap{background:#f9f9f9;border-radius:5px;padding:15px 30px 30px}@media only screen and (max-width:768px){.form_wrap{padding:15px 15px 30px}}.form_complete_wrap{background:#f9f9f9;border-radius:5px;padding:30px}@media only screen and (max-width:768px){.form_complete_wrap{padding:30px 15px}}.form_table{width:100%}.form_table .form_table_title{padding:15px 15px 15px 0;vertical-align:top;width:240px}@media only screen and (max-width:768px){.form_table .form_table_title{display:block;padding:10px 0 0;width:100%}}.form_table .form_table_textarea{padding:15px 0;width:calc(100% - 240px)}@media only screen and (max-width:768px){.form_table .form_table_textarea{display:block;padding:5px 0 10px;width:100%}}.form_table .form_title_area{align-items:center;color:#333;display:flex;font-size:16px;justify-content:space-between;line-height:1.5}@media only screen and (max-width:768px){.form_table .form_title_area{font-size:14px}}.form_table .form_title_area.normal{align-items:flex-start}.form_table .form_title_area.normal .form_title{line-height:1.5}.form_table .form_title_area .form_title{line-height:40px}@media only screen and (max-width:768px){.form_table .form_title_area .form_title{line-height:1.5}}.form_table .form_title_area .form_title span{display:block}.form_table .form_title_area small{background:#ed8aa5;border-radius:3px;color:#fff;display:block;line-height:24px;margin:0 0 0 12px;text-align:center;width:40px}.form_table .form_table_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.form_table .form_table_text{font-size:14px}}.form_table .form_table_text a{color:#53b5e1}.form_table .form_table_subtext{color:#333;font-size:14px;line-height:1.5}@media only screen and (max-width:768px){.form_table .form_table_subtext{font-size:12px}}.form_table .form_table_subtext a{color:#53b5e1}.form_table .form_table_list .form_table_item{margin:0 0 15px}.form_table .form_table_list .form_table_item:last-of-type{margin:0}.form_table .form_table_list .form_table_item_title{color:#707070;line-height:1.5;margin:0 0 5px}.form_name_block{align-items:center;display:flex}@media only screen and (max-width:640px){.form_name_block{justify-content:space-between}}.form_name_block .form_input{width:200px}@media only screen and (max-width:640px){.form_name_block .form_input{width:calc(50% - 5px)}}.form_name_block .form_input:first-of-type{margin:0 10px 0 0}@media only screen and (max-width:640px){.form_name_block .form_input:first-of-type{margin:0}}.form_radio_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -15px}.form_radio_list .form_radio_item{margin:0 20px 15px 0}.form_checkbox_list .form_checkbox_item{margin:0 0 15px}.form_checkbox_list .form_checkbox_item:last-of-type{margin:0}.form_birth_block{align-items:center;display:flex}.form_birth_block .form_birth_text{color:#333;font-size:14px;line-height:1.5;margin:0 5px}.form_birth_block .form_birth_text:last-of-type{margin:0 0 0 5px}.form_birth_block .form_select{width:120px}@media only screen and (max-width:640px){.form_birth_block .form_select{width:100%}}.form_birth_block .form_select:first-of-type{min-width:70px}.form_btnarea{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;max-width:640px;width:100%}@media only screen and (max-width:640px){.form_btnarea{display:block}}.form_btnarea .common_back_btn{width:calc(50% - 5px)}@media only screen and (max-width:640px){.form_btnarea .common_back_btn{margin:0 auto;width:100%}}.form_btnarea .common_accent_btn{width:calc(50% - 5px)}@media only screen and (max-width:640px){.form_btnarea .common_accent_btn{margin:0 auto 10px;width:100%}}.form_maga_block{align-items:center;display:flex;justify-content:space-between}.form_maga_block .form_maga_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:12px;line-height:30px;margin:0 0 0 10px;min-width:120px;text-align:center;width:120px}.form_maga_block .form_maga_btn:hover{background:#368698}.form_city_block{margin:0 0 20px}.form_city_block:last-of-type{margin:0}.form_city_block .form_city_box{background:#fff;margin:10px 0 0;padding:20px}@media only screen and (max-width:960px){.form_city_block .form_city_box{padding:15px}}.login_wrap{background:#f9f9f9;border-radius:5px;display:flex;justify-content:space-between;padding:30px 0}@media only screen and (max-width:640px){.login_wrap{display:block;padding:0}}.login_wrap .login_box{padding:0 30px;width:50%}@media only screen and (max-width:960px){.login_wrap .login_box{padding:0 15px}}@media only screen and (max-width:640px){.login_wrap .login_box{padding:30px 15px;width:100%}}.login_wrap .login_box:first-of-type{border-right:1px solid #d2d2d2}@media only screen and (max-width:640px){.login_wrap .login_box:first-of-type{border-bottom:1px solid #d2d2d2;border-right:none}}.login_wrap .login_box .common_title01{text-align:center}.login_list{margin:0 0 5px}.login_list .login_item{margin:0 0 20px}.login_list .login_item:last-of-type{margin:0}.login_list .login_title{color:#707070;font-size:16px;line-height:1.5;margin:0 0 5px}.register_form_chat{margin:0 auto;max-width:600px;width:100%}.register_form_ask_block{align-items:start;display:flex;margin:0 0 15px;width:353px}@media only screen and (max-width:768px){.register_form_ask_block{margin:0 0 10px;max-width:353px;width:calc(100% - 20px)}}.register_form_ask_block .register_form_ask_pic{border-radius:50%;display:block;margin:0 30px 0 0;min-width:80px;width:80px}@media only screen and (max-width:768px){.register_form_ask_block .register_form_ask_pic{margin:0 20px 0 0;min-width:60px;width:60px}}.register_form_ask_block .register_form_ask_main{background:#f9f9f9;border-radius:5px;min-height:65px;padding:12px;position:relative}@media only screen and (max-width:768px){.register_form_ask_block .register_form_ask_main{padding:15px 12px;width:100%}}.register_form_ask_block .register_form_ask_main:before{border-bottom:10px solid transparent;border-right:10px solid #f9f9f9;border-top:10px solid transparent;content:"";display:block;left:-10px;position:absolute;top:20px}.register_form_ask_block .register_form_ask_main .register_form_ask_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.register_form_ask_block .register_form_ask_main .register_form_ask_text{font-size:14px}}.register_form_ask_block .register_form_ask_main .register_form_ask_text span{font-size:16px}@media only screen and (max-width:768px){.register_form_ask_block .register_form_ask_main .register_form_ask_text span{font-size:14px}}.register_form_answer_block{display:flex;justify-content:flex-end;margin:0 0 20px}@media only screen and (max-width:768px){.register_form_answer_block{margin:20px 0;padding:0 10px 0 0}}.register_form_answer_block .register_form_answer_inner{background:#ecf6f8;border-radius:5px;padding:20px;position:relative;width:400px}@media only screen and (max-width:768px){.register_form_answer_block .register_form_answer_inner{max-width:400px;padding:15px 10px;width:100%}}.register_form_answer_block .register_form_answer_inner:after{border-bottom:10px solid transparent;border-left:10px solid #ecf6f8;border-top:10px solid transparent;content:"";display:block;position:absolute;right:-10px;top:20px}.register_form_list{margin:0 0 15px}.register_form_list .register_form_item{margin:0 0 10px;position:relative}.register_form_list .register_form_item:last-of-type{margin:0}.register_form_list.flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 5px}.register_form_list.flex .register_form_item{margin:0 0 10px;width:calc(50% - 5px)}.register_form_input_list{margin:0 0 15px}.register_form_input_list .register_form_input_item{margin:0 0 10px}.register_form_input_list .register_form_input_title{color:#333;font-size:14px;line-height:1.5;margin:0 0 7px}@media only screen and (max-width:768px){.register_form_input_list .register_form_input_title{font-size:12px;margin:0 0 5px}}.register_form_input_list .register_form_input_title span{font-size:11px}.register_form_others_text{color:#333;font-size:12px;line-height:1.5;margin:0 0 8px;text-align:center}.register_form_others_text img{display:inline-block;margin:0 3px 0 0;width:15px}.register_form_radio_label .register_form_radio_input{display:none}.register_form_radio_label .register_form_radio_text{background:#fff;border-radius:5px;color:#333;display:block;font-size:14px;line-height:1.5;padding:10px;position:relative;text-align:left}.register_form_radio_label .register_form_radio_input:checked+.register_form_radio_text{background:#42a1b6;color:#fff}.register_form_check_btn{background:#ed8aa5;border:none;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:700;line-height:40px;margin:0 auto;max-width:160px;outline:none;padding:0;position:relative;text-align:center;width:100%}.register_form_check_btn:hover{background:#e57694}.register_form_check_btn:disabled,.register_form_check_btn:disabled:hover{background:#c9c9c9;box-shadow:none}.register_form_check_btn span{display:none}@media only screen and (max-width:640px){.register_form_check_btn span{display:inline-block}}.register_form_select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../images/common/select-s_black-arrow.svg) right 10px center no-repeat #fff;background-size:10px;border:none;border-radius:5px;color:#333;display:block;font-size:14px;height:40px;outline:none;padding:0 30px 0 10px;width:100%}@media only screen and (max-width:768px){.register_form_select{background-size:10px;padding:0 20px 0 5px}}.register_form_input{background:#fff;border:none;border-radius:5px;color:#333;display:block;font-size:13px;height:40px;outline:none;padding:0 10px;width:100%}.register_form_input:placeholder-shown{color:#aaa}.register_form_input::-webkit-input-placeholder{color:#aaa}.register_form_input:-moz-placeholder,.register_form_input::-moz-placeholder{color:#aaa;opacity:1}.register_form_input:-ms-input-placeholder{color:#aaa}.register_form_input:hover{box-shadow:0 0 10px #5ba7f34d}.register_form_input.border_none{border:none}.register_form_birth_block{align-items:center;display:flex;margin:0 0 15px}.register_form_birth_block .register_form_birth_text{color:#333;font-size:14px;line-height:1.5;margin:0 5px}.register_form_birth_block .register_form_select:first-of-type{min-width:70px}.register_form_error{color:red;display:none;font-size:12px;line-height:1.5;margin:5px 0 0}.register_form_checkbox_label{display:inline-block}.register_form_checkbox_label .register_form_checkbox_input{display:none}.register_form_checkbox_label .register_form_checkbox_text{color:#333;font-size:18px;padding:0 0 0 25px;position:relative;text-align:left}@media only screen and (max-width:768px){.register_form_checkbox_label .register_form_checkbox_text{font-size:12px;line-height:1.5}}.register_form_checkbox_label .register_form_checkbox_text a{color:#000;display:inline-block}.register_form_checkbox_label .register_form_checkbox_text:before{border:1px solid #000;border-radius:3px;content:"";display:block;height:15px;left:0;position:absolute;top:0;width:15px}.register_form_checkbox_label .register_form_checkbox_input:checked+.register_form_checkbox_text:after{border-bottom:3px solid #000;border-right:3px solid #000;content:"";display:block;height:14px;left:5px;position:absolute;top:-5px;transform:rotate(40deg);width:7px}.register_form_zip_block{align-items:center;display:flex;justify-content:space-between}.register_form_zip_block .register_form_input{width:calc(50% - 7px)}.register_form_zip_block .register_form_zip_btn{background:#fff;border:1px solid #42a1b6;border-radius:10px;color:#42a1b6;display:block;height:34px;outline:none;transition:all .3s ease;width:calc(50% - 7px)}.register_form_zip_block .register_form_zip_btn:hover{background:#42a1b6;color:#fff}.header_fixed_wrap{left:0;position:fixed;right:0;top:0;z-index:50}.header_wrap{background:#fff;position:relative;z-index:65}.header_wrap .header_sub_block{background:#f9f9f9;height:30px;padding:0 30px}@media only screen and (max-width:960px){.header_wrap .header_sub_block{height:24px;padding:0 15px}}.header_wrap .header_sub_block .header_title{color:#707070;display:-webkit-box;font-size:12px;line-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media only screen and (max-width:960px){.header_wrap .header_sub_block .header_title{font-size:11px;line-height:24px}}.header_wrap .header_main_block{padding:0 30px}@media only screen and (max-width:960px){.header_wrap .header_main_block{padding:0}}.header_wrap .header_main_flex{align-items:flex-end;display:flex;justify-content:space-between;padding:12px 0}@media only screen and (max-width:960px){.header_wrap .header_main_flex{align-items:center;border-bottom:1px solid #eee;padding:0}}.header_wrap .header_logo{display:block;width:163px}@media only screen and (max-width:960px){.header_wrap .header_logo{width:100px}}.header_wrap .header_logo img{display:block;width:100%}.header_info_block{align-items:flex-end;display:flex}@media only screen and (max-width:960px){.header_info_block{background:#fff;display:block;padding:30px 15px}}.header_info_block .header_info_list{align-items:center;display:flex;margin:0 40px 10.5px 0}@media only screen and (max-width:960px){.header_info_block .header_info_list{display:block;margin:0}}.header_info_block .header_info_list .header_info_item{margin:0 24px 0 0}@media only screen and (max-width:960px){.header_info_block .header_info_list .header_info_item{margin:0 0 20px}}.header_info_block .header_info_list .header_info_item:last-of-type{margin:0}.header_info_block .header_info_list .header_info_link{color:#333;display:inline-block;line-height:1.5}.header_login_btn{border:1px solid #ed8aa5;border-radius:5px;color:#ed8aa5;display:block;line-height:43px;text-align:center;width:100px}@media only screen and (max-width:960px){.header_login_btn{width:100%}}.header_logout_btn{border:1px solid #ed8aa5;border-radius:5px;color:#ed8aa5;display:block;line-height:43px;text-align:center;width:110px}@media only screen and (max-width:960px){.header_logout_btn{width:100%}}.header_register_block{margin:0 0 0 12px}@media only screen and (max-width:960px){.header_register_block{margin:0 0 10px}}.header_register_block .header_register_text{color:#707070;font-size:10px;line-height:1.5;margin:0 0 5px;text-align:center}.header_register_block .header_register_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;line-height:45px;text-align:center;width:220px}@media only screen and (max-width:960px){.header_register_block .header_register_btn{width:100%}}.header_register_block .header_register_btn:hover{background:#e57694}.header_register_block .header_register_btn span{background:#fff;border-radius:5px;color:#ed8aa5;display:inline-block;line-height:24px;margin:0 0 0 10px;vertical-align:1px;width:50px}.header_nav{background:#fff;box-shadow:0 3px 6px #70707029;padding:0 30px}@media only screen and (max-width:960px){.header_nav{border-bottom:1px solid #eee;box-shadow:0 3px 6px #70707000;padding:0}}.header_nav .header_nav_list{display:flex}.header_nav .header_nav_list .header_nav_item{width:25%}@media only screen and (max-width:960px){.header_nav .header_nav_list .header_nav_item{width:33.33333%}}.header_nav .header_nav_list .header_nav_link{color:#333;display:block;font-size:14px;line-height:45px;text-align:center;transition:all .3s ease;width:100%}@media only screen and (max-width:960px){.header_nav .header_nav_list .header_nav_link{font-size:12px;line-height:35px}}.header_nav .header_nav_list .header_nav_link.active,.header_nav .header_nav_list .header_nav_link:hover{background:#ecf6f8;color:#42a1b6}.header_sp_wrap{position:relative}.header_sp_login_btn{border:none;height:50px;width:50px}.header_sp_login_btn img{display:block;width:100%}.header_menu_btn{background:none;border:none;display:block;height:50px;outline:none;padding:0;position:relative;width:50px}.header_menu_btn .middle,.header_menu_btn .top{margin:0 auto 3px}.header_menu_btn .bottom,.header_menu_btn .middle,.header_menu_btn .top{background:#707070;border-radius:2px;display:block;height:2px;width:24px}.header_menu_btn .bottom{margin:0 auto}.header_menu_btn.active .top{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg)}.header_menu_btn.active .middle{display:none}.header_menu_btn.active .bottom{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg)}.header_sp_menu_wrap{background:#f9f9f9;display:none;height:calc(100% - 75px);left:0;overflow:scroll;position:fixed;right:0;top:75px;width:100%;z-index:60}.header_sp_menu_wrap .header_sp_menu_inner{padding:0 0 30px}.header_sp_menu_wrap .header_sp_btnarea{background:#fff;padding:30px 15px}.header_sp_menu_wrap .header_sp_nav_block{padding:20px 15px}.header_sp_menu_wrap .header_sp_nav_block .header_sp_nav_list{background:#fff;border-radius:5px;overflow:hidden}.header_sp_menu_wrap .header_sp_nav_block .header_sp_nav_item{border-bottom:1px solid #f9f9f9}.header_sp_menu_wrap .header_sp_nav_block .header_sp_nav_item .header_sp_nav_link{color:#333;display:block;line-height:1.5;padding:12px 15px;width:100%}.header_sp_menu_wrap .header_sp_tel_block{padding:30px 15px;text-align:center}.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_title{color:#333;line-height:1.5;margin:0 0 10px}.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_title span{color:#ed8aa5}.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_text{color:#333;display:inline-block;font-size:20px}.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_text img{display:inline-block;margin:0 15px 0 0;vertical-align:-4px;width:35.94px}.header_sp_menu_wrap .common_member_block{padding:30px 15px 0}.pager_block{align-items:center;display:flex;justify-content:center;margin:30px 0 0}.pager_block .pager_prev{border:1px solid #d2d2d2;border-radius:3px;color:#d2d2d2;display:block;height:30px;line-height:28px;margin:0 5px 0 0;position:relative;text-align:center;white-space:nowrap;width:60px}.pager_block .pager_prev:before{background:url(../images/common/pager-no_active-arrow.svg) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin:0 8px 0 0;vertical-align:-2px;width:6px}@media only screen and (max-width:640px){.pager_block .pager_prev:before{margin:0 4px 0 0}}.pager_block .pager_prev.active{border:1px solid #707070;color:#707070}.pager_block .pager_prev.active:before{background:url(../images/common/pager-active-arrow.svg) 50% no-repeat;background-size:contain}.pager_block .pager_next{border:1px solid #d2d2d2;border-radius:3px;color:#d2d2d2;display:block;height:30px;line-height:28px;margin:0 0 0 5px;position:relative;text-align:center;white-space:nowrap;width:60px}.pager_block .pager_next:after{background:url(../images/common/pager-no_active-arrow.svg) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin:0 0 0 8px;transform:rotate(180deg);vertical-align:-2px;width:6px}@media only screen and (max-width:640px){.pager_block .pager_next:after{margin:0 0 0 4px}}.pager_block .pager_next.active{border:1px solid #707070;color:#707070}.pager_block .pager_next.active:after{background:url(../images/common/pager-active-arrow.svg) 50% no-repeat;background-size:contain}.pager_block .pager_list{align-items:center;color:#707070;display:flex}.pager_block .pager_list .pager_item{border:1px solid #707070;border-radius:3px;line-height:28px;margin:0 5px;min-width:30px;text-align:center;white-space:nowrap}.pager_block .pager_list .pager_item.active{border:1px solid #42a1b6}.pager_block .pager_list .pager_item.active .pager_link{color:#42a1b6}.pager_block .pager_list .pager_link{color:#707070;display:block;line-height:28px;position:relative;width:100%}.pankuzu_block{padding:0 30px;width:100%}@media only screen and (max-width:960px){.pankuzu_block{padding:0 15px}}.pankuzu_list{align-items:center;display:flex;height:45px;margin:0 auto;max-width:1200px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.pankuzu_list::-webkit-scrollbar{display:none}@media only screen and (max-width:960px){.pankuzu_list{height:30px}}.pankuzu_list .pankuzu_item{color:#707070;font-weight:500;line-height:1.5;white-space:nowrap}.pankuzu_list .pankuzu_item:after{background:url(../images/common/secondary-black-arrow.svg) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin:0 10px 0 8px;width:5px}.pankuzu_list .pankuzu_item:last-of-type:after{content:none}.pankuzu_list .pankuzu_link{color:#707070;display:inline-block}.popup_filter{background:#00000080;height:100vh;left:0;right:0;top:0;width:100%;z-index:70}.popup_filter,.popup_wrap{display:none;position:fixed}.popup_wrap{background:#fff;border-radius:10px;left:50%;max-width:540px;padding:40px 50px;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 30px);z-index:75}@media only screen and (max-width:960px){.popup_wrap{padding:30px 15px}}.popup_wrap .popup_close_btn{background:none;border:none;display:block;height:70px;padding:0;position:absolute;right:-35px;top:-35px;width:70px}@media only screen and (max-width:960px){.popup_wrap .popup_close_btn{height:40px;right:-10px;top:-10px;width:40px}}.popup_wrap .popup_close_btn img{display:block;width:100%}.popup_wrap .popup_inner{max-height:calc(100vh - 160px);overflow-y:scroll}.popup_wrap .popup_inner.btn_fixed{max-height:calc(100vh - 210px)}@media only screen and (max-width:960px){.popup_wrap .popup_inner.btn_fixed{max-height:calc(100vh - 215px)}}.popup_area_wrap{background:#ecf6f8;border:5px solid #fff;display:none;left:50%;max-width:800px;padding:20px 20px 0 30px;position:fixed;top:50%;transform:translate(-50%) translateY(-50%);width:100%;z-index:75}@media only screen and (max-width:960px){.popup_area_wrap{background:#f9f9f9;border:none;height:100%;max-width:inherit;padding:0}}.popup_area_wrap .popup_area_map{margin:0 auto;max-width:736px;position:relative;width:100%}.popup_area_wrap .popup_area_pic{display:block;width:100%}.popup_area_wrap .popup_area_link{background:#fff;border:1px solid #999;border-radius:3px;color:#999;display:inline-block;padding:8px 15px;position:absolute;text-align:center;transition:all .3s ease}.popup_area_wrap .popup_area_link:hover{background:#f9f9f9}.popup_area_wrap .popup_area_link.active{background:#42a1b6;border:1px solid #42a1b6;color:#fff}.popup_area_wrap .popup_area_link.posi01{right:35px;top:113px}.popup_area_wrap .popup_area_link.posi02{right:191px;top:220px}.popup_area_wrap .popup_area_link.posi03{right:51px;top:253px}.popup_area_wrap .popup_area_link.posi04{right:113px;top:293px}.popup_area_wrap .popup_area_link.posi05{right:306px;top:282px}.popup_area_wrap .popup_area_link.posi06{right:221px;top:322px}.popup_area_wrap .popup_area_link.posi07{right:346px;top:364px}.popup_area_wrap .common_sp{height:100%}.popup_area_head{background:#fff;height:50px;position:relative}.popup_area_head .popup_area_logo{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100px}.popup_area_head .popup_area_back_btn{background:#fff;display:block;float:left;width:50px}.popup_area_head .popup_area_back_btn img{display:block;width:100%}.popup_area_head .popup_area_num{color:#333;font-size:10px;line-height:1.5;padding:0 15px 0 0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.popup_area_head .popup_area_num span{color:#ed8aa5;display:block;font-size:14px}.popup_area_head_title{background:#42a1b6;color:#fff;display:block;line-height:45px;text-align:center;width:100%}.popup_area_main{height:calc(100% - 95px);overflow:scroll}.popup_area_main .popup_area_title{align-items:center;background:#fff;color:#42a1b6;display:flex;padding:15px;width:100%}.popup_area_main .popup_area_title img{display:block;margin:0 10px 0 0;min-width:12px;width:12px}.popup_area_main .popup_area_box{display:none}.popup_area_main .popup_area_box.active{display:block}.popup_area_main .popup_area_list{padding:30px 15px}.popup_area_main .popup_area_list .popup_area_item{margin:0 0 10px}.popup_area_main .popup_area_list .popup_area_item:last-of-type{margin:0}.popup_area_main .popup_area_list .popup_area_btn{align-items:center;background:#fff;border:1px solid #d2d2d2;border-radius:5px;display:flex;justify-content:space-between;line-height:1.5;padding:13.5px 15px;width:100%}.popup_area_main .popup_area_list .popup_area_btn span{color:#333}.popup_area_main .popup_area_list .popup_area_btn small{color:#707070}.popup_area_main .popup_area_btnarea{padding:0 0 30px}.popup_area_main .popup_area_btnarea .popuup_area_close_btn{background:#999;border-radius:5px;color:#fff;display:block;line-height:34px;margin:0 auto;max-width:120px;text-align:center;width:100%}.popup_search_wrap{background:#fff;border:1px solid #d2d2d2;border-radius:5px;display:none;left:50%;max-width:800px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 30px);z-index:75}@media only screen and (max-width:640px){.popup_search_wrap{border-radius:0;height:100%;width:100%}}.popup_search_wrap .popup_search_head{background:#fff;border-bottom:1px solid #d2d2d2;height:45px;position:relative}.popup_search_wrap .popup_search_head .popup_search_title{color:#333;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.popup_search_wrap .popup_search_head .popup_search_close_btn{background:none;display:block;height:45px;position:absolute;right:0;top:0;width:45px}.popup_search_wrap .popup_search_head .popup_search_close_btn img{display:block;margin:0 auto;width:18px}.popup_search_wrap .popup_search_main{background:#f9f9f9;max-height:calc(100vh - 200px);min-height:420px;overflow:scroll;padding:20px}@media only screen and (max-width:640px){.popup_search_wrap .popup_search_main{height:calc(100% - 105px);max-height:inherit;min-height:inherit;padding:20px 15px}}.popup_search_wrap .popup_search_btnarea{align-items:center;display:flex;height:60px;justify-content:center;padding:0 15px}.popup_search_wrap .popup_search_btnarea .popup_search_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;font-size:16px;height:40px;line-height:40px;max-width:300px;width:100%}@media only screen and (max-width:960px){.popup_search_wrap .popup_search_btnarea .popup_search_btn{font-size:14px}}.popup_search_wrap .popup_search_btnarea .popup_search_btn:hover{background:#e57694}.popup_search_wrap .popup_search_btnarea .popup_reset_btn{background:#999;border-radius:5px;color:#fff;display:block;font-size:16px;line-height:40px;margin:0 10px 0 0;min-width:80px;text-align:center;width:80px}@media only screen and (max-width:960px){.popup_search_wrap .popup_search_btnarea .popup_reset_btn{font-size:14px}}.popup_search_wrap .popup_search_btnarea .popup_reset_btn:hover{background:#878787}.popup_search_box{background:#fff;border:1px solid #d2d2d2;border-radius:5px;margin:0 0 10px}.popup_search_box:last-of-type{margin:0}.popup_search_box_head{display:flex;padding:15px;position:relative}.popup_search_box_head .popup_search_box_head_main{align-items:center;display:flex;max-width:calc(100% - 40px)}.popup_search_box_head .popup_search_box_head_main .popup_search_box_title{color:#333;font-size:14px;line-height:1.5}.popup_search_box_head .popup_search_box_head_main .popup_search_box_num{color:#707070;font-size:12px;line-height:1.5;margin:0 0 0 20px;white-space:nowrap}.popup_search_box_btn{display:block;height:45px;min-width:45px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:45px}.popup_search_box_btn:before{transform:translate(-50%) translateY(-50%)}.popup_search_box_btn:after,.popup_search_box_btn:before{background:#42a1b6;border-radius:2px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:15px}.popup_search_box_btn:after{transform:translate(-50%) translateY(-50%) rotate(90deg)}.popup_search_box_btn.active:after{content:none}.popup_search_box_main{border-top:1px solid #d2d2d2;display:none}.popup_search_box_all_label{border-bottom:1px solid #d2d2d2;display:block}.popup_search_box_all_label input{display:none}.popup_search_box_all_label .popup_search_box_all_text{color:#707070;display:block;font-size:13px;line-height:1.5;padding:13px 15px 13px 40px;position:relative;width:100%}.popup_search_box_all_label .popup_search_box_all_text span{font-size:11px;margin:0 0 0 20px;white-space:nowrap}.popup_search_box_all_label .popup_search_box_all_text:before{background:#fff;border:1px solid #999;content:"";display:block;height:14px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.popup_search_box_all_label input:checked+.popup_search_box_all_text:before{background:url(../images/common/checkbox-white-check.svg) 50% no-repeat #42a1b6;background-size:9px;border:1px solid #42a1b6}.popup_search_box_all_label input:checked+.popup_search_box_all_text{background:#ecf6f8;color:#42a1b6}.popup_search_box_all_label input:checked+.popup_search_box_all_text span{color:#707070}.popup_search_list .popup_search_item{border-bottom:1px solid #d2d2d2}.popup_search_list .popup_search_item:last-of-type{border-bottom:none}.popup_search_list .popup_search_item_head{position:relative}.popup_search_head_label{display:block}.popup_search_head_label input{display:none}.popup_search_head_label .popup_search_head_text{color:#707070;display:block;font-size:13px;line-height:1.5;padding:13px 15px 13px 70px;position:relative;width:100%}.popup_search_head_label .popup_search_head_text span{font-size:11px;margin:0 0 0 20px;white-space:nowrap}.popup_search_head_label .popup_search_head_text:before{background:#fff;border:1px solid #999;content:"";display:block;height:14px;left:45px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.popup_search_head_label input:checked+.popup_search_head_text:before{background:url(../images/common/checkbox-white-check.svg) 50% no-repeat #42a1b6;background-size:9px;border:1px solid #42a1b6}.popup_search_head_label input:checked+.popup_search_head_text{background:#ecf6f8;color:#42a1b6}.popup_search_head_label input:checked+.popup_search_head_text span{color:#707070}.popup_search_box_sub{display:none}.popup_search_sublist{align-items:center;border-top:1px solid #d2d2d2;display:flex;flex-wrap:wrap;margin:0 0 -15px;padding:15px 15px 15px 70px}@media only screen and (max-width:500px){.popup_search_sublist{display:block;margin:0}}.popup_search_sublist.normal{border-top:none;padding:15px}.popup_search_sublist .popup_search_subitem{margin:0 20px 15px 0}@media only screen and (max-width:500px){.popup_search_sublist .popup_search_subitem{margin:0 0 20px}.popup_search_sublist .popup_search_subitem:last-of-type{margin:0}}.popup_search_label input{display:none}.popup_search_label .popup_search_text{color:#707070;display:block;font-size:13px;line-height:1.5;padding:0 0 0 25px;position:relative;width:100%}@media only screen and (max-width:500px){.popup_search_label .popup_search_text{align-items:flex-start;display:flex;justify-content:space-between}}.popup_search_label .popup_search_text span{font-size:11px;margin:0 0 0 10px;white-space:nowrap}@media only screen and (max-width:500px){.popup_search_label .popup_search_text span{margin:2.5px 0 0 10px}}.popup_search_label .popup_search_text:before{background:#fff;border:1px solid #999;content:"";display:block;height:14px;left:0;position:absolute;top:1.5px;width:14px}.popup_search_label input:checked+.popup_search_text:before{background:url(../images/common/checkbox-white-check.svg) 50% no-repeat #42a1b6;background-size:9px;border:1px solid #42a1b6}.popup_search_label input:checked+.popup_search_text{color:#42a1b6}.popup_search_label input:checked+.popup_search_text span{color:#707070}.popup_search-radio_label input{display:none}.popup_search-radio_label .popup_search-radio_text{color:#707070;display:block;font-size:13px;line-height:1.5;padding:0 0 0 25px;position:relative;width:100%}@media only screen and (max-width:500px){.popup_search-radio_label .popup_search-radio_text{align-items:flex-start;display:flex;justify-content:space-between}}.popup_search-radio_label .popup_search-radio_text span{font-size:11px;margin:0 0 0 10px;white-space:nowrap}@media only screen and (max-width:500px){.popup_search-radio_label .popup_search-radio_text span{margin:2.5px 0 0 10px}}.popup_search-radio_label .popup_search-radio_text:before{background:#fff;border:1px solid #999;border-radius:50%;content:"";display:block;height:14px;left:0;position:absolute;top:1.5px;width:14px}.popup_search-radio_label input:checked+.popup_search-radio_text:before{border:1px solid #42a1b6}.popup_search-radio_label input:checked+.popup_search-radio_text:after{background:#42a1b6;border-radius:50%;content:"";display:block;height:7px;left:4.5px;position:absolute;top:6px;width:7px}.popup_search-radio_label input:checked+.popup_search-radio_text{color:#42a1b6}.popup_search-radio_label input:checked+.popup_search-radio_text span{color:#707070}.popup_search_station_box .popup_search_station_title{background:#ecf6f8;color:#333;line-height:1.5;padding:6px 15px}.popup_search_station_box .popup_search_station_main{padding:15px}.popup_search_station_box .popup_search_sublist{border-top:none;padding:0}.popup_search_station_box .popup_search_station_sub{background:#f9f9f9;border-radius:5px;display:none;margin:20px 0 0;padding:15px}.popup_search_station_box .popup_search_station_subtitle{color:#333;line-height:1.5;margin:0 0 10px}.popup_search_station_box .popup_search_station_flex{align-items:center;display:flex}@media only screen and (max-width:500px){.popup_search_station_box .popup_search_station_flex{display:block}}.popup_search_station_box .popup_search_station_flex .popup_search_station_text{color:#333;line-height:1.5;margin:0 15px}@media only screen and (max-width:500px){.popup_search_station_box .popup_search_station_flex .popup_search_station_text{display:block;margin:5px auto;text-align:center;transform:rotate(90deg);width:10px}}.popup_search_station_box .popup_search_station_flex .popup_search_select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../images/common/select-s_black-arrow.svg) right 15px center no-repeat #fff;background-size:10px;border:1px solid #999;border-radius:5px;color:#333;display:block;font-size:13px;height:40px;outline:none;padding:0 30px 0 15px;width:200px}@media only screen and (max-width:500px){.popup_search_station_box .popup_search_station_flex .popup_search_select{width:100%}}.common_title01,.common_title02{color:#333;line-height:1.5;margin:0 0 15px}.common_title02{padding:0 0 0 20px;position:relative}.common_title02:before{background:#42a1b6;border-radius:5px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.common_title03{color:#333;font-size:28px;line-height:1.5;margin:0 0 25px}@media only screen and (max-width:960px){.common_title03{font-size:24px;margin:0 0 15px}}.common_title03 span{font-size:16px;margin:0 0 0 10px}@media only screen and (max-width:960px){.common_title03 span{display:block;margin:5px 0 0}}.common_title04{background:#ecf6f8;border-radius:5px;color:#333;line-height:1.5;margin:0 0 15px;padding:8px 15px}@media only screen and (max-width:960px){.common_title04{padding:8px}}.common_page_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.common_page_text{font-size:14px}}.common_page_text span{background:linear-gradient(transparent 60%,#fdedf2 0)}.common_page_text span.must{background:none;background:#ed8aa5;border-radius:3px;color:#fff;display:inline-block;line-height:24px;margin:0 5px 0 0;text-align:center;vertical-align:2px;width:40px}.common_page_text big{font-size:larger}.common_page_text small{font-size:smaller}.common_page_text dfn,.common_page_text em,.common_page_text i{font-style:italic}.common_page_text b,.common_page_text strong{font-weight:700}.common_page_text ins{text-decoration:underline}.common_page_text a{color:#53b5e1}.common_page_subtext{color:#707070;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.common_page_subtext{font-size:12px}}.common_notice_text{background:#fdedf2;border-radius:5px;color:#707070;font-size:16px;line-height:1.5;padding:10px 15px}@media only screen and (max-width:960px){.common_notice_text{font-size:14px}}.common_notice_text span{color:#ed8aa5}.aside_fixed_block{position:sticky;top:180px}.aside_freedial_bnr{margin:0 auto 30px;max-width:300px}.aside_freedial_bnr,.aside_freedial_bnr img,.aside_line_bnr{display:block;width:100%}.aside_line_bnr{margin:0 auto 30px;max-width:300px}.aside_line_bnr img{display:block;width:100%}.aside_station_block{margin:0 0 30px}@media only screen and (max-width:640px){.aside_station_block{background:#f9f9f9;margin:0 -15px 30px;padding:30px 15px}}.aside_station_block .aside_station_bnr{display:block;margin:0 auto 30px;max-width:300px;width:100%}.aside_station_block .aside_station_bnr img{display:block;width:100%}.aside_station_block .aside_station_list .aside_station_item{border-bottom:1px solid #d2d2d2;margin:0 0 15px;padding:0 0 15px}.aside_station_block .aside_station_list .aside_station_item:last-of-type{border-bottom:none;margin:0;padding:0}.aside_station_block .aside_station_list .aside_station_link{background:url(../images/common/link-arrow.svg) 100% no-repeat;background-size:7px;color:#53b5e1;display:block;line-height:1.5;padding:0 15px 0 0;width:100%}.aside_feature_block{margin:0 0 30px}.aside_feature_block .aside_feature_box{margin:0 0 40px}.aside_feature_block .aside_feature_list{border:1px solid #eee;border-bottom:none;border-radius:5px 5px 0 0;padding:20px}.aside_feature_block .aside_feature_list .aside_feature_item{align-items:center;display:flex;margin:0 0 10px}.aside_feature_block .aside_feature_list .aside_feature_item:last-of-type{margin:0}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num{background:#42a1b6;color:#fff;display:block;height:50px;line-height:1.5;margin:0 10px 0 0;min-width:50px;position:relative;text-align:center;width:50px}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num span{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num small{display:block}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text{color:#333;line-height:1.5}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text span{color:#42a1b6;display:block;margin:0 0 3px}.aside_feature_block .aside_feature_subtext{background:#ecf6f8;border-radius:0 0 5px 5px;color:#707070;line-height:1.5;padding:15px;position:relative}.aside_feature_block .aside_feature_subtext:after{border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #ecf6f8;bottom:-20px;content:"";display:block;left:50%;position:absolute;transform:translate(-50%)}.aside_feature_block .common_accent-border_btn{margin:10px auto 0}.aside_bnr_block .aside_bnr_btn{display:block;margin:0 auto 30px;max-width:300px;width:100%}.aside_bnr_block .aside_bnr_btn:last-of-type{margin:0 auto}.aside_bnr_block .aside_bnr_btn img{display:block;width:100%}.aside_recruit_block{margin:0 0 30px}.aside_recruit_block:last-of-type{margin:0}.aside_recruit_list .aside_recruit_item{margin:0 0 20px}.aside_recruit_list .aside_recruit_item:last-of-type{margin:0}.aside_recruit_list .aside_recruit_link{background:#fff;border-radius:5px;display:block;padding:15px}.aside_recruit_list .recruit_label_list{margin:0 0 5px;max-width:100%}.aside_recruit_list .aside_recruit_text,.aside_recruit_list .aside_recruit_title{color:#333;line-height:1.5;margin:0 0 10px}.aside_recruit_list .aside_recruit_salery{align-items:flex-start;color:#ed8aa5;display:flex;line-height:1.5;margin:0 0 5px}.aside_recruit_list .aside_recruit_salery img{display:block;margin:1px 5px 0 0;min-width:15px;width:15px}.aside_recruit_list .aside_recruit_salery span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.aside_recruit_list .aside_recruit_place{align-items:flex-start;color:#707070;display:flex;line-height:1.5}.aside_recruit_list .aside_recruit_place img{display:block;margin:0 5px 0 0;min-width:16px;width:16px}.aside_recruit_list .aside_recruit_place span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.aside_recruit_linkarea{margin:20px 0 0;text-align:right}.aside_guide_block{margin:0 0 30px}.aside_guide_block .aside_guide_list .aside_guide_item{margin:0 0 10px;position:relative}.aside_guide_block .aside_guide_list .aside_guide_item:last-of-type{margin:0}.aside_guide_block .aside_guide_list .aside_guide_item.coming_soon:before{background:#33333380;border-radius:5px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.aside_guide_block .aside_guide_list .aside_guide_item.coming_soon:after{color:#fff;content:"coming soon";font-size:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);transition:all .3s ease;white-space:nowrap;z-index:3}.aside_guide_block .aside_guide_list .aside_guide_item.coming_soon:hover:after,.aside_guide_block .aside_guide_list .aside_guide_item.coming_soon:hover:before{opacity:1}.aside_guide_block .aside_guide_list .aside_guide_link{align-items:center;border-radius:5px;display:flex;padding:10px}.aside_guide_block .aside_guide_list .aside_guide_pic{border-radius:5px;display:block;height:80px;margin:0 10px 0 0;min-width:80px;width:80px}.aside_guide_block .aside_guide_list .aside_guide_text{color:#707070;font-size:14px;line-height:1.5}.editor_main_pic{border-radius:10px;display:block;margin:0 0 40px;padding-top:59.7%;width:100%}.editor_wrap{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.editor_wrap{font-size:14px}}.editor_wrap h2{background:#ecf6f8;border-radius:5px;color:#333;font-size:24px;margin:0 0 20px;padding:8px 15px}@media only screen and (max-width:960px){.editor_wrap h2{font-size:20px;padding:8px}}.editor_wrap h3{color:#333;font-size:20px;line-height:1.5;margin:0 0 15px;padding:0 0 0 20px;position:relative}@media only screen and (max-width:960px){.editor_wrap h3{font-size:18px}}.editor_wrap h3:before{background:#42a1b6;border-radius:5px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.editor_wrap h3 span{display:block;font-size:14px}.editor_wrap h4{border-bottom:1px solid #eee;color:#707070;font-size:18px;line-height:1.5;margin:0 0 20px;padding:0 0 5px}@media only screen and (max-width:960px){.editor_wrap h4{font-size:16px}}.editor_wrap p{margin:0 0 40px}.editor_wrap p a{display:inline;margin:0}.editor_wrap p.mb10{margin:0 0 10px}.editor_wrap img{display:block;height:auto;margin:0 0 20px;max-width:100%;width:auto;width:100%}.editor_wrap img.w100{width:100%}.editor_wrap img.w640{margin:0 auto 20px;max-width:640px;width:100%}.editor_wrap big{font-size:larger}.editor_wrap small{font-size:smaller}.editor_wrap dfn,.editor_wrap em,.editor_wrap i{font-style:italic}.editor_wrap ins{text-decoration:underline}.editor_wrap sup{font-size:smaller;vertical-align:super}.editor_wrap a{color:#53b5e1;display:block;margin:0 0 24px}.editor_wrap a.common_register_btn{color:#fff}.editor_wrap a.common_register_btn:hover{background:#e57694;opacity:1}.editor_wrap .hutoaka{color:red}.editor_wrap .oomozi{font-size:20px}.editor_wrap .italic{font-style:italic}.editor_wrap .komozi{font-size:12px}.editor_wrap .dotline{border-bottom:1px dotted #959595}.editor_wrap .sankou{background:#ff9800}.editor_wrap .sankou,.editor_wrap .st-hisu{color:#fff;display:inline-block;font-size:10px;margin:0 10px 0 0;padding:0 5px}.editor_wrap .st-hisu{background:red}.editor_wrap code{background:#eee;border-radius:2px;color:#333;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.9em;margin:2px;padding:4px}.editor_wrap .marker{background:linear-gradient(transparent 70%,#ed8aa54d 0);color:#333}.editor_wrap .ymarker{background:linear-gradient(transparent 30%,#fce57b 0)}.editor_wrap .ymarker-s{background:linear-gradient(transparent 75%,#fce57b 0)}.editor_wrap .rmarker{background:linear-gradient(transparent 30%,#ffd4d4 0)}.editor_wrap .rmarker-s{background:linear-gradient(transparent 75%,#ffd4d4 0)}.editor_wrap .bmarker{background:linear-gradient(transparent 30%,#d4e9ff 0)}.editor_wrap .bmarker-s{background:linear-gradient(transparent 75%,#d4e9ff 0)}.editor_wrap ul{margin:0 0 40px}.editor_wrap ul li{margin:0 0 10px;padding:0 0 0 20px;position:relative}.editor_wrap ul li:last-of-type{margin:0}.editor_wrap ul li:before{background:#42a1b6;border-radius:50%;content:"";display:block;height:8px;left:0;min-width:8px;position:absolute;top:7px;width:8px}.editor_wrap .editor_pic_block{background:#f9f9f9;border-radius:5px;margin:0 0 40px;padding:20px}.editor_wrap .editor_pic_block .editor_pic_title{color:#707070;font-size:16px;line-height:1.5;margin:0 0 10px}@media only screen and (max-width:960px){.editor_wrap .editor_pic_block .editor_pic_title{font-size:14px}}.editor_wrap .editor_pic_block p{font-size:12px;margin:0}.editor_wrap .editor_pic_block .pic{display:block;margin:0 auto 20px;max-width:100%;width:auto}.editor_wrap .editor_table_block{background:#f9f9f9;border-radius:5px;margin:0 0 40px;padding:20px;width:100%}@media only screen and (max-width:960px){.editor_wrap .editor_table_block{padding:10px}}.editor_wrap .editor_table_block .editor_table_scroll{overflow:scroll}.editor_wrap .editor_table_block .editor_table_scroll table{min-width:640px}.editor_wrap .editor_table_block .editor_table_title{color:#707070;font-size:16px;line-height:1.5;margin:0 0 10px}@media only screen and (max-width:960px){.editor_wrap .editor_table_block .editor_table_title{font-size:14px}}.editor_wrap .editor_table_block table{background:#fff;border:1px solid #d2d2d2;font-size:13px;width:100%}@media only screen and (max-width:960px){.editor_wrap .editor_table_block table{font-size:12px}}.editor_wrap .editor_table_block table tr.total{background:#fdedf2}.editor_wrap .editor_table_block table th{background:#ecf6f8;border:1px solid #d2d2d2;padding:5px}.editor_wrap .editor_table_block table td{border:1px solid #d2d2d2;padding:5px}.editor_wrap .editor_table_block p{font-size:12px;margin:10px 0 0;text-align:right}.top_mv_wrap{background:#ecf6f8;padding:40px 30px}@media only screen and (max-width:960px){.top_mv_wrap{padding:30px 15px}}.top_mv_wrap .top_mv_flex{align-items:flex-start;display:flex}.top_mv_wrap .top_mv_sub{width:600px}.top_mv_wrap .top_mv_main{width:calc(100% - 600px)}.top_mv_wrap .top_mv_title{color:#333;font-size:28px;line-height:1.5;margin:0 0 25px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_title{font-size:20px;text-align:center}}.top_mv_wrap .top_mv_title img{display:inline-block;margin:0 15px 0 0;width:24px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_title img{width:16px}}.top_mv_wrap .top_mv_map_block{width:100%}.top_mv_wrap .top_mv_map_block .top_mv_map_pic{display:block;position:relative;width:100%}.top_mv_wrap .top_mv_map_block .top_mv_map_label{background:#fff;border:1px solid #999;border-radius:3px;color:#999;display:block;line-height:28px;position:absolute;text-align:center;transition:all .3s ease;width:80px}.top_mv_wrap .top_mv_map_block .top_mv_map_label:hover{background:#f9f9f9}.top_mv_wrap .top_mv_map_block .top_mv_map_label.active{border:1px solid #42a1b6;color:#42a1b6}.top_mv_wrap .top_mv_map_block .top_mv_map01{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi01{left:114px;top:114px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi02{left:287px;top:52px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi03{left:227px;top:186px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi04{right:134px;top:150px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi05{left:163px;top:237px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi06{right:136px;top:262px}.top_mv_wrap .top_mv_map_block .top_mv_map01 .posi07{left:235px;top:316px}.top_mv_wrap .top_mv_map_block .top_mv_map02{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi01{left:112px;top:65px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi02{right:110px;top:50px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi03{right:227px;top:126px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi04{right:94px;top:156px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi05{right:237px;top:243px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi06{right:110px;top:258px}.top_mv_wrap .top_mv_map_block .top_mv_map02 .posi07{right:143px;top:348px}.top_mv_wrap .top_mv_map_block .top_mv_map03{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map03 .posi01{right:167px;top:97px}.top_mv_wrap .top_mv_map_block .top_mv_map03 .posi02{right:290px;top:214px}.top_mv_wrap .top_mv_map_block .top_mv_map03 .posi03{right:167px;top:261px}.top_mv_wrap .top_mv_map_block .top_mv_map03 .posi04{left:124px;top:231px}.top_mv_wrap .top_mv_map_block .top_mv_map03 .posi05{left:164px;top:312px}.top_mv_wrap .top_mv_map_block .top_mv_map04{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map04 .posi01{right:97px;top:97px}.top_mv_wrap .top_mv_map_block .top_mv_map04 .posi02{right:280px;top:80px}.top_mv_wrap .top_mv_map_block .top_mv_map04 .posi03{right:167px;top:200px}.top_mv_wrap .top_mv_map_block .top_mv_map04 .posi04{left:220px;top:180px}.top_mv_wrap .top_mv_map_block .top_mv_map04 .posi05{left:164px;top:270px}.top_mv_wrap .top_mv_map_block .top_mv_map05{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi01{right:97px;top:97px}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi02{right:230px;top:80px}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi03{right:265px;top:200px}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi04{left:180px;top:120px}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi05{right:147px;top:270px}.top_mv_wrap .top_mv_map_block .top_mv_map05 .posi06{left:225px;top:290px}.top_mv_wrap .top_mv_map_block .top_mv_map06{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi01{right:97px;top:97px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi02{left:196px;top:121px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi03{right:120px;top:148px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi04{left:257px;top:177px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi05{left:101px;top:192px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi06{right:71px;top:257px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi07{right:102px;top:203px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi08{left:225px;top:270px}.top_mv_wrap .top_mv_map_block .top_mv_map06 .posi09{right:206px;top:337px}.top_mv_wrap .top_mv_map_block .top_mv_map07{display:block;position:relative;width:100%;z-index:0}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi01{left:243px;top:56px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi02{left:124px;top:85px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi03{left:100px;top:134px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi04{left:160px;top:177px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi05{right:223px;top:112px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi06{right:245px;top:207px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi07{left:138px;top:246px}.top_mv_wrap .top_mv_map_block .top_mv_map07 .posi08{right:100px;top:326px}.top_mv_wrap .top_mv_search_block{background:#fff;border-radius:5px;margin:0 0 30px;padding:30px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_block{background:none;border-radius:0;margin:0;padding:0}}.top_mv_wrap .top_mv_search_block .top_mv_search_title{color:#333;line-height:1.5;margin:0 0 25px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_block .top_mv_search_title{text-align:center}}.top_mv_wrap .top_mv_search_block .top_mv_search_title small{color:#ed8aa5}.top_mv_wrap .top_mv_search_block .top_mv_search_list{align-items:center;display:flex;flex-wrap:wrap;margin:20px 0 10px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_block .top_mv_search_list{justify-content:space-between;margin:10px 0 20px}}.top_mv_wrap .top_mv_search_block .top_mv_search_list .top_mv_search_item{margin:0 30px 20px 0}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_block .top_mv_search_list .top_mv_search_item{margin:0 0 10px;width:calc(50% - 5px)}}.top_mv_wrap .top_checkbox_label{display:block;width:100%}.top_mv_wrap .top_checkbox_label .form_checkbox_input{display:none}.top_mv_wrap .top_checkbox_label .form_checkbox_text{background:#fff;border:1px solid #707070;border-radius:5px;color:#707070;display:block;line-height:1.5;padding:8.5px 0 8.5px 40px;position:relative;width:100%}.top_mv_wrap .top_checkbox_label .form_checkbox_text:before{background:#fff;border:1px solid #707070;content:"";display:block;height:18px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.top_mv_wrap .top_checkbox_label .form_checkbox_input:checked+.form_checkbox_text{background:#42a1b6;border:1px solid #42a1b6;color:#fff}.top_mv_wrap .top_checkbox_label .form_checkbox_input:checked+.form_checkbox_text:before{background:url(../images/common/check-main-icon.svg) 50% no-repeat #fff;background-size:12px;border:1px solid #42a1b6}.top_mv_wrap .top_mv_search_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;line-height:1.5;padding:12px 0;position:relative;text-align:center;width:100%}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_btn{width:100%}}.top_mv_wrap .top_mv_search_btn:hover{background:#e57694}.top_mv_wrap .top_mv_search_btn span{display:inline-block;font-size:24px;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:-10px;white-space:nowrap}.top_mv_wrap .top_mv_search_btn img{display:block;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media only screen and (max-width:960px){.top_mv_wrap .top_mv_search_btn img{left:15px;width:16px}}.top_mv_wrap .top_mv_area_btn{background:#fff;border:1px solid #ed8aa5;border-radius:5px;color:#ed8aa5;display:block;line-height:48px;margin:10px auto 0;text-align:center;width:100%}.top_mv_wrap .top_mv_area_block .top_mv_area_title{color:#333;line-height:1.5;margin:0 0 20px}.top_mv_wrap .top_mv_area_block .top_mv_area_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -10px}.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_item{margin:0 10px 10px 0}.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_link{background:#fff;border:1px solid #999;border-radius:3px;color:#999;display:inline-block;padding:8px 15px;text-align:center;transition:all .3s ease}.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_link:hover{background:#f9f9f9}.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_link.active{background:#42a1b6;border:1px solid #42a1b6;color:#fff}.top_common_block{margin:0 0 30px}.top_common_block:last-of-type{margin:0}.top_pickup_block{padding:0 0 20px}.top_pickup_block .top_pickup_list{margin:0 -10px}@media only screen and (max-width:640px){.top_pickup_block .top_pickup_list{margin:0 -15px}}.top_pickup_block .top_pickup_list .slick-track{-js-display:flex!important;display:flex!important;display:-webkit-flex!important}.top_pickup_block .top_pickup_list .slick-slide{height:inherit!important}.top_pickup_block .top_pickup_list .slick-slide>div{height:100%}.top_pickup_block .top_pickup_item{padding:0 10px 10px}.top_pickup_block .top_pickup_link{background:#fff;border-radius:5px;display:block;overflow:hidden}.top_pickup_block .top_pickup_link .top_pickup_pic{display:block;padding-top:56.25%;width:100%}.top_pickup_block .top_pickup_link .top_pickup_main{padding:15px}.top_pickup_block .top_pickup_link .top_pickup_title{color:#333;display:-webkit-box;line-height:1.2;margin:0 0 5px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.top_pickup_block .top_pickup_link .top_pickup_text{display:-webkit-box;line-height:1.5;-webkit-box-orient:vertical;color:#707070;-webkit-line-clamp:3;overflow:hidden}.top_recommend_block .top_recommend_list{display:flex;flex-wrap:wrap;margin:0 0 -20px}@media only screen and (max-width:640px){.top_recommend_block .top_recommend_list{flex-wrap:nowrap;margin:0 -15px 0 0;overflow:scroll}}.top_recommend_block .top_recommend_list .top_recommend_item{margin:0 20px 20px 0;width:calc(25% - 15px)}@media only screen and (max-width:640px){.top_recommend_block .top_recommend_list .top_recommend_item{margin:0 20px 0 0;min-width:200px;width:200px}}.top_recommend_block .top_recommend_list .top_recommend_item:nth-of-type(4n){margin:0 0 20px}@media only screen and (max-width:640px){.top_recommend_block .top_recommend_list .top_recommend_item:nth-of-type(4n){margin:0 20px 0 0}}.top_recommend_block .top_recommend_list .top_recommend_link,.top_recommend_block .top_recommend_list .top_recommend_link img{display:block;width:100%}.top_recommend_block .top_recommend_list .top_recommend_main{padding:10px 0 0}.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_title{color:#333;line-height:1.2;margin:0 0 5px}.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_text{display:-webkit-box;line-height:1.5;-webkit-box-orient:vertical;color:#707070;-webkit-line-clamp:2;overflow:hidden}.top_merit_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}@media only screen and (max-width:640px){.top_merit_list{margin:0 0 20px}}.top_merit_list .top_merit_item{margin:0 0 20px;width:calc(50% - 10px)}@media only screen and (max-width:640px){.top_merit_list .top_merit_item{margin:0 0 10px;width:100%}}.top_merit_list .top_merit_num{background:#42a1b6;border-radius:50%;color:#fff;display:block;height:40px;line-height:40px;margin:0 auto -20px;min-width:40px;position:relative;text-align:center;width:40px;z-index:5}@media only screen and (max-width:640px){.top_merit_list .top_merit_num{margin:0 0 -20px 15px}}.top_merit_list .top_merit_flex{align-items:center;background:#fff;border:1px solid #42a1b6;border-radius:5px;display:flex;padding:30px 0 20px}@media only screen and (max-width:640px){.top_merit_list .top_merit_flex{padding:30px 15px 20px}}.top_merit_list .top_merit_flex .top_merit_icon{width:50%}@media only screen and (max-width:960px){.top_merit_list .top_merit_flex .top_merit_icon{width:35%}}@media only screen and (max-width:640px){.top_merit_list .top_merit_flex .top_merit_icon{margin:0 20px 0 0;width:60px}}.top_merit_list .top_merit_flex .top_merit_icon img{display:block;margin:0 auto;width:60px}@media only screen and (max-width:640px){.top_merit_list .top_merit_flex .top_merit_icon img{width:40px}}.top_merit_list .top_merit_flex .top_merit_main{width:50%}@media only screen and (max-width:960px){.top_merit_list .top_merit_flex .top_merit_main{width:65%}}@media only screen and (max-width:640px){.top_merit_list .top_merit_flex .top_merit_main{width:calc(100% - 80px)}}.top_merit_list .top_merit_flex .top_merit_main .top_merit_text{color:#42a1b6;line-height:1.5}.top_merit_list .top_merit_flex .top_merit_main .top_merit_text span{color:#333;display:block;margin:0 0 5px}.top_news_list .top_news_item{border-bottom:1px solid #eee;padding:15px 0}.top_news_list .top_news_item:last-of-type{border-bottom:none;padding:15px 0 0}.top_news_list .top_news_link{align-items:flex-start;display:flex}@media only screen and (max-width:640px){.top_news_list .top_news_link{display:block}}.top_news_list .top_news_link .top_news_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media only screen and (max-width:640px){.top_news_list .top_news_link .top_news_title{-webkit-line-clamp:2}}.top_news_list .top_news_box{align-items:flex-start;display:flex}@media only screen and (max-width:640px){.top_news_list .top_news_box{display:block}}.top_news_list .top_news_date{color:#707070;line-height:1.3;min-width:150px;position:relative;white-space:nowrap;width:150px}@media only screen and (max-width:640px){.top_news_list .top_news_date{margin:0 0 5px;min-width:inherit;width:100%}}.top_news_list .top_news_date:after{background:#42a1b6;border-radius:50%;content:"";display:block;height:6px;min-width:6px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:6px}@media only screen and (max-width:640px){.top_news_list .top_news_date:after{content:none}}.top_news_list .top_news_title{color:#707070;line-height:1.5}.search_mv_tab_block{padding:0 30px}@media only screen and (max-width:960px){.search_mv_tab_block{padding:0}}@media only screen and (max-width:640px){.search_mv_tab_block{display:none}}.search_mv_tab_block .search_mv_tab_list{display:flex}.search_mv_tab_block .search_mv_tab_list .search_mv_tab_item{width:14.28571%}.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link{color:#999;display:block;height:40px;line-height:1.2;position:relative;width:100%}.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link.active{background:#ecf6f8;color:#42a1b6}.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 10px)}@media only screen and (max-width:960px){.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link small{display:none}}.search_mv_wrap{background:#ecf6f8;padding:30px}@media only screen and (max-width:960px){.search_mv_wrap{padding:30px 15px}}.search_mv_wrap .search_mv_title{align-items:center;color:#333;display:flex;font-size:28px;line-height:1.5;margin:0 0 30px}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_title{font-size:20px;justify-content:center}.search_mv_wrap .search_mv_title small{font-size:14px}}.search_mv_wrap .search_mv_title img{display:block;margin:0 15px 0 0;min-width:24px;width:24px}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_title img{min-width:16px;width:16px}}.search_mv_wrap .search_mv_list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px}.search_mv_wrap .search_mv_list .search_mv_item{margin:0 0 20px;width:calc(50% - 10px)}@media only screen and (max-width:640px){.search_mv_wrap .search_mv_list .search_mv_item{margin:0 0 10px;width:100%}}.search_mv_wrap .search_mv_list .search_mv_item:last-of-type{margin:0;width:100%}.search_mv_wrap .search_mv_list .search_mv_box{align-items:center;background:#fff;border-radius:5px;cursor:pointer;display:flex;height:50px;padding:0 15px}@media only screen and (max-width:640px){.search_mv_wrap .search_mv_list .search_mv_box{height:45px}}.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_title{color:#42a1b6;font-size:16px;line-height:1.5;min-width:130px;width:130px}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_title{font-size:14px;min-width:106px;width:106px}}.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_text{color:#999;display:-webkit-box;font-size:14px;line-height:1.5;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_text{font-size:12px}}.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_text.active{color:#333}.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn{color:#53b5e1;line-height:1.5;margin:0 0 0 20px;white-space:nowrap}.search_mv_wrap .search_mv_btnarea{margin:0 auto;max-width:540px;width:100%}.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn{background:url(../images/common/search-white-icon.svg) left 20px center no-repeat #ed8aa5;background-size:24px;border-radius:5px;color:#fff;display:block;font-size:16px;line-height:60px;text-align:center;width:100%}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn{background-size:16px;font-size:14px;line-height:50px}}.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn:hover{background-color:#e57694}.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn span{display:inline-block;font-size:24px;line-height:1.2;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:-7px;white-space:nowrap}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn span{font-size:20px;vertical-align:-5px}}.search_mv_wrap .search_mv_btnarea .search_mv_btnarea_flex{align-items:center;display:flex;justify-content:space-between;margin:10px 0 0}.search_mv_wrap .search_mv_btnarea .search_mv_save_btn{background:#fff;border:1px solid #ed8aa5;border-radius:5px;color:#ed8aa5;display:block;font-size:16px;line-height:43px;text-align:center;width:calc(100% - 180px)}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_btnarea .search_mv_save_btn{font-size:14px}}@media only screen and (max-width:640px){.search_mv_wrap .search_mv_btnarea .search_mv_save_btn{width:calc(100% - 90px)}}.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn{background:#999;border-radius:5px;color:#fff;display:block;font-size:16px;line-height:45px;text-align:center;width:170px}@media only screen and (max-width:960px){.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn{font-size:14px}}@media only screen and (max-width:640px){.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn{width:80px}}.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn:hover{background:#878787}.search_tab_list{border:1px solid #999;border-radius:5px;display:flex;margin:0 0 25px;overflow:hidden}.search_tab_list .search_tab_item{border-right:1px solid #999;cursor:pointer;height:58px;position:relative;width:16.66667%}@media only screen and (max-width:960px){.search_tab_list .search_tab_item{width:20%}}.search_tab_list .search_tab_item:last-of-type{border-right:none}.search_tab_list .search_tab_item.active{background:#42a1b6}.search_tab_list .search_tab_item.active .search_tab_text{color:#fff}.search_tab_list .search_tab_text{color:#999;font-size:16px;left:50%;line-height:1.5;position:absolute;text-align:center;top:50%;transform:translate(-50%) translateY(-50%);width:100%}@media only screen and (max-width:1200px){.search_tab_list .search_tab_text{font-size:14px}}@media only screen and (max-width:960px){.search_tab_list .search_tab_text{line-height:1.2}}@media only screen and (max-width:350px){.search_tab_list .search_tab_text{font-size:12px}}.search_tab_list .search_tab_text small{font-size:12px}@media only screen and (max-width:1200px){.search_tab_list .search_tab_text small{font-size:11px}}@media only screen and (max-width:1000px){.search_tab_list .search_tab_text small{font-size:10px}}.search_tab_list .search_tab_text span{font-size:13px}@media only screen and (max-width:1200px){.search_tab_list .search_tab_text span{font-size:11px}}@media only screen and (max-width:1000px){.search_tab_list .search_tab_text span{font-size:10px}}.search_loading_icon{display:block;margin:0 auto;width:50px}.search_result_text{color:#333;line-height:1.5;margin:0 0 25px}.search_result_text span{color:#ed8aa5;font-size:20px}@media only screen and (max-width:960px){.search_result_text span{font-size:18px}}.search_register_block{background:#fdedf2;border-radius:5px;margin:30px 0 0;padding:30px}@media only screen and (max-width:960px){.search_register_block{padding:30px 15px}}@media only screen and (max-width:640px){.search_register_block{border-radius:0;margin:30px -15px 0}}.search_register_block .search_register_title{color:#707070;font-size:16px;line-height:1.5;margin:0 0 5px;text-align:center}@media only screen and (max-width:640px){.search_register_block .search_register_title{font-size:14px}}.search_register_block .search_register_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;font-size:20px;line-height:50px;margin:0 auto;max-width:600px;text-align:center;width:100%}@media only screen and (max-width:960px){.search_register_block .search_register_btn{font-size:16px}}.search_register_block .search_register_btn:hover{background:#e57694}.search_fixed_btnarea{align-items:center;background:#fff;bottom:0;display:flex;height:60px;justify-content:space-between;left:0;padding:0 15px;position:fixed;right:0;width:100%;z-index:20}.search_fixed_btnarea .search_tel_btn{border:1px solid #42a1b6;border-radius:5px;color:#42a1b6;display:block;font-size:12px;height:45px;line-height:1.5;position:relative;width:calc(50% - 5px)}.search_fixed_btnarea .search_tel_btn span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.search_fixed_btnarea .search_tel_btn small{display:block;font-size:10px}.search_fixed_btnarea .search_change_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:12px;height:45px;line-height:1.5;position:relative;width:calc(50% - 5px)}.search_fixed_btnarea .search_change_btn span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.search_fixed_btnarea .search_change_btn small{display:block;font-size:10px}.recruit_list .recruit_item{background:#fff;border-radius:5px;margin:0 0 30px;overflow:hidden}.recruit_list .recruit_item:last-of-type{margin:0}.recruit_list .recruit_block{padding:20px;position:relative}@media only screen and (max-width:960px){.recruit_list .recruit_block{padding:20px 15px}}.recruit_list .recruit_title{color:#333;font-size:24px;line-height:1.5;margin:0 0 15px}@media only screen and (max-width:960px){.recruit_list .recruit_title{font-size:20px}}.recruit_list .recruit_title a{color:#333}.recruit_list .recruit_client_name{color:#333;line-height:1.5;margin:0 0 5px}.recruit_list .recruit_place_name{color:#333;line-height:1.5;margin:0 0 15px}.recruit_list .recruit_tag_list{margin:0 0 25px}.recruit_list .recruit_flex{align-items:flex-start;display:flex;justify-content:space-between;margin:0 0 20px}@media only screen and (max-width:768px){.recruit_list .recruit_flex{display:block}}.recruit_list .recruit_flex .recruit_pic_block{display:block;width:300px}@media only screen and (max-width:768px){.recruit_list .recruit_flex .recruit_pic_block{margin:0 auto 20px;width:100%}}.recruit_list .recruit_flex .recruit_pic{border-radius:5px;display:block;padding-top:56.25%;width:100%}.recruit_list .recruit_flex .recruit_info{width:calc(100% - 320px)}@media only screen and (max-width:768px){.recruit_list .recruit_flex .recruit_info{width:100%}}.recruit_list .recruit_flex .recruit_salery{align-items:center;color:#ed8aa5;display:flex;line-height:1.5;margin:0 0 15px}.recruit_list .recruit_flex .recruit_salery img{display:block;margin:0 10px 0 0;min-width:25px;width:25px}.recruit_list .recruit_flex .recruit_text{color:#707070;display:-webkit-box;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.recruit_special_label{background:#fdedf2;color:#ed8aa5;display:block;line-height:1.5;padding:7px 0;text-align:center;width:100%}.recruit_status_label{border-radius:5px 0 0 5px;color:#333;display:inline-block;line-height:1.5;padding:7px 20px;position:absolute;right:0;top:15px}@media only screen and (max-width:960px){.recruit_status_label{padding:7px 10px}}.recruit_label_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 15px;max-width:calc(100% - 90px)}@media only screen and (max-width:960px){.recruit_label_list{max-width:calc(100% - 65px)}}.recruit_label_list .recruit_label_item{margin:0 5px 5px 0}.recruit_work_label{background:#42a1b6;border-radius:3px;color:#fff;display:inline-block;line-height:1.5;padding:3px 15px}.recruit_type_label{background:#fff;border-radius:3px;border-style:solid;border-width:1px;display:inline-block;line-height:1.5;padding:2px 15px}.recruit_tag_list{align-items:center;display:flex;flex-wrap:wrap}.recruit_tag_list .recruit_tag_item{margin:0 5px 5px 0}.recruit_tag_label{background:#ecf6f8;border-radius:3px;color:#333;display:inline-block;line-height:1.5;padding:3px 15px}.recruit_place_block{align-items:flex-start;display:flex;margin:0 0 20px}.recruit_place_block img{display:block;margin:0 10px 0 0;min-width:12px;width:12px}.recruit_place_block .recruit_place_text{color:#707070;line-height:1.5}.recruit_place_block .recruit_place_text .link{color:#53b5e1}.recruit_place_block .recruit_place_text .map_btn{background:#53b5e1;border-radius:3px;color:#fff;display:inline-block;margin:0 0 0 10px;padding:3.5px 15px}@media only screen and (max-width:960px){.recruit_place_block .recruit_place_text .map_btn{display:block;margin:10px 0 0;padding:3.5px 0;text-align:center;width:104px}}.recruit_time_block{margin:0 0 15px}.recruit_time_flex{border:1px solid #eee;display:flex}.recruit_time_flex .recruit_time_box{border-right:1px solid #eee;width:220px}.recruit_time_flex .recruit_time_box:last-of-type{border-right:none;width:calc(100% - 440px)}.recruit_time_flex .recruit_time_title{background:#f9f9f9;border-bottom:1px solid #eee;color:#707070;line-height:20px;text-align:center}.recruit_time_flex .recruit_time_list{display:flex}.recruit_time_flex .recruit_time_list .recruit_time_item{color:#333;line-height:1.3;padding:10px 0;position:relative;text-align:center;width:100%}.recruit_time_flex .recruit_time_list .recruit_time_item:after{background:#eee;content:"";display:block;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.recruit_time_flex .recruit_time_list .recruit_time_item:last-of-type:after{content:none}.recruit_time_flex .recruit_time_list .recruit_time_item span{display:block}.recruit_time_flex .recruit_time_list .recruit_time_item span.must{color:#ed8aa5}.recruit_time_flex .recruit_time_list .recruit_time_item span.option{color:#53b5e1}.recruit_time_flex .recruit_time_list .recruit_time_item span.no{color:#333}.recruit_time_info{color:#707070;display:flex;justify-content:flex-end;line-height:1.5;margin:5px 0 0}.recruit_time_info span{margin:0 0 0 20px}.recruit_time_info .must{color:#ed8aa5}.recruit_time_info .option{color:#53b5e1}.recruit_time_info .no{color:#333}.recruit_time_text{align-items:flex-start;color:#707070;display:flex;line-height:1.5}.recruit_time_text img{display:block;margin:3px 5px 0 0;min-width:14px;width:14px}.recruit_time_text span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.recruit_sub_block{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width:640px){.recruit_sub_block{display:block}}.recruit_sub_block .recruit_feature_block{background:#f9f9f9;border-radius:5px;padding:15px;width:calc(50% - 10px)}@media only screen and (max-width:640px){.recruit_sub_block .recruit_feature_block{width:100%}}.recruit_sub_block .recruit_feature_list .recruit_feature_item{align-items:center;display:flex;margin:0 0 10px}.recruit_sub_block .recruit_feature_list .recruit_feature_item:last-ot-type{margin:0}.recruit_sub_block .recruit_feature_list .recruit_feature_title01{color:#333;display:block;min-width:54px;width:54px}.recruit_sub_block .recruit_feature_list .recruit_feature_title02{color:#333;display:block;min-width:75px;text-align:right;width:75px}.recruit_sub_block .recruit_bar_list{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.recruit_sub_block .recruit_bar_list:before{background:#d2d2d2;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.recruit_sub_block .recruit_bar_list .recruit_bar_item{background:#d2d2d2;border-radius:50%;display:block;height:5px;min-width:5px;position:relative;width:5px}.recruit_sub_block .recruit_bar_list .recruit_bar_item.active{background:#ed8aa5;border-radius:50%;height:9px;min-width:9px;width:9px}.recruit_sub_block .recruit_sub_text{color:#333;line-height:1.7;width:calc(50% - 10px)}@media only screen and (max-width:640px){.recruit_sub_block .recruit_sub_text{display:none}}.recruit_sub_block .recruit_sub_text span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.recruit_sub_block .recruit-d_sub_text{color:#333;line-height:1.7;width:calc(50% - 10px)}@media only screen and (max-width:640px){.recruit_sub_block .recruit-d_sub_text{margin:15px 0 0;width:100%}}.recruit_detail_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:20px;line-height:1.5;margin:30px 0 0;padding:10px 0;text-align:center;width:100%}@media only screen and (max-width:640px){.recruit_detail_btn{font-size:16px;line-height:1.2;padding:7px 0}}.recruit_detail_btn:hover{background:#368698}.recruit_detail_btn span{font-size:14px;margin:0 0 0 5px}@media only screen and (max-width:640px){.recruit_detail_btn span{display:block;font-size:12px;margin:5px 0 0}}.recruit-d_wrap{padding:0 0 60px}.recruit-d_mv_wrap{margin:0 0 30px;padding:0 30px}@media only screen and (max-width:960px){.recruit-d_mv_wrap{padding:0 15px}}.recruit-d_mv_wrap .recruit_special_label{margin:0 0 30px}.recruit-d_mv_block{position:relative}.recruit-d_mv_block .recruit_status_label{top:0}.recruit-d_mv_block .recruit_label_list{margin:0 0 20px}.recruit-d_mv_block .recruit-d_mv_title{color:#333;font-size:28px;line-height:1.5;margin:0 0 20px}@media only screen and (max-width:960px){.recruit-d_mv_block .recruit-d_mv_title{font-size:24px}}.recruit-d_mv_block .recruit_client_name{color:#333;line-height:1.5;margin:0 0 5px}.recruit-d_mv_block .recruit_place_name{color:#333;line-height:1.5;margin:0 0 20px}.recruit-d_mv_block .recruit-d_mv_flex{align-items:flex-start;display:flex;justify-content:space-between;margin:20px 0}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit-d_mv_flex{display:block}}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_pic_block{display:block;width:400px}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_pic_block{margin:0 auto 20px;width:100%}}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_pic{border-radius:5px;display:block;padding-top:56.25%;width:100%}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_info{width:calc(100% - 420px)}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_info{width:100%}}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_salery{align-items:center;color:#ed8aa5;display:flex;line-height:1.5;margin:0 0 15px}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_salery img{display:block;margin:0 10px 0 0;min-width:25px;width:25px}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_place_text{align-items:flex-start;color:#707070;display:flex;line-height:1.5;margin:0 0 15px}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_place_text img{display:block;margin:0 10px 0 0;min-width:25px;width:25px}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_station_text{align-items:flex-start;color:#707070;display:flex;line-height:1.5}.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_station_text img{display:block;margin:0 10px 0 0;min-width:25px;width:25px}.recruit-d_mv_block .recruit-d_mv_text{color:#333;font-size:16px;line-height:1.5;margin:0 0 25px}@media only screen and (max-width:960px){.recruit-d_mv_block .recruit-d_mv_text{font-size:14px}}@media only screen and (max-width:640px){.recruit-d_mv_block .recruit_time_block{margin:0 0 20px}}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit_time_block .recruit_time_flex{flex-wrap:wrap}}.recruit-d_mv_block .recruit_time_block .recruit_time_flex .recruit_time_box{width:25%}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit_time_block .recruit_time_flex .recruit_time_box{width:50%}.recruit-d_mv_block .recruit_time_block .recruit_time_flex .recruit_time_box:nth-of-type(2){border-right:none}}.recruit-d_mv_block .recruit_time_block .recruit_time_flex .recruit_time_box:last-of-type{width:50%}@media only screen and (max-width:768px){.recruit-d_mv_block .recruit_time_block .recruit_time_flex .recruit_time_box:last-of-type{border-top:1px solid #eee;width:100%}}.recruit-d_mv_block .recruit-d_time_info{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:8px 0 0}@media only screen and (max-width:640px){.recruit-d_mv_block .recruit-d_time_info{display:block}}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text{color:#707070;display:flex;line-height:1.5;white-space:nowrap}@media only screen and (max-width:640px){.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text{justify-content:flex-end;margin:0 0 5px}}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text span{margin:0 0 0 20px}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text .must{color:#ed8aa5}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text .option{color:#53b5e1}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text .no{color:#333}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list{margin:0 0 -5px}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_item{display:flex;flex-wrap:wrap}@media only screen and (max-width:640px){.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_item{display:block}}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text{color:#707070;line-height:1.5;margin:0 20px 5px 0}@media only screen and (max-width:640px){.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text{margin:0 0 5px}}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text:last-of-type{margin:0 0 5px}.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text span{margin:0 5px 0 0;white-space:nowrap}.recruit-d_cv_wrap{padding:0 30px}@media only screen and (max-width:960px){.recruit-d_cv_wrap{padding:0 15px}}.recruit-d_cv_block{background:#fff;border:1px solid #eee;border-radius:5px}.recruit-d_cv_block .recruit-d_cv_num{background:#ecf6f8;color:#42a1b6;font-size:16px;line-height:1.5;padding:5.5px 0;text-align:center}@media only screen and (max-width:960px){.recruit-d_cv_block .recruit-d_cv_num{font-size:14px}}.recruit-d_cv_block .recruit-d_cv_main{padding:30px;text-align:center}@media only screen and (max-width:960px){.recruit-d_cv_block .recruit-d_cv_main{padding:15px}}.recruit-d_cv_block .recruit-d_cv_subtitle{color:#53b5e1;line-height:1.5;margin:25px 0 15px}.recruit-d_cv_block .recruit-d_cv_title{color:#333;line-height:1.5;margin:0 0 15px}.recruit-d_cv_block .recruit-d_cv_tel{align-items:center;color:#333;display:flex;font-size:30px;justify-content:center;margin:0 0 10px}@media only screen and (max-width:960px){.recruit-d_cv_block .recruit-d_cv_tel{font-size:24px}}.recruit-d_cv_block .recruit-d_cv_tel img{display:block;margin:0 10px 0 0;min-width:35px;width:35px}.recruit-d_cv_block .recruit-d_cv_text{color:#333;font-size:14px;line-height:1.7}@media only screen and (max-width:960px){.recruit-d_cv_block .recruit-d_cv_text{font-size:12px}}.recruit-d_cv_btnarea{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:960px){.recruit-d_cv_btnarea{flex-wrap:wrap;justify-content:space-between}}.recruit-d_cv_btnarea .recruit-d_cv_request_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:18px;line-height:1.5;margin:0 10px 0 0;padding:11.5px 0;text-align:center;width:270px}@media only screen and (max-width:960px){.recruit-d_cv_btnarea .recruit-d_cv_request_btn{font-size:14px;margin:0;width:calc(50% - 5px)}}@media only screen and (max-width:640px){.recruit-d_cv_btnarea .recruit-d_cv_request_btn{padding:5px 0}}.recruit-d_cv_btnarea .recruit-d_cv_request_btn:hover{background:#368698}.recruit-d_cv_btnarea .recruit-d_cv_entry_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;font-size:18px;line-height:1.5;margin:0 10px 0 0;padding:11.5px 0;text-align:center;width:270px}@media only screen and (max-width:960px){.recruit-d_cv_btnarea .recruit-d_cv_entry_btn{font-size:14px;margin:0;width:calc(50% - 5px)}}@media only screen and (max-width:640px){.recruit-d_cv_btnarea .recruit-d_cv_entry_btn{padding:5px 0}}.recruit-d_cv_btnarea .recruit-d_cv_entry_btn:hover{background:#e57694}.recruit-d_cv_btnarea .recruit-d_cv_like_btn{background:#999;border-radius:5px;color:#fff;display:block;font-size:16px;height:50px;line-height:1.5;text-align:center;width:270px}@media only screen and (max-width:960px){.recruit-d_cv_btnarea .recruit-d_cv_like_btn{font-size:14px;margin:10px auto 0;width:100%}}.recruit-d_cv_btnarea .recruit-d_cv_like_btn:hover{background:#878787}.recruit-d_cv_btnarea .recruit-d_cv_like_btn small{display:block;font-size:12px}.recruit-d_cv_btnarea .recruit-d_cv_like_btn.active{background:#fcbe3e}.recruit-d_cv_btnarea .recruit-d_cv_like_btn.active:hover{background:#f8ba00}.recruit-d_common_block{margin:0 0 30px}.recruit-d_common_block:last-of-type{margin:0}.recruit-d_common_block iframe{display:block;height:220px;margin:15px 0 0}.recruit-d_table{border:1px solid #eee;color:#333;font-size:14px;line-height:1.5;width:100%}@media only screen and (max-width:640px){.recruit-d_table{font-size:12px}}.recruit-d_table tr{border-bottom:1px solid #eee}.recruit-d_table .recruit-d_table_title{background:#f9f9f9;padding:14px 15px;width:250px}@media only screen and (max-width:960px){.recruit-d_table .recruit-d_table_title{width:200px}}@media only screen and (max-width:640px){.recruit-d_table .recruit-d_table_title{display:block;padding:5px 10px;width:100%}}.recruit-d_table .recruit-d_table_info{padding:14px 15px}@media only screen and (max-width:640px){.recruit-d_table .recruit-d_table_info{display:block;padding:10px;width:100%}}.recruit-d_table .recruit_tag_list{margin:0 0 -5px}.recruit-d_status_label{border-radius:5px;color:#333;display:inline-block;font-size:14px;line-height:1.5;padding:7px 20px}@media only screen and (max-width:960px){.recruit-d_status_label{font-size:12px;padding:5px 10px}}.recruit-d_faq_block{border:1px solid #eee;border-radius:5px;margin:0 0 30px;padding:15px}.recruit-d_faq_block:last-of-type{margin:0}.recruit-d_faq_block .recruit-d_faq_flex{align-items:flex-start;display:flex;justify-content:space-between}.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_main{width:calc(50% - 10px)}@media only screen and (max-width:640px){.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_main{width:100%}}.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_sub{width:calc(50% - 10px)}@media only screen and (max-width:640px){.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_sub{display:none}}.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_sub img{border-radius:5px;display:block;margin:0 0 10px;width:100%}.recruit-d_faq_block .recruit-d_faq_flex .recruit-d_faq_sub img:last-of-type{margin:0}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_item{margin:0 0 20px}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_item:last-of-type{margin:0}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_title{color:#42a1b6;line-height:1.5;margin:0 0 10px}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text{color:#333;line-height:1.5}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text span{background:linear-gradient(transparent 60%,#fdedf2 0)}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text big{font-size:larger}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text small{font-size:smaller}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text dfn,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text em,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text i{font-style:italic}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text b,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text strong{font-weight:700}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text ins{text-decoration:underline}.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text a{color:#53b5e1}.recruit-d_flow_block{border:1px solid #eee;border-radius:5px;padding:15px}.recruit-d_flow_block .recruit-d_flow_text{color:#333;line-height:1.5}.recruit-d_others_wrap{padding:0 30px}@media only screen and (max-width:960px){.recruit-d_others_wrap{padding:0 15px}}.recruit-d_others_wrap .search_register_block,.recruit-d_search_block{margin:0 0 30px}.recruit-d_search_block .recruit-d_search_box{background:#f9f9f9;border-radius:5px;padding:20px}@media only screen and (max-width:960px){.recruit-d_search_block .recruit-d_search_box{padding:20px 15px}}.recruit-d_search_block .recruit-d_search_list .recruit-d_search_item{align-items:flex-start;display:flex;margin:0 0 10px}@media only screen and (max-width:640px){.recruit-d_search_block .recruit-d_search_list .recruit-d_search_item{display:block}}.recruit-d_search_block .recruit-d_search_list .recruit-d_search_item:last-of-type{margin:0}.recruit-d_search_block .recruit-d_search_list .recruit-d_search_main{display:block;width:200px}@media only screen and (max-width:640px){.recruit-d_search_block .recruit-d_search_list .recruit-d_search_main{margin:0 0 10px;width:100%}}.recruit-d_search_block .recruit-d_search_list .recruit-d_search_sub{width:calc(100% - 200px)}@media only screen and (max-width:640px){.recruit-d_search_block .recruit-d_search_list .recruit-d_search_sub{width:100%}}.recruit-d_search_block .recruit-d_search_link{color:#53b5e1;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.recruit-d_search_block .recruit-d_search_link{font-size:12px}}.recruit-d_search_block .recruit-d_search_sublist{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -10px}.recruit-d_search_block .recruit-d_search_sublist .recruit-d_search_subitem{margin:0 15px 10px 0}.recruit-d_search_block .recruit-d_search_sublink{color:#53b5e1;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.recruit-d_search_block .recruit-d_search_sublink{font-size:12px}}.recruit-d_bnr{margin:0 auto;max-width:980px}.recruit-d_bnr,.recruit-d_bnr img{display:block;width:100%}.recruit-d_fixed_btnarea{background:#fff;bottom:0;height:80px;margin:30px 0 0;position:sticky;z-index:20}@media only screen and (max-width:960px){.recruit-d_fixed_btnarea{height:60px}}.recruit-d_fixed_btnarea .common_inner,.recruit-d_fixed_btnarea .common_pc,.recruit-d_fixed_btnarea .common_sp,.recruit-d_fixed_btnarea .recruit-d_cv_btnarea{height:100%}.recruit-d_sp_btnarea{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 15px}.recruit-d_sp_btnarea .recruit-d_sp_tel_btn{background:#42a1b6;border-radius:5px;color:#fff;height:45px;line-height:1.5;position:relative;width:calc(50% - 5px)}.recruit-d_sp_btnarea .recruit-d_sp_tel_btn:hover{background:#368698}.recruit-d_sp_btnarea .recruit-d_sp_tel_btn span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.recruit-d_sp_btnarea .recruit-d_sp_tel_btn small{display:block;font-size:10px}.recruit-d_sp_btnarea .recruit-d_sp_entry_btn{background:#ed8aa5;border-radius:5px;color:#fff;height:45px;line-height:45px;position:relative;text-align:center;width:calc(50% - 5px)}.recruit-d_sp_btnarea .recruit-d_sp_entry_btn:hover{background:#e57694}.result_contact_block{background:#fff;border:1px solid #eee;border-radius:5px}.result_contact_block .result_contact_title{background:#ecf6f8;color:#42a1b6;font-size:16px;line-height:1.5;padding:5.5px 15px;text-align:center}@media only screen and (max-width:960px){.result_contact_block .result_contact_title{font-size:14px}}.result_contact_block .result_contact_main{padding:30px;text-align:center}@media only screen and (max-width:960px){.result_contact_block .result_contact_main{padding:15px}}.result_contact_block .result_contact_subtitle{color:#42a1b6;font-size:20px;line-height:1.5;margin:0 0 20px;text-align:center}.result_contact_block .result_contact_tel{align-items:center;color:#333;display:flex;font-size:30px;justify-content:center;margin:0 0 10px}@media only screen and (max-width:960px){.result_contact_block .result_contact_tel{font-size:24px}}.result_contact_block .result_contact_tel img{display:block;margin:0 10px 0 0;min-width:35px;width:35px}.result_contact_block .result_contact_text{color:#333;font-size:14px;line-height:1.7}@media only screen and (max-width:960px){.result_contact_block .result_contact_text{font-size:12px}}.result_main_wrap{margin:30px 0 50px}@media only screen and (max-width:960px){.result_main_wrap{margin:30px 0}}.result_main_wrap .result_number_text{color:#333;line-height:1.5;margin:0 0 45px}.result_main_wrap .result_number_text span{color:#ed8aa5;font-size:20px;margin:0 5px}@media only screen and (max-width:960px){.result_main_wrap .result_number_text span{font-size:18px}}.result_main_wrap .result_contact_block{margin:50px 0 0}@media only screen and (max-width:960px){.result_main_wrap .result_contact_block{margin:30px 0 0}}.result_main_wrap .result_contact_block.form{margin:30px 0}.result_list{margin:0 0 30px}.result_list .result_item{margin:0 0 50px}.result_list .result_item:last-of-type{margin:0}.result_label{display:block;width:100%}.result_label input{display:none}.result_label .result_block{background:#fff;border:1px solid #eee;border-radius:5px;cursor:pointer;display:block;width:100%}.result_label .result_head{background:#ecf6f8;border-radius:5px 5px 0 0;padding:35px 20px 15px;position:relative}@media only screen and (max-width:960px){.result_label .result_head{padding:35px 15px 15px}}.result_label .result_head .result_head_label{background:#ed8aa5;border-radius:38px;color:#fff;display:block;font-size:16px;left:20px;line-height:38px;position:absolute;text-align:center;top:-19px;width:120px}@media only screen and (max-width:960px){.result_label .result_head .result_head_label{font-size:12px;left:15px;line-height:24px;top:-12px;width:100px}}.result_label .result_head .result_head_label:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ed8aa5;bottom:-10px;content:"";display:block;left:50%;position:absolute;transform:translate(-50%)}.result_label .result_head .result_head_title{color:#333;font-size:20px;line-height:1.5;padding:0 0 0 40px;position:relative}@media only screen and (max-width:960px){.result_label .result_head .result_head_title{font-size:16px;padding:0 0 0 30px}}.result_label .result_head .result_head_title:before{background:#fff;border:1px solid #999;content:"";display:block;height:22px;left:0;position:absolute;top:3.5px;width:22px}@media only screen and (max-width:960px){.result_label .result_head .result_head_title:before{height:16px;top:3px;width:16px}}.result_label .result_body{padding:20px}@media only screen and (max-width:960px){.result_label .result_body{padding:15px}}.result_label .result_body .result_box{margin:0 0 20px}@media only screen and (max-width:960px){.result_label .result_body .result_box{margin:0 0 15px}}.result_label .result_body .result_box:last-of-type{margin:0}@media only screen and (max-width:960px){.result_label .result_body .common_title02{font-size:14px}}.result_label .result_body .result_text{color:#333;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.result_label .result_body .result_text{font-size:12px}}.result_label .result_others{align-items:flex-start;background:#f9f9f9;border-radius:5px;display:flex;margin:20px 0 0;padding:15px 20px}@media only screen and (max-width:960px){.result_label .result_others{margin:15px 0 0;padding:15px}}@media only screen and (max-width:640px){.result_label .result_others{display:block}}.result_label .result_others .result_others_title{color:#333;font-size:14px;line-height:1.5;margin:0 20px 0 0;white-space:nowrap}@media only screen and (max-width:960px){.result_label .result_others .result_others_title{font-size:12px}}@media only screen and (max-width:640px){.result_label .result_others .result_others_title{margin:0 0 10px;white-space:normal}}.result_label .result_others .result_others_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -10px}.result_label .result_others .result_others_list .result_others_item{margin:0 15px 10px 0}.result_label .result_others .result_others_list .result_others_link{color:#53b5e1;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.result_label .result_others .result_others_list .result_others_link{font-size:12px}}.result_label input:checked+.result_block{border:1px solid #42a1b6}.result_label input:checked+.result_block .result_head{background:#42a1b6}.result_label input:checked+.result_block .result_head .result_head_title{color:#fff}.result_label input:checked+.result_block .result_head .result_head_title:before{background:url(../images/common/check-main-icon.svg) 50% no-repeat #fff;background-size:14px}.result_fixed_btnarea{background:#fff;bottom:0;height:80px;margin:0 -30px;padding:0 15px;position:sticky;z-index:20}@media only screen and (max-width:960px){.result_fixed_btnarea{height:60px;margin:0 -15px}}.result_fixed_btnarea .common_inner_m{height:100%}.result_fixed_btnarea .result_fixed_btn{background:#ed8aa5;border-radius:5px;color:#fff;display:block;font-size:18px;height:50px;left:50%;max-width:500px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%}@media only screen and (max-width:960px){.result_fixed_btnarea .result_fixed_btn{font-size:14px;height:40px}}.result_fixed_btnarea .result_fixed_btn:hover{background:#e57694}.result_fixed_btnarea .result_fixed_btn span{display:block;font-size:12px}@media only screen and (max-width:960px){.result_fixed_btnarea .result_fixed_btn span{font-size:10px}}.result_company_block{background:#fff;border:1px solid #42a1b6;border-radius:5px;display:flex;margin:0 0 40px}@media only screen and (max-width:640px){.result_company_block{display:block;margin:0 0 30px}}.result_company_block .result_company_sub{align-items:center;background:#42a1b6;color:#fff;display:flex;font-size:16px;line-height:1.5;min-width:200px;padding:10px 15px;width:200px}@media only screen and (max-width:960px){.result_company_block .result_company_sub{font-size:14px}}@media only screen and (max-width:640px){.result_company_block .result_company_sub{min-width:inherit;width:100%}}.result_company_block .result_company_main{align-items:center;color:#333;display:flex;font-size:16px;line-height:1.5;padding:10px 15px;width:100%}@media only screen and (max-width:960px){.result_company_block .result_company_main{font-size:14px}}.result_member_block{border:1px solid #eee;border-radius:5px;display:flex;margin:30px 0 0;padding:20px}@media only screen and (max-width:768px){.result_member_block{display:block;padding:15px}}.result_member_block .result_member_box{width:50%}@media only screen and (max-width:768px){.result_member_block .result_member_box{width:100%}}.result_member_block .result_member_box:first-of-type{border-right:1px solid #eee;padding:0 15px 0 0}@media only screen and (max-width:768px){.result_member_block .result_member_box:first-of-type{border-bottom:1px solid #eee;border-right:none;padding:0 0 15px}}.result_member_block .result_member_box:last-of-type{padding:0 0 0 15px}@media only screen and (max-width:768px){.result_member_block .result_member_box:last-of-type{padding:15px 0 0}}.result_member_block .result_member_title{color:#333;font-size:16px;line-height:1.5;margin:0 0 10px;text-align:center}.result_member_block .result_member_text{color:#333;font-size:14px;line-height:1.5;text-align:center}.result_member_block .result_member_subtitle{color:#707070;font-size:12px;line-height:1.5;margin:0 0 5px}.result_member_block .result_member_form{background:#f9f9f9;border-radius:5px;margin:10px 0 0;padding:10px}.result_member_block .result_member_list{align-items:flex-start;display:flex;justify-content:space-between;margin:0 0 10px;width:100%}@media only screen and (max-width:500px){.result_member_block .result_member_list{display:block}}.result_member_block .result_member_list .result_member_item{width:calc(50% - 5px)}@media only screen and (max-width:500px){.result_member_block .result_member_list .result_member_item{margin:0 0 10px;width:100%}}.result_member_block .form_input{height:35px}.result_member_block .common_main_btn{font-size:12px;height:30px;line-height:30px;margin:0 auto;max-width:200px}.inquiry_anchor_list{border:1px solid #999;border-radius:5px;display:flex;margin:0 0 50px;overflow:hidden}@media only screen and (max-width:960px){.inquiry_anchor_list{margin:0 0 40px}}.inquiry_anchor_list.mb0{margin:0}.inquiry_anchor_list .inquiry_anchor_item{border-right:1px solid #999;cursor:pointer;height:48px;width:20%}@media only screen and (max-width:960px){.inquiry_anchor_list .inquiry_anchor_item{width:20%}}.inquiry_anchor_list .inquiry_anchor_item:last-of-type{border-right:none}.inquiry_anchor_list .inquiry_anchor_item.active{background:#42a1b6}.inquiry_anchor_list .inquiry_anchor_item.active .search_tab_text{color:#fff}.inquiry_anchor_list .inquiry_anchor_link{color:#999;display:block;font-size:14px;height:100%;line-height:1.5;position:relative;text-align:center;transition:all .3s ease;width:100%}@media only screen and (max-width:960px){.inquiry_anchor_list .inquiry_anchor_link{font-size:12px;line-height:1.2}}@media only screen and (max-width:640px){.inquiry_anchor_list .inquiry_anchor_link{font-size:10px}}.inquiry_anchor_list .inquiry_anchor_link:hover{background:#42a1b6;color:#fff}.inquiry_anchor_list .inquiry_anchor_link span{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.inquiry_anchor{margin:-170px 0 0;padding:170px 0 0}@media only screen and (max-width:960px){.inquiry_anchor{margin:-115px 0 0;padding:115px 0 0}}.inquiry_common_block{margin:0 0 50px}@media only screen and (max-width:960px){.inquiry_common_block{margin:0 0 40px}}.inquiry_common_block:last-of-type{margin:0}.inquiry_title{color:#333;font-size:24px;line-height:1.5;margin:0 0 20px;text-align:center}@media only screen and (max-width:960px){.inquiry_title{font-size:20px}}.inquiry_feature_list{display:flex;margin:0 auto 30px;max-width:1000px;width:100%}@media only screen and (max-width:640px){.inquiry_feature_list{display:block}}.inquiry_feature_list .inquiry_feature_item{background:#ecf6f8;border-radius:5px;margin:0 20px 0 0;overflow:hidden;padding:20px 20px 60px;position:relative;width:calc(50% - 20px)}@media only screen and (max-width:640px){.inquiry_feature_list .inquiry_feature_item{margin:0 0 20px;padding:20px 15px 55px;width:100%}}.inquiry_feature_list .inquiry_feature_item:last-of-type{margin:0}.inquiry_feature_list .inquiry_feature_num{background:#42a1b6;border-radius:50%;color:#fff;display:block;font-size:20px;height:40px;line-height:40px;margin:0 auto 10px;min-width:40px;text-align:center;width:40px}@media only screen and (max-width:960px){.inquiry_feature_list .inquiry_feature_num{border-radius:50%;font-size:16px;height:35px;line-height:35px;min-width:35px;width:35px}}.inquiry_feature_list .inquiry_feature_title{color:#333;font-size:24px;line-height:1.5;margin:0 0 15px;text-align:center}@media only screen and (max-width:960px){.inquiry_feature_list .inquiry_feature_title{font-size:20px}}.inquiry_feature_list .inquiry_feature_title small{font-size:16px}@media only screen and (max-width:960px){.inquiry_feature_list .inquiry_feature_title small{font-size:14px}}.inquiry_feature_list .inquiry_feature_title span{background:linear-gradient(transparent 60%,#ff6 0);color:#42a1b6}.inquiry_feature_list .inquiry_feature_pic{display:block;margin:0 auto 15px;max-width:300px;width:100%}.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem{color:#333;font-size:16px;line-height:1.5;margin:0 0 5px;padding:0 0 0 20px;position:relative}@media only screen and (max-width:960px){.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem{font-size:14px}}.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem:last-of-type{margin:0}.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem:before{background:#42a1b6;border-radius:50%;content:"";display:block;height:8px;left:0;min-width:8px;position:absolute;top:8px;width:8px}@media only screen and (max-width:960px){.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem:before{border-radius:50%;height:6px;min-width:6px;top:7px;width:6px}}.inquiry_feature_list .inquiry_feature_more{background:#42a1b6;bottom:0;color:#fff;display:block;font-size:14px;left:0;line-height:40px;position:absolute;right:0;text-align:center;width:100%}.inquiry_about_block{background:#def4ea;border-radius:5px;margin:0 auto;max-width:1000px;padding:30px;width:100%}@media only screen and (max-width:960px){.inquiry_about_block{padding:30px 15px}}.inquiry_about_block .inquriy_about_list .inquiry_about_item{background:#fff;border-radius:5px 5px 0 0;margin:0 0 20px;overflow:hidden}.inquiry_about_block .inquriy_about_list .inquiry_about_item:last-of-type{margin:0}.inquiry_about_block .inquiry_about_title{background:#52a47e;color:#fff;font-size:20px;line-height:1.5;padding:10px;text-align:center}@media only screen and (max-width:960px){.inquiry_about_block .inquiry_about_title{font-size:18px;padding:5px 10px}}.inquiry_about_block .inquriy_about_main{padding:20px}@media only screen and (max-width:960px){.inquiry_about_block .inquriy_about_main{padding:20px 15px}}.inquiry_about_block .inquiry_about_subtitle{color:#7fbca0;font-size:20px;line-height:1.5;margin:0 0 10px;text-align:center}@media only screen and (max-width:960px){.inquiry_about_block .inquiry_about_subtitle{font-size:18px}}.inquiry_about_block .inquiry_about_subtitle span{background:linear-gradient(transparent 60%,#ff6 0);color:#ed8aa5}.inquiry_about_block .inquiry_about_subtitle small{color:#707070;display:block;font-size:12px}.inquiry_about_block .inquiry_about_text{color:#333;font-size:16px;line-height:1.5;text-align:center}@media only screen and (max-width:960px){.inquiry_about_block .inquiry_about_text{font-size:14px}}.inquiry_about_block .inquiry_about_text span{color:#7fbca0}.inquiry_about_block .inquiry_about_sublist{align-items:center;display:flex;justify-content:center;margin:30px 0 0}@media only screen and (max-width:640px){.inquiry_about_block .inquiry_about_sublist{display:block}}.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem{background:#7fbca0;display:block;margin:0 10px 0 0;max-width:200px;padding:20px 10px 10px;position:relative;text-align:center;width:calc(33.33333% - 6.66667px)}@media only screen and (max-width:640px){.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem{margin:0 auto 20px;width:100%}}.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem:last-of-type{margin:0}@media only screen and (max-width:640px){.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem:last-of-type{margin:0 auto}}.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem img{display:block;left:10px;position:absolute;top:-25px;width:50px}@media only screen and (max-width:640px){.inquiry_about_block .inquiry_about_sublist .inquiry_about_subitem img{top:-20px;width:40px}}.inquiry_about_block .inquiry_about_sublist .inquiry_about_subtext{color:#fff;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.inquiry_about_block .inquiry_about_sublist .inquiry_about_subtext{font-size:14px}}.inquiry_about_block .inquiry_about_sublist .inquiry_about_subtext span{color:#fcee21;display:block;font-size:30px;-webkit-text-stroke:1px #333;text-stroke:1px #333}.inquiry_about_block .inquriy_about_info_text{color:#707070;font-size:12px;line-height:1.5;margin:30px 0 0;text-align:center}@media only screen and (max-width:960px){.inquiry_about_block .inquriy_about_info_text{margin:20px 0 0}}.inquiry_cv_block{background:#fdedf2;border-radius:5px;margin:30px auto;padding:30px}@media only screen and (max-width:960px){.inquiry_cv_block{padding:20px 15px}}.inquiry_cv_block .inquriy_cv_tel_title{color:#333;font-size:16px;line-height:1.5;margin:20px 0 5px;text-align:center}@media only screen and (max-width:960px){.inquiry_cv_block .inquriy_cv_tel_title{font-size:14px}}.inquiry_cv_block .inquiry_cv_tel_text{align-items:center;color:#333;display:flex;font-size:30px;justify-content:center;margin:0 auto 10px;width:-moz-max-content;width:max-content}@media only screen and (max-width:960px){.inquiry_cv_block .inquiry_cv_tel_text{font-size:24px}}.inquiry_cv_block .inquiry_cv_tel_text img{display:block;margin:0 10px 0 0;min-width:35px;width:35px}.inquiry_cv_block .inquiry_cv_tel_subtext{color:#333;font-size:14px;line-height:1.5;text-align:center}@media only screen and (max-width:960px){.inquiry_cv_block .inquiry_cv_tel_subtext{font-size:12px}}.inquiry_strength_list{margin:0 auto;max-width:1000px;width:100%}.inquiry_strength_list .inquiry_strength_item{border-bottom:1px solid #eee;margin:-164px 0 50px;padding:164px 0 50px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_item{margin:-111px 0 40px;padding:111px 0 40px}}.inquiry_strength_list .inquiry_strength_item:last-of-type{border-bottom:none;margin:-164px 0 0;padding:164px 0 0}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_item:last-of-type{margin:-111px 0 0;padding:111px 0 0}}.inquiry_strength_list .inquiry_strength_title{border-bottom:1px solid #42a1b6;color:#42a1b6;font-size:20px;line-height:1.5;margin:0 0 40px;padding:0 0 10px;position:relative;text-align:center}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_title{font-size:18px;margin:0 0 30px}}.inquiry_strength_list .inquiry_strength_title span{background:#42a1b6;border-radius:35px;color:#fff;display:block;font-size:16px;line-height:35px;margin:0 auto 10px;width:250px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_title span{font-size:12px;width:155px}}.inquiry_strength_list .inquiry_strength_title:before{border-top:20px solid #42a1b6;bottom:-20px}.inquiry_strength_list .inquiry_strength_title:after,.inquiry_strength_list .inquiry_strength_title:before{border-left:20px solid transparent;border-right:20px solid transparent;content:"";display:block;left:50%;position:absolute;transform:translate(-50%)}.inquiry_strength_list .inquiry_strength_title:after{border-top:20px solid #fff;bottom:-19px}.inquiry_strength_list .inquiry_strength_main{border-bottom:2px dotted #eee;margin:0 auto 30px;max-width:900px;padding:0 0 30px;width:100%}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_main{margin:0 auto 20px}}.inquiry_strength_list .inquiry_strength_main:last-of-type{border-bottom:none;margin:0 auto;padding:0}.inquiry_strength_list .inquiry_strength_subtitle{color:#ed8aa5;font-size:18px;line-height:1.5;margin:0 0 20px;text-align:center}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_subtitle{font-size:16px}}.inquiry_strength_list .inquiry_strength_text{color:#333;font-size:16px;line-height:1.7}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_text{font-size:14px}}.inquiry_strength_list .inquiry_strength_text small{display:block;font-size:12px}.inquiry_strength_list .inquiry_strength_subtext{color:#333;font-size:16px;line-height:1.5;text-align:center}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_subtext{font-size:14px}}.inquiry_strength_list .inquiry_strength_subtext span{color:#ff376e}.inquiry_strength_list .inquiry_strength_pic01{align-items:center;display:flex;justify-content:center;margin:20px 0}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_pic01{display:block}}.inquiry_strength_list .inquiry_strength_pic01 img{margin:0 10px 0 0;width:287px}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_pic01 img{margin:0 auto 20px;width:200px}}.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text{color:#707070;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text{font-size:14px}}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text{text-align:center}}.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text span{color:#ff376e;font-size:20px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text span{font-size:18px}}.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text small{background:linear-gradient(transparent 60%,#ff6 0)}.inquiry_strength_list .inquiry_strength_pic02{align-items:flex-start;display:flex;justify-content:space-between;margin:30px auto}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_pic02{margin:20px auto}}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_pic02{display:block}}.inquiry_strength_list .inquiry_strength_pic02 img{display:block;width:calc(50% - 5px)}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_pic02 img{width:100%}}.inquiry_strength_list .inquiry_strength_pic03{margin:30px auto}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_pic03{margin:20px auto}}.inquiry_strength_list .inquiry_strength_pic03 img{width:100%}.inquiry_strength_list .inquiry_strength_plan_block{display:flex;justify-content:space-between;margin:0 0 30px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_plan_block{margin:0 0 20px}}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_plan_block{display:block}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box{background:#ecf6f8;padding:20px;position:relative}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box{padding:15px}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:first-of-type{width:calc(33.33333% - 5px)}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:first-of-type{margin:0 auto 10px;width:100%}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:last-of-type{width:calc(66.66667% - 10px)}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:last-of-type{width:100%}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:before{border-bottom:30px solid transparent;border-left:30px solid #fff;content:"";display:block;left:0;position:absolute;top:0}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_box:after{border-bottom:30px solid transparent;border-left:30px solid #42a1b6;content:"";display:block;left:0;position:absolute;top:0;transform:rotate(180deg)}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_title{color:#333;font-size:14px;line-height:1.5;margin:0 0 20px;position:relative;text-align:center;z-index:5}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_title span{background:linear-gradient(transparent 60%,#ff6 0);font-size:20px}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_main{background:#fff;padding:20px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_main{padding:15px}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_flex{display:flex;justify-content:space-between}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_flex{display:block}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_flex .inquiry_strength_plan_main{width:calc(50% - 7.5px)}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_flex .inquiry_strength_plan_main{width:100%}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_flex .inquiry_strength_plan_main:first-of-type{margin:0 auto 10px}}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_subtitle{color:#333;font-size:14px;line-height:1.5;margin:0 0 10px;text-align:center}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_subtitle span{display:block;font-size:20px}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_price{background:#368698;border-radius:40px;color:#fff;font-size:20px;line-height:40px;text-align:center}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_price_list .inquiry_strength_plan_price_item{background:#368698;border-radius:30px;color:#fff;font-size:14px;line-height:30px;margin:0 0 10px;text-align:center}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_price_list .inquiry_strength_plan_price_item:last-of-type{margin:0}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_text{color:#42a1b6;font-size:14px;line-height:1.5;margin:10px 0 0}.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_text small{color:#707070;display:block;font-size:12px;margin:5px 0 0}.inquiry_strength_list .inquiry_strength_others_block{margin:0 0 20px}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_others_block{margin:0 0 10px}}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_title{color:#333;font-size:24px;line-height:1.5;margin:0 0 20px;text-align:center}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_title{font-size:20px}}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list{display:block}}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item{background:#42a1b6;border-radius:5px;padding:20px;width:calc(50% - 10px)}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item{padding:15px}}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item{width:100%}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item:first-of-type{margin:0 auto 10px}}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item_title{color:#fff;font-size:20px;line-height:1.5;margin:0 0 10px;text-align:center}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item_title{font-size:18px}}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_flex{align-items:center;display:flex}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_text{color:#fff;font-size:14px;line-height:1.5}.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list img{display:block;margin:0 0 0 20px;width:150px}@media only screen and (max-width:768px){.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list img{margin:0 0 0 10px;width:100px}}.inquiry_strength_list .inquiry_strength_more_block{align-items:center;background:#ecf6f8;border-radius:5px;display:flex;padding:20px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_more_block{padding:15px}}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_more_block{display:block}}.inquiry_strength_list .inquiry_strength_more_block img{display:block;margin:0 20px 0 0;width:200px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_more_block img{margin:0 10px 0 0;width:120px}}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_more_block img{margin:0 auto 10px}}.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text{color:#42a1b6;font-size:18px;line-height:1.7}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text{font-size:12px}}@media only screen and (max-width:640px){.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text{text-align:center}}.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text span{background:linear-gradient(transparent 60%,#ff6 0);color:#333;font-size:22px}@media only screen and (max-width:960px){.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text span{font-size:16px}}.inquiry_voice_block{margin:0 auto 30px;max-width:900px;width:100%}.inquiry_voice_block:last-of-type{margin:0 auto}.inquiry_voice_block .inquiry_voice_title{background:#ecf6f8;border-radius:5px;color:#42a1b6;font-size:20px;margin:0 0 20px;padding:10px 15px;text-align:center}@media only screen and (max-width:960px){.inquiry_voice_block .inquiry_voice_title{font-size:18px;padding:10px}}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_item{background:#f9f9f9;border:1px solid #d2d2d2;border-radius:5px;margin:0 0 20px;padding:20px}@media only screen and (max-width:960px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_item{padding:15px}}@media only screen and (max-width:640px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_item{margin:0 0 10px}}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_item:last-of-type{margin:0}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_title{border-bottom:1px solid #d2d2d2;color:#333;font-size:18px;line-height:1.5;margin:0 0 15px;padding:0 0 15px}@media only screen and (max-width:960px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_title{font-size:16px}}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_title span{color:#707070;display:block;font-size:14px}@media only screen and (max-width:960px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_title span{font-size:12px}}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text{align-items:flex-start;color:#333;display:flex;font-size:14px;line-height:1.5}@media only screen and (max-width:640px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text{display:block}}.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text span{background:#42a1b6;border-radius:30px;color:#fff;display:block;font-size:12px;margin:0 10px 0 0;min-width:100px;padding:5px;text-align:center;width:100px}@media only screen and (max-width:640px){.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text span{margin:0 0 10px}}.inquiry_voice_block .inquiry_voice_talk_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -20px}@media only screen and (max-width:768px){.inquiry_voice_block .inquiry_voice_talk_list{display:block;margin:0}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_item{display:flex;justify-content:space-between;margin:0 0 20px;width:calc(50% - 10px)}@media only screen and (max-width:768px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_item{margin:0 0 15px;width:100%}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_item:last-of-type{margin:0}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub{display:block;text-align:center;width:100px}@media only screen and (max-width:1200px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub{width:80px}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub img{border-radius:50%;display:block;height:100px;margin:0 auto 10px;min-width:100px;-o-object-fit:cover;object-fit:cover;width:100px}@media only screen and (max-width:1200px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub img{border-radius:50%;height:80px;min-width:80px;width:80px}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub .inquiry_voice_talk_name{color:#999;line-height:1.2}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main{background:#f9f9f9;border-radius:5px;height:100%;padding:15px;position:relative;width:calc(100% - 130px)}@media only screen and (max-width:1200px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main{width:calc(100% - 100px)}}@media only screen and (max-width:768px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main{width:calc(100% - 95px)}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main:after{border-bottom:10px solid transparent;border-right:10px solid #f9f9f9;border-top:10px solid transparent;content:"";display:block;left:-10px;position:absolute;top:20px}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main .inquiry_voice_talk_title{color:#333;font-size:16px;line-height:1.5;margin:0 0 10px}@media only screen and (max-width:640px){.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main .inquiry_voice_talk_title{font-size:14px}}.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main .inquiry_voice_talk_text{color:#333;font-size:12px;line-height:1.5;text-align:right}.inquiry_flow_list{margin:0 auto;max-width:900px;width:100%}.inquiry_flow_list .inquiry_flow_item{background:#ecf6f8;border-radius:5px;margin:0 0 30px;padding:20px;position:relative}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item{margin:0 0 20px;padding:15px}}.inquiry_flow_list .inquiry_flow_item:after{border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #ecf6f8;bottom:-20px;content:"";display:block;left:50%;position:absolute;transform:translate(-50%)}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item:after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:15px solid #ecf6f8;bottom:-15px}}.inquiry_flow_list .inquiry_flow_item:last-of-type{margin:0}.inquiry_flow_list .inquiry_flow_item:last-of-type:after{content:none}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_num{background:#42a1b6;border-radius:50%;color:#fff;display:block;font-size:20px;line-height:40px;margin:0 auto 10px;text-align:center;width:40px}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_num{font-size:16px;line-height:35px;width:35px}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_title{color:#42a1b6;font-size:20px;line-height:1.5;margin:0 0 20px;text-align:center}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_title{font-size:18px}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_title span{background:linear-gradient(transparent 60%,#ff6 0);display:inline-block;font-size:24px}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_title span{font-size:20px}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex{align-items:flex-start;display:flex;flex-direction:row-reverse}@media only screen and (max-width:640px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex{display:block}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_pic{display:block;margin:0 0 0 20px;width:320px}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_pic{margin:0 0 0 10px;width:220px}}@media only screen and (max-width:640px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_pic{margin:0 auto 20px;max-width:320px;width:100%}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_main{width:calc(100% - 340px)}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_main{width:calc(100% - 230px)}}@media only screen and (max-width:640px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_main{width:100%}}.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_text{font-size:14px}}.inquiry_flow_list .inquiry_cv_block{background:none;margin:10px 0 0;padding:0}.inquiry_qa_list{margin:0 auto;max-width:900px;width:100%}.inquiry_qa_list .inquiry_qa_item{border-bottom:1px solid #eee;margin:0 0 20px;padding:0 0 20px}.inquiry_qa_list .inquiry_qa_item:last-of-type{border-bottom:none;margin:0;padding:0}.inquiry_qa_list .inquiry_qa_quest_block{align-items:center;display:flex;margin:0 0 10px}.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_icon{background:#42a1b6;border-radius:50%;color:#fff;display:block;font-size:16px;height:50px;line-height:50px;margin:0 20px 0 0;min-width:50px;text-align:center;width:50px}@media only screen and (max-width:640px){.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_icon{border-radius:50%;font-size:14px;height:40px;line-height:40px;margin:0 10px 0 0;min-width:40px;width:40px}}.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_text{color:#333;font-size:18px;line-height:1.5}@media only screen and (max-width:960px){.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_text{font-size:16px}}.inquiry_qa_list .inquiry_qa_answer_block{align-items:flex-start;display:flex;padding:0 0 0 20px;width:100%}@media only screen and (max-width:960px){.inquiry_qa_list .inquiry_qa_answer_block{padding:0 0 0 5px}}.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_answer_icon{background:#ecf6f8;border-radius:50%;color:#707070;display:block;font-size:12px;height:40px;line-height:40px;margin:0 20px 0 0;min-width:40px;text-align:center;width:40px}@media only screen and (max-width:640px){.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_answer_icon{border-radius:50%;height:30px;line-height:30px;margin:0 10px 0 0;min-width:30px;width:30px}}.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_answer_main{width:calc(100% - 60px)}@media only screen and (max-width:640px){.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_answer_main{width:calc(100% - 40px)}}.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_qanswer_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_qanswer_text{font-size:14px}}.inquiry_qa_list .inquiry_cv_block{background:#f9f9f9;margin:10px 0 0;padding:20px}@media only screen and (max-width:960px){.inquiry_qa_list .inquiry_cv_block{padding:10px}}.inquiry_qa_list .inquiry_cv_block .inquriy_cv_tel_title{margin:0 0 10px}@media only screen and (max-width:640px){.inquiry_qa_list .inquiry_cv_block .inquriy_cv_tel_title{font-size:11px}.inquiry_qa_list .inquiry_cv_block .inquiry_cv_tel_text{font-size:18px}.inquiry_qa_list .inquiry_cv_block .inquiry_cv_tel_text img{min-width:24px;width:24px}}.others_fixed_btnarea{background:#fff;bottom:0;height:70px;margin:30px -30px 0;padding:0 30px;position:sticky;z-index:20}@media only screen and (max-width:960px){.others_fixed_btnarea{height:60px;margin:30px -15px 0;padding:0 15px}}.others_fixed_btnarea .common_inner{height:100%}.others_fixed_flex{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:600px}.others_fixed_flex .others_btn01{background:#42a1b6;border-radius:5px;color:#fff;font-size:16px;height:50px;line-height:50px;position:relative;text-align:center;width:calc(50% - 5px)}@media only screen and (max-width:960px){.others_fixed_flex .others_btn01{font-size:14px;height:45px;line-height:45px}}.others_fixed_flex .others_btn01:hover{background:#368698}.others_fixed_flex .others_btn02{background:#ed8aa5;border-radius:5px;color:#fff;font-size:16px;height:50px;line-height:50px;position:relative;text-align:center;width:calc(50% - 5px)}@media only screen and (max-width:960px){.others_fixed_flex .others_btn02{font-size:14px;height:45px;line-height:45px}}.others_fixed_flex .others_btn02:hover{background:#e57694}.about_scout_block{margin:0 0 40px}.about_scout_block .about_scout_list{display:flex;justify-content:space-between}@media only screen and (max-width:640px){.about_scout_block .about_scout_list{display:block}}.about_scout_block .about_scout_list .about_scout_item{align-items:center;background:#42a1b6;border-radius:5px;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:1.5;padding:20px;position:relative;width:calc(33.33333% - 20px)}@media only screen and (max-width:960px){.about_scout_block .about_scout_list .about_scout_item{font-size:14px;padding:15px}}@media only screen and (max-width:640px){.about_scout_block .about_scout_list .about_scout_item{margin:0 0 20px;width:100%}}.about_scout_block .about_scout_list .about_scout_item:after{border-bottom:15px solid transparent;border-left:15px solid #42a1b6;border-top:15px solid transparent;content:"";display:block;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:640px){.about_scout_block .about_scout_list .about_scout_item:after{border:15px solid transparent;border-bottom:none;border-top-color:#42a1b6;bottom:-15px;left:50%;right:inherit;top:inherit;transform:translate(-50%)}}.about_scout_block .about_scout_list .about_scout_item:first-of-type{text-align:center}.about_scout_block .about_scout_list .about_scout_item:last-of-type:after{content:none}.about_info_block .about_info_title{color:#ed8aa5;line-height:1.5;margin:0 0 15px}.guide_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -20px}.guide_list .guide_item{margin:0 0 20px;width:calc(50% - 10px)}@media only screen and (max-width:640px){.guide_list .guide_item{width:100%}}.guide_list .guide_link{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.guide_list .guide_title{background:#ecf6f8;color:#333;font-size:18px;line-height:1.5;padding:10px 15px}.guide_list .guide_textarea{padding:20px}@media only screen and (max-width:960px){.guide_list .guide_textarea{padding:15px}}.guide_list .guide_pic{display:block;margin:0 auto 15px;padding-top:56.25%;width:100%}.guide_list .guide_text{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:960px){.guide_list .guide_text{font-size:14px}}.guide-category_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}.guide-category_list .guide-category_item{margin:0 0 20px;position:relative;width:calc(50% - 10px)}@media only screen and (max-width:640px){.guide-category_list .guide-category_item{width:100%}}.guide-category_list .guide-category_item.coming_soon:before{background:#33333380;border-radius:5px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.guide-category_list .guide-category_item.coming_soon:after{color:#fff;content:"coming soon";font-size:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);transition:all .3s ease;white-space:nowrap;z-index:3}.guide-category_list .guide-category_item.coming_soon:hover:after,.guide-category_list .guide-category_item.coming_soon:hover:before{opacity:1}.guide-category_list .guide-category_link{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.guide-category_list .guide-category_textarea{padding:20px}@media only screen and (max-width:960px){.guide-category_list .guide-category_textarea{padding:15px}}.guide-category_list .guide-category_pic{display:block;margin:0 auto;padding-top:56.25%;width:100%}.guide-category_list .guide-category_text{color:#333;line-height:1.5}.guide-work_list .guide-work_item{margin:0 0 20px}.guide-work_list .guide-work_item:last-of-type{margin:0}.guide-work_list .guid-work_title{align-items:flex-start;color:#42a1b6;display:flex;font-size:18px;line-height:1.5;margin:0 0 10px}.guide-work_list .guid-work_title img{display:block;margin:0 10px 0 0;min-width:27px;width:27px}@media only screen and (max-width:640px){.guide-work_list .guid-work_title img{margin:0 5px 0 0}}.guide-work_list .guide-work_sublist{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -10px}.guide-work_list .guide-work_sublist .guide-work_subitem{margin:0 10px 10px 0}.guide-work_list .guide-work_sublist .guide-work_sublink{background:#fff;border:1px solid #eee;border-radius:3px;color:#333;display:inline-block;line-height:1.5;padding:6px 15px}.guide_feature_info_block{background:#f9f9f9;border-radius:5px;margin:0 0 30px;padding:20px}@media only screen and (max-width:960px){.guide_feature_info_block{padding:15px}}.guide_feature_info_block .guide_feature_info_text{align-items:flex-start;color:#333;display:flex;font-size:14px;line-height:1.5;margin:0 0 10px}.guide_feature_info_block .guide_feature_info_text span{color:#fff;font-size:12px;margin:0 10px 0 0;min-width:80px;white-space:nowrap}.guide_feature_info_block .guide_feature_info_text span small{border-radius:3px;display:inline-block;padding:2px 10px}.guide_feature_info_block .guide_feature_info_text span .color01{background:#e6b269}.guide_feature_info_block .guide_feature_info_text span .color02{background:#95a6cd}.guide_feature_info_block .guide_feature_info_text span .color03{background:#90b291}.guide_feature_info_block .guide_feature_info_text:last-of-type{margin:0}.guide_feature_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -20px}@media only screen and (max-width:640px){.guide_feature_list{display:block}}.guide_feature_list .guide_feature_item{background:#fff;border-radius:5px;margin:0 0 20px;padding:20px;width:calc(50% - 10px)}@media only screen and (max-width:960px){.guide_feature_list .guide_feature_item{padding:15px}}@media only screen and (max-width:640px){.guide_feature_list .guide_feature_item{width:100%}}.guide_feature_list .guide_feature_sublist{align-items:center;display:flex;flex-wrap:wrap}.guide_feature_list .guide_feature_sublist .guide_feature_subitem{border-radius:3px;color:#fff;display:inline-block;font-size:12px;line-height:1.5;margin:0 5px 10px 0;padding:2px 10px;white-space:nowrap}.guide_feature_list .guide_feature_sublist .guide_feature_subitem.color01{background:#e6b269}.guide_feature_list .guide_feature_sublist .guide_feature_subitem.color02{background:#95a6cd}.guide_feature_list .guide_feature_sublist .guide_feature_subitem.color03{background:#90b291}.guide_feature_list .guide_feature_title{color:#333;font-size:20px;line-height:1.5;margin:0 0 10px}.guide_feature_list .guide_feature_title span{font-size:16px}.guide_feature_list .guide_feature_text{color:#333;font-size:14px;line-height:1.5;margin:0 0 20px}.guide_feature_list .guide_feature_sub_block{background:#f9f9f9;border-radius:5px;padding:10px}.guide_feature_list .guide_feature_subtitle{color:#707070;font-size:16px;line-height:1.5;margin:0 0 10px}.guide_feature_list .guide_feautre_search_list{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -5px}.guide_feature_list .guide_feautre_search_list .guide_feature_search_item{margin:0 10px 5px 0}.guide_feature_list .guide_feautre_search_list .guide_feature_search_link{color:#53b5e1;display:inline-block;font-size:14px;line-height:1.5}.scout_mv_wrap{padding:30px 30px 0}@media only screen and (max-width:960px){.scout_mv_wrap{padding:20px 15px 0}}.scout_list .scout_item{margin:0 0 20px}.scout_list .scout_item:last-of-type{margin:0}.scout_list .scout_link{background:#fff;border-radius:5px;display:block;padding:20px;width:100%}@media only screen and (max-width:640px){.scout_list .scout_link{padding:15px}}.scout_list .scout_head{align-items:flex-start;display:flex;justify-content:space-between;margin:0 0 10px}.scout_list .scout_head .recruit_label_list{margin:0 0 -5px}.scout_list .scout_head .scout_number{color:#707070;line-height:1.5;white-space:nowrap}.scout_list .scout_flex{align-items:flex-start;display:flex;margin:0 0 10px}.scout_list .scout_pic{border-radius:5px;display:block;height:100px;margin:0 10px 0 0;min-width:100px;width:100px}@media only screen and (max-width:640px){.scout_list .scout_pic{display:block;height:80px;min-width:80px;width:80px}}.scout_list .scout_client_name{color:#707070;font-size:12px;-webkit-line-clamp:1}.scout_list .scout_client_name,.scout_list .scout_title{display:-webkit-box;line-height:1.5;-webkit-box-orient:vertical;margin:0 0 5px;overflow:hidden}.scout_list .scout_title{color:#333;font-size:16px;-webkit-line-clamp:2}.scout_list .scout_salery{align-items:center;color:#ed8aa5;display:flex;font-size:14px;line-height:1.5;margin:0 0 3px}.scout_list .scout_salery img{display:block;margin:0 5px 0 0;min-width:14px;width:14px}.scout_list .scout_salery span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.scout_list .scout_place{align-items:center;color:#707070;display:flex;font-size:14px;line-height:1.5}.scout_list .scout_place img{display:block;margin:0 5px 0 0;min-width:14px;width:14px}.scout_list .scout_place span{-webkit-line-clamp:1}.scout_list .scout_place span,.scout_list .scout_text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.scout_list .scout_text{color:#939393;font-size:12px;-webkit-line-clamp:2;line-height:1.5}.scout_list .scout_like_block{border-top:1px solid #eee;display:flex;margin:15px 0 0;padding:15px 0 0}@media only screen and (max-width:640px){.scout_list .scout_like_block{border-top:none;display:block;margin:10px 0 0;padding:0}}.scout_list .scout_like_block .scout_like_box{align-items:center;display:flex;width:50%}@media only screen and (max-width:640px){.scout_list .scout_like_block .scout_like_box{background:#f9f9f9;border-radius:5px;min-height:40px;width:100%}}.scout_list .scout_like_block .scout_like_box:first-of-type{border-right:1px solid #eee;padding:0 15px 0 0}@media only screen and (max-width:640px){.scout_list .scout_like_block .scout_like_box:first-of-type{border-right:none;margin:0 0 10px;padding:5px 10px}}.scout_list .scout_like_block .scout_like_box:last-of-type{padding:0 0 0 15px}@media only screen and (max-width:640px){.scout_list .scout_like_block .scout_like_box:last-of-type{padding:5px 10px}}.scout_list .scout_like_block .scout_like_title{color:#333;font-size:12px;line-height:1.5;margin:0 10px 0 0;white-space:nowrap}@media only screen and (max-width:640px){.scout_list .scout_like_block .scout_like_title{min-width:120px;width:120px}}.scout_list .scout_like_block .scout_like_textarea{align-items:center;display:flex}.scout_list .scout_like_block .scout_like_textarea img{display:block;min-width:30px;width:30px}.scout_list .scout_like_block .scout_like_textarea .scout_like_date{color:#707070;font-size:12px;line-height:1.5}.profile_list,.profile_list .profile_item{margin:0 0 30px}.profile_list .profile_item:last-of-type{margin:0}.profile_list .profile_box{align-items:center;background:#f9f9f9;border:1px solid #eee;border-radius:5px;display:flex;justify-content:space-between;padding:20px}@media only screen and (max-width:960px){.profile_list .profile_box{padding:15px}}@media only screen and (max-width:640px){.profile_list .profile_box{display:block}}.profile_list .profile_box .profile_edit_btn{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:12px;line-height:30px;margin:0 0 0 10px;min-width:120px;text-align:center;width:120px}.profile_list .profile_box .profile_edit_btn:hover{background:#368698}@media only screen and (max-width:640px){.profile_list .profile_box .profile_edit_btn{margin:10px auto 0}}.history_wrap .history_block{margin:0 0 30px}.history_wrap .history_block:last-of-type{margin:0}.history_table{border:1px solid #eee;color:#707070;font-size:12px;line-height:1.5;margin:10px 0 0;width:100%}.history_table .history_table_title{background:#f9f9f9;border:1px solid #eee;padding:5px;width:200px}@media only screen and (max-width:640px){.history_table .history_table_title{width:120px}}.history_table .history_table_text{border:1px solid #eee;padding:5px}.like_delete_btn{color:#939393;display:inline-block;font-size:12px;line-height:1.5}.station_map_block{margin:0 auto 30px;overflow:scroll}.station_map_block img{display:block;width:100%}@media only screen and (max-width:640px){.station_map_block img{min-width:700px}}.station_search_block{background:#f9f9f9;border-radius:5px;padding:20px}@media only screen and (max-width:960px){.station_search_block{padding:15px}}.station_search_block .station_flow_list{align-items:center;display:flex;justify-content:space-between;margin:0 0 20px}@media only screen and (max-width:640px){.station_search_block .station_flow_list{display:block}}.station_search_block .station_flow_list .station_flow_item{position:relative;width:calc(50% - 20px)}@media only screen and (max-width:640px){.station_search_block .station_flow_list .station_flow_item{margin:0 0 40px;width:100%}}.station_search_block .station_flow_list .station_flow_item:after{border-bottom:10px solid transparent;border-left:10px solid #aaa;border-top:10px solid transparent;bottom:13px;content:"";display:block;position:absolute;right:-25px}@media only screen and (max-width:640px){.station_search_block .station_flow_list .station_flow_item:after{border:10px solid transparent;border-bottom:none;border-top-color:#aaa;bottom:-25px;left:50%;right:inherit;transform:translate(-50%)}.station_search_block .station_flow_list .station_flow_item:last-of-type{margin:0}}.station_search_block .station_flow_list .station_flow_item:last-of-type:after{content:none}.station_search_block .station_flow_title{color:#333;font-size:16px;line-height:1.5;margin:0 0 5px}@media only screen and (max-width:960px){.station_search_block .station_flow_title{font-size:14px}}.station_search_block .station_flow_title span{background:#42a1b6;border-radius:5px;color:#fff;display:block;font-size:12px;line-height:24px;margin:0 0 5px;text-align:center;width:80px}.station_search_block .station_flow_main{align-items:center;display:flex}.station_search_block .station_flow_text{color:#333;font-size:16px;line-height:1.5;margin:0 0 0 10px;white-space:nowrap}@media only screen and (max-width:960px){.station_search_block .station_flow_text{font-size:14px}}.station_search_block .station_search_flex{align-items:center;display:flex;justify-content:space-between;margin:0 0 20px}@media only screen and (max-width:640px){.station_search_block .station_search_flex{display:block}}.station_search_block .station_search_flex .station_search_box{align-items:center;display:flex;width:calc(50% - 10px)}@media only screen and (max-width:640px){.station_search_block .station_search_flex .station_search_box{width:100%}.station_search_block .station_search_flex .station_search_box:first-of-type{margin:0 0 10px}}.sitemap_block{margin:0 0 40px}.sitemap_block:last-of-type{margin:0}.sitemap_list{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 0 -20px}@media only screen and (max-width:960px){.sitemap_list{justify-content:space-between}}.sitemap_list .sitemap_item{margin:0 0 20px;width:33.33333%}@media only screen and (max-width:960px){.sitemap_list .sitemap_item{width:calc(50% - 5px)}}.sitemap_list .sitemap_link{color:#53b5e1;display:inline-block;font-size:14px;line-height:1.5}@media only screen and (max-width:960px){.sitemap_list .sitemap_link{font-size:12px}}.others_block .others_terms_box{margin:0 0 40px}@media only screen and (max-width:960px){.others_block .others_terms_box{margin:0 0 35px}}.others_block .others_terms_box:last-of-type{margin:0}.others_block .others_terms_box a{color:#53b5e1}.others_block .others_terms_title{color:#333;line-height:1.5;margin:0 0 5px}.others_block .others_terms_list .others_terms_item{color:#333;line-height:1.8;margin:0 0 10px}.others_block .others_terms_list .others_terms_item:last-of-type{margin:0}.others_block .others_terms_list .others_terms_item .others_terms_main{align-items:flex-start;display:flex}.others_block .others_terms_list .others_terms_item span{margin:0 5px 0 0;white-space:nowrap}.others_block .others_terms_sublist{margin:10px 0 0;padding:0 0 0 15px;width:100%}@media only screen and (max-width:960px){.others_block .others_terms_sublist{padding:0 0 0 14px}}.others_block .others_terms_sublist .others_terms_subitem{align-items:flex-start;display:flex;margin:0 0 10px}.others_block .others_terms_sublist .others_terms_subitem:last-of-type{margin:0}.others_block .others_terms_date{color:#333;line-height:1.8;margin:40px 0 0;text-align:right}*{box-sizing:border-box;word-break:break-word}body,html{height:100%;margin:0}.clearfix:after{clear:both;content:"";display:block}.fm{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,Times New Roman,メイリオ,Meiryo,serif}.fg,.form_select,.register_form_input,.register_form_others_text,.register_form_select{font-family:Hiragino Sans,ヒラギノ角ゴシック,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text,.aside_recruit_list .aside_recruit_place,.aside_recruit_list .aside_recruit_text,.aside_station_block .aside_station_list .aside_station_link,.common_all_link,.common_link,.common_notice_text,.common_page_subtext,.common_page_text,.common_page_text span.must,.editor_wrap,.editor_wrap .editor_table_block table td,.editor_wrap h3 span,.fg-w3,.footer_copyright,.form_birth_block .form_birth_text,.form_checkbox_label .form_checkbox_text,.form_checkbox_label_s .form_checkbox_text,.form_error_text,.form_input,.form_radio_label .form_radio_text,.form_sub_text,.form_table .form_table_subtext,.form_table .form_table_text,.form_table .form_title_area small,.form_textarea,.guide_feature_info_block .guide_feature_info_text,.guide_feature_list .guide_feature_text,.guide_feature_list .guide_feautre_search_list .guide_feature_search_link,.guide_list .guide_text,.header_info_block .header_info_list .header_info_link,.header_register_block .header_register_text,.header_wrap .header_sub_block .header_title,.history_table,.inquiry_about_block .inquiry_about_subtitle small,.inquiry_about_block .inquiry_about_text,.inquiry_about_block .inquriy_about_info_text,.inquiry_cv_block .inquiry_cv_tel_subtext,.inquiry_feature_list .inquiry_feature_sublist .inquiry_feature_subitem,.inquiry_flow_list .inquiry_flow_item .inquiry_flow_flex .inquiry_flow_text,.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_qanswer_text,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_text small,.inquiry_strength_list .inquiry_strength_text,.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text,.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main .inquiry_voice_talk_text,.like_delete_btn,.others_block .others_terms_date,.others_block .others_terms_list .others_terms_item,.pankuzu_list .pankuzu_item,.popup_area_head .popup_area_num,.popup_area_main .popup_area_btnarea .popuup_area_close_btn,.popup_area_main .popup_area_list .popup_area_btn small,.popup_search-radio_label .popup_search-radio_text span,.popup_search_box_all_label .popup_search_box_all_text span,.popup_search_box_head .popup_search_box_head_main .popup_search_box_num,.popup_search_head_label .popup_search_head_text span,.popup_search_label .popup_search_text span,.popup_search_station_box .popup_search_station_flex .popup_search_select,.popup_search_station_box .popup_search_station_flex .popup_search_station_text,.recruit-d_cv_block .recruit-d_cv_subtitle,.recruit-d_cv_block .recruit-d_cv_text,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text,.recruit-d_flow_block .recruit-d_flow_text,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_place_text,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_station_text,.recruit-d_mv_block .recruit-d_mv_text,.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text,.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text,.recruit-d_mv_block .recruit_client_name,.recruit-d_mv_block .recruit_place_name,.recruit-d_search_block .recruit-d_search_sublink,.recruit-d_table .recruit-d_table_text,.recruit_list .recruit_client_name,.recruit_list .recruit_flex .recruit_text,.recruit_list .recruit_place_name,.recruit_place_block .recruit_place_text,.recruit_sub_block .recruit-d_sub_text,.recruit_sub_block .recruit_sub_text,.recruit_time_flex .recruit_time_list .recruit_time_item,.recruit_time_info,.recruit_time_text,.register_form_ask_block .register_form_ask_main .register_form_ask_text,.register_form_birth_block .register_form_birth_text,.register_form_checkbox_label .register_form_checkbox_text,.register_form_error,.register_form_input_list .register_form_input_title,.register_form_radio_label .register_form_radio_text,.register_form_zip_block .register_form_zip_btn,.result_contact_block .result_contact_text,.result_label .result_body .result_text,.result_label .result_others .result_others_list .result_others_link,.result_main_wrap .result_number_text,.result_member_block .result_member_text,.scout_list .scout_client_name,.scout_list .scout_like_block .scout_like_textarea .scout_like_date,.scout_list .scout_place,.scout_list .scout_text,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_text,.search_result_text,.station_search_block .station_flow_text,.top_mv_wrap .top_checkbox_label .form_checkbox_text,.top_mv_wrap .top_mv_search_block .top_mv_search_title,.top_news_list .top_news_title,.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_text{font-family:Hiragino Sans w3,ヒラギノ角ゴシック w3,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif;font-weight:300}.fg-w5,.footer_wrap .footer_main .footer_list .footer_link,.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link,.header_register_block .header_register_btn span,.recruit_place_block .recruit_place_text .map_btn,.recruit_sub_block .recruit_feature_list .recruit_feature_title01,.recruit_sub_block .recruit_feature_list .recruit_feature_title02,.recruit_tag_label,.result_company_block .result_company_main,.top_pickup_block .top_pickup_link .top_pickup_text{font-family:Hiragino Sans w5,ヒラギノ角ゴシック w5,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif;font-weight:500}.about_scout_block .about_scout_list .about_scout_item,.editor_wrap .editor_pic_block .editor_pic_title,.editor_wrap .editor_table_block .editor_table_title,.editor_wrap .editor_table_block table th,.fg-w6,.guide-work_list .guid-work_title,.inquiry_about_block .inquiry_about_text span,.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_text,.inquiry_strength_list .inquiry_strength_pic01 .inquiry_strength_pic_text,.inquiry_strength_list .inquiry_strength_subtext,.login_list .login_title,.recruit-d_cv_block .recruit-d_cv_num,.register_form_ask_block .register_form_ask_main .register_form_ask_text span,.result_contact_block .result_contact_title,.search_register_block .search_register_title{font-family:Hiragino Sans w6,ヒラギノ角ゴシック w6,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif;font-weight:600}.about_info_block .about_info_title,.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num,.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text span,.aside_feature_block .aside_feature_subtext,.aside_guide_block .aside_guide_list .aside_guide_item.coming_soon:after,.aside_guide_block .aside_guide_list .aside_guide_text,.aside_recruit_list .aside_recruit_salery,.aside_recruit_list .aside_recruit_title,.common_accent-border_btn,.common_accent_btn,.common_back_btn,.common_main_btn,.common_member_block .common_member_box .common_member_box_text,.common_member_block .common_member_box .common_member_box_title,.common_member_block .common_member_box .common_member_btn,.common_member_block .common_member_list .common_member_link,.common_member_block .common_member_num,.common_notice_text span,.common_page_text span,.common_register_btn,.common_title01,.common_title02,.common_title03,.common_title04,.editor_wrap .huto,.editor_wrap .hutoaka,.editor_wrap .marker,.editor_wrap .oomozi,.editor_wrap b,.editor_wrap h2,.editor_wrap h3,.editor_wrap h4,.editor_wrap strong,.fg-w7,.footer_wrap .footer_sub .footer_search_list .footer_search_main_link,.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link,.footer_wrap .footer_sub .footer_search_title,.form_maga_block .form_maga_btn,.form_table .form_table_list .form_table_item_title,.form_table .form_title_area,.guide-category_list .guide-category_item.coming_soon:after,.guide-category_list .guide-category_text,.guide-work_list .guide-work_sublist .guide-work_sublink,.guide_feature_info_block .guide_feature_info_text span,.guide_feature_list .guide_feature_sublist .guide_feature_subitem,.guide_feature_list .guide_feature_subtitle,.guide_feature_list .guide_feature_title,.guide_list .guide_title,.header_login_btn,.header_logout_btn,.header_nav .header_nav_list .header_nav_link,.header_register_block .header_register_btn,.header_sp_menu_wrap .header_sp_nav_block .header_sp_nav_item .header_sp_nav_link,.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_text,.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_title,.history_table .history_table_title,.inquiry_about_block .inquiry_about_sublist .inquiry_about_subtext,.inquiry_about_block .inquiry_about_subtitle,.inquiry_about_block .inquiry_about_title,.inquiry_anchor_list .inquiry_anchor_link,.inquiry_cv_block .inquiry_cv_tel_text,.inquiry_cv_block .inquriy_cv_tel_title,.inquiry_feature_list .inquiry_feature_more,.inquiry_feature_list .inquiry_feature_num,.inquiry_feature_list .inquiry_feature_title,.inquiry_flow_list .inquiry_flow_item .inquiry_flow_num,.inquiry_flow_list .inquiry_flow_item .inquiry_flow_title,.inquiry_qa_list .inquiry_qa_answer_block .inquiry_qa_answer_icon,.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_icon,.inquiry_qa_list .inquiry_qa_quest_block .inquiry_qa_quest_text,.inquiry_strength_list .inquiry_strength_more_block .inquiry_strength_more_text,.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_list .inquiry_strength_others_item_title,.inquiry_strength_list .inquiry_strength_others_block .inquiry_strength_others_title,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_price,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_price_list .inquiry_strength_plan_price_item,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_subtitle,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_text,.inquiry_strength_list .inquiry_strength_plan_block .inquiry_strength_plan_title,.inquiry_strength_list .inquiry_strength_subtitle,.inquiry_strength_list .inquiry_strength_title,.inquiry_title,.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_text span,.inquiry_voice_block .inquiry_voice_company_list .inquiry_voice_company_title,.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_main .inquiry_voice_talk_title,.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub .inquiry_voice_talk_name,.inquiry_voice_block .inquiry_voice_title,.others_block .others_terms_title,.others_fixed_flex .others_btn01,.others_fixed_flex .others_btn02,.pager_block .pager_list,.pager_block .pager_next,.pager_block .pager_prev,.popup_area_head .popup_area_num span,.popup_area_head_title,.popup_area_main .popup_area_list .popup_area_btn span,.popup_area_main .popup_area_title,.popup_area_wrap .popup_area_link,.popup_search-radio_label .popup_search-radio_text,.popup_search_box_all_label .popup_search_box_all_text,.popup_search_box_head .popup_search_box_head_main .popup_search_box_title,.popup_search_head_label .popup_search_head_text,.popup_search_label .popup_search_text,.popup_search_station_box .popup_search_station_subtitle,.popup_search_station_box .popup_search_station_title,.popup_search_wrap .popup_search_btnarea .popup_reset_btn,.popup_search_wrap .popup_search_btnarea .popup_search_btn,.popup_search_wrap .popup_search_head .popup_search_title,.profile_list .profile_box .profile_edit_btn,.recruit-d_cv_block .recruit-d_cv_tel,.recruit-d_cv_block .recruit-d_cv_title,.recruit-d_cv_btnarea .recruit-d_cv_entry_btn,.recruit-d_cv_btnarea .recruit-d_cv_like_btn,.recruit-d_cv_btnarea .recruit-d_cv_request_btn,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text span,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_title,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_salery,.recruit-d_mv_block .recruit-d_mv_title,.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text span,.recruit-d_search_block .recruit-d_search_link,.recruit-d_sp_btnarea .recruit-d_sp_entry_btn,.recruit-d_sp_btnarea .recruit-d_sp_tel_btn,.recruit-d_status_label,.recruit-d_table .recruit-d_table_title,.recruit_detail_btn,.recruit_list .recruit_flex .recruit_salery,.recruit_list .recruit_title,.recruit_special_label,.recruit_status_label,.recruit_sub_block .recruit-d_sub_text strong,.recruit_sub_block .recruit_sub_text strong,.recruit_time_flex .recruit_time_title,.recruit_type_label,.recruit_work_label,.register_form_check_btn,.result_company_block .result_company_sub,.result_contact_block .result_contact_subtitle,.result_contact_block .result_contact_tel,.result_fixed_btnarea .result_fixed_btn,.result_label .result_head .result_head_label,.result_label .result_head .result_head_title,.result_label .result_others .result_others_title,.result_main_wrap .result_number_text span,.result_member_block .result_member_subtitle,.result_member_block .result_member_title,.scout_list .scout_head .scout_number,.scout_list .scout_like_block .scout_like_title,.scout_list .scout_salery,.scout_list .scout_title,.search_fixed_btnarea .search_change_btn,.search_fixed_btnarea .search_tel_btn,.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link,.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn,.search_mv_wrap .search_mv_btnarea .search_mv_save_btn,.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_title,.search_mv_wrap .search_mv_title,.search_register_block .search_register_btn,.search_result_text span,.search_tab_list .search_tab_text,.station_search_block .station_flow_title,.top_merit_list .top_merit_flex .top_merit_main .top_merit_text,.top_merit_list .top_merit_num,.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_link,.top_mv_wrap .top_mv_area_block .top_mv_area_title,.top_mv_wrap .top_mv_area_btn,.top_mv_wrap .top_mv_map_block .top_mv_map_label,.top_mv_wrap .top_mv_search_block .top_mv_search_title span,.top_mv_wrap .top_mv_search_btn,.top_mv_wrap .top_mv_title,.top_news_list .top_news_date,.top_pickup_block .top_pickup_link .top_pickup_title,.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_title{font-family:Hiragino Sans w7,ヒラギノ角ゴシック w7,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif;font-weight:700}.common_page_text span.must,.form_table .form_title_area small,.fs-xxs,.inquiry_voice_block .inquiry_voice_talk_list .inquiry_voice_talk_sub .inquiry_voice_talk_name,.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_info_text,.recruit_sub_block .recruit_feature_list .recruit_feature_title01,.recruit_sub_block .recruit_feature_list .recruit_feature_title02,.recruit_time_info{font-size:11px}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num small,.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text,.aside_recruit_list .aside_recruit_place,.aside_recruit_list .aside_recruit_salery,.aside_recruit_list .aside_recruit_text,.common_all_link,.common_member_block .common_member_list .common_member_link small,.form_checkbox_label_s .form_checkbox_text,.form_table .form_table_list .form_table_item_title,.form_table .form_title_area .form_title span,.fs-xs,.header_register_block .header_register_btn span,.pager_block .pager_list,.pager_block .pager_next,.pager_block .pager_prev,.pankuzu_list .pankuzu_item,.popup_area_main .popup_area_list .popup_area_btn small,.popup_search_station_box .popup_search_station_subtitle,.popup_search_station_box .popup_search_station_title,.recruit-d_mv_block .recruit-d_time_info .recruit-d_time_list .recruit-d_time_text,.recruit-d_sp_btnarea .recruit-d_sp_tel_btn,.recruit_place_block .recruit_place_text .map_btn,.recruit_sub_block .recruit-d_sub_text,.recruit_sub_block .recruit_sub_text,.recruit_tag_label,.recruit_time_flex .recruit_time_list .recruit_time_item,.recruit_time_flex .recruit_time_title,.recruit_type_label,.recruit_work_label,.scout_list .scout_head .scout_number,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn,.top_merit_list .top_merit_flex .top_merit_main .top_merit_text span,.top_pickup_block .top_pickup_link .top_pickup_text,.top_pickup_block .top_pickup_link .top_pickup_title,.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_text,.top_recommend_block .top_recommend_list .top_recommend_main .top_recommend_title{font-size:12px}.aside_feature_block .aside_feature_subtext,.common_link,.common_member_block .common_member_box .common_member_btn span,.footer_wrap .footer_main .footer_list .footer_link,.footer_wrap .footer_sub .footer_search_list .footer_search_main_link,.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link,.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link,.fs-s,.guide-work_list .guide-work_sublist .guide-work_sublink,.header_info_block .header_info_list .header_info_link,.header_sp_menu_wrap .header_sp_nav_block .header_sp_nav_item .header_sp_nav_link,.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_title,.others_block .others_terms_sublist .others_terms_subitem,.popup_area_main .popup_area_btnarea .popuup_area_close_btn,.popup_area_main .popup_area_list .popup_area_btn span,.popup_area_main .popup_area_title,.popup_area_wrap .popup_area_link,.popup_search_station_box .popup_search_station_flex .popup_search_station_text,.recruit-d_cv_block .recruit-d_cv_subtitle,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text,.recruit-d_flow_block .recruit-d_flow_text,.recruit-d_mv_block .recruit_client_name,.recruit-d_mv_block .recruit_place_name,.recruit-d_sp_btnarea .recruit-d_sp_entry_btn,.recruit_list .recruit_client_name,.recruit_list .recruit_place_name,.recruit_place_block .recruit_place_text,.recruit_special_label,.recruit_status_label,.recruit_time_text,.result_main_wrap .result_number_text,.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link,.search_result_text,.top_merit_list .top_merit_num,.top_mv_wrap .top_checkbox_label .form_checkbox_text,.top_mv_wrap .top_mv_area_block .top_mv_area_list .top_mv_area_link,.top_mv_wrap .top_mv_map_block .top_mv_map_label,.top_news_list .top_news_title{font-size:14px}.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_num,.aside_feature_block .aside_feature_list .aside_feature_item .aside_feature_text span,.aside_recruit_list .aside_recruit_title,.aside_station_block .aside_station_list .aside_station_link,.common_accent-border_btn,.common_accent_btn,.common_back_btn,.common_main_btn,.common_member_block .common_member_list .common_member_link,.common_member_block .common_member_num,.common_title02,.footer_wrap .footer_sub .footer_search_title,.form_checkbox_label .form_checkbox_text,.form_input,.form_radio_label .form_radio_text,.form_textarea,.fs-m,.guide-category_list .guide-category_text,.header_login_btn,.header_logout_btn,.header_register_block .header_register_btn,.header_sp_menu_wrap .header_sp_tel_block .header_sp_tel_title span,.others_block .others_terms_date,.others_block .others_terms_list .others_terms_item,.popup_area_head_title,.popup_search_wrap .popup_search_head .popup_search_title,.recruit-d_cv_block .recruit-d_cv_title,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_title,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_salery,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_place_text,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_station_text,.recruit_list .recruit_flex .recruit_salery,.recruit_list .recruit_flex .recruit_text,.register_form_zip_block .register_form_zip_btn,.top_merit_list .top_merit_flex .top_merit_main .top_merit_text,.top_mv_wrap .top_mv_area_block .top_mv_area_title,.top_mv_wrap .top_mv_area_btn,.top_mv_wrap .top_mv_search_block .top_mv_search_title,.top_mv_wrap .top_mv_search_btn,.top_news_list .top_news_date{font-size:16px}.about_info_block .about_info_title,.common_member_block .common_member_box .common_member_box_text,.common_member_block .common_member_box .common_member_box_title,.common_member_block .common_member_box .common_member_btn,.common_title01,.common_title04,.fs-l,.others_block .others_terms_title,.top_mv_wrap .top_mv_search_block .top_mv_search_title span{font-size:20px}.fs-xl{font-size:28px}@media only screen and (max-width:960px){.fs-xl{font-size:24px}}a{text-decoration:none}a,button{cursor:pointer}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;padding:0}.common_inner{max-width:1200px}.common_inner,.common_inner_m{margin:0 auto;position:relative;width:100%;z-index:5}.common_inner_m{max-width:1000px}.common_inner_s{margin:0 auto;max-width:700px;position:relative;width:100%;z-index:5}.aside_bnr_block .aside_bnr_btn,.aside_freedial_bnr,.aside_line_bnr,.aside_station_block .aside_station_bnr,.aside_station_block .aside_station_list .aside_station_link,.common_all_link,.common_link,.common_page_text a,.common_pagetop_btn,.editor_wrap a,.footer_wrap .footer_main .footer_list .footer_link,.footer_wrap .footer_main .footer_logo,.footer_wrap .footer_sub .footer_search_list .footer_search_main_link,.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link,.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link,.form_table .form_table_subtext a,.form_table .form_table_text a,.guide_feature_list .guide_feautre_search_list .guide_feature_search_link,.header_info_block .header_info_list .header_info_link,.header_wrap .header_logo,.inquiry_feature_list .inquiry_feature_more,.like_delete_btn,.others_block .others_terms_box a,.pager_block .pager_list .pager_link,.pager_block .pager_next,.pager_block .pager_prev,.pankuzu_list .pankuzu_link,.popup_search_wrap .popup_search_head .popup_search_close_btn,.popup_wrap .popup_close_btn,.recruit-d_bnr,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text a,.recruit-d_search_block .recruit-d_search_link,.recruit-d_search_block .recruit-d_search_sublink,.recruit_list .recruit_title a,.recruit_place_block .recruit_place_text .link,.register_form_checkbox_label .register_form_checkbox_text a,.result_label .result_others .result_others_list .result_others_link,.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn,.search_tab_list .search_tab_item,.sitemap_list .sitemap_link,.top_news_list .top_news_link,.top_recommend_block .top_recommend_list .top_recommend_link{transition:all .3s ease}.aside_bnr_block .aside_bnr_btn:hover,.aside_freedial_bnr:hover,.aside_line_bnr:hover,.aside_station_block .aside_station_bnr:hover,.aside_station_block .aside_station_list .aside_station_link:hover,.common_all_link:hover,.common_link:hover,.common_page_text a:hover,.common_pagetop_btn:hover,.editor_wrap a:hover,.footer_wrap .footer_main .footer_list .footer_link:hover,.footer_wrap .footer_main .footer_logo:hover,.footer_wrap .footer_sub .footer_search_list .footer_search_main_link:hover,.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link:hover,.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link:hover,.form_table .form_table_subtext a:hover,.form_table .form_table_text a:hover,.guide_feature_list .guide_feautre_search_list .guide_feature_search_link:hover,.header_info_block .header_info_list .header_info_link:hover,.header_wrap .header_logo:hover,.inquiry_feature_list .inquiry_feature_more:hover,.like_delete_btn:hover,.others_block .others_terms_box a:hover,.pager_block .pager_list .pager_link:hover,.pager_block .pager_next:hover,.pager_block .pager_prev:hover,.pankuzu_list .pankuzu_link:hover,.popup_search_wrap .popup_search_head .popup_search_close_btn:hover,.popup_wrap .popup_close_btn:hover,.recruit-d_bnr:hover,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text a:hover,.recruit-d_search_block .recruit-d_search_link:hover,.recruit-d_search_block .recruit-d_search_sublink:hover,.recruit_list .recruit_title a:hover,.recruit_place_block .recruit_place_text .link:hover,.register_form_checkbox_label .register_form_checkbox_text a:hover,.result_label .result_others .result_others_list .result_others_link:hover,.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link:hover,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn:hover,.search_tab_list .search_tab_item:hover,.sitemap_list .sitemap_link:hover,.top_news_list .top_news_link:hover,.top_recommend_block .top_recommend_list .top_recommend_link:hover{opacity:.7}@media only screen and (max-width:960px){.aside_bnr_block .aside_bnr_btn:hover,.aside_freedial_bnr:hover,.aside_line_bnr:hover,.aside_station_block .aside_station_bnr:hover,.aside_station_block .aside_station_list .aside_station_link:hover,.common_all_link:hover,.common_link:hover,.common_page_text a:hover,.common_pagetop_btn:hover,.editor_wrap a:hover,.footer_wrap .footer_main .footer_list .footer_link:hover,.footer_wrap .footer_main .footer_logo:hover,.footer_wrap .footer_sub .footer_search_list .footer_search_main_link:hover,.footer_wrap .footer_sub .footer_search_list .footer_search_sublist .footer_search_sub_link:hover,.footer_wrap .footer_sub .footer_search_station_list .footer_search_station_link:hover,.form_table .form_table_subtext a:hover,.form_table .form_table_text a:hover,.guide_feature_list .guide_feautre_search_list .guide_feature_search_link:hover,.header_info_block .header_info_list .header_info_link:hover,.header_wrap .header_logo:hover,.inquiry_feature_list .inquiry_feature_more:hover,.like_delete_btn:hover,.others_block .others_terms_box a:hover,.pager_block .pager_list .pager_link:hover,.pager_block .pager_next:hover,.pager_block .pager_prev:hover,.pankuzu_list .pankuzu_link:hover,.popup_search_wrap .popup_search_head .popup_search_close_btn:hover,.popup_wrap .popup_close_btn:hover,.recruit-d_bnr:hover,.recruit-d_faq_block .recruit-d_faq_list .recruit-d_faq_text a:hover,.recruit-d_search_block .recruit-d_search_link:hover,.recruit-d_search_block .recruit-d_search_sublink:hover,.recruit_list .recruit_title a:hover,.recruit_place_block .recruit_place_text .link:hover,.register_form_checkbox_label .register_form_checkbox_text a:hover,.result_label .result_others .result_others_list .result_others_link:hover,.search_mv_tab_block .search_mv_tab_list .search_mv_tab_link:hover,.search_mv_wrap .search_mv_list .search_mv_box .search_mv_box_btn:hover,.search_tab_list .search_tab_item:hover,.sitemap_list .sitemap_link:hover,.top_news_list .top_news_link:hover,.top_recommend_block .top_recommend_list .top_recommend_link:hover{opacity:1}}.common_main_btn,.common_member_block .common_member_list .common_member_link,.form_maga_block .form_maga_btn,.others_fixed_flex .others_btn01,.profile_list .profile_box .profile_edit_btn,.recruit-d_cv_btnarea .recruit-d_cv_request_btn,.recruit-d_sp_btnarea .recruit-d_sp_tel_btn,.recruit_detail_btn,.search_fixed_btnarea .search_change_btn,.search_fixed_btnarea .search_tel_btn{box-shadow:0 3px 6px #42a1b629;transition:all .3s ease}.common_main_btn:hover,.common_member_block .common_member_list .common_member_link:hover,.form_maga_block .form_maga_btn:hover,.others_fixed_flex .others_btn01:hover,.profile_list .profile_box .profile_edit_btn:hover,.recruit-d_cv_btnarea .recruit-d_cv_request_btn:hover,.recruit-d_sp_btnarea .recruit-d_sp_tel_btn:hover,.recruit_detail_btn:hover,.search_fixed_btnarea .search_change_btn:hover,.search_fixed_btnarea .search_tel_btn:hover{box-shadow:0 3px 6px #36869866}.common_accent-border_btn,.common_accent_btn,.common_member_block .common_member_box .common_member_btn,.common_register_btn,.header_login_btn,.header_logout_btn,.header_register_block .header_register_btn,.others_fixed_flex .others_btn02,.popup_search_wrap .popup_search_btnarea .popup_search_btn,.recruit-d_cv_btnarea .recruit-d_cv_entry_btn,.recruit-d_sp_btnarea .recruit-d_sp_entry_btn,.register_form_check_btn,.result_fixed_btnarea .result_fixed_btn,.search_mv_wrap .search_mv_btnarea .search_mv_save_btn,.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn,.search_register_block .search_register_btn,.top_mv_wrap .top_mv_area_btn,.top_mv_wrap .top_mv_search_btn{box-shadow:0 3px 6px #ed8aa533;transition:all .3s ease}.common_accent-border_btn:hover,.common_accent_btn:hover,.common_member_block .common_member_box .common_member_btn:hover,.common_register_btn:hover,.header_login_btn:hover,.header_logout_btn:hover,.header_register_block .header_register_btn:hover,.others_fixed_flex .others_btn02:hover,.popup_search_wrap .popup_search_btnarea .popup_search_btn:hover,.recruit-d_cv_btnarea .recruit-d_cv_entry_btn:hover,.recruit-d_sp_btnarea .recruit-d_sp_entry_btn:hover,.register_form_check_btn:hover,.result_fixed_btnarea .result_fixed_btn:hover,.search_mv_wrap .search_mv_btnarea .search_mv_save_btn:hover,.search_mv_wrap .search_mv_btnarea .search_mv_submit_btn:hover,.search_register_block .search_register_btn:hover,.top_mv_wrap .top_mv_area_btn:hover,.top_mv_wrap .top_mv_search_btn:hover{box-shadow:0 3px 6px #e5769466}.common_back_btn,.popup_search_wrap .popup_search_btnarea .popup_reset_btn,.recruit-d_cv_btnarea .recruit-d_cv_like_btn,.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn{box-shadow:0 3px 6px #99999929;transition:all .3s ease}.common_back_btn:hover,.popup_search_wrap .popup_search_btnarea .popup_reset_btn:hover,.recruit-d_cv_btnarea .recruit-d_cv_like_btn:hover,.search_mv_wrap .search_mv_btnarea .search_mv_reset_btn:hover{box-shadow:0 3px 6px #53535366}.recruit_place_block .recruit_place_text .map_btn{box-shadow:0 3px 6px #53b5e129;transition:all .3s ease}.recruit_place_block .recruit_place_text .map_btn:hover{box-shadow:0 3px 6px #53b5e166}.recruit-d_cv_btnarea .recruit-d_cv_like_btn.active{box-shadow:0 3px 6px #fcbe3e29;transition:all .3s ease}.recruit-d_cv_btnarea .recruit-d_cv_like_btn.active:hover{box-shadow:0 3px 6px #fcbe3e66}.aside_guide_block .aside_guide_list .aside_guide_link,.aside_recruit_list .aside_recruit_link,.guide-category_list .guide-category_link,.guide-work_list .guide-work_sublist .guide-work_sublink,.guide_list .guide_link,.recruit_list .recruit_item,.register_form_input,.register_form_radio_label .register_form_radio_text,.register_form_select,.result_label .result_block,.scout_list .scout_link,.top_pickup_block .top_pickup_link{box-shadow:0 3px 6px #33333329;transition:all .3s ease}.aside_guide_block .aside_guide_list .aside_guide_link:hover,.aside_recruit_list .aside_recruit_link:hover,.guide-category_list .guide-category_link:hover,.guide-work_list .guide-work_sublist .guide-work_sublink:hover,.guide_list .guide_link:hover,.recruit_list .recruit_item:hover,.register_form_input:hover,.register_form_radio_label .register_form_radio_text:hover,.register_form_select:hover,.result_label .result_block:hover,.scout_list .scout_link:hover,.top_pickup_block .top_pickup_link:hover{box-shadow:0 3px 6px #3333334d}.top_merit_list .top_merit_flex{box-shadow:0 3px 6px #42a1b629}.guide_feature_list .guide_feature_item,.recruit-d_cv_block,.recruit_status_label,.result_contact_block{box-shadow:0 3px 6px #33333329}.aside_guide_block .aside_guide_list .aside_guide_pic,.editor_main_pic,.guide-category_list .guide-category_pic,.guide_list .guide_pic,.recruit-d_mv_block .recruit-d_mv_flex .recruit-d_mv_pic,.recruit_list .recruit_flex .recruit_pic,.scout_list .scout_pic,.top_pickup_block .top_pickup_link .top_pickup_pic{background-color:#f1f1f1;background-position:50%;background-repeat:no-repeat;background-size:cover}.common_pc{display:block}.common_pc.height_100{height:100%}@media only screen and (max-width:960px){.common_pc{display:none}}.common_sp{display:none}@media only screen and (max-width:960px){.common_sp{display:block}}.common_pc_768{display:block}@media only screen and (max-width:768px){.common_pc_768{display:none}}.common_sp_768{display:none}@media only screen and (max-width:768px){.common_sp_768{display:block}}.common_pc_640{display:block}@media only screen and (max-width:640px){.common_pc_640{display:none}}.common_sp_640{display:none}@media only screen and (max-width:640px){.common_sp_640{display:block}}
