img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}
.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}
:root{--swl-fz--content:4vw;--swl-font_family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--swl-font_weight:500;--color_main:#04384c;--color_text:#333;--color_link:#1176d4;--color_htag:#004f91;--color_bg:#fdfdfd;--color_gradient1:#d8ffff;--color_gradient2:#87e7ff;--color_main_thin:rgba(5,70,95,.05);--color_main_dark:rgba(3,42,57,1);--color_list_check:#04384c;--color_list_num:#04384c;--color_list_good:#004f91;--color_list_triangle:#f4e03a;--color_list_bad:#f36060;--color_faq_q:#d55656;--color_faq_a:#6599b7;--color_icon_good:#3cd250;--color_icon_good_bg:#ecffe9;--color_icon_bad:#4b73eb;--color_icon_bad_bg:#eafaff;--color_icon_info:#f578b4;--color_icon_info_bg:#fff0fa;--color_icon_announce:#ffa537;--color_icon_announce_bg:#fff5f0;--color_icon_pen:#7a7a7a;--color_icon_pen_bg:#f7f7f7;--color_icon_book:#787364;--color_icon_book_bg:#f8f6ef;--color_icon_point:#ffa639;--color_icon_check:#86d67c;--color_icon_batsu:#f36060;--color_icon_hatena:#5295cc;--color_icon_caution:#f7da38;--color_icon_memo:#84878a;--color_deep01:#e44141;--color_deep02:#004f91;--color_deep03:#63a84d;--color_deep04:#f09f4d;--color_pale01:#ffc7bf;--color_pale02:#f3f8fd;--color_pale03:#fafafa;--color_pale04:#fdf9ee;--color_mark_blue:#b7e3ff;--color_mark_green:#bdf9c3;--color_mark_yellow:#fcf69f;--color_mark_orange:#ffddbc;--border01:solid 1px var(--color_main);--border02:double 4px var(--color_main);--border03:dashed 2px var(--color_border);--border04:solid 4px var(--color_gray);--card_posts_thumb_ratio:56.25%;--list_posts_thumb_ratio:61.805%;--big_posts_thumb_ratio:56.25%;--thumb_posts_thumb_ratio:61.805%;--blogcard_thumb_ratio:56.25%;--color_header_bg:#fdfdfd;--color_header_text:#333;--color_footer_bg:#fdfdfd;--color_footer_text:#333;--container_size:1200px;--article_size:900px;--logo_size_sp:48px;--logo_size_pc:40px;--logo_size_pcfix:32px}.swl-cell-bg[data-icon=doubleCircle]{--cell-icon-color:#ffc977}.swl-cell-bg[data-icon=circle]{--cell-icon-color:#94e29c}.swl-cell-bg[data-icon=triangle]{--cell-icon-color:#eeda2f}.swl-cell-bg[data-icon=close]{--cell-icon-color:#ec9191}.swl-cell-bg[data-icon=hatena]{--cell-icon-color:#93c9da}.swl-cell-bg[data-icon=check]{--cell-icon-color:#94e29c}.swl-cell-bg[data-icon=line]{--cell-icon-color:#9b9b9b}.cap_box[data-colset=col1]{--capbox-color:#ffa639;--capbox-color--bg:#fff}.cap_box[data-colset=col2]{--capbox-color:#004f91;--capbox-color--bg:#fff}.cap_box[data-colset=col3]{--capbox-color:#d33;--capbox-color--bg:#fff}.red_{--the-btn-color:#ff7179;--the-btn-color2:#ff9e49;--the-solid-shadow:rgba(191,85,91,1)}.blue_{--the-btn-color:#ff8c00;--the-btn-color2:#ff9335;--the-solid-shadow:rgba(191,105,0,1)}.green_{--the-btn-color:#56c08d;--the-btn-color2:#7bf7bd;--the-solid-shadow:rgba(65,144,106,1)}.is-style-btn_normal{--the-btn-radius:80px}.is-style-btn_solid{--the-btn-radius:80px}.is-style-btn_shiny{--the-btn-radius:80px}.is-style-btn_line{--the-btn-radius:80px}.post_content blockquote{padding:1.5em 2em 1.5em 3em}.post_content blockquote:before{content:"";display:block;width:5px;height:calc(100% - 3em);top:1.5em;left:1.5em;border-left:solid 1px rgba(180,180,180,.75);border-right:solid 1px rgba(180,180,180,.75)}.mark_blue{background:-webkit-linear-gradient(transparent 64%,var(--color_mark_blue) 0%);background:linear-gradient(transparent 64%,var(--color_mark_blue) 0%)}.mark_green{background:-webkit-linear-gradient(transparent 64%,var(--color_mark_green) 0%);background:linear-gradient(transparent 64%,var(--color_mark_green) 0%)}.mark_yellow{background:-webkit-linear-gradient(transparent 64%,var(--color_mark_yellow) 0%);background:linear-gradient(transparent 64%,var(--color_mark_yellow) 0%)}.mark_orange{background:-webkit-linear-gradient(transparent 64%,var(--color_mark_orange) 0%);background:linear-gradient(transparent 64%,var(--color_mark_orange) 0%)}[class*=is-style-icon_]{color:#333;border-width:0}[class*=is-style-big_icon_]{border-width:2px;border-style:solid}[data-col=gray] .c-balloon__text{background:#f7f7f7;border-color:#ccc}[data-col=gray] .c-balloon__before{border-right-color:#f7f7f7}[data-col=green] .c-balloon__text{background:#fafafa;border-color:#9ddd93}[data-col=green] .c-balloon__before{border-right-color:#fafafa}[data-col=blue] .c-balloon__text{background:#e2f6ff;border-color:#93d2f0}[data-col=blue] .c-balloon__before{border-right-color:#e2f6ff}[data-col=red] .c-balloon__text{background:#ffebeb;border-color:#f48789}[data-col=red] .c-balloon__before{border-right-color:#ffebeb}[data-col=yellow] .c-balloon__text{background:#f9f7d2;border-color:#fbe593}[data-col=yellow] .c-balloon__before{border-right-color:#f9f7d2}.-type-list2 .p-postList__body:after,.-type-big .p-postList__body:after{content:"READ MORE »"}.c-postThumb__cat{background-color:#04384c;color:#fff;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.1),rgba(255,255,255,.1) 6px,transparent 6px,transparent 12px)}.post_content h2:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)){border-top:solid 2px var(--color_htag);border-bottom:solid 2px var(--color_htag);padding:1em .75em}.post_content h2:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)):before{position:absolute;display:block;pointer-events:none}.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)){padding:0 .5em .5em}.post_content h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)):before{content:"";width:100%;height:2px;background:repeating-linear-gradient(90deg,var(--color_htag) 0%,var(--color_htag) 29.3%,rgba(150,150,150,.2) 29.3%,rgba(150,150,150,.2) 100%)}.post_content h4:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)){padding:0 0 0 16px;border-left:solid 2px var(--color_htag)}.post_content p>strong{padding:0 4px 3px;border-bottom:1px dashed #bbb}.l-header{box-shadow:0 1px 4px rgba(0,0,0,.12)}.l-header__bar{color:#fff;background:var(--color_main)}.c-gnav a:after{background:var(--color_main);width:100%;height:2px;transform:scaleX(0)}.p-spHeadMenu .menu-item.-current{border-bottom-color:var(--color_main)}.c-gnav>li:hover>a:after,.c-gnav>.-current>a:after{transform:scaleX(1)}.c-gnav .sub-menu{color:#333;background:#fff}.l-fixHeader:before{opacity:1}#pagetop{border-radius:50%}#fix_bottom_menu{color:#333}#fix_bottom_menu:before{background:#fff;opacity:.9}.c-widget__title.-spmenu{padding:.5em .75em;border-radius:var(--swl-radius--2,0px);background:var(--color_main);color:#fff}.c-widget__title.-footer{padding:.5em}.c-widget__title.-footer:before{content:"";bottom:0;left:0;width:40%;z-index:1;background:var(--color_main)}.c-widget__title.-footer:after{content:"";bottom:0;left:0;width:100%;background:var(--color_border)}.c-secTitle{border-left:solid 2px var(--color_main);padding:0 .75em}.p-spMenu{color:#333}.p-spMenu__inner:before{background:#fdfdfd;opacity:1}.p-spMenu__overlay{background:#000;opacity:.6}[class*=page-numbers]{color:#fff;background-color:#dedede}.l-topTitleArea.c-filterLayer:before{background-color:#000;opacity:.2;content:""}@media screen and (max-width:959px){.l-header__logo{margin-right:auto}.l-header__inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#pagetop{display:none}}@media screen and (min-width:600px){:root{--swl-fz--content:16px}}@media (min-width:1108px){.alignwide{left:-100px;width:calc(100% + 200px)}}@media (max-width:1108px){.-sidebar-off .swell-block-fullWide__inner.l-container .alignwide{left:0;width:100%}}.l-fixHeader .l-fixHeader__gnav{order:0}[data-scrolled=true] .l-fixHeader[data-ready]{opacity:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;visibility:visible}.-body-solid .l-fixHeader{box-shadow:0 2px 4px var(--swl-color_shadow)}.l-fixHeader__inner{align-items:stretch;color:var(--color_header_text);display:flex;padding-bottom:0;padding-top:0;position:relative;z-index:1}.l-fixHeader__logo{align-items:center;display:flex;line-height:1;margin-right:24px;order:0;padding:16px 0}[data-scrolled=true] #fix_bottom_menu{bottom:0}#fix_bottom_menu{box-shadow:0 0 4px rgba(0,0,0,.1);transition:bottom .4s;width:100%;z-index:100}#fix_bottom_menu:before{display:block;z-index:0}#fix_bottom_menu .menu_list{align-items:center;display:flex;height:50px;justify-content:space-between;padding:2px 0 0;position:relative;z-index:1}#fix_bottom_menu .menu_btn .open_btn{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#fix_bottom_menu .menu-item{flex:1 1 100%;margin:0;padding:0;text-align:center}#fix_bottom_menu .menu-item a{color:inherit;display:block;line-height:1;text-decoration:none}#fix_bottom_menu .menu-item i{color:inherit;display:block;font-size:20px;height:20px;line-height:20px;text-align:center}#fix_bottom_menu .menu-item i:before{color:inherit;display:inline-block}#fix_bottom_menu span{color:inherit;display:block;font-size:10px;line-height:1;margin-top:4px;width:100%}@media not all and (min-width:960px){#fix_bottom_menu{display:block;padding-bottom:calc(env(safe-area-inset-bottom)*.5)}}.is-style-btn_normal a,.is-style-btn_shiny a{box-shadow:var(--swl-btn_shadow)}.c-shareBtns__btn,.is-style-balloon>.c-tabList .c-tabList__button,.p-snsCta,[class*=page-numbers]{box-shadow:var(--swl-box_shadow)}.p-articleThumb__img,.p-articleThumb__youtube{box-shadow:var(--swl-img_shadow)}.p-pickupBanners__item .c-bannerLink,.p-postList__thumb{box-shadow:0 2px 8px rgba(0,0,0,.1),0 4px 4px -4px rgba(0,0,0,.1)}.p-postList.-w-ranking li:before{background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 6px,transparent 0,transparent 12px);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.l-header__bar{position:relative;width:100%}.l-header__bar .c-catchphrase{color:inherit;font-size:12px;letter-spacing:var(--swl-letter_spacing,.2px);line-height:14px;margin-right:auto;overflow:hidden;padding:4px 0;white-space:nowrap;width:50%}.l-header__bar .c-iconList .c-iconList__link{margin:0;padding:4px 6px}.l-header__barInner{align-items:center;display:flex;justify-content:flex-end}.p-spHeadMenu{text-align:center}.p-spHeadMenu .sub-menu{display:none}.p-spHeadMenu .menu-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:2px solid transparent;flex-shrink:0;font-size:12px;height:36px;padding:0;width:auto}.p-spHeadMenu .menu-item.-current{border-bottom-color:currentcolor}.p-spHeadMenu a{display:block;line-height:36px;padding:0 12px;text-decoration:none}.l-header__spNav.swiper:not(.swiper-initialized) .p-spHeadMenu{visibility:hidden}.l-header__spNav a{color:var(--color_header_text)}.l-header__spNav[data-loop="0"] .p-spHeadMenu{display:flex;overflow-x:auto}.l-header__spNav[data-loop="0"] .menu-item:first-child{margin-left:auto}.l-header__spNav[data-loop="0"] .menu-item:last-child{margin-right:auto}@media (min-width:960px){.l-header__spNav{display:none}}@media (min-width:960px){.-series .l-header__inner{align-items:stretch;display:flex}.-series .l-header__logo{align-items:center;display:flex;flex-wrap:wrap;margin-right:24px;padding:16px 0}.-series .l-header__logo .c-catchphrase{font-size:13px;padding:4px 0}.-series .c-headLogo{margin-right:16px}.-series-right .l-header__inner{justify-content:space-between}.-series-right .c-gnavWrap{margin-left:auto}.-series-right .w-header{margin-left:12px}.-series-left .w-header{margin-left:auto}}@media (min-width:960px) and (min-width:600px){.-series .c-headLogo{max-width:400px}}.c-gnav .sub-menu a:before,.c-listMenu a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.c-submenuToggleBtn{display:none}.c-listMenu a{padding:.75em 1em .75em 1.5em;transition:padding .25s}.c-listMenu a:hover{padding-left:1.75em;padding-right:.75em}.c-gnav .sub-menu a:before,.c-listMenu a:before{color:inherit;content:"\e921";display:inline-block;left:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}.widget_categories>ul>.cat-item>a,.wp-block-categories-list>li>a{padding-left:1.75em}.c-listMenu .children,.c-listMenu .sub-menu{margin:0}.c-listMenu .children a,.c-listMenu .sub-menu a{font-size:.9em;padding-left:2.5em}.c-listMenu .children a:before,.c-listMenu .sub-menu a:before{left:1em}.c-listMenu .children a:hover,.c-listMenu .sub-menu a:hover{padding-left:2.75em}.c-listMenu .children ul a,.c-listMenu .sub-menu ul a{padding-left:3.25em}.c-listMenu .children ul a:before,.c-listMenu .sub-menu ul a:before{left:1.75em}.c-listMenu .children ul a:hover,.c-listMenu .sub-menu ul a:hover{padding-left:3.5em}.c-gnav li:hover>.sub-menu{opacity:1;visibility:visible}.c-gnav .sub-menu:before{background:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.c-gnav .sub-menu .sub-menu{left:100%;top:0;z-index:-1}.c-gnav .sub-menu a{padding-left:2em}.c-gnav .sub-menu a:before{left:.5em}.c-gnav .sub-menu a:hover .ttl{left:4px}:root{--color_content_bg:var(--color_bg);--swl-post_slide_width--pc:20%;--swl-post_slide_width--sp:50%;--swl-post_slide_padY:16px;--swl-post_slide_padY--mb:16px;--ps_space:8px}.c-widget__title.-side{padding:.5em}.c-widget__title.-side:before{content:"";bottom:0;left:0;width:40%;z-index:1;background:var(--color_main)}.c-widget__title.-side:after{content:"";bottom:0;left:0;width:100%;background:var(--color_border)}.top #content{padding-top:6em}#post_slider .swiper{padding-bottom:24px;margin-left:-8px;margin-right:-8px}.swell-block-fullWide__inner.l-container{--swl-fw_inner_pad:var(--swl-pad_container,0px)}@media (min-width:960px){.-sidebar-on .l-content .alignfull,.-sidebar-on .l-content .alignwide{left:-16px;width:calc(100% + 32px)}.swell-block-fullWide__inner.l-article{--swl-fw_inner_pad:var(--swl-pad_post_content,0px)}.-sidebar-on .swell-block-fullWide__inner .alignwide{left:0;width:100%}.-sidebar-on .swell-block-fullWide__inner .alignfull{left:calc(0px - var(--swl-fw_inner_pad, 0))!important;margin-left:0!important;margin-right:0!important;width:calc(100% + var(--swl-fw_inner_pad, 0)*2)!important}}.p-pickupBanners{margin-bottom:4em;position:relative;width:100%}.p-pickupBanners .sub-menu{display:none}.p-pickupBanners__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -4px}.p-pickupBanners__item{padding:4px;width:50%}@media (min-width:600px){.p-pickupBanners__list{margin:0 -8px}.p-pickupBanners__item{padding:8px}}@media (min-width:960px){.-pc-fix_col4 .p-pickupBanners__item{width:25%}.-pc-fix_col3 .p-pickupBanners__item{width:33.33333%}.-pc-flex .p-pickupBanners__item{flex:1}}@media not all and (min-width:960px){.-sp-fix_col1 .p-pickupBanners__item{width:100%}.-sp-slide .p-pickupBanners__list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding:0 0 1em;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.-sp-slide .p-pickupBanners__list::-webkit-scrollbar{height:2px}.-sp-slide .p-pickupBanners__list::-webkit-scrollbar-track{background:rgba(0,0,0,.01);border:none;border-radius:2px}.-sp-slide .p-pickupBanners__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px;box-shadow:none}.-sp-slide .p-pickupBanners__item{flex:0 0 88%;margin:0 4px;scroll-snap-align:center}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.broken_link,a.broken_link{text-decoration:line-through}
.pc{display:inline!important}.sp{display:none!important}@media screen and (max-width:768px){.pc{display:none!important}.sp{display:inline!important}li.mb1{margin-top:10px}}#sidebar .p-toc{width:100%;margin:0 auto;overflow-y:scroll;height:200px;padding:0;font-size:13px}#sidebar .p-toc__link{color:#000}.post_content a{color:#39a0ff}.post_content>*{margin-top:1.5em}.post_content li{list-style:unset}a.p-toc__link{color:#333}@media (max-width:767px){.post_content.p-blogParts{margin:0 !important;padding:0 !important}}@media (max-width:767px){#singlepost .singlehead .spheadbottom{display:none}}.c-scrollHint{-webkit-animation:none;animation:none}#toc_container{max-width:100%;min-width:100%;background-color:#fafafa;padding:30px;display:block;margin-bottom:60px}@media (max-width:767px){#toc_container{min-width:100%;padding:5vw;margin-left:0;margin-bottom:5.333vw}}#toc_container .toc_title{font-size:16px;position:relative;display:inline;font-weight:600;color:#5d616e;margin-bottom:20px}@media (max-width:767px){#toc_container .toc_title{font-size:4.2vw}}#toc_container .toc_title::hover{cursor:pointer}#toc_container a{color:#35373d;margin-bottom:5px;border:none;line-height:2;padding:0;font-size:15px;text-decoration:none}#toc_container .toc_list{list-style-type:auto}#toc_container ol li{font-weight:600;line-height:140%;margin-bottom:15px;margin-left:0}#singlemain .p-toc{display:none}#singlepost #subsidebar #sidebar .p-toc{max-height:350px !important}
.slick-slider{position:relative;display:block;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;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//asiro.co.jp/media-career/wp-content/themes/outside/css/./fonts/slick.eot);src:url(//asiro.co.jp/media-career/wp-content/themes/outside/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//asiro.co.jp/media-career/wp-content/themes/outside/css/./fonts/slick.woff) format('woff'),url(//asiro.co.jp/media-career/wp-content/themes/outside/css/./fonts/slick.ttf) format('truetype'),url(//asiro.co.jp/media-career/wp-content/themes/outside/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next: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;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus: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}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas{margin:0;padding:0}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section{display:block}li{list-style:none}table,tr,th,td{border-collapse:collapse}img{max-width:100%;height:auto;vertical-align:top;border:none}html{overflow-y:scroll}body{background-color:#fff;color:#333;font-family:'游ゴシック体','Yu Gothic',YuGothic,sans-serif;font-weight:500;font-size:16px;*font-size:100%;line-height:1;word-break:break-all;-webkit-text-size-adjust:100%;overflow:visible}@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format('woff2');font-display:swap}@media all and (-ms-high-contrast:none){body{font-family:'メイリオ','Meiryo',sans-serif}}html.osMac body,body.osMac{font-family:'游ゴシック体','Yu Gothic',YuGothic,sans-serif}body.en{word-break:normal}a,a img{outline:none}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}.fix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.fix{display:inline-block}* html .fix{height:1%}.fix{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.fl{float:left}.fr{float:right}em,i,address{font-style:normal}input::placeholder{color:#888}input:-ms-input-placeholder{color:#888}input::-ms-input-placeholder{color:#888}input:focus,textarea:focus{outline:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}@media (max-width:767px){html{overflow-y:scroll;font-size:2.7027vw}body{font-size:1.4rem}}
#body_wrap{position:relative;max-width:2000px;min-width:1420px;margin:0 auto}.inner{position:relative;width:1200px;margin:0 auto}a{color:inherit}figure.thum img{height:100%;width:100%;object-fit:cover}@media (min-width:768px){.pcn{display:none !important}}@media (max-width:767px){#body_wrap{max-width:none;min-width:0}.inner{width:100%}.spn{display:none !important}}#header{height:90px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#fff;position:relative;z-index:9}#header h1{padding:26px 33px}#header .headcont{display:flex}#header .headcont>ul{display:flex;margin:auto 90px auto auto;font-size:14px;font-weight:700}#header .headcont>ul>li+li{margin-left:40px}#header .headcont>ul li a{color:#000}#header .headcont p{font-size:11px;background:#004f91}#header .headcont p a{width:230px;height:90px;border-left:1px solid rgba(255,255,255,.2);display:block;padding-left:62px;display:flex;flex-direction:column;justify-content:center}#header .headcont p.hbtncontact a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAECAwQE9QX2BvcH+Aj5CfoK+wv8DP0N/g7/AhG5wmAAAA/klEQVQYGY3BgXqCIBgF0PsDS3Mo1sCE+/7vOZqa2Be1c/Av2k34TH3fyBM+kCYw83ivuXCh8IZxkSuLKtXf+DCjQp0DF+kaSRq8Is2Fq2Qdsyte+HKRq2R1YJYUnun+xodRTpF3FkfqHLgblfT8M6MkzQ8LVwUduDDYfTmWvAHayMWIje4jS94A4rhKglXgwdwC0IGbDpuJhblF1kZuJuwsN6lDJo47g4KeeJesINOBuxEHMpC0grs2cpcET8yocCeOpQ4VOrDkUdFGHmi8NvBoQIXnQRJUeB60qPEseVR5ZrPnQqPKkxwEXWJmUec5G2RqImdBnR0EC5tOePYLCtwvGDqeUQYAAAAASUVORK5CYII=) no-repeat left 25px center;background-size:20px auto}#header .headcont p.hbtnrecruit a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAECAwP0BPUF9gb3+Aj5+gr7C/wM/Q3+Dv8MnuvZ0AAADbSURBVDjLvZPRDoMgDEUL6Bwbzikiyv9/6IpoVhFcshjvC4Rj6EmLIDqXTSfggCIHd5gzsNW7WIIZ7MIIrva4ukqN72vzq9Scl5ncujcRFt8+Kd9B3m5wMB9xJxezhuKhwwy4aQDKbnzj5zqlxqH0y8hAEjwtfbIAoaraTGyuzSan10sVQGyObUSs5gO5wWsQMxMMMxi7rebLEmqazCSt1tZFUbwSaszlzEntn9i2U4SJmvIvR8qcWsqcqAGv+yeP2tLjQP36uIf//XWrz3uK/2JzRA0Im6dWwHE+wdRdnEJl2HcAAAAASUVORK5CYII=) no-repeat left 29px center;background-size:15px auto}#header .headcont p strong{font-size:18px;margin-bottom:10px}#header .headcont p span{display:block}#header .headcont>ul>li.headcate{position:relative;z-index:1;cursor:default}#header .headcont>ul>li.headcate div.hide{position:absolute;left:0;top:98%;top:calc( 100% - 1px );padding-top:12px;display:none}#header .headcont>ul>li.headcate:hover div.hide{display:block}#header .headcont>ul>li.headcate div.hide ul{background-color:#fff;color:#333;padding:15px;border-radius:5px;white-space:nowrap;position:relative}#header .headcont>ul>li.headcate div.hide ul:after{content:'';left:10px;border:solid transparent;border-width:10px 0 0 15px;border-left-color:#fff;position:absolute;top:-9px}#header .headcont>ul>li.headcate div.hide li+li{margin-top:10px}#nav{position:relative}#container{position:relative;z-index:1}#container.hasside{display:flex}#sidebar-o{position:relative;z-index:99;width:260px;background-color:#004f91;color:#fff;font-weight:700}#sidebar-o .sidecontent{position:sticky;top:0;padding:30px 20px}#sidebar-o .sidebarhead{text-align:center;padding-bottom:20px;border-bottom:solid 2px #fff;margin-bottom:35px}#sidebar-o .sidebarhead h1 a{display:block;padding-right:10px}#sidebar-o .sidebarhead p{font-size:12px;margin-top:15px;line-height:1.8}#sidebar-o .sidebarbox01{padding:0 10px;font-size:12px;height:300px;overflow-y:auto}.children{padding:0 10px}@media (max-width:767px){.children{padding:0;margin-top:15px !important}}#sidebar-o .sidebarbox01 p+p{margin-top:30px}#sidebar-o .sidebarbox01 p.cate{color:#fff}#sidebar-o .sidebarbox01 p a{display:block}#sidebar-o .sidebarbox01 ul{margin-top:18px}#sidebar-o .sidebarbox01 ul li+li{margin-top:15px}#sidebar-o .sidebarbox01 ul li a{padding-left:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUBAMAAABGwLFlAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACHRSTlMAR2OYxc/Y6RIK0vEAAAAySURBVAjXY2DAARhTQCR7RwKYbAOJVIA54sgcjY5mMDsQJN4qAGWyg5hAMhBsjgA24wESAw3V/lvDdgAAAABJRU5ErkJggg==) no-repeat left center/5px auto}#sidebar-o .sidebarbox02{margin-top:45px;font-size:12px}#sidebar-o .sidebarbox02 .shiryo{margin-bottom:15px}#sidebar-o .sidebarbox02 .shiryo a{display:block;background:#00adb4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMAEDBPUGBvcH+Aj5CfoL/A0N/g79G6Yg8AAAB+SURBVCjP5dHJEYAgDEDRoOCGRJT0X6sRF/YK/Ccm70BmAvDVOeJcB7Vm8s1/xXHi8Ea83kMwSUXyQ2FzswKaGluuqaWaW6ylBa3Zq4kpfFq8sul3oiDssbKymTCJkJWLLEHCvkdqYV4NtaJDbg0UYLW/VA1xJbfsF5r2l+YEIXcfMpMEb7QAAAAASUVORK5CYII=) no-repeat right 17px center/14px auto;padding:17px 14px;color:#fff;border-radius:3px}#sidebar-o .sidebarbox02 form{margin-bottom:30px;display:flex;overflow:hidden;border-radius:3px;position:relative;z-index:1}#sidebar-o .sidebarbox02 form input[type=text]{width:170px;border:none;font:inherit;color:#333;padding:0 14px;font-weight:700}#sidebar-o .sidebarbox02 form button[type=submit]{width:50px;height:46px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAATlBMVEUAAAAAECAIGCgLGyUMHCgNHSYNGygNGygOGykOHCgOHCgOHSkOHCkOHSgOHSgPHCkOHSkPHCgPHCgPHCkPHCgPHSgPHCkPHSkPHSgPHSkw/QSxAAAAGXRSTlMAECAwQFBfYHB/gI+Qn6CvsL/Az9Df4O/wlFIZWAAAASdJREFUOMu1lNtigyAMhkFS6ahTQUV5/xfdKgchwY6b5Y6fj4SQBMYuEy+tndv01HN2b/xrc5dNcMf1uytt6qruJkdsrzjli6uZbOQomeIeswKQw5qii4KTEVPxVcAEaSsCh3zX/LgKpKLaymth9kz173wIdPER5yNoDH+j49TnJAzeIa2u33Bpw6CDOBSUoKrUFYFomRly0Qzaev3Tuz3Lc0OlpVCs+VwuFAy16dCaXlKfusURNObA6+OlzNUaxp4S5GiZeGx6k4vBpfu+6g1xJoue6o7Y+a9T572OszBU7+2T0vk/sOhHdWr+nkR5tJLCEiBNLeoDVTo1wMzNP8BlfCdnx3f6jw9/C4BST+hIjpJ9tn8ld9ZIWtZGkh/nhmzh3vW1v9wP0Mo6vmBvsMIAAAAASUVORK5CYII=) no-repeat center center/18px auto;font-size:0;color:transparent;border:none;position:relative}#sidebar-o .sidebarbox02 form button[type=submit]:after{content:"";left:0;top:.6rem;bottom:.6rem;border-right:solid .1rem #bfbfbf;z-index:1;position:absolute}#sidebar-o .sidebarbox02 ul.sns{display:flex;justify-content:center}#sidebar-o .sidebarbox02 ul.sns li{width:35px}#sidebar-o .sidebarbox02 ul.sns li+li{margin-left:10px}#sidebar-o .sidebarbox03{margin-top:35px;position:relative;z-index:1;text-align:center}#sidebar-o .sidebarbox03 ul li+li{border-top:1px solid rgba(255,255,255,.2)}#sidebar-o .sidebarbox03 ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAMAAAA4a6b0AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAEDA/QFBgcH+PkJ+gwNDwHVJ2qAAAAFdJREFUKM+1z7sOgDAMQ1HzMtAW8P9/LQsqVIqHDtz1KFECvFE7wigphyI5Sp5WT/yRhqltq3QqLD//BdHKgsONAOPcVCqEV/dAclC6wa7C5QB0APD4wg32gA0RZsnW6gAAAABJRU5ErkJggg==) no-repeat right 10px center/12px auto}#sidebar-o .sidebarbox03 ul li a{text-align:left;color:#fff;background:no-repeat;font-size:18px;height:80px;display:block;padding-left:48px;display:flex;flex-direction:column;justify-content:center}#sidebar-o .sidebarbox03 ul li a span{display:block;margin-top:10px;font-size:11px}#sidebar-o .sidebarbox03 ul li.spbtncontact a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAECAwQE9QX2BvcH+Aj5CfoK+wv8DP0N/g7/AhG5wmAAAA/klEQVQYGY3BgXqCIBgF0PsDS3Mo1sCE+/7vOZqa2Be1c/Av2k34TH3fyBM+kCYw83ivuXCh8IZxkSuLKtXf+DCjQp0DF+kaSRq8Is2Fq2Qdsyte+HKRq2R1YJYUnun+xodRTpF3FkfqHLgblfT8M6MkzQ8LVwUduDDYfTmWvAHayMWIje4jS94A4rhKglXgwdwC0IGbDpuJhblF1kZuJuwsN6lDJo47g4KeeJesINOBuxEHMpC0grs2cpcET8yocCeOpQ4VOrDkUdFGHmi8NvBoQIXnQRJUeB60qPEseVR5ZrPnQqPKkxwEXWJmUec5G2RqImdBnR0EC5tOePYLCtwvGDqeUQYAAAAASUVORK5CYII=);background-size:20px auto;background-position:left 10px center}#sidebar-o .sidebarbox03 ul li.spbtnrecruit a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAECAwP0BPUF9gb3+Aj5+gr7C/wM/Q3+Dv8MnuvZ0AAADbSURBVDjLvZPRDoMgDEUL6Bwbzikiyv9/6IpoVhFcshjvC4Rj6EmLIDqXTSfggCIHd5gzsNW7WIIZ7MIIrva4ukqN72vzq9Scl5ncujcRFt8+Kd9B3m5wMB9xJxezhuKhwwy4aQDKbnzj5zqlxqH0y8hAEjwtfbIAoaraTGyuzSan10sVQGyObUSs5gO5wWsQMxMMMxi7rebLEmqazCSt1tZFUbwSaszlzEntn9i2U4SJmvIvR8qcWsqcqAGv+yeP2tLjQP36uIf//XWrz3uK/2JzRA0Im6dWwHE+wdRdnEJl2HcAAAAASUVORK5CYII=);background-size:15px auto;background-position:left 15px center}#sidebar-o+#maincont{width:calc( 100% - 260px)}#sidebar-o .sidecontent{position:sticky}#sidebar-o .sidebarhead{margin-bottom:55px;padding-top:10px}#sidebar-o .sidebarhead:before{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:150px;background:#fff;z-index:-1}#sidebar-o .sidebarhead p{color:#666}.slick-list{overflow:visible}.slick-slide+.slick-slide{margin-left:33px}.slick-dots{display:flex;justify-content:center;line-height:0;margin-top:35px}.slick-dots li+li{margin-left:25px}.slick-dots li button{opacity:.2;border-radius:100px;width:12px;height:12px;padding:0;border:none;font-size:0;color:transparent;background-color:#0f1d29}.slick-dots li.slick-active button{opacity:1}.pager .wp-pagenavi{background-color:#f7f7f7;display:flex;justify-content:center;border-radius:3px;height:60px;padding:20px;font-size:20px;font-weight:700;align-items:center;position:relative}.pager .wp-pagenavi a,.pager .wp-pagenavi span.current{margin:0 30px}.pager .wp-pagenavi a{color:#0f1d29}.pager .wp-pagenavi span.current{color:#c6c6c6}.pager .wp-pagenavi .previouspostslink,.pager .wp-pagenavi .nextpostslink{font-size:0;color:transparent;width:10px;height:20px;position:absolute;z-index:1;margin:0 20px;top:50%;transform:translate(0,-50%)}.pager .wp-pagenavi .previouspostslink{left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAqBAMAAABB12bjAAAAG1BMVEUAAAAAFxcMGCQMHSkOHCULGyYOHCcPHSgPHSmbkUHzAAAACHRSTlMACxUsN0NbzDZ3rvMAAABISURBVBjTY2CgKWBOgjMjOgygLNaOjma4YEeHAEywo0MBLtiGEEwgW5ChAi6IzERSgKSNQmEFuHC7Aly4BO75dgd4kCTTLrgB7ak2Y+0Nmg4AAAAASUVORK5CYII=) no-repeat center/10px auto}.pager .wp-pagenavi .nextpostslink{right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAqBAMAAABB12bjAAAAG1BMVEUAAAAAFxcMGCQIGCgMHSkLGyYOHCcPHSgPHSllzAL0AAAACHRSTlMACxUgLENbzHSfk2wAAABFSURBVBjTY2CgGVBzgLGYK9pgTPOOjgQos6KjAybc0QEXjuiAC7NSTVgAzmxXQFOApI0cQWSnI3kIyZtInmdQC2CgKQAAQSs2kOzz2yIAAAAASUVORK5CYII=) no-repeat center/10px auto}.p-breadcrumb{width:100%}.p-breadcrumb__list{max-width:none;padding:0 60px;font-size:13px;color:#6f6f6f}.p-breadcrumb__list .p-breadcrumb__item:after{width:6px;height:6px}.p-breadcrumb__list .p-breadcrumb__item .icon-home:before{content:none}#footer{position:relative}#footer .footpost{position:relative;z-index:1;overflow:hidden}#footer .footpost:after{content:"";position:absolute;z-index:-1;right:0;top:0;bottom:0;left:calc( 50% - 190px);background-color:#f4f4f4}#footer .footpost:before{content:"";position:absolute;z-index:2;left:0;top:0;bottom:0;right:calc( 50% + 275px);background-color:#fff}#footer .fpinner{width:1410px;margin:0 auto;padding:25px 0 40px;display:flex;justify-content:space-between;align-items:center}#footer .footpost .fpleft{width:380px;z-index:5;position:relative;background-color:#fff}#footer .footpost .fpleft span{font-size:18px;font-weight:700}#footer .footpost .fpleft h3{margin:30px 0 40px}#footer .footpost .fpleft p{font-size:14px;line-height:1.6;color:#999}#footer .footpost .fpright{width:970px}#footer .footpost .fpright h4{display:inline-block;font-size:14px;background-color:#0f1d29;color:#fff;padding:6px 15px;margin-bottom:30px}.postslide02 .postslidecont a{display:block;width:300px;height:320px;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16)}.postslide02 .postslidecont figure.thum{width:300px;height:160px}.postslide02 .postslidecont .postslidetxt{padding:20px;height:160px;display:flex;flex-direction:column}.postslide02 .postslidecont .postslidetit{font-weight:700;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.postslide02 .postslidecont .postslidemeta{margin-top:auto;font-size:12px;color:#afafaf}#footer .footrelated{position:relative;z-index:1;overflow:hidden}#footer .frinner{width:1410px;margin:0 auto;padding:90px 0 55px}#footer .frinner h4{font-size:40px;text-align:center;margin-bottom:50px}.postslide03 .postslidecont a{display:block;width:300px;height:320px;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16)}.postslide03 .postslidecont figure.thum{width:300px;height:160px}.postslide03 .postslidecont .postslidetxt{padding:20px;height:160px;display:flex;flex-direction:column}.postslide03 .postslidecont .postslidetit{font-weight:700;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.postslide03 .postslidecont .postslidemeta{margin-top:auto;font-size:12px;color:#afafaf}#footer .footcontent{color:#fff}#footer .footcontent .inner{display:flex;justify-content:space-between;align-items:center;padding:75px 0 80px}#footer .footcontent .fcleft{width:500px}#footer .footcontent .fcleft span{font-size:25px}#footer .footcontent .fcleft h3{font-size:80px;margin:20px 0}#footer .footcontent .fcleft p{font-size:18px;line-height:1.6}#footer .footcontent .fcright{width:500px}#footer .footcontent .fcright p.btn a{color:#0f1d29;font-size:18px;font-weight:700;padding:26px 40px;border:solid 2px #fff;border-radius:4px;display:block;background:#fff;position:relative;z-index:1;overflow:hidden;transition:all .5s ease}#footer .footcontent .fcright p.btn a:before{content:'';height:100%;width:0;position:absolute;left:0;top:0;z-index:-1;transition:all .5s ease}#footer .footcontent .fcright p.btn a:after{content:'';width:14px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgBAMAAAD3btVMAAAAJ1BMVEUAAAAAqrYArLMArbYArLQArbQArbMArLMArbQArLMArbMArbMArbTqx/ZDAAAADHRSTlMAFSg7X3CAkK7Y5fIhkvGqAAAAY0lEQVQY02NgIAqwtKDyY84koEifOXMMmc9+5gyKAsY5aAokCSmQQFPA0IOmgAOHAvVyKKiGKFhzBgkAFZxBAQYYfHT16ObhchAHfmk0/6D7VxK/NHp4ooc3enwwsLQSF68MAMYlcgpLrQifAAAAAElFTkSuQmCC) no-repeat center/14px auto;top:calc(50% - 9px);right:20px;position:absolute;z-index:1;transition:all .5s ease}@media (min-width:767px){#footer .footcontent .fcright p.btn a:hover{color:#fff}#footer .footcontent .fcright p.btn a:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgBAMAAAD3btVMAAAAJ1BMVEX///////////////////////////////////////////////////9Ruv0SAAAADHRSTlMAFSg7X3CAkK7Y5fIhkvGqAAAAY0lEQVQY02NgIAqwtKDyY84koEifOXMMmc9+5gyKAsY5aAokCSmQQFPA0IOmgAOHAvVyKKiGKFhzBgkAFZxBAQYYfHT16ObhchAHfmk0/6D7VxK/NHp4ooc3enwwsLQSF68MAMYlcgpLrQifAAAAAElFTkSuQmCC)}#footer .footcontent .fcright p.btn a:hover:before{width:100%}}#footer .footcontact{background-color:#0f1d29}#footer .footcontact .telbox{text-align:center;margin-bottom:47px}#footer .footcontact .telbox p.num{border-bottom:solid 2px #3f4a54;font-size:30px;font-weight:700;padding-bottom:25px;margin-bottom:20px}#footer .footcontact .telbox p.num a{font-size:50px;pointer-events:none}#footer .footcontact .telbox span.txt{font-size:14px}#footer .footcontact .fcright p.btn a:before{background-color:#0f1d29}#footer .footrecruit{background-color:#00adb4}#footer .footrecruit .fcright p.btn a:before{background-color:#00adb4}#footer .footbottom{height:83px;padding:0 40px 0 35px;display:flex;align-items:center;background-color:#004f91;color:#fff;position:relative}#footer .footbottom p{font-size:12px;line-height:1.4;padding:3px 35px;border-right:solid 2px #fff}#footer .footbottom ul{display:flex;margin-left:45px;font-size:14px;font-weight:700}#footer .footbottom ul li+li{margin-left:40px}#footer .footbottom small{margin-left:auto;font-size:12px}@media (max-width:767px){body:has(.fixed-agent-search-links){padding-bottom:24.2667vw}#body_wrap{padding-top:5.5rem}#spheader{position:fixed;left:0;top:0;right:0;z-index:9999}#spheader .spheadtop{height:5.5rem;display:flex;align-items:center;background-color:#fff;color:#fff;position:relative}#spheader .spheadtop:has(.contactbtn--v2){box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 13.0667vw 0 4vw;height:16.5333vw}#spheader .spheadtop h1{padding:0 0 0 1.8rem;margin-right:auto}#spheader .spheadtop h1:has(.header-logo){padding:0;margin:0 2.9333vw 0 0}#spheader .spheadtop h1 a:has(.header-logo){display:block}#spheader .spheadtop h1 img{width:16rem}#spheader .spheadtop h1 a:has(.header-logo) .header-logo{display:block;width:43.2vw;margin-right:2.9333vw}#spheader .spheadtop .contactbtn{margin-right:1.2rem}#spheader .spheadtop .contactbtn span{font-size:1rem;padding:.6rem 1.5rem .6rem 2.5rem;font-weight:700;border:solid .1rem #ddd;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAARVBMVEUAAAAAAABVVVVtbW14eHh4eHh9fX17e3t7e3t6enp7e3t8fHx5eXl7e3t7e3t6enp7e3t6enp7e3t6enp6enp7e3t7e3uYRMR9AAAAFnRSTlMAAQMHIiQtNDpFX2Fnao+nt8bg6vL35EbiFgAAAEtJREFUGNNjYKATYORmhzCYeVnBNJ+YKCeYLyAmzAJiCImBRYB8MTEukACHCEgEzOdnYoCLCCL4EBFkPlQEiQ8WQeEzMLDxMNHQqwDZ4wRUaLYg8wAAAABJRU5ErkJggg==) no-repeat left .9rem center/.6rem auto;color:#7b7b7b;font-size:1rem;display:block}#spheader .spheadtop .contactbtn.contactbtn--v2{margin:0;width:fit-content}#spheader .spheadtop .contactbtn.contactbtn--v2 span{position:relative;display:block;box-sizing:border-box;width:36.8vw;height:8.5333vw;flex-grow:0;padding:0 0 0 6.1333vw;border-radius:5px;border-radius:1.333vw;border:solid 1px #1f4d8c;background-color:#fff;background-image:url(data:image/webp;base64,UklGRjoBAABXRUJQVlA4TC0BAAAvJ8AJEPegqJGkqCf410OQxeuGtqGgbRvJe1CMP827KmrbSHL5UxsM8x4MezKRbTvNX0JkLEdl/wuIZpBVzKg7DYD2/MQXXgiU6X+3TKGVRqDQ37XWq1OmMBGX9e8kFt+sWnX0kD4tItqiABmYggNCwHwwuJJtN22UMoNrKEje/z4duaPi71NE/yeAno/pAjjZh8O+PUar4Ooh2kTvDDaXnvPLnF5ru5gBmG/NVsMEANxXRtvpoPrOZjV0us2yx/+yfL25ezaLdxZGddyjUWG9GN1HhCEPI1Yr8ALCwngJ1awCkJfotJKXAWojr6C/gHAF4C+gWtWXASCM+hqqVYXLa/QSksWtwwnx0BEIm541paY2iYCgHSIBM21GQL5z+8jUhrFTJAC7xdh8R68LAA==);background-repeat:no-repeat;background-position:top 50% left 2.667vw;background-size:2.667vw;font-size:2.9333vw;font-weight:700;line-height:8vw;letter-spacing:normal;text-align:left;color:#1f4d8c}#spheader .spheadtop .contactbtn.contactbtn--v2 span:after{position:absolute;content:'\f078';top:0;bottom:0;right:2.9333vw;margin:auto 0;width:1em;height:1em;font-family:'Font Awesome 6 Free';font-weight:900;font-size:2.667vw;text-align:center;line-height:1;color:#1f4d8c}#spheader .spheadtop .menubtn{position:relative;z-index:1;width:5.5rem;height:5.5rem;position:relative}#spheader .spheadtop .menubtn.menubtn--v2{position:absolute;right:1.8667vw;z-index:1;width:10.9333vw}#spheader .spheadtop .menubtn:after,#spheader .spheadtop .menubtn span:before,#spheader .spheadtop .menubtn span:after{content:'';position:absolute;display:block;width:1.8rem;margin-left:-.9rem;border-bottom:solid .2rem;top:2.7rem;left:50%;transition:transform .5s ease,top .5s ease,opacity .5s ease;border-color:#004e91}#spheader .spheadtop .menubtn:not(.active) span:before{top:1.7rem}#spheader .spheadtop .menubtn:not(.active) span:after{top:3.7rem}#spheader .spheadtop .menubtn.active:after{transform:rotate(225deg);opacity:0}#spheader .spheadtop .menubtn.active span:before{width:2.5rem;transform:rotate(-225deg)}#spheader .spheadtop .menubtn.active span:after{width:2.5rem;transform:rotate(225deg)}#spheader .spmodal01{position:absolute;z-index:9;top:0;right:0;left:0;background-color:#fff;display:none;max-height:100vh;overflow-y:scroll}#spheader .spmodal01 .spmodal01box01{position:relative;z-index:1;text-align:center;padding:3.7rem 1.5rem 3.5rem}#spheader .spmodal01 .spmodal01box02{background-color:#f4f4f4;padding:1.8rem 1.5rem;text-align:right}#spheader .spmodal01 .spmodal01box02>div{text-align:left;background-color:#fff;padding:2.5rem 2.5rem 2rem}#spheader .spmodal01 .spmodal01box02 span{font-size:1.4rem;font-weight:700}#spheader .spmodal01 .spmodal01box02 h3{margin:1.5rem 0 1.5rem}#spheader .spmodal01 .spmodal01box02 h3 img{width:25.9rem}#spheader .spmodal01 .spmodal01box02 p{font-size:1.3rem;line-height:1.6;color:#999}#spheader .spmodal01 .spmodal01box02 h4{display:inline-block;background-color:#0f1d29;color:#fff;font-size:1rem;padding:.4rem 1rem .4rem 1.2rem}#spheader .spmodal01 .spmodal01box02btn{text-align:left}#spheader .spmodal01 .spmodal01box02btn a{display:block;background:#00adb4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAMAAAA4a6b0AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAEDA/QFBgcH+PkJ+gwNDwHVJ2qAAAAFdJREFUKM+1z7sOgDAMQ1HzMtAW8P9/LQsqVIqHDtz1KFECvFE7wigphyI5Sp5WT/yRhqltq3QqLD//BdHKgsONAOPcVCqEV/dAclC6wa7C5QB0APD4wg32gA0RZsnW6gAAAABJRU5ErkJggg==) no-repeat right 2.3rem center/1.3rem auto;padding:2rem 2.3rem;color:#fff;font-size:1.6rem;font-weight:700}#spheader .spmodal01 .spmodal01close{position:absolute;right:0;top:0;z-index:9;width:5.5rem;height:5.5rem}#spheader .spmodal01 .spmodal01close:after,#spheader .spmodal01 .spmodal01close span:before,#spheader .spmodal01 .spmodal01close span:after{content:'';position:absolute;display:block;width:1.8rem;margin-left:-.9rem;border-bottom:solid .2rem #21272c;top:2.7rem;left:50%;transition:transform .5s ease,top .5s ease,opacity .5s ease}#spheader .spmodal01 .spmodal01close:after{transform:rotate(225deg);opacity:0}#spheader .spmodal01 .spmodal01close span:before{width:2.5rem;transform:rotate(-225deg)}#spheader .spmodal01 .spmodal01close span:after{width:2.5rem;transform:rotate(225deg)}#spheader .spmodal01 .spmodal01txt01{line-height:1.6}#spheader .spmodal01 h3{margin:2.2rem 0 3rem}#spheader .spmodal01 h3 img{width:23.7rem}#spheader .spmodal01 .spmodal01box01 ul li+li{border-top:solid .2rem #464646}#spheader .spmodal01 .spmodal01box01 ul li{background:#004f91 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAMAAAA4a6b0AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAEDA/QFBgcH+PkJ+gwNDwHVJ2qAAAAFdJREFUKM+1z7sOgDAMQ1HzMtAW8P9/LQsqVIqHDtz1KFECvFE7wigphyI5Sp5WT/yRhqltq3QqLD//BdHKgsONAOPcVCqEV/dAclC6wa7C5QB0APD4wg32gA0RZsnW6gAAAABJRU5ErkJggg==) no-repeat right 2.3rem center/1.3rem auto}#spheader .spmodal01 .spmodal01box01 ul li a{text-align:left;color:#fff;background:no-repeat left 2.6rem center;font-size:1.8rem;height:8rem;display:block;padding-left:6.2rem;display:flex;flex-direction:column;justify-content:center}#spheader .spmodal01 .spmodal01box01 ul li a span{display:block;margin-top:1rem;font-size:1.1rem}#spheader .spmodal01 .spmodal01box01 ul li.spbtncontact a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAECAwQE9QX2BvcH+Aj5CfoK+wv8DP0N/g7/AhG5wmAAAA/klEQVQYGY3BgXqCIBgF0PsDS3Mo1sCE+/7vOZqa2Be1c/Av2k34TH3fyBM+kCYw83ivuXCh8IZxkSuLKtXf+DCjQp0DF+kaSRq8Is2Fq2Qdsyte+HKRq2R1YJYUnun+xodRTpF3FkfqHLgblfT8M6MkzQ8LVwUduDDYfTmWvAHayMWIje4jS94A4rhKglXgwdwC0IGbDpuJhblF1kZuJuwsN6lDJo47g4KeeJesINOBuxEHMpC0grs2cpcET8yocCeOpQ4VOrDkUdFGHmi8NvBoQIXnQRJUeB60qPEseVR5ZrPnQqPKkxwEXWJmUec5G2RqImdBnR0EC5tOePYLCtwvGDqeUQYAAAAASUVORK5CYII=);background-size:2rem auto}#spheader .spmodal01 .spmodal01box01 ul li.spbtnrecruit a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAECAwP0BPUF9gb3+Aj5+gr7C/wM/Q3+Dv8MnuvZ0AAADbSURBVDjLvZPRDoMgDEUL6Bwbzikiyv9/6IpoVhFcshjvC4Rj6EmLIDqXTSfggCIHd5gzsNW7WIIZ7MIIrva4ukqN72vzq9Scl5ncujcRFt8+Kd9B3m5wMB9xJxezhuKhwwy4aQDKbnzj5zqlxqH0y8hAEjwtfbIAoaraTGyuzSan10sVQGyObUSs5gO5wWsQMxMMMxi7rebLEmqazCSt1tZFUbwSaszlzEntn9i2U4SJmvIvR8qcWsqcqAGv+yeP2tLjQP36uIf//XWrz3uK/2JzRA0Im6dWwHE+wdRdnEJl2HcAAAAASUVORK5CYII=);background-size:1.5rem auto}#spheader .spmodal02{position:absolute;z-index:8;top:16.5333vw;right:0;left:0;border-top:solid .1rem #fff;background-color:#004f91;display:none;padding:3.6rem 2rem 9rem;color:#fff;font-weight:700;max-height:100vh;overflow-y:scroll}#spheader .spmodal02 .spmodal02box01 p{font-size:1.8rem}#spheader .spmodal02 .spmodal02box01 p+p{margin-top:3rem}#spheader .spmodal02 .spmodal02box01 p span{color:#fff}#spheader .spmodal02 .spmodal02box01 ul{margin-top:2.5rem}#spheader .spmodal02 .spmodal02box01 ul li{margin-left:2rem}#spheader .spmodal02 .spmodal02box01 ul li+li{margin-top:1.5rem}#spheader .spmodal02 .spmodal02box02{margin-top:3.5rem}#spheader .spmodal02 .spmodal02box02 .shiryo{margin-bottom:3rem}#spheader .spmodal02 .spmodal02box02 .shiryo a{display:block;background:#00adb4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMAEDBPUGBvcH+Aj5CfoL/A0N/g79G6Yg8AAAB+SURBVCjP5dHJEYAgDEDRoOCGRJT0X6sRF/YK/Ccm70BmAvDVOeJcB7Vm8s1/xXHi8Ea83kMwSUXyQ2FzswKaGluuqaWaW6ylBa3Zq4kpfFq8sul3oiDssbKymTCJkJWLLEHCvkdqYV4NtaJDbg0UYLW/VA1xJbfsF5r2l+YEIXcfMpMEb7QAAAAASUVORK5CYII=) no-repeat right 2.3rem center/1.4rem auto;padding:2rem 2.3rem;color:#fff;font-size:1.6rem;font-weight:700;border-radius:.3rem}#spheader .spmodal02 .spmodal02box02 form{margin-bottom:14rem;display:flex;overflow:hidden;border-radius:.3rem;position:relative;z-index:1}#spheader .spmodal02 .spmodal02box02 form input[type=text]{width:27.5rem;border:none;font:inherit;color:#333;padding:0 2.3rem;font-size:1.6rem;font-weight:700}#spheader .spmodal02 .spmodal02box02 form button[type=submit]{width:5.5rem;height:5.5rem;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAATlBMVEUAAAAAECAIGCgLGyUMHCgNHSYNGygNGygOGykOHCgOHCgOHSkOHCkOHSgOHSgPHCkOHSkPHCgPHCgPHCkPHCgPHSgPHCkPHSkPHSgPHSkw/QSxAAAAGXRSTlMAECAwQFBfYHB/gI+Qn6CvsL/Az9Df4O/wlFIZWAAAASdJREFUOMu1lNtigyAMhkFS6ahTQUV5/xfdKgchwY6b5Y6fj4SQBMYuEy+tndv01HN2b/xrc5dNcMf1uytt6qruJkdsrzjli6uZbOQomeIeswKQw5qii4KTEVPxVcAEaSsCh3zX/LgKpKLaymth9kz173wIdPER5yNoDH+j49TnJAzeIa2u33Bpw6CDOBSUoKrUFYFomRly0Qzaev3Tuz3Lc0OlpVCs+VwuFAy16dCaXlKfusURNObA6+OlzNUaxp4S5GiZeGx6k4vBpfu+6g1xJoue6o7Y+a9T572OszBU7+2T0vk/sOhHdWr+nkR5tJLCEiBNLeoDVTo1wMzNP8BlfCdnx3f6jw9/C4BST+hIjpJ9tn8ld9ZIWtZGkh/nhmzh3vW1v9wP0Mo6vmBvsMIAAAAASUVORK5CYII=) no-repeat center center/2rem auto;font-size:0;color:transparent;border:none;position:relative}#spheader .spmodal02 .spmodal02box02 form button[type=submit]:after{content:"";left:0;top:.6rem;bottom:.6rem;border-right:solid .1rem #bfbfbf;z-index:1;position:absolute}#spheader .spmodal02 .spmodal02box02 ul.sns{display:flex;justify-content:center}#spheader .spmodal02 .spmodal02box02 ul.sns li{width:4.5rem}#spheader .spmodal02 .spmodal02box02 ul.sns li+li{margin-left:1rem}#spheader .headcont{display:flex}#spheader .headcont ul{display:flex;margin:auto 90px auto auto;font-size:14px;font-weight:700}#spheader .headcont ul li+li{margin-left:40px}#spheader .headcont p{font-size:11px}#spheader .headcont p a{width:230px;height:90px;border-left:solid 2px #464646;display:block;padding-left:62px;display:flex;flex-direction:column;justify-content:center}#spheader .headcont p.hbtncontact a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAECAwQE9QX2BvcH+Aj5CfoK+wv8DP0N/g7/AhG5wmAAAA/klEQVQYGY3BgXqCIBgF0PsDS3Mo1sCE+/7vOZqa2Be1c/Av2k34TH3fyBM+kCYw83ivuXCh8IZxkSuLKtXf+DCjQp0DF+kaSRq8Is2Fq2Qdsyte+HKRq2R1YJYUnun+xodRTpF3FkfqHLgblfT8M6MkzQ8LVwUduDDYfTmWvAHayMWIje4jS94A4rhKglXgwdwC0IGbDpuJhblF1kZuJuwsN6lDJo47g4KeeJesINOBuxEHMpC0grs2cpcET8yocCeOpQ4VOrDkUdFGHmi8NvBoQIXnQRJUeB60qPEseVR5ZrPnQqPKkxwEXWJmUec5G2RqImdBnR0EC5tOePYLCtwvGDqeUQYAAAAASUVORK5CYII=) no-repeat left 25px center;background-size:20px auto}#spheader .headcont p.hbtnrecruit a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAECAwP0BPUF9gb3+Aj5+gr7C/wM/Q3+Dv8MnuvZ0AAADbSURBVDjLvZPRDoMgDEUL6Bwbzikiyv9/6IpoVhFcshjvC4Rj6EmLIDqXTSfggCIHd5gzsNW7WIIZ7MIIrva4ukqN72vzq9Scl5ncujcRFt8+Kd9B3m5wMB9xJxezhuKhwwy4aQDKbnzj5zqlxqH0y8hAEjwtfbIAoaraTGyuzSan10sVQGyObUSs5gO5wWsQMxMMMxi7rebLEmqazCSt1tZFUbwSaszlzEntn9i2U4SJmvIvR8qcWsqcqAGv+yeP2tLjQP36uIf//XWrz3uK/2JzRA0Im6dWwHE+wdRdnEJl2HcAAAAASUVORK5CYII=) no-repeat left 29px center;background-size:15px auto}#spheader .headcont p strong{font-size:18px;margin-bottom:10px}#spheader .headcont p span{display:block}.slick-slide+.slick-slide{margin-left:2rem}.slick-dots{margin-top:2rem}.slick-dots li+li{margin-left:2rem}.slick-dots li button{width:.8rem;height:.8rem}.pager .wp-pagenavi{width:34rem;margin:0 auto;height:auto;padding:0 2rem;font-size:1.6rem}.pager .wp-pagenavi a,.pager .wp-pagenavi span.current{margin:0;padding:1.5rem}.pager .wp-pagenavi .previouspostslink,.pager .wp-pagenavi .nextpostslink{width:1.6rem;height:4.6rem;background-size:.7rem auto}#breadcrumb{display:none}.p-breadcrumb__list{display:none}#footer .footpost:after{top:2.5rem;left:0}#footer .footpost:before{left:0;top:0;bottom:auto;height:33rem;right:2.5rem}#footer .fpinner{width:auto;position:relative;z-index:5;padding:0;display:block}#footer .footpost .fpleft{width:auto;background-color:transparent;padding:4rem 5.5rem 2rem 2.5rem}#footer .footpost .fpleft span{font-size:1.4rem}#footer .footpost .fpleft h3{margin:1.5rem 0 1.5rem}#footer .footpost .fpleft h3 img{width:25.9rem}#footer .footpost .fpleft p{font-size:1.3rem}#footer .footpost .fpright{width:auto;padding:0 1.5rem 2.5rem}#footer .footpost .fpright h4{position:absolute;left:0;top:0;z-index:6;font-size:1rem;padding:.4rem 1rem .4rem 1.2rem;margin-bottom:0}.postslide02 .postslidecont a{width:30rem}.postslide02 .postslidecont a{width:30rem;height:36rem;border-radius:0;box-shadow:none}.postslide02 .postslidecont figure.thum{width:30rem;height:22.7rem}.postslide02 .postslidecont .postslidetxt{padding:1.8rem 1.6rem;height:13.3rem}.postslide02 .postslidecont .postslidetit{font-size:1.6rem;-webkit-line-clamp:3}.postslide02 .postslidecont .postslidemeta{font-size:1rem}#footer .frinner{width:auto;position:relative;z-index:5;padding:4rem 2rem 3rem;display:block}#footer .frinner h4{font-size:3.2rem;margin-bottom:4.5rem}.postslide03 .postslidecont a{width:30rem}.postslide03 .postslidecont a{width:30rem;height:36rem;border-radius:0;box-shadow:none}.postslide03 .postslidecont figure.thum{width:30rem;height:22.7rem}.postslide03 .postslidecont .postslidetxt{padding:1.8rem 1.6rem;height:13.3rem}.postslide03 .postslidecont .postslidetit{font-size:1.6rem;-webkit-line-clamp:3}.postslide03 .postslidecont .postslidemeta{font-size:1rem}#footer .footcontent .inner{display:block;padding:3.5rem 2rem 3rem}#footer .footcontent .fcleft,#footer .footcontent .fcright{width:auto}#footer .footcontent .fcleft span{font-size:1.3rem}#footer .footcontent .fcleft h3{font-size:4.5rem;margin:1.5rem 0 2rem}#footer .footcontent .fcleft p{font-size:1.4rem}#footer .footcontent .fcright{margin-top:3.5rem}#footer .footcontent .fcright p.btn a{font-size:1.6rem;border-radius:.4rem;padding:2.5rem;border:none;background-size:1.4rem auto}#footer .footcontent .fcright p.btn a:before{content:none}#footer .footcontent .fcright p.btn a:after{width:1.4rem;height:1.6rem;top:calc( 50% - .8rem);right:2rem;background-size:100% auto}#footer .footcontact .fcright{display:flex;flex-direction:column-reverse}#footer .footcontact .telbox{margin:2rem 0 0}#footer .footcontact .telbox p.num{font-size:1.9rem;border-bottom-width:.2rem;padding-bottom:2rem;margin-bottom:1.5rem}#footer .footcontact .telbox p.num a{pointer-events:auto;font-size:3.2rem}#footer .footcontact .telbox span.txt{font-size:1rem}#footer .footbottom{height:auto;display:block;text-align:center;padding:3.5rem 2rem 1.5rem}#footer .footbottom h2{margin-bottom:2.2rem}#footer .footbottom h2 img{width:6.8rem}#footer .footbottom p{margin-bottom:1.5rem;border:none;padding:0;font-size:1rem}#footer .footbottom ul{margin:0 0 4.2rem;border-top:solid #fff .2rem;border-bottom:solid #fff .2rem;justify-content:space-around;font-size:.8rem}#footer .footbottom ul li+li{margin:0}#footer .footbottom ul li a{display:block;padding:1.5rem .5rem}#footer .footbottom small{margin-left:auto;font-size:1rem}}.footerwidget{border-top:1px solid #ddd;padding-bottom:2em}.footerwidget .menu{display:flex;justify-content:space-between;align-items:top;max-width:1200px;margin:0 auto}.footerwidget .c-widget{width:30%}.footerwidget #block-9{margin-top:2em}.footerwidget .wp-block-search__label,.footerwidget .wp-block-group__inner-container h2,.footerwidget .c-widget__title{display:block;font-size:16px;font-weight:700;border-bottom:1px solid #ddd;padding:10px 0;line-height:100%;margin-bottom:1.5em}.footerwidget .wp-block-categories-list li.cat-item{display:inline-block;margin-bottom:.5em;margin-right:.5em;float:left}.footerwidget .wp-block-categories-list li.cat-item a{border:none;font-size:12px;background-color:#f7f7f7;border-radius:3px;line-height:100%;white-space:nowrap;padding:.75em 1em;transition:none}.footerwidget .wp-block-categories-list li.cat-item a:hover{background-color:#0f1d29;color:#fff}.footerwidget .wp-block-categories-list li.cat-item a:before{display:none}.footerwidget .p-postList__title{font-size:13px;color:#0f1d29}.footerwidget .c-widget__title.-footer:before,.footerwidget .c-widget__title.-footer:after{content:none}.footerwidget .wp-block-search .wp-block-search__input{border-radius:5px;padding:10px 15px;background-color:#f7f7f7}#footer_tag_content{background-color:#004e91;padding:4em 0 3em;border-bottom:1px solid rgba(255,255,255,.2)}#footer_tag_content .footer_tag_content_content{display:flex;justify-content:space-between;align-items:top;max-width:1200px;margin:0 auto}#footer_tag_content .footer_tag_content_content .text{width:55%}#footer_tag_content .footer_tag_content_content .text img{width:100%;margin-bottom:2em}#footer_tag_content .footer_tag_content_content .text p{font-size:16px;line-height:180%;color:#fff}#footer_tag_content .footer_tag_content_content .tag_list{width:45%}#footer_tag_content .footer_tag_content_content .tag_list ul{display:flex;justify-content:space-between;flex-wrap:wrap}#footer_tag_content .footer_tag_content_content .tag_list ul li{width:48%}#footer_tag_content .footer_tag_content_content .tag_list ul li a{display:flex;border-radius:3px;margin-bottom:20px;height:65px;align-items:center;padding:0 20px;font-weight:700;font-size:18px;line-height:120%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAP1BMVEUAAAAAUI8AUI8ASo8ATI8ATY8ATY8ATZIATpEATpEATpEATZAATZEATZAATZEATpAATZEATpAATpAATpEATpE2m6QgAAAAFHRSTlMAECAwQFBgcICQoK+wv8DP0N/v8DV+r9oAAABhSURBVCjPzdE3EsAgDETRFWCcA7D3P6s7xkkq3Ni/07zZSsAhGRmhJCupakvqGmlpz/fbr9SXqnG+leqWetFCWjhhUG0TwIVLTa72/FXFfDIs/8fQGQZXdAN84aIZIOF07kv9FLzkO1IZAAAAAElFTkSuQmCC) no-repeat 92% center #fff;background-size:14px}#footer_tag_content .footer_tag_content_content .tag_list ul li span{display:flex;border-radius:3px;margin-bottom:20px;height:65px;align-items:center;padding:0 20px;font-weight:700;font-size:18px;line-height:120%;background:#fff;background-size:14px;color:#999}#footer_tag_content .footer_tag_content_content .tag_list ul li a:hover{background-color:#ffd929}.footerwidget .wp-block-categories-list{margin-bottom:20px}.footerwidget .wp-block-categories-list:after{content:"";display:block;clear:both}.footerwidget .menu .widget_custom_html .custom-html-widget .p-blogParts.post_content .p-postListWrap .p-postList .p-postList__item .p-postList__link .p-postList__body .p-postList__meta .p-postList__times .c-postTimes__posted,.footerwidget .menu .widget_custom_html .custom-html-widget .p-blogParts.post_content .p-postListWrap .p-postList .p-postList__item .p-postList__link .p-postList__body .p-postList__meta .p-postList__cat{color:#333}.footerwidget .menu .widget_custom_html .custom-html-widget .p-blogParts.post_content .p-postListWrap .p-postList .p-postList__item .p-postList__link .p-postList__body .p-postList__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:calc((1.0em * 1.5) * 3)}.fotter-nav-content{max-width:1200px;margin:0 auto;padding:50px 0 21.5px}.fotter-nav-content .footer-navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0 90px}.fotter-nav-content .footer-navigation .footer-navi-unit{max-width:290px}.fotter-nav-content .footer-navigation .footer-navi-unit .group-title{font-size:13px;font-weight:700;line-height:1.462;letter-spacing:normal;text-align:left;color:#fff}.fotter-nav-content .footer-navigation .footer-navi-unit .navi-link-group{margin-top:21.5px}.fotter-nav-content .footer-navigation .footer-navi-unit .navi-link-group .navi-link{display:block;font-size:13px;font-weight:400;line-height:1.654;letter-spacing:normal;text-align:left;color:#fff;opacity:.75;transition:opacity .1s linear}.fotter-nav-content .footer-navigation .footer-navi-unit .navi-link-group .navi-link:nth-of-type(n+2){margin-top:12.75px}.fotter-nav-content .footer-navigation .footer-navi-unit .navi-link-group .navi-link:hover{opacity:1}.fotter-nav-content .footer-navigation .footer-navi-unit .navi-link-group.navi-link-group--nowrap .navi-link{white-space:nowrap}@media (max-width:767px){.footerwidget{border-top:none}.footerwidget .menu{max-width:100%;flex-wrap:wrap;padding:0 1.5em}.footerwidget .c-widget{width:100%}.footerwidget #block-9{margin-top:2em}.footerwidget .wp-block-search__label,.footerwidget .wp-block-group__inner-container h2,.footerwidget .c-widget__title{font-size:16px}.footerwidget .wp-block-categories-list li.cat-item a{font-size:12px}.footerwidget .wp-block-categories-list li.cat-item a:before{display:none}.footerwidget .p-postList__title{font-size:13px}#footer_tag_content{padding:2em 1.8em 1em}#footer_tag_content .footer_tag_content_content{display:block;max-width:100%}#footer_tag_content .footer_tag_content_content .text{width:100%}#footer_tag_content .footer_tag_content_content .text img{width:100%}#footer_tag_content .footer_tag_content_content .text p{font-size:14px}#footer_tag_content .footer_tag_content_content .text p br{display:none}#footer_tag_content .footer_tag_content_content .tag_list{width:100%;padding-top:2em}#footer_tag_content .footer_tag_content_content .tag_list ul{display:flex;justify-content:space-between;flex-wrap:wrap}#footer_tag_content .footer_tag_content_content .tag_list ul li{width:48%}#footer_tag_content .footer_tag_content_content .tag_list ul li a{height:55px;padding:0 15px;font-size:16px;background-size:12px;margin-bottom:15px}}@media screen and (max-width:767px){.agent-users-voices{width:100%;margin:0 auto;padding:0 0 10px}.agent-users-voices .heading-3{position:relative;display:block;padding:6px 0;font-size:16px;font-weight:700;line-height:1.44;margin:62px 0 30px;position:relative}.agent-users-voices figure{margin:0 0 30px}.agent-users-voices figure .picture{max-width:100%;height:auto}.agent-users-voices .list{border-radius:5px;border:solid 1px #ddd;background-color:#f3f3f3;padding:16px 15px 16px 19px;margin:0 0 25.5px;list-style-type:none;list-style-position:inside}.agent-users-voices .list li{position:relative;padding-left:23px;font-size:14px;font-weight:700;line-height:1.43;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .list li:before{position:absolute;content:"";top:2.5px;left:0;width:14px;height:14px;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuNTY2ZWJjNWI0LCAyMDIyLzA1LzA5LTA4OjI1OjU1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDYtMjlUMTE6MjU6MTIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA2LTI5VDExOjI1OjU0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA2LTI5VDExOjI1OjU0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NjgzNTYzNS0xOWY5LTRmMWYtODA5YS04OTA2ZTU4ODc0YTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTY4MzU2MzUtMTlmOS00ZjFmLTgwOWEtODkwNmU1ODg3NGE4IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTY4MzU2MzUtMTlmOS00ZjFmLTgwOWEtODkwNmU1ODg3NGE4Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjgzNTYzNS0xOWY5LTRmMWYtODA5YS04OTA2ZTU4ODc0YTgiIHN0RXZ0OndoZW49IjIwMjItMDYtMjlUMTE6MjU6MTIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy40IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiUjksUAAALaSURBVHic7Zu9btNQGEDPVzMxwAASclhh6VLJd2NAVIxdWShvQLPC3L0SAy0MvAASVOIRihBiQTdS57IhZCEQEuqK+zEkBjdqUse+19dOfcbEsb9zZMc/UURVucishB4gNH2A0AOEpg8QeoDQ9AFCDxAaCT2AL4wx66r6RERuqOoHEdm21v6eXm4pAyRJMgSei8g/P1U9yrJs/fDw8Ftx2aULkCTJUER2z3pPVb9kWXavGGGpAsyTz5mOsDQBysjnFCMsRYBF5HNU9UhE7kS+hmqKKvIAInJNVeNO7wFV5Qv86uyFkAN5VPW4kwFcyE941blDwJW8qr4ZjUabndoDHMs/ArLOnAWSJNkSkT0Hq3o7kf8DHbkQcilvrd1kIg8dCOBTHloewLc8zAhgjLmqqtsicldVv4vIjrX2wMEgpWlCHs4IsLa2djOKogMRuZ2/pqoqIkNr7UsHA51LU/IAp84CE/n3RXmAyYOFjcFg8CNN088OBptJk/JQCFCQvzVnea8RmpaHSYCS8jleIoSQB4iMMddF5GNJ+RynEULJA6yo6rMF5XNeGGMeV/jcKULKA6yIyEaNjdaKEFoexnvAcc2NV4rQBnmAKI7jyyJyv+YQC30ntEUeIErT9NNgMFgFVmsOUypCkiRbwG7xR4uK1JaH8WlQ0zR910SEtsnD/wuhE98R2igPpy+FvUVoqzycfTd4yRjzGnjgYP1bAKq610Z5mP08wGUEF+xbax/iWB6m7gYLuDwc6uJNHmYHgHZE8CoP8wNA2Aje5eH8ABAmQiPyUC4ANBuhMXkoHwCaidCoPCwWAPxGaFweFg8AfiIEkYdqAcBthGDyUD0AuIkQVB7qBYB6EYLLQ/0AUC1CK+TBTQBYLEJr5MFdACgXoVXy4DYAzI/QOnlwHwDGEfbjOP4pIleAr6q6MxqNngInHrZXC+n/N3jB6QOEHiA0fYDQA4SmDxB6gND8BaIi6Jo4VqWVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:top 0 left 0;background-size:14px}.agent-users-voices .list li:last-of-type{padding-bottom:0}.agent-users-voices .paragraph{margin:0 0 25.5px;font-weight:Medium;font-size:14px;color:#333;letter-spacing:normal;line-height:1.79}.agent-users-voices .heading-4{padding:15.5px 20px;background-color:#1d508c;font-size:16px;font-weight:700;line-height:1.19;letter-spacing:normal;text-align:left;color:#fff}.agent-users-voices .users-voices-group{margin:0 0 30px;padding:18px 0 30px;background-color:#fafafa}.agent-users-voices .users-voices-group .users-voices-item{position:relative}.agent-users-voices .users-voices-group .users-voices-item .item-block-1{position:absolute;top:0;left:24px;margin:0}.agent-users-voices .users-voices-group .users-voices-item .item-block-1 .users-avatar{display:block;width:70px;height:70px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating{padding:22px 0 0 122px;margin-bottom:21px;height:70px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating .users-data{padding:0 0 6px;font-size:13px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating .raiting-star{display:block;height:14px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-voice-value{position:relative;width:300px;margin:0 auto;border-radius:6px;border:solid 1px #ddd;background-color:#fff;padding:13px 14px;font-size:12px;font-weight:400;line-height:1.67;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-voice-value:before{position:absolute;content:"";top:-7px;left:35px;width:18px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAgCAMAAACGlM5CAAAAWlBMVEUAAADd3d3e3t7c3Nz////c3Nzd3d3c3Nzc3Nzd3d3e3t7f39/j4+Pd3d3d3d3d3d3d3d3d3d3e3t7////d3d36+vrl5eXi4uLs7Oz39/fz8/Pw8PDf39/p6ekJR+EeAAAAE3RSTlMAjT4OBfnx5NbBcysbraZS51pc1IpX+AAAAO1JREFUSMfd1GkOgyAQhuEptNpNu8zggnr/azaSSamRiIP+6nMAQvK9GYjTRalhByonyhVsdTyQczjCJrczsfMNNrie6Ot0hVT3CznWknO5Q5JXRqPKIJqKRtkD5HRBTodOR06pE0Yf1QaZqWmUq6TRG/zRyEPg0esWJ9qaQxCOPuDMwCFIRu8tBtieQ5CMHuJDEIw+IwhBPSffWfxUriSje9EQ5qMbjDJLIfDoDa7S+BDCo7e4UhsO4Z1xgwKBEHThGxSwPgTB6LEQ/OgdJuh8CESR0eMhOBBtcGWdwIcnHYcAPHo6PlOAO/njhz4GFGmkakEPOAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:18px 8px}.agent-users-voices .users-voices-group .users-voices-item:nth-of-type(n+2){margin-top:22px}.agent-users-voices .agent-data{border-radius:5px;border:solid 1px #ddd;background-color:#fff;margin:0 0 40px}.agent-users-voices .agent-data .data-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.agent-users-voices .agent-data .data-row .data-name{flex-basis:105px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:105px;padding:14px 0 14px 14px;background-color:#f3f3f3;border-right:1px solid #ddd;font-size:12px;font-weight:700;line-height:1.67;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .agent-data .data-row .data-value{flex-basis:224px;width:224px;padding:14px 10px;background-color:#fff;font-size:12px;font-weight:400;line-height:1.67;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .agent-data .data-row .data-value .raiting-star{display:block;height:18px;margin:3.5px 0}.agent-users-voices .agent-data .data-row .data-value .agent-data-link{color:#36f;cursor:pointer}.agent-users-voices .agent-data .data-row .data-value .agent-data-link:hover{text-decoration:underline}.agent-users-voices .agent-data .data-row .data-value.data-value--features{font-size:10px;line-height:1.7}.agent-users-voices .agent-data .data-row:nth-of-type(1) .data-name{border-radius:4px 0 0}.agent-users-voices .agent-data .data-row:nth-of-type(1) .data-value{border-radius:0 4px 0 0}.agent-users-voices .agent-data .data-row:last-of-type .data-name{border-radius:0 0 0 4px}.agent-users-voices .agent-data .data-row:last-of-type .data-value{border-radius:0 0 4px}.agent-users-voices .agent-data .data-row:nth-of-type(n+2){border-top:1px solid #ddd}.agent-users-voices .agent-link{display:block;width:220px;height:50px;margin:0 auto;border-radius:5px;background-color:#e01616;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABcCAMAAAAf6saUAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMA/V5a2R3dGQWwL3pC6rePbU45E/j3voV8XwNZ8qPsAAAAn0lEQVRYw+3WuQ6DMBREUeNAFmwIS/b5//+MUrlwhLlFpAi9qc/tx9lstq87tg3ij4tUT+t9r8+q3Vp/klIBfCqKHhVnCRVtJVYMEiuCYBFFixstmr0VVmyoGGnRzbTwbmlTHtyX/KHOgyf03cx8NULvzZv/D+966CP0LkDvhtzDr+Hhm/HwL3nysJIvF8mDIvnyXuEq1ZE+Y5vN9su9AYMAYpqv2dQBAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:9px 17px;font-size:16px;font-weight:700;line-height:50px;letter-spacing:normal;text-align:center;color:#fff}.fotter-nav-content .footer-navigation{display:block}.fotter-nav-content .footer-navigation .footer-navi-unit{max-width:100%}.fotter-nav-content .footer-navigation .p-blogParts.post_content:nth-of-type(n+2){margin-top:12vw !important}}@media screen and (min-width:768px){.agent-users-voices{width:710px;margin:0 auto;padding:0 0 10px}.agent-users-voices .heading-3{position:relative;display:block;padding:6px 0;font-size:20px;font-weight:700;line-height:1.7;margin:62px 0 40px;position:relative}.agent-users-voices figure{margin:0 0 40px}.agent-users-voices figure .picture{max-width:100%;height:auto}.agent-users-voices .list{border-radius:5px;border:solid 1px #ddd;background-color:#f3f3f3;padding:36.5px 39px;margin:0 0 35.5px;list-style-type:none;list-style-position:inside}.agent-users-voices .list li{position:relative;padding-left:26px;padding-bottom:5px;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .list li:before{position:absolute;content:"";top:2.5px;left:0;width:16px;height:16px;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuNTY2ZWJjNWI0LCAyMDIyLzA1LzA5LTA4OjI1OjU1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDYtMjlUMTE6MjU6MTIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA2LTI5VDExOjI1OjU0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA2LTI5VDExOjI1OjU0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NjgzNTYzNS0xOWY5LTRmMWYtODA5YS04OTA2ZTU4ODc0YTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTY4MzU2MzUtMTlmOS00ZjFmLTgwOWEtODkwNmU1ODg3NGE4IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTY4MzU2MzUtMTlmOS00ZjFmLTgwOWEtODkwNmU1ODg3NGE4Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjgzNTYzNS0xOWY5LTRmMWYtODA5YS04OTA2ZTU4ODc0YTgiIHN0RXZ0OndoZW49IjIwMjItMDYtMjlUMTE6MjU6MTIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy40IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiUjksUAAALaSURBVHic7Zu9btNQGEDPVzMxwAASclhh6VLJd2NAVIxdWShvQLPC3L0SAy0MvAASVOIRihBiQTdS57IhZCEQEuqK+zEkBjdqUse+19dOfcbEsb9zZMc/UURVucishB4gNH2A0AOEpg8QeoDQ9AFCDxAaCT2AL4wx66r6RERuqOoHEdm21v6eXm4pAyRJMgSei8g/P1U9yrJs/fDw8Ftx2aULkCTJUER2z3pPVb9kWXavGGGpAsyTz5mOsDQBysjnFCMsRYBF5HNU9UhE7kS+hmqKKvIAInJNVeNO7wFV5Qv86uyFkAN5VPW4kwFcyE941blDwJW8qr4ZjUabndoDHMs/ArLOnAWSJNkSkT0Hq3o7kf8DHbkQcilvrd1kIg8dCOBTHloewLc8zAhgjLmqqtsicldVv4vIjrX2wMEgpWlCHs4IsLa2djOKogMRuZ2/pqoqIkNr7UsHA51LU/IAp84CE/n3RXmAyYOFjcFg8CNN088OBptJk/JQCFCQvzVnea8RmpaHSYCS8jleIoSQB4iMMddF5GNJ+RynEULJA6yo6rMF5XNeGGMeV/jcKULKA6yIyEaNjdaKEFoexnvAcc2NV4rQBnmAKI7jyyJyv+YQC30ntEUeIErT9NNgMFgFVmsOUypCkiRbwG7xR4uK1JaH8WlQ0zR910SEtsnD/wuhE98R2igPpy+FvUVoqzycfTd4yRjzGnjgYP1bAKq610Z5mP08wGUEF+xbax/iWB6m7gYLuDwc6uJNHmYHgHZE8CoP8wNA2Aje5eH8ABAmQiPyUC4ANBuhMXkoHwCaidCoPCwWAPxGaFweFg8AfiIEkYdqAcBthGDyUD0AuIkQVB7qBYB6EYLLQ/0AUC1CK+TBTQBYLEJr5MFdACgXoVXy4DYAzI/QOnlwHwDGEfbjOP4pIleAr6q6MxqNngInHrZXC+n/N3jB6QOEHiA0fYDQA4SmDxB6gND8BaIi6Jo4VqWVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:top 0 left 0;background-size:16px}.agent-users-voices .list li:last-of-type{padding-bottom:0}.agent-users-voices .paragraph{margin:0 0 35.5px;font-weight:Medium;font-size:16px;color:#333;letter-spacing:normal;line-height:1.5625}.agent-users-voices .heading-4{margin:0 0 30px;padding:11px 20px;background-color:#1d508c;font-size:18px;font-weight:700;line-height:1.72;letter-spacing:normal;text-align:left;color:#fff}.agent-users-voices .users-voices-group{margin:0 0 40px}.agent-users-voices .users-voices-group .users-voices-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:29px 30px 23.5px;border-radius:5px;border:solid 1px #ddd;background-color:#fff}.agent-users-voices .users-voices-group .users-voices-item .item-block-1{flex-basis:90px;margin:0}.agent-users-voices .users-voices-group .users-voices-item .item-block-1 .users-avatar{display:block;width:90px;height:90px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2{flex-basis:540px;padding-left:20px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:14.5px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating .users-data{font-size:18px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-data-and-rating .raiting-star{margin-left:15px;display:block;height:17px}.agent-users-voices .users-voices-group .users-voices-item .item-block-2 .users-voice-value{font-size:14px;font-weight:400;line-height:1.79;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .users-voices-group .users-voices-item:nth-of-type(n+2){margin-top:25px}.agent-users-voices .agent-data{border-radius:5px;border:solid 1px #ddd;background-color:#fff;margin:0 0 40px}.agent-users-voices .agent-data .data-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.agent-users-voices .agent-data .data-row .data-name{flex-basis:199px;width:199px;padding:12px 0 12px 24px;background-color:#f3f3f3;font-size:16px;font-weight:700;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .agent-data .data-row .data-value{flex-basis:509px;width:509px;padding:13px 19px;background-color:#fff;font-size:14px;font-weight:400;line-height:1.71;letter-spacing:normal;text-align:left;color:#333}.agent-users-voices .agent-data .data-row .data-value .raiting-star{display:block;height:17px;margin:3.5px 0}.agent-users-voices .agent-data .data-row .data-value .agent-data-link{color:#36f;cursor:pointer}.agent-users-voices .agent-data .data-row .data-value .agent-data-link:hover{text-decoration:underline}.agent-users-voices .agent-data .data-row:nth-of-type(1) .data-name{border-radius:4px 0 0}.agent-users-voices .agent-data .data-row:nth-of-type(1) .data-value{border-radius:0 4px 0 0}.agent-users-voices .agent-data .data-row:last-of-type .data-name{border-radius:0 0 0 4px}.agent-users-voices .agent-data .data-row:last-of-type .data-value{border-radius:0 0 4px}.agent-users-voices .agent-data .data-row:nth-of-type(n+2){border-top:1px solid #ddd}.agent-users-voices .agent-link{display:block;width:340px;height:70px;margin:0 auto;border-radius:5px;background-color:#e01616;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABcCAMAAAAf6saUAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMA/V5a2R3dGQWwL3pC6rePbU45E/j3voV8XwNZ8qPsAAAAn0lEQVRYw+3WuQ6DMBREUeNAFmwIS/b5//+MUrlwhLlFpAi9qc/tx9lstq87tg3ij4tUT+t9r8+q3Vp/klIBfCqKHhVnCRVtJVYMEiuCYBFFixstmr0VVmyoGGnRzbTwbmlTHtyX/KHOgyf03cx8NULvzZv/D+966CP0LkDvhtzDr+Hhm/HwL3nysJIvF8mDIvnyXuEq1ZE+Y5vN9su9AYMAYpqv2dQBAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:top 50% right 20px;background-size:12px 23px;font-size:20px;font-weight:700;line-height:70px;letter-spacing:normal;text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.agent-users-voices .agent-link:active{transform:translateY(2px)}}
.mv{position:relative}.mv:after{content:'';height:595px;top:0;left:0;right:0;position:absolute;z-index:-1;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/topmvbg3.png);background-position:center top;background-repeat:no-repeat;background-size:2000px 600px}.mv .inner{height:500px;padding-top:100px;text-align:center;color:#fff}.mv .inner p{margin-top:40px;font-size:20px;font-weight:700}.mv .inner h2,.mv .inner p{display:none}.mv .inner.inner--front-page-mv{padding:45px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;height:485px}.mv-pickup{width:390px}.mv-pickup .mv-pickup-ribbon{display:block;margin:0 auto 0 0}.mv-pickup .mv-pickup-post{margin-top:5px}.mv-pickup .mv-pickup-post .p-blogParts.post_content:nth-of-type(n+2){margin-top:20px}.mv-pickup .mv-pickup-post .pickup-post-unit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 10px}.mv-pickup .mv-pickup-post .pickup-post-unit .eyecatch-thumb-permalink .eyecatch-thumb{display:block;width:150px;height:100px;object-fit:cover}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main{flex-basis:240px}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .published-date{position:relative;padding-left:16px;font-size:11px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#999}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .published-date:before{position:absolute;content:'\f017';top:0;bottom:0;left:0;margin:auto;width:11px;height:11px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:11px;text-align:center;line-height:1;color:#999}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .post-title-permalink{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:6.5px;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:left;color:#007bbc}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .post-title-permalink:hover{text-decoration:underline}.frontsec01{padding-bottom:90px}.frontsec01 .frontnew{position:absolute;left:-16px;top:-14px;z-index:5;background-color:#00adb4;color:#fff;font-weight:700;padding:6px 9px}.frontsec01 .frontnew:after{content:'';margin-left:-9px;position:absolute;left:50%;bottom:-8px;border:solid transparent;border-width:9px 9px 0;border-top-color:#00adb4}.frontsec01 .post01{margin-bottom:65px}.frontsec01 .post01 a{display:flex;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.frontsec01 .post01 figure.thum{width:460px;height:360px}.frontsec01 .post01 .posttxt{width:740px;display:flex;flex-direction:column;align-items:flex-start;padding:30px 50px}.frontsec01 .post01 .posttxt p.tit{font-size:24px;line-height:1.4;margin:15px 0 20px;color:#333;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.frontsec01 .post01 .posttxt p.txt{color:#666;font-size:14px;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.frontsec01 .post01 .posttxt .more{margin-top:auto;width:150px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaBAMAAABBWLFzAAAAHlBMVEUAAAAMGCQIGCgMHSkLGyYPGygOHCgOHCgPHSgPHSngbo2IAAAACXRSTlMAFSAsQ2eRtMyv5IL8AAAAVklEQVQY02NgwAcUEUyWmQpwtuXMSXC25kyEBEsnkoQGkgQTfonImTCgwABnzpyIxG5iCEsDg8qZMwwQepsRZhISZkES1kQIA/3SjPAjQpiBQQlvyAAArLMvIcVzdwAAAAAASUVORK5CYII=) no-repeat right 15px center/11px auto;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:100px;color:#0f1d29;font-size:14px;padding:13px 25px}.frontsec01 .postmeta{font-size:12px;display:flex;align-items:center}.frontsec01 .postmeta p.cate{color:#0f1d29;border:solid 1px #e3e3e3;padding:7px 10px;margin-right:15px}.frontsec01 .postmeta p[class^=date]{color:#999;padding:3px 0 3px 20px;background:no-repeat left center/12px auto}.frontsec01 .postmeta p.date01{margin-right:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaBAMAAABfkYHAAAAAMFBMVEUAAACenp6ZmZmXl5eYmJiZmZmZmZmYmJiYmJiYmJiYmJiZmZmYmJiZmZmZmZmZmZmWRSDRAAAAD3RSTlMAFSg7TXCAkJ+uvMrY5fLuQZPEAAAAmklEQVQY02NgQAei5dOTYGyv/0BwFcKW+A8Gh0BsxvMQzn8DIEcGSD+vARKfgZx+IH2AHUj8ZWBg+Q/j/G9g4EJwPjDIIzhfGeIRnF8M9QjOH2wcxv0IzicGNjAHbMA/B5Ddvxj0we76wfQeZDQXxJVngPghxDkQ0ABxKBj8EYB4AQyeIHkOaCLC25uRAuSoADR4VMvLkzHCDwDxq8UZIofNKQAAAABJRU5ErkJggg==)}.frontsec01 .postmeta p.date02{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAMAAACaYWzBAAAAM1BMVEUAAACenp6ZmZmXl5eYmJiZmZmZmZmZmZmYmJiYmJiYmJiYmJiZmZmYmJiZmZmZmZmZmZnvb756AAAAEHRSTlMAFSg7TV9wgJCfrrzK2OXyiCbpigAAAJ5JREFUKM+tUksWwyAIFH/BqMT7n7ZqFaM1L5vOgqcMAg4I8QawiCcecnFrnxrIlqgWAC7dECXERNUf04xyH/7Tam3c1clM1DxBiTlrrlvDgbujTpR+4vD3egKKNdx34Bp2esBEEJit20nxR6IUpx0h53Zv8E9PqiR+3BWf3HcILCLBLI83XXb6Ea7h4mzLaNV2GaKF5T95fRAP9bpnH8D7DlNE8z5LAAAAAElFTkSuQmCC)}.frontsec01cont{background-color:#fff;display:flex;justify-content:space-between}.frontsec01main{width:800px}.frontsec01main ul{margin-bottom:13px}.frontsec01main ul li a{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 0 28px}.frontsec01main ul li+li{border-top:solid 1px #e2e2e2}.frontsec01main ul li+li a{padding-top:34px}.frontsec01main ul li figure.thum{width:240px;height:160px;border-radius:5px;overflow:hidden}.frontsec01main ul li p.tit{font-size:20px;line-height:1.5;margin:0 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#333;font-weight:700}.frontsec01main ul li .posttxt{width:530px;display:flex;flex-direction:column;align-items:flex-start}.frontsec01main ul li .txt{color:#666;line-height:1.8;font-size:12px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.frontsec01main ul li .postmeta{order:1;margin-top:auto}.frontsec01side{width:300px}.frontsec02,.frontsec03{position:relative;z-index:1;overflow:hidden}.frontsec03{margin-bottom:75px}.frontsec02:after,.frontsec03:after{content:"";position:absolute;z-index:-1;right:0;top:0;bottom:0;left:calc( 50% - 710px)}.frontsec02:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/frontsec02bg01.jpg) no-repeat center/cover}.frontsec03:after{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/frontsec03bg01.jpg) no-repeat center/cover}.frontsec02:before,.frontsec03:before{content:"";position:absolute;z-index:2;left:0;top:0;bottom:0;right:calc( 50% + 710px);background-color:#fff}.frontsec02 .inner,.frontsec03 .inner{padding:50px 0 85px}.frontsec02 .inner h3,.frontsec03 .inner h3{font-size:26px;margin-bottom:35px}.frontsec02 .inner h3{color:#fff}.frontsec03 .inner h3{color:#0f1d29}.frontsec02 .postslide01 .slick-dots li button{background-color:#fff}.postslide01 .postslidecont a{display:block;width:300px;height:320px;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.16)}.postslide01 .postslidecont figure.thum{width:300px;height:160px}.postslide01 .postslidecont .postslidetxt{padding:20px;height:160px;display:flex;flex-direction:column}.postslide01 .postslidecont .postslidetit{font-weight:700;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.postslide01 .postslidecont .postslidemeta{margin-top:auto;font-size:12px;color:#afafaf}@media (max-width:767px){.mv:after{height:30rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/topmvbg2sp.png.webp);background-size:contain}.mv .inner{height:25rem;padding-top:0}.mv .inner h2 img{width:28.8rem}.mv .inner p{margin-top:2.2rem;font-size:1.4rem;line-height:1.5}.mv .inner.inner--front-page-mv{box-sizing:border-box;display:block;padding-top:68vw;height:174.667vw;background-color:#eef7ff;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/topmvbg2sp.png.webp);background-repeat:no-repeat;background-position:top 0 left 0;background-size:100vw auto}.mv-pickup{box-sizing:border-box;position:relative;width:92vw;height:100vw;margin:0 auto;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.16);padding:8vw 0 0}.mv-pickup .mv-pickup-ribbon{position:absolute;top:-3.333vw;left:-2vw;width:18.667vw;height:auto}.mv-pickup .mv-pickup-post{overflow:hidden;padding:0 0 20vw;margin-top:0;margin-bottom:0}.mv-pickup .mv-pickup-post .slick-prev,.mv-pickup .mv-pickup-post .slick-next{top:auto;bottom:3.667vw;width:6.4vw;height:6.4vw;z-index:20}.mv-pickup .mv-pickup-post .slick-prev:before,.mv-pickup .mv-pickup-post .slick-next:before{font-family:'Font Awesome 6 Free';font-size:6.4vw;font-weight:900;color:#004f91;opacity:1}.mv-pickup .mv-pickup-post .slick-prev{left:26vw}.mv-pickup .mv-pickup-post .slick-prev:before{content:'\f137'}.mv-pickup .mv-pickup-post .slick-next{right:26vw}.mv-pickup .mv-pickup-post .slick-next:before{content:'\f138'}.mv-pickup .mv-pickup-post .slick-dots{margin-top:0;bottom:6.667vw;background-color:transparent;z-index:10}.mv-pickup .mv-pickup-post .slick-dots li{width:6.4vw;height:6.4vw;margin:0}.mv-pickup .mv-pickup-post .slick-dots li button{width:6.4vw;height:6.4vw;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-size:3.7333vw;font-weight:700;line-height:24px;line-height:6.4vw;letter-spacing:normal;text-align:center;color:#2e2e2e}.mv-pickup .mv-pickup-post .slick-dots li button:before{display:none}.mv-pickup .mv-pickup-post .pickup-post-unit{display:block;width:60vw;margin:0 2.667vw;height:72vw}.mv-pickup .mv-pickup-post .pickup-post-unit .eyecatch-thumb-permalink .eyecatch-thumb{width:60vw;height:40vw}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main{flex-basis:initial}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .published-date{margin-top:2.667vw !important;font-size:2.9333vw;font-family:Arial,Helvetica,sans-serif}.mv-pickup .mv-pickup-post .pickup-post-unit .post-main .post-title-permalink{-webkit-line-clamp:4;margin-top:3.0667vw;font-size:4.2667vw;font-weight:700;line-height:1.438;letter-spacing:normal;text-align:left}.spbtn{padding:0 1.5rem 1.5rem;background:#eef7ff}.spbtn ul li+li{border-top:solid .2rem #fff}.spbtn ul li{background:#004f91 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAMAAAA4a6b0AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAEDA/QFBgcH+PkJ+gwNDwHVJ2qAAAAFdJREFUKM+1z7sOgDAMQ1HzMtAW8P9/LQsqVIqHDtz1KFECvFE7wigphyI5Sp5WT/yRhqltq3QqLD//BdHKgsONAOPcVCqEV/dAclC6wa7C5QB0APD4wg32gA0RZsnW6gAAAABJRU5ErkJggg==) no-repeat right 2.3rem center/1.3rem auto}.spbtn ul li a{color:#fff;background:no-repeat left 2.6rem center;font-size:1.8rem;height:8rem;display:block;padding-left:6.2rem;display:flex;flex-direction:column;justify-content:center}.spbtn ul li a span{display:block;margin-top:1rem;font-size:1.1rem}.spbtn ul li.spbtncontact a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAECAwQE9QX2BvcH+Aj5CfoK+wv8DP0N/g7/AhG5wmAAAA/klEQVQYGY3BgXqCIBgF0PsDS3Mo1sCE+/7vOZqa2Be1c/Av2k34TH3fyBM+kCYw83ivuXCh8IZxkSuLKtXf+DCjQp0DF+kaSRq8Is2Fq2Qdsyte+HKRq2R1YJYUnun+xodRTpF3FkfqHLgblfT8M6MkzQ8LVwUduDDYfTmWvAHayMWIje4jS94A4rhKglXgwdwC0IGbDpuJhblF1kZuJuwsN6lDJo47g4KeeJesINOBuxEHMpC0grs2cpcET8yocCeOpQ4VOrDkUdFGHmi8NvBoQIXnQRJUeB60qPEseVR5ZrPnQqPKkxwEXWJmUec5G2RqImdBnR0EC5tOePYLCtwvGDqeUQYAAAAASUVORK5CYII=);background-size:2rem auto}.spbtn ul li.spbtnrecruit a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAApCAMAAAAVkWmFAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAECAwP0BPUF9gb3+Aj5+gr7C/wM/Q3+Dv8MnuvZ0AAADbSURBVDjLvZPRDoMgDEUL6Bwbzikiyv9/6IpoVhFcshjvC4Rj6EmLIDqXTSfggCIHd5gzsNW7WIIZ7MIIrva4ukqN72vzq9Scl5ncujcRFt8+Kd9B3m5wMB9xJxezhuKhwwy4aQDKbnzj5zqlxqH0y8hAEjwtfbIAoaraTGyuzSan10sVQGyObUSs5gO5wWsQMxMMMxi7rebLEmqazCSt1tZFUbwSaszlzEntn9i2U4SJmvIvR8qcWsqcqAGv+yeP2tLjQP36uIf//XWrz3uK/2JzRA0Im6dWwHE+wdRdnEJl2HcAAAAASUVORK5CYII=);background-size:1.5rem auto}.frontsec01 .post01 .posttxt p.txt,.frontsec01 .post01 .posttxt .more,.frontsec01main ul li .txt,.frontsec01 .postmeta p.date02,.frontsec01side{display:none}.frontsec01main ul li .postmeta{order:unset}.frontsec01{padding:2rem 0 3.5rem}.frontsec01 .frontnew{display:block;margin-bottom:2.2rem;position:relative;top:auto;left:auto;background-color:transparent;color:#00adb4;font-weight:700;padding:0 1.5rem;font-size:1.6rem}.frontsec01 .frontnew span{color:#0f1d29;margin-left:.6rem}.frontsec01 .frontnew:after{content:'';margin:0 0 -.1rem;position:absolute;right:1.5rem;left:13.5rem;bottom:50%;border:none;border-bottom:solid .2rem #0f1b24}.frontsec01 .postmeta{font-size:1rem}.frontsec01 .postmeta p.cate{padding:.4rem 1rem;border-width:.1rem;margin-right:1rem}.frontsec01 .postmeta p[class^=date]{background-size:1rem auto;padding:.1rem 0 .1rem 1.5rem}.frontsec01 .postmeta p.date01{margin-right:0}.frontsec01 .post01{margin-bottom:0}.frontsec01 .post01 a{box-shadow:none}.frontsec01 .post01 figure.thum{width:auto;height:24.6rem}.frontsec01 .post01 .posttxt{width:auto;flex-direction:column-reverse;padding:2rem 1.5rem 2.3rem}.frontsec01 .post01 .posttxt p.tit{font-size:1.8rem;margin:0 0 1.5rem;-webkit-line-clamp:3}.frontsec01 .post01 a{display:block}.frontsec01cont{display:block}.frontsec01main{width:auto}.frontsec01main ul{margin-bottom:2rem;border-bottom:solid .1rem #ddd}.frontsec01main ul li{border-top:solid .1rem #ddd !important}.frontsec01main ul li a{padding:1.5rem !important}.frontsec01main ul li figure.thum{width:10rem;border-radius:.5rem;height:6.7rem}.frontsec01main ul li .posttxt{width:23rem}.frontsec01main ul li p.tit{font-size:1.3rem;margin:1rem 0 0;-webkit-line-clamp:3}.frontsec03{margin-bottom:0}.frontsec02:after,.frontsec03:after{left:0}.frontsec02:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/frontsec02bg01sp.jpg)}.frontsec03:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top/frontsec03bg01sp.jpg)}.frontsec02 .inner,.frontsec03 .inner{padding:5rem 1.5rem 2.8rem}.frontsec02 .inner h3,.frontsec03 .inner h3{text-align:center;font-size:2.2rem;margin-bottom:3.5rem}.postslide01{display:flex;flex-wrap:wrap;justify-content:space-between}.postslide01 .postslidecont a{width:16.9rem;height:24.5rem;border-radius:0;box-shadow:none}.postslide01 .postslidecont figure.thum{width:auto;height:11.2rem}.postslide01 .postslidecont .postslidetxt{padding:1.2rem 1.2rem 1.5rem;height:13.4rem}.postslide01 .postslidecont .postslidetit{font-size:1.3rem}.postslide01 .postslidecont .postslidemeta{font-size:1rem;padding-left:1.5rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaBAMAAABfkYHAAAAAMFBMVEUAAACenp6ZmZmXl5eYmJiZmZmZmZmYmJiYmJiYmJiYmJiZmZmYmJiZmZmZmZmZmZmWRSDRAAAAD3RSTlMAFSg7TXCAkJ+uvMrY5fLuQZPEAAAAmklEQVQY02NgQAei5dOTYGyv/0BwFcKW+A8Gh0BsxvMQzn8DIEcGSD+vARKfgZx+IH2AHUj8ZWBg+Q/j/G9g4EJwPjDIIzhfGeIRnF8M9QjOH2wcxv0IzicGNjAHbMA/B5Ddvxj0we76wfQeZDQXxJVngPghxDkQ0ABxKBj8EYB4AQyeIHkOaCLC25uRAuSoADR4VMvLkzHCDwDxq8UZIofNKQAAAABJRU5ErkJggg==) no-repeat center left/1rem auto}.postslide01>div:first-child{margin-bottom:2rem}.postslide01>div:first-child .postslidecont a{width:100%;height:37.2rem}.postslide01>div:first-child .postslidecont figure.thum{height:22.7rem}.postslide01>div:first-child .postslidecont .postslidetit{-webkit-line-clamp:3;font-size:1.8rem}.postslide01>div:first-child .postslidecont .postslidetxt{padding:2rem;height:14.5rem}.postslide01>div:nth-child(n+4){margin-top:.2rem}}
html{scroll-behavior:smooth}section#header{width:1360px;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}#header .headcont ul.header-gnav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;margin-right:0}#header .headcont ul.header-gnav>li{box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:90px}#header .headcont ul.header-gnav>li>a{display:block;padding:0 15px;font-weight:400;width:100%;height:100%;font-size:16px;font-weight:700;line-height:90px;letter-spacing:.8px;text-align:center;color:#333}#header .headcont ul.header-gnav>li.headcate{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px 0;padding:0 66px 0 25px}#header .headcont ul.header-gnav>li.headcate .headcate-label--en{font-size:20px;font-weight:700;line-height:1;letter-spacing:1px;text-align:center;color:#333}#header .headcont ul.header-gnav>li.headcate .headcate-label--ja{font-size:14px;font-weight:400;line-height:1;letter-spacing:.7px;text-align:center;color:#333}#header .headcont ul.header-gnav>li.headcate:after{position:absolute;content:"\f0da";top:0;bottom:0;right:38px;margin:auto 0;width:8px;height:10px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:10px;color:#000}#header .headcont ul.header-gnav>li.headcate>.hide{width:370px;left:auto;right:0}#header .headcont ul.header-gnav>li.headcate>.hide>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:15px 25px;padding:30px;border-radius:3px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.15)}#header .headcont ul.header-gnav>li.headcate>.hide>ul>li{flex-basis:130px}#header .headcont ul.header-gnav>li.headcate>.hide>ul>li>a{min-width:130px;font-size:14px;letter-spacing:.7px;color:#000;line-height:1;font-weight:400;transition:color .1s ease-in-out}#header .headcont ul.header-gnav>li.headcate>.hide>ul>li.cat-item-28{display:none}#header .headcont ul.header-gnav>li.headcate>.hide>ul>li:hover>a{color:#0052f0}#header .headcont ul.header-gnav>li.headcate>.hide>ul>li+Li{margin-top:0}#header .headcont ul.header-gnav>li.headcate>.hide>ul:after{display:none}#header .headcont ul.header-gnav>li+li{margin-left:0}#header .headcont p.hbtncontact .hbtncontact-link-button{width:200px;background-image:none;padding:0;text-align:center;transition:background-color .1s ease-in-out}#header .headcont p.hbtncontact .hbtncontact-link-button .hbtncontact-label--en{margin:0;font-size:18px;font-weight:700;line-height:1;letter-spacing:.9px;text-align:center;color:#fff}#header .headcont p.hbtncontact .hbtncontact-link-button .hbtncontact-label--ja{margin-top:11px;font-size:14px;font-weight:400;line-height:1;letter-spacing:normal;text-align:center;color:#fff}#header .headcont p.hbtncontact .hbtncontact-link-button:hover{background-color:#196ccc}#header h1:has(.header-logo-link),#header div:has(.header-logo-link){display:block;position:relative;padding:25px 0 0 50px;height:90px}#header h1:has(.header-logo-link) .header-logo-link .header-logo,#header div:has(.header-logo-link) .header-logo-link .header-logo{display:block;width:217px;height:35px}#header h1:has(.header-logo-link) .header-corp-link,#header div:has(.header-logo-link) .header-corp-link{display:block;position:absolute;bottom:27px;right:56px;height:18px;padding:0 4px;font-size:9px;font-weight:500;line-height:18px;letter-spacing:.45px;text-align:center;color:#0052f0;text-decoration:underline}.footerwidget{border-top:none;padding-top:68px}#footer_tag_content{padding:0}#footer_tag_content .fotter-nav-content{padding:48px 0 26px;width:1240px;max-width:initial;margin:0 auto}#footer_tag_content .fotter-nav-content .footer-navigation{gap:0 50px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts.post_content{padding:0}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit{max-width:initial}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .group-title{border-bottom:1px solid #fff;padding-bottom:24px;font-size:18px;font-weight:700;line-height:1;letter-spacing:.9px;text-align:left;color:#fff}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:13px 19px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link{margin:0;font-size:12px;font-weight:400;line-height:1;letter-spacing:.6px;text-align:left;color:#d6d6d6;white-space:nowrap}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(1),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(4),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(7){flex-basis:163px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(2),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(5),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(8){flex-basis:176px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(3),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(6),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts .footer-navi-unit .navi-link-group .navi-link:nth-of-type(9){flex-basis:178px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(1){flex-basis:557px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(1) .footer-navi-unit .group-title{width:557px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(2),#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(3){flex-basis:290px}#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(2) .footer-navi-unit .group-title,#footer_tag_content .fotter-nav-content .footer-navigation .p-blogParts:nth-of-type(3) .footer-navi-unit .group-title{width:290px}#footer_tag_content .footer-other-links{width:1240px;margin:0 auto}#footer_tag_content .footer-other-links .footer-other-links-container{display:block;width:900px;margin:0;padding:0 0 50px}#footer_tag_content .footer-other-links .footer-other-links-container .footer-other-links-left{display:block;width:740px;border-bottom:1px solid #fff;padding-bottom:23px;font-size:18px;font-weight:700;line-height:1;letter-spacing:.9px;text-align:left;color:#fff}#footer_tag_content .footer-other-links .footer-other-links-container .footer-other-links-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:23px 15px;padding-top:25px}#footer_tag_content .footer-other-links .footer-other-links-container .footer-other-links-right a{margin:0;line-height:1;font-size:12px}#footer_tag_content .footer-other-links .footer-other-links-container .footer-other-links-right a .footer-other-links-detail{font-size:12px;font-weight:400;line-height:1;letter-spacing:.6px;text-align:left;color:#d6d6d6;white-space:nowrap}#footer .footbottom{background-color:#333;height:initial}#footer .footbottom .footbottom-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 26px;width:1200px;margin:0 auto;padding:14px 0}#footer .footbottom .market-info{flex-basis:195px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 19px}#footer .footbottom .market-info .market-logo{flex-basis:39px;display:block}#footer .footbottom .market-info .market-sentence{flex-basis:140px;font-size:12px;font-weight:400;line-height:1.667;letter-spacing:.6px;text-align:left;color:#fff;white-space:nowrap}#footer .footbottom .legal-links{flex-basis:970px;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 30px}#footer .footbottom .legal-links li{margin:0}#footer .footbottom .legal-links li a{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:.7px;text-align:left;color:#fff;white-space:nowrap}.kv-top{position:relative;z-index:10;width:1360px;margin:0 auto}.kv-top .kv-content{position:relative;height:810px}.kv-top .kv-content .kv-background{display:block;position:absolute;top:0;z-index:10}.kv-top .kv-content .kv-copy{display:block;position:absolute;right:112px;z-index:20;top:189px;width:580px;height:363px}.kv-top .kv-content .kv-copy .position-guidepost{position:relative;width:100%;height:100%}.kv-top .kv-content .kv-copy h1:has(.kv-copy-1){position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.kv-top .kv-content .kv-copy .kv-copy-1{color:#004f91;font-family:"Noto Serif JP";font-size:24px;line-height:1.25;font-weight:600;letter-spacing:1.2px;font-optical-sizing:auto}.kv-top .kv-content .kv-copy .kv-copy-2{position:absolute;top:51px;left:0;z-index:10;display:block}.kv-top .kv-content .kv-copy .kv-copy-3{color:#333;font-family:"Noto Serif JP";font-size:28px;line-height:1.75;font-weight:600;letter-spacing:1.4px}.kv-top .kv-content .kv-encourage-scroll{position:absolute;z-index:30;bottom:43px;right:80px;height:100px}.kv-top .kv-content .kv-encourage-scroll .encourage-scroll{position:relative}.kv-top .kv-content .kv-encourage-scroll .encourage-scroll .kv-encourage-scroll-label{display:block}.kv-top .kv-content .kv-encourage-scroll .encourage-scroll:after{position:absolute;content:"";top:34px;right:0;left:0;margin:0 auto;width:2px;height:67px;border-radius:2px;background:#004f91;animation:encourage-scroll-motion 2s ease-in-out infinite;opacity:0}@keyframes encourage-scroll-motion{0%{height:0;top:34px;opacity:0}30%{height:67px;opacity:1}100%{height:0;top:67px;opacity:0}}.section-container{width:1360px;margin:0 auto}.section-content{width:1200px;margin:0 auto}.section-recommended-posts{background-color:#fff;position:relative;z-index:20}.section-recommended-posts .section-content{position:relative;height:230px}.section-recommended-posts .recommended-posts{position:absolute;top:-80px;left:0;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);background-color:#004f91;height:270px;padding:34px 40px}.section-recommended-posts .recommended-posts .recommended-posts-heading{font-size:27px;font-weight:700;line-height:1;letter-spacing:1.35px;text-align:left;color:#fff}.section-recommended-posts .recommended-posts .recommended-post-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 14px;margin-top:21px}.section-recommended-posts .recommended-posts .recommended-post-group .recommended-post-unit{flex-basis:214px}.section-recommended-posts .recommended-posts .recommended-post-group .recommended-post-unit .post-eyecatche-permalink{position:relative;display:block}.section-recommended-posts .recommended-posts .recommended-post-group .recommended-post-unit .post-eyecatche-permalink .post-eyecatche-thumbnail{display:block;width:214px;height:110px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:5px}.section-recommended-posts .recommended-posts .recommended-post-group .recommended-post-unit .post-eyecatche-permalink .post-published-date{position:absolute;top:0;left:0;height:24px;flex-grow:0;padding:5px 7px 10px;background-color:#004f91;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.6px;text-align:center;color:#fff}.section-recommended-posts .recommended-posts .recommended-post-group .recommended-post-unit .post-titile-permalink{margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:2.858em;overflow:hidden;font-size:14px;font-weight:700;line-height:1.429;letter-spacing:.7px;text-align:left;color:#fff}.section-recent-posts .section-content{padding:40px 0 60px}.section-recent-posts .recent-posts .recent-posts-heading{position:relative;height:68px}.section-recent-posts .recent-posts .recent-posts-heading .recent-posts-heading-en{position:absolute;z-index:10;top:0;left:0;display:block;height:68px}.section-recent-posts .recent-posts .recent-posts-heading .recent-posts-heading-ja{position:absolute;z-index:20;left:9px;top:0;font-size:35px;font-weight:700;line-height:68px;letter-spacing:1.75px;text-align:left;color:#333}.section-recent-posts .recent-posts .recent-post-group{position:relative;z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:37px auto 0;width:1200px;overflow:hidden;padding-bottom:120px}.section-recent-posts .recent-posts .recent-post-group .slick-prev,.section-recent-posts .recent-posts .recent-post-group .slick-next{box-sizing:border-box;top:auto;bottom:-34px;width:72px;height:72px;border-radius:50%;border:2px solid #004f91;background-color:#fff;transition:background-color .1s ease-in-out}.section-recent-posts .recent-posts .recent-post-group .slick-prev:before,.section-recent-posts .recent-posts .recent-post-group .slick-next:before{box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;margin:auto;width:72px;height:72px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:23px;text-align:center;line-height:72px;color:#004f91;opacity:1;transition:color .1s ease-in-out}.section-recent-posts .recent-posts .recent-post-group .slick-prev:hover,.section-recent-posts .recent-posts .recent-post-group .slick-next:hover{background-color:#004f91}.section-recent-posts .recent-posts .recent-post-group .slick-prev:hover:before,.section-recent-posts .recent-posts .recent-post-group .slick-next:hover:before{color:#fff}.section-recent-posts .recent-posts .recent-post-group .slick-prev{left:auto;right:92px}.section-recent-posts .recent-posts .recent-post-group .slick-prev:before{content:"\f177"}.section-recent-posts .recent-posts .recent-post-group .slick-next{right:0}.section-recent-posts .recent-posts .recent-post-group .slick-next:before{content:"\f178"}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit{width:370px;flex-basis:370px;margin:0 23.5px}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-eyecatche-permalink{position:relative;display:block;border-radius:3px}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-eyecatche-permalink .post-eyecatche-thumbnail{display:block;width:370px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:3px}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-eyecatche-permalink:after{position:absolute;content:"";top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .2s ease-in-out;border-radius:3px;z-index:20;pointer-events:none}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-eyecatche-permalink .post-posted-date{bottom:0;left:0;position:absolute;z-index:30;width:-moz-fit-content;width:fit-content;height:35px;padding:0 10px;background-color:#fff;font-size:14px;font-weight:600;line-height:35px;letter-spacing:.7px;text-align:left;color:#989898}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-titile-permalink{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3.25em;margin-top:15px;overflow:hidden;font-size:16px;font-weight:700;line-height:1.625;letter-spacing:.8px;text-align:left;color:#333}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 10px;margin-top:6px}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-categories li{display:block;width:-moz-fit-content;width:fit-content}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit .post-categories li a{display:block;width:-moz-fit-content;width:fit-content;height:29px;padding:0 9px;border-radius:3px;border:solid 1px #004f91;background-color:#fff;font-size:12px;font-weight:700;line-height:27px;letter-spacing:.6px;text-align:center;color:#004f91;white-space:nowrap}.section-recent-posts .recent-posts .recent-post-group .recent-post-unit:hover .post-eyecatche-permalink:after{background-color:rgba(0,0,0,.2)}.section-recent-posts .recent-posts .recent-posts-action{position:relative;z-index:20;margin-top:-70px;pointer-events:none}.section-recent-posts .recent-posts .recent-posts-action .recent-posts-link-button{position:relative;z-index:10;display:block;width:350px;height:80px;margin:0 auto;border-radius:3px;background-image:linear-gradient(102deg,#196ccc 1%,#004f91 100%);font-size:25px;font-weight:700;line-height:80px;letter-spacing:1.25px;text-align:center;color:#fff;pointer-events:auto}.section-recent-posts .recent-posts .recent-posts-action .recent-posts-link-button .recent-posts-link-button-label{background-color:#004f91;transition:background-color .1s ease-in-out;display:block;border-radius:3px;width:350px;height:80px;font-size:25px;font-weight:700;line-height:80px;letter-spacing:1.25px;text-align:center;color:#fff}.section-recent-posts .recent-posts .recent-posts-action .recent-posts-link-button:hover .recent-posts-link-button-label{background-color:transparent}.section-recent-posts .recent-posts .recent-posts-action .recent-posts-link-button:active{transform:translateY(2px)}.section-post-categories .section-content{padding:56px 0 140px}.section-post-categories .post-categories-heading .post-categories-heading-en{position:relative;padding-bottom:14px;font-family:Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:.85;letter-spacing:2px;text-align:center;color:#004f91}.section-post-categories .post-categories-heading .post-categories-heading-en:after{position:absolute;content:"";bottom:0;right:0;left:0;margin:0 auto;width:50px;height:3px;background-color:#004f91;border-radius:3px}.section-post-categories .post-categories-heading .post-categories-heading-ja{margin-top:17.5px;font-size:30px;font-weight:700;line-height:1.13;letter-spacing:1.5px;text-align:center;color:#333}.section-post-categories .post-categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:37px 45px;margin:65px auto 0;width:-moz-fit-content;width:fit-content;width:1115px}.section-post-categories .post-categories .post-category-unit{position:relative;display:block;flex-basis:100px;height:-moz-fit-content;height:fit-content}.section-post-categories .post-categories .post-category-unit:after{position:absolute;content:"\f105";top:68px;right:0;width:25px;height:25px;border-radius:50%;background-color:#ffd90a;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;text-align:center;line-height:25px;color:#333}.section-post-categories .post-categories .post-category-unit .post-cat-icon{box-sizing:border-box;display:block;width:97px;height:97px;border-radius:50%;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:solid 1.5px #ebebeb;transition:border-color .1s ease-in-out}.section-post-categories .post-categories .post-category-unit:hover .post-cat-icon{border-color:#004f91}.section-post-categories .post-categories .post-category-unit .post-cat-name{margin-top:15px;font-size:16px;font-weight:700;line-height:1.375;letter-spacing:.8px;text-align:center;color:#333}.section-post-categories .post-categories .post-category-unit[id=post_cat_76],.section-post-categories .post-categories .post-category-unit[id=post_cat_75],.section-post-categories .post-categories .post-category-unit[id=post_cat_79],.section-post-categories .post-categories .post-category-unit[id=post_cat_87]{display:none}.section-post-categories .post-categories .post-category-unit[id=post_cat_1]{order:0}.section-post-categories .post-categories .post-category-unit[id=post_cat_73]{order:1}.section-post-categories .post-categories .post-category-unit[id=post_cat_18]{order:2}.section-post-categories .post-categories .post-category-unit[id=post_cat_72]{order:3}.section-post-categories .post-categories .post-category-unit[id=post_cat_28]{order:4}.section-post-categories .post-categories .post-category-unit[id=post_cat_21]{order:5}.section-post-categories .post-categories .post-category-unit[id=post_cat_38]{order:6}.section-post-categories .post-categories .post-category-unit[id=post_cat_27]{order:7}.section-post-categories .post-categories .post-category-unit[id=post_cat_26]{order:8}.section-post-categories .post-categories .post-category-unit[id=post_cat_15]{order:9}.section-post-categories .post-categories .post-category-unit[id=post_cat_13]{order:10}.section-post-categories .post-categories .post-category-unit[id=post_cat_16]{order:11}.section-post-categories .post-categories .post-category-unit[id=post_cat_36]{order:12}.section-post-categories .post-categories .post-category-unit[id=post_cat_22]{order:13}.section-post-categories .post-categories .post-category-unit[id=post_cat_29]{order:14}.section-post-categories .post-categories .post-category-unit[id=post_cat_37]{order:15}.section-media-concept{background-color:#fff;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/css/../img/top_2/concept_background.webp);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:1360px 715px}.section-media-concept .section-content{width:1116px;margin:0 auto;height:715px;padding:113px 0 0}.section-media-concept .media-concept-heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:0 10px}.section-media-concept .media-concept-heading .media-concept-heading-en{font-family:Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;line-height:.68;letter-spacing:2.5px;text-align:left;color:#fff}.section-media-concept .media-concept-heading .media-concept-heading-ja{font-size:25px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#fff}.section-media-concept .media-concept-copy{margin-top:29px;font-size:30px;font-weight:700;line-height:1.467;letter-spacing:1.5px;text-align:left;color:#fff}.section-media-concept .media-concept-copy b{vertical-align:baseline;font-weight:700;color:#ffd80b}.section-media-concept .media-concept-sentence{width:830px;margin-top:20px;font-size:18px;font-weight:700;line-height:1.723;letter-spacing:.9px;text-align:left;color:#fff}.section-media-effort{background-color:#fff}.section-media-effort .section-content{padding:50px 0 94.5px}.section-media-effort .media-effort-heading{font-size:35px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#333}.section-media-effort .media-effort-heading b{vertical-align:baseline;font-weight:700;font-family:Helvetica;font-size:50px;line-height:.68;letter-spacing:normal;text-align:center;color:#004f91}.section-media-effort .media-effort-copy{margin-top:21px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:30px;font-weight:700;line-height:1;letter-spacing:1.5px;text-align:center;color:#333}.section-media-effort .media-effort-copy b{padding:0 15px;vertical-align:baseline;font-weight:700;font-size:45px;line-height:1;letter-spacing:2.25px;text-align:center;color:#004f91}.section-media-effort .media-effort-unit-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 15px;margin-top:63.5px}.section-media-effort .media-effort-unit-group .media-effort-unit{flex-basis:390px}.section-media-effort .media-effort-unit-group .media-effort-unit .media-effort-eyecatch{display:block;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.section-media-effort .media-effort-unit-group .media-effort-unit .effort-name{margin-top:20px;font-size:35px;font-weight:700;line-height:1.343;letter-spacing:1.75px;text-align:left;color:#004f91}.section-media-effort .media-effort-unit-group .media-effort-unit .effort-sentence{margin-top:12.5px;font-size:18px;font-weight:700;line-height:1.612;letter-spacing:.9px;text-align:left;color:#333}.section-user-check{background-color:#fafafa}.section-user-check .section-content{padding:80px 0}.section-user-check .user-check-heading .user-check-heading-en{position:relative;padding-bottom:13.5px;font-family:Helvetica,Arial sans-serif;font-size:40px;font-weight:700;line-height:.85;letter-spacing:2px;text-align:center;color:#004f91}.section-user-check .user-check-heading .user-check-heading-en:after{position:absolute;content:"";bottom:0;right:0;left:0;margin:0 auto;width:50px;height:3px;background-color:#004f91;border-radius:3px}.section-user-check .user-check-heading .user-check-heading-ja{margin-top:19px;font-size:30px;font-weight:700;line-height:1.467;letter-spacing:1.5px;text-align:center;color:#333}.section-user-check .user-check-widgets{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 50px;margin-top:53px}.section-user-check .user-check-widgets .job-changing-agent-ranking{box-sizing:border-box;flex-basis:520px;max-height:757px;background-color:#fff;border-radius:5px;border:solid 2px #e4e4e4}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading{height:112px;margin:0 0 40px;padding:29.5px 0 26px;background-color:#f2f8fd;border-radius:3px 3px 0 0}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .update-month{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"Hiragino Sans",sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:2px;text-align:center;color:#004f91}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .update-month:before,.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .update-month:after{position:absolute;content:"";top:0;bottom:0;margin:auto 0;width:13px;height:22px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% right left -13;background-size:13px 22px}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .update-month:before{left:-21.5px;background-image:url(data:image/webp;base64,UklGRuwAAABXRUJQVlA4TN8AAAAvGcAKEN+AoG3beAV4/mSu0BAQFPk/muK2bSMq+3+ybw+EkK3oZRBCaCln8A3uH8EP8GwO+CjMCD4eTJXEN7fgAZSSmGnOwQchoevvz1g4bNvIkW40G+5z/kv992pjG4joP9q2beO01RjA1RWf2v+TOEA3wl3MDaiLlqUWHQ+CuqmAchHxhGQXzxnyLOYLOMDCWzwHhFrzVqHoNUNd9Zq56ihs4unWhhhScykOki5mG6WigQc4KgayiqOsCgNpICBeuooYKoZes/k3cTUwREWMmouDpKg4oWMLmCd1Q2s/AA==)}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .update-month:after{right:-21.5px;background-image:url(data:image/webp;base64,UklGRv4AAABXRUJQVlA4TPIAAAAvGcAKEO+goG0bybnjd/y5vDQEBEX+j6YwbRtGHf9DDy5BEElKjiZEIAmVrSIJPBMQYLklBBSCicXHg1R8SKHwdyEfcMAjUycZCGFSW5GdScNh20aOtPOr2cufc+i/Vd1fAxH9R9u2bZy22h2hRxQ5j779bHpA5gyky6slnCwj20vl2SAujgdA8gNwc5yAqWjm3TJS8gZw1+XmVe8j21MSuDgefblPSMsJ6GW5Adw995KZ8JbS1cqsyw1WlHuyrKyQjg2kiy2k0+UunjfSSwehpcudly7i39J9IVZIV3tdbuW9xT7unmNxGYCn/b+67lJcCg==)}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .heading-label{margin-top:18px;font-family:"Hiragino Sans",sans-serif;font-size:25px;font-weight:600;line-height:1;letter-spacing:2.5px;text-align:center;color:#333}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-heading .heading-label i.fa-solid{margin-right:13px;color:#ffd90a}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching{padding:0 0 40px}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-tab-group .switching-tab{box-sizing:border-box;flex-basis:150px;height:44px;padding-top:7px;border-bottom:4px solid #ececec;font-size:20px;font-weight:700;line-height:1;letter-spacing:1px;text-align:center;color:#a4a4a4;cursor:pointer}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-tab-group .switching-tab.tab--current{border-color:#004f91;color:#004f91;cursor:auto;pointer-events:none}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group{width:465px;padding:10px 0 0;margin-left:35px}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content{display:none}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll{overflow-y:scroll;padding-right:15px;height:500px}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll::-webkit-scrollbar{height:5px;width:5px;border:solid 1px #d9d9d9}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll::-webkit-scrollbar-track{background-color:transparent}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll::-webkit-scrollbar-thumb{border:0;background-color:#b9b9b9}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll .ranking-links .ranking-link-item{position:relative;display:block;padding:17px 0;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:1px;text-align:left;color:#333}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll .ranking-links .ranking-link-item:after{position:absolute;content:"\f178";top:0;bottom:0;right:28px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:24px;text-align:center;line-height:1;color:#004f91}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content .ranking-links-scroll .ranking-links .ranking-link-item:nth-of-type(n+2){border-top:2px solid #ececec}.section-user-check .user-check-widgets .job-changing-agent-ranking .jc-agent-ranking-switching .switching-content-group .switching-content.content--visible{display:block}body.home .change-modal-main-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.6)}body.home .agent-diagnostic-tool-widget{margin:0;padding:0;width:578px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header{position:relative;background-color:#004f91;border-radius:5px 5px 0 0;padding:32px 0 0 42px;height:114px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{font-size:18px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#fff}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{margin-top:5px;font-size:29px;font-weight:700;line-height:1.621;letter-spacing:normal;text-align:left;color:#fff}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name .c-blue{vertical-align:baseline;font-weight:700;color:#ffd90a}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header:after{position:absolute;content:"";top:-16px;right:24px;margin:auto;width:119px;height:119px;border-radius:50%;background-color:transparent;background-image:url(data:image/webp;base64,UklGRmgOAABXRUJQVlA4TFsOAAAv7UA7EOeBtm3bqJ0F9P+lZ9qj32Dctm0gVbf/RjfDTWP3eWbQto0gNwfg+aN7KDOQtk3uX+x7BQ/gfd8riqLA6FF0fFAUHQ/noCjKvU8aRpuNNE0YaXqzkSRJkzRpGMnTJE2bjf/+BnCBwMIGLhAsph3Hz9WPCwQadyAQSDoK2rZhmvCH3R0IETEBWdIAdGMd8ihNAJC8rbxOYlPbvK1t1tz/YmvzgUh+M8nTaGwi+j8B0GxtCxKdMSvLLG0Xtf8dBh8f6sxvXif8FAEj+j8B1Gxtz9Jcg6Ap+Hr8qFqkzn+GPHkIUc/v3AYw3AtDRP8nQDnz2d1v7fViTiHUb0M4G45f28MnWY693/Ia6tk/Jm++EK/4bQ31wGqW15918z3NypE/PH816uUnHz2x/LepLTd/nkrFZ12jGOJBIB81IyrRk8ZnzeiG+EOUspka6WYv9EitZsRDTLTwpkY/ejp4Uzux2WngTe3MsLvPm9qpYXebN7VzTXJXutROjslN5Vuz3ZU1zKuLfGCHh901/YUdH5NTNs1DKyAFGQ67O5KpSRiTIw7NRAy7C/qWCZkLeikwKUNCbtNMTNlQy0zQjFf68NiKBNwkpP4HJmpIKO2aySoHQt9M2hWdlYm7IhPZ7uIAblGJTOCIR/9hEjcFifJhIueCQvkwmXPB4MOEzghEflnRiKN1LRM7WrYyuVerVib4atHBJN+tSZpm8t+SFJjoIdnxYbI3VrRM+GzBxqTfwCWNRXKUJGB9YPAvLuPiCg49rMzkz6B2dn2FAB+AUnAeijrBibwIDZi9XogbkBSWgu5hRF6MFxA7L0gPISyJUOb7ZsAVffhvtsTLUqe54sLgy0yJF6efxywPM8teL1A/R7AtDaXTPsfJzLDXEO8H25W11FxOD5P8o76NE3fTnUDUP7aPPC6l+x6v1TkXIiLL72Imu9cgfd9uwusG8Xc33E11hrH3rWXyg7hjM5GvYS5965gWa69xYT/NFUjZNwQema24ZsXImkmeNVDpXck0vdFtfl/NUqyyyMTzd0ecpohAXP82puzQiIgUpy1S6iDKjeeu2wn6E5C2f5NRyOepbh3gP0TkSxJ1Hh1dxt0Z6J0yM7dG+/H73ar9q4N+02yURiNubPg27gylJhzQ73+GUuMpnW4eHTPqp4bqCcfBiXanIGjWwfy1Pq1PB+7GXMFshG1o/7oHqdScBtNjO+YEZiH4oa06R6o0wY2OHtEx2ExYh3bWlG9S1Mg8OtwNu8IRYtMTL7wZCJqK1umm8YnDNBhHmQd2F22kIWhCD4qvdzUM25zzbp9SOmz60v2QB4O9U9zAKl1nsGtkNiq+3lXa7vaH48/58hsah6kv7oZc4TQUDCxrMgxq3YlmGh+PvbVDTnBWQlake4zNfxpAFO3F5KmTdnT0gI7hToQjXL0Uog5LTD1bdLMJFl1FKh4Cd+++AJ0J5aUQwyr1iZhh5HXBUfAYvt4ZQAuB1Q/BmzmdeFLtw6k/86avAWc7sjmGNio3QowxboTODItmc6RfXQznqAj7zVcBAO/+uH/1gPRju3yaaTOhBrDqKpi8gEblQf9lHX6O+922+noDSLSeB4hDAR8fr1pAnTWpuKIQixZAOqmS0Wf4qGH4HaGN50aeK4jm2Kxe5FdnQHd7UjMtFDk8ASBmETmC5SpSPGDTXBp5D/kfSe58aF70DLgxytmscCz/Qi/dG0BXiSQeF3KCzeK3EesK7WELXEhG4wH3vzpIK+l46wCgjQeaXFlKA9k/gOihFlpCTLB6bsS6vAGoZkYDxoY8+dD9ukFCW5+zolhBjIEUngxRjHcF0FSfJ9pdln9Y3TdiXd4AmNiQFyCRZOXB7dcF1Gd723NOIK8FRRqzlM2kUkUx/NhFpIwWTCPvII4kmVD8krx4cPl1Bsdak3azi3Ce0kfLkER5iGxn6QjrTLIuUJHktr+TEukZxYVSGEXhXT6eDJVKZGKqGvHX2MqG5OGGmaw94KKkw6GmSGeQCqbrB4LBA0n0M9NR2kO5kLwaVM1q4KFXcsMhkRpaOghzUpQG6V3pMpiDMBlNUTfkApQ3LzeRFgcUlBspZTEOijOUO+2IRvSRqWzEy019IOMWvrZKDBIlxZMmMfeKm6omFSkddBnMlfSjMzEV8Pai5AzkZe1EuZAeuoPuWYhIhnqnHFucRR+5/klHHSI8PilhJEkVyemiDo2IVBo3a1cHXEWfYenUwW95IjSRsKj2OwFnkU5D90KMbKVUF/fz7LAoKZ7mVQ+Sy0dweiHuYC8kHrz4c9M9QFULcTYSaq1LAGbFBhLahsFtQswdy18LZ4l7Hxzfb6CyEGuTljTrlMVHZ8D5n4U6w+LOwt9jdR+3L1Ab5WRSk54Gm4hUsOQuQr7CZvFraV/Oh/1uKxpv2iuoiSJPgwOlfBvWIjnZcddCyBPsDir1tzfRgJpJE+0m1N2kE2lgo/WF0CsoX2zYu7nC2wssV1AkUrpMepggXMGX6pOY7rC/c1L7Y86gcCWJ16WDUDOMVzClOGUx97D/B/Pr4OTPKcDqCpLk2ALP/ykIOZqpaWnayyCs9bun23Onn0eFmsZ7RB+cMB9a9NdsXxfV3iOGfrJVpF7gzHNx6HlRbXb743qe53nwB346WLqhHw+OPIP+6sOT7LKVK3qCk1HwGPnKHnSLhRrGL7bZIHiHv+wamPIMmyZYCOE446/bVRzBO/QpqsIeHf7CKX4NvquD5farVSGEcorp/aes5gDg5nr/fr/fbV8bh/47/NKnOZZocEH6FT7/I8by05O3jbEt/R4P0lxs+2ub6zIqb2I7riyS91+3cQ7/PIPtToin+OiWlX8uq6SWlUhYUo3I6pLP0zMirUuefxbZltQm4m0zYg9lNQzfDoadK4oPzCvp4VR629CIg7tfkucOxb9DTRZuTNO+PrCiRAIY6i0xSCHq5hBC2ABVtA0Aohm2y09oxL134+zjq7dGicjFqiOtqy6Q5G6cubFUrOcX9VFKWT8KzB2TsNLH0Nvl182mPZW7bu2zZaXDSgj0MDyQ26/OokR17rSSZCEFknOX+Rl1vwqYrG8limEWmLvkmuQoVCSZVNMpFc+o/JLzBNUk264RC8XaMAocuywkX8KL5JqlazwtuYD1uWR52U4wLbtWM+UMjBJTh4Fk3QokOUjfX9BLV+eqIbu/2KZDX/nVw45IOQHALDEYVUHyVLcCOUNCV+kNx0bl3syN9ZrQ9/Gqt8OagMIgBonMGpyWCoHkjByyoz/J3E9MNa3X/9B7/0qMRQkoLsGAtcWo2lLbDaSe+6gOkfZQ3no36u0XjNTx2IoZMKFhMPiOwgrNGEIIbIcQwlualXdWzvMcqJyW4tb/37sOBrIeMxnKG6pAksHgU7eMKlFv0d7ZQPV0GqD9c9a9Ew2Deph6KRCXRh4BExou8G5Z13Wt3YV1Xdelt+tpgJcnNTDbAANUoZETAJg10D9xdjfBveJ6GuDpdUhnBaqZcr2BPOBOcnKe+4vLAG8fQ3ptQYq0XgxQhuqmlcww5CiEYRjQx11avuGvVoOvILIeB1qXAsg1mbsB+KG8AJacX62Yc2vcezn2cH17dB3Wgaj0KGrhVN6Ahe3sYE/7YANSK0AM9DI8hm6YaAjUAyPJUwXAzI386bShsjbP7qRGZgtwOVUAikRrQhdTaxjMk7uO6UZUMNrFvqZ1RJcUqA/H5/YzRsywiV2UKdIaNzeYDtrYoqOrXZqmabJMyofQqNE3AFkPmPHcKBcD5CY7CIHkfCCZhNjlrby0pvf7/R6F11v7CO7jeg1tpjYmACPJSrWSjEYoagbMrUsXbWxFAMjCip59O5Vx0s5HPSrNyQA4NCRjqckzOULAwIxLa3ZWsj09rKua8AkNszSdKgBmacRYaAbuYUFGZHt1tgqHbuNYPobnFGKgVa06GQBFqhs5QYMRCmAQkquS7WnotpJh3dzfVU3aAZkmC9Z6rQCg2Ne0JujaikXYODJBCHBCTu+766YRA2Lzfr8sRQSAuK9pjRkupmk6tS6CcfMvUswOXkJxb42auANRAasFQDHOVIby5sJumnaAi2GmHOBgFnBv96nEgIplPlyoPsRbh65BeHWK/5aa1mnQzaUh0XQrBnnxoHp3UpN3ENaULq3ErqGC1omcu5TUTun2UamDjvp+Bt6nEwPAHmtdTAX8iF0wK6YEq4OTCsG/k8zYAULS1KkAPl6s6FTZ6g16OOhW/+5ziAFU1NJ0Ggt0dpIDyaobZuG6RijLTpPRjboaHho1awcIieR0Sm+4HJNDg9TMcJBJ1msFfbrq4n/QD6op+fCcR65zVHqg+DnkCK+zEfJpmqbVgjCNEZ25ycoU0TFOyleGh1c181PP8P88zSVfy+JbZu9PNKumKMxBAHY0m/oOQS5O+txRmSMKyF676DGHBENuS2EXqGYZRAGb9BIICY48lsAukFv6ZQFdAvVCgSVJ006Sgr7h9fcUNoGf0XJiFhsbumWxMgWqhWSH/Gg8ilMkKVt3PNx6iL3/nFMw+BabD9dguIrdkVqt2B5pFcX+hlJZEOwznXLBQEqmUi6CY8k0ykXQjBSKgmlLnyi4HtRZBduDNqvg+9DMlUMKKNkVximw48tk4b/gnBrHTZ6ToN1SJAvmm6aGbAr3FPApVoUk2PcZHQurAbkXB+7BmgqL9/pQbkzRFmxNEmfuwX16Uy5NEY1iy6UXx+4BCUuDFwf/c5b+LsrJKbopJnF2MjNVCBXjxel7mAVh48X5e3CH8ULCvXGD8UJGH/EzXkiZYsBMt0mRs98brMxWhKb/Y8BHt15R1keNiUSv6PuIYZIKns6+V0T2f2YcdLN6oXU5cmNLbo8iJC9+uzSwwrr5IrQvfmtNM19Y280XWY7JH9tfNNyE8C6EYNbYbrtP4kwA);background-repeat:no-repeat;background-position:top 50% right left;background-size:119px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body{background-color:#fff;padding:40px 0;border-radius:0 0 5px 5px;border:solid 3px #004f91;border-top:none}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:510px;margin:0 auto}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:132px;font-size:20px;font-weight:700;line-height:48px;letter-spacing:1px;text-align:left;color:#333}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title .hide-pc{display:none}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:calc(100% - 132px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 10px;width:100%}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{display:block;flex-basis:184px;height:48px;cursor:pointer}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio{display:none}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{display:block;width:100%;height:100%;flex-grow:0;border-radius:5px;border:solid 1px #a0a0a0;background-color:#fff;font-size:20px;font-weight:700;line-height:2.35;letter-spacing:1px;text-align:center;color:#a4a4a4}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance .hide-pc{display:none}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{background-color:#ffd90a;color:#333;cursor:auto}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--ages),body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--location){gap:10px 7px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--ages) .diagnostic-item__label.label--ages,body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--ages) .diagnostic-item__label.label--location,body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--location) .diagnostic-item__label.label--ages,body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items:has(.label--location) .diagnostic-item__label.label--location{flex-basis:89px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:48px;border-radius:5px;border:solid 1px #a0a0a0;background-color:#fff;background-image:url(data:image/webp;base64,UklGRrwAAABXRUJQVlA4TK8AAAAvD0AGEJdgkG2k7pHe3+00CLJtOqX7u91A2jbpLd2/thFI2rjmb/6A3z8wYiCBzRlIWHNdQQweOGzbRpJmvb5o/+f67/YOTgsR/VfgtlHD7X3AL8bYtpFhx3s8q4GoXlAN3kCDXwDtHU6dKtQ1c6GMhm6OEO7ubzgTvqh5kO1PXIGM8B2eE4j6YUp+Q3SG4k7dBE7dNGdaPhPoTdESXJFsPem9ip+e/03fkeG6ozYAAA==);background-repeat:no-repeat;background-position:top 50% right 19.5px;background-size:8px 13px;padding:0 40px 0 20px;font-size:20px;font-weight:700;letter-spacing:1px;text-align:left;color:#a4a4a4;cursor:pointer}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row:nth-of-type(n+2){margin-top:21px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{margin-top:40px;padding-left:130px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:350px;height:80px;border-radius:5px;background-color:#bebebe;font-size:25px;font-weight:700;line-height:1.88;letter-spacing:1.25px;text-align:center;color:#fff}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#ce0f0f}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active i.fa-solid{margin-left:15px}body.home .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active{transform:translateY(2px)}body.home .change-modal-main-overlay .change-modal-main{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}body.home .change-modal-main-overlay .change-modal-main .change-modal-main-close-button{margin:25px auto 0;width:-moz-fit-content;width:fit-content;font-size:25px;font-weight:700;line-height:1;letter-spacing:1.25px;text-align:center;color:#fff;cursor:pointer}.section-diagnosis-results .section-content{padding:77px 0 80px;width:1000px}body.page-template-page-ranking .section-diagnosis-results .section-content{padding-top:0}.section-diagnosis-results .diagnosis-results-heading .heading-upper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px}.section-diagnosis-results .diagnosis-results-heading .heading-upper .user-selected-item{width:-moz-fit-content;width:fit-content;height:43px;padding:0 10px;border-radius:5px;background-color:#004f91;font-size:30px;font-weight:700;line-height:43px;letter-spacing:1.5px;text-align:center;color:#fff}.section-diagnosis-results .diagnosis-results-heading .heading-upper .user-selected-suffix{font-size:30px;font-weight:700;line-height:43px;letter-spacing:normal;text-align:left;color:#333}.section-diagnosis-results .diagnosis-results-heading .heading-lower{margin-top:20px;font-size:30px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#333}.section-diagnosis-results .current-user-selected{position:relative;border-radius:5px;background-color:#ecf5ff;padding:30px 0 35px;margin-top:46px}.section-diagnosis-results .current-user-selected .c-u-s-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0 10px}.section-diagnosis-results .current-user-selected .c-u-s-title .c-u-s-title-sentence{font-size:20px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:var(--333333)}.section-diagnosis-results .current-user-selected .c-u-s-title .c-u-s-title-count{font-family:"Hiragino Sans",sans-serif;font-size:31px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#004f91}.section-diagnosis-results .current-user-selected .c-u-s-item-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 15px;margin-top:30px}.section-diagnosis-results .current-user-selected .c-u-s-item-group .c-u-s-item{height:34px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:10px;border-radius:5px;border:solid 1.5px #004f91;background-color:#fff;font-size:18px;font-weight:700;line-height:1.89;letter-spacing:.9px;text-align:center;color:#004f91}.section-diagnosis-results .current-user-selected .current-user-selected-illust{display:block;position:absolute;bottom:0;right:0}.section-diagnosis-results .c-u-s-footnote{margin-top:15px;font-size:16px;font-weight:400;line-height:1;letter-spacing:normal;text-align:right;color:#333}.section-diagnosis-results .change-diagnosis-selected{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-top:40px}.section-diagnosis-results .change-diagnosis-selected .change-modal-call{box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:0 10px;border-radius:5px;border:solid 1px #c8c8c8;background-color:#e4e4e4;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.8px;text-align:center;color:#333;cursor:pointer}.section-diagnosis-results .change-diagnosis-selected .change-modal-call:active{transform:translateY(2px)}.section-diagnosis-results .about-ranking{width:-moz-fit-content;width:fit-content;margin:-25px auto 0 0;min-height:53px}.section-diagnosis-results .about-ranking .about-ranking-call{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 5px;font-size:16px;font-weight:700;line-height:20px;letter-spacing:normal;text-align:left;color:#333;cursor:pointer}.section-diagnosis-results .about-ranking .about-ranking-call i.fa-solid{font-size:21.5px;color:#004f91;transform:rotate3d(1,0,0,0);will-change:transform;transition:transform .2s linear}.section-diagnosis-results .about-ranking .about-ranking-call.about-ranking-call--opened i.fa-solid{transform:rotate3d(1,0,0,180deg)}.section-diagnosis-results .about-ranking .about-ranking-main{display:none;margin:30px 0;box-sizing:border-box;border-radius:5px;border:2px solid #e1e1e1;background:#fafafa;padding:23px 15px 23px 28px;width:1000px;will-change:transform;opacity:0;transition:opacity .2s linear}.section-diagnosis-results .about-ranking .about-ranking-main .about-ranking-main-titile{font-size:16px;font-style:normal;font-weight:700;line-height:1}.section-diagnosis-results .about-ranking .about-ranking-main .about-ranking-main-sentence{margin-top:15px;color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:1.715}.section-diagnosis-results .about-ranking .about-ranking-main .about-ranking-main-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:0 20px}.section-diagnosis-results .about-ranking .about-ranking-main .about-ranking-main-list li{position:relative;padding-left:15px;color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:1.715}.section-diagnosis-results .about-ranking .about-ranking-main .about-ranking-main-list li:before{position:absolute;content:"";top:7px;left:0;margin:auto;width:10px;height:10px;background-color:#004f91;border-radius:50%}.section-diagnosis-results .about-ranking .about-ranking-main.about-ranking-main--opened{display:block;opacity:1}.section-diagnosis-results .diagnosis-result-agent-group{counter-reset:agent-rank-count}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-heading{box-sizing:border-box;background-color:#004f91;border-radius:5px 5px 0 0;padding:20px 16px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-heading .agent-neme-wrapper{box-sizing:border-box;background-color:transparent;border-radius:5px;padding:0 25px;text-align:left}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-heading .agent-neme-wrapper .agent-neme{font-size:30px;font-weight:700;line-height:1.567;letter-spacing:normal;text-align:left;color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main{border-radius:0 0 5px 5px;border:solid 6px #004f91;border-top:none;background-color:#fff;padding:30px 0 35px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-banner{display:block;width:900px;height:auto;margin:0 auto;border-radius:10px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-copy{margin-top:24px;font-size:25px;font-weight:700;line-height:1.48;letter-spacing:normal;text-align:center;color:#e31e1e}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table{border-spacing:0;border-collapse:separate;border-radius:5px;margin:30px auto 0;width:900px;overflow:hidden}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr th,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th{box-sizing:border-box;background-color:#004f91;width:25%;padding:16px 0;font-size:18px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#fff}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr th:nth-of-type(n+2),.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th:nth-of-type(n+2){border-left:2px solid #fff}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td{box-sizing:border-box;background-color:#fff;border-left:2px solid #004f91;border-bottom:2px solid #004f91;padding:16px 0}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td:first-of-type,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td:first-of-type{border-radius:0 0 0 5px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td:last-of-type,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td:last-of-type{border-right:2px solid #004f91;border-radius:0 0 5px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .rating-item,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .rating-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;width:-moz-fit-content;width:fit-content;margin:0 auto}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .rating-item .rating-score,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .rating-item .rating-score{font-family:Helvetica,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .rating-item .rating-score b,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .rating-item .rating-score b{vertical-align:baseline;font-weight:700;color:#e31e1e}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .rating-item .rating-star,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .rating-item .rating-star{display:block;max-width:initial;height:19px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .info-item,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .info-item{font-size:18px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#333}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-rating-table tbody tr td .info-item b,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td .info-item b{vertical-align:baseline;font-weight:700;color:#e5060b}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table{margin-top:20px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th{border:solid 2px #ddd;border-bottom:none;border-right:none;background-color:#f5f5f5;color:#333}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th:first-of-type{border-radius:5px 0 0}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th:nth-of-type(n+2){border-left:2px solid #ddd}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr th:last-of-type{border-radius:0 5px 0 0;border-right:2px solid #ddd}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td{border-color:#ddd}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table tbody tr td:last-of-type{border-right:2px solid #ddd}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .recommended-list{width:900px;margin:20px auto 0}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .recommended-list li{position:relative;padding-left:39px;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .recommended-list li:before{position:absolute;content:"";top:1.5px;left:0;width:24px;height:24px;background-color:transparent;background-image:url(data:image/webp;base64,UklGRr4BAABXRUJQVlA4TLEBAAAvL8ALEO+ApI0k9fyLPP58np4NhGwkqe9P9whvME+wittIcYb+a4ULP7JBtpHqb3Uk9whn8AFu+6wKhr4rt1fZKlfuvc9wBz9Xrly5Sqy+MxwMDoaMCXRsYIAYyXbbBgRNKmccM/vv0wj/f0gFRPSfgSQpcYClXDSJJ/ENzu3LDAMaDUg6re5ft7HcpWAMjJtzEbILwJA+J9q+ljs/lJ4LqHoOywRc20ZWH5mk3RWYAbpi90za5gNvqmk+J8nzNYXGQoQuEVJiiHij85WJ6T068YqgL3RG72oT/Su7R5dJvkWN7+xevDpfi6SAe+ry3W7Hs437RLmvCodCQkaCgkjS5+UK4RRv4FpxX/WfBAbp7q0KOvHZnD6LdvwwRBjcA3h2BQCcG0lCfq5TF+CV2UGCsO6htCdS80JZ9Zhs5zJULxKtDG88R+0T+GRlu/OphaEAL0kpT4pFTta8IdgDjtY8IPb/WsKv5Zlv51WvceHHiN35Snl7qJHnv05Cm7/ZnMDJfsyXzkrSPv/dgGkR7wOGO0n6zLqP1NMBxuyew1DuT84AzT3HuXVKhi8PXBGYl905AA==);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:24px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .recommended-list li b{font-weight:700;vertical-align:baseline;color:#004f91}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .recommended-list li:nth-of-type(n+2){margin-top:15px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .introduce-angent-sentence{width:900px;margin:25px auto 0;font-size:14px;font-weight:400;line-height:1.715;letter-spacing:normal;text-align:left;color:#333}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-info-table-footnote{width:900px;margin:0 auto 0;font-size:14px;font-weight:400;line-height:1.715;letter-spacing:normal;text-align:left;color:#333}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-unit-cta{margin:30px auto 0;width:900px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-unit-cta .agent-unit-cta-link-button{position:relative;display:block;width:521px;height:90px;flex-grow:0;margin:0 auto 8px;border-radius:5px;box-shadow:0 8px 0 0 #115d14;background-image:linear-gradient(to bottom,#36ae25 0%,#2b8917 100%);font-size:35px;font-weight:700;line-height:90px;letter-spacing:normal;text-align:center;color:#fff}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-unit-cta .agent-unit-cta-link-button .agent-unit-cta-link-button-balloon{position:absolute;top:-22px;right:-21px;width:-moz-fit-content;width:fit-content;height:44px;padding:0 16px;border-radius:30px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);background-color:#fff400;font-family:"Hiragino Snas",sans-serif;font-size:17px;font-weight:700;line-height:44px;letter-spacing:.85px;text-align:center;color:#e6391a;text-shadow:0 1px 1px rgba(0,0,0,.3);white-space:nowrap}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit .agent-unit-main .agent-unit-cta .agent-unit-cta-link-button:active{box-shadow:0 0 0 0 #115d14;transform:translateY(8px)}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading{box-sizing:border-box;border-radius:5px 5px 0 0;padding:20px 16px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading .agent-neme-wrapper,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading .agent-neme-wrapper,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading .agent-neme-wrapper{position:relative;box-sizing:border-box;background-color:#fff;border-radius:5px;padding:14px 25px 14px 118px}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading .agent-neme-wrapper .agent-neme,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading .agent-neme-wrapper .agent-neme,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading .agent-neme-wrapper .agent-neme{font-size:30px;font-weight:700;line-height:1.567;letter-spacing:normal;text-align:left;color:#0d8cf5;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading .agent-neme-wrapper:before,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading .agent-neme-wrapper:before,.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading .agent-neme-wrapper:before{position:absolute;counter-increment:agent-rank-count;content:counter(agent-rank-count);top:5px;left:30px;width:63px;height:84px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:63px 84px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;letter-spacing:normal;text-align:center;line-height:63px;color:#fff;text-shadow:0 4px 6px rgba(0,0,0,.1)}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading{background-color:#e9bd08}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-heading .agent-neme-wrapper:before{background-image:url(data:image/webp;base64,UklGRtgDAABXRUJQVlA4TMsDAAAvfcApEP/AOpKkVHOET3Yk4c6XPUlDQds2kgvh+DPdd0oiSXJm0Sf67P37eT0X2ca2leiVgMYMvTAUTEoHpJ5JLGsNbACYeT94SB++5o+4y4lK+/cyy/F8Wn9k3/bvjhmg+HCITAM1B/kWbK7cakUH03j4Ij86OshX+zBEHf2+W2WALNu2m0aSUMAITJHsdkXmP00npHuvfntF9B+C2zaSJKWCVGuqZvbsuz9gKNG1Q4jeOfsUznkfhnQyNcTWBt/YzGh8aDtpUnC2OFxIsqaxoHBRT2y9s9BwWr/6FBuLjyjTSd4+otJO99SrtbMFe49qO21j6eFa/iy+5FkNprFlvacG+zRN/YYf5lTyb3rEiB6VGqvC9BxjgjJYq+NeYwDSWyvkCK23SpXQeitVD1p9iW+9lXL41lutCm9JPacpFa5ZpVwmHyVr283p12kat3yCVWLKjz5/U261XEG0uYMUHXRM1HJlca7DFakaXJnaMpxkBb5hZ7UqILrDKpjQKZ2Yg0RSrvDSqSW8RCkHI6pX4LqmrWDVXrZ75ZQckvF1N07OoQdHVQdbzTs1Bxz8vKzlCItByjEWnZpDT+6EHCE2Y1qpynghKFXKC140cZv3RszB1zQnmUqKLqmsYlikQcTRGIKIo9F7DccjeglH5OwkHJFRgYmKhKOGgqubnUzldeJn3ex0XN11dOTk46t20zlyqwCBumoXoB+YToGhZToFUkd0EpxMI+bwx+5exdGOYoJMZR3BtdoVcH1g003UGXKn5uDn6oJOJZ2xSVrJOFHYaDnCSdJQa42kM7ST1vJjMtqJLRvTqzrYpcitEXTYi3ER6rRGwwf/SVZjfJX1bamyvi+1ZaRcfd5lqzGh0vpuXVNJ5t/i2Oo59N0uvjp3OKVUybkcVZ07fsM6XF9yd1kVruSO4q6Rdoj7iZO+S5T7h3kpckPnLpWE9ieVjLYrJaP9KSWqySal7fWlMcmp1Y/EemJCZs1KeFpE6qzUZggRdxU394YS39dFwy3XbxK322UWsJfbjcfturJZrzcm9M5y71Ehd5b7LDLMzrzee3TedS4zune93fgcxGWdseM1yBAoI8bBr35dsofOy3p5/KK1yB66Lsv88inzvKzr61gp0PE/Cr6+aubfrzE/n9XytT2dYPhSBWCf4iE1gVhjnqUkEPtOCoKw76Ue5fZYqlFsc6QYhTZXSlFm86USJbZM6lBgS6UM2RYhRci1GKlBnsVJBbIsUgqQYdGSzrHFSzZHliO5HFiWpPLWMiWRd5YrebxaviTx+2IF5G8BBgA=)}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(1) .agent-unit-main{border-color:#e9bd08}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading{background-color:#bbb}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-heading .agent-neme-wrapper:before{background-image:url(data:image/webp;base64,UklGRv4DAABXRUJQVlA4TPEDAAAvfcApEP/ANpLkRCPOPzGFIE8mwzOkoaCNJGWe2b+rF3QUtpEkJxpx/okpBVkyGZ6BaWTbTu7PNsn8e4FqqJb5mqRQ2aEIAP77H5iADWhffMMlFwcqUFRR/uXtX3v3R573sacDMuAA7YZD8oQyK+YeZovjCi8g7vid+VI/LKR/JMQjYP1gFXzHi2yQZdt22zYASIhNhV3umf80VYF3D36zIvoPQZLkts0cUAeOAMgRYvyAk0TTHeu+CsE/RAhVVR/b1pUQa1dX0b+L6OPDTFXdNWjaOvjsCHWLNdH7mE28i54n1iF40wisX33bR28fPabRVv4ehTaah1apjbX2tyi20UUvj9DpR+mlzjIYz51qTgaHcRyH1b5boNQ43uNs3auNnsI4PpbWlKPHxDQ+x9GQwXuQE5TBk/LrYlhBM74pZhU0xr4MHuXsy+BZzry0pBrHtGgzV1aUS+SSs9qugeVS47ymU3vUjOkxpH+Ue5bLiC65E3CMaZ+e5fLiVIbLUiW4PLUmOGQ2nLDxrCXGIBr+GNMhDdpZfM70MGeeGtqM5qlHOTP6V5npDNearoAZ83avAslZcn7ejcONse7cU53ZMh9ozrDz4zbLCTZrlFNsBtoSYz24ATlBrM51qDGKF2qSk7xQQZ3dx3uEOfOVpsU4UTQURhXtEeJkHGvQGM3AiuF09BXHiaYKCCfkTGCUglhipEFwZTOJATgxelc2k5xAcOWuM6Oeqmg3nnrtGAC11AEYjkpH4NgpHYG2EToEjYswZ3/sXpWcT87VmKw6gus4S7vo6HXlzmh1hjzQnPm5uprjRGdsWtaMihOFkeUEJ0lrnLM+O97inPmVgWDtYNvODdQlxuxS5BqBzvZiXG/qWL3NO0dUfhVVkVmQDqz8OpXmesnV5wmZDZf5AzGbrjWMmn6LY8dz1ne7VMW5t0NiWS5FFecsJ4ygOuTcXVaEy7mjuIloZ3E/cct3be79w7AMuaHzgKqCElFVUSZSVZQDqUoKqUrKVF51rg00d2lVT0xgVlbB0yKos1KrE0Q/UZaYeXCS+LkuDLdcf0R8fOwzwO4fHzo+rpua7fqhRN5Ybi0p4sZyGyVG2Zi3W0vOq8Y+W7du85D4uH7s22zbn8D72LfF4I/swcB486vfluS3mZdtv/+iOaTHvm/bsjy/yzwv2/bcF4V1/I+Cr++Suf459/tZLF+ru8W/byoG9iHukkm+fYhHicTEvpJALOxrySPfvpc0sm2KhJFpUyWKPJsuSeTYPMkhw+ZKDMnWQkJItTaSQZq1kwSSrKUEkGCtpZz31l6qeWc1Ussbq5JSXlqlFPLKaqWOZ6uXIv6eLED+ZeAAAA==)}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(2) .agent-unit-main{border-color:#bbb}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading{background-color:#d78710}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-heading .agent-neme-wrapper:before{background-image:url(data:image/webp;base64,UklGRtYDAABXRUJQVlA4TMoDAAAvfcApEP+goJGkZv/BAvYRhZPeiw3Fbds4ytX9J71vP7FpJMlRbXg2OgzHn579ZxTbVpuvg44S9OADT22LgvRk1fe8KCAA+TE7AAD879ciEd++J4zLWS+/90bQxtr03sMXgCFUVB7Bak4+1U6us8FxxlyJ+PGNRvwDP37BBfrjP95cCbJt24oaCwQUjCWp2FV///83Exs4e5/XOyL6D8FtG0mSUkGq1NW9d9/7AQOJJbUheOfsLpz3PrQxGg3Rp+AbWxiND2mhJgZvq8OHSGsaKxSOUPSts6Lh0sI2Xz4CTSd6+wqlnWXX09rpg32G2k5qLDxcwq+FlzjLwTAm1DY5uOWcH738NMeSXX7FKD0rPqexuLxvUZTWWh53jHfZJHJnTTKJHKC1lspdNGXZDVm+tZarXjdlKd6i5XJFESv3rFy1jLeavW3vqGoujbEvJ1gmhmLyo/xQbrlcRaTSSYyueI4GVxV3Ha5KaXB1qlfi5Da4kDmBWIhrN0hwp64iES8qW0qXhc0JFfIquZGFcxcjuK9JCnYxdadXjsoJMh5P4/ic8ORA56QnOzYnOHk/5nKAYeBygKGndIJ7+YWnZkD0xiTuKnBmF6gSscAzHVIhCxqyKr6niTQJioWFAUVqVdf8Hoh27ZgVPYdDwuFw3D2FAzI6BgeFwkGD4ZCKRXnNBKmabkCjvGanO0en2g13r7rme8Du2nUzEPBooY6A94R0DMQF6DgwDZmTv3b3NA51FRNoHOoKLvE40NVrz7trl7pD7tXWYXePOBA5zB2byOUQNwobrXUE3aXsMtEYMpRw0k8GnLQjGxvTsjqxR5F9Q+hkH8YFRif6IDJKOsIqupcfqCqg3LiqfOlYqzGL7mpMkEnCeravUeLKX3FMEpVu9yq7SsfnLlepVXSuRKlz1xtU4mreLlPhat4oXhpqJ/E+ceR3sfaNSjJH8kLnjSoBraNKRLsxpUwjTkTrBqKEtJu+NCY6tnyLqP+YIHHjAvhvEab66A0gQkezi3kYSPysM4eb1h8Q27ZOBKzbhmNbZzTztiGBd6Z1w3LoIHtgoJ352YNz1pH+vZ9ev2ccnE6fROeTABDTztBQIp6LqpdxUTx1nqdpOnyx0zTP87pbxoV0/I+Cr2/NfPwZ8/eplq9/u/sb36wI2F28JCci1pi9pETEnklCJOy55KPeXks2qm2JJKPSlkoq6my5ZKLG1kkeKmytpKHYSkgSSq2M5KDMykkGiqykJKDASks411ZeormyGInlwqIklFOLlEDOLFbiOFq8/MUQD5ZAxgoM)}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(3) .agent-unit-main{border-color:#d78710}.section-diagnosis-results .diagnosis-result-agent-group .diagnosis-result-agent-unit:nth-of-type(n+2){margin-top:40px}.section-diagnosis-results .re-select-diagnosis{border-radius:5px;background-color:#ecf5ff;margin-top:47px;padding:30px 0}.section-diagnosis-results .re-select-diagnosis .re-select-diagnosis-heading{font-size:20px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#333}.section-diagnosis-results .re-select-diagnosis .diagnosis-select-group{width:-moz-fit-content;width:fit-content;margin:25px auto 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 20px}.section-diagnosis-results .re-select-diagnosis .diagnosis-select-group .diagnosis-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:150px;height:50px;padding:0 20px;border-radius:5px;border:solid 1.5px #004f91;background-color:#fff;background-image:url(data:image/webp;base64,UklGRugAAABXRUJQVlA4TNsAAAAvF8ADEO9gkG2k7oneX+40DKRtk17R/ZubgbRtUm7o/s0NQdu2SRkEQhGc6xkOwo9gAf5fwXh3Sm2iRNEoB0EHMMCaaIw1Dz+YttwqUI1t4DCSZFU53NlhF5f8A33v/08IEf2fgMVrM7zdtNtNu3gAhDYQ039aaQSK6QpzvQMKigECMbGeyzN9g4lFe1vUryPGisuqqtaosWKwsC7vaj+iG8AAn+rvAkExMfhTw3sAgQLZ18jZkQAGOMzH1OwB6jwXNX5xN0Cei5q6OBHrtqjpP/B1Wf9c32/fGgkA);background-repeat:no-repeat;background-position:top 50% right 19px;background-size:12px 8px;font-size:18px;font-weight:400;line-height:1.89;letter-spacing:normal;text-align:left;color:#333;cursor:pointer}.section-diagnosis-results .re-select-diagnosis .re-select-diagnosis-submit-button{display:block;margin:20px auto 0;width:320px;height:50px;border-radius:5px;background-color:#004f91;padding:0;font-size:20px;font-weight:700;line-height:50px;letter-spacing:1px;text-align:center;color:#fff}.section-diagnosis-results .re-select-diagnosis .re-select-diagnosis-submit-button i.fa-solid{margin-left:5px}.section-diagnosis-results .re-select-diagnosis .re-select-diagnosis-submit-button:active{transform:translateY(2px)}.section-find-agent{background-color:#004f91}.section-find-agent .section-content{padding:87px 0 90px;width:1030px;margin:0 auto}.section-find-agent .find-agent-heading{font-size:55px;font-weight:700;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff}.section-find-agent .find-agent-description{margin-top:14.5px;font-size:18px;font-weight:400;line-height:1.834;letter-spacing:.9px;text-align:left;color:#fff}.section-find-agent .find-agent-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:20px 20px;margin-top:40.5px}.section-find-agent .find-agent-link-group .find-agent-link{box-sizing:border-box;position:relative;flex-basis:242px;display:block;height:70px;padding:0 0 0 30px;border-radius:5px;background-color:#fff;transition:background-color .1s ease-in-out;font-size:20px;font-weight:700;line-height:70px;letter-spacing:1px;text-align:left;color:#333}.section-find-agent .find-agent-link-group .find-agent-link:after{position:absolute;content:"\f178";top:0;bottom:0;right:30.5px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1;color:#004f91}.section-find-agent .find-agent-link-group .find-agent-link:hover{background-color:#ffd90a}.section-find-agent .find-agent-link-group .find-agent-link:active{transform:translateY(2px)}.section-knowhow-posts .section-content{padding:115px 0 100px}.section-knowhow-posts .knowhow-posts-heading .knowhow-posts-heading-en{position:relative;padding-bottom:14px;font-family:Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:.85;letter-spacing:2px;text-align:center;color:#004f91}.section-knowhow-posts .knowhow-posts-heading .knowhow-posts-heading-en:after{position:absolute;content:"";bottom:0;right:0;left:0;margin:0 auto;width:50px;height:3px;background-color:#004f91;border-radius:3px}.section-knowhow-posts .knowhow-posts-heading .knowhow-posts-heading-ja{margin-top:18px;font-size:30px;font-weight:700;line-height:1.467;letter-spacing:1.5px;text-align:center;color:#333}.section-knowhow-posts .knowhow-posts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:40px 44px;margin-top:69px}.section-knowhow-posts .knowhow-posts .knowhow-post-unit{flex-basis:578px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 25px}.section-knowhow-posts .knowhow-posts .knowhow-post-unit .post-eyecatche-permalink{position:relative;display:block;border-radius:3px}.section-knowhow-posts .knowhow-posts .knowhow-post-unit .post-eyecatche-permalink .post-eyecatche-thumbnail{position:relative;z-index:10;display:block;width:250px;max-width:initial;height:125px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;aspect-ratio:initial;border-radius:3px}.section-knowhow-posts .knowhow-posts .knowhow-post-unit .post-eyecatche-permalink:after{position:absolute;z-index:20;content:"";top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .2s ease-in-out;border-radius:3px}.section-knowhow-posts .knowhow-posts .knowhow-post-unit .post-titile-permalink{margin-top:-5px;font-size:16px;font-weight:700;line-height:1.625;letter-spacing:.8px;text-align:left;color:#333}.section-knowhow-posts .knowhow-posts .knowhow-post-unit:hover .post-eyecatche-permalink:after{background-color:rgba(0,0,0,.2)}.section-knowhow-posts .knowhow-posts-action{margin-top:50px}.section-knowhow-posts .knowhow-posts-action .knowhow-posts-link-button{position:relative;z-index:10;display:block;margin:0 auto;width:-moz-fit-content;width:fit-content;border-radius:3px;background-image:linear-gradient(102deg,#196ccc 1%,#004f91 100%);transition:opacity .1s ease-in-out}.section-knowhow-posts .knowhow-posts-action .knowhow-posts-link-button .knowhow-posts-link-button-label{background-color:#004f91;transition:background-color .1s ease-in-out;display:block;border-radius:3px;width:350px;height:80px;font-size:25px;font-weight:700;line-height:80px;letter-spacing:1.25px;text-align:center;color:#fff}.section-knowhow-posts .knowhow-posts-action .knowhow-posts-link-button:hover .knowhow-posts-link-button-label{background-color:transparent}.section-knowhow-posts .knowhow-posts-action .knowhow-posts-link-button:active{transform:translateY(2px)}.section-introduce-supervisor{background-color:#fafafa}.section-introduce-supervisor .section-content{padding:76px 0 80px}.section-introduce-supervisor .introduce-supervisor-heading .introduce-supervisor-heading-en{position:relative;padding-bottom:14px;font-family:Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:.85;letter-spacing:2px;text-align:center;color:#004f91}.section-introduce-supervisor .introduce-supervisor-heading .introduce-supervisor-heading-en:after{position:absolute;content:"";bottom:0;right:0;left:0;margin:0 auto;width:50px;height:3px;background-color:#004f91;border-radius:3px}.section-introduce-supervisor .introduce-supervisor-heading .introduce-supervisor-heading-ja{margin-top:18px;font-size:30px;font-weight:700;line-height:1.467;letter-spacing:1.5px;text-align:center;color:#333}.section-introduce-supervisor .introduce-supervisor{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:20px 100px;margin-top:69px}.section-introduce-supervisor .introduce-supervisor .supervisor-unit{flex-basis:520px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 30px}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisort-eyecatche-permalink{flex-basis:250px;display:block;border-radius:5px}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisort-eyecatche-permalink .supervisor-eyecatche-thumbnail{display:block;width:250px;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:5px}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisor-info{flex-basis:240px;padding-top:6px}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisor-info .supervisor-job-title{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.8px;text-align:left;color:#333}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisor-info .supervisor-name-permalink{margin-top:4px;font-size:20px;font-weight:700;line-height:1.7;letter-spacing:1px;text-align:left;color:#333}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisor-info .supervisor-info-more{margin-top:8px;display:block;font-size:16px;font-weight:700;line-height:1;letter-spacing:normal;text-align:left;color:#004f91}.section-introduce-supervisor .introduce-supervisor .supervisor-unit .supervisor-info .supervisor-info-more i.fa-solid{margin-left:10px}.top-page-multi-cols{position:relative;width:1360px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.top-page-multi-cols .top-page-col--main{flex-basis:1360px}.top-page-multi-cols .top-page-col--nav{flex-basis:73px;position:absolute;top:0;bottom:0;right:74px;z-index:1000;pointer-events:none}.top-page-multi-cols .top-page-col--nav .inpage-navigation{position:sticky;top:0;box-sizing:border-box;width:73px;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-end;align-items:flex-end;padding-bottom:86px;pointer-events:none}.top-page-multi-cols .top-page-col--nav .inpage-navigation .back-to-top{display:block;width:73px;height:73px;border-radius:50%;box-shadow:0 2px 11px 0 rgba(0,0,0,.05);border:solid 1px #dbdbdb;background-color:#fff;background-image:url(data:image/webp;base64,UklGRv4AAABXRUJQVlA4TPEAAAAvH0AEELdgkG2k7gHf3+Y0BARF/o+muI3UyBz9P6gXEgRt26bhT2oUhmAUcgJvIHzefDQC+EEVmOggJGa+5EOPsKRvdiGExEiSFEmarxuvzfll1F/XQREi+j8Bw/bfdTpfv8Px3wvq8j3se5HC5XvQ9xICl+8hn0tZ7NTlc8Dn3LTqoKbPrvdkMQQ1vXe8oQRl+b3piWraenhseHa0ktpAeaw87S4xfyw8SfVCp2b0Qt//DcMVUj3TUJQQrsMNymIjpKxWv6aOeQoCrZqmY5qgkWo6hBCC8wsh1crmjvlteF00FBr5O41/p3E8jePp/2sAAA==);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:16px 9px;pointer-events:auto}
.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio_2{display:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio_2:checked+.diagnostic-item__apperance{background-color:#ffd90a;color:#333}
.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio_2{display:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio_2:checked+.diagnostic-item__apperance{background-color:#ffd90a;color:#333}
.footer-other-links{width:100%}.footer-other-links-container{background-color:#004e91;width:1200px;padding:20px 0 0;margin:auto;display:table;box-sizing:border-box}.footer-other-links-left{display:table-cell;width:150px;text-align:left;vertical-align:top;font-size:11px;line-height:24px;color:#fff}.footer-other-links-right{display:table-cell}.footer-other-links-right a{display:inline-block;font-size:11px;line-height:24px;margin-right:30px;color:#fff;text-decoration:none}@media (max-width:767px){.footer-other-links{width:100%}.footer-other-links-container{background-color:#004e91;padding:0;width:100%;margin:auto;display:block;box-sizing:border-box}.footer-other-links-left{display:block;width:100%;text-align:left;vertical-align:top;font-size:10px;line-height:22px;color:#fff;margin-bottom:10px}.footer-other-links-right{display:table-cell}.footer-other-links-right a{display:inline-block;font-size:10px;line-height:22px;margin-right:15px;margin-bottom:10px;color:#fff;text-decoration:none}.footer-other-links-line{display:none}.footer-other-links-detail{display:block;font-size:8px;line-height:16px}}
.modal__exit-popup__overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(60,65,75,.9);z-index:10000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.modal__exit-popup__overlay .modal__exit-popup{position:relative;width:480px;height:522px;margin:0;padding:0;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.4);background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/img/tenshoku_exit_popup/exit_popup_banner_0.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:480px 522px}.modal__exit-popup__overlay .modal__exit-popup .modal__exit-popup__close{position:absolute;right:0;top:-29px;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxBAMAAACBslwvAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAAC3RSTlMAB7eA3x+8RPiwECAV4CEAAADHSURBVDjLZdKhDQJBGEThISewhA7QGPxpPC2gaYAeUGgMNQDBTHMsuUxGvF+s2XzmZaT1Xbjp8H+vrw1+5rcGuXkHYh8GsYFme6CH7R2IP09tXVTio7Tau6jkJAWBFIEEgQCFAJUUgRSBFIEUgQSVAIUQhRCFEIUQhQCVAIG0mM8Sb3brgTQ5CFAiX4ASOcm5sSQHSXISbK8kiCQIpAgEKASopAikCKSoBKgEqEQcbEnRd6OppGiZylxSNIg0lRQt63pKQIP8AJ2R8aagc1URAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50% 0;background-size:25px 25px;cursor:pointer}.modal__exit-popup__overlay .modal__exit-popup .modal__exit-popup__link-button{display:block;width:480px;height:522px}@media (max-width:767px){.modal__exit-popup__overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(60,65,75,.9);z-index:10000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.modal__exit-popup__overlay .modal__exit-popup{position:relative;width:300px;height:326px;margin:0;padding:0;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.4);background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://asiro.co.jp/media-career/wp-content/themes/outside/img/tenshoku_exit_popup/exit_popup_banner_0.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:300px 326px}.modal__exit-popup__overlay .modal__exit-popup .modal__exit-popup__close{position:absolute;right:0;top:-30.5px;width:22.5px;height:22.5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxBAMAAACBslwvAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAAC3RSTlMAB7eA3x+8RPiwECAV4CEAAADHSURBVDjLZdKhDQJBGEThISewhA7QGPxpPC2gaYAeUGgMNQDBTHMsuUxGvF+s2XzmZaT1Xbjp8H+vrw1+5rcGuXkHYh8GsYFme6CH7R2IP09tXVTio7Tau6jkJAWBFIEEgQCFAJUUgRSBFIEUgQSVAIUQhRCFEIUQhQCVAIG0mM8Sb3brgTQ5CFAiX4ASOcm5sSQHSXISbK8kiCQIpAgEKASopAikCKSoBKgEqEQcbEnRd6OppGiZylxSNIg0lRQt63pKQIP8AJ2R8aagc1URAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50% 0;background-size:22.5px 22.5px;cursor:pointer}.modal__exit-popup__overlay .modal__exit-popup .modal__exit-popup__link-button{display:block;width:300px;height:326px}}.modal__exit-popup__overlay.exit_img_202306 .modal__exit-popup{width:480px;height:659px;background-size:480px 659px}.modal__exit-popup__overlay.exit_img_202306 .modal__exit-popup .modal__exit-popup__link-button{width:480px;height:659px}@media (max-width:767px){.modal__exit-popup__overlay.exit_img_202306 .modal__exit-popup{width:300px;height:412px;background-size:300px 412px}.modal__exit-popup__overlay.exit_img_202306 .modal__exit-popup .modal__exit-popup__link-button{width:300px;height:412px}}