@charset "UTF-8";
/* CSS Document */

.ttlarea{
	border-top:solid 1px #e5e3e3;
	border-bottom:solid 1px #e5e3e3;
	padding:3px 0 3px 3px;
}

.ttlarea h2{
	font-size:154%;
	border-left:solid 8px #70a2d0;
	padding:5px 0 5px 20px;
	color:#231815;
}

.eibun{
	font-size:60%;
	font-weight:normal;
}





#MenuLink{
	border: 1px solid #c3c0c0;
	border-radius: 6px;
	padding:20px 35px 20px 35px;
	margin:20px 0 0 0;
}

.menutext{
	color:#645549;
	font-size:110%;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.menubtn{
	margin: 15px 0px 40px 88px;
}

.menubtn p{
	position:relative;
}

.menubtn p a{
	display:block;
	text-decoration: none;
	color:#3d2b1b;
	
/*	width:100%;
	height:100%;
	color:#3d2b1b;
	text-decoration: none;
	position: relative;
*/

width: 100px;
padding: 0px 20px;
float: left;
border-radius: 10px;
color: #3d2b1b;
font-size: 130%;
font-weight: bold;
text-align: center;
margin-left: 75px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+38,e1e1e1+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 38%, #e1e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(38%,#ffffff), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 38%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 38%,#e1e1e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 38%,#e1e1e1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 38%,#e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-9 */

}


.menubtn p a:hover{
opacity:0.8;
}

.hinshitsu a{
	border:solid 2px #4e8cc5;
}

.menubtn .hinshitsu a:after{
    content: ' ';
    border: transparent solid 0.2em;
    border-left-color: #4e8cc5;
    position: absolute;
	left:192px;
    height: 0;
    width: 0;
    margin: 0px;
    margin-top: 0.65em;
    padding: 0px;
}

.kankyou a{
	border:solid 2px #005447;
}

.menubtn .kankyou a:after{
    content: ' ';
    border: transparent solid 0.2em;
    border-left-color: #005447;
    position: absolute;
	left:410px;
    height: 0;
    width: 0;
    margin: 0px;
    margin-top: 0.65em;
    padding: 0px;
}

