@charset "UTF-8";.requirements__menu>.requirements__tabs_btn>.btn>li div{cursor:pointer;background:#b5b5b5;font-size:17px;padding:25px 25px 24px 25px;display:block;text-align:center;color:#FFF;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;font-weight:700}@media screen and (max-width:900px){.requirements__menu>.requirements__tabs_btn>.btn>li div{padding:23px 25px 23px 25px}}@media screen and (max-width:560px){.requirements__menu>.requirements__tabs_btn>.btn>li div{padding:15px}}.requirements__menu>.requirements__tabs_btn>.btn>li div span{font-size:14px;padding-left:10px}@media screen and (max-width:560px){.requirements__menu>.requirements__tabs_btn>.btn>li div span{font-size:11px;display:block;padding-top:7px}}@media screen and (max-width:380px){.requirements__menu>.requirements__tabs_btn>.btn>li div span{font-size:11px;display:block;padding-top:7px}}.requirements__menu>.requirements__tabs_btn>.btn>li a>div:hover{opacity:0.7}.requirements__menu>.requirements__tabs_btn>.btn>li a>div:after{position:absolute;display:block;content:"";width:24px;height:10px;background:url(../images/icon/icon_active_arrow_wh.png);background-size:cover;background-repeat:no-repeat;top:calc(50% - 6px);right:25px}@media screen and (max-width:780px){.requirements__menu>.requirements__tabs_btn>.btn>li a>div:after{display:none}}.requirements__menu>.requirements__tabs_btn>.btn>li .active{color:#FFF;background:#f97d00;position:relative}.requirements__menu>.requirements__tabs_btn>.btn>li .active:after{position:absolute;top:66px;left:calc(50% - 10px);content:"";width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#f97d00 transparent transparent transparent}@media screen and (max-width:900px){.requirements__menu>.requirements__tabs_btn>.btn>li .active:after{top:61px}}@media screen and (max-width:560px){.requirements__menu>.requirements__tabs_btn>.btn>li .active:after{top:64px;left:calc(50% - 7px);width:0;height:0;border-style:solid;border-width:14px 7px 0 7px;border-color:#f97d00 transparent transparent transparent}}.requirements__tabs>input[type=radio]{display:none}.requirements__tabs_btn{margin:0 -50px}@media screen and (max-width:899px){.requirements__tabs_btn{margin:0 -15px}}.requirements__tabs_btn .btn{margin:0 50px -1px;padding-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:899px){.requirements__tabs_btn .btn{margin:0 15px -1px}}.requirements__tabs_btn .btn>li{width:50%}@media screen and (max-width:899px){.requirements__tabs_btn .btn>li{width:50%;position:relative}}.requirements__tabs_btn .btn>li>label{cursor:pointer;background:#b5b5b5;font-size:17px;padding:25px 25px 24px 25px;display:block;text-align:center;color:#FFF;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (max-width:900px){.requirements__tabs_btn .btn>li>label{padding:23px 25px 23px 25px}}@media screen and (max-width:530px){.requirements__tabs_btn .btn>li>label{padding:15px}}.requirements__tabs_btn .btn>li>label br{display:none}@media screen and (max-width:530px){.requirements__tabs_btn .btn>li>label br{display:inline}}.requirements__tabs_btn .btn>li>label span{font-size:14px;padding-left:10px}@media screen and (max-width:530px){.requirements__tabs_btn .btn>li>label span{padding-left:0px}}.requirements__tabs_btn .btn>li>label:hover{opacity:0.7}.requirements__tabs #new_graduates_view{margin:54px 0 0 0}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view{margin:44px 0 0 0}}.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 8px 0}@media screen and (max-width:530px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul{padding:0;margin-bottom:34px}}.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li{width:calc(50% - 6px);margin-bottom:54px}@media screen and (max-width:900px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li{width:calc(50% - 8px);margin-bottom:42px}}@media screen and (max-width:530px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li{width:100%;margin-bottom:0}}.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a{position:relative;display:block;font-size:16px;font-weight:500;padding:20px;border:1px solid #f97d00;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center}@media screen and (max-width:900px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a{padding:16px 15px 15px}}@media screen and (max-width:530px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a{border-bottom:none}}.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a:hover{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0px 0px 0px 0px rgba(161,169,180,0.4);box-shadow:0px 0px 0px 0px rgba(161,169,180,0.4);opacity:0.8}.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a:before{position:absolute;display:block;content:"\f063";font-family:"FontAwesome";font-weight:600;color:#f97d00;font-size:13px;top:calc(50% - 6px);right:18px}@media screen and (max-width:819px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li>a:before{top:calc(50% - 6px)}}@media screen and (max-width:530px){.requirements__tabs #new_graduates_view .new_graduates_categories_list>ul>li:last-child a{border-bottom:1px solid #f97d00}}.requirements__tabs #new_graduates_view .new_graduates_destination dt label{position:relative;font-size:18px;font-weight:500;padding:14px;border-bottom:1px solid #dadee3;margin-bottom:12px;display:block}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination dt label{font-size:15px;margin-bottom:10px}}.requirements__tabs #new_graduates_view .new_graduates_destination dt label:before{position:absolute;display:block;content:"";top:14px;left:0px;width:3px;height:20px;background:rgb(43,29,132)}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination dt label:before{height:16px}}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination dt label:after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;content:"\f107";top:10px;right:10px;font-family:FontAwesome;font-size:11px;font-weight:600;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d9dde1;border-radius:50%}}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination_content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity 600ms;transition:opacity 600ms;overflow-y:hidden}}.requirements__tabs #new_graduates_view .new_graduates_destination div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.requirements__tabs #new_graduates_view .new_graduates_destination dd{padding:10px 16px 10px 0;margin:0 0 6px 0;font-size:15px;line-height:1.667;border-bottom:1px dashed rgb(218,222,227)}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination dd{font-size:14px}}@media screen and (max-width:639px){.requirements__tabs #new_graduates_view .new_graduates_destination dd{padding:0px;margin:0 0 3px 0;border-bottom:none}}.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd{width:33.3%}.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n-1){padding:10px 8px 10px 8px}.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n){padding:10px 0px 10px 16px}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd{width:50%}.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n),.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n-1){padding:10px 0}}@media screen and (max-width:639px){.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd{width:100%}.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n),.requirements__tabs #new_graduates_view .new_graduates_destination.col_3 div dd:nth-of-type(3n-1){width:100%;padding:0px}}.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd{width:50%}.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd:nth-of-type(2n){padding:10px 0px 10px 16px}.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd:nth-of-type(odd):last-of-type{width:100%;padding:10px 0px 10px 0px}@media screen and (max-width:639px){.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd{width:100%}.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd:nth-of-type(2n),.requirements__tabs #new_graduates_view .new_graduates_destination.col_2 div dd:nth-of-type(odd):last-of-type{width:100%;padding:0px}}.requirements__tabs #new_graduates_view .new_graduates_destination.col_1 div dd{width:100%}.requirements__tabs #new_graduates_view .new_graduates_destination:last-of-type div{margin-bottom:0}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view .new_graduates_destination:last-of-type div{margin-bottom:24px}}.requirements__tabs #new_graduates_view>input[type=checkbox]{display:none}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_care~#care dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_iaa~#iaa dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_local-iaa~#local_iaa dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_other~#other dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_private~#private dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_public~#public dt label:after,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_univ~#univ dt label:after{content:"\f106"}}.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_care~#care.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_iaa~#iaa.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_local-iaa~#local_iaa.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_other~#other.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_private~#private.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_public~#public.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #new_graduates_view input[type=checkbox]:checked#check_univ~#univ.new_graduates_destination .new_graduates_destination_content{max-height:inherit;opacity:1}.requirements__tabs #new_graduates_view>p{font-size:15px;text-align:right;padding:24px 0 0 0}@media screen and (max-width:899px){.requirements__tabs #new_graduates_view>p{padding:0 0 0 0}}.requirements__tabs #careers_view{margin:54px 0 0 0}@media screen and (max-width:899px){.requirements__tabs #careers_view{margin:44px 0 0 0}}.requirements__tabs #careers_view .careers_view_categories_list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 8px 0}@media screen and (max-width:530px){.requirements__tabs #careers_view .careers_view_categories_list>ul{padding:0;margin-bottom:34px}}.requirements__tabs #careers_view .careers_view_categories_list>ul>li{width:calc(50% - 6px);margin-bottom:54px}@media screen and (max-width:900px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li{width:calc(50% - 8px);margin-bottom:42px}}@media screen and (max-width:530px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li{width:100%;margin-bottom:0}}.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a{position:relative;display:block;font-size:16px;padding:19px;border:1px solid #f97d00;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center}@media screen and (max-width:900px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a{padding:16px 15px 16px;font-size:15px}}@media screen and (max-width:560px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a{border-bottom:none}}.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a:hover{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0px 0px 0px 0px rgba(161,169,180,0.4);box-shadow:0px 0px 0px 0px rgba(161,169,180,0.4);opacity:0.8}.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a:before{position:absolute;display:block;content:"\f063";font-family:"FontAwesome";font-weight:600;color:#f97d00;font-size:13px;top:calc(50% - 6px);right:18px}@media screen and (max-width:819px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li>a:before{top:calc(50% - 6px)}}@media screen and (max-width:530px){.requirements__tabs #careers_view .careers_view_categories_list>ul>li:last-child a{border-bottom:1px solid #f97d00}}.requirements__tabs #careers_view>input[type=checkbox]{display:none}@media screen and (max-width:899px){.requirements__tabs #careers_view input[type=checkbox]:checked#check_care~#care dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_iaa~#iaa dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_local-iaa~#local_iaa dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_other~#other dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_private~#private dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_public~#public dt label:after,.requirements__tabs #careers_view input[type=checkbox]:checked#check_univ~#univ dt label:after{content:"\f106"}}.requirements__tabs #careers_view input[type=checkbox]:checked#check_care~#care.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_iaa~#iaa.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_local-iaa~#local_iaa.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_other~#other.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_private~#private.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_public~#public.new_graduates_destination .new_graduates_destination_content,.requirements__tabs #careers_view input[type=checkbox]:checked#check_univ~#univ.new_graduates_destination .new_graduates_destination_content{max-height:inherit;opacity:1}.requirements__tabs #careers_view .careers_destination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.requirements__tabs #careers_view .careers_destination li{padding:10px 16px 10px 0;margin:0 0 6px 0;font-size:15px;line-height:1.667;border-bottom:1px dashed rgb(218,222,227);width:50%}.requirements__tabs #careers_view .careers_destination li:nth-of-type(2n){padding:10px 0 10px 16px}.requirements__tabs #careers_view .careers_destination li:nth-of-type(odd):nth-last-of-type(2){width:100%}.requirements__tabs #careers_view .careers_destination li:last-of-type{width:100%;text-align:right;border-bottom:none;margin-bottom:0}@media screen and (max-width:899px){.requirements__tabs #careers_view .careers_destination li{font-size:14px}}@media screen and (max-width:639px){.requirements__tabs #careers_view .careers_destination li{width:100%;padding:0;margin:0 0 3px 0;border-bottom:none}.requirements__tabs #careers_view .careers_destination li:last-of-type,.requirements__tabs #careers_view .careers_destination li:nth-of-type(2n),.requirements__tabs #careers_view .careers_destination li:nth-of-type(odd):nth-last-of-type(2){padding:0}}.requirements__table_vertical{width:100%;height:auto}.requirements__table_vertical_content table{width:800px}.requirements__table_vertical_content thead>tr>th{font-size:15px;background-color:#999fa7;color:#FFF;font-weight:500;line-height:1.571;padding:16px 0 17px;border-right:1px solid #FFF}.requirements__table_vertical_content thead>tr>th:last-child{border-right:none}.requirements__table_vertical_content>tbody{border-top:solid 1px #dadee3}.requirements__table_vertical_content>tbody>tr{border-bottom:solid 1px #dadee3}@media screen and (max-width:899px){.requirements__table_vertical_content>tbody>tr{display:inline-block;width:100%}}.requirements__table_vertical_content>tbody>tr>td,.requirements__table_vertical_content>tbody>tr>th{font-size:15px;line-height:1.571;padding:24px 28px;width:900px}@media screen and (max-width:899px){.requirements__table_vertical_content>tbody>tr>td,.requirements__table_vertical_content>tbody>tr>th{padding:12px;font-size:14px;display:inline-block;width:100%}}.requirements__table_vertical_content>tbody>tr>th{font-weight:500;font-style:normal;line-height:1.571;background:#f9f9f9;white-space:nowrap;text-align:left;width:300px;vertical-align:middle}@media screen and (max-width:899px){.requirements__table_vertical_content>tbody>tr>th{border-right:0;width:100%}}@media screen and (max-width:899px){.requirements__table_vertical_content>tbody>tr>td{padding-bottom:20px}}.requirements__table_vertical_content>tbody>tr>td>a{position:relative;display:inline-block;padding-left:10px}.requirements__table_vertical_content>tbody>tr>td>a:before{position:absolute;top:1px;left:0px;display:inline-block;font-family:"FontAwesome";font-weight:900;color:#00469b;content:"\f0da";font-size:13px}.requirements__table_vertical_content>tbody>tr>td>a:hover{color:#00469b}.requirements__table_vertical_content>tbody>tr>td>.officer{width:210px}.requirements__table_vertical_content>tbody>tr>td>.officer>._member{border-bottom:1px dotted #dadee3;padding:8px 0 6px}.requirements__table_vertical_content>tbody>tr>td>.officer>._member>.__position{font-style:normal;width:140px;display:block;float:left}.requirements__table_vertical_content>tbody>tr>td>.officer>._member>.__name{width:70px}.requirements__table_vertical_content>tbody>tr>td .address{margin-bottom:2px}.requirements__table_vertical_content>tbody>tr>td .phone span{display:inline-block}.requirements__table_vertical_content>tbody>tr>td .map a{position:relative;display:inline-block;font-size:14px;margin-top:6px;padding:2px 30px 4px;border:1px solid #b0b4b8;border-radius:13.5px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.requirements__table_vertical_content>tbody>tr>td .map a:after,.requirements__table_vertical_content>tbody>tr>td .map a:before{position:absolute;display:inline-block;font-family:"FontAwesome";font-weight:900;font-size:14px}.requirements__table_vertical_content>tbody>tr>td .map a:before{top:2px;left:12px;color:#00469b;content:"\f3c5"}.requirements__table_vertical_content>tbody>tr>td .map a:after{top:2px;right:12px;color:#d3d3d3;content:"\f35d"}.requirements__table_vertical_content>tbody>tr>td .map a:hover{color:#00469b;background:#f8f9fb}.requirements__table_vertical_content>tbody .simple__ulist.deco>li{padding-left:1.3em}.requirements__table_vertical_content>tbody .simple__ulist.deco>li>dl>dt{font-weight:500}.requirements__table_vertical_content>tbody .simple__ulist.deco>li>b{font-weight:500}.requirements__table_vertical_content>tbody .simple__ulist.deco.adj_color>li:before{color:#f7b45a;-webkit-transform:scale(0.4);transform:scale(0.4)}.requirements__flow{background:#fffaeb;width:100%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.requirements__flow{display:inline-block;text-align:center}}.requirements__flow>li{border:1px solid #cccccc;background:#fff;width:calc(16.66% - 36px);height:88px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:500;font-size:17px;line-height:1.3;text-align:center;position:relative}@media screen and (max-width:900px){.requirements__flow>li{height:208px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:26px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.requirements__flow>li br{display:none}}@media screen and (max-width:530px){.requirements__flow>li{height:196px;font-size:16px;padding-top:21px}}@media screen and (max-width:480px){.requirements__flow>li{writing-mode:rl-tb;-webkit-writing-mode:rl-tb;-ms-writing-mode:rl-tb;height:auto;font-size:16px;padding:11px 0;width:100%;text-align:center;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:26px}}.requirements__flow>li:after{position:absolute;top:calc(50% - 15px);right:-29px;content:"";width:0;height:0;border-style:solid;border-width:13px 0 13px 16px;border-color:transparent transparent transparent #fb9e40}@media screen and (max-width:900px){.requirements__flow>li:after{top:calc(50% - 16px);right:-29px}}@media screen and (max-width:530px){.requirements__flow>li:after{top:calc(50% - 16px);right:calc(50% - 47px)}}@media screen and (max-width:480px){.requirements__flow>li:after{width:0;height:0;border-style:solid;border-width:14px 11px 0 11px;border-color:#fb9d40 transparent transparent transparent;top:49px;right:calc(50% - 11px)}}.requirements__flow>li:last-child:after{content:none}@media screen and (max-width:480px){.requirements__flow>li:last-child{margin-bottom:0}}.requirements__form_link{padding:30px;background:#fffaeb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.requirements__form_link{padding:15px}}@media screen and (max-width:660px){.requirements__form_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between}}.requirements__form_link>li{width:calc(50% - 12px)}.requirements__form_link>li:only-of-type{margin:0 auto}@media screen and (max-width:660px){.requirements__form_link>li{width:100%}}@media screen and (max-width:660px){.requirements__form_link>li:first-of-type{height:48px;margin-bottom:15px}}@media screen and (max-width:660px){.requirements__form_link>li:nth-of-type(2){height:72px}}.requirements__form_link>li>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;text-align:center;border:2px solid #333;font-size:17px;font-weight:800;-webkit-transition:border 0.4s cubic-bezier(0,0.5,0,1);transition:border 0.4s cubic-bezier(0,0.5,0,1)}@media screen and (max-width:900px){.requirements__form_link>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;height:100%;padding:12px 12px 10px}}.requirements__form_link>li>a:before{content:"";position:absolute;top:0;left:50%;background:#ffecd0;width:0%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width 0.6s cubic-bezier(0,0.5,0,1);transition:width 0.6s cubic-bezier(0,0.5,0,1)}.requirements__form_link>li>a:after{position:absolute;display:block;content:"";width:24px;height:10px;background:url("../images/entry/btn_arrow_bk.png");background-size:cover;background-repeat:no-repeat;top:calc(50% - 6px);right:25px}@media screen and (max-width:900px){.requirements__form_link>li>a:after{right:5%}}.requirements__form_link>li>a:hover{border:solid 2px #fb9d40}.requirements__form_link>li>a:hover>span{z-index:11;opacity:0.7}.requirements__form_link>li>a:hover:before{width:100%}.requirements__form_link>li>a>span{position:relative;padding:20px;-webkit-transition:border 0.4s cubic-bezier(0,0.5,0,1);transition:border 0.4s cubic-bezier(0,0.5,0,1)}@media screen and (max-width:900px){.requirements__form_link>li>a>span{padding:0px 40px 0px 20px}}.requirements__form_link>li>a>._border{position:relative;padding:17px 20px 18px 0}@media screen and (max-width:900px){.requirements__form_link>li>a>._border{padding:0 0 10px 0}}.requirements__form_link>li>a>._border:after{position:absolute;display:block;content:"";height:24px;width:1px;background:#cccccc;top:calc(50% - 12px);right:-1px}@media screen and (max-width:900px){.requirements__form_link>li>a>._border:after{display:none}}.requirements__form_link>li>a>._border img{height:22px}@media screen and (max-width:720px){.requirements__form_link>li>a>._border img{height:17px}}.requirements__form_link>li>a>._border+span{position:relative;padding:0 20px;font-size:15px}@media screen and (max-width:900px){.requirements__form_link>li>a>._border+span{padding:0 20px 0 0;font-size:14px}}.requirements__form_link>li>a>._border+span:after{position:absolute;display:block;content:"\f35d";font-family:"FontAwesome";font-weight:600;font-size:13px;color:#d3d3d3;right:0;top:calc(50% - 6px)}@media screen and (max-width:900px){.requirements__form_link>li>a>._border+span:after{font-size:11px}}.p-recruit_requirement{width:100%;margin-bottom:64px}@media screen and (max-width:900px){.p-recruit_requirement{margin-bottom:40px}}.p-recruit_requirement__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-recruit_requirement__list li{width:380px}.p-recruit_requirement__list li:nth-child(n+4){margin-top:36px}.p-recruit_requirement__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 380px * 1.5)}@media screen and (max-width:900px){.p-recruit_requirement__list li{width:48.4%}.p-recruit_requirement__list li:nth-child(n+3){margin-top:24px}.p-recruit_requirement__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.p-recruit_requirement__list li{width:100%}.p-recruit_requirement__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-recruit_requirement__list li:not(:first-child){margin-top:18px}}.p-recruit_requirement__link{width:100%;height:100%;display:block;border:1px solid #b5b5b5;font-size:16px;line-height:1.5;padding:18px 36px 20px 23px;position:relative;-webkit-transition:border 0.2s ease-out;transition:border 0.2s ease-out}@media screen and (max-width:900px){.p-recruit_requirement__link{font-size:15px;padding:14px 32px 16px 18px}}.p-recruit_requirement__link:hover{border-color:#f97d00}.p-recruit_requirement__link:hover:before{right:16px}@media screen and (max-width:900px){.p-recruit_requirement__link:hover:before{right:12px}}.p-recruit_requirement__link:before{content:"\f105";font-family:"FontAwesome";font-size:16px;font-weight:900;color:#f97d00;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.2s ease-out;transition:right 0.2s ease-out}@media screen and (max-width:900px){.p-recruit_requirement__link:before{right:16px}}.p-recruit_requirement_details{width:100%;margin-bottom:64px}@media screen and (max-width:900px){.p-recruit_requirement_details{margin-bottom:40px}}.p-recruit_requirement_details__headline{width:100%;margin-bottom:42px}@media screen and (max-width:900px){.p-recruit_requirement_details__headline{margin:-40px 0 32px}}.p-recruit_requirement_details__headline .cont{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:24px;font-weight:bold;line-height:1.42;letter-spacing:0.48px;padding-bottom:12px;border-bottom:2px solid #f97d00}@media screen and (max-width:900px){.p-recruit_requirement_details__headline .cont{font-size:20px;padding-bottom:10px}}.p-recruit_requirement_details table{width:100%}.p-recruit_requirement_details table tbody tr{border-bottom:1px solid #cccccc}.p-recruit_requirement_details table tbody tr:first-child{border-top:1px solid #cccccc}.p-recruit_requirement_details table tbody tr th{width:300px;background:#f7f7f7;padding:20px 28px 21px;font-size:16px;font-weight:500;line-height:1.5;vertical-align:middle;text-align:left}@media screen and (max-width:900px){.p-recruit_requirement_details table tbody tr th{display:block;padding:10px 16px 12px;width:100%;font-size:15px}}.p-recruit_requirement_details table tbody tr td{width:900px;padding:20px 28px 21px 40px;font-size:16px;line-height:1.5;vertical-align:middle}@media screen and (max-width:900px){.p-recruit_requirement_details table tbody tr td{display:block;width:100%;padding:10px 16px 18px;font-size:15px}}.p-recruit_requirement_details ul{width:100%}.p-recruit_requirement_details ul li{position:relative;padding-left:0.9em}.p-recruit_requirement_details ul li:not(:last-child){margin-bottom:4px}.p-recruit_requirement_details ul li:before{content:"";position:absolute;top:9px;left:0;width:7px;height:7px;background:#f97d00;border-radius:50%}@media screen and (max-width:900px){.p-recruit_requirement_details ul li:before{top:8px}}.p-recruit_requirement_details iframe{margin-top:1em}@media screen and (max-width:900px){.p-recruit_requirement_details iframe{width:100%}}
/*# sourceMappingURL=common_requirements.css.map */