@font-face{font-family:"NotoSansJP";font-weight:normal;font-style:normal;src:url("../font/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"NotoSansJP";font-weight:700;font-style:normal;src:url("../font/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}html{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック","YuGothic","メイリオ","Meiryo","メイリオ","Meiryo",sans-serif;font-size:62.5%;font-weight:normal;color:#222}body{margin:0;font-size:1.4rem;line-height:1.7}body ::-webkit-scrollbar{display:none}body ::-webkit-scrollbar-track{display:none}body ::-webkit-scrollbar-thumb{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}p,dl,ul,ol,h1,h2,h3,h4,h5,h6,figure,dt,dd,li,th{margin:0;padding:0;font-size:inherit;font-weight:inherit}table{border-collapse:collapse}ul,ol,dl{list-style:none}img{max-width:100%;height:auto;margin:0;border:0;vertical-align:top}a{color:#222;text-decoration:none}iframe{max-width:100%}input[type=text],textarea,select{width:100%;height:100%;padding:.4em .8em;padding:10px;border:1px solid #363636;border-radius:6px;background-color:rgba(0,0,0,0);background-color:#fff;background-image:none;font-family:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=text],textarea{border:1px solid #363636;outline:none;-webkit-box-shadow:none;box-shadow:none;font-size:1.6rem}input[type=submit]{font-family:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{font-size:1.4rem;color:#ddd}::-moz-placeholder{font-size:1.4rem;color:#ddd}:-ms-input-placeholder{font-size:1.4rem;color:#ddd}::-ms-input-placeholder{font-size:1.4rem;color:#ddd}::placeholder{font-size:1.4rem;color:#ddd}button{display:block;width:100%;padding:0;border:none;outline:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;color:#363636;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{padding:16px 8px 32px}.container{padding:24px 0 40px}@media only screen and (min-width: 1100px){body{position:relative;font-size:1.6rem}.wrapper{min-width:auto}.container{padding-top:82px}}.l-head{background-color:#fff;width:100%;height:min(6.875vw,88px);z-index:100;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.05);box-shadow:0px 2px 4px rgba(0,0,0,.05)}@media only screen and (max-width: 767px){.l-head{height:60px}}.l-head__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1200px;margin:0px auto;height:100%}.l-head__logo{width:min(15vw,192px)}@media only screen and (max-width: 767px){.l-head__logo{width:auto;height:34px;margin-left:8px}.l-head__logo.is-active{margin-top:13px}}.l-head__logo img{width:100%}@media only screen and (max-width: 767px){.l-head__logo img{width:auto;height:100%}}.l-head__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:min(2.5vw,32px)}@media only screen and (max-width: 767px){.l-head__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:-100vw;height:100vh;background-color:#333;width:100%;z-index:998;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:60px;-webkit-transition:all .5s ease;transition:all .5s ease}.l-head__btns.is-active{-webkit-transition:all .5s ease;transition:all .5s ease;right:0}.l-head__btns a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;padding:0px 30px;height:60px;border-bottom:1px solid #6a6a6a}.l-head__btns a:first-child{border-top:1px solid #6a6a6a}.l-head__btns a::after{position:absolute;content:"";width:6.5px;height:11px;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(https://agaroot-career.jp/wp-content/themes/agaroot-renew/assets/img/renewal/common/burger_arrow.svg) top center/contain no-repeat}}.l-head__btns .l-head__btns__link{font-weight:bold;font-size:min(1.328125vw,17px)}@media only screen and (max-width: 767px){.l-head__btns .l-head__btns__link{font-size:16px;color:#fff}}.l-head__btns .l-head__btns__link--red{font-size:17px;color:#fff;background:-webkit-gradient(linear, right top, left top, from(#BA322F), to(#6E1412));background:-webkit-linear-gradient(right, #BA322F 0%, #6E1412 100%);background:linear-gradient(270deg, #BA322F 0%, #6E1412 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:min(18.75vw,240px);height:min(5vw,64px);border-radius:min(.15625vw,2px);padding-bottom:min(.15625vw,2px);font-size:min(1.40625vw,18px);letter-spacing:.06em;font-weight:700;color:#fff}@media only screen and (max-width: 767px){.l-head__btns .l-head__btns__link--red{background:none;font-size:16px;width:100%;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:60px}}.l-head__nav-btn{display:none}@media only screen and (max-width: 767px){.l-head__nav-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:60px;width:60px;background-color:#333;gap:8px}.l-head__nav-btn.is-active{position:fixed;right:0;top:0;z-index:999}.l-head__nav-btn .l-burger-bar{display:block;width:42.5px;height:2px;background-color:#ffdd91;-webkit-transition:all .5s ease;transition:all .5s ease}.l-head__nav-btn.is-active .l-burger-bar:nth-child(1){-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.l-head__nav-btn.is-active .l-burger-bar:nth-child(2){opacity:0}.l-head__nav-btn.is-active .l-burger-bar:nth-child(3){-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.l-head__nav-btn img{display:block;width:42.5px;height:auto}}.l-foot{background-color:#363636}.l-foot__wrap{padding:40px 0 80px;display:grid;grid-template-columns:192px min(50%,660px);grid-template-rows:auto 1fr;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1200px;margin:0px auto}@media only screen and (max-width: 767px){.l-foot__wrap{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;padding:24px 8px 40px}}.l-foot__logo{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.l-foot__logo img{width:100%}@media only screen and (max-width: 767px){.l-foot__logo{grid-column:1/2;grid-row:1/2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.l-foot__logo img{width:auto;height:34px}}.l-foot__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px;width:100%;border-bottom:1px solid #707070;padding-bottom:24px;font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.l-foot__nav{gap:16px}}@media only screen and (max-width: 767px){.l-foot__nav__item{width:calc(50% - 8px)}}.l-foot__nav__link{letter-spacing:.04em;color:#fff;position:relative;padding-left:14px}.l-foot__nav__link::before{content:"";width:0;height:0;border-style:solid;border-width:8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #c3a45f;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-foot__sub-nav{padding-bottom:24px;padding-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 32px;width:100%;font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.l-foot__sub-nav{gap:16px}}@media only screen and (max-width: 767px){.l-foot__sub-nav__item{width:calc(50% - 8px)}}.l-foot__sub-nav__link{letter-spacing:.04em;color:#fff;position:relative;padding-left:14px}.l-foot__sub-nav__link::before{content:"";width:0;height:0;border-style:solid;border-width:8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #c3a45f;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-foot__copyright{text-align:center;padding:4px;background-color:#9b1613;color:#fff;font-size:14px}.widget_search{margin-bottom:32px}.side_popular{margin-bottom:32px}.side_popular_ttl{background-color:#363636;color:#fff;text-align:center;color:#fff;font-size:24px;line-height:1;padding:18px 8px;font-weight:bold}.side_popular .article_ranking_side{border:1px solid #ddd;background-color:#fff;padding:32px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.side_popular .article_ranking_side li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.side_popular .article_ranking_side li:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.side_popular .article_ranking_side li:not(:first-child) .wpp-post-thumbnail{width:98px;height:98px;overflow:hidden}.side_popular .article_ranking_side li:not(:first-child) .wpp-post-thumbnail img{-o-object-fit:cover;object-fit:cover;height:98px}.side_popular .article_ranking_side li .wpp-post-title{width:calc(100% - 122px);font-weight:bold}.bl_side_bnr{display:grid;gap:min(1.875vw,24px)}.bl_side_bnr .bl_bnr.lawyer .bl_bnr_link{position:relative;height:min(5.078125vw,65px);border-radius:min(.15625vw,2px);background:#363636}.bl_side_bnr .bl_bnr.lawyer .bl_bnr_link::after{position:absolute;top:50%;right:min(1.875vw,24px);width:min(.546875vw,7px);height:min(1.09375vw,14px);background:url("https://agaroot-career.jp/job/assets/renewal/images/common/btn_arrow.svg") top center/cover no-repeat;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bl_side_bnr .bl_bnr.job .bl_bnr_link,.bl_side_bnr .bl_bnr.recruit .bl_bnr_link{height:min(7.8125vw,100px);padding:min(.78125vw,10px) min(.78125vw,10px) min(1.40625vw,18px)}.bl_side_bnr .bl_bnr.job .bl_bnr_link{background:url("https://agaroot-career.jp/job/assets/renewal/images/common/bnr_agent.jpg") top center/cover no-repeat}.bl_side_bnr .bl_bnr.job .bl_bnr_txt{background:#9b1613}.bl_side_bnr .bl_bnr.recruit .bl_bnr_link{background:url("https://agaroot-career.jp/job/assets/renewal/images/common/bnr_service.jpg") top center/cover no-repeat}.bl_side_bnr .bl_bnr.recruit .bl_bnr_txt{background:#c3a45f}.bl_side_bnr .bl_bnr_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;font-weight:700;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bl_side_bnr .bl_bnr_hgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;gap:min(1.09375vw,14px)}.bl_side_bnr .bl_bnr_ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:min(1.40625vw,18px);text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:min(.9375vw,12px)}.bl_side_bnr .bl_bnr_ttl::after{width:min(.546875vw,7px);height:min(1.09375vw,14px);background:url("https://agaroot-career.jp/job/assets/renewal/images/common/btn_arrow.svg") top center/cover no-repeat;content:""}.bl_side_bnr .bl_bnr_txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:min(2.5vw,32px);text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 750px){.bl_side_bnr{gap:36px}.bl_side_bnr .bl_bnr.lawyer .bl_bnr_link{border-radius:3px}.bl_side_bnr .bl_bnr.lawyer .bl_bnr_link::after{right:36px;width:10.5px;height:21px}.bl_side_bnr .bl_bnr.job .bl_bnr_link,.bl_side_bnr .bl_bnr.recruit .bl_bnr_link{height:180px;padding:15px 15px 27px}.bl_side_bnr .bl_bnr_hgroup{gap:21px}.bl_side_bnr .bl_bnr_ttl{font-size:20px;gap:18px}.bl_side_bnr .bl_bnr_ttl::after{right:36px;width:10.5px;height:21px}.bl_side_bnr .bl_bnr_txt{height:32px;font-size:18px}}.block{display:block}.inline_block{display:inline-block}.pc_only{display:none !important}.sp_only{display:block !important}.pc_only_ib{display:none !important}.sp_only_ib{display:inline-block !important}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.center_mr{margin-right:auto !important;margin-left:auto !important}.center_flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.wid10{width:10% !important;height:auto}.wid20{width:20% !important;height:auto}.wid30{width:30% !important;height:auto}.wid40{width:40% !important;height:auto}.wid50{width:50% !important;height:auto}.wid60{width:60% !important;height:auto}.wid70{width:70% !important;height:auto}.wid80{width:80% !important;height:auto}.wid90{width:90% !important;height:auto}.wid100{width:100% !important;height:auto}.wid25{width:25% !important}.wid33{width:33.3333333333% !important}.wid10_sp{width:10% !important;height:auto}.wid20_sp{width:20% !important;height:auto}.wid30_sp{width:30% !important;height:auto}.wid40_sp{width:40% !important;height:auto}.wid50_sp{width:50% !important;height:auto}.wid60_sp{width:60% !important;height:auto}.wid70_sp{width:70% !important;height:auto}.wid80_sp{width:80% !important;height:auto}.wid90_sp{width:90% !important;height:auto}.wid100_sp{width:100% !important;height:auto}.wid25_sp{width:25% !important}.wid33_sp{width:33.3333333333% !important}.wid100_pc,.wid90_pc,.wid80_pc,.wid70_pc,.wid60_pc,.wid50_pc,.wid40_pc,.wid30_pc,.wid20_pc,.wid10_pc,.wid25_pc,.wid33_pc{width:100% !important;height:auto}.mt_auto{margin-top:auto}.mb_auto{margin-bottom:auto}.mtb_auto{margin-top:auto;margin-bottom:auto}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt55{margin-top:55px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr55{margin-right:55px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.ml55{margin-left:55px !important}.ma5{margin:5px !important}.ma10{margin:10px !important}.ma15{margin:15px !important}.ma20{margin:20px !important}.ma25{margin:25px !important}.ma30{margin:30px !important}.ma35{margin:35px !important}.ma40{margin:40px !important}.ma45{margin:45px !important}.ma50{margin:50px !important}.ma55{margin:55px !important}.ma0_auto{margin:0px auto !important}.ma5_auto{margin:5px auto !important}.ma10_auto{margin:10px auto !important}.ma15_auto{margin:15px auto !important}.ma20_auto{margin:20px auto !important}.ma25_auto{margin:25px auto !important}.ma30_auto{margin:30px auto !important}.ma35_auto{margin:35px auto !important}.ma40_auto{margin:40px auto !important}.ma45_auto{margin:45px auto !important}.ma50_auto{margin:50px auto !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pr55{padding-right:55px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb55{padding-bottom:55px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pl55{padding-left:55px !important}.pa5{padding:5px !important}.pa10{padding:10px !important}.pa15{padding:15px !important}.pa20{padding:20px !important}.pa25{padding:25px !important}.pa30{padding:30px !important}.pa35{padding:35px !important}.pa40{padding:40px !important}.pa45{padding:45px !important}.pa50{padding:50px !important}@media only screen and (min-width: 1100px){.pc_only{display:block !important}.sp_only{display:none !important}.pc_only_ib{display:inline-block !important}.sp_only_ib{display:none !important}.wid100_sp,.wid90_sp,.wid80_sp,.wid70_sp,.wid60_sp,.wid50_sp,.wid40_sp,.wid30_sp,.wid20_sp,.wid10_sp,.wid25_sp,.wid33_sp{width:auto !important;height:auto}.wid10_pc{width:10% !important;height:auto}.wid20_pc{width:20% !important;height:auto}.wid30_pc{width:30% !important;height:auto}.wid40_pc{width:40% !important;height:auto}.wid50_pc{width:50% !important;height:auto}.wid60_pc{width:60% !important;height:auto}.wid70_pc{width:70% !important;height:auto}.wid80_pc{width:80% !important;height:auto}.wid90_pc{width:90% !important;height:auto}.wid100_pc{width:100% !important;height:auto}.wid25_pc{width:25% !important}.wid33_pc{width:33.3333333333% !important}}body{background-color:#f7f4f4}a{-webkit-transition:.5s;transition:.5s}a:hover{opacity:.6;-webkit-transition:.5s;transition:.5s}.content_2col{display:grid;width:100%;max-width:1200px;margin:0px auto;grid-template-columns:69% 28.33%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.content_2col{grid-template-columns:1fr}}.cat_box{margin-bottom:80px}.navigation{margin:32px auto 56px}.navigation .screen-reader-text{display:none}.navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation .nav-links .page-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40px;height:40px;border:1px solid #ccc;border-radius:5px;background-color:#fff;font-family:"Arial","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック","YuGothic","メイリオ","Meiryo","メイリオ","Meiryo",sans-serif;font-size:1.8rem;line-height:12px;color:#363636;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation .nav-links .page-numbers:not(:last-child){margin:0 16px 0 0}.navigation .nav-links .page-numbers.prev{position:relative}.navigation .nav-links .page-numbers.prev::before{position:absolute;z-index:1;width:8px;height:8px;content:"";border-top:1px solid #222;border-right:1px solid #222;top:50%;left:calc(50% + 3px);-webkit-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}.navigation .nav-links .page-numbers.next{position:relative}.navigation .nav-links .page-numbers.next::before{position:absolute;z-index:1;width:8px;height:8px;content:"";border-top:1px solid #222;border-right:1px solid #222;top:50%;left:calc(50% - 3px);-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.navigation .nav-links .page-numbers.current{background-color:#ccc;color:#fff}.mv{width:100%;max-width:1200px;margin:0px auto}.mv__ttl{font-size:32px;font-weight:bold;margin-bottom:48px}@media only screen and (max-width: 767px){.mv__ttl{font-size:7vw}}.ttl_lv2{font-size:26px;line-height:1.4;font-weight:bold;position:relative;padding:0px 24px 16px;border-bottom:1px solid #d6bcbc;margin-bottom:32px}.ttl_lv2::before{content:"";display:block;position:absolute;left:0;width:6px;height:calc(100% - 16px);background:-webkit-gradient(linear, left bottom, left top, from(#BA322F), to(#6E1412));background:-webkit-linear-gradient(bottom, #BA322F 0%, #6E1412 100%);background:linear-gradient(0deg, #BA322F 0%, #6E1412 100%)}.ttl_lv3{font-size:20px;font-weight:bold;background-color:#ccc;margin-top:32px;margin-bottom:16px;padding:16px;border-radius:8px}form[role=search]{position:relative}form[role=search] input[type=search],form[role=search] input[type=text]{width:100%;height:40px;border:none;border-bottom:2px solid #363636;background-color:rgba(0,0,0,0);font-size:1.6rem;padding-left:40px;border-radius:0}form[role=search] button[type=submit]{position:absolute;top:50%;left:8px;width:26px;height:26px;background-image:url(../img/icon_search.svg);background-repeat:no-repeat;color:rgba(0,0,0,0);content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:0}form[role=search] ::-webkit-input-placeholder{color:#ccc}form[role=search] ::-moz-placeholder{color:#ccc}form[role=search] :-ms-input-placeholder{color:#ccc}form[role=search] ::-ms-input-placeholder{color:#ccc}form[role=search] ::placeholder{color:#ccc}.btn_basic{margin:0 auto !important}.btn_basic a{position:relative;display:block;width:80%;max-width:580px;margin:40px auto 0;padding:14px 32px 14px 14px;border-radius:5px;background:-webkit-gradient(linear, right top, left top, from(#BA322F), to(#6E1412));background:-webkit-linear-gradient(right, #BA322F 0%, #6E1412 100%);background:linear-gradient(270deg, #BA322F 0%, #6E1412 100%);font-size:20px;color:#fff !important;text-align:center}.btn_basic a::after{position:absolute;z-index:1;width:6px;height:6px;content:"";border-top:1px solid #fff;border-right:1px solid #fff;top:50%;right:16px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.article_ranking{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (max-width: 767px){.article_ranking{grid-template-columns:1fr}}.article_rankin_img{width:100%;aspect-ratio:1/.624;background-size:cover;margin-bottom:16px}.article_rankin_body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.article_rankin_body__cat{font-size:16px;line-height:16px;color:#9b1613}.article_rankin_body__ttl{font-size:20px;color:#222;font-weight:bold}.article_list{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px}.article_list li{background-color:#fff}.article_list .article_rankin_img{margin-bottom:0}.article_list .article_rankin_body{padding:16px}.content-none-views-list a{text-decoration:underline}.content-none-category-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:16px}.content-none-category-list a{display:block;border:1px solid #9b1613;border-radius:8px;padding:8px 16px;color:#9b1613}.breadcrumb{margin:0px auto 48px;width:100%;max-width:1200px}@media only screen and (max-width: 767px){.breadcrumb{overflow:scroll}}.breadcrumb .breadcrumb_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.breadcrumb .breadcrumb_list li{font-size:14px}@media only screen and (max-width: 767px){.breadcrumb .breadcrumb_list li{white-space:nowrap}}.breadcrumb .breadcrumb_list li:not(:last-child)::after{content:">";margin:0px 8px}.single .main{background-color:#fff;padding:32px 24px 120px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}@media only screen and (max-width: 767px){.single .main{padding:16px 16px 32px}}.mv_post_mv{width:100%;display:grid;grid-template-columns:1fr 38%;gap:24px;margin-bottom:32px}@media only screen and (max-width: 767px){.mv_post_mv{grid-template-columns:1fr}}.mv_post_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mv_post_info h1{font-size:26px;font-weight:bold;line-height:1.4;margin-bottom:16px}.mv_post_info .time_list li{font-size:14px;padding-left:20px;line-height:16px;position:relative}.mv_post_info .time_list li::before{content:"";height:16px;width:16px;background-size:contain;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mv_post_info .time_list li.time_new::before{background-image:url(../img/icon_clock.svg)}.mv_post_info .time_list li.time_update::before{background-image:url(../img/icon_reload.svg)}.post_wrap,.sub_section{font-size:16px}.post_wrap h2.wp-block-heading,.sub_section h2.wp-block-heading{font-size:32px;font-weight:bold;line-height:1.4;color:#222;padding-bottom:14px;position:relative;margin-top:32px;margin-bottom:16px}.post_wrap h2.wp-block-heading::after,.sub_section h2.wp-block-heading::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:-webkit-gradient(linear, left top, right top, color-stop(8.2%, #9B1613), color-stop(8.2%, #CCCCCC));background:-webkit-linear-gradient(left, #9B1613 8.2%, #CCCCCC 8.2%);background:linear-gradient(90deg, #9B1613 8.2%, #CCCCCC 8.2%)}.post_wrap h3.wp-block-heading,.sub_section h3.wp-block-heading{font-size:22px;font-weight:bold;line-height:1.4;padding-left:16px;border-left:4px solid #9b1613;margin-top:24px;margin-bottom:16px}.post_wrap h4.wp-block-heading,.sub_section h4.wp-block-heading{font-size:18px;font-weight:bold;line-height:1.4;color:#9b1613;margin-top:24px;margin-bottom:16px}.post_wrap p,.sub_section p{font-size:16px;margin-bottom:16px}.post_wrap ul.wp-block-list,.sub_section ul.wp-block-list{margin-bottom:16px}.post_wrap ul.wp-block-list li,.sub_section ul.wp-block-list li{padding-left:24px;line-height:1.4;position:relative}.post_wrap ul.wp-block-list li::before,.sub_section ul.wp-block-list li::before{content:"";display:block;position:absolute;left:10px;top:11.2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#9b1613}.post_wrap ol.wp-block-list,.sub_section ol.wp-block-list{counter-reset:list;margin-bottom:16px}.post_wrap ol.wp-block-list li,.sub_section ol.wp-block-list li{padding-left:24px;line-height:1.4;position:relative}.post_wrap ol.wp-block-list li::before,.sub_section ol.wp-block-list li::before{content:counter(list);counter-increment:list;display:block;position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#9b1613;color:#9b1613;font-size:16px;text-align:center;color:#fff;line-height:20px}.post_wrap .wp-block-table,.sub_section .wp-block-table{margin-bottom:24px}.post_wrap .wp-block-table table,.sub_section .wp-block-table table{border:1px solid #ddd}.post_wrap .wp-block-table table td,.post_wrap .wp-block-table table th,.sub_section .wp-block-table table td,.sub_section .wp-block-table table th{border-color:#a1a1a1}.post_wrap .wp-block-table thead,.sub_section .wp-block-table thead{border-bottom-width:1px}.post_wrap .wp-block-table thead th,.sub_section .wp-block-table thead th{background-color:#d6bcbc;font-weight:bold}.post_wrap .post_cta,.sub_section .post_cta{background-color:#f7f4f4;padding:24px}.post_wrap .post_cta .post_cta_inner,.sub_section .post_cta .post_cta_inner{gap:16px;display:grid;grid-template-columns:28% 1fr;grid-template-rows:auto 1fr}.post_wrap .post_cta .post_cta_img,.sub_section .post_cta .post_cta_img{grid-column:1/2;grid-row:1/3}.post_wrap .post_cta .post_cta_title,.sub_section .post_cta .post_cta_title{font-size:28px;font-weight:bold}.post_wrap .post_cta .post_cta_title::before,.sub_section .post_cta .post_cta_title::before{content:"この記事の執筆者";display:block;font-size:18px}.post_wrap a,.sub_section a{color:#0073aa;text-decoration:underline}.post_wrap .wp-block-button{font-weight:bold}.post_wrap .wp-block-button .wp-block-button__link{margin-bottom:32px;color:#fff;text-decoration:none}.post_wrap .wp-block-button:not(.is-style-outline--1) .wp-block-button__link{background:-webkit-gradient(linear, right top, left top, from(#BA322F), to(#6E1412));background:-webkit-linear-gradient(right, #BA322F 0%, #6E1412 100%);background:linear-gradient(270deg, #BA322F 0%, #6E1412 100%)}.post_wrap .wp-block-button.is-style-outline--1{border-color:#9b1613}.post_wrap .wp-block-button.is-style-outline--1 a{color:#9b1613}.sub_section{margin-top:40px}.sub_section .post_footer{margin-top:32px}.sub_section .related-title a{text-decoration:underline}.sub_section .cat_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.sub_section .cat_list a{text-decoration:underline}#toc_container+*{margin-top:32px}#toc_container .toc_list{padding:0px 16px}#toc_container .toc_list a::before{content:"▶";display:inline-block;padding-right:.5em}.post_wrap .cta_catalog .cta_catalog-ttl{background-color:#1f5b83}.post_wrap .cta_catalog .cta_catalog-list ul li::before{background-color:#1f5b83;content:"▶"}.examChousashi .post_wrap .cta_catalog .cta_catalog-ttl{background-color:#009944}.examChousashi .post_wrap .cta_catalog .cta_catalog-list ul li::before{background-color:#009944;content:"▶"}@media only screen and (max-width: 1099px){.examVeterinarian.wrapper{padding-top:63.27px}}.cta_catalog{margin:24px 0 32px;padding:24px 16px;background-color:#fcfced}.cta_catalog .cta_catalog-ttl{padding:8px;font-size:1.8rem;font-weight:700;line-height:1.5;color:#fff;text-align:center;margin:0}.cta_catalog .cta_catalog-list{background-color:#fff;padding:24px 16px 8px;position:relative;margin-bottom:32px}.cta_catalog .cta_catalog-list ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.cta_catalog .cta_catalog-list ul li{padding-left:20px;position:relative;line-height:1.4;margin-bottom:4px}.cta_catalog .cta_catalog-list ul li::before{width:18px;height:18px;line-height:19px;top:2px;font-size:1rem;content:"▶";color:#fff;text-align:center;display:block;border-radius:50%;position:absolute;left:0}.cta_catalog .cta_catalog-list::after{content:"";width:100%;height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%, 100% 0%, 0% 0%);clip-path:polygon(50% 100%, 100% 0%, 0% 0%);background-color:#fff;bottom:-23px}.cta_catalog .mark_y{display:inline;margin:0 5px;padding:0 5px 0px;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #FFFA89));background:-webkit-linear-gradient(transparent 60%, #FFFA89 60%);background:linear-gradient(transparent 60%, #FFFA89 60%);font-weight:bold;font-size:1.8rem}.cta_catalog .center{text-align:center}.cta_catalog .cta_catalog-accent{font-size:1.8rem;padding:0 40px;font-weight:bold;line-height:1.3;text-align:center;margin-top:2em;margin-bottom:8px}.cta_catalog .cta_catalog-accent-tx{position:relative;display:inline-block}.cta_catalog .cta_catalog-accent-tx::before,.cta_catalog .cta_catalog-accent-tx::after{width:2px;position:absolute;top:0;height:120%;content:"";background-color:#222}.cta_catalog .cta_catalog-accent-tx::before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);left:-16px}.cta_catalog .cta_catalog-accent-tx::after{right:-16px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.cta_catalog .btn-square{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:16px 1em;border-bottom:solid 6px #01423e;border-radius:5px;background:#0e847d;font-weight:700;color:#fff}.cta_catalog .cta_catalog-checkwrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.cta_catalog .emp{color:#e92d18}.post_wrap .writer_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;gap:8px;padding:16px 8px;margin-bottom:24px}.post_wrap .writer_box p{margin:0;line-height:1.4}@media only screen and (min-width: 1100px){.post_wrap .writer_box{padding:16px;gap:24px}}.post_wrap .writer_box .writer_img{-webkit-flex-basis:calc(30% - 8px);-ms-flex-preferred-size:calc(30% - 8px);flex-basis:calc(30% - 8px)}@media only screen and (min-width: 1100px){.post_wrap .writer_box .writer_img{-webkit-flex-basis:calc(15% - 12px);-ms-flex-preferred-size:calc(15% - 12px);flex-basis:calc(15% - 12px)}}.post_wrap .writer_box .writer_cnt{-webkit-flex-basis:calc(70% - 8px);-ms-flex-preferred-size:calc(70% - 8px);flex-basis:calc(70% - 8px)}@media only screen and (min-width: 1100px){.post_wrap .writer_box .writer_cnt{-webkit-flex-basis:calc(85% - 12px);-ms-flex-preferred-size:calc(85% - 12px);flex-basis:calc(85% - 12px)}}.post_wrap .writer_box .writer_top{margin-bottom:8px;font-weight:bold;font-size:1.4rem}.post_wrap .writer_box .writer_top-big{font-size:2rem}.post_wrap .writer_box .writer_txt{font-size:1.4rem}.post_wrap .writer_box .writer_link{margin-top:8px}.cta_simple .readTx,.post_wrap .cta_catalog .cta_catalog-check{font-weight:bold;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:1em;text-indent:-0.6em}.cta_simple .readTx::before,.post_wrap .cta_catalog .cta_catalog-check::before{content:"";display:inline-block;width:14px;height:8px;border-left:3px solid #222;border-bottom:3px solid #222;margin-right:4px;-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.cta_simple .readTx .fa-check,.post_wrap .cta_catalog .cta_catalog-check .fa-check{display:none}.post_wrap .cta_catalog .cta_catalog-check{font-weight:bold;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:1em;text-indent:-0.6em}.post_wrap .cta_catalog .cta_catalog-check::before{content:"";display:inline-block;width:14px;height:8px;border-left:3px solid #222;border-bottom:3px solid #222;margin-right:4px;-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.post_wrap .cta_catalog .cta_catalog-check .fa-check{display:none}@media only screen and (min-width: 1100px){.post_wrap .cta_catalog .cta_catalog-ttl{font-size:2.4rem}.post_wrap .cta_catalog .cta_catalog-list{font-weight:bold}.post_wrap .cta_catalog .mark_y{font-size:2rem}}