main#company .main .wrapper{padding:0 0 6rem;max-width:1000px}main#company .main .wrapper .content-all{padding-top:3rem}main#company .main .wrapper .content-all .content-title{font-size:2.6rem;color:#8c6c8c;font-weight:400;text-align:center}main#company .content{background-color:#efeee8;margin-top:3rem}main#company .content .content-inner{padding:3rem 2rem}main#company .content .content-inner .logo-area{position:relative;padding:2rem 0;margin:auto;width:200px;height:100%}main#company .main .detail{width:100%;padding:2rem 0}main#company .main .detail .detail-table{padding:1rem 0;vertical-align:middle;border-spacing:0 15px}main#company .main .detail .detail-table th{width:150px;height:40px;font-size:1.8rem;font-weight:400;background-color:#000;color:#fff}main#company .main .detail .detail-table td{padding-left:2rem;font-size:1.6rem;font-weight:300;color:#000}main#company .main .detail .detail-table td a{color:"black";cursor:pointer}main#company .main .detail .detail-table td a:hover{text-decoration:underline}@media only screen and (max-width:767px){main#company .main-container{padding:0 0 4rem}main#company .main .wrapper{padding:0}main#company .main .wrapper .content-all{padding-top:1rem}main#company .main .wrapper .content-all .content-title{font-size:2rem}main#company .content{margin-top:2rem}main#company .content .content-inner .logo-area{width:150px}main#company .main .detail .detail-table th{width:120px;font-size:1.4rem}main#company .main .detail .detail-table td{padding-left:1.4rem;font-size:1.4rem}}