@charset "utf-8";section .heading02{margin-bottom:2em;text-align:center;color:#00a0e8;font-size:157.1%;font-weight:500}#edit-area .list_section{margin-bottom:40px}.list_section .heading02{margin-bottom:3em}#edit-area .list_section .flex_box .heading_part{background:#00a0e8;text-align:center;color:#fff}#edit-area .list_section .flex_box .heading_part p.heading{font-weight:600}.table_section .skill-list h4{color:#f09400;font-weight:600}.table_section .skill-list li{margin-left:1em}.table_section .skill-list li:before{content:"◆";color:#f09400}.industry_section .list_cont a{display:block;text-decoration:none}.industry_section .list_cont a:hover{opacity:.6}.industry_section .list_cont{height:80px;position:relative;display:flex;justify-content:center;align-items:center;line-height:1.2;padding-right:2em;text-align:center;background:#d0eaf8;font-weight:600}.industry_section .list_cont:before{content:"";position:absolute;top:0;right:0;width:2em;height:100%;background:#bce4f8}.industry_section .list_cont .strong{font-size:128.6%}.industry_section .list_cont .small{font-size:80%}.industry_section .list_cont:after{content:"";position:absolute;display:block;top:50%;right:1em;border-width:6px 0 6px 10px;border-style:solid;border-color:transparent;border-left-color:transparent;border-left-color:#0099e2;transform:translate(50%,-50%)}#edit-area .support_section h2 span.font_l{font-size:171.4%}#edit-area .interview_section a:hover{opacity:.8}.interview_section{text-align:center}.interview_section .hgroup{margin-bottom:2em;width:100%}.interview_section .heading02{display:flex;align-items:center}.interview_section .heading02:before{margin-right:.8em}.interview_section .heading02:after{margin-left:.8em}.interview_section .heading02:before,.interview_section .heading02:after{content:"";flex-grow:1;height:4px;background:#00a0ee;display:block}.interview_section .link_part{text-align:right}.interview_section .list_cont{position:relative}.interview_section .list_cont .interview-list-num{position:absolute;top:0;left:-17px;width:72px}.interview_section .list_cont .interview-list-num img{width:100%}.interview_section .interview-list-image{border-radius:50%;background:#ccc;overflow:hidden}.interview_section .interview-list-image img{width:100%}@media only screen and (max-width:599px){.list_section .flex_box .heading_part{margin-bottom:1em;padding:.5em 0}#edit-area .support_section h2 span.font_l{font-size:142.9%}.interview_section .list_cont .interview-list-num{top:-5px;left:0;width:60px}}@media only screen and (min-width:600px){.list_section .flex_box{display:flex;justify-content:space-between}.list_section .flex_box .heading_part{padding:8em 0;flex-basis:120px;max-width:120px}.list_section .flex_box .list_part{flex-basis:calc(100% - 140px);max-width:calc(100% - 140px)}}@media only screen and (min-width:960px){.list_section .flex_box{margin-left:30px;margin-right:30px}.table_section .skill-list,.table_section .skill-list ul{display:flex}}