@charset "utf-8";@media screen and (min-width:640px){#panelArea{background:url(//career.agex-ds.com/engineering/sys/wp-content/themes/agds_sys/assets/common/css/../../imageFile/about/panel_about_pc.png) no-repeat center;background-size:cover}#chartArea{padding:60px 0;margin-top:60px;overflow:hidden}#chartArea:before{display:none}#chartArea:after{display:none}#chartArea h2.md_title span.en{font-size:1.375em}#chartArea h2.md_title span.ja{top:0}#chartArea .content{margin:30px 0 0}#chartArea .content .chart{float:left;width:50%;padding-right:60px;border-right:solid 1px #ccc}#chartArea .content .chart .title{margin-top:0}#chartArea .content .chart ul li{margin-top:30px;padding:25px;text-align:center}#chartArea .content .chart ul li:before{width:30px;left:-30px}#chartArea .content .chart ul li .business{font-size:.875em}#chartArea .content .chart ul li .company{font-size:1em}#chartArea .content .chart ul li:first-child{text-align:center}#chartArea .content .chart ul li:nth-child(2){margin-left:60px;border:solid 2px #123}#chartArea .content .chart ul li:nth-child(2) .image{margin-bottom:15px;width:100%;text-align:center}#chartArea .content .chart ul li:nth-child(2) .image img{width:200px;height:auto}#chartArea .content .chart ul li:nth-child(2):after{left:-32px;top:-32px}#chartArea .content .chart ul li:nth-child(3){margin-left:60px}#chartArea .content .chart ul li:nth-child(3):after{top:-25px;left:-30px}#chartArea .content .chart ul li:nth-child(4){margin-left:60px}#chartArea .content .chart ul li:nth-child(4):after{top:-18px;left:-30px}#chartArea .content .chart ul li:nth-child(5){margin-left:60px}#chartArea .content .chart ul li:nth-child(5):after{top:inherit;bottom:50%;left:-30px}#chartArea .content .taisei{margin-top:0;float:right;width:50%;padding-left:60px}#chartArea .content .taisei:after{margin-left:25px;height:34px}#chartArea .content .taisei .logo{margin-top:30px}#chartArea .content .taisei .logo img{width:200px}#chartArea .content .taisei ul{margin-top:40px}#chartArea .content .taisei ul li{padding:25px 20px;font-size:1em;margin-top:25px}#chartArea .content .taisei ul li:nth-child(2){margin-top:40px}#chartArea .content .taisei ul li:nth-child(3){margin-top:30px}#chartArea .content .taisei ul li:nth-child(3):after{right:-21px}#chartArea .content .taisei ul li:nth-child(4){margin-top:-30px}#chartArea .content .taisei ul li:nth-child(4):after{left:-21px}#chartArea .content .taisei ul li:nth-child(5){margin-top:30px}#chartArea .content .taisei ul li:nth-child(5):after{right:-21px}#chartArea .content .taisei ul li:nth-child(6){margin-top:-30px}#chartArea .content .taisei ul li:nth-child(6):after{left:-21px}#chartArea .content .taisei ul li:nth-child(7){margin-top:30px}#chartArea .content .taisei ul li:nth-child(7):after{right:-21px}#chartArea .content .taisei ul li:nth-child(8){margin-top:-30px}#chartArea .content .taisei ul li:nth-child(8):after{left:-21px}#effortsArea{padding:60px 0;margin-top:0;position:relative;overflow:hidden}#effortsArea:after{content:"";position:absolute;left:50%;top:-300px;width:240px;height:2000px;background:#eee;opacity:.4;transform:rotate(35deg);margin-left:-200px;z-index:-1}#effortsArea h2.md_title span.en{font-size:1.375em}#effortsArea h2.md_title span.ja{top:0}#effortsArea .content ul li{margin-top:30px;float:left;width:48%;margin-right:4%}#effortsArea .content ul li:nth-child(2n){margin-right:0;margin-left:0}#effortsArea .content ul li .image img{width:100%;height:auto}#effortsArea .content ul li .title{font-size:1.125em;margin:20px 0 0}#effortsArea .content ul li .text{font-size:1em;margin:10px 0 0}#benefitsArea{padding:60px 0;margin-top:0}#benefitsArea:before{display:none}#benefitsArea:after{display:none}#benefitsArea h2.md_title span.en{font-size:1.375em}#benefitsArea h2.md_title span.ja{top:0}#benefitsArea .content{margin:0}#benefitsArea .content ul li{margin-top:30px;padding:30px;float:left;width:31.3333%;margin-right:3%}#benefitsArea .content ul li:nth-child(3n){margin-right:0}#benefitsArea .content ul li:nth-child(5){margin-right:0;width:65.6666%}#benefitsArea .content ul li .title{font-size:1.125em}#benefitsArea .content ul li .text{font-size:1em;margin-top:10px}#outlineArea{padding:60px 0 80px;margin-top:0;margin-bottom:-80px;position:relative;overflow:hidden}#outlineArea:after{content:"";position:absolute;left:50%;top:-300px;width:240px;height:2000px;background:#eee;opacity:.4;transform:rotate(35deg);margin-left:-200px;z-index:-1}#outlineArea h2.md_title span.en{font-size:1.75em}#outlineArea h2.md_title span.ja{top:2px}#outlineArea .content{margin:30px 0 0}#outlineArea .content table tr th{width:20%;padding:20px 0;font-size:1em}#outlineArea .content table tr td{padding:20px 0;font-size:1em}}