@charset "UTF-8";
/* Style Import
----------------------------------------- */
@import "/common/themes/cms/css/default.css"; /* initial setting */
@import "/common/themes/cms/css/layout.css";/* layout style */


a:link {
	color: #1d3994;
  text-decoration: none;
}
a:visited {
	color: #1d3994;
  text-decoration: none;
}
a:hover {
	color: #fe6e2b;
  text-decoration: underline;
}
a:active {
	color: #1d3994;
  text-decoration: none;
}

.slideArea {
	background: url(images/photoBg.jpg) no-repeat 0 0;
	width: 750px;
	height: 477px;
}
#slide {
	width: 750px;
	height: 477px;
}
#text-ct {
	bottom: 30px;
	left: 90px;
	width: 500px;
	color: #fff;
}

ul.infoList {
	margin: 5px 10px;
}

ul.infoList li {
	padding: 7px 0;
	border-bottom: #d9d9d9 1px dotted;
}
ul.infoList li img {
	vertical-align: top;
	margin: 1px 10px 0 0;
}
ul.infoList li span {
	padding-right: 10px;
}
.date {
	padding-right: 25px;
}
ul.contentNavi {
	clear: left;
	margin-left: 40px;
}
ul.contentNavi li {
	float: left;
	margin: 20px 15px 0 0;
}		
ul.contentNavi li a {
	padding: 165px 0 0 5px;
	height: 32px;
	display: block;
	overflow: hidden;
	line-height: 1.3
}
ul.contentNavi li.no03,ul.contentNavi li.no06 {
	margin: 20px0 0 0 0;
}
ul.contentNavi li a:link,ul.contentNavi li a:visited,ul.contentNavi li a:hover,ul.contentNavi li a:active {
	color: #454545;
	text-decoration: none;
}
ul.contentNavi li.no01 a {
	background: url(images/contentBtn01.jpg) no-repeat 0 0;
	width: 188px;
}
ul.contentNavi li.no01 a:hover {
	background-position: 0 -197px;
}
ul.contentNavi li.no02 a {
	background: url(images/contentBtn02.jpg) no-repeat 0 0;
	width: 188px;
}
ul.contentNavi li.no02 a:hover {
	background-position: 0 -197px;
}
ul.contentNavi li.no03 a {
	background: url(images/contentBtn03.jpg) no-repeat 0 0;
	width: 187px;
}
ul.contentNavi li.no03 a:hover {
	background-position: 0 -197px;
}
ul.contentNavi li.no04 a {
	background: url(images/contentBtn04.jpg) no-repeat 0 0;
	width: 188px;
}
ul.contentNavi li.no04 a:hover {
	background-position: 0 -197px;
}
ul.contentNavi li.no05 a {
	background: url(images/contentBtn05.jpg) no-repeat 0 0;
	width: 188px;
}
ul.contentNavi li.no05 a:hover {
	background-position: 0 -197px;
}
ul.contentNavi li.no06 a {
	background: url(images/contentBtn06.jpg) no-repeat 0 0;
	width: 187px;
}
ul.contentNavi li.no06 a:hover {
	background-position: 0 -197px;
}

.blogList {
	margin-top: 3px;
	width: 309px;
	height: 137px;
	background: url(images/nomugi.jpg) no-repeat right top;
	padding: 10px 230px 10px 0;
	float: right;
}
.blogTitle {
	width: 141px;
	float: left;
}
.rss-js-entry {
	background: url(images/blogPoint.gif) no-repeat 0 7px;
	padding-left: 20px;
}

.leftArea {
	width: 470px;
	float: left;
}
.rightArea {
	width: 200px;
	float: right;
	border: #ddd 3px solid;
	padding: 5px;
}
ul.eventList li a.listLink {
	width: 470px;
}
ul.eventList li div {
	width: 370px;
}
.section{
	zoom:1;/*for IE 5.5-7*/
}
.section:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
