@charset "UTF-8";#footer .box_footer>.box_inner,#header .box_nav>ul,.box_header_page .box_title,.con_banner_1 .box_banner,.con_banner_2 .box_banner,.con_banner_3 .box_inner,.con_banner_4>.box_inner,.con_news_list .box_news,.con_news_list .box_title,.con_other_jobs>.box_inner,.con_proactive .box_proactive .box_inner,.con_search_job>.box_inner{margin-inline:auto;max-width:calc(1120 / 16 * 1em);width:90%}:root{--base:16;--1vw:1vw;--vw-to-px:calc(tan(atan2(var(--1vw), 1px)));--scrollbar-width:0px;--root-line-height:1.5;--header-height:0}@property --1vw{syntax:"<length>";inherits:true;initial-value:0px}@property --1cqi{syntax:"<length>";inherits:true;initial-value:0px}html{line-height:var(--root-line-height,1.5);color:#1d1d1f}html.safari{-webkit-text-size-adjust:100%}html :target{scroll-margin-top:var(--header-height)}body{font-family:"Noto Sans JP",sans-serif;font-size:calc(var(--base) / 16 * 1em);color:var(--a11y-basecolor,#1d1d1f);background:var(--a11y-bgcolor,#fff)}body.fixed{position:fixed;width:100%;height:100%}body #abi_page{container:main/inline-size}body #abi_page:after,body #abi_page:before,body #abi_page>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(960 / 16 * 1em) <= inline-size){body #abi_page .view_cq_tab,body #abi_page .view_cq_tab-sp{display:none!important}}@container (calc(640 / 16 * 1em) <= inline-size){body #abi_page .view_cq_sp{display:none!important}}@container (inline-size < calc(960 / 16 * 1em)){body #abi_page .view_cq_pc{display:none!important}}@container (inline-size < calc(640 / 16 * 1em)){body #abi_page .view_cq_pc-tab,body #abi_page .view_cq_tab{display:none!important}}h1,h2,h3,h4,h5,h6{font-weight:700}:where(a){color:var(--a11y-linkcolor,#1d1d1f);transition:0.15s;-webkit-text-decoration:underline calc(1 / var(--base) * 1em) currentColor;text-decoration:underline calc(1 / var(--base) * 1em) currentColor;text-underline-offset:calc(8 / var(--base) * 1em)}@media screen and (min-width:64.0625em) and (max-width:90em){body .view_pc-l{display:none!important}}@media screen and (min-width:64.0625em){body .view_tab,body .view_tab-sp{display:none!important}}@media screen and (min-width:48em){body .view_sp{display:none!important}}@media screen and (max-width:64em){body .view_pc,body .view_pc-l{display:none!important}}@media screen and (max-width:47.9375em){body .view_pc-l,body .view_pc-tab,body .view_tab{display:none!important}}html.noscroll{overflow:hidden}#abi_page{position:relative}#header{container:header/inline-size}#header:after,#header:before,#header>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (inline-size < calc(960 / 16 * 1em)){#header{position:sticky;top:0;background:#fff;z-index:999}}@container (calc(960 / 16 * 1em) <= inline-size){#header.header_register{border-bottom:1px solid #e6e6e6;position:sticky;top:0;background:#fff;z-index:999}}@container (calc(960 / 16 * 1em) <= inline-size){#header.header_register .logo a{padding-block:calc(6 / var(--base) * 1em)}}#header .box_header{display:flex;align-items:center}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header{gap:calc(20 / var(--base) * 1em);margin-inline:auto;max-width:calc(1120 / 16 * 1em);width:90%;padding-top:calc(20 / var(--base) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header{box-shadow:calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(5 / var(--base) * 1em) calc(0 / var(--base) * 1em) #e6e6e6;flex-wrap:wrap}}@container (calc(1280 / 16 * 1em) <= inline-size){#header .box_header .logo{margin-right:calc(12 / var(--base) * 1em)}}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .logo{max-width:calc(168 / var(--base) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .logo{padding-left:calc(12 / var(--base) * 1em);margin-right:clamp(8/var(--base) * 1em,8/var(--base) * 1em + 8/600 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,16/var(--base) * 1em)}}#header .box_header .logo a{display:block;text-decoration:none}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .logo a{width:clamp(180/var(--base) * 1em,180/var(--base) * 1em + 62/360 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,242/var(--base) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .logo a{width:clamp(95/var(--base) * 1em,95/var(--base) * 1em + 85/140 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,180/var(--base) * 1em);padding-block:clamp(10/var(--base) * 1em,10/var(--base) * 1em + 5/600 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,15/var(--base) * 1em)}}#header .box_header .logo a img{display:block}#header .box_header .box_tabs{display:inline-flex;gap:calc(4 / var(--base) * 1em);align-items:flex-end;align-self:flex-end;position:relative;z-index:1;margin-bottom:calc(-1 / var(--base) * 1em);margin-right:auto}#header .box_header .box_tabs li a{--fsz:14;text-decoration:none;border-top-left-radius:calc(7 / var(--fsz) * 1em);border-top-right-radius:calc(7 / var(--fsz) * 1em);display:block;font-size:clamp(12/var(--base) * 1em,12/var(--base) * 1em + calc(var(--fsz) - 12)/160 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}#header .box_header .box_tabs li:not(.active) a{color:#969696;background:#f7f7f7;padding:calc(11.5 / var(--fsz) * 1em) clamp(14/var(--fsz) * 1em,14/var(--fsz) * 1em + 14/160 * (var(--cqi-to-px) - 960/100) * 100/var(--fsz) * 1em,28/var(--fsz) * 1em)}#header .box_header .box_tabs li.active a{color:#1eab42;background:#fff;font-weight:700;padding:calc(15.5 / var(--fsz) * 1em) clamp(14/var(--fsz) * 1em,14/var(--fsz) * 1em + 14/160 * (var(--cqi-to-px) - 960/100) * 100/var(--fsz) * 1em,28/var(--fsz) * 1em);border:1px solid #e6e6e6;border-bottom:0}#header .box_header .box_select{margin-right:auto;padding-block:calc(10 / var(--base) * 1em)}#header .box_header .box_select select{--fsz:10;padding-block:calc(3.5 / var(--fsz) * 1em);padding-inline:calc(8 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em);min-height:auto;font-size:clamp(var(--fsz)/var(--base) * 1em,var(--fsz)/var(--base) * 1em + calc(var(--fsz) * 1.5 - var(--fsz))/600 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,calc(var(--fsz) * 1.5)/var(--base) * 1em)}#header .box_header .box_select .ico_arrow_pulldown{right:calc(4 / var(--base) * 1em)}#header .box_header .box_links{display:flex;align-items:center;gap:calc(5 / var(--base) * 1em) calc(16 / var(--base) * 1em);flex-wrap:wrap}#header .box_header .box_links li a{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:calc(4 / var(--fsz) * 1em);text-decoration:none;--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em)}#header .box_header .box_links li a:hover{color:#26c800}#header .box_header .box_links li .link_info:before{display:block;width:calc(14 / var(--fsz) * 1em);height:calc(14 / var(--fsz) * 1em);mask:url("../../images/icons/icon_arrow_right.svg") center/contain no-repeat;content:"";background:#969696}#header .box_header .box_links li .link_account [class*=ico_]{width:calc(24 / var(--fsz) * 1em);height:calc(24 / var(--fsz) * 1em)}#header .box_header .link_account .txt span{text-decoration:underline;text-underline-offset:calc(2 / var(--fsz) * 1em)}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .box_buttons{display:flex}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .box_buttons{flex:0 0 100%;padding-inline:calc(12 / var(--base) * 1em);border-top:1px solid #e6e6e6;display:grid;grid-template-columns:repeat(5,1fr)}}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .box_buttons li{border-left:calc(1 / var(--base) * 1em) solid #c7c7c7}}@container (inline-size < calc(960 / 16 * 1em)){}#header .box_header .box_buttons li a,#header .box_header .box_buttons li button{display:flex;align-items:center;flex-direction:column;position:relative;text-decoration:none}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .box_buttons li a,#header .box_header .box_buttons li button{--fsz:14;padding:calc(7 / var(--fsz) * 1em) calc(23 / var(--fsz) * 1em) calc(6 / var(--fsz) * 1em);height:calc(58 / var(--fsz) * 1em);font-size:clamp(11/var(--base) * 1em,11/var(--base) * 1em + calc(var(--fsz) - 11)/160 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);white-space:nowrap}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .box_buttons li a,#header .box_header .box_buttons li button{--fsz:9;padding:calc(7 / var(--fsz) * 1em) calc(6 / var(--fsz) * 1em);height:calc(52 / var(--fsz) * 1em);width:100%;font-size:clamp(var(--fsz)/var(--base) * 1em,var(--fsz)/var(--base) * 1em + calc(var(--fsz) * 1.5 - var(--fsz))/600 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,calc(var(--fsz) * 1.5)/var(--base) * 1em)}}#header .box_header .box_buttons li a [class*=ico_],#header .box_header .box_buttons li button [class*=ico_]{width:calc(24 / var(--fsz) * 1em);height:calc(24 / var(--fsz) * 1em)}#header .box_header .box_buttons li a .badge_count,#header .box_header .box_buttons li button .badge_count{position:absolute;left:calc(50% + 5 / var(--fsz-badge) * 1em);font-size:calc(var(--fsz-badge) / var(--fsz) * 1em)}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_header .box_buttons li a .badge_count,#header .box_header .box_buttons li button .badge_count{top:0;--fsz-badge:12;--badge-size:20}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .box_buttons li a .badge_count,#header .box_header .box_buttons li button .badge_count{--fsz-badge:9;--badge-size:15;top:calc(3.5 / var(--fsz-badge) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_header .box_buttons_sp{display:flex;align-items:center;gap:calc(12 / var(--base) * 1em);padding-inline:calc(12 / var(--base) * 1em);padding-block:calc(10 / var(--base) * 1em)}#header .box_header .box_buttons_sp li a,#header .box_header .box_buttons_sp li button{--fsz:9;display:flex;align-items:center;text-decoration:none;gap:calc(4 / var(--fsz) * 1em);font-size:clamp(var(--fsz)/var(--base) * 1em,var(--fsz)/var(--base) * 1em + calc(var(--fsz) * 1.5 - var(--fsz))/600 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,calc(var(--fsz) * 1.5)/var(--base) * 1em)}#header .box_header .box_buttons_sp li a [class*=ico_],#header .box_header .box_buttons_sp li button [class*=ico_]{width:calc(14 / var(--fsz) * 1em);height:calc(14 / var(--fsz) * 1em)}}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_nav{border-top:1px solid #e6e6e6}}@container (inline-size < calc(960 / 16 * 1em)){#header .box_nav{display:none}}#header .box_nav>ul{display:flex;gap:calc(1 / var(--base) * 1em)}#header .box_nav>ul>li{display:flex;justify-content:center;flex-grow:1;position:relative}#header .box_nav>ul>li>.button{--border-size:5;display:flex;align-items:center;justify-content:center;position:relative;height:calc(60 / var(--fsz) * 1em);font-weight:700;text-decoration:none;border-block:calc(var(--border-size) / var(--fsz) * 1em) solid transparent;width:100%}@container (calc(960 / 16 * 1em) <= inline-size){#header .box_nav>ul>li>.button{--fsz:16;font-size:clamp(11/var(--base) * 1em,11/var(--base) * 1em + calc(var(--fsz) - 11)/560 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){}#header .box_nav>ul>li>.button[aria-current=page]{color:#1eab42;border-bottom-color:currentColor}#header .box_nav>ul>li>.button .txt{position:relative}#header .box_nav>ul>li>.button .badge_count{position:absolute;top:calc(-5 / var(--fsz-badge) * 1em);left:100%;margin-left:calc(-2 / var(--fsz-badge) * 1em);font-size:calc(var(--fsz-badge) / var(--fsz) * 1em)}#header .box_nav>ul>li>.button:hover{color:#26c800;border-bottom-color:currentColor}#header .box_nav>ul>li>.button:active{color:#228211;border-bottom-color:currentColor}#header .box_nav>ul>li:focus-within .box_submenu,#header .box_nav>ul>li:hover .box_submenu{display:block}#header .box_nav>ul>li .box_submenu{display:none;position:absolute;left:0;right:0;top:100%;z-index:999;background:#fff;border-bottom-left-radius:calc(5 / var(--base) * 1em);border-bottom-right-radius:calc(5 / var(--base) * 1em);overflow:hidden;box-shadow:calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(0 / var(--base) * 1em) #e6e6e6}#header .box_nav>ul>li .box_submenu li:not(:last-child){border-bottom:1px solid #c7c7c7}#header .box_nav>ul>li .box_submenu li a{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em);text-decoration:none;color:#1eab42;display:flex;justify-content:space-between;align-items:center;gap:calc(4 / var(--fsz) * 1em);padding-block:calc(16 / var(--fsz) * 1em);padding-inline:calc(20 / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}#header .box_nav>ul>li .box_submenu li a:after{display:block;width:calc(14 / var(--fsz) * 1em);height:calc(14 / var(--fsz) * 1em);mask:url("../../images/icons/icon_arrow_right.svg") center/contain no-repeat;background:currentColor;content:""}#header .box_nav>ul>li .box_submenu li a:hover{background:#1eab42;color:#fff}#menu{width:100%;background:#f7f7f7;position:fixed;top:calc(var(--header-height) / var(--base) * 1em);bottom:0;right:0;z-index:100;transition:0.5s;transform:translateX(100%);overflow-y:scroll}#menu{container:menu/inline-size}#menu:after,#menu:before,#menu>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}#menu[data-display=hide]{display:none}.menu_opened #menu{transform:translateX(0)}#menu>.inner{padding:calc(28 / var(--base) * 1em)}#menu>.inner .box_quick_access{display:flex;gap:calc(16 / var(--base) * 1em)}#menu>.inner .box_quick_access li{flex:1}#menu>.inner .box_quick_access li .btn a{width:100%;gap:0;justify-content:center}body:not(.menu_opened) .btn_close_menu .ico_menu{display:block}body:not(.menu_opened) .btn_close_menu .ico_close{display:none}.menu_opened .btn_close_menu .ico_menu{display:none}.menu_opened .btn_close_menu .ico_close{display:block}.box_header_page{background:#f7f7f7;padding-block:calc(var(--padding) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_header_page{--padding:40}}@container (inline-size < calc(640 / 16 * 1em)){.box_header_page{--padding:28}}.box_header_page .box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center}@container (calc(640 / 16 * 1em) <= inline-size){.box_header_page .box_title .title{--fsz:26;font-size:clamp(20/var(--base) * 1em,20/var(--base) * 1em + calc(var(--fsz) - 20)/360 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_header_page .box_title .title{--fsz:20}}#footer{container:footer/inline-size}#footer:after,#footer:before,#footer>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}#footer .box_footer{background:#f7f7f7}#footer .box_footer>.box_inner{padding-top:calc(var(--padding-top) / var(--base) * 1em);padding-bottom:calc(var(--padding-bottom) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner{--padding-top:75;--padding-bottom:40}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner{--padding-top:28;--padding-bottom:28}}#footer .box_footer>.box_inner .box_links{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(250 / var(--base) * 1em),1fr));margin-bottom:calc(20 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_links{gap:calc(12 / var(--base) * 1em) clamp(40/var(--base) * 1em,40/var(--base) * 1em + 40/560 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,80/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_links{gap:0 clamp(20/var(--base) * 1em,20/var(--base) * 1em + 20/320 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,40/var(--base) * 1em)}}#footer .box_footer>.box_inner .box_links li{border-bottom:calc(1 / var(--base) * 1em) solid #c7c7c7}#footer .box_footer>.box_inner .box_links li a{display:grid;grid-template-columns:1fr auto;padding-block:calc(20 / var(--base) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);text-decoration:none}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_links li a{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_links li a{--fsz:14}}#footer .box_footer>.box_inner .box_links li a:after{display:block;width:calc(24 / var(--base) * 1em);height:calc(24 / var(--base) * 1em);mask:url("../../images/icons/icon_arrow_right.svg") center/contain no-repeat;background:#969696;content:""}#footer .box_footer>.box_inner .box_links li a:hover{color:#26c800}#footer .box_footer>.box_inner .box_links li a:hover:after{background:#26c800}#footer .box_footer>.box_inner .box_sns{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:calc(32 / var(--base) * 1em);padding-block:calc(20 / var(--base) * 1em);border-bottom:calc(1 / var(--base) * 1em) solid #c7c7c7}#footer .box_footer>.box_inner .box_sns dd ul{display:flex;gap:calc(16 / var(--base) * 1em)}#footer .box_footer>.box_inner .box_sns dd ul li a{display:block;font-size:calc(var(--fsz) / var(--base) * 1em);border-radius:calc(infinity * 1px)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_sns dd ul li a{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_sns dd ul li a{--fsz:14}}#footer .box_footer>.box_inner .box_about{margin-block:calc(48 / var(--base) * 1em)}#footer .box_footer>.box_inner .box_about .title_section{margin-bottom:calc(var(--margin-bottom) / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_about .title_section{--fsz:16;--margin-bottom:32}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_about .title_section{--fsz:14;--margin-bottom:16}}#footer .box_footer>.box_inner .box_about .box_txt{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_about .box_txt{--fsz:14}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_about .box_txt{--fsz:12;line-height:1.8333333333}}#footer .box_footer>.box_inner .box_about .box_txt p em{font-style:normal;font-weight:700}#footer .box_footer>.box_inner .box_about .box_txt .br{display:block;height:1lh}#footer .box_footer>.box_inner .box_privacy_mark{display:grid;margin-block:calc(48 / var(--base) * 1em);background:#fff}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_privacy_mark{grid-template-columns:auto 1fr auto;grid-template-rows:auto;gap:calc(16 / var(--base) * 1em);grid-template-areas:"privacy_mark txt logo";padding:calc(25 / var(--base) * 1em) calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_privacy_mark{grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:calc(16 / var(--base) * 1em) calc(12 / var(--base) * 1em);grid-template-areas:"privacy_mark txt" "logo logo";padding:calc(24 / var(--base) * 1em) calc(16 / var(--base) * 1em)}}#footer .box_footer>.box_inner .box_privacy_mark .logo_privacy_mark{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:privacy_mark;width:calc(49 / var(--base) * 1em)}#footer .box_footer>.box_inner .box_privacy_mark .logo_privacy_mark img{display:block}#footer .box_footer>.box_inner .box_privacy_mark figcaption{display:contents}#footer .box_footer>.box_inner .box_privacy_mark figcaption .txt{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column:3;grid-area:txt;align-self:center;font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_privacy_mark figcaption .txt{--fsz:14}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_privacy_mark figcaption .txt{--fsz:12}}#footer .box_footer>.box_inner .box_privacy_mark figcaption .img{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-column:5;grid-area:logo;display:grid;align-items:center}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .box_privacy_mark figcaption .img{padding-left:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 24/360 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,40/var(--base) * 1em);border-left:calc(1 / var(--base) * 1em) solid #c7c7c7}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .box_privacy_mark figcaption .img{padding-top:calc(16 / var(--base) * 1em);border-top:calc(1 / var(--base) * 1em) solid #c7c7c7}}#footer .box_footer>.box_inner .box_privacy_mark figcaption .img img{display:block}#footer .box_footer>.box_inner .copyright small{font-size:calc(var(--fsz) / var(--base) * 1em);color:#969696}@container (calc(640 / 16 * 1em) <= inline-size){#footer .box_footer>.box_inner .copyright small{--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){#footer .box_footer>.box_inner .copyright small{--fsz:10}}.box_search_modal{display:flex;position:fixed;inset:0;background:rgba(0,0,0,0.75);justify-content:center;align-items:center;z-index:1000}.box_search_modal>.box_inner{background:#fff;display:flex;flex-direction:column}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner{width:90%;max-width:calc(800 / var(--base) * 1em);margin-inline:auto;border-radius:calc(8 / var(--base) * 1em);height:calc(800 / var(--base) * 1em);max-height:80vh}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner{width:100%;height:100vh;height:100svh;height:100dvh;max-height:100vh;max-height:100svh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0)}}.box_search_modal>.box_inner .box_header{background:#1eab42;text-align:center;position:relative}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header{border-top-left-radius:calc(8 / var(--base) * 1em);border-top-right-radius:calc(8 / var(--base) * 1em);padding-inline:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header{padding-inline:calc(5 / var(--base) * 1em)}}.box_search_modal>.box_inner .box_header .txt_title{color:#fff;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .txt_title{--fsz:22;padding-block:calc(20 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .txt_title{--fsz:18;padding-block:calc(12 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em)}}.box_search_modal>.box_inner .box_header .btn_close{position:absolute;width:calc(var(--size) / var(--base) * 1em);height:calc(var(--size) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .btn_close{--size:36;top:calc(12 / var(--base) * 1em);right:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .btn_close{--size:30;top:calc(10 / var(--base) * 1em);right:calc(10 / var(--base) * 1em)}}.box_search_modal>.box_inner .box_header .btn_close .ico_close{width:100%;height:100%;color:#fff;display:block}.box_search_modal>.box_inner .box_header .box_tabs{display:flex;margin-inline:auto}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .box_tabs{justify-content:center;gap:calc(4 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .box_tabs{gap:calc(2 / var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .box_tabs li{flex:1}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .box_tabs li{flex-grow:1}}.box_search_modal>.box_inner .box_header .box_tabs li .button{padding-inline:calc(5 / var(--base) * 1em);display:flex;gap:calc(var(--gap) / var(--base) * 1em);background:#a4ce9d;height:100%;width:100%;justify-content:center;align-items:center}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .box_tabs li .button{--gap:8;padding-block:calc(16 / var(--base) * 1em);border-top-left-radius:calc(8 / var(--base) * 1em);border-top-right-radius:calc(8 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .box_tabs li .button{--gap:2;flex-direction:column;align-items:center;padding-block:calc(12 / var(--base) * 1em);border-top-left-radius:calc(4 / var(--base) * 1em);border-top-right-radius:calc(4 / var(--base) * 1em)}}.box_search_modal>.box_inner .box_header .box_tabs li .button:hover{background:rgba(255,255,255,0.8)}.box_search_modal>.box_inner .box_header .box_tabs li .button.active{background:#fff}.box_search_modal>.box_inner .box_header .box_tabs li .button .txt{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;position:relative;padding-right:calc(var(--dot_size) / var(--fsz) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .box_tabs li .button .txt{--dot_size:9;--fsz:18;font-size:clamp(calc(var(--fsz) * 0.7)/var(--base) * 1em,calc(var(--fsz) * 0.7)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.7)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .box_tabs li .button .txt{--dot_size:5;--fsz:14}}.box_search_modal>.box_inner .box_header .box_tabs li .button .txt:after{content:"";width:calc(var(--dot_size) / var(--fsz) * 1em);height:calc(var(--dot_size) / var(--fsz) * 1em);border-radius:100%;background:#f1831b;position:absolute;right:0;bottom:calc(100% - var(--dot_size) / var(--fsz) * 1em)}.box_search_modal>.box_inner .box_header .box_tabs li .button [class*=ico_]{color:#969696}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_header .box_tabs li .button [class*=ico_]{width:clamp(18/var(--base) * 1em,18/var(--base) * 1em + 6/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,24/var(--base) * 1em);height:clamp(18/var(--base) * 1em,18/var(--base) * 1em + 6/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,24/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .box_header .box_tabs li .button [class*=ico_]{display:none}}.box_search_modal>.box_inner .form_search{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto}@media not (forced-colors:active){.box_search_modal>.box_inner .form_search{--sb-track-color:#fff;--sb-thumb-color:#e6e6e6;--sb-border-color:#fff;--sb-thumb-width:8;--sb-size:calc(var(--sb-thumb-width) / var(--base) * 1em);--sb-border:calc(1 / var(--base) * 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base) * 1em)}.box_search_modal>.box_inner .form_search:focus-within,.box_search_modal>.box_inner .form_search:hover{--sb-track-color:#fff;--sb-thumb-color:#e6e6e6;--sb-border-color:#fff}:where(.box_search_modal>.box_inner .form_search>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.box_search_modal>.box_inner .form_search>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.box_search_modal>.box_inner .form_search::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.box_search_modal>.box_inner .form_search::-webkit-scrollbar-track{margin-inline:0;background:var(--sb-track-color);border-radius:var(--sb-radius)}.box_search_modal>.box_inner .form_search::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.box_search_modal>.box_inner .form_search{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.box_search_modal>.box_inner .form_search .form_group{display:none;padding-top:calc(20 / var(--base) * 1em);flex:1 1 auto}.box_search_modal>.box_inner .form_search .form_group.active{display:block}.box_search_modal>.box_inner .form_search .form_group>.box_content{display:flex;flex-direction:column;gap:calc(16 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group>.box_content{padding:calc(20 / var(--base) * 1em) clamp(30/var(--base) * 1em,30/var(--base) * 1em + 18/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,48/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group>.box_content{padding:calc(12 / var(--base) * 1em) calc(28 / var(--base) * 1em)}}.box_search_modal>.box_inner .form_search .form_group details:not(:first-child){border-top:1px solid #e6e6e6}.box_search_modal>.box_inner .form_search .form_group details.is-opened>summary .icon_state{transform:rotate(180deg)}.box_search_modal>.box_inner .form_search .form_group details>summary{align-items:center}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>summary{padding:calc(20 / var(--base) * 1em) clamp(30/var(--base) * 1em,30/var(--base) * 1em + 18/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,48/var(--base) * 1em);gap:calc(24 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>summary{padding:calc(12 / var(--base) * 1em) calc(28 / var(--base) * 1em);gap:calc(20 / var(--base) * 1em)}}.box_search_modal>.box_inner .form_search .form_group details>summary .txt{flex:1 1 auto;display:flex;gap:0 calc(20 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>summary .txt{flex-wrap:wrap;align-items:center;justify-content:space-between}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>summary .txt{flex-direction:column}}.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_1{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_1{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_1{--fsz:14}}.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_2{font-size:calc(var(--fsz) / var(--base) * 1em);color:#969696}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_2{--fsz:14}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>summary .txt .txt_2{--fsz:12}}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner{padding-block:calc(4 / var(--base) * 1em) calc(20 / var(--base) * 1em);padding-inline:clamp(30/var(--base) * 1em,30/var(--base) * 1em + 18/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,48/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner{padding-inline:calc(28 / var(--base) * 1em);padding-block:calc(4 / var(--base) * 1em) calc(12 / var(--base) * 1em)}}.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner dl{display:flex;flex-direction:column;gap:calc(16 / var(--base) * 1em)}.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner dl dd{display:grid}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner dl dd{gap:calc(24 / var(--base) * 1em) calc(16 / var(--base) * 1em);grid-template-columns:repeat(3,1fr);padding-inline:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,32/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details>.box_details_content .box_details_content_inner dl dd{gap:calc(16 / var(--base) * 1em);grid-template-columns:100%;padding-inline:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details details{margin-left:calc(12 / var(--base) * 1em)}}.box_search_modal>.box_inner .form_search .form_group details details:first-child>summary{padding-top:0}.box_search_modal>.box_inner .form_search .form_group details details>summary{padding-block:calc(12 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details details>summary{padding-inline:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 8/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,24/var(--base) * 1em) 0}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details details>summary{padding-inline:0}}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group details details>.box_details_content .box_details_content_inner{padding-inline:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 8/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,24/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group details details>.box_details_content .box_details_content_inner{padding-inline:0}}.box_search_modal>.box_inner .form_search .form_group .box_input{position:relative}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group .box_input{padding:calc(20 / var(--base) * 1em) clamp(30/var(--base) * 1em,30/var(--base) * 1em + 18/160 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,48/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group .box_input{padding:calc(12 / var(--base) * 1em) calc(28 / var(--base) * 1em)}}.box_search_modal>.box_inner .form_search .form_group .box_input input{width:100%}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .form_search .form_group .box_input input{padding-block:calc((70 / var(--fsz) * 1em - 1lh) / 2);min-height:calc(72 / var(--fsz) * 1em);--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.box_search_modal>.box_inner .form_search .form_group .box_input input{padding-block:calc((51 / var(--fsz) * 1em - 1lh) / 2);min-height:calc(53 / var(--fsz) * 1em)}}.box_search_modal>.box_inner .box_actions{background:#f7f7f7;display:flex;gap:calc(20 / var(--base) * 1em);padding:calc(16 / var(--base) * 1em);justify-content:center}@container (calc(640 / 16 * 1em) <= inline-size){.box_search_modal>.box_inner .box_actions{border-bottom-left-radius:calc(8 / var(--base) * 1em);border-bottom-right-radius:calc(8 / var(--base) * 1em)}}.main_title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.main_title{--fsz:26}}@container (inline-size < calc(640 / 16 * 1em)){.main_title{--fsz:20}}.txt_gold{color:#d6a94d}.txt_red{color:#ec0000}.txt_blue{color:#546da2}.txt_green{color:#1eab42}.txt_white{color:#fff}.txt_orange{color:#f1831b}.box_2columns_left{background:#f7f7f7;display:flex}@container (calc(640 / 16 * 1em) <= inline-size){.box_2columns_left{gap:calc(24 / var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.box_2columns_left>.box_sidebar{flex:0 0 14.375%;min-width:calc(200 / var(--base) * 1em);order:-1;padding-top:calc(50 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_2columns_left>.box_sidebar{display:none}}.box_2columns_left>.box_sidebar .box_functions .box_item .button{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em);padding-block:calc(14 / var(--fsz) * 1em);padding-inline:calc(24 / var(--fsz) * 1em) calc(12 / var(--fsz) * 1em);width:100%;display:flex;justify-content:space-between}@container (calc(640 / 16 * 1em) <= inline-size){.box_2columns_left>.box_sidebar .box_functions .box_item .button{gap:clamp(10/var(--base) * 1em,10/var(--base) * 1em + 14/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,24/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_2columns_left>.box_sidebar .box_functions .box_item .button{gap:calc(24 / var(--base) * 1em)}}.box_2columns_left>.box_sidebar .box_functions .box_item .button:hover{color:#26c800}.box_2columns_left>.box_sidebar .box_functions .box_item .button.active,.box_2columns_left>.box_sidebar .box_functions .box_item .button:active{background:#1eab42;color:#fff}@container (calc(640 / 16 * 1em) <= inline-size){.box_2columns_left>.box_sidebar .box_functions .box_item .button.active,.box_2columns_left>.box_sidebar .box_functions .box_item .button:active{border-top-right-radius:calc(4 / var(--fsz) * 1em);border-bottom-right-radius:calc(4 / var(--fsz) * 1em)}}.box_2columns_left>.box_sidebar .box_functions .box_item .button.active .txt [class*=ico_]:before,.box_2columns_left>.box_sidebar .box_functions .box_item .button:active .txt [class*=ico_]:before{color:#fff}.box_2columns_left>.box_sidebar .box_functions .box_item .button .txt{display:flex;align-items:center;gap:calc(2 / var(--fsz) * 1em);text-align:left}.box_2columns_left>.box_sidebar .box_functions .box_item .button .txt [class*=ico_]{width:calc(24 / var(--fsz) * 1em);height:calc(24 / var(--fsz) * 1em)}.box_2columns_left>.box_sidebar .box_functions .box_item .button .txt [class*=ico_]:before{width:100%;height:100%}.box_2columns_left>.box_content{background:#fff}@container (calc(640 / 16 * 1em) <= inline-size){.box_2columns_left>.box_content{border-top-left-radius:calc(40 / var(--base) * 1em);flex:1 1 auto}}@container (inline-size < calc(640 / 16 * 1em)){.box_2columns_left>.box_content{flex:0 0 100%}}.box_top_bar{display:flex;border-bottom:1px solid #e6e6e6}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar{padding-block:calc(52 / var(--base) * 1em) calc(24 / var(--base) * 1em);padding-inline:clamp(24/var(--base) * 1em,24/var(--base) * 1em + 24/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,48/var(--base) * 1em);align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(20 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar{flex-direction:column}}.box_top_bar .box_filters{display:flex}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar .box_filters{border:1px solid #c7c7c7;border-radius:calc(4 / var(--base) * 1em);padding:calc(4 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_filters{justify-content:center;margin-bottom:calc(16 / var(--base) * 1em);padding-top:calc(8 / var(--base) * 1em)}}.box_top_bar .box_filters li button{--fsz:14;display:flex;align-items:center;justify-content:center;gap:calc(4 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);text-decoration:none}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar .box_filters li button{border-radius:calc(4 / var(--fsz) * 1em);padding:calc(8 / var(--fsz) * 1em) clamp(14/var(--fsz) * 1em,14/var(--fsz) * 1em + 14/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--fsz) * 1em,28/var(--fsz) * 1em);font-weight:700}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_filters li button{border-bottom:calc(4 / var(--fsz) * 1em) solid transparent;padding:calc(6 / var(--fsz) * 1em) calc(30 / var(--fsz) * 1em)}}.box_top_bar .box_filters li button:hover{color:#1eab42}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar .box_filters li button.active{background:#1eab42;color:#fff}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_filters li button.active{border-bottom-color:#1eab42;color:#1eab42;font-weight:700}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_type{order:-1;background:#1eab42;display:flex;align-items:center;justify-content:space-between;gap:calc(16 / var(--base) * 1em);padding:calc(12 / var(--base) * 1em);position:relative}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_type .box_select{flex:1 1 auto}}.box_top_bar .box_type .box_select select{background:#fff}.box_top_bar .box_search{line-height:1}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_search:not(.is_opened) .btn_toggle_search{width:calc(36 / var(--base) * 1em);height:calc(36 / var(--base) * 1em);display:flex;align-items:center;justify-content:center}}.box_top_bar .box_search.is_opened{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;display:flex;align-items:center;justify-content:space-between;gap:calc(12 / var(--base) * 1em);padding:calc(12 / var(--base) * 1em);z-index:5;background:#1eab42}.box_top_bar .box_search.is_opened .form_search{display:block}.box_top_bar .box_search.is_opened .btn_toggle_search [class*=ico_]{display:none}.box_top_bar .box_search.is_opened .btn_toggle_search .txt{display:block}.box_top_bar .box_search .form_search{position:relative}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_search .form_search{flex:1 1 auto;display:none}}.box_top_bar .box_search .form_search .input_search{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar .box_search .form_search .input_search{--fsz:16;width:clamp(220/var(--fsz) * 1em,220/var(--fsz) * 1em + 280/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--fsz) * 1em,500/var(--fsz) * 1em);padding-left:calc(48 / var(--fsz) * 1em);padding-block:calc((43 / var(--base) * 1em - 1lh) / 2);min-height:calc(45 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_search .form_search .input_search{--fsz:14;padding-left:calc(40 / var(--fsz) * 1em);padding-block:calc((40 / var(--fsz) * 1em - 1lh) / 2);min-height:calc(48 / var(--fsz) * 1em);border-radius:calc(45 / var(--fsz) * 1em);width:100%}}.box_top_bar .box_search .form_search .btn_search{position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;left:calc(16 / var(--base) * 1em)}.box_top_bar .box_search .form_search .btn_search [class*=ico_]{width:calc(24 / var(--base) * 1em);height:calc(24 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.box_top_bar .box_search .btn_toggle_search{display:none}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_search .btn_toggle_search [class*=ico_]{width:calc(24 / var(--base) * 1em);height:calc(24 / var(--base) * 1em);color:#fff}}@container (inline-size < calc(640 / 16 * 1em)){.box_top_bar .box_search .btn_toggle_search .txt{color:#fff;--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em);padding-block:calc(9 / var(--fsz) * 1em);display:none}}.con_news_list{container:con_news_list/inline-size}.con_news_list:after,.con_news_list:before,.con_news_list>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_list{margin-top:clamp(48/var(--base) * 1em,48/var(--base) * 1em + 32/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,80/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_list{margin-top:calc(48 / var(--base) * 1em)}}.con_news_list .box_title{display:flex;flex-wrap:wrap;gap:calc(30 / var(--base) * 1em);align-items:center;justify-content:space-between}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_list .box_title{margin-bottom:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_list .box_title{margin-bottom:calc(16 / var(--base) * 1em)}}.con_news_list .box_news{display:flex;flex-direction:column}.con_news_list .box_news li:first-child .box_item{padding-top:0}.con_news_list .box_news li .box_item{display:flex;border-bottom:1px solid #e6e6e6}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_list .box_news li .box_item{padding-block:calc(24 / var(--base) * 1em);gap:calc(24 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_list .box_news li .box_item{flex-direction:column;gap:calc(4 / var(--base) * 1em);padding-block:calc(24 / var(--base) * 1em) calc(12 / var(--base) * 1em)}}.con_news_list .box_news li .box_item .txt_date{order:-1;font-size:calc(var(--fsz) / var(--base) * 1em);color:#969696;white-space:nowrap}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_list .box_news li .box_item .txt_date{--fsz:14}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_list .box_news li .box_item .txt_date{--fsz:12}}.con_news_list .box_news li .box_item .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_news_list .box_news li .box_item .txt_title{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.con_news_list .box_news li .box_item .txt_title{--fsz:14}}.con_news_list .box_news li .box_item .txt_title a{text-decoration:none;display:block}.con_news_list .box_news li .box_item .txt_title a:hover{text-decoration:underline}.con_banner_1{container:con_banner_1/inline-size}.con_banner_1:after,.con_banner_1:before,.con_banner_1>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_1{margin-top:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_1{margin-top:calc(20 / var(--base) * 1em)}}.con_banner_1 .box_banner{display:grid}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_1 .box_banner{grid-template-columns:repeat(2,1fr);gap:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,32/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_1 .box_banner{grid-template-columns:100%;gap:calc(12 / var(--base) * 1em)}}.con_banner_1 .box_banner .img{display:block;text-decoration:none;border-radius:calc(8 / var(--base) * 1em)}.con_banner_1 .box_banner .img.shadow{box-shadow:0 calc(4 / var(--base) * 1em) calc(4 / var(--base) * 1em) 0 rgba(0,0,0,0.25)}.con_banner_1 .box_banner .img:hover{opacity:0.7}.con_banner_1 .box_banner .img img{width:100%;border-radius:calc(8 / var(--base) * 1em)}.con_banner_2{container:con_banner_2/inline-size}.con_banner_2:after,.con_banner_2:before,.con_banner_2>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_2{margin-top:clamp(48/var(--base) * 1em,48/var(--base) * 1em + 32/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,80/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_2{margin-top:calc(48 / var(--base) * 1em)}}.con_banner_2 .box_banner{display:grid}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner{grid-template-columns:repeat(2,1fr);gap:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,32/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_2 .box_banner{grid-template-columns:100%;gap:calc(12 / var(--base) * 1em)}}.con_banner_2 .box_banner .box_item{container:box_item_banner/inline-size}.con_banner_2 .box_banner .box_item:after,.con_banner_2 .box_banner .box_item:before,.con_banner_2 .box_banner .box_item>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_banner_2 .box_banner .box_item .box_inner{border:1px solid #e6e6e6;box-shadow:calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(0 / var(--base) * 1em) #e6e6e6;position:relative;overflow:hidden}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner{border-radius:calc(8 / var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner{border-top-right-radius:calc(8 / var(--base) * 1em);border-bottom-left-radius:calc(8 / var(--base) * 1em)}}.con_banner_2 .box_banner .box_item .box_inner .box_text{position:absolute;left:0;top:0;width:100%;height:100%}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text{padding-left:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 24/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,40/var(--base) * 1em);padding-top:clamp(47/var(--base) * 1em,47/var(--base) * 1em + 24/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,71/var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_text{padding-top:clamp(33/var(--base) * 1em,33/var(--base) * 1em + 10/82 * (var(--cqi-to-px) - 278/100) * 100/var(--base) * 1em,43/var(--base) * 1em);padding-left:clamp(10/var(--base) * 1em,10/var(--base) * 1em + 6/82 * (var(--cqi-to-px) - 278/100) * 100/var(--base) * 1em,16/var(--base) * 1em)}}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text.short_desc{padding-top:clamp(77/var(--base) * 1em,77/var(--base) * 1em + 24/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,101/var(--base) * 1em)}}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text .txt_1{--fsz:14;font-size:clamp(10/var(--base) * 1em,10/var(--base) * 1em + calc(var(--fsz) - 10)/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_text .txt_1{--fsz:10;font-size:calc(var(--fsz) / var(--base) * 1em)}}.con_banner_2 .box_banner .box_item .box_inner .box_text .txt_2{font-weight:700}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text .txt_2{--fsz:20;margin-top:calc(8 / var(--fsz) * 1em);font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_text .txt_2{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em)}}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve{margin-top:clamp(8/var(--base) * 1em,8/var(--base) * 1em + 12/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,20/var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve{margin-top:calc(8 / var(--base) * 1em)}}.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve a:not(:hover){background:#fff}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve a{--fsz:14;padding-block:calc(7 / var(--fsz) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve a{--fsz:12}}.con_banner_2 .box_banner .box_item .box_inner .box_text .btn_secondary-curve a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.con_banner_2 .box_banner .box_item .box_inner .box_badge{position:absolute;background:#f1831b;color:#fff;font-size:calc(var(--fsz) / var(--base) * 1em);padding:calc(3 / var(--fsz) * 1em) calc(12 / var(--fsz) * 1em)}@container (calc(360 / 16 * 1em) <= inline-size){.con_banner_2 .box_banner .box_item .box_inner .box_badge{--fsz:14;top:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 24/184 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,40/var(--base) * 1em)}}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .box_badge{--fsz:12;top:0;left:0}}.con_banner_2 .box_banner .box_item .box_inner .box_badge:after{content:"";position:absolute;top:0;bottom:0;left:99.5%;background:#f1831b;clip-path:polygon(100% 0%,0 50%,100% 100%,0 100%,0 0);width:calc(12 / var(--fsz) * 1em)}.con_banner_2 .box_banner .box_item .box_inner .img{display:block}.con_banner_2 .box_banner .box_item .box_inner .img img{width:100%}@container (inline-size < calc(360 / 16 * 1em)){.con_banner_2 .box_banner .box_item .box_inner .img img{border-top-right-radius:calc(8 / var(--base) * 1em);border-bottom-left-radius:calc(8 / var(--base) * 1em)}}.con_banner_3{container:con_banner_3/inline-size}.con_banner_3:after,.con_banner_3:before,.con_banner_3>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_banner_3 .box_inner{background:#f7f7f7;border-radius:calc(12 / var(--base) * 1em);overflow:hidden;position:relative}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner{padding-block:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 26/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,106/var(--base) * 1em);padding-left:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 56/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,96/var(--base) * 1em);position:relative;margin-block:clamp(48/var(--base) * 1em,48/var(--base) * 1em + 32/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,80/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner{display:flex;flex-direction:column;gap:clamp(12/var(--base) * 1em,12/var(--base) * 1em + 12/280 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,24/var(--base) * 1em);margin-block:calc(48 / var(--base) * 1em);padding:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 16/280 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,32/var(--base) * 1em);padding-bottom:clamp(24/var(--base) * 1em,24/var(--base) * 1em + 24/280 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,48/var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner .box_text{max-width:50%}}.con_banner_3 .box_inner .box_text .title{display:flex;flex-direction:column}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner .box_text .title{gap:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner .box_text .title{gap:calc(8 / var(--base) * 1em);align-items:center}}.con_banner_3 .box_inner .box_text .title .img{order:-1}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner .box_text .title .txt{--fsz:26;font-size:clamp(20/var(--base) * 1em,20/var(--base) * 1em + calc(var(--fsz) - 20)/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner .box_text .title .txt{--fsz:16;font-size:clamp(var(--fsz)/var(--base) * 1em,var(--fsz)/var(--base) * 1em + calc(20 - var(--fsz))/280 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,20/var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner .box_text .txt_desc{--fsz:16;margin-top:calc(12 / var(--fsz) * 1em);font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner .box_text .txt_desc{--fsz:14;margin-top:calc(8 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}}@container (calc(480 / 16 * 1em) <= inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner .box_text .txt_desc{text-align:center}}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner .box_text .btn_primary-curve{margin-top:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner .box_text .btn_primary-curve{margin-top:calc(20 / var(--base) * 1em);display:flex;justify-content:center}}.con_banner_3 .box_inner .box_text .btn_primary-curve a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_3 .box_inner>.img{position:absolute;bottom:0;right:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 45/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,65/var(--base) * 1em);width:clamp(184/var(--base) * 1em,184/var(--base) * 1em + 175/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,359/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_3 .box_inner>.img{order:-1;max-width:60.5263157895%;margin-inline:auto}}.con_banner_4{container:con_banner_4/inline-size}.con_banner_4:after,.con_banner_4:before,.con_banner_4>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_banner_4>.box_inner .box_banner{position:relative;display:block;text-decoration:none}.con_banner_4>.box_inner .box_banner:hover{opacity:0.7}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_4>.box_inner .box_banner{margin-block:calc(32 / var(--base) * 1em) calc(80 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_4>.box_inner .box_banner{margin-block:calc(16 / var(--base) * 1em) calc(48 / var(--base) * 1em);display:flex;flex-direction:column}}.con_banner_4>.box_inner .box_banner>.title{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_4>.box_inner .box_banner>.title{position:absolute;left:27.1428571429%;right:27.1428571429%;top:0;bottom:0;gap:calc(12 / var(--base) * 1em);padding-inline:calc(15 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_4>.box_inner .box_banner>.title{gap:calc(8 / var(--base) * 1em);padding:calc(33 / var(--base) * 1em) calc(14 / var(--base) * 1em);background:#f7f7f7}}@container (calc(640 / 16 * 1em) <= inline-size){.con_banner_4>.box_inner .box_banner>.title .txt{--fsz:20;font-size:clamp(16/var(--base) * 1em,16/var(--base) * 1em + calc(var(--fsz) - 16)/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_4>.box_inner .box_banner>.title .txt{--fsz:12;font-size:clamp(var(--fsz)/var(--base) * 1em,var(--fsz)/var(--base) * 1em + calc(16 - var(--fsz))/280 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,16/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_banner_4>.box_inner .box_banner>.img{order:-1}}.con_banner_4>.box_inner .box_banner>.img img{width:100%}.con_proactive{container:con_proactive/inline-size}.con_proactive:after,.con_proactive:before,.con_proactive>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_proactive .box_proactive{margin-top:calc(135 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_proactive .box_proactive{margin-top:calc(120 / var(--base) * 1em)}}.con_proactive .box_proactive .box_inner .box_title{position:relative}@container (calc(640 / 16 * 1em) <= inline-size){.con_proactive .box_proactive .box_inner .box_title{padding-bottom:calc(26 / var(--base) * 1em);margin-bottom:calc(40 / var(--base) * 1em);text-align:center}}@container (inline-size < calc(640 / 16 * 1em)){.con_proactive .box_proactive .box_inner .box_title{margin-bottom:calc(16 / var(--base) * 1em);padding-bottom:calc(16 / var(--base) * 1em)}}.con_proactive .box_proactive .box_inner .box_title:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e6e6e6;border-bottom:2px solid #fff}.con_proactive .box_proactive .box_inner .box_banners{display:grid}@container (calc(960 / 16 * 1em) <= inline-size){.con_proactive .box_proactive .box_inner .box_banners{gap:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(960 / 16 * 1em)){.con_proactive .box_proactive .box_inner .box_banners{gap:calc(20 / var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.con_proactive .box_proactive .box_inner .box_banners{grid-template-columns:repeat(2,1fr)}}@container (inline-size < calc(640 / 16 * 1em)){.con_proactive .box_proactive .box_inner .box_banners{grid-template-columns:100%}}.con_proactive .box_proactive .box_inner .box_banners .img{display:block;text-decoration:none}.con_proactive .box_proactive .box_inner .box_banners .img:hover{opacity:0.7}.con_proactive .box_proactive .box_inner .box_banners .img img{display:block;border-radius:calc(8 / var(--base) * 1em);width:100%}.con_search_job{background:#f7f7f7}.con_search_job{container:con_search_job/inline-size}.con_search_job:after,.con_search_job:before,.con_search_job>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job{margin-top:clamp(52/var(--base) * 1em,52/var(--base) * 1em + 115/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,167/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job{margin-top:calc(52 / var(--base) * 1em)}}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner{padding-block:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 40/1280 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,80/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner{padding-block:calc(40 / var(--base) * 1em)}}.con_search_job>.box_inner .main_title{text-align:center}.con_search_job>.box_inner .box_search_job{margin-top:calc(20 / var(--base) * 1em);display:flex;flex-direction:column}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job{gap:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job{gap:calc(8 / var(--base) * 1em)}}.con_search_job>.box_inner .box_search_job>.box_item{background:#fff;border-radius:calc(12 / var(--base) * 1em)}.con_search_job>.box_inner .box_search_job>.box_item.is-opened>.title .icon_state{background:url("../../images/icons/icon_minus2.svg") center/contain no-repeat}.con_search_job>.box_inner .box_search_job>.box_item>.title{padding-block:calc(24 / var(--base) * 1em);padding-inline:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/760 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,32/var(--base) * 1em);display:flex;align-items:center;gap:calc(10 / var(--base) * 1em);justify-content:space-between}.con_search_job>.box_inner .box_search_job>.box_item>.title .txt{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job>.box_item>.title .txt{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job>.box_item>.title .txt{--fsz:14}}.con_search_job>.box_inner .box_search_job>.box_item>.title .txt:before{content:"◼️"}.con_search_job>.box_inner .box_search_job>.box_item>.title .icon_state{background:url("../../images/icons/icon_plus2.svg") center/contain no-repeat}.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner{display:grid}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner{grid-template-columns:repeat(2,1fr);gap:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 56/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,76/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner{grid-template-columns:100%;gap:calc(32 / var(--base) * 1em)}}.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner .box_col{display:flex;flex-direction:column;gap:calc(32 / var(--base) * 1em)}.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner .box_col .box_item_area{display:flex;gap:calc(10 / var(--base) * 1em)}.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner .box_col .box_item_area .title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner .box_col .box_item_area .title{--fsz:16;flex:0 0 calc(120 / var(--fsz) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job>.box_item.box_area .box_details_content_inner .box_col .box_item_area .title{--fsz:12;flex:0 0 calc(80 / var(--fsz) * 1em)}}.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner{padding:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/760 * (var(--cqi-to-px) - 360/100) * 100/var(--base) * 1em,32/var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner{padding-block:calc(5 / var(--base) * 1em) calc(24 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner{padding-block:calc(5 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list{gap:calc(8 / var(--base) * 1em);display:flex;flex-wrap:wrap}.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list li{font-size:calc(var(--fsz) / var(--base) * 1em);border-right:1px solid #e6e6e6;padding-right:calc(10 / var(--fsz) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list li{--fsz:14}}@container (inline-size < calc(640 / 16 * 1em)){.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list li{--fsz:12}}.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list li a{text-decoration:none}.con_search_job>.box_inner .box_search_job>.box_item .box_details_content_inner .box_list li a:hover{text-decoration:underline}.con_other_jobs{container:con_other_jobs/inline-size}.con_other_jobs:after,.con_other_jobs:before,.con_other_jobs>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container (calc(640 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner{margin-top:clamp(33/var(--base) * 1em,33/var(--base) * 1em + 34/480 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,67/var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_other_jobs>.box_inner{margin-top:calc(33 / var(--base) * 1em)}}.con_other_jobs>.box_inner .box_title{display:flex;flex-wrap:wrap;gap:calc(30 / var(--base) * 1em);align-items:center;justify-content:space-between}@container (calc(640 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_title{margin-bottom:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(640 / 16 * 1em)){.con_other_jobs>.box_inner .box_title{margin-bottom:calc(24 / var(--base) * 1em)}}.con_other_jobs>.box_inner .box_list_grid{display:grid;grid-template-columns:repeat(4,minmax(calc(180 / var(--base) * 1em),1fr));overflow-x:auto;padding-bottom:calc(10 / var(--base) * 1em)}@container (calc(640 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid{gap:2.9758928571%}}@container (inline-size < calc(640 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid{gap:calc(12 / var(--base) * 1em)}}.con_other_jobs>.box_inner .box_list_grid .item{text-decoration:none;display:block;height:100%}.con_other_jobs>.box_inner .box_list_grid .item:hover{opacity:0.7}.con_other_jobs>.box_inner .box_list_grid .item .box_item{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:calc(8 / var(--base) * 1em);box-shadow:calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(1 / var(--base) * 1em) calc(0 / var(--base) * 1em) #e6e6e6;height:100%}.con_other_jobs>.box_inner .box_list_grid .item .box_item{container:box_item_attention/inline-size}.con_other_jobs>.box_inner .box_list_grid .item .box_item:after,.con_other_jobs>.box_inner .box_list_grid .item .box_item:before,.con_other_jobs>.box_inner .box_list_grid .item .box_item>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:calc(8 / var(--base) * 1em)}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text{padding:calc(16 / var(--base) * 1em)}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text{padding:calc(12 / var(--base) * 1em)}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .box_info{display:flex;justify-content:space-between;gap:calc(4 / var(--base) * 1em);flex-wrap:wrap}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .box_info{margin-top:calc(16 / var(--base) * 1em)}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .box_info{flex-direction:column;margin-top:calc(12 / var(--base) * 1em)}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_area:before{content:"";width:1em;height:1em;mask:url("../../images/icons/icon_access.svg") center/contain no-repeat;display:inline-block}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_price:before{content:"";width:1em;height:1em;mask:url("../../images/icons/icon_price.svg") center/contain no-repeat;display:inline-block}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_service:before{content:"";width:1em;height:1em;mask:url("../../images/icons/icon_work_line.svg") center/contain no-repeat;display:inline-block}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info{font-size:calc(var(--fsz) / var(--base) * 1em);display:flex;gap:calc(3 / var(--fsz) * 1em);color:#969696}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info{--fsz:14}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info{--fsz:12}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info:before{background:currentColor}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info:before{width:calc(18 / var(--fsz) * 1em);height:calc(18 / var(--fsz) * 1em)}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_info:before{width:calc(15 / var(--fsz) * 1em);height:calc(15 / var(--fsz) * 1em)}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .title{font-size:calc(var(--fsz) / var(--base) * 1em);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5;--height:calc(var(--fsz) * 1.5 * 2);height:calc(var(--height) / var(--fsz) * 1em)}.firefox .con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .title,.ie .con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .title{max-height:calc(2 * 1.5 * 1em)}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .title{--fsz:16}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .title{--fsz:14}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;flex:1 1 auto}.firefox .con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_desc,.ie .con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_desc{max-height:calc(3 * 1.5 * 1em)}@container (calc(200 / 16 * 1em) <= inline-size){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_desc{--fsz:14}}@container (inline-size < calc(200 / 16 * 1em)){.con_other_jobs>.box_inner .box_list_grid .item .box_item .box_text .txt_desc{--fsz:12}}.con_other_jobs>.box_inner .box_list_grid .item .box_item .img{order:-1;border-top-left-radius:calc(8 / var(--base) * 1em);border-top-right-radius:calc(8 / var(--base) * 1em);overflow:hidden}.con_other_jobs>.box_inner .box_list_grid .item .box_item .img img{width:100%;aspect-ratio:255/192;object-fit:cover}