﻿@import"https://fonts.googleapis.com/css2?family=Maven+Pro&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0;text-decoration:none}html,body{margin:0;padding:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0;display:block}a:focus,a:hover{text-decoration:none}img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.3}*:after,*:before{box-sizing:border-box}*{box-sizing:border-box}@media screen and (max-width: 767px){.is-sp{display:block}.is-tabPc{display:none}}@media screen and (min-width: 768px){.is-sp{display:none}.is-tabPc{display:block}}#qa_page .qaContent__qa__q,#top-qa .top-qaList__qa__q{padding:0 18px}@media screen and (min-width: 768px){#qa_page .qaContent__qa__q,#top-qa .top-qaList__qa__q{padding:0 55px 0 18px}}#qa_page .qaContent__qa__q .title,#top-qa .top-qaList__qa__q .title{display:flex;padding:8px 0;line-height:1.68;letter-spacing:0;font-size:16px}@media screen and (max-width: 767px){#qa_page .qaContent__qa__q .title,#top-qa .top-qaList__qa__q .title{flex-direction:column}}#qa_page .qaContent__qa__q .title::before,#top-qa .top-qaList__qa__q .title::before{margin-right:10px;content:"Q";font-weight:bold;color:#b00}#qa_page .qaContent__qa__a,#top-qa .top-qaList__qa__a{letter-spacing:.025em;font-size:16px;line-height:1.81;background-color:#f2f2f2}#qa_page .qaContent__qa__a .aWrap,#top-qa .top-qaList__qa__a .aWrap{display:flex;padding:20px 18px}@media screen and (max-width: 767px){#qa_page .qaContent__qa__a .aWrap,#top-qa .top-qaList__qa__a .aWrap{padding:8px 18px}}#qa_page .qaContent__qa__a .aWrap .a,#top-qa .top-qaList__qa__a .aWrap .a{display:block;margin-right:10px;content:"A";font-weight:bold;color:#b00}body{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.7;color:#000}img{max-width:100%;height:auto !important}table td,table th{border:1px solid #d8d8d8;padding:10px;vertical-align:middle;width:auto !important}.wrapper_entry table .first_child{width:30%}input,textarea{border:1px solid #d8d8d8;padding:3px 10px}textarea#text20{width:60%;height:10em}.container{max-width:1010px}.container.maxW965{max-width:965px}.content_table_file p{font-size:12px;font-weight:normal;color:#000}.content_table_file{padding-bottom:22px}.form-personal-submit{padding-bottom:20px;text-align:center}.form-personal-profile{padding-bottom:20px}.button-confirm{cursor:pointer;border:none;background:url(../img/icon_header/icon_button.png) no-repeat 50px 15px #9f0000;color:#fff;font-size:22px;padding:10px 50px 10px 90px}.button-confirm:hover{background-color:#720404}.bang{position:relative;padding-right:50px;margin-right:50px !important}.bang:after{background:#d8d8d8;bottom:0;content:"";height:60px;position:absolute;right:0;top:-21px;width:1px}.fix_w150{width:150px}em.fix_margin{color:rgba(0,0,0,0)}.content_table_note p{font-size:12px;color:#000;font-weight:normal}.fix_content_email{font-size:12px;font-weight:normal;color:#000}.form-privacy{border:1px solid #d8d8d8;height:150px;overflow-y:scroll;padding:20px}.privacy-title,.title-caption{color:#ab1e22;font-weight:bold;margin-bottom:10px}#foot_copyR{padding-right:20px;padding-left:20px}.content_table .phone input{width:150px;padding-top:4px;padding-bottom:4px}input[type=checkbox],input[type=radio]{position:relative;top:2px;margin-right:5px}.title_table p,.title_table div{color:#000;font-weight:bold}.wrapper_confirm .title_table p,.wrapper_confirm .title_table div{color:#000;font-weight:bold}.title_table span{color:#9f0000}.form_entry_Custom table .title_table{width:230px !important;background-color:#f0f0f0;padding-top:17px;padding-bottom:17px}.form_entry_Custom .table>tbody>tr>td,.form_entry_Custom .table>tbody>tr>th,.form_entry_Custom .table>tfoot>tr>td,.form_entry_Custom .table>tfoot>tr>th,.form_entry_Custom .table>thead>tr>td,.form_entry_Custom .table>thead>tr>th{padding-top:13px;padding-bottom:12px;padding-left:10px;padding-right:10px;vertical-align:middle}.form_entry_Custom .table>tbody>tr>th span{margin-left:5px}.label_title_entry{font-size:18px;font-weight:bold;padding-top:33px;padding-bottom:15px}.clear{zoom:1}.clear:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.followBnr_pc{position:fixed;left:-100%;bottom:40px;z-index:99999;opacity:0;visibility:hidden;transition:left 1s ease,opacity 1s ease,visibility 1s ease;-moz-transition:left 1s ease,opacity 1s ease,visibility 1s ease;-o-transition:left 1s ease,opacity 1s ease,visibility 1s ease;-ms-transition:left 1s ease,opacity 1s ease,visibility 1s ease;-webkit-transition:left 1s ease,opacity 1s ease,visibility 1s ease}.followBnr_pc.is-active{left:0;opacity:1;visibility:visible}ul.topnav>li.menu_primary_custom_pdf{display:none}.nivo-controlNav,.slick-dots{position:absolute;z-index:100;margin-top:-40px;right:10px;bottom:20px;padding:0}.slick-dots li{display:inline-block}.nivo-controlNav a,.slick-dots button{color:rgba(0,0,0,0);background:#e1e1e1;margin-right:10px;border-radius:100%;font-size:0px;max-height:10px;right:10px;bottom:30px;text-align:right;height:10px;width:10px;display:inline-block;padding:0;border:none;outline:none}.nivo-control.active,.slick-dots .slick-active button{background-color:#9f0000}.wf_sawarabimincho{font-family:Sawarabi Mincho,serif}.bd_bottom_gray{border-bottom:1px solid #f2f2f2}.bd_right_gray_pc{border-right:1px solid #f2f2f2}.bd_top_gray{border-top:1px solid #f2f2f2}.thumbnail_member_content{width:100%;height:auto;background-size:cover;overflow-y:hidden}.slider-wrapper{width:100% !important}.slider-wrapper{width:100%;margin:0px auto}.description_member_content .slogan{padding:12px 20px}.description_member_content .slogan a{color:#000;font-weight:bold;font-size:15px;line-height:1.5;text-decoration:none}.slogan a:hover{color:#9f0000}.wrapper_page a img:hover{opacity:.8}.text_job_right .first{font-size:14px;font-weight:normal;padding-right:22px}.text_job_right .name{font-size:18px;padding-right:22px}.interview .text_job_right{display:flex;justify-content:flex-end;align-items:center}.interview .text_job_right .first{padding-right:0}.interview .text_job_right .name{width:6.25em}.box_former_job{border-top:2px solid #9f0000;border-bottom:2px solid #9f0000;margin-top:20px;margin-bottom:130px}.job_before{font-weight:normal;font-size:14px;padding-left:20px;line-height:2.2}.job_below{font-size:12px;padding-left:20px;font-weight:normal;line-height:2.2}#slider_primary,.link_url_pointter{margin-top:0px}.link_url_pointter{background-color:#f1f1f1;padding-left:10px;padding-top:7px;padding-bottom:7px}.link_url_pointter p{display:inline-block}.link_url_pointter p a{color:#000;font-weight:bold;padding-right:25px;background-image:url(../img/system/linkUrlPointer.png);background-repeat:no-repeat;background-position:center right 7px;display:inline-block;background-size:6px auto}.link_url_pointter a,.link_url_pointter{font-size:11px}.link_url_pointter p:first-child a{color:#9f0000;font-weight:900}.link_url_pointter p:last-child a{background-image:none}.title_section_detail{padding-top:47px;padding-bottom:17px}#top_header{position:fixed;top:0;z-index:1000;width:100%;height:75px;-webkit-box-shadow:0 3px 5px 0 rgba(50,50,50,.1);-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,.1);box-shadow:3px 3px 3px 0 rgba(50,50,50,.1)}.left_top_header{padding:22px 0 0 20px;max-width:220px;height:100%}.right_top_header{width:calc(100% - 260px);height:100%}.topnav li span{text-transform:capitalize;font-weight:normal}#noIE .topnav li span b{font-weight:bold !important}h4 span{display:block}h3 span{display:block}.content_box_infor_first span,.content_box_nomal span{display:block}ul.topnav{float:right;display:inline;padding:0;margin:0;height:100%;counter-reset:section;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}ul.topnav>li{display:inline-block;height:100%;vertical-align:middle;padding:0;margin:0;position:relative}ul.topnav li a{padding:28px 20px 0 30px;text-align:center;display:block;height:100%;color:#000;text-decoration:none;font-weight:normal;position:relative}ul.topnav span::first-letter{display:block;font-weight:900}ul.topnav li:hover{color:#9f0000}ul.topnav li.btn_right_top_header:hover span{color:#fff}ul.topnav li.btn_right_top_header:hover span{background-color:#720404}.wrapper_content_paginater button:hover{background-color:#720404 !important}ul.topnav li:hover a{color:#9f0000}ul.topnav li.btn_right_top_header:hover a{background-color:#720404}ul.topnav li:hover:before{color:#000}ul.submenu li{position:relative}ul.topnav li:before{counter-increment:section;content:"0" counter(section);position:absolute;left:3px;top:15px;width:20px;font-size:13px;color:#c1c1c1}ul.submenu li:before{position:absolute;content:"";width:5px;height:5px;border-radius:50%;background:#fff;top:10px;left:15px}ul.topnav li.active:before{color:#000}ul.topnav li a:before{content:".";color:rgba(0,0,0,0);z-index:0;position:absolute;left:15px;top:7px;width:20px;-webkit-transform:skewY(-45deg);-moz-transform:skewY(-45deg);-ms-transform:skewY(-45deg);-o-transform:skewY(-45deg);transform:skewY(-45deg);border-bottom:1px solid #c1c1c1}.btn_right_top_header{padding:0;margin:0 !important;background-color:#9f0000;height:100%;top:0}ul.topnav li.btn_right_top_header:before,ul.topnav li.btn_right_top_header a:before{content:"" !important;border:none}.topnav .btn_right_top_header a{margin:0;font-weight:normal;padding:0 30px;color:#fff;font-size:16px;height:100%}@media screen and (min-width: 992px){.topnav .btn_right_top_header a{position:relative}}.topnav li.active a{color:#9f0000}.topnav li.active .submenu li a{color:#fff}.href_logo{position:relative;display:block}.kc_logo_des{position:absolute;display:block;font-size:11px;color:#999;margin-top:-3px;margin-left:45px}.btn_right_top_header a{color:#fff !important}.btn_right_top_header a span{display:inline-block;vertical-align:middle;padding-top:26px;height:100%;margin-right:5px}.btn_right_top_header a span.submit__text:first-letter{font-weight:400}@media screen and (min-width: 992px){.btn_right_top_header a span.submit__casual{display:inline-block;height:auto;padding-top:0;margin:0 auto;font-size:80%;position:absolute;left:0;right:0;bottom:20px}}@media screen and (min-width: 992px)and (max-width: 1270px){.btn_right_top_header a span.submit__casual{font-size:70%}}.btn_right_top_header a span.submit__casual:first-letter{font-weight:400}.btn_push_menu{display:none}.hide_border_hr{border:none}.cTranparent{color:rgba(0,0,0,0)}.title_content{font-size:24px;padding-top:30px;color:#000;line-height:1.4;font-weight:normal}.title_content.title_content_member,.title_content.title_content_career_guide{font-size:16px;padding-top:30px;padding-bottom:30px;color:#000;line-height:1.7;font-weight:normal}.title_content02{font-size:24px;padding-top:30px;color:#000;line-height:1.4;font-weight:normal;text-align:center;margin:0 0 20px}@media screen and (max-width: 767px){.title_content02{font-size:22px}}.description{padding-top:50px;padding-bottom:40px}.description__message__link{display:inline-block;margin-top:1em;font-size:120%;text-decoration:underline;color:#b00}.description__message__link:hover{text-decoration:none;color:#b00}.description p{color:#000;font-size:14px;font-weight:normal}.description .textPd25PC28PC{padding-top:25px;padding-bottom:25px}.fix_width_img img{width:100%;height:auto}.pdLeft20{padding-left:20px}.row.pdLR7{padding-left:-7px !important;padding-right:-7px !important}.wrapper_img_fix_same_text{width:100%;height:auto;overflow-y:hidden;background-size:cover}.fix_width_img{padding-right:20px}.message_information_text{padding-left:20px}.title_section{padding-bottom:10px}.title_section.title_message{padding-bottom:10px}@media screen and (min-width: 768px){.title_section.title_message{order:1}}.title_message__link{letter-spacing:.025em;line-height:1;font-size:16px;color:#b00}@media screen and (min-width: 768px){.title_message__link{order:2;display:inline-block;margin:17px 0 0 -240px}}@media screen and (min-width: 768px){.title_message__link:hover{text-decoration:underline;color:#b00}}.title_message__link span{display:inline-block;transform:translateY(-1px)}.title_section.title_entry{padding-bottom:25px}.consultant_row{padding:50px 0 0 0;margin-bottom:100px}.sub_block_title{width:100%;padding:0 0 10px 0}@media screen and (min-width: 768px){.sub_block_title{order:3}}.maxW567{max-width:567px}.maxW682{max-width:682px}.minus{padding:0 5px}.mgL70_fix_box_mangement{margin-left:70px}.entry_confirm_email{padding:5px 0}.mg0Auto{margin:0 auto}.maxW700{max-width:730px;margin:0 auto}.row.pdLR7{margin-left:-7px !important;margin-right:-7px !important}#interview-voice .pdL7,#member .pdL7{padding-left:7px}#interview-voice .pdR7,#member .pdR7{padding-right:7px}#interview-voice,#member{overflow:hidden}.wrapper_content{padding-top:60px}.sidr-open #top_header{-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.nivo-caption{position:absolute;top:75%;opacity:1;transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);text-align:center;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.nivo-caption a{display:inline !important}h1 .top,h1 .bottom{font-size:31px;display:block;color:#fff;font-weight:normal;text-align:center}.wrapper_slider_text:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;z-index:-1}.wrapper_slider_text{text-shadow:2px 2px 3px #000;font-size:35px;display:block;color:#fff;position:absolute;font-weight:normal;left:50%;top:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);text-align:center;z-index:2;line-height:1.3;margin-top:48px}.wrapper_slider_text .wrapper_slider_text-sub{display:inline-block;font-size:36px;border-top:5px solid #911c12;margin-top:22px;padding-top:11px}.text_intro_video{padding:5px 0 0 0}.video_intro_content{position:relative;text-align:center;padding:20px 20px 15px 20px}.video_intro{position:absolute;right:0;bottom:70px;z-index:999999;color:#fff}.wrapper_slider{margin-bottom:22px;position:relative;z-index:9}.video_intro_content:before{position:absolute;content:"";background:#000;opacity:.7;width:100%;height:100%;left:0;top:0;z-index:-1}.description_sign{padding-top:10px}.sign_director_president{font-size:14px;font-weight:normal;margin-right:10px;color:#000}.managerment_list h2{padding:10px 0;font-size:16px}.managerment_list ul li{margin:10px 0 0 0;position:relative}.sign_application{font-size:21px}.title_management_fix .textC{font-size:30px;color:#000;font-weight:normal;padding-top:80px;display:block;position:relative;font-family:Sawarabi Mincho,serif}.title_management_fix:after{content:"|";color:#9f0000;font-weight:bold;text-align:center;font-size:30px;height:80px;margin:0 auto;display:block}.box_management .item_left{max-height:100px;font-size:18px;color:#000;font-weight:normal;background-color:#f3f3f3;padding:25px 30px 20px 30px}.box_management .item_right{max-height:100px;font-size:18px;color:#000;font-weight:normal;background-color:#fff;border:3px solid #f3f3f3;padding:24px 30px;margin-top:-10px}.box_management .item_cen{max-height:100px;font-size:18px;color:#000;font-weight:normal;background-color:#f3f3f3;padding:24px 30px;margin-top:-10px}#message{padding-bottom:70px}@media screen and (min-width: 768px){#message .row.mobile_show.hideme .col-xs-12{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;padding-bottom:10px}#message .row.mobile_show.hideme .col-xs-12>*{-ms-flex-item-align:start;align-self:flex-start}}.clip{position:relative;width:100%;padding-top:56.25%}.clip iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.message_content{padding:0 0 70px 0}.career_personality{padding-top:10px}.career_personality .item{padding-top:25px;color:#000;font-size:14px;font-weight:normal}.form_consultant{padding-top:20px}.form_consultant button{background-color:rgba(0,0,0,0) !important;border:none;outline:none !important}.form_consultant button .close,.form_consultant button .colap{font-size:30px !important;color:#9f0000 !important;opacity:1 !important}.form_consultant button .close{display:none;float:none}.form_consultant button .colap{display:block}.form_consultant button[aria-expanded=true] .close{display:block}.form_consultant button[aria-expanded=true] .colap{display:none}.wrapper_form_consul{border:1px solid #e1e1e1}.title_box_consultant_job{position:relative;background-color:#fff;height:45px;border-bottom:none}.title_box_consultant_job .textL{text-align:left}.title_box_consultant_job button{background-color:red;border:none;width:100%;text-align:right;position:absolute;height:100%;top:0;right:0}.sidr-open .shownav span:nth-child(1){transform:rotate(45deg) translate(-1px, 6px);-ms-transform:rotate(45deg) translate(-1px, 6px);-webkit-transform:rotate(45deg) translate(-1px, 6px)}.sidr-open .shownav span:nth-child(2){display:none}.sidr-open .shownav span:nth-child(3){transform:rotate(135deg) translate(0px, 8px);-ms-transform:rotate(135deg) translate(0px, 8px);-webkit-transform:rotate(135deg) translate(0px, 8px)}#right-menu{cursor:pointer;display:block}#top_header{position:relative}#top_header .btn_push_menu{z-index:10;width:50px}#nav{position:relative;z-index:1}#top_header .left_top_header{position:relative;z-index:2}.title_box_consultant_job .title{padding-top:15px;font-size:18px;color:#000;font-weight:bold;line-height:1;padding-left:22px}.Consultant_job_wrapper_content{padding-top:8px;border-top:1px solid #9f0000}.title_Consultant_job{font-size:14px;text-align:left;color:#9f0000;padding-top:25px;font-weight:bold}.wrapper_content_consultant_infor .title_box_first{padding-top:15px}.btn_push_menu span{background:#9f0000;border-radius:4px;display:block;height:3px;margin:6px 0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;width:25px}.wrapper_page.menu-active .btn_push_menu span:nth-child(1){transform:rotate(45deg) translate(5px, 8px);-ms-transform:rotate(45deg) translate(5px, 8px);-webkit-transform:rotate(45deg) translate(5px, 8px)}.wrapper_page.menu-active .btn_push_menu span:nth-child(2){opacity:0;filter:alpha(opacity=0)}.wrapper_page.menu-active .btn_push_menu span:nth-child(3){transform:rotate(135deg) translate(-5px, 8px);-ms-transform:rotate(135deg) translate(-5px, 8px);-webkit-transform:rotate(135deg) translate(-5px, 8px)}.information_consultant_job_between button span{vertical-align:middle;margin-left:15px;position:relative;top:2px}.information_consultant_job_between a span{vertical-align:middle;margin-left:15px;position:relative;top:2px}.information_consultant_job_between a img{display:inline-block}.information_consultant_job_between button{display:block;margin:0 auto;width:430px;padding:12px 20px;background-color:#9f0000 !important;color:#fff;font-size:22px;border:none;max-width:100%;line-height:1.3}.information_consultant_job_between a{display:block;margin:0 auto;width:430px;padding:12px 20px;background-color:#9f0000;color:#fff;font-size:22px;border:none;text-align:center;max-width:100%}.information_consultant_job_between a:hover{background-color:#720404}.wrapper_content_paginater:first-child{border-bottom:1px solid #e1e1e1}.wrapper_content_paginater{padding-left:22px;padding-right:20px}.item_Consultant_job_below:first-child{padding-top:28px}.item_Consultant_job_below{padding-top:0;padding-bottom:35px}.content_box_below{padding-top:10px}.mailto{color:#000;text-decoration:none}a.mailto:hover{color:#9f0000;text-decoration:none}.mota_btn_submit_form{padding-top:16px;padding-bottom:30px;font-size:10px;font-weight:normal;text-align:center}.content_box{padding-top:5px;padding-bottom:0}.content_box span{font-size:14px;text-align:left;color:#000;padding-bottom:5px;font-weight:normal;line-height:1.4;padding-top:4px}.content_box_infor_consul em{margin-left:30px}.information_consultant_job_between{padding-top:43px;font-size:18px;color:#000}a.gotop.active{transform:translate(0, 0)}a.gotop{position:fixed;right:30px;bottom:120px;z-index:9999;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;transform:translate(120px, 120px)}footer{margin-top:40px}.wrapper_content_career_guide{margin-bottom:50px}footer #copyR{font-size:10px;width:100%}footer #copyR a{color:#000}.title_box_below{font-size:14px;font-weight:bold}.content_box_below{font-size:14px;font-weight:normal}.title_box_first{padding-top:23px;color:#9f0000;font-size:14px;font-weight:bold}.content_box_infor_first{padding-bottom:10px;padding-top:10px}.content_box_infor_first span{display:block;line-height:1.6;font-size:14px;color:#000}.title_box_nomal{padding-top:25px;padding-bottom:10px;font-size:14px;font-weight:bold;color:#9f0000}.content_box_nomal span{display:block;color:#000;font-size:14px;line-height:1.6}.read_more_box{display:none}.text_detail_membersame_title,.text_detail_membersame_cojntent{padding-left:15px}#company_document.wrapper_content_document{padding-bottom:140px}@media screen and (max-width: 767px){#company_document.wrapper_content_document{padding-bottom:110px}}#company_document .title_document{padding-bottom:13px}@media screen and (max-width: 767px){#company_document .title_document{width:189px}#company_document .title_document img{width:100%;height:auto}}#company_document .documentWrap{position:relative;width:100%;max-width:840px;margin:0 auto;overflow:hidden}#company_document .documentList{padding-bottom:44px;position:relative}@media screen and (max-width: 1024px){#company_document .documentList{padding-bottom:45px}}#company_document .documentList::after{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:45px;background-color:rgba(0,0,0,.3);transition:bottom .3s ease}#company_document .documentList .slick-prev,#company_document .documentList .slick-next{font-size:0;line-height:0;z-index:100;display:block;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:rgba(0,0,0,0)}#company_document .documentList .slick-prev:hover,#company_document .documentList .slick-prev:focus{color:rgba(0,0,0,0);outline:0}#company_document .documentList .slick-next:hover,#company_document .documentList .slick-next:focus{color:rgba(0,0,0,0);outline:0}#company_document .documentList .slick-prev:hover:before,#company_document .documentList .slick-prev:focus:before{opacity:1}#company_document .documentList .slick-next:hover:before,#company_document .documentList .slick-next:focus:before{opacity:1}#company_document .documentList .slick-prev.slick-disabled:before,#company_document .documentList .slick-next.slick-disabled:before{opacity:.25}#company_document .documentList .slick-prev:before,#company_document .documentList .slick-next:before{content:"";line-height:1;display:block;color:#fff;background-repeat:no-repeat;background-position:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#company_document .documentList .slick-prev,#company_document .documentList .slick-next{position:absolute;bottom:0;width:44px;height:44px;transition:bottom .3s ease}#company_document .documentList .slick-prev::before,#company_document .documentList .slick-next::before{content:"";width:15px;height:15px;border:0px;transform:translate(-50%, -50%) rotate(45deg);position:absolute;top:50%;left:50%}#company_document .documentList .slick-prev{left:0}#company_document .documentList .slick-prev::before{margin-left:4px;border-bottom:solid 2px #9f0000;border-left:solid 2px #9f0000}#company_document .documentList .slick-next{left:114px}#company_document .documentList .slick-next::before{margin-left:-4px;border-top:solid 2px #9f0000;border-right:solid 2px #9f0000}#company_document .documentList__node{border:2px solid #ccc}#company_document .documentList__node img{width:100%;height:auto}#company_document .documentCount{position:absolute;left:44px;bottom:9px;width:70px;text-align:center;font-weight:bold;color:#fff;transition:bottom .3s ease}#company_document .documentCount .current{color:#9f0000}#company_document .documentDescription{width:100%;margin:24px auto 0}#company_document .documentDescription+.documentDescription{margin-top:8px}@media screen and (max-width: 767px){#company_document .documentDescription .dn-sp{display:none}}@media screen and (min-width: 768px){#company_document .documentDescription .dn-pc{display:none}}#company_document .document__pdf{margin:30px auto}@media screen and (min-width: 768px){#company_document .document__pdf{display:none}}#company_document .document__pdfBtn__link{display:block;width:100%;max-width:100%;padding:18px 0px;margin:0 auto;background-color:#9f0000;color:#fff;border:none;text-align:center;font-size:4.1vw;font-feature-settings:"palt"}#company_document .document__pdfBtn__link:hover{color:#fff}@media screen and (min-width: 768px){#company_document .document__pdfBtn__link{display:none}}@media screen and (min-width: 768px){#member .consultant_row .col-xs-12:nth-child(-n+3){padding-bottom:50px}}#member .top-qa__more{margin-top:10px;text-align:right}@media screen and (min-width: 768px){#member .top-qa__more{margin-top:18px}}#member .top-qa__more__link{letter-spacing:.025em;line-height:1;font-size:16px;color:#b00}@media screen and (min-width: 768px){#member .top-qa__more__link:hover{text-decoration:underline}}#member .top-qa__more__link span{display:inline-block;transform:translateY(-1px)}#top-qa{padding-bottom:60px}@media screen and (min-width: 768px){#top-qa{padding-bottom:88px}}@media screen and (max-width: 767px){#top-qa{padding-top:34px}}#top-qa .title_qa img{width:72px;height:auto}@media screen and (min-width: 768px){#top-qa .title_qa img{width:144px}}#top-qa .top-qaList{margin-top:20px}@media screen and (min-width: 768px){#top-qa .top-qaList{margin-top:50px;display:flex;justify-content:space-between}}@media screen and (max-width: 767px){#top-qa .top-qaList{padding:0 15px}}@media screen and (min-width: 768px){#top-qa .top-qaList__node{width:calc((100% - 20px)/3)}}@media screen and (max-width: 767px){#top-qa .top-qaList__node+.top-qaList__node{margin-top:35px}}#top-qa .top-qaList__qa__q{padding:8px;font-weight:bold;border-top:2px solid #b00}@media screen and (min-width: 768px){#top-qa .top-qaList__qa__q{padding:2px 10px;min-height:100px}}#top-qa .top-qaList__qa__q .title{font-size:15px}@media screen and (max-width: 767px){#top-qa .top-qaList__qa__q .title{flex-direction:row}}#top-qa .top-qaList__qa__a .aWrap{padding:16px 8px}@media screen and (min-width: 768px){#top-qa .top-qaList__qa__a .aWrap{padding:10px}}#top-qa .top-qa__more{margin-top:10px;text-align:right}@media screen and (min-width: 768px){#top-qa .top-qa__more{margin-top:18px}}#top-qa .top-qa__more__link{letter-spacing:.025em;line-height:1;font-size:16px;color:#b00}@media screen and (min-width: 768px){#top-qa .top-qa__more__link:hover{text-decoration:underline}}#top-qa .top-qa__more__link span{display:inline-block;transform:translateY(-1px)}#top-qa .top-qaButton{margin:40px 15px 0}@media screen and (min-width: 768px){#top-qa .top-qaButton{margin:60px auto 0}}#top-qa .top-qaButton a{display:block;margin:0 auto;width:430px;padding:12px 20px;background-color:#9f0000;color:#fff;font-size:22px;border:none;text-align:center;max-width:100%}@media screen and (min-width: 768px){#top-qa .top-qaButton a:hover{background-color:#720404}}#top-qa .top-qaButton a span{vertical-align:middle;margin-left:15px;position:relative;top:2px}#top-qa .top-qaButton img{display:inline-block}.title_page_member{font-size:24px;color:#000;line-height:1.6}.title_content_detail{padding-top:54px;padding-bottom:42px}.title_content_detail span{display:block}.page_detail_description{padding:15px 25px;background:#f1f1f1;border-radius:7px}.page_detail_description th,.page_detail_description td{border:none;padding:5px 0}.page_detail_description th{width:50px !important}.page_detail_description table{width:100%}.top_title{font-size:14px;font-weight:bold}.below_title{font-size:14px;font-weight:normal;padding-bottom:25px}.swrapper_page_detail_content{padding-top:17px}.swrapper_page_detail_content .text_title{padding-top:60px;color:#9f0000;font-size:18px;font-weight:bold;padding-bottom:14px}.swrapper_page_detail_content .text_content{font-size:14px;font-weight:normal;color:#000}.tag_member_same{margin-top:70px;padding-top:15px;padding-bottom:15px}.thumbnail_detail_membersame{width:103px;height:91px;overflow:hidden;display:inline-block}.thumbnail_detail_membersame img{height:91px}.wrapper_left_item_tag{display:table}.tag_member_same .text{display:table-cell;vertical-align:middle}.text_detail_membersame_title{font-size:14px;color:#000;font-weight:normal}.text_detail_membersame_cojntent{font-size:18px;font-weight:bold;color:#000}.left_item_tag,.right_item_tag{width:50%}.right_item_tag{padding-left:22px}.wrapper_entry{margin-top:75px;padding-top:36px}.personnal_profile .title_hoso{font-size:18px;font-weight:bold;padding-bottom:15px;padding-top:13px}.veAlMd{vertical-align:middle !important}.title_entry_resume{padding-top:13px;padding-bottom:15px;color:#444;font-size:18px;font-weight:bold}.file_entry_resume{display:inline-block}.note_file_entry_resume{color:red;display:inline-block}.error{color:red;left:20px;position:relative;top:5px}.textError{border:1px solid red !important}.entry_tab1{min-width:30px;float:left;margin-right:0px;padding-top:8px;margin-left:22px;font-size:14px;color:#000}.entry_tab1:first-child{margin-left:0}.note_entry{padding-left:25px;padding-top:10px;float:left}.entry_tab2 input{width:160px;padding:5px 10px}.entry_tab2{font-weight:normal;float:left}.entry_select_text{display:block;margin:8px 10px 0;float:left}.entry_select_text_note{font-size:14px;color:#000;font-weight:normal;display:inline-block;text-align:center;margin-left:25px}.entry_select_tag{display:inline-block;font-size:14px;font-weight:normal;float:left}.entry_select_tag select{min-width:100px;padding:4px 10px;border:1px solid #d8d8d8;float:left}.entry_confirm_email{display:block}.wrapper_confirm .td-content div{display:inline-block;line-height:28px;margin-left:10px;font-size:12px;font-weight:normal}.entry_confirm_email input{width:calc(80% - 60px);padding-top:6px;padding-bottom:6px;font-weight:normal;font-size:12px}.text-file-400{padding-top:5px;width:100%;padding-bottom:6px}.wrapper_confirm{margin-top:75px}.wrapper_confirm .top_1{font-size:18px;font-weight:bold;color:#000}.wrapper_confirm .title_form{color:gray;font-size:14px}.label_asked{border:1px solid #d8d8d8;margin:0 0 15px 0;padding:20px}.asked{color:#ab2022;font-size:14px;font-weight:bold;margin-bottom:5px}.content_asked p{font-size:14px}.label-personal{font-size:16px;padding-bottom:10px}.button-confirm-page-back{background:url(../img/icon_header/icon_button_back.png) no-repeat 30px 15px #666;border:none;cursor:pointer;margin-bottom:10px;color:#fff;font-size:22px;position:relative;padding:10px 30px 10px 70px}.message_index_top .title_content{padding-top:0}.fz24{font-size:24px !important}.work_block_title{color:#ab1e23;font-size:20px;line-height:35px;font-weight:bold;padding:0 0 30px 0}.work_block_title .thank-for-you p{font-size:14px;color:#000;font-weight:normal}.button-confirm-page:hover{background-color:#720404}.button-confirm-page-back:hover{background-color:#555}.button-confirm-page{background:url(../img/icon_header/icon_button.png) no-repeat 30px 15px #9f0000;border:none;cursor:pointer;color:#fff;font-size:22px;padding:10px 30px 10px 70px}.contact-personal{margin:80px 0 30px 0}.clr{color:#ab1e23;font-size:14px}.contact-personal,.contact-personal p{font-size:12px;font-style:italic}.tag_member_same a{color:#000;text-decoration:none}.tag_member_same a:hover{color:#9f0000}.tag_member_same a img:hover{opacity:.8}#back-top a{border:1px solid #000;border-radius:50%;color:#000;display:block;font-size:30px;height:45px;line-height:1;text-align:center;width:45px;background:#fff}#back-top a:hover{border:1px solid #9f0000;color:#9f0000}.stuck{bottom:20px;position:fixed;right:20px;z-index:9999}#back-top a .fa{margin-top:5px}.title_content.title_content_message>span{display:block}.submenu{display:none}body{-webkit-transition:background-color 1s;transition:background-color 1s}.message_content .fix_width_img .message_img{background:url(../img/message/message-maruyama.jpg) no-repeat center center;width:100%;background-size:cover}.message_content .description_sign{padding-top:15px;line-height:1}.hideme{opacity:0}.hideme_right{opacity:0;transform:translate(100%, 0%)}.hideme_left{opacity:0;transform:translate(-100%, 0%)}.hideme_center{opacity:0;transform:translate(0%, 100%)}.hideme_x_a{opacity:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;transform:translate(0%, 0%)}.hideme_tree{overflow:hidden}.hideme_transit{overflow:hidden;-webkit-transition:opacity .15s ease-in-out,transition 3s ease;-moz-transition:opacity .15s ease-in-out,transition 3s ease;-ms-transition:opacity .15s ease-in-out,transition 3s ease;-o-transition:opacity .15s ease-in-out,transition 3s ease;transition:opacity .15s ease-in-out,transition 3s ease}.kc_fade{width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:100000}#loading-bar-spinner.spinner{left:50%;margin-left:-20px;top:50%;margin-top:-20px;position:fixed;z-index:100001 !important;animation:loading-bar-spinner 900ms linear infinite}#loading-bar-spinner.spinner .spinner-icon{width:40px;height:40px;border:solid 4px rgba(0,0,0,0);border-top-color:#000 !important;border-left-color:#000 !important;border-radius:50%}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{line-height:1.8 !important}.entry_submit_btn{position:relative;color:#fff;font-size:22px}.entry_submit_btn span{line-height:1.4}@-webkit-keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}.radio-wpr>*{display:inline-block;vertical-align:middle;position:static !important;margin:0 5px 0 0 !important}.interview-member3__wrap{margin:30px auto 0}.interview-member--name{margin-bottom:10px;font-size:20px}.interview-member--name-position{font-size:14px}.interview-member--career{background-color:#f1f1f1;border-radius:5px;font-size:14px}.interview-member--career dt{padding-top:13px;font-weight:bold}.interview-member--career dd{line-height:1.5}.text_content--interview{display:flex;flex-wrap:wrap;font-size:14px}.text_content--interview dt{width:3em;font-weight:bold}.text_content--interview dd{width:calc(100% - 3em)}.interview__article-image{margin:30px auto}@media screen and (max-width: 767px){.interview-member--item:not(:last-child){margin-bottom:3em}.interview-member--name-position{font-size:14px}.interview-member--career{padding:2px 25px 15px}.text_content--interview{display:flex;flex-wrap:wrap;font-size:14px}.text_content--interview dt{margin-bottom:1em}.text_content--interview dd{margin-bottom:1em}.consultant__link-wrap{margin-top:70px}.consultant__link{margin-top:30px}}@media screen and (min-width: 768px){.interview-member3__wrap{display:flex;justify-content:space-between;margin:30px auto 0}.interview-member--item{width:30%}.interview-member--career{height:189px;padding:0 25px}.text_content--interview{display:flex;flex-wrap:wrap;font-size:14px}.text_content--interview dt{margin-bottom:30px}.text_content--interview dd{margin-bottom:30px}.consultant__link-wrap{display:flex;justify-content:center;gap:0 1%}.consultant__link{width:32%}.consultant__link .right_item_tag{width:100%}}@media screen and (max-width: 1128px){ul.topnav li a{font-size:14px;padding:25px 5px 0 25px}.topnav .btn_right_top_header a{padding:0 15px}}@media screen and (min-width: 991px)and (max-width: 1270px){ul.topnav li a{font-size:70%}}@media screen and (min-width: 1271px)and (max-width: 1320px){ul.topnav li a{font-size:85%}}@media screen and (max-width: 991px){.followBnr_pc{display:none}.topnav li span{color:#fff !important}.link_url_pointter{margin-top:55px}.content_table .phone input{width:100px}.entry_tab1{float:left;margin-left:20px;margin-top:12px;padding-top:0px}.note_entry{margin-left:0px;padding-top:10px}.entry_tab2 input{width:100px;margin:0 auto}.entry_tab2{padding-top:5px;padding-bottom:5px}.mgL70_fix_box_mangement{margin-left:0;max-width:567px}ul.topnav li a{padding:25px 5px 0 25px;text-align:center;font-size:14px;display:block;height:100%;color:#000;text-decoration:none;font-weight:normal;position:relative}ul.topnav li a:before{content:".";color:rgba(0,0,0,0);z-index:0;position:absolute;left:13px;top:6px;width:20px;-webkit-transform:skewY(-45deg);-moz-transform:skewY(-45deg);-ms-transform:skewY(-45deg);-o-transform:skewY(-45deg);transform:skewY(-45deg);border-bottom:1px solid #e1e1e1}#top_header{position:fixed;top:0;z-index:1000;width:100%;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;height:54px}ul.topnav{float:none;display:block;padding:0;margin:0;height:100%;counter-reset:section;position:fixed;top:0;bottom:0;right:-260px;width:260px;background-color:#000;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}ul.topnav>li{padding:15px 0;margin:0;height:initial;position:static;display:block;border-bottom:1px solid #333}ul.topnav li:hover{color:#9f0000}ul.topnav li:hover a{color:#9f0000}ul.topnav li:before{content:"";visibility:hidden;position:static}ul.topnav li a{padding:0 10px;display:block;text-align:left;font-size:16px;color:#fff;font-weight:bold;position:relative}ul.topnav li a:before{content:".";color:rgba(0,0,0,0);visibility:hidden;z-index:0;position:relative}.left_top_header img{margin-top:10px}#slider_primary{margin-top:55px}.btn_right_top_header{display:block;height:auto;max-width:none}.topnav .btn_right_top_header a{display:block}.topnav li.active a{color:#9f0000}.btn_push_menu{display:block;font-size:24px;position:absolute;top:50%;z-index:100000000000000;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;right:10px;padding:5px 12px}.btn_push_menu a{color:#9f0000}#wrapper_page.menu-active{margin-left:-260px !important}#wrapper_page.menu-active .contents{overflow-y:hidden}#wrapper_page.menu-active ul.topnav{right:0;overflow-y:scroll;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#wrapper_page a:hover{color:#000}#wrapper_page.menu-active a:hover,#wrapper_page.menu-active a:active{color:#ed1c24}#wrapper_page{margin-left:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.left_top_header{padding:0 0 0 20px}.btn_right_top_header a span{height:auto;padding:0}.btn_right_top_header a span.mobile{display:none}.btn_right_top_header a span.submit__text{padding:15px 0 0;line-height:1.5}.btn_right_top_header a span.submit__casual{padding:.5em 0 15px;line-height:1.5;font-size:90%}ul.topnav .submenu li a:after{position:absolute;content:"";width:5px;height:5px;border-radius:50%;background:#fff;top:10px;left:0}.submenu{padding:0 0 0 15px;display:block}ul.topnav .submenu li a{font-size:14px;font-weight:normal;position:relative;padding:3px 0 3px 8px}}@media screen and (max-width: 767px){.wrapper_slider_text:before{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#e6000000", GradientType=0)}.wrapper_slider_text{padding-bottom:16px;font-size:4.8vw;top:auto;bottom:0;transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);margin-top:0}.wrapper_slider_text .wrapper_slider_text-sub{font-size:4.32vw;border-top:1px solid #911c12;margin-top:10px;padding-top:5px}.work_block_title .thank-for-you p{font-size:14px;color:#000;font-weight:normal}.button-confirm{max-width:100%;width:auto !important}.sidr ul li.menu_primary_custom_pdf{display:flex;align-items:center;padding-top:25px;padding-left:15px;font-size:13px;line-height:1.6 !important;border-bottom:none}.sidr ul li.menu_primary_custom_pdf::before{display:block;content:"";width:60px;height:30px;background-image:url("../img/common/icon_download.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.title_content{font-size:20px;padding-top:20px}.title_content.title_content_message>span{display:inline}#foot_copyR{padding:0 15px}.description{padding-top:22px;padding-bottom:28px}.description .textPd25PC28PC{padding-top:25px;padding-bottom:25px}.sign_application{font-size:18px}.title_management_fix .textC{padding-top:10px;font-family:Sawarabi Mincho,serif}.box_management .item_left{max-height:none;background-color:#f3f3f3;max-width:none;padding:24px 30px}.box_management .item_right{max-height:none;max-width:none;background-color:#fff;border:none;padding:24px 30px;margin-top:0}.managerment_list{clear:both}.box_management .item_cen{max-height:none;max-width:none;padding:24px 30px;margin-top:0}.message_content .fix_width_img .message_img{height:auto !important;background:none}.career_personality{padding-top:0}.message_content{padding:0 0 40px 0}.box_former_job{margin-bottom:30px}.hr_message,.hr_fix_block{margin-top:0;margin-bottom:23px}.consultant_row .col-xs-12{padding-bottom:30px}.consultant_row{margin-bottom:30px}.description_member_content .slogan{height:auto !important}.message_index_top .title_content{padding-top:20px}.topnav .btn_right_top_header a{padding-left:20px}.btn_right_top_header a span.mobile{display:none}.topnav li span{font-weight:bold}.information_consultant_job_between button{width:100%;vertical-align:middle}.content_box_infor_consul em{margin-left:20px}.wrapper_content{padding-top:23px}.mobile_show.hideme{opacity:1}#copyR span{display:block}.fix_width_img{padding-right:15px}.message_information_text{padding-left:15px}.video_intro{display:block;background-color:#f2f2f2;position:relative;color:#000;bottom:inherit}.video_intro_content:before{display:none}.video_intro img{width:100%}.video_intro .text{padding-right:0}.video_intro .text_intro_video{text-align:center;padding:0;position:absolute;top:50%;width:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.video_intro_content{padding:15px}.vid_tmb{width:47%;float:right}.wrapper_slider{margin-bottom:0}.nivo-controlNav{display:none;width:100%}.nivo-caption{top:inherit;bottom:0;transform:none;-webkit-transform:none;-ms-transform:none;padding:0}.caption_content{position:relative;padding:15px}.caption_content:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.66) 60%, rgba(0, 0, 0, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#e6000000", GradientType=0)}.wrapper_content_paginater{padding-left:10px;padding-right:10px}.read_more_target.collapse{display:none}.read_more_target.collapse.in{display:block}.read_more_box{display:inline-block;position:absolute;bottom:5px;right:-10px;width:20px;padding-left:5px;border:1px solid red}.read_more_box.active{padding-left:6px}.content_box_infor_first,.content_box_nomal{position:relative}.form_entry_Custom table .title_table{width:100% !important}.title_table,.content_table{display:block}.title_section img,.title_section_detail img{height:auto}.title_section{padding-bottom:10px}.title_section.title_career_guide{padding-bottom:10px}.title_section.title_message{display:block;padding-bottom:10px}.title_message__link{display:block;margin-bottom:15px}.title_section_detail{padding-top:30px}.title_content_detail{padding-top:20px}.below_title{padding-bottom:0}.swrapper_page_detail_content .text_title{padding-top:30px}.entry-form table td,.entry-form table th{border:none}.bang::after{display:none}.bang{padding-right:0}.entry_select_tag select{min-width:inherit}.entry_select_tag select#select1{min-width:6em;width:6em}.entry_select_tag select#select2,.entry_select_tag select#select3{min-width:4em;width:4em}.entry_select_tag{float:left;display:inline-block;width:auto}.entry_select_text{display:inline-block}.entry_select_text.year_label{display:block}.box_management .item_left,.box_management .item_right,.box_management .item_cen{padding:15px}.button-confirm{cursor:pointer;border:none;background:url(../img/icon_header/icon_button.png) no-repeat 50px #9f0000;color:#fff;font-size:22px;padding:10px 50px 10px 90px}.mobile_block{display:block}.title_txt{margin:2px 0;font-weight:bold}.input_form{width:100%;display:block}.input_form input{width:100%;line-height:21px !important;padding:4px 1% !important}.input_form input#radio1,.input_form input#radio2{width:auto}.group_txt_form .input_form{width:100%}.group_txt_form .input_40_n{width:47%}.l{float:left}.group_txt_form .input_50{width:49%}.group_txt_form select{padding:5px !important}.group_txt_form select{width:100%;border-radius:0px;border:1px solid #d8d8d8}.r{float:right}.group_txt_form .input_5{width:4%;text-align:center}}@media screen and (max-width: 600px){.left_item_tag,.right_item_tag{width:100%}.left_item_tag{padding-bottom:15px}.right_item_tag{padding-left:0}.bd_right_gray_pc{border-right:none}.title_box_consultant_job .title{font-size:14px}.entry_submit_btn{cursor:pointer;border:none;background:url(../img/icon_header/icon_button.png) no-repeat 15px center #9f0000;color:#fff;padding:10px 10px 10px 50px;background-size:25px auto;text-align:left}.button-confirm{opacity:0;position:absolute;top:0;left:0;width:100% !important;height:100%}}@media screen and (max-width: 480px){.year_label{float:none}.button-confirm{width:100%;cursor:pointer;border:none;background:url(../img/icon_header/icon_button.png) no-repeat 4% #9f0000;color:#fff;font-size:16px;padding:10px 10px 10px 30px;background-size:20px auto}}@media screen and (max-width: 415px){h1 .top,h1 .bottom{font-size:20px}a.gotop{bottom:14px}.content_table .phone input{width:80px}.entry_select_tag{float:none;width:100%}.entry_select_tag{float:left;display:inline-block;width:auto}.entry_select_text{display:inline-block}.entry_select_tag select{min-width:calc(100% - 40px);margin:5px 0}.phone .entry_select_tag{float:left;width:33.3333%}.button-confirm{width:100%;cursor:pointer;border:none;background:url(../img/icon_header/icon_button.png) no-repeat 4% #9f0000;color:#fff;font-size:12px;padding:10px 10px 10px 30px;background-size:20px auto}.button-confirm-page-back{background:url(../img/icon_header/icon_button_back.png) no-repeat 30px #666;border:none;cursor:pointer;margin-bottom:10px;color:#fff;font-size:18px;position:relative;padding:10px 30px 10px 70px}.button-confirm-page{background:url(../img/icon_header/icon_button.png) no-repeat 30px #9f0000;border:none;cursor:pointer;color:#fff;font-size:18px;padding:10px 30px 10px 70px}}@media screen and (min-width: 768px){.row-flex{display:flex;justify-content:center}.fix_width_img--w100{width:100vw;margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1);padding:0}.contents_interview .detail_wrapper{overflow-x:hidden}}#qa_page .title_section_detail{padding-bottom:27px}@media screen and (min-width: 768px){#qa_page .title_section_detail{padding-top:67px;padding-bottom:37px}}#qa_page .title_section_detail img{width:72px;height:auto}@media screen and (min-width: 768px){#qa_page .title_section_detail img{width:144px}}#qa_page .qaMenu{padding:18px 0;background-color:#f1f1f1}@media screen and (min-width: 768px){#qa_page .qaMenu{padding:28px 0}}#qa_page .qaMenuList{display:flex;justify-content:space-between;flex-wrap:wrap}#qa_page .qaMenuList::before{display:none}@media screen and (min-width: 768px){#qa_page .qaMenuList::before{content:"";display:block;width:calc((100% - 15px)/4);order:1}}#qa_page .qaMenuList::after{display:none}@media screen and (min-width: 768px){#qa_page .qaMenuList::after{content:"";display:block;width:calc((100% - 15px)/4)}}#qa_page .qaMenuList__node{width:calc((100% - 5px)/2);padding-left:12px;height:50px;background-color:#fff}@media screen and (max-width: 767px){#qa_page .qaMenuList__node{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){#qa_page .qaMenuList__node{width:calc((100% - 15px)/4)}}@media screen and (max-width: 767px){#qa_page .qaMenuList__node:nth-child(n+3){margin-top:5px}}@media screen and (min-width: 768px){#qa_page .qaMenuList__node:nth-child(n+5){margin-top:5px}}#qa_page .qaMenuList__link{display:flex;align-items:center;height:100%;color:#000;letter-spacing:0;line-height:1.4;font-size:12px;font-weight:bold}@media screen and (min-width: 768px){#qa_page .qaMenuList__link{font-size:15px;line-height:1}}#qa_page .qaMenuList__link i{margin-right:5px;font-size:22px;color:#9f0000;opacity:1}@media screen and (min-width: 768px){#qa_page .qaMenuList__link i{margin-right:10px;font-size:30px}}#qa_page .qaContentWrap{padding:25px 0 74px}@media screen and (max-width: 767px){#qa_page .qaContentWrap{margin:0 15px;border-bottom:1px solid #b00}}@media screen and (min-width: 768px){#qa_page .qaContentWrap{padding:60px 0 84px}}#qa_page .qaContent{padding-top:15px;border-top:2px solid #b00}#qa_page .qaContent+.qaContent{margin-top:67px}@media screen and (min-width: 768px){#qa_page .qaContent+.qaContent{margin-top:78px}}#qa_page .qaContent__title{margin-bottom:15px;font-weight:bold;letter-spacing:.075em;line-height:1;font-size:18px}#qa_page .qaContent__qa{border:1px solid #f2f2f2;border-bottom:none}#qa_page .qaContent__qa+.qaContent__qa{margin-top:10px}#qa_page .qaContent__qa__q{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2}#qa_page .qaContent__qa__q .btn{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;justify-content:flex-end;border:none;background-color:rgba(0,0,0,0) !important;outline:none !important}#qa_page .qaContent__qa__q button[aria-expanded=true] .close{display:block}#qa_page .qaContent__qa__q button[aria-expanded=true] i{display:none}#qa_page .qaContent__qa__q .close{display:none;font-size:30px !important;color:#9f0000 !important;opacity:1 !important;line-height:.8}#qa_page .qaContent__qa__q i{display:block;font-size:30px !important;color:#9f0000 !important;opacity:1 !important}#qa_page .qaContent__qa__a .aWrap{border-top:1px solid #b00}@media screen and (max-width: 767px){#qa_page .qaContent__qa__a .aWrap{flex-direction:column}}.Interviewer_information_line{margin-top:47px;margin-bottom:0;border-bottom:none;border-top:solid 1px #ddd}@media screen and (max-width: 767px){.Interviewer_information_line{width:calc(100% - 30px)}}.Interviewer_information{margin-top:27px;padding-left:20px}.Interviewer_information_text{margin-top:20px;padding:20px 0 0}.Interviewer_information__heading{font-family:"Maven Pro",sans-serif;font-weight:bold;color:#9f0101}.Interviewer_information__name{font-size:16px;line-height:1.3;margin-top:5px}.Interviewer_information__content{margin-top:20px;line-height:1.5}.fl{float:left}.fr{float:right}.mgL20{margin-left:20px}.mgT5{margin-top:5px}.textC{text-align:center}.textR{text-align:right}.fsBold{font-weight:bold}.bgWhite{background-color:#fff}.bgGray{background-color:#d8d8d8}.bgPink{background-color:pink}.mobile{display:none}@media screen and (max-width: 767px){.mobile{display:block}.pc{display:none}}@media screen and (max-width: 767px){.row.mgLR0-sp{margin-left:0 !important;margin-right:0 !important}.pdLR0-sp{padding-left:0;padding-right:0}}/*# sourceMappingURL=styleCustom.css.map */