@charset "UTF-8";
h2 img{
    width: 100%;
}
section p{
    font-size: 14px;
    margin: 0 10px;
    color: #282828;
}
.menu-list {overflow:hidden;}
.menu-list LI {
display:block;
width:100%;
height:70px;
}
.menu-list LI A {
display:table;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #d4cfba;
border-bottom:1px solid #d4cfba;
background:#f1eee2;
height:70px;
width:100%;
color:#6a8853;
padding:0 5px;
box-sizing:border-box;
}
.menu-list LI.act A {background:#e7e1cb;}
.menu-list LI A SPAN {
font-size:14px;
display:table-cell;
width:100%;
height:70px;
padding:0;
margin:0;
vertical-align:middle;
background:url(./../../img/nav_arrow.png) no-repeat 100% 50%;
background-size:auto 60px;
-webkit-background-size:auto 60px;
}
.col2 {margin-top:10px;margin-bottom:10px;}
.col2 div{width:50%;text-align:center;font-size:0.7rem;}
.col2 div img{width:96%;}

.schedule{margin-top:10px;}
.schedule .photo{width:40%;}
.schedule .txtarea{width:58%;}
.schedule OL{list-style-type: none;display:block;margin:0;}
.schedule OL li{padding-bottom:2px;color:#6a8853;border-bottom: 1px dotted #6a8853;font-size:0.8rem;}
.telbtn a{
  width:90%;
  display: block;
  color:#fff;
  text-decoration: none;
  padding:10px 10px;
  box-sizing: border-box;
  background:#846450;
  box-shadow:0px 3px 0px #433025;
  border-radius: 6px;
  line-height:120%;
  text-align:center;
  margin:10px auto 20px;
}

.excel-pdfLink {
	max-width: 320px;
	margin: 10px auto;
	text-align: center;
}
.excel-pdfLink img {
	width: 100% !important;
}