﻿@media screen and (max-width: 768px){.view_pc{display:none}}@media screen and (min-width: 767px){.view_sp{display:none}}.agent_contents{background:#fff}html{scroll-behavior:smooth}@media screen and (max-width: 768px){html{width:100%;max-width:100%}}body{margin:0}.inner_agent_contents{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ ProN W3", "Hiragino Sans", "ヒラギノ角ゴシック", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", sans-serif;min-width:auto !important;margin:0;padding:0;color:#333;font-size:16px;line-height:1.5;background:#fff}em{font-style:normal}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0;font-style:normal}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{background-color:transparent;text-decoration:none;color:inherit;transition:all .4s}a:hover{opacity:.7}img{max-width:100%;vertical-align:top}em{font-style:normal}a:hover{opacity:.6;transition:all .44s}#m3_crr-body{min-height:auto;width:100%}@media screen and (min-width: 767px){#m3_crr-container{padding-bottom:0 !important}}@media screen and (max-width: 768px){#m3_crr-container{width:100% !important}}@media screen and (max-width: 768px){.atlas-nav__main{width:100% !important}}@media screen and (max-width: 768px){#m3_crr-topic-path{min-width:auto !important;width:100%}}.m3_crr-joblistTit h2{font-weight:700 !important}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents{max-width:960px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}}@media screen and (max-width: 960px){.agent_contents .inner_agent_contents{width:94%;margin:0 auto}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents{width:100%}}.agent_contents .inner_agent_contents .introduction_form{border-radius:8px;width:32%;box-shadow:0px 0px 4px rgba(0,0,0,0.4);margin:0 auto;margin-top:10px}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .introduction_form{order:1}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .introduction_form{width:94%;margin-bottom:32px}}.agent_contents .inner_agent_contents .introduction_form .form_title{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;border-radius:8px 8px 0 0;background:#000066;color:#fff;font-size:20px;width:100%;text-align:center;padding:20px 16px;box-sizing:border-box}.agent_contents .inner_agent_contents .introduction_form .form_title span{display:inline-block;vertical-align:middle;color:#fff;background:#BEA152;font-size:16px;margin-right:6px;line-height:1;padding:4px 8px}@media screen and (max-width: 960px){.agent_contents .inner_agent_contents .introduction_form .form_title span{display:block}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .introduction_form .form_title span{display:inline-block}}.agent_contents .inner_agent_contents .introduction_form .txt_login{padding:8px;box-sizing:border-box;font-size:14px;background:#E9E9E9}.agent_contents .inner_agent_contents .introduction_form form{background:#fff;padding:20px 8px 0;box-sizing:border-box}.agent_contents .inner_agent_contents .introduction_form form .list_form li:nth-child(n+2){margin-top:24px}.agent_contents .inner_agent_contents .introduction_form form .list_form li .form_name{font-size:18px;font-weight:bold !important}.agent_contents .inner_agent_contents .introduction_form form .list_form li .form_name span{color:#CC0000;border:1px solid #CC0000;padding:0 4px;margin-right:4px}.agent_contents .inner_agent_contents .introduction_form form .list_form li select,.agent_contents .inner_agent_contents .introduction_form form .list_form li input,.agent_contents .inner_agent_contents .introduction_form form .list_form li textarea{margin-top:6px;border:1px solid #E9E9E9;width:100%;box-sizing:border-box;border-radius:4px;font-size:16px;padding:10px 12px;box-sizing:border-box}.agent_contents .inner_agent_contents .introduction_form form .list_form li input::placeholder{color:#AEAEAE}.agent_contents .inner_agent_contents .introduction_form form .list_form li select:invalid{color:#AEAEAE}.agent_contents .inner_agent_contents .introduction_form form .list_form li select option{color:#333}.agent_contents .inner_agent_contents .introduction_form form .list_form li select option:first-child{color:#AEAEAE}.agent_contents .inner_agent_contents .introduction_form form .list_form li select:picker(select){appearance:base-select}.agent_contents .inner_agent_contents .introduction_form form .list_form li select{appearance:none}.agent_contents .inner_agent_contents .introduction_form form .list_form li select::-ms-expand{display:none}.agent_contents .inner_agent_contents .introduction_form form .list_form li .box_select{position:relative}.agent_contents .inner_agent_contents .introduction_form form .list_form li .box_select:before{content:"";width:0;height:0;border-style:solid;border-right:6px solid transparent;border-left:6px solid transparent;border-top:7px solid #40509e;border-bottom:0;position:absolute;bottom:16px;right:8px}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .introduction_form form .list_form li .box_select:before{bottom:16px}}.agent_contents .inner_agent_contents .introduction_form form .list_form li textarea{font-size:14px}.agent_contents .inner_agent_contents .introduction_form form .list_form li textarea::placeholder{color:#AEAEAE}.agent_contents .inner_agent_contents .introduction_form form .btn_form_cv{position:relative;background:#5CC326;border:none;color:#fff;font-size:16px;width:100%;margin-top:16px;border-radius:8px;line-height:1.3;padding:16px;box-sizing:border-box;box-shadow:0px 4px 0px #47961D}.agent_contents .inner_agent_contents .introduction_form form .btn_form_cv span{display:block;font-size:20px;font-weight:bold !important}.agent_contents .inner_agent_contents .introduction_form form .btn_form_cv:before{content:"";background:url(//d2ozdoas0fozb9.cloudfront.net/assets/agent_recommend/btn_arrow-62f1b00a51b2c6184b6b098981092f777b0c3192c24fc5087280ffff3600ba59.svg) center center no-repeat;background-size:contain;top:50%;right:8px;width:12px;height:12px;position:absolute}.agent_contents .inner_agent_contents .introduction_form .form_explanation{padding:12px 8px 0;font-size:12px;padding-bottom:32px}.agent_contents .inner_agent_contents .introduction_form .form_explanation li{text-indent:-1em;padding-left:1em}.agent_contents .inner_agent_contents .main_contents{background:#F0F5FF}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents{width:65%;order:2}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents{width:100%;margin-top:0;padding-bottom:32px}}.agent_contents .inner_agent_contents .main_contents .main_fv{position:relative;box-sizing:border-box}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .main_fv{background:url(//d2ozdoas0fozb9.cloudfront.net/assets/agent_recommend/fv_pc-98a2d4de6522855ec5809263e495cea3ed518219646f110211c09a1605386b12.jpg) right top no-repeat;background-size:contain;background-position:right top;min-height:310px;padding:24px 0}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv{background:#fff}}.agent_contents .inner_agent_contents .main_contents .main_fv .company_photo{position:relative;overflow:hidden}.agent_contents .inner_agent_contents .main_contents .main_fv .company_photo img{width:100%}.agent_contents .inner_agent_contents .main_contents .main_fv .company_photo .company_logo{margin-left:24px;max-width:248px;max-height:74px;width:100%}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv .company_photo .company_logo{margin-left:0;position:absolute;bottom:6px;left:6%;filter:drop-shadow(0px 0px 4px #fff) drop-shadow(0px 0px 14px #fff) drop-shadow(0px 0px 14px #fff) drop-shadow(0px 0px 14px #fff) drop-shadow(0px 0px 14px #fff)}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail{background:#fff;text-align:center;background:url(//d2ozdoas0fozb9.cloudfront.net/assets/agent_recommend/bg_fv-9501a220371554d217f20e43fbbb80293e683a5e18c89d5f41bafab5d5bf4e50.png) bottom no-repeat;background-size:contain}}.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail h3{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;margin-top:12px;padding:16px 24px;font-size:900;color:#fff;background:rgba(0,0,102,0.8);display:inline-block;font-size:32px;line-height:1}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail h3{margin-top:0;width:100%;font-size:20px;text-align:center;box-sizing:border-box;background:#000066}}.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .company_explanation{position:relative;z-index:2;margin-top:40px;font-size:20px;font-weight:600 !important}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .company_explanation{text-shadow:0px 0px 4px #FFFFFF, 0px 0px 4px #FFFFFF, 0px 0px 4px #FFFFFF, 0px 0px 4px #FFFFFF;margin-left:24px}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .company_explanation{padding:8px 8px 0;font-size:16px;text-align:left;display:inline-block;font-weight:600 !important}}.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .box_reminder{max-width:352px;margin:20px auto 0;width:94%;padding-bottom:32px}.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .box_reminder a{display:block}.agent_contents .inner_agent_contents .main_contents .main_fv .company_detail .box_reminder a:hover{opacity:1}.agent_contents .inner_agent_contents .main_contents .main_fv .mhlm{position:absolute;right:0;bottom:0;background:#fff;border-radius:200px 0 0 0;padding:8px 30px 6px 55px;font-size:14px;font-weight:600 !important}@media screen and (max-width: 850px){.agent_contents .inner_agent_contents .main_contents .main_fv .mhlm{padding:8px 10px 6px 30px;font-size:10px}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .main_fv .mhlm{top:0;bottom:auto;border-radius:0 0 0 200px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_reminder{margin-top:10px;padding:0 8px}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_reminder.view_pc{display:flex;justify-content:center;align-items:center}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_reminder .left_arrow{width:87px;margin-right:12px}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_reminder .txt_reminder{font-size:20px;font-weight:bold !important;color:#40509E;margin-right:12px}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point{position:relative;padding:70px 8px 0;text-align:center;box-sizing:border-box}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point{margin-top:32px}}@media screen and (max-width: 540px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point{padding:13.5% 8px 0;width:100%}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point h3{transform:translateX(-50%);top:0;left:50%;position:absolute;margin:0 auto;max-width:540px;width:100%}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point h3 img{width:100%}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point{background:url(//d2ozdoas0fozb9.cloudfront.net/assets/agent_recommend/bg_point-21b58105a063ad0c350b0e5e77eccc3c94ce1a2b480f76b8a6662ecd43b521be.jpg);background-size:contain;padding:90px 30px 30px;width:100%;box-sizing:border-box;text-align:center}@media screen and (max-width: 430px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point{padding:15% 16px 16px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul{display:inline-block;text-align:left}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;color:#BEA152;font-size:20px}@media screen and (max-width: 450px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li{font-size:16px;display:flex}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li:nth-child(n+2){margin-top:16px}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li:nth-child(n+2){margin-top:14px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li img{margin-right:12px}@media screen and (max-width: 450px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_3point .box_point ul li img{margin-right:4px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support{margin-top:60px;background:#fff;padding:16px;box-sizing:border-box}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support{margin-top:32px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support h3{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;font-size:28px;text-align:center;line-height:1.3;color:#000066}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support h3{font-size:20px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support .txt_support{margin-top:20px}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support .txt_support li{text-indent:-1em;padding-left:1em}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support .txt_support li{font-size:14px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support .txt_support li:nth-child(n+2){margin-top:14px}.agent_contents .inner_agent_contents .main_contents .inner_contents .box_support .txt_support li:before{content:"●";color:#40509E}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow{margin:32px auto 0;padding:0 8px}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow h3{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;text-align:center;font-size:32px}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow h3{font-size:24px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step{margin-top:54px}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step{display:flex;justify-content:space-between;margin-bottom:32px}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step{margin-top:16px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li{background:#fff;border:1px solid #000066;width:24%;padding:38px 8px 12px;box-sizing:border-box;text-align:center;position:relative;display:flex}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li{flex-direction:column;justify-content:center}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li{text-align:left;width:100%;padding:12px 8px;align-items:center;justify-content:center;width:60%;margin:0 auto}}@media screen and (max-width: 600px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li{width:80%}}@media screen and (max-width: 460px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li{width:100%}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .icon_step{font-family:"Noto Serif JP",'ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝', 'MS Mincho', serif;font-weight:700 !important;background:#000066;border-radius:100%;width:60px;height:60px;font-size:14px;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 767px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .icon_step{transform:translateX(-50%);position:absolute;top:-30px;left:50%}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .icon_step{margin-right:8px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .icon_step span{font-size:20px}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .txt_step{font-size:14px;color:#000066;margin-bottom:8px}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li .txt_step{margin-bottom:0;margin-right:12px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li img{margin:0 auto;max-width:111px;max-height:70px}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li img{margin:0  0 0 auto;max-width:68px;max-height:84px;width:100%}}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:nth-child(n+2){margin-top:42px}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:before{content:"";position:absolute;top:41%;right:-20px;width:0;height:0;border-style:solid;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:27px solid #40509e;border-right:0;z-index:2}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:before{width:0;height:0;border-style:solid;border-right:41px solid transparent;border-left:41px solid transparent;border-top:20px solid #40509e;border-bottom:0;top:auto;bottom:-33px;left:50%;transform:translateX(-50%)}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:last-child:before{display:none}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:nth-child(2):before{border-left:27px solid #6673B1}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:nth-child(2):before{border-left:41px solid transparent;border-top:20px solid #6673B1}}.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:nth-child(3):before{border-left:27px solid #8C96C5}@media screen and (max-width: 768px){.agent_contents .inner_agent_contents .main_contents .inner_contents .changejobs_flow .list_step li:nth-child(3):before{border-left:41px solid transparent;border-top:20px solid #8C96C5}}.txt_topform{width:95%;margin:32px auto -6px}
