#header-bg{background-image:url(../images/about/img_mv.jpg)}#sec01{position:relative;padding-top:240px;padding-bottom:120px;background:url(../images/common/bg_pattern02.png)}#sec01 .sec-ttl{position:absolute;top:-10px;left:0;width:100%;height:190px;padding-top:60px;background:url(../images/about/sec01_ttl_bg.png) repeat-x;text-align:center}#sec01 .sec{width:750px;margin:55px auto 0;color:#836e3f;letter-spacing:1px}#sec01 .sec .ttl{padding-bottom:4px;border-bottom:2px solid #d0c8b7;text-align:center;color:#836e3f;font-size:30px;font-size:1.875rem;font-weight:bold}#sec01 .sec01 .ttl{margin-bottom:40px}#sec01 .sec01 .outline{display:table;width:100%;margin-top:4px;color:#fff}#sec01 .sec01 .outline dt{display:table-cell;width:146px;height:100%;vertical-align:top}#sec01 .sec01 .outline dt span{display:block;height:100%;margin-right:3px;padding:15px 20px 0;border-radius:6px;background-color:#836e3f;text-align:right;font-size:14px;font-size:.875rem}#sec01 .sec01 .outline dd{display:table-cell;border-radius:6px;background-color:#95ab66;vertical-align:top}#sec01 .sec01 .outline dd .inner{padding:13px 30px}#sec01 .sec01 .outline .btn{margin-left:35px}#sec01 .sec01 .outline .ico{margin-right:10px}#sec01 .sec02 .history li{display:table;width:100%;padding:13px 0;border-bottom:2px solid #d0c8b7}#sec01 .sec02 .history li .time{display:table-cell;width:180px;text-align:center;vertical-align:middle}#sec01 .sec02 .history li .cont{display:table-cell;vertical-align:middle}
