.archive_interview_con .inner{width:86.207vw;margin:0 auto}.archive_interview_con .inner .upper_con_txt{margin:3.448vw auto;font-size:1.172vw}.archive_interview_con .inner .upper_con_txt:before{display:block;content:"";width:100%;height:1px;background:#dee5ed;margin-bottom:2.69vw}@media (max-width:499px){.archive_interview_con .inner .upper_con_txt:before{margin-bottom:11.69vw}}@media (max-width:1049px){.archive_interview_con .inner .upper_con_txt{font-size:2.214vw;margin:3.448vw auto 6.2vw}}@media (max-width:499px){.archive_interview_con .inner .upper_con_txt{font-size:4.533vw;margin:4.448vw auto 15.2vw}}.archive_interview_con .inner .archive_case_cat_con{width:36.207vw;margin:0 auto}@media (max-width:1100px){.archive_interview_con .inner .archive_case_cat_con{width:100%}}.archive_interview_con .inner .archive_case_cat_con .c_txt{text-align:center;font-family:"Jost",sans-serif;font-style:italic;font-weight:400;font-size:.828vw;margin-bottom:1.3vw;margin-top:4vw}@media (max-width:1049px){.archive_interview_con .inner .archive_case_cat_con .c_txt{font-size:2.128vw;margin-bottom:2.3vw}}@media (max-width:499px){.archive_interview_con .inner .archive_case_cat_con .c_txt{font-size:3.828vw;margin-bottom:3.3vw}}.archive_interview_con .inner .archive_case_cat_con .archive_case_cat_wrap{display:flex;flex-wrap:wrap;gap:1.379vw}.archive_interview_con .inner .archive_case_cat_con .archive_case_cat_wrap .archive_case_cat_b{color:#194bf4;background:#eff2ff;border-radius:4px}.archive_interview_con .inner .interview_con{margin-top:60px;padding-bottom:8.621vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con{padding-bottom:8.276vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con{display:block;padding-bottom:13.333vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b{width:100%}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b:first-of-type{margin-bottom:7.034vw}}.archive_interview_con .inner .interview_con .interview_b a{position:relative;display:block;transition:.5s}.archive_interview_con .inner .interview_con .interview_b a:hover:before{background-image:url(//comthink.co.jp/wp-content/themes/comthink/css/../img/btn-arrow3.svg);z-index:1}.archive_interview_con .inner .interview_con .interview_b a:hover:after{border:none;background:#20272e;z-index:0}.archive_interview_con .inner .interview_con .interview_b a:hover .wrap .left img{transform:scale(1.1)}.archive_interview_con .inner .interview_con .interview_b a:hover .wrap .right:before{-webkit-animation:arrow-line2 .4s cubic-bezier(.785,.135,.15,.86) 1 normal;animation:arrow-line2 .4s cubic-bezier(.785,.135,.15,.86) 1 normal}.archive_interview_con .inner .interview_con .interview_b a .wrap{display:flex;justify-content:space-between;margin-bottom:4vw}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap{display:block;margin-bottom:14vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .left{position:relative;width:39.655vw;flex:0 0 39.655vw;height:22.069vw;overflow:hidden;border-radius:.552vw}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .left{width:100%;height:45.569vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .left img{width:100%;height:22.069vw;-o-object-fit:cover;object-fit:cover;border-radius:.552vw;transition:.5s}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .left img{width:100%;height:45.569vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right{width:100%;position:relative;width:39.655vw;flex:0 0 39.655vw}.archive_interview_con .inner .interview_con .interview_b a .wrap .right:before{content:"";background-image:url(//comthink.co.jp/wp-content/themes/comthink/css/../img/btn-arrow3-b.svg);background-size:contain;background-repeat:no-repeat;width:1.793vw;height:.69vw;position:absolute;top:auto;bottom:1.621vw;right:.414vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right:before{width:2.793vw;height:.99vw;position:absolute;top:auto;bottom:3.121vw;right:1.414vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right:before{width:3.793vw;height:2.09vw;position:absolute;top:auto;bottom:10.421vw;right:4.414vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right:after{content:"";width:3.31vw;height:3.31vw;position:absolute;top:auto;bottom:.241vw;right:0;border-radius:689.586vw;border:1px solid;transition:.5s}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right:after{width:6.41vw;height:6.41vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right:after{width:12.01vw;height:12.01vw;bottom:5.241vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right{margin-top:5.379vw;width:100%}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap{gap:2.069vw;margin-bottom:1.2vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap{margin-bottom:2.242vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .interview_num{font-size:.966vw;margin-bottom:.69vw;font-family:"Jost",sans-serif;font-weight:500;font-style:italic}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .interview_num{font-size:1.823vw;margin-bottom:1.123vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .interview_num{font-size:3.733vw;margin-bottom:1.823vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .one_word{font-size:2.1vw;font-weight:500}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .one_word{font-size:3.1vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .one_word{font-size:4.1vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .archive_case_cat_wrap{display:flex;flex-wrap:wrap;gap:1.379vw;margin-bottom:.4vw;margin-top:1.3vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .archive_case_cat_wrap{margin:2vw auto}}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .archive_case_cat_wrap{margin:3vw auto}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .archive_case_cat_wrap .archive_case_cat_b{color:#194bf4;background:#eff2ff;border-radius:4px}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .date{font-size:1.103vw;font-family:"Poppins",sans-serif;font-weight:500;color:#727272;margin-top:1.2vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .date{font-size:2.083vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .date{font-size:4.267vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .date br.sp__only{display:none}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right .upper_wrap .date br.sp__only{display:block}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right h4.ttl{margin-bottom:1.034vw;font-weight:700;font-size:1.379vw}@media (max-width:1049px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right h4.ttl{font-size:2.604vw}}@media (max-width:499px){.archive_interview_con .inner .interview_con .interview_b a .wrap .right h4.ttl{font-size:5.333vw}}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .cat_wrap{display:flex;flex-wrap:wrap;gap:.69vw}.archive_interview_con .inner .interview_con .interview_b a .wrap .right .cat_wrap .cat{color:#194bf4;font-size:.828vw;background:#eff2ff;padding:.138vw .414vw;border-radius:.138vw}.archive_interview_con .inner .interview_con .interview_b a:hover:before{-webkit-animation:arrow-line6 .4s cubic-bezier(.785,.135,.15,.86) 1 normal;animation:arrow-line6 .4s cubic-bezier(.785,.135,.15,.86) 1 normal}.interview_con .wrap{display:flex;gap:40px}.interview_con .wrap.reverse{flex-direction:row-reverse}.interview_con .left{width:50%}.interview_con .right{width:50%}.deco{width:100%;max-width:575px}.deco img{width:100%}