﻿#company #main-image{background-image:url("../../img/pages/company/main_image.jpg")}#company section .f_left{float:left;width:220px}#company section .f_left img{width:100%;height:auto}#company section .f_right{float:right;width:67%}#company .content-header{margin-bottom:6%}#company .content-header h1{margin-bottom:84px}#company .content-header h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:24px;font-weight:bold;margin-bottom:40px}#company .profile{margin-bottom:8%;padding-bottom:8%;border-bottom:1px solid #DDDDDD}#company .profile dl{margin-bottom:8%}#company .profile dl dt{font-weight:bold;font-size:20px;margin-bottom:2%}#company .profile dl dd p{margin-bottom:2%}#company .profile dl dd table th{width:15%}#company .company .h2_ttl{font-size:20px;font-weight:bold;margin-bottom:3%}#company .company dl{margin-bottom:8%}#company .company dl dt{font-weight:bold;font-size:20px;margin-bottom:2%}#company .company dl dd{margin-bottom:8%}#company .company dl dd table th{width:15%}#company.media h3{font-size:2rem;font-weight:bold;margin-bottom:40px}#company.media .media-list{margin-bottom:80px}#company.media .media-list .media-year{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #cecece}#company.media .media-list .media-year .year{width:60px}#company.media .media-list .media-year .media{width:860px}#company.media .media-list .media-year .media .item{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:100%;margin-bottom:6px}#company.media .media-list .media-year .media .item:last-of-type{margin-bottom:0}#company.media .media-list .media-year .media .item .month{width:40px}#company.media .media-list .media-year .media .item .title{width:560px;margin-right:20px}#company.media .media-list .media-year .media .item .name{width:240px}#company.award #award-list h2{font-size:2.4rem;font-weight:bold;margin-bottom:65px}#company.award #award-list .award-year{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #cecece}#company.award #award-list .award-year .year{width:80px}#company.award #award-list .award-year .awards{width:860px}#company.award #award-list .award-year .awards .item{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:100%;margin-bottom:6px}#company.award #award-list .award-year .awards .item:last-of-type{margin-bottom:0}#company.award #award-list .award-year .awards .item .title{width:480px;margin-right:20px}#company.award #award-list .award-year .awards .item .name{width:260px}@media screen and (max-width: 768px){#company section .f_left{float:none;width:80%;margin:0 auto}#company section .f_left img{width:100%;height:auto}#company section .f_right{float:none;width:100%}#company .content-header{margin-bottom:6%}#company .content-header h1{margin-bottom:42px}#company .content-header h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:1.4rem;margin-bottom:20px}#company .profile{margin-bottom:8%;padding-bottom:8%;border-bottom:1px solid #DDDDDD}#company .profile dl{margin-bottom:12%}#company .profile dl dt{font-weight:bold;font-size:20px;margin-bottom:2%;text-align:center}#company .profile dl dd p{margin-bottom:4%}#company .profile dl dd table th{width:22%}#company .company .h2_ttl{font-size:20px;font-weight:bold;margin-bottom:3%}#company .company dl{margin-bottom:8%}#company .company dl dt{font-weight:bold;font-size:2rem;margin-bottom:4%}#company .company dl dd{margin-bottom:6%}#company .company dl dd table th{width:15%}#company .company dl dd:last-child{margin-bottom:0}#company.media h3{font-size:2rem;font-weight:bold;margin-bottom:40px}#company.media .media-list{margin-bottom:80px}#company.media .media-list .media-year{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #cecece}#company.media .media-list .media-year .year{width:80px}#company.media .media-list .media-year .media{width:100%}#company.media .media-list .media-year .media .item{display:block;width:100%;margin-bottom:0;padding:12px 2%}#company.media .media-list .media-year .media .item:nth-child(even){background:#f9f9f9}#company.media .media-list .media-year .media .item:nth-child(odd){background:#ffffff}#company.media .media-list .media-year .media .item .month{width:auto;display:inline-block;padding:2px 6px;background:#e3e3e3;margin-bottom:8px;font-size:1.2rem;vertical-align:middle}#company.media .media-list .media-year .media .item .title{width:100%;margin-right:0;font-weight:bold;font-size:1.2rem}#company.media .media-list .media-year .media .item .name{width:100%;font-size:1.4rem}#company.award #award-list h2{font-size:2.4rem;font-weight:bold;margin-bottom:65px}#company.award #award-list .award-year{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:30px;padding:0 0 30px 0;border-bottom:1px dashed #cecece}#company.award #award-list .award-year .year{width:100%;margin-bottom:10px;font-size:1.4rem;font-weight:bold}#company.award #award-list .award-year .awards{width:100%}#company.award #award-list .award-year .awards .item{display:block;width:100%;margin-bottom:0;padding:12px 2%}#company.award #award-list .award-year .awards .item:nth-child(even){background:#f9f9f9}#company.award #award-list .award-year .awards .item:nth-child(odd){background:#ffffff}#company.award #award-list .award-year .awards .item .title{width:100%;margin-right:0;font-weight:bold;font-size:1.2rem}#company.award #award-list .award-year .awards .item .name{width:100%;font-size:1.4rem}}
