@charset "UTF-8";#wrap{width:100%;height:100%}#main{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100vh}.is_loading{transition-property:width height padding box-shadow border-width background-color opacity}@-webkit-keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.topic_path_section{margin-top:auto}.p_body{font-size:1.6rem;font-weight:400;line-height:2;letter-spacing:0}@media screen and (max-width:767px){.p_body{font-size:4.2vw;font-weight:400;line-height:2;letter-spacing:0}}.pc_none{display:none!important}@media screen and (max-width:767px){.pc_none{display:block!important}}.sp_none{display:block!important}@media screen and (max-width:767px){.sp_none{display:none!important}}.pc_hide{visibility:hidden}@media screen and (max-width:767px){.pc_hide{visibility:visible}}.container{width:92.85%;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.container{width:100%;padding:0 4%}}.agent_achievement_slider{display:block;justify-content:flex-start;flex-wrap:nowrap;max-width:none;margin:0}.agent_achievement_slider .slick-slide{width:150px;padding-right:20px;position:static;padding-top:0;background:transparent;border-radius:0;margin-bottom:0;overflow:visible}.agent_achievement_slider .slick-slide li{padding-top:0}.agent_interview_slider .slick-track{display:flex}.agent_interview_slider .slick-track .slick-slide>div{margin:0 20px;padding-bottom:20px;height:100%}@media screen and (max-width:767px){.agent_interview_slider .slick-track .slick-slide>div{margin:0 2.6666666667vw 15px}}.agent_interview_slider .slick-slide{height:auto!important}.agent_interview_slider .slick-prev{left:10px;z-index:1}.agent_interview_slider .slick-prev:before{color:#2d656e}.agent_interview_slider .slick-next{right:10px}.agent_interview_slider .slick-next:before{color:#2d656e}/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}[hidden],template{display:none}html{height:100%;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-size:62.5%;font-weight:400;line-height:1;letter-spacing:-.04em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:auto}body,html{width:100%}strong{font-weight:inherit}a{display:block;font-size:1.4rem;transition:all .2s}a:hover{cursor:pointer}img{display:block;max-width:100%;height:auto}#contact .form_btn,#thanks .thanks_btn,.form_btn{background:#fb0050;border:3px solid #fb0050;position:relative;display:inline-block;max-width:none;width:auto;font-size:2rem;font-weight:700;line-height:1;color:#fff;padding:21px 60px;border-radius:100px;margin:0 auto}#contact .form_btn:hover,#thanks .thanks_btn:hover,.form_btn:hover{background:#fff;color:#fb0050}#contact .form_btn:after,#thanks .thanks_btn:after,.form_btn:after{position:absolute;display:block;content:"";width:6px;height:10px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:22px;margin:auto}#contact .form_btn:hover:after,#thanks .thanks_btn:hover:after,.form_btn:hover:after{background-image:url(/agent/assets/img/icon/arrow_rd.png)}.dmm_header_wrap{z-index:100000000;position:-webkit-sticky;position:sticky;width:100%;height:45px;background:#fff}.dmm_header_wrap.active{display:block}@media screen and (max-width:767px){.dmm_header_wrap{display:block!important}}.dmm_header_wrap .header_container{min-width:0;z-index:100000000;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,HiraginoSans-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;width:100%;height:45px;box-sizing:content-box;background-color:#fff;border-bottom:1px solid #e9ebef;display:block;font-size:0;top:0;position:fixed}.dmm_header_wrap .header_container .logo a{height:45px;vertical-align:top;padding-left:15px;margin:0;display:flex;align-items:center;position:fixed}@media screen and (min-width:768px){.dmm_header_wrap .header_container .logo a{padding-left:3rem}}.dmm_header_wrap .header_container .logo a img{vertical-align:bottom;border:0;height:14px}.dmm_header_wrap .dmm_header_cover{position:absolute;height:45px;right:0;z-index:1000000000;transition:all .5s;top:0;position:fixed}.dmm_header_wrap .dmm_header_cover .inner{display:flex;align-items:center;justify-content:center}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation{padding:0 15px}@media screen and (max-width:767px){.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation{display:none}}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul{display:flex;align-items:center}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li{margin:0 15px}@media screen and (max-width:1023px){.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li{margin:0 7px}}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper{position:relative}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper:hover:after{position:absolute;bottom:-2px;right:0;left:0;display:block;content:"";width:0;height:0;border-color:transparent transparent #009095;border-style:solid;border-width:0 7px 13px;z-index:10000;margin:auto}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper:hover #header_purpose_navigation{visibility:visible;opacity:1}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation{top:48px;z-index:100;visibility:hidden;opacity:0;transition:all .2s;background:#008f95;position:fixed;top:100px;left:0;right:0;width:100%;max-height:calc(100vh - 100px);padding:50px 0;overflow:hidden;margin-top:-5.1rem}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation .purpose_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:55px 3.45%;gap:55px 3.45%}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation .purpose_list a{color:#fff;font-size:1.4rem;line-height:1.4}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation .purpose_list a p{margin-bottom:2.5%}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation .purpose_list a .decoration{display:flex;align-items:center;width:100%;height:20px}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li#header_purpose_navigation_wrapper #header_purpose_navigation .purpose_list a .decoration hr{flex:1 1;border-color:#fff}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li:hover .header_link span:after,.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li:hover .header_link span:before{width:50%}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link{min-height:45px;display:flex;align-items:center;font-size:1.4rem;cursor:pointer}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link span{padding:5px 0;position:relative}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link span:after,.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link span:before{border-bottom:2px solid #000;content:"";width:0;bottom:0;transition:all .2s ease;position:absolute;display:block;border-radius:0 1px 1px 0}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link span:before{left:50%}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .header_link span:after{right:50%}.dmm_header_wrap .dmm_header_cover .inner nav.header_navigation ul li .is-hide{display:none}@media screen and (max-width:767px){.dmm_header_wrap .dmm_header_cover .inner .header_right_btns{display:flex;height:45px;transition:all .3s}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn{height:45px!important;width:45px!important;border-radius:0!important;transition:all .5s;position:absolute;display:flex;background:#fff;bottom:0;right:0;z-index:1000;justify-content:center;align-items:center}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn .hamburger_inner{position:relative;width:24px;height:20px}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn .hamburger_inner span{position:absolute;left:0;right:0;width:100%;height:2px;border-radius:1px;margin:auto;transition:all .4s;background-color:#000}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn .hamburger_inner span:first-of-type{top:0}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn .hamburger_inner span:nth-of-type(2){top:0;bottom:0}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn .hamburger_inner span:last-of-type{bottom:0}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn.active{background:#000}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn.active span{background-color:#fff}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn.active span:first-of-type{transform:translateY(9px) rotate(-45deg)}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn.active span:nth-of-type(2){opacity:0}.dmm_header_wrap .dmm_header_cover .inner .header_right_btns #hamburger_btn.active span:last-of-type{transform:translateY(-9px) rotate(45deg)}}.dmm_header_wrap .header_request_btn{background:#000}.dmm_header_wrap .header_request_btn a{padding:10px 20px;font-size:14px;min-height:45px;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.dmm_header_wrap .header_request_btn{display:none;margin-right:48px}}@media screen and (min-width:768px){.dmm_header_wrap .header_request_btn{transition:all .3s}.dmm_header_wrap .header_request_btn:hover{opacity:.8}}.dmm_header_wrap .header_contact_btn{background:#fb0050}.dmm_header_wrap .header_contact_btn a{padding:10px 20px;font-size:14px;min-height:45px;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.dmm_header_wrap .header_contact_btn{display:none}.dmm_header_wrap .header_contact_btn.scrolled{display:block}}@media screen and (max-width:960px){.dmm_header_wrap .header_contact_btn{border-right:1px solid #fff}}@media screen and (min-width:768px){.dmm_header_wrap .header_contact_btn{transition:all .3s}.dmm_header_wrap .header_contact_btn:hover{opacity:.8}}#agent_header.hide .header_contact_btn,#agent_header.hide .header_request_btn{display:none!important}@media screen and (max-width:767px){#agent_header.agent_header_simple .header_contact_btn,#agent_header.agent_header_simple .header_request_btn{display:block!important;margin:0}#agent_header.agent_header_simple .header_contact_btn a,#agent_header.agent_header_simple .header_request_btn a{padding:10px 2.3vw;font-size:3.4vw}#agent_header.agent_header_simple.hide .header_contact_btn,#agent_header.agent_header_simple.hide .header_request_btn{display:none!important}}#header_sp_navigation_content{display:none;position:fixed;background:#fff;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:100;transition:all .3s;overflow-y:scroll;flex-direction:column}#header_sp_navigation_content.active{display:flex}@media screen and (min-width:1100px){#header_sp_navigation_content{display:none!important}}#header_sp_navigation_content ul{padding-top:47px}#header_sp_navigation_content ul li:first-of-type a{border-top:1px solid #eaeaea}#header_sp_navigation_content ul li a{display:flex;align-items:center;justify-content:space-between;font-size:1.8rem;line-height:2.4rem;border-bottom:1px solid #eaeaea;padding:19px 5px}#header_sp_navigation_content ul li a .circle_arrow{background:#000;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%}@media screen and (max-width:767px){#header_sp_navigation_content ul li a .circle_arrow{width:5.3vw;height:5.3vw}}#header_sp_navigation_content ul li a .circle_arrow:after{position:absolute;display:block;content:"";width:5px;height:8px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:7px;margin:auto}@media screen and (max-width:767px){#header_sp_navigation_content ul li a .circle_arrow:after{height:2.1vw;width:1.3vw;right:32%}}#header_sp_navigation_content .btn_wrapper{margin:40px 25px 0}#header_sp_navigation_content .btn_wrapper .btn_label_rd_l{font-size:1.8rem;max-width:330px;padding:15px;min-height:auto;height:60px}#header_sp_navigation_content .btn_wrapper .btn_label_rd_l:after{position:absolute;display:block;content:"";width:6px;height:10px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:22px;margin:auto}#header_sp_navigation_content .btn_wrapper .btn_label_rd_l:hover:after{background-image:url(/agent/assets/img/icon/arrow_rd.png)}#header_sp_navigation_content .header_banner{padding:4.2666666667vw}#header_sp_navigation_content .header_banner img{width:100%}#inquiry #agent_modal{visibility:hidden;opacity:0;position:absolute;width:100vw;height:200vh;top:0;left:0;z-index:10000;transition:all .3s;overflow:auto}#inquiry #agent_modal.active{visibility:visible;opacity:1}#inquiry #agent_modal .modal_title{margin:30px auto;font-size:25px;font-weight:700;text-align:center}@media screen and (max-width:767px){#inquiry #agent_modal .modal_title{font-size:4.5vw;margin:15px auto}}#inquiry #agent_modal .modal_content{position:absolute;width:90%;max-width:1000px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;border-radius:5px;padding:30px;margin:auto;z-index:5}@media screen and (max-width:767px){#inquiry #agent_modal .modal_content{top:55%;padding:15px}}#inquiry #agent_modal .modal_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);z-index:0}#inquiry #agent_modal .close_agent_modal_btn{position:absolute;width:40px;height:40px;top:-60px;right:0}#inquiry #agent_modal .close_agent_modal_btn:after,#inquiry #agent_modal .close_agent_modal_btn:before{display:block;content:"";position:absolute;width:40px;height:3px;top:0;bottom:0;left:0;right:0;border-radius:5px;background:#fff;margin:auto}#inquiry #agent_modal .close_agent_modal_btn:before{transform:rotate(45deg)}#inquiry #agent_modal .close_agent_modal_btn:after{transform:rotate(-45deg)}#contact_modal,#whitepaper_modal{visibility:hidden;opacity:0;position:fixed;width:100vw;height:100vh;top:0;left:0;transition:all .3s;overflow:auto;z-index:-999999999}#contact_modal.active,#whitepaper_modal.active{-webkit-animation:displayModal .3s linear 1;animation:displayModal .3s linear 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:100000000;transition-property:z-index;transition-timing-function:step-start}#contact_modal .modal_title,#whitepaper_modal .modal_title{margin:30px auto;font-size:25px;font-weight:700;text-align:center}@media screen and (max-width:767px){#contact_modal .modal_title,#whitepaper_modal .modal_title{font-size:4.5vw;margin:15px auto}}#contact_modal .modal_content,#whitepaper_modal .modal_content{position:absolute;width:90%;max-width:1000px;height:auto;max-height:calc(90vh - 40px);top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;border-radius:5px;margin:auto;z-index:100000}@media screen and (max-width:767px){#contact_modal .modal_content,#whitepaper_modal .modal_content{top:52%}}#contact_modal .modal_content .modal_content_inner,#whitepaper_modal .modal_content .modal_content_inner{max-height:calc(70vh - 40px);padding:30px;overflow:scroll}@media screen and (max-width:767px){#contact_modal .modal_content .modal_content_inner,#whitepaper_modal .modal_content .modal_content_inner{padding:15px}}#contact_modal .modal_overlay,#whitepaper_modal .modal_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}#contact_modal .close_agent_modal_btn,#whitepaper_modal .close_agent_modal_btn{position:absolute;width:40px;height:40px;top:-50px;right:0}@media screen and (min-width:768px){#contact_modal .close_agent_modal_btn,#whitepaper_modal .close_agent_modal_btn{right:-50px}}#contact_modal .close_agent_modal_btn:after,#contact_modal .close_agent_modal_btn:before,#whitepaper_modal .close_agent_modal_btn:after,#whitepaper_modal .close_agent_modal_btn:before{display:block;content:"";position:absolute;width:40px;height:3px;top:0;bottom:0;left:0;right:0;border-radius:5px;background:#fff;margin:auto}#contact_modal .close_agent_modal_btn:before,#whitepaper_modal .close_agent_modal_btn:before{transform:rotate(45deg)}#contact_modal .close_agent_modal_btn:after,#whitepaper_modal .close_agent_modal_btn:after{transform:rotate(-45deg)}@-webkit-keyframes displayModal{10%{opacity:0}to{visibility:visible;opacity:1}}@keyframes displayModal{10%{opacity:0}to{visibility:visible;opacity:1}}body{height:100%}#thanks{flex:1 1;line-height:30px;text-align:center;padding-top:200px;padding-bottom:100px}#thanks h2{font-size:3.6rem;font-weight:700;line-height:1.5;margin-bottom:55px}#thanks .thanks_content{text-align:center}#thanks .thanks_contact{margin-top:70px}#thanks .thanks_btn{margin:30px auto}#thanks .thanks_title{font-size:30px;margin:50px auto;font-weight:700}@media screen and (max-width:767px){#thanks{padding-top:30vw}#thanks h2{font-size:5vw}#thanks .thanks_contact{margin-top:20vw}#thanks .thanks_btn{margin:3vw auto}}.footer_lower{justify-content:space-between;padding:18px 0}.footer_lower,.footer_lower ul{display:flex;align-items:center}.footer_lower ul li{margin-right:27px}.footer_lower ul li a{font-size:1.3rem;line-height:2.57}.footer_lower p{font-family:Poppins;font-size:1.4rem;font-weight:300}@media screen and (max-width:767px){.footer_lower{display:block;padding-bottom:120px}.footer_lower ul{display:block;margin-top:8.11%}.footer_lower ul li{margin-right:0;margin-bottom:8.11%}.footer_lower ul li a{font-size:3.4vw;line-height:1}.footer_lower p{font-family:Poppins;font-size:3.7vw;font-weight:300}}.agent_fixed_footer{position:fixed;bottom:0;width:100%;border-radius:20px 20px 0 0;background-color:#faff00;color:#000;font-weight:700;padding:24px 0}.agent_fixed_footer img{width:33px;display:inline-block;margin-right:10px}.agent_fixed_footer a{text-align:center;font-size:16px}@media screen and (min-width:960px){.agent_fixed_footer{display:none}}.agent_footer_contact{font-size:24px}.breadcrumb__list{display:flex;flex-wrap:wrap;padding:30px 10px;border:none}@media screen and (max-width:767px){.breadcrumb__list{padding:8vw 4vw 0;width:85%}}.breadcrumb__list.pt0{padding-top:0}.breadcrumb__list.pt75{padding-top:75px}@media screen and (max-width:767px){.breadcrumb__list.pt75{padding-top:13.3333333333vw}}.breadcrumb__list li{font-size:12px;position:relative;padding:0;white-space:nowrap}@media screen and (max-width:767px){.breadcrumb__list li{font-size:2.9333333333vw}}.breadcrumb__list li:not(:last-of-type){margin-right:20px}@media screen and (max-width:767px){.breadcrumb__list li:not(:last-of-type){margin-right:5.3333333333vw}}.breadcrumb__list li:not(:last-of-type):after{position:absolute;top:50%;transform:translateY(-50%);content:"";background:url(/agent/assets/img/icon/arrow_blk.png) no-repeat 50%/contain;width:4px;height:7px;right:-13px;padding:0;display:block}@media screen and (max-width:767px){.breadcrumb__list li:not(:last-of-type):after{width:1.0666666667vw;height:1.8666666667vw;right:-2.9333333333vw}.breadcrumb__list li:nth-of-type(3){margin-top:1.3333333333vw}}.breadcrumb__list li a{display:inline;color:#7e7e7e;font-size:1.2rem}.breadcrumb__list li a:hover{color:#000;text-decoration:none}@media screen and (max-width:767px){.breadcrumb__list li a{font-size:2.9333333333vw}}.form{margin-left:auto;margin-right:auto;max-width:720px}.form select{border:1px solid #ddd;padding-left:1em;padding-right:1em;height:40px;flex:1 1;font-size:15px}@media screen and (max-width:767px){.form select{margin-top:18px;height:40px;flex:inherit;font-size:15px;width:100%}}.form .select_color{color:gray}.form_item{padding-top:15px;padding-bottom:5px;width:100%;display:flex;align-items:center}@media screen and (max-width:767px){.form_item{padding:16px 14px;flex-wrap:wrap}}.form_item_input_wrap{flex:1 1}.form_item_input{border:1px solid #ddd;padding-left:1em;padding-right:1em;height:40px;width:100%;font-size:100%;font-size:1.4rem}.form_item_input input::-moz-placeholder{font-size:1.4rem}.form_item_input input:-ms-input-placeholder{font-size:1.4rem}.form_item_input input::placeholder{font-size:1.4rem}@media screen and (max-width:767px){.form_item_input{margin-top:18px;height:40px;flex:inherit;font-size:4vw}}.form_item_arrow:after{position:relative;content:"▼";top:-30px;right:0}.form_item_privacy{text-align:center;letter-spacing:.05em;padding-top:15px;padding-bottom:5px;margin-right:10px;font-size:15px;line-height:1.5}.form_item_privacy input{margin-right:10px}.form_item_privacy a{display:inline-block;color:#cbad68;text-decoration:underline}.form_item_label{width:100%;max-width:248px;letter-spacing:.05em;margin:0;font-size:14px;line-height:2}@media screen and (max-width:767px){.form_item_label{max-width:inherit;display:flex;align-items:center}}.form_item_label_required:after{color:red;font-size:14px;content:"❇︎";position:relative;left:3px;top:-6px}.form_item_label.isMsg{margin-top:8px;margin-bottom:auto}@media screen and (max-width:767px){.form_item_label.isMsg{margin-top:0}}.form_item_textarea{border:1px solid #ddd;padding:10px;height:130px;flex:1 1;width:100%;resize:vertical;font-size:1.4rem;line-height:1.3}@media screen and (max-width:767px){.form_item_textarea{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:4vw;width:100%}}.form_btn{margin-top:5.3333333333vw;text-align:center;width:40vw;height:11.7333333333vw;line-height:10.6666666667vw;font-size:3.7333333333vw;padding:0;display:block}.form_btn.disabled{background:silver!important;border-color:silver!important;pointer-events:none!important}@media screen and (min-width:768px){.form_btn{margin-top:30px;font-size:1.1111111111vw;width:170px;height:50px;font-size:1.6rem;line-height:46px}}.is_loading{pointer-events:none;transition-property:width height padding box-shadow border-width background opacity;transition-duration:.3s;transition-timing-function:ease-in-out;background:transparent!important;box-shadow:0 0 0 silver;border:4px solid #f5f5f5!important;border-top-color:silver!important;-webkit-animation:load8 1s linear infinite;animation:load8 1s linear infinite;animation-delay:.2s!important;-webkit-animation-delay:.2s!important;width:2.1em!important;height:2.1em!important;border-radius:50%;color:transparent!important;padding:0!important}.is_loading:after,.is_loading:before{content:none!important}.agent_form_error{color:#fb0050;font-size:1.2rem}.agent_form_error label{display:inline-block;margin-top:5px}@media screen and (min-width:768px){#contact_privacy_error,#whitepaper_privacy_error{text-align:center}}#contact{margin-top:100px;margin-bottom:100px}#contact .contact_title{margin:30px auto;font-size:25px;font-weight:700;text-align:center}@media screen and (max-width:767px){#contact .contact_title{font-size:4.5vw;margin:15px auto}}#contact .form{margin-left:auto;margin-right:auto;max-width:720px}#contact .form select{border:1px solid #ddd;padding-left:1em;padding-right:1em;height:40px;flex:1 1;font-size:15px}@media screen and (max-width:767px){#contact .form select{margin-top:18px;height:40px;flex:inherit;font-size:15px;width:100%}}#contact .form .select_color{color:gray}#contact .form_item{padding-top:15px;padding-bottom:5px;width:100%;display:flex;align-items:center}@media screen and (max-width:767px){#contact .form_item{padding:16px 14px;flex-wrap:wrap}}#contact .form_item_input_wrap{flex:1 1}#contact .form_item_input{border:1px solid #ddd;padding-left:1em;padding-right:1em;height:40px;width:100%;font-size:100%;font-size:1.4rem}#contact .form_item_input input::-moz-placeholder{font-size:1.4rem}#contact .form_item_input input:-ms-input-placeholder{font-size:1.4rem}#contact .form_item_input input::placeholder{font-size:1.4rem}@media screen and (max-width:767px){#contact .form_item_input{margin-top:18px;height:40px;flex:inherit;font-size:4vw}}#contact .form_item_arrow:after{position:relative;content:"▼";top:-30px;right:0}#contact .form_item_privacy{text-align:center;letter-spacing:.05em;padding-top:15px;padding-bottom:5px;margin-right:10px;font-size:15px;line-height:1.5}#contact .form_item_privacy input{margin-right:10px}#contact .form_item_privacy a{display:inline-block;color:#cbad68;text-decoration:underline}#contact .form_item_label{width:100%;max-width:248px;letter-spacing:.05em;margin:0;font-size:14px;line-height:2}@media screen and (max-width:767px){#contact .form_item_label{max-width:inherit;display:flex;align-items:center}}#contact .form_item_label_required:after{color:red;font-size:14px;content:"❇︎";position:relative;left:3px;top:-6px}#contact .form_item_label.isMsg{margin-top:8px;margin-bottom:auto}@media screen and (max-width:767px){#contact .form_item_label.isMsg{margin-top:0}}#contact .form_item_textarea{border:1px solid #ddd;padding:10px;height:130px;flex:1 1;width:100%;resize:vertical;font-size:1.4rem;line-height:1.3}@media screen and (max-width:767px){#contact .form_item_textarea{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:4vw;width:100%}}#contact .form_btn{margin-top:5.3333333333vw;text-align:center;width:40vw;height:11.7333333333vw;line-height:10.6666666667vw;font-size:3.7333333333vw;padding:0;display:block}#contact .form_btn.disabled{background:silver!important;border-color:silver!important;pointer-events:none!important}@media screen and (min-width:768px){#contact .form_btn{margin-top:30px;font-size:1.1111111111vw;width:170px;height:50px;font-size:1.6rem;line-height:46px}}#contact .is_loading{pointer-events:none;transition-property:width height padding box-shadow border-width background opacity;transition-duration:.3s;transition-timing-function:ease-in-out;background:transparent!important;box-shadow:0 0 0 silver;border:4px solid #f5f5f5!important;border-top-color:silver!important;-webkit-animation:load8 1s linear infinite;animation:load8 1s linear infinite;animation-delay:.2s!important;-webkit-animation-delay:.2s!important;width:2.1em!important;height:2.1em!important;border-radius:50%;color:transparent!important;padding:0!important}#contact .is_loading:after,#contact .is_loading:before{content:none!important}#contact .agent_form_error{color:#fb0050;font-size:1.2rem}#contact .agent_form_error label{display:inline-block;margin-top:5px}@media screen and (min-width:768px){#contact #contact_privacy_error,#contact #whitepaper_privacy_error{text-align:center}}#interview{padding-bottom:30px}#interview img{width:100%}#interview .interview_title{font-size:5.3333333333vw;text-align:center;font-weight:700;line-height:1.5;padding-top:80px}@media screen and (min-width:768px){#interview .interview_title{font-size:4rem}}#interview .interview_company_profile{padding-top:8vw}@media screen and (min-width:960px){#interview .interview_company_profile{display:flex;padding-top:60px}}#interview .interview_company_profile_img p{padding-top:5px}@media screen and (min-width:960px){#interview .interview_company_profile_img{width:50%}}#interview .interview_company_profile_info{padding-top:10px}@media screen and (min-width:768px){#interview .interview_company_profile_info{padding-top:20px}}#interview .interview_company_profile_info .interview_company_profile_info_v{margin:0 auto;max-width:100px;width:30%}@media screen and (max-width:767px){#interview .interview_company_profile_info .interview_company_profile_info_v{width:15%}}#interview .interview_company_profile_info .interview_company_profile_info_h{margin:0 auto;max-width:150px;width:50%}@media screen and (max-width:767px){#interview .interview_company_profile_info .interview_company_profile_info_h{width:30%}}#interview .interview_company_profile_info h4{font-size:4.8vw;font-weight:700;margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){#interview .interview_company_profile_info h4{font-size:3.5rem;margin-top:3.5rem;margin-bottom:3rem}}@media screen and (max-width:767px){#interview .interview_company_profile_info h4{display:flex}}#interview .interview_company_profile_info h4 span{width:50px;margin-right:5px}@media screen and (min-width:960px){#interview .interview_company_profile_info{width:50%;padding:10px 55px}}#interview .interview_company_profile_info dl{display:flex;flex-wrap:wrap;line-height:1.5}@media screen and (max-width:767px){#interview .interview_company_profile_info dl{font-size:3.2vw}}#interview .interview_company_profile_info dt{width:20%}@media screen and (max-width:1200px){#interview .interview_company_profile_info dt{width:30%}}#interview .interview_company_profile_info dt p{display:inline-block;background-color:#046381;color:#fff;padding:4px;width:75px;text-align:center}#interview .interview_company_profile_info dd{width:70%}@media screen and (max-width:1200px){#interview .interview_company_profile_info dd{width:70%}}#interview .interview_company_profile_info dd,#interview .interview_company_profile_info dt{font-size:1.5rem;margin-bottom:10px}@media screen and (max-width:767px){#interview .interview_company_profile_info dd,#interview .interview_company_profile_info dt{font-size:3.2vw}}#interview .interview_content_border{margin:30px auto;border-bottom:1px solid #c4c4c4;display:block;height:2px}#interview #interview_article{font-size:1.8rem;line-height:1.5}@media screen and (max-width:767px){#interview #interview_article{font-size:3.7333333333vw}}#interview #interview_article .interview_article_desc p{line-height:2}@media screen and (min-width:768px){#interview #interview_article .interview_article_desc p{text-align:center}}#interview #interview_article .interview_article_desc small{text-align:right;display:block;padding-top:10px}#interview #interview_article .interview_article_question{margin-top:80px}@media screen and (max-width:767px){#interview #interview_article .interview_article_question{margin-top:50px}}#interview #interview_article .interview_article_question h3{padding:3px 20px;font-size:24px;background-color:#e9edf0;font-weight:700}@media screen and (max-width:767px){#interview #interview_article .interview_article_question h3{margin-top:40px;font-size:4.2666666667vw;padding:3px 2.6666666667vw}}#interview #interview_article .interview_article_question h3:before{content:"Q";font-weight:700;font-family:Poppins,sans-serif;font-size:30px;padding-right:10px}@media screen and (max-width:767px){#interview #interview_article .interview_article_question h3:before{font-size:6.1333333333vw;padding-right:1.3333333333vw}}#interview .interview_article_question_answer{display:flex;margin-top:30px}#interview .interview_article_question_answer .interview_article_question_text{width:90%}@media screen and (max-width:767px){#interview .interview_article_question_answer .interview_article_question_text{width:80%}}#interview .interview_article_question_answer .interview_article_question_text p{border:5px solid #e9edf0;padding:15px;border-radius:20px;line-height:2}#interview .interview_article_question_answer .interview_article_question_icon{display:flex;width:10%}@media screen and (max-width:767px){#interview .interview_article_question_answer .interview_article_question_icon{width:20%}}@media screen and (min-width:768px){#interview .interview_article_question_answer .interview_article_question_icon{align-items:center}}#interview .interview_article_question_answer .interview_article_question_icon p{background-color:#008f95;color:#fff;display:inline-block;width:16vw;height:16vw;border-radius:50%;text-align:center;line-height:16vw;margin:0 auto;font-size:3.7333333333vw;font-weight:700}@media screen and (min-width:768px){#interview .interview_article_question_answer .interview_article_question_icon p{width:80px;height:80px;line-height:80px;font-size:1.8rem}}#interview .interview_article_question_answer .interview_article_question_icon .bg_yellow{background-color:#f4cb39}#interview .interview_article_end{border-top:1px solid #c4c4c4;margin-top:30px;padding-top:30px;line-height:2}#interview .interview_article_important_part h4{font-size:4.8vw;text-align:center;font-weight:700;line-height:1.5;padding-top:20px}@media screen and (min-width:768px){#interview .interview_article_important_part h4{font-size:3rem;padding-top:60px}}#interview .interview_article_img{margin:20px auto}@media screen and (min-width:768px){#interview .interview_article_img{margin:60px auto}}#interview .interview_article_guraduates_btn{margin:20px auto}@media screen and (min-width:768px){#interview .interview_article_guraduates_btn{margin:60px auto}}#interview .interview_article_guraduates_btn a{background-color:#fb0050;border-radius:5px;max-width:400px;width:100%;text-align:center;padding:20px 0;display:block;border:3px solid #fb0050;position:relative;font-size:1.6rem;font-weight:700;line-height:1;color:#fff;margin:50px auto 0}#interview .interview_article_guraduates_btn a:hover{background:#fff;color:#fb0050}#interview .interview_article_guraduates_btn a:after{position:absolute;display:block;content:"";width:6px;height:10px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:22px;margin:auto}#interview .interview_article_guraduates_btn a:hover:after{background-image:url(/agent/assets/img/icon/arrow_rd.png)}#interview .line_marker{background:linear-gradient(transparent 70%,#f6db4d 0)}#interview .agent_interviews_btn{max-width:400px;width:100%;text-align:center;padding:20px 0;display:block;background:#008c94;border:3px solid #008c94;position:relative;font-size:1.6rem;font-weight:700;line-height:1;color:#fff;border-radius:100px;margin:50px auto 0}#interview .agent_interviews_btn:hover{background:#fff;color:#008c94}#interview .agent_interviews_btn:after{position:absolute;display:block;content:"";width:6px;height:10px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:22px;margin:auto}#interview .agent_interviews_btn:hover:after{background-image:url(/agent/assets/img/icon/arrow_main.png)}#interview .breadcrumb__list li:nth-of-type(3){margin-top:0}.topic_path_section{border-top:1px solid #c4c4c4}#interview_index{padding-top:18.6666666667vw}@media screen and (min-width:768px){#interview_index{padding-top:60px}}#interview_index h2{font-size:6.4vw;text-align:center;font-weight:700;line-height:1.5}@media screen and (min-width:768px){#interview_index h2{font-size:4rem}}#interview_index dl{font-size:1.8rem;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){#interview_index dl{font-size:3.2vw}}#interview_index .interview_post{padding:60px 0;border-bottom:1px solid #c4c4c4}@media screen and (max-width:767px){#interview_index .interview_post{padding:8vw 0}}@media screen and (min-width:1200px){#interview_index .interview_post{padding-bottom:4rem}}#interview_index .interview_post dt{width:20%}@media screen and (max-width:767px){#interview_index .interview_post dt{width:30%}}#interview_index .interview_post dt p{display:inline-block;background-color:#046381;color:#fff;padding:4px;width:75px;text-align:center}#interview_index .interview_post dd{width:70%}@media screen and (max-width:767px){#interview_index .interview_post dd{width:70%}}#interview_index .interview_post dd,#interview_index .interview_post dt{font-size:1.4rem;margin-bottom:10px;line-height:1.5}@media screen and (max-width:767px){#interview_index .interview_post dd,#interview_index .interview_post dt{font-size:3.2vw}}#interview_index .interview_post:last-child{border:0}@media screen and (min-width:960px){#interview_index .interview_post_flex{display:flex}}#interview_index .interview_post_title{line-height:1.5;font-size:4.2666666667vw;color:#008c94;font-weight:700;margin-bottom:5.3333333333vw;text-align:center}@media screen and (min-width:768px){#interview_index .interview_post_title{font-size:2rem;margin:2rem auto}}#interview_index .interview_post_company{font-size:4.2666666667vw;margin-bottom:4vw;display:flex}#interview_index .interview_post_company span{width:20px;margin-right:5px}@media screen and (min-width:768px){#interview_index .interview_post_company{font-size:1.8rem;margin-bottom:1.8rem}}#interview_index .interview_post_btn a{display:flex;justify-content:space-between;align-items:center;padding:1em 2em;width:300px;color:#fff;font-size:1.6rem;font-weight:700;background-color:#333;box-shadow:5px 5px 0 #008c94;transition:.3s;position:relative;margin:10px auto 0}@media screen and (max-width:767px){#interview_index .interview_post_btn a{font-size:3.2vw;width:100%}}#interview_index .interview_post_btn a:hover{text-decoration:none;background-color:#008c94;box-shadow:0 0 0;color:#fff}#interview_index .interview_post_btn a:after{position:absolute;display:block;content:"";width:6px;height:10px;background-image:url(/agent/assets/img/icon/arrow_wh.png);background-size:contain;background-position:50%;background-repeat:no-repeat;top:0;bottom:0;right:22px;margin:auto}#interview_index .interview_post_img{overflow:hidden}@media screen and (min-width:960px){#interview_index .interview_post_img{width:45%}}#interview_index .interview_post_info{margin:5.3333333333vw auto}@media screen and (min-width:960px){#interview_index .interview_post_info{width:55%;padding:0 50px;margin:0}}#interview_index .interview_post_pc_logo_h{margin:0 auto;width:30%;max-width:200px}#interview_index .interview_post_pc_logo_v{margin:0 auto;width:15%;max-width:200px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/agent/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/agent/_next/static/media/slick.25572f22.eot);src:url(/agent/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/agent/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/agent/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/agent/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}