#low_header{margin-top:110px}@media screen and (max-width: 1025px){#low_header{margin-top:80px}}#low_header .wrapper{background-image:linear-gradient(25deg, #fa790a, #ffa700);min-height:15vh;display:flex}#low_header .wrapper .inner{max-width:1200px;margin:auto;align-items:center}#low_header .wrapper .inner h2{text-align:center;color:#fff;letter-spacing:2px}#low_header .wrapper .inner h2 img{max-width:150px}#low_header .wrapper .inner::before{content:"";background:url(../img/low_title_bg.svg) no-repeat bottom right;position:absolute;width:15%;height:523px;margin-top:-400px;left:150px;mix-blend-mode:screen}@media screen and (max-width: 768px){#low_header .wrapper .inner::before{width:45%;height:523px;left:0}}#low_header .breadcrumb_wrapper{max-width:1200px;margin:auto}@media screen and (max-width: 768px){#low_header .breadcrumb_wrapper{display:block;margin-left:5%;padding-inline-start:0}}#low_header .breadcrumb_wrapper .breadcrumb{display:flex;list-style:none;padding:0}#low_header .breadcrumb_wrapper .breadcrumb li a{font-size:0.8125rem;color:#969696}@media screen and (max-width: 768px){#low_header .breadcrumb_wrapper .breadcrumb li{display:inline}}#low_header .breadcrumb_wrapper .breadcrumb li:after{content:"/";padding:0 0.25rem;color:#969696}#low_header .breadcrumb_wrapper .breadcrumb li:last-child::after{display:none}#low_header.sub{margin-top:110px;background-color:#f6a724}#low_header.sub .breadcrumb_wrapper{max-width:1200px;margin:auto}#low_header.sub .breadcrumb_wrapper .breadcrumb{display:flex;list-style:none;padding:10px 0;margin:0}@media screen and (max-width: 768px){#low_header.sub .breadcrumb_wrapper .breadcrumb{display:block;margin-left:5%;padding-inline-start:0}}#low_header.sub .breadcrumb_wrapper .breadcrumb li a{font-size:0.8125rem;color:#fff}@media screen and (max-width: 768px){#low_header.sub .breadcrumb_wrapper .breadcrumb li{display:inline}}#low_header.sub .breadcrumb_wrapper .breadcrumb li:after{content:"/";padding:0 0.25rem;color:#fff}#low_header.sub .breadcrumb_wrapper .breadcrumb li:last-child::after{display:none}#blog_mv{background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:multiply}#blog_mv .wrapper{max-width:1100px;margin:auto}#blog_mv .wrapper .mv_flex{min-height:300px;display:flex;padding:30px 0;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){#blog_mv .wrapper .mv_flex{min-height:100px;flex-flow:column-reverse}}#blog_mv .wrapper .mv_flex .ttl_box{padding:10px 30px;max-width:600px;color:#1d1d1d}#blog_mv .wrapper .mv_flex .ttl_box .tech_tag a{color:#f6a724;border-radius:5px;width:fit-content;padding:5px;border:1.5px solid;color:#f6a724;font-size:12px;margin-right:5px;font-weight:normal}#blog_mv .wrapper .mv_flex .ttl_box .kinou_tag a{border:1px solid #00bcd4;color:#00bcd4;border-radius:5px;width:fit-content;padding:5px;border:1.5px solid;font-size:12px;margin-right:5px;font-weight:normal}#blog_mv .wrapper .mv_flex .ttl_box h2{font-size:34px;margin:0}@media screen and (max-width: 768px){#blog_mv .wrapper .mv_flex .ttl_box h2{font-size:25px}}#blog_mv .wrapper .mv_flex .ttl_box p{font-size:16px;font-weight:bold}#blog_mv .wrapper .mv_flex .mv_img{width:35%;margin:20px;overflow:hidden}#blog_mv .wrapper .mv_flex .mv_img img{width:100%;max-width:400px}#content .wrapper{max-width:1300px;margin:auto;background-color:#fff;padding:20px}#content .wrapper .content_box{max-width:1200px;margin:auto}#content .wrapper .content_box .kadai{display:flex;padding:20px;background-image:url(https://untitled.blue/saireco_site/wp/wp-content/themes/saireco/img/for_tech.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;min-height:250px;align-items:center}@media screen and (max-width: 768px){#content .wrapper .content_box .kadai{flex-direction:column;background-position:initial}}#content .wrapper .content_box .kadai .box{padding:15px;background-color:#ffffffeb;box-shadow:0 0 6px rgba(0,0,0,0.1);border-radius:10px;margin:10px;text-align:center;width:40%;height:fit-content}@media screen and (max-width: 768px){#content .wrapper .content_box .kadai .box{width:80%}}#content .wrapper .content_box .kadai .box .title{font-size:20px;color:#fba113;font-weight:bold}#content .wrapper .content_box .kadai .box .title p{margin:0}#content .wrapper .content_box .kadai .box .text{font-size:14px;color:#191919}#content .wrapper .content_box .risou{display:flex;background-color:#fff0da;padding-bottom:30px;justify-content:space-evenly}@media screen and (max-width: 768px){#content .wrapper .content_box .risou{flex-direction:column;text-align:center}}#content .wrapper .content_box .risou .box{padding:15px;border-radius:10px;margin:10px;text-align:center;width:25%;background-color:#fff}@media screen and (max-width: 768px){#content .wrapper .content_box .risou .box{width:80%}}#content .wrapper .content_box .risou .box .text{font-size:14px;color:#191919}#content .wrapper .content_box .risou .box .text img{max-width:35px}#content .wrapper .content_box .link_btn{margin:auto;text-align:center;margin-bottom:20px;margin-top:50px}#content .wrapper .content_box .link_btn p{font-size:14px}#content .wrapper .content_box .link_btn a{padding:15px 50px;background-color:#f6a726;color:#fff;font-weight:bold;border-radius:5px;font-size:20px;display:inline-flex;box-shadow:0 4px 8px 0 rgba(0,0,0,0.081),0 6px 20px 0 rgba(0,0,0,0.087);transition:0.3s;min-width:30%;justify-content:center}#content .wrapper .content_box .link_btn a svg{margin-right:10px}#content .wrapper .content_box .link_btn a:hover{background-color:#41cdce;transform:translateY(-5px)}#content .wrapper .content_box .ttl{font-size:24px;color:#222222;position:relative;border-bottom:3px solid #ddd}#content .wrapper .content_box .ttl:before{position:absolute;left:0;bottom:-3px;width:20%;height:3px;content:"";background:#ffa700}#content .wrapper .content_box .ttl.risou{margin-bottom:0;border-bottom:none;justify-content:center;padding-top:30px;margin-top:0}#content .wrapper .content_box .ttl.risou:before{background:none}@media screen and (max-width: 768px){#content .wrapper .content_box .content{display:flex;flex-direction:column}}#content .wrapper .content_box .content .text_box{margin:50px auto;max-width:900px}@media screen and (max-width: 768px){#content .wrapper .content_box .content .text_box{margin:20px auto}}#content .wrapper .content_box .content .text_box h3::before{content:"⚫︎";color:#ffa700;margin-right:4px}#content .wrapper .content_box .content .text_box h3{color:#222222}#content .wrapper .content_box .content .text_box p{display:flex}#content .wrapper .content_box .content .text_box p img{margin:auto;padding:10px;max-width:800px;height:auto}@media screen and (max-width: 768px){#content .wrapper .content_box .content .text_box p img{max-width:100%;padding:0}}#content .wrapper .content_box .content .img_box{width:50%;margin-top:20px}@media screen and (max-width: 768px){#content .wrapper .content_box .content .img_box{width:auto}}#content .wrapper .content_box .content .img_box img{max-width:500px;height:auto;min-width:450px}@media screen and (max-width: 768px){#content .wrapper .content_box .content .img_box img{width:100%;min-width:unset}}#content .wrapper .content_box .content .img_box.left{margin-right:20px}@media screen and (max-width: 768px){#content .wrapper .content_box .content .img_box.left{margin:0}}#content .wrapper .content_box .content .img_box.right{margin-left:20px}@media screen and (max-width: 768px){#content .wrapper .content_box .content .img_box.right{margin:0}}#content .wrapper .content_box .jirei_wrap{background-color:#f0f0f0;padding:30px 30px 40px 30px;border-radius:20px}#content .wrapper .content_box .jirei_wrap .jirei{margin:10px 0}#content .wrapper .content_box .jirei_wrap .jirei span{font-size:24px;color:#222222}#content .wrapper .content_box .jirei_wrap .jirei_box{display:flex}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box{flex-direction:column}}#content .wrapper .content_box .jirei_wrap .jirei_box .left{margin-right:20px;position:relative}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box .left{margin:0}}#content .wrapper .content_box .jirei_wrap .jirei_box .left .about{color:#fff;position:absolute;bottom:0;background:linear-gradient(to bottom, rgba(30,87,153,0) 0%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0.6) 100%);width:100%}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box .left .about .s_ttl{display:none}}#content .wrapper .content_box .jirei_wrap .jirei_box .left .about p{padding-left:20px;display:flex;align-items:center}#content .wrapper .content_box .jirei_wrap .jirei_box .left .about p img{max-width:50px;margin-right:8px}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box .left .about p{padding:5px;font-size:12px}}#content .wrapper .content_box .jirei_wrap .jirei_box .left img{width:100%}#content .wrapper .content_box .jirei_wrap .jirei_box .right{max-width:500px}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box .right{margin-top:20px}}#content .wrapper .content_box .jirei_wrap .jirei_box .right .btn{background-color:#fff;transition:0.3s;cursor:pointer;display:flex;text-align:center;align-items:center;padding:10px 20px;border-radius:50px;width:fit-content;float:right;margin-top:35px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.081),0 6px 20px 0 rgba(0,0,0,0.087)}#content .wrapper .content_box .jirei_wrap .jirei_box .right .btn a{color:#f7a626;font-size:14px}@media screen and (max-width: 768px){#content .wrapper .content_box .jirei_wrap .jirei_box .right .btn{float:none}}#content .wrapper .content_box .jirei_wrap .jirei_box .right .btn:hover{transform:translateY(-5px)}#case .wrapper.blog{max-width:1200px}#case .wrapper.blog .title_box:before{position:absolute;left:0;bottom:-3px;width:20%;height:3px;content:"";background:#ffa700}#case .wrapper.blog .title_box{position:relative;border-bottom:3px solid #ddd;padding:10px 0;align-items:flex-end}#case .wrapper.blog .title_box h2{padding:0;text-align:left}@media screen and (max-width: 768px){#case .wrapper.blog .title_box h2{text-align:center}}#case .wrapper.blog .pc a{font-size:14px;color:#636363}@media screen and (max-width: 768px){#case .wrapper.blog .pc{display:none}}#nav_archive .wrapper{max-width:1300px;margin:-7% auto 0;margin-top:-6%;background-color:#fff;border-radius:20px}@media screen and (max-width: 768px){#nav_archive .wrapper{min-height:1vh}}#nav_archive .wrapper .tag_box{padding:5% 5% 0}#nav_archive .wrapper .tag_box .inner{display:flex;flex-wrap:wrap;max-width:1000px;margin:auto}#nav_archive .wrapper .tag_box .inner label,#nav_archive .wrapper .tag_box .inner a{flex:1 1;order:-1;position:relative;min-width:70px;padding:1em;background-color:#f2f2f2;color:#232323;font-size:0.9em;text-align:center;cursor:pointer;margin:1px;font-size:1.03rem;border-radius:3px}@media screen and (max-width: 576px){#nav_archive .wrapper .tag_box .inner label,#nav_archive .wrapper .tag_box .inner a{margin:10px 5px}}#nav_archive .wrapper .tag_box .inner a:hover,#nav_archive .wrapper .tag_box .inner label:hover,#nav_archive .wrapper .tag_box .inner label:has(:checked){background-color:#ff9800;color:#fff}#nav_archive .wrapper .tag_box .inner label.all:hover,#nav_archive .wrapper .tag_box .inner label.all:has(:checked){background-color:#b6b6b6;color:#fff}#nav_archive .wrapper .tag_box .inner label.kinou:hover,#nav_archive .wrapper .tag_box .inner label.kinou:has(:checked){background-color:#41cdd3;color:#fff}#nav_archive .wrapper .tag_box .inner label:has(:checked)::before{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:18px;height:9px;background-color:#ff9800;content:"";clip-path:polygon(0 0, 100% 0, 50% 100%)}#nav_archive .wrapper .tag_box .inner label.all:has(:checked)::before{background-color:#b6b6b6}#nav_archive .wrapper .tag_box .inner label.kinou:has(:checked)::before{background-color:#41cdd3}#nav_archive .wrapper .tag_box .inner input{display:none}#nav_archive .wrapper .tag_box .inner div{display:none;width:100%;padding:1.5em 1em}#nav_archive .wrapper .tag_box .inner label:has(:checked)+div{display:flex;justify-content:center;text-align:center;align-items:center}#nav_archive .wrapper .tag_box .inner .flex_tag.kinou a{border:1.5px solid #41cdd3}#nav_archive .wrapper .tag_box .inner .flex_tag.kinou a:hover{background-color:#41cdd3;border:1.5px solid #41cdd3;color:#fff}#nav_archive .wrapper .tag_box .inner .flex_tag.new a{border:1.5px solid #b6b6b6}#nav_archive .wrapper .tag_box .inner .flex_tag.new a:hover{background-color:#b6b6b6;border:1.5px solid #b6b6b6;color:#fff}#nav_archive .wrapper .tag_box .inner .flex_tag p{font-weight:bold;width:25%}#nav_archive .wrapper .tag_box .inner .flex_tag ul{padding-inline-start:0}#nav_archive .wrapper .tag_box .inner .flex_tag ul li{display:inline-block;padding:2px}#nav_archive .wrapper .tag_box .inner .flex_tag ul li a{display:block;width:auto;height:auto;font-size:14px;line-height:2em;background-color:#fff;padding:0 16px;border:1.5px solid #ffc978;border-radius:5px;text-decoration:none;white-space:nowrap;padding:2px 12px;transition:all 0.3s}#nav_archive .wrapper .tag_box .inner .flex_tag ul li a:hover{background-color:#f6a724;border:1.5px solid #f6a724;color:#fff}#nav_archive .wrapper .blog_wrap{padding:5%;display:flex;flex-wrap:wrap;justify-content:start}@media screen and (max-width: 768px){#nav_archive .wrapper .blog_wrap{padding:10% 5%}}#nav_archive .wrapper .blog_wrap .blog_box{width:31%;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.1);margin-bottom:3%;margin-right:2%;transition:all 0.3s;min-height:100%}@media screen and (max-width: 768px){#nav_archive .wrapper .blog_wrap .blog_box{width:48%}}#nav_archive .wrapper .blog_wrap .blog_box .img{display:flex;justify-content:space-evenly;align-items:center;flex-flow:column;max-height:200px;overflow:hidden}#nav_archive .wrapper .blog_wrap .blog_box .img img{width:100%;transition:all 0.3s}#nav_archive .wrapper .blog_wrap .blog_box .text_box{display:flex;flex-direction:column;justify-content:space-between}#nav_archive .wrapper .blog_wrap .blog_box .text_box .ttl{padding:0 10px 10px;font-weight:bold;margin-bottom:0}#nav_archive .wrapper .blog_wrap .blog_box .text_box .text{font-size:14px;padding:0 10px 15px}#nav_archive .wrapper .blog_wrap .blog_box .text_box .text .tech_tag{margin:6px 0}#nav_archive .wrapper .blog_wrap .blog_box .text_box .text .tech_tag span{padding:3px 6px;border:1px solid #ff9800;color:#ff9800;border-radius:5px;margin:2px;font-size:11px;display:inline-block}#nav_archive .wrapper .blog_wrap .blog_box .text_box .text .kinou_tag{margin:1px 0}#nav_archive .wrapper .blog_wrap .blog_box .text_box .text .kinou_tag span{padding:1px 6px;border:1px solid #00bcd4;color:#00bcd4;border-radius:5px;margin:2px;font-size:11px;display:inline-block}#nav_archive .wrapper .blog_wrap .blog_box:hover img{transform:scale(1.05)}#hr_system_nav #blog_content{background-color:#fff;padding:50px 50px;margin:0 auto}@media screen and (max-width: 576px){#hr_system_nav #blog_content{padding:20px}}#hr_system_nav #blog_content img{max-width:unset}#hr_system_nav #blog_content .wrapper{max-width:1000px;margin:auto}#hr_system_nav #blog_content .wrapper .blog_title{padding-bottom:20px;margin-bottom:20px}#hr_system_nav #blog_content .wrapper .blog_title ul{display:inline-flex;flex-wrap:wrap;margin-top:10px;padding:0}#hr_system_nav #blog_content .wrapper .blog_title ul li{list-style:none;margin-right:8px}#hr_system_nav #blog_content .wrapper .blog_title .cat{color:#000;background-color:#eaeaea;border-radius:2px;font-size:10px;padding:2px 8px}#hr_system_nav #blog_content .wrapper .blog_title h1{font-size:1.8em;line-height:1.5;color:#000}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .blog_title h1{font-size:18px}}#hr_system_nav #blog_content .wrapper .table-of-contents{border:1px solid #ddd;padding:16px;margin-bottom:20px;max-width:400px;border-top:4px solid #f6a724}#hr_system_nav #blog_content .wrapper .table-of-contents h2{font-size:18px;margin-bottom:10px;padding-bottom:5px}#hr_system_nav #blog_content .wrapper .table-of-contents ul{list-style:none;padding-left:0}#hr_system_nav #blog_content .wrapper .table-of-contents ul li{margin-bottom:6px;line-height:1.5}#hr_system_nav #blog_content .wrapper .table-of-contents ul li a{text-decoration:none;color:#2b2b2b;transition:color 0.3s ease;font-size:14px;line-height:1.8;font-weight:normal}#hr_system_nav #blog_content .wrapper .table-of-contents ul li a strong{font-weight:normal}#hr_system_nav #blog_content .wrapper .table-of-contents ul li a:hover{color:#0056b3}#hr_system_nav #blog_content .wrapper .table-of-contents ul ul{padding-left:20px;margin-top:5px}#hr_system_nav #blog_content .wrapper .table-of-contents ul ul li a{color:#656565;font-size:14px}#hr_system_nav #blog_content .wrapper .toc-content{max-height:150px;overflow:hidden;transition:max-height 0.3s ease-in-out}#hr_system_nav #blog_content .wrapper .toc-content.expanded{max-height:100%}#hr_system_nav #blog_content .wrapper .toggle-toc{display:block;width:24%;font-size:12px;padding:2px;margin-top:20px;color:#656565;border:1px solid #ddd;cursor:pointer;text-align:center;transition:background 0.3s}#hr_system_nav #blog_content .wrapper .toggle-toc:hover{background:#33cdcd;color:#fff}#hr_system_nav #blog_content .wrapper .content h2,#hr_system_nav #blog_content .wrapper .content h3{scroll-margin-top:100px}#hr_system_nav #blog_content .wrapper .content h2{background:#33bbbb;padding:10px 30px;font-weight:bold;font-size:1.5em;line-height:1.3;color:#fff;margin:20px -10px}#hr_system_nav #blog_content .wrapper .content h3{font-size:1.4em;padding:5px 0 5px 10px;border-left:6px solid #f6a724;color:#000000;border-bottom:2px solid #808080;margin-left:-10px;margin-right:-10px;margin-top:20px;margin-bottom:20px}#hr_system_nav #blog_content .wrapper .content h4{padding:0px 0 0px 10px;font-size:1.3em;border-left:3px solid #f6a724;color:#000000;margin-bottom:10px;margin-top:20px;margin-left:-10px;margin-right:-10px}#hr_system_nav #blog_content .wrapper .content p{padding:10px 0;line-height:1.5;color:#000000}#hr_system_nav #blog_content .wrapper .content ol{padding:20px 10px}#hr_system_nav #blog_content .wrapper .content ol li{color:#000000}#hr_system_nav #blog_content .wrapper .content ul{border-radius:5px;padding:1em 0.5em;display:flex;flex-direction:column;gap:8px}#hr_system_nav #blog_content .wrapper .content ul li{line-height:1.5;list-style-type:none !important;position:relative;cursor:auto;padding-left:1.8em;color:#000000}#hr_system_nav #blog_content .wrapper .content ul li ul li:before{content:none}#hr_system_nav #blog_content .wrapper .content ul li:before{content:"";position:absolute;left:0;width:12px;height:12px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9l0 176c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z"/></svg>');background-size:contain;background-repeat:no-repeat;opacity:0.4;display:inline-block;vertical-align:middle;margin-top:7px}#hr_system_nav #blog_content .wrapper .content table{width:100%;max-width:600px;border-collapse:collapse;margin:30px 0;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ddd}#hr_system_nav #blog_content .wrapper .content table th{background-color:#8a8a8a;color:white;font-weight:bold;padding:5px 12px;border:1px solid #ddd}#hr_system_nav #blog_content .wrapper .content table td{padding:10px;border:1px solid #ddd}#hr_system_nav #blog_content .wrapper .content table tr:nth-child(even){background-color:#f9f9f9}#hr_system_nav #blog_content .wrapper .content img{width:100%;max-width:740px;height:auto;margin:auto;display:block}#hr_system_nav #blog_content .wrapper .content a{color:#3055a5;font-weight:bold}#hr_system_nav #blog_content .wrapper .rank_container{margin-bottom:50px}#hr_system_nav #blog_content .wrapper .rank_container .container{background:none}#hr_system_nav #blog_content .wrapper .rank_container .archive h2{font-size:21px;padding:20px 0;border-bottom:solid 3px #f6a724}#hr_system_nav #blog_content .wrapper .rank_container .archive h2 span{color:#f6a724}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:10px;padding-top:30px;border-bottom:solid 1px #D9D9D9}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap{grid-template-columns:1fr;grid-template-rows:auto 1fr}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box{transition:all 0.3s}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box a{color:#000;transition:all 0.3s;line-height:1.3}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box a h3{font-size:18px;padding:10px 0;border:none;margin:0}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box a span.tag{border-radius:2px;background:#D9D9D9;padding:2px 7px;font-size:9px}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box a p{font-size:14px;line-height:1.5;padding:15px 0;color:#757575;font-weight:normal;margin:0}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:first-child{grid-area:1 / 1 / 4 / 2;position:relative}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:first-child{grid-area:unset}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:first-child::before{content:"1";background-color:#E0BD2F;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(2){grid-area:4 / 1 / 7 / 2;position:relative}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(2){grid-area:unset}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(2)::before{content:"2";background-color:#A1A1A1;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(3){grid-area:1 / 2 / 3 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(3){grid-area:unset}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(3)::before{content:"3";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(4){grid-area:3 / 2 / 5 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(4){grid-area:unset}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(4)::before{content:"4";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(5){grid-area:5 / 2 / 7 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(5){grid-area:unset}}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:nth-child(5)::before{content:"5";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .mv .img_box{background-image:url(../images/service/service_jinzai_head.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:160px;position:relative;z-index:0;display:flex;align-items:center;justify-content:center}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .mv .img_box .title h3{color:#fff;padding:45px 20px;font-size:19px}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:hover{background-color:#f5f9ff}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:hover p{color:#EA631A}#hr_system_nav #blog_content .wrapper .rank_container .ranking_wrap .box:hover::before{background-color:#EA631A}#hr_system_nav #blog_content .wrapper .keyword_box{display:flex;background:#F7F7F7;padding:15px;margin-top:25px;align-items:center}@media screen and (max-width: 768px){#hr_system_nav #blog_content .wrapper .keyword_box{margin-top:0;flex-direction:column}}#hr_system_nav #blog_content .wrapper .keyword_box h4{font-size:18px;font-weight:700;width:25%;text-align:center;font-weight:normal;margin:0}@media screen and (max-width: 768px){#hr_system_nav #blog_content .wrapper .keyword_box h4{width:100%}}#hr_system_nav #blog_content .wrapper .keyword_box .words{width:75%;display:inline-flex;flex-wrap:wrap}@media screen and (max-width: 768px){#hr_system_nav #blog_content .wrapper .keyword_box .words{width:100%}}#hr_system_nav #blog_content .wrapper .keyword_box .words li{background:#FFF;padding:5px 15px;list-style:none;margin:5px;border-radius:15px;display:flex;transition:all 0.3s}#hr_system_nav #blog_content .wrapper .keyword_box .words li a{color:#000;font-size:12px}#hr_system_nav #blog_content .wrapper .keyword_box .words li:hover{background:#FFC40F}#hr_system_nav #blog_content .wrapper .keyword_box .rank_container{margin-bottom:50px}#hr_system_nav #blog_content .wrapper .keyword_box .rank_container .archive h2{font-size:21px;padding:20px 0;border-bottom:solid 3px #f6a724}#hr_system_nav #blog_content .wrapper .keyword_box .rank_container .archive h2 span{color:#f6a724}#hr_system_nav .flex_wrap{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-direction:row;padding:0}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap{flex-direction:column}}#hr_system_nav .flex_wrap .left{width:calc(100% - 360px);background-color:#fff;padding:0 0 20px}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .left{width:100%;padding:0}}#hr_system_nav .flex_wrap .left .keyword_box{display:flex;background:#F7F7F7;padding:15px;margin-top:25px;align-items:center}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .left .keyword_box{margin-top:0;flex-direction:column}}#hr_system_nav .flex_wrap .left .keyword_box h4{font-size:18px;font-weight:700;width:25%;text-align:center;font-weight:normal}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .left .keyword_box h4{width:100%}}#hr_system_nav .flex_wrap .left .keyword_box .words{width:75%;display:inline-flex;flex-wrap:wrap}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .left .keyword_box .words{width:100%}}#hr_system_nav .flex_wrap .left .keyword_box .words li{background:#FFF;padding:5px 15px;list-style:none;margin:5px;border-radius:15px;display:flex;transition:all 0.3s}#hr_system_nav .flex_wrap .left .keyword_box .words li a{color:#000;font-size:12px}#hr_system_nav .flex_wrap .left .keyword_box .words li:hover{background:#FFC40F}#hr_system_nav .flex_wrap .left .keyword_box .rank_container{margin-bottom:50px}#hr_system_nav .flex_wrap .left .keyword_box .rank_container .archive h2{font-size:21px;padding:20px 0;border-bottom:solid 3px #f6a724}#hr_system_nav .flex_wrap .left .keyword_box .rank_container .archive h2 span{color:#f6a724}#hr_system_nav .flex_wrap .left .l_ttl{font-size:21px;padding:20px 0;border-bottom:solid 3px #f6a724}#hr_system_nav .flex_wrap .left .list_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:10px 10px;margin-top:10px;margin-bottom:30px}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .list_wrapper{grid-template-columns:1fr}}#hr_system_nav .flex_wrap .left .list_wrapper .box{width:100%;background-color:#F7F7F7}#hr_system_nav .flex_wrap .left .list_wrapper .box .img_box{height:130px;overflow:hidden;justify-content:flex-start;align-items:flex-end;display:flex}#hr_system_nav .flex_wrap .left .list_wrapper .box .img_box img{width:100%;height:auto}#hr_system_nav .flex_wrap .left .list_wrapper .box h2{line-height:1.5;font-size:20px;min-height:86px;padding:10px 72px;color:#f6a724;background-color:#F7F7F7;text-align:center;display:flex;justify-content:center;align-items:center;margin:0}#hr_system_nav .flex_wrap .left .list_wrapper .box ul{padding:0}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li{cursor:pointer;list-style:none;border-bottom:1px solid #cfcfcf;transition:all 0.3s;padding:20px 30px;background-color:#fff;margin:0 20px}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li a{color:#000;line-height:1.3}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li a h3{font-size:18px;padding:10px 0;margin:0}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li a span.tag{border-radius:2px;background:#D9D9D9;padding:2px 7px;font-size:9px}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li a p{font-size:14px;line-height:1.2;padding:15px 0;color:#757575;margin:0}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li:last-child{border-bottom:none}#hr_system_nav .flex_wrap .left .list_wrapper .box ul li:hover h3{color:#33cdcd}#hr_system_nav .flex_wrap .left .list_wrapper .box .s_link{color:#040404;font-size:14px;text-align:left;width:100%;display:block;padding:14px 20px;transition:all 0.3s}#hr_system_nav .flex_wrap .left .list_wrapper .box .s_link svg{margin-right:8px}#hr_system_nav .flex_wrap .left .list_wrapper .box .s_link:hover{color:#33cdcd}#hr_system_nav .flex_wrap .left .rank_container{margin-bottom:50px}#hr_system_nav .flex_wrap .left .rank_container .container{background:none}#hr_system_nav .flex_wrap .left .rank_container .archive h2{font-size:21px;padding:20px 0;border-bottom:solid 3px #f6a724}#hr_system_nav .flex_wrap .left .rank_container .archive h2 span{color:#f6a724}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:10px;padding-top:30px;border-bottom:solid 1px #D9D9D9}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap{grid-template-columns:1fr;grid-template-rows:auto 1fr}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box{transition:all 0.3s}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box a{color:#000;transition:all 0.3s;line-height:1.3}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box a h3{font-size:18px;padding:10px 0;margin:0}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box a span.tag{border-radius:2px;background:#D9D9D9;padding:2px 7px;font-size:9px}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box a p{font-size:14px;line-height:1.5;padding:15px 0;color:#757575;margin:0}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:first-child{grid-area:1 / 1 / 4 / 2;position:relative}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:first-child{grid-area:unset}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:first-child::before{content:"1";background-color:#E0BD2F;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(2){grid-area:4 / 1 / 7 / 2;position:relative}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(2){grid-area:unset}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(2)::before{content:"2";background-color:#A1A1A1;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(3){grid-area:1 / 2 / 3 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(3){grid-area:unset}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(3)::before{content:"3";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(4){grid-area:3 / 2 / 5 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(4){grid-area:unset}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(4)::before{content:"4";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(5){grid-area:5 / 2 / 7 / 3;position:relative;padding:4px 0 20px 50px;border-top:1px solid #d9d9d9}@media screen and (max-width: 576px){#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(5){grid-area:unset}}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:nth-child(5)::before{content:"5";background-color:#8792A2;padding:3px 15px;position:absolute;top:0;left:0;color:#fff;font-size:18px;z-index:2}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .mv .img_box{background-image:url(//www.aand.co.jp/wp/wp-content/themes/aac/css/../images/service/service_jinzai_head.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:160px;position:relative;z-index:0;display:flex;align-items:center;justify-content:center}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .mv .img_box .title h3{color:#fff;padding:45px 20px;font-size:19px}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:hover{background-color:#fffef5}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:hover p{color:#EA631A}#hr_system_nav .flex_wrap .left .rank_container .ranking_wrap .box:hover::before{background-color:#eaa51a}#hr_system_nav .flex_wrap .left #blog .blog_block{width:100%}#hr_system_nav .flex_wrap .sidebar{width:320px}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .sidebar{width:100%;padding:0}}#hr_system_nav .flex_wrap .sidebar .widget{margin:20px 0px}#hr_system_nav .flex_wrap .sidebar .widget .list .ttl{font-size:18px;color:#000;padding:8px 10px;border-bottom:solid 3px #f6a724;margin-top:10px;display:flex;justify-content:space-between;align-items:flex-end}#hr_system_nav .flex_wrap .sidebar .widget .list .ttl .link_ttl{font-weight:normal;font-size:13px;color:#f6a724;margin-right:15px}#hr_system_nav .flex_wrap .sidebar .widget .list .ttl .link_ttl:hover{color:#F17023}#hr_system_nav .flex_wrap .sidebar .widget.newlist{position:relative;height:100%}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box{display:flex;padding:0px 10px;border-bottom:solid 1px #D9D9D9;align-items:center;transition:all 0.3s}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box .txt{padding-right:10px;width:100%}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box .txt h3{font-size:16px;line-height:1.5;color:#000}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box .txt .time{font-size:9px;color:#000}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box .img_box{width:40%;height:50px;overflow:hidden;display:flex;align-items:center}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box .img_box img{width:auto;height:100%}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box:last-child{border:none}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .box:hover h3{color:#f6a724}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul{padding:0;display:flex;flex-direction:column}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li{transition:all 0.3s;border-bottom:solid 1px #D9D9D9;padding:15px 10px;list-style:none}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li a{display:flex}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li a h3{font-size:16px;color:#000;padding-right:10px;line-height:1.4;margin:0}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li a span{color:#f6a724;font-size:18px;margin-right:5px}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li:last-child{border:none}#hr_system_nav .flex_wrap .sidebar .widget.newlist .list_wrap .rank_box ul li:hover h3{color:#f6a724}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap{width:100%;background:#F7F7F7;padding:0px 15px 15px}@media screen and (max-width: 768px){#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap{padding:0}}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box{transition:all 0.3s}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box ul{padding:0}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box ul li{padding:12px 15px;list-style:none;border-bottom:solid 1px #D9D9D9;background:#fff}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box ul li a{font-size:14px;font-weight:400;color:#000}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box ul li:last-child{border:none}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .cat_box ul li:hover{background:#dafdfd}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .tag_wrap ul{display:inline-flex;flex-wrap:wrap;padding-top:10px;padding-left:0}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .tag_wrap ul li{transition:all 0.3s;background:#FFF;padding:5px 15px;list-style:none;margin:5px;border-radius:15px;display:flex}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .tag_wrap ul li a{color:#000;font-size:12px}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .tag_wrap ul li:hover{background:#33cdcd}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .tag_wrap ul li:hover a{color:#fff}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .btn{transition:all 0.3s;color:#fff;background:#FF7936;padding:14px;width:100%;display:block;text-align:center;margin-top:20px;font-size:16px;font-weight:600}#hr_system_nav .flex_wrap .sidebar .widget.cat_wrap .btn:hover{background-color:#33cdcd;transform:translateY(-5px);box-shadow:0px 10px 10px -6px rgba(0,0,0,0.3)}#hr_system_nav .flex_wrap .sidebar .table-of-contents{position:sticky;position:-webkit-sticky;top:145px;padding:16px;margin-bottom:20px;max-width:400px;border-top:4px solid #f6a724;background-color:#fafafa}#hr_system_nav .flex_wrap .sidebar .table-of-contents h2{font-size:18px;margin-bottom:10px;padding-bottom:5px}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul{list-style:none;padding-left:0}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul li{margin-bottom:6px;line-height:1.5}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul li a{text-decoration:none;color:#2b2b2b;transition:color 0.3s ease;font-size:14px;line-height:1.8;font-weight:normal}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul li a strong{font-weight:normal}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul li a:hover{color:#33cdcd}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul ul{padding-left:20px;margin-top:5px}#hr_system_nav .flex_wrap .sidebar .table-of-contents ul ul li a{color:#656565;font-size:14px}#hr_system_nav .flex_wrap .sidebar .toc-content{max-height:150px;overflow:hidden;transition:max-height 0.3s ease-in-out}#hr_system_nav .flex_wrap .sidebar .toc-content.expanded{max-height:65vh;overflow:scroll}#hr_system_nav .flex_wrap .sidebar .toggle-toc{display:block;width:24%;font-size:12px;padding:2px;margin-top:20px;color:#656565;border:1px solid #ddd;cursor:pointer;text-align:center;transition:background 0.3s}#hr_system_nav .flex_wrap .sidebar .toggle-toc:hover{background:#33cdcd;color:#fff}.btn_post_large{margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:30px 0}.btn_post_large p{color:#fff;margin-bottom:10px}.btn_post_large img{max-width:380px;padding:20px 10px;margin:auto;display:block}.btn_post_large .flex{display:flex;justify-content:center}@media screen and (max-width: 768px){.btn_post_large .flex{flex-direction:column}}.btn_post_large a{width:fit-content;text-align:center;background-color:#f6a724;padding:20px 50px;color:#fff;line-height:1.3;transition:all 0.3s;margin:0 50px;display:flex;font-size:1.2em;align-items:center}@media screen and (max-width: 768px){.btn_post_large a{width:90%;margin-bottom:20px;padding:15px 20px}}.btn_post_large a span{display:block;font-size:20px;display:flex;align-items:center}.btn_post_large a span svg{fill:#fff;margin-right:8px;width:30px}.btn_post_large a:hover{background-color:#33bbbb;transform:translateY(-5px);box-shadow:0px 10px 10px -6px rgba(0,0,0,0.3);border-radius:50px}.related_post{margin-top:20px}.related_post .dl_title{background:0 0;padding:10px;border-radius:0;font-size:18px;border-bottom:1px solid #ccc}.related_post .ranking_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.related_post .ranking_wrap .box{transition:all 0.3s;width:47%}@media screen and (max-width: 576px){.related_post .ranking_wrap .box{width:100%}}.related_post .ranking_wrap .box a{color:#000;transition:all 0.3s}.related_post .ranking_wrap .box a span.tag{border-radius:2px;background:#D9D9D9;padding:2px 7px;font-size:9px}.related_post .ranking_wrap .box a p{font-size:13px;line-height:1.2;padding:15px 0;margin:0}.related_post .ranking_wrap .box .title{margin-top:10px}.related_post .ranking_wrap .box .title h3{font-size:16px;line-height:1.3}@media screen and (max-width: 576px){.related_post .ranking_wrap .box .title h3{font-size:16px}}.related_post .ranking_wrap .box:first-child{position:relative}@media screen and (max-width: 576px){.related_post .ranking_wrap .box:first-child{grid-area:unset;padding:15px 0}}.related_post .ranking_wrap .box:nth-child(2){position:relative}@media screen and (max-width: 576px){.related_post .ranking_wrap .box:nth-child(2){grid-area:unset;padding:15px 0}}.related_post .ranking_wrap .box:nth-child(3){position:relative}@media screen and (max-width: 576px){.related_post .ranking_wrap .box:nth-child(3){grid-area:unset;padding:15px 0}}.related_post .ranking_wrap .box:nth-child(4){position:relative}@media screen and (max-width: 576px){.related_post .ranking_wrap .box:nth-child(4){grid-area:unset;padding:15px 0}}.related_post .ranking_wrap .box:nth-child(5){position:relative}@media screen and (max-width: 576px){.related_post .ranking_wrap .box:nth-child(5){grid-area:unset;padding:15px 0}}.related_post .ranking_wrap .mv .img_box{background-image:url(//www.aand.co.jp/wp/wp-content/themes/aac/css/../images/service/service_jinzai_head.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:160px;position:relative;z-index:0;display:flex;align-items:center;justify-content:center}.related_post .ranking_wrap .mv .img_box .title h3{color:#fff;padding:45px 20px;font-size:18px;max-height:160px;line-height:1.3;border:none;margin:0}.related_post .ranking_wrap .box:hover p{color:#EA631A}.related_post .list_wrap{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between}.related_post .list_wrap .box:hover{transform:translateX(-5px)}.related_post .list_wrap .box:hover .txt h3{color:#ee4f00}.related_post .list_wrap .box{width:47%;display:inline-block;position:relative;overflow:hidden;letter-spacing:normal;vertical-align:top;margin-bottom:20px;transition:all 0.3s}@media screen and (max-width: 576px){.related_post .list_wrap .box{width:100%}}.related_post .list_wrap .box .img_box{float:left;position:relative;margin-right:10px;background:#eee;width:120px;height:80px;font-size:.8em}.related_post .list_wrap .box .img_box img{width:100%;height:100%;object-fit:cover;font-family:'object-fit:cover;';vertical-align:middle;background:#eee}.related_post .list_wrap .box .txt{overflow:auto;line-height:1.4}.related_post .list_wrap .box .txt h3{font-size:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(3em + 16px);background-color:#FFF;color:#335;padding:0;margin:0;font-weight:normal;margin-bottom:8px}.related_post .list_wrap .box .txt p{color:#4a4a4a;font-size:11px}.link_post{display:flex;flex-direction:column;padding:30px 0}@media screen and (max-width: 768px){.link_post{padding:0}}.link_post a{width:fit-content;text-align:center;color:#000;border-bottom:1px solid #cccccc;transition:all 0.3s;display:flex;align-items:center;padding:5px 10px}@media screen and (max-width: 768px){.link_post a{margin-bottom:20px}}.link_post a:hover{color:#34cdce;border-bottom:1px solid #34cdce}#blog{position:relative;width:100%;background-repeat:no-repeat;text-align:center;background-size:cover}#blog .wrapper{max-width:1300px;margin:auto;text-align:left;padding:50px}@media screen and (max-width: 576px){#blog .wrapper{padding:50px 20px}}#blog .wrapper h2{text-align:center;color:#181818;width:fit-content;margin:0 auto 0px;font-size:30px}@media screen and (max-width: 576px){#blog .wrapper h2{margin:0 auto 10px}}#blog .wrapper .link{width:100%;text-align:right;display:block;max-width:900px;margin:auto;color:#4c4c4c;font-size:14px;position:relative}#blog .wrapper .link:after{content:"";display:block;width:75px;height:1px;background-color:#ff7300;position:absolute;bottom:0;right:0}#blog .wrapper .blog_block{margin:0px auto;padding:0 30px;border-radius:10px;width:80%;max-width:1000px}@media screen and (max-width: 576px){#blog .wrapper .blog_block{width:100%;padding:10px}}#blog .wrapper .blog_block ul li{list-style:none;background-image:linear-gradient(to right, #adadad, #adadad 2px, transparent 2px, transparent 8px);background-size:6px 1px;background-position:left bottom;background-repeat:repeat-x;padding:20px 20px;font-weight:bold}#blog .wrapper .blog_block ul li span{margin-right:10px}@media screen and (max-width: 576px){#blog .wrapper .blog_block ul li span{width:fit-content}}#blog .wrapper .blog_block ul li .cat{font-size:10px;background-color:#33cdcd;color:#fff;padding:2px 6px;font-weight:normal}#blog .wrapper .blog_block ul li .date{font-size:14px;color:#4c4c4c}@media screen and (max-width: 576px){#blog .wrapper .blog_block ul li .date{font-weight:normal}}#blog .wrapper .blog_block ul li .title{display:block;color:#000;font-size:18px;font-weight:bold}@media screen and (max-width: 576px){#blog .wrapper .blog_block ul li .title{padding-top:10px}}#blog .wrapper .blog_block ul li a{color:#212121;transition:all 0.3s}#blog .wrapper .blog_block ul li a:hover{color:#24aeae}#blog .wrapper .blog_block ul li:last-child{background-image:none}#blog.sub .blog_block{margin:0px auto !important;padding:0 !important}#blog.sub .blog_block ul{padding:0}#blog.sub .blog_block .s_ttl{margin:40px 0 0px;color:#fc9203}#blog.sub .blog_block .s_ttl span{color:#ccc}#blog.sub .blog_block .excerpt{font-weight:normal;font-size:14px}@media screen and (max-width: 576px){#blog.sub .wrapper{padding:30px 20px}}
