@charset "utf-8";

/**--------------------------------------
	COLOR CUSTOM
---------------------------------------**/

h2{
	color:#1e90ff;
	font-size: 158%;
}

h3 {
	color:#666;
	font-size: 138%;
	font-weight: normal;
}

h4{
	color: #CD930B;
}

h5 {
	color:#743F84;
	border-left:5px solid #743F84;
}


h6{	border-bottom:1px dashed  #CCCCCC;
}

/**--------------------------------------
	CUSTOM PARTS
---------------------------------------**/
nav ul li.line2 {
	height:65px;
}

nav ul li.line2 a {
	height:55px;
	line-height: 1.2em;
	padding-top: 5px;
	background: url(../images/bg_nav_line2.png) no-repeat;
}
nav ul li.line2 a:hover {
	background: url(../images/bg_nav_line2.png) no-repeat;
	background-color: #8F8F8F;
}

nav ul li small {
 font-size: 0.8em
}


dl#info{
	margin-top:0;
}



.green {
	color: #647B4E;
}

/*----- 02-01.TOP -----**/
/*---スライドショー---**/
#viewer {
    margin: 0 auto;
    width: 960px;
    height: 370px;
    text-align: left;
    overflow: hidden;
    position: relative;
}

#viewer img {
    top: 0;
    left: 0;
    position: absolute;
}

.gmap {
  width: 550px;
  height: 350px;
}

.site-branding .site-description a:link, .site-branding .site-description a:active,
.site-branding .site-description a:hover, .site-branding .site-description a:visited{
	color: #fff;
}

