@charset "UTF-8";
/* CSS Document */


/* =========================================================
 coord css
========================================================= */

.coord-wrapper {
	margin: 30px 0 30px 0;
}

.section-coord {
	text-align: center;
	width: 810px;
	margin-left: 70px;
}

.section-coord-left {
	text-align: right;
	float: left;
	width: 380px;
	margin-right: 40px;
}

.section-coord-right {
	float: left;
	width: 530px;
}

.1line {
	width: 810px;
}

.upper {
	height: 371px;
}

.lower {
	height: 20px;
	text-align: left;
	padding-left: 20px;
}

.h2-coord {
	text-align: left;
	color: #333;
	font-size: 120%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.p-coord {
	text-align: left;
	color: #666;
	font-size: 90%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.text_coord_center {
	font-size: 90%;
	color: #666;
	width: 810px;
	margin: 25px 0 25px 0;
	line-height: 2.2em;
}

/* =========================================================
 img css
========================================================= */

.img_coord {
	margin-right: 1px;
	margin-bottom: 1px;
}


/* =========================================================
 link img css
========================================================= */

.img_coord a:hover img {
	opacity: 0.8;
	filter: Alpha(opacity=50);
}


.img_coord-02 a:hover img {
	opacity: 0.5;
	filter: Alpha(opacity=50);
}

.coord-top {
	clear: both;
	margin-top: 40px;
}

.coord-top02 {
	clear: both;
	padding-top: 20px;
}




/* =========================================================
 coord-index css
========================================================= */

.section-coord-index {
	text-align: center;
	width: 800px;
	margin-left: 75px;
}

.section-coord-index-left {
	float: left;
	width: 370px;
	text-align: left;
	margin-right: 60px;
	margin-bottom: 30px;
}

.section-coord-index-right {
	float: left;
	width: 370px;
	text-align: left;
	margin-bottom: 30px;
}

.h2-coord-02 {
	margin: 10px 0 30px 0;
}

.h3-coord-index {
	font-size: 110%;
}

.h3-coord-index-s {
	font-size: 90%;
	color: #333;
}

.text-coord-index {
	font-size: 90%;
	color: #666;
	width: 370px;
	margin: 10px 0 10px 0;
	line-height: 1.8em;
}

.text-coord01 {
	font-size: 90%;
	color: #666;
	width: 600px;
	margin: 20px 0 40px 100px;
	line-height: 1.8em;
}