@charset "utf-8";

/* -------------------------------------------------------
	name : about.css
-------------------------------------------------------- */

/* about
-------------------------------------------------*/
table.table01 {
background:#bbb;
width:100%;
margin:auto;
}
table.table01 tr td{
background:#fff;
padding:7px;
}

table.table01 tr td.title {
background:#ffeedd;
text-align:center;
}


table.table02 {
background:#bbb;
width:100%;
margin:auto;
}
table.table02 tr td {
background:#fff;
padding:7px;
}

table.table02 tr td.photo {
width:140px;
}

table.table02 tr td img.fleft {
float:left;
margin-right:15px;
}
table.table02 tr td p.chosho {
padding-top:40px;
line-height:2.0;
padding-bottom:20px;
}
table.table02 tr td.title {
background:#ffeedd;
text-align:center;
width:17%;
}

p.prize {
background: url(../images/icon/prize.png) no-repeat;
padding-left:32px;
line-height:31px;
border-bottom:1px dashed #ccc;
padding-bottom:5px;
margin-bottom:5px;
}
ul.kouen {
list-style:none;
}
ul.kouen li {
background: url(../images/icon/fukidashi.gif) no-repeat;
padding-left:25px;
line-height:16px;
padding-top:8px;
border-bottom:1px dashed #ccc;
padding-bottom:5px;
margin-bottom:5px;
}
ul.kouen li span {
color:#cc9955;
}

.lecture-list-block ul.kouen li {
padding-top: 0px !important;
padding-bottom: 10px !important;
margin-bottom: 10px !important;
}

.company-history-block table{
  margin-bottom: 8px;
}
.company-history-block table td.title{
  width:102px;
}
.company-history-block .history-date{
  text-align:right;
}

.about-local-link table{
  width:100%;
  margin-bottom:15px;
  border-collapse: collapse;
}
.about-local-link table td{
  text-align: center;
  width: 20%;
  padding: 1px;
  border: 1px solid #463c36;
  background: #887d77;
}
.about-local-link table td a{
  padding-top: 12px;
  padding-bottom: 8px;
  display: block;
  line-height: 1;

  background: #736357;
  background: -moz-linear-gradient(top, #736357 0%, #544841 100%);
  background: -webkit-linear-gradient(top, #736357 0%,#544841 100%);
  background: linear-gradient(to bottom, #736357 0%,#544841 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#736357', endColorstr='#544841',GradientType=0 );

  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
}
.about-local-link table td a:hover{
  opacity: 0.7;
}
.about-local-link table td a i.fa{
  font-size: 20px;
}
.about-goto-top{
  text-align:right;
  margin-bottom: 8px;
  margin-top: 8px;
}
.about-goto-top i.fa{
  margin-right:2px;
  font-size:15px;
}
