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

/* メイン左 */
.main_left {
	width: 716px;
	float: left;
	background-color:#FFFFFF;
}

.left01 {
	width: 713px;
	clear: left;
}

.left01_title {
	width: 180px;
	margin: 15px 0px 10px 10px;/*上、左右、下*/
	float: left;
}

.left01_title_t {
	width: 470px;
	margin: 20px 0px 15px;/*上、左右、下*/
	float: left;
}

.left01_txt {
	width: 633px;
	margin: 10px 40px 10px;/*上、左右、下*/
	clear: left;
}

.marine00 {
	width: 690px;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	clear:left;
	margin-right: 0px;
}

.marine00p {
	width: 690px;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	background-color:#FFF0FC;
	clear:left;
	margin-right: 0px;
}

.marine00_title {
	width: 205px;
	margin: 10px 10px 10px;/*上、左右、下*/
	float: left;
}

.marine00_title_t {
	width: 430px;
	margin: 17px 10px 12px;/*上、左右、下*/
	float: left;
}

.marine00_title_t2 {
	width: 590px;
	margin: 10px 50px 12px;/*上、左右、下*/
	clear: left;
}

.marine00_img {
	width: 670px;
	margin: 10px 10px 10px;/*上、左右、下*/
	float: left;
}

.marine00_txt {
	width: 667px;
	margin: 10px 10px 20px 12px;/*上、左右、下*/
	clear: left;
}

.marine01 {
	width: 224px;
	height: 320px;
	margin-left: 15px;
	margin-bottom: 10px;
	float: left;
	background-color:#ECFFF8;
	margin-right: 0px;
	display: inline;
}

.marine01_title {
	width: 204px;
	margin: 10px 10px 10px 7px;/*上、右、下、左*/
}

.marine01_img {
	width: 214px;
	margin: 15px 5px 10px 5px;/*上、右、下、左*/
}

.marine01_txt {
	width: 204px;
	margin: 15px 10px 10px 11px;/*上、右、下、左*/
}

.marine02 {
	width: 224px;
	height: 320px;
	background-color:#ECFFF8;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
	margin-right: 0px;
}

.marine02_title {
	width: 166px;
	margin: 10px 10px 10px 7px;/*上、左右、下*/
}

.marine02_img {
	width: 214px;
	margin: 15px 5px 7px 5px;/*上、左右、下*/
}

.marine02_txt {
	width: 204px;
	margin: 15px 10px 11px;/*上、左右、下*/
}

.marine03 {
	width: 224px;
	height: 320px;
	background-color:#ECFFF8;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
	margin-right: 0px;
}

.marine03_title {
	width: 204px;
	margin: 10px 10px 10px 7px;/*上、左右、下*/
}

.marine03_img {
	width: 214px;
	margin: 15px 5px 7px 5px;/*上、左右、下*/
}

.marine03_txt {
	width: 204px;
	margin: 15px 10px 11px;/*上、左右、下*/
}

.diary01 {
	width: 224px;
	height: 250px;
	margin-left: 7px;
	margin-bottom: 10px;
	float: left;
	margin-right: 5px;
}

.diary01_title {
	width: 166px;
	margin: 10px 20px 0px 35px;/*上、右、下、左*/
}

.diary01_img {
	width: 166px;
	margin: 0px 20px 7px 35px;/*上、右、下、左*/
}

.diary01_txt {
	width: 194px;
	margin: 0px 10px 0px 20px;/*上、右、下、左*/
}

.diary02 {
	width: 206px;
	height: 250px;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
	margin-right: 5px;
}

.diary02_title {
	width: 166px;
	margin: 10px 20px 0px 20px;/*上、左右、下*/
}

.diary02_img {
	width: 166px;
	margin: 0px 20px 7px 20px;/*上、左右、下*/
}

.diary02_txt {
	width: 194px;
	margin: 0px 5px 0px 5px;/*上、左右、下*/
}

.diary03 {
	width: 206px;
	height: 250px;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
	margin-right: 0px;
}

.diary03_title {
	width: 166px;
	margin: 10px 20px 0px 20px;/*上、左右、下*/
}

.diary03_img {
	width: 166px;
	margin: 0px 20px 7px 20px;/*上、左右、下*/
}

.diary03_txt {
	width: 194px;
	margin: 0px 5px 0px 5px;/*上、左右、下*/
}

.diary_main_img {
	float: left;
	width: 240px;
	margin: 0px 10px 15px 15px;/*上、左右、下*/
	margin-right: 0px;
}

.diary_main_txt {
	float: left;
	width: 400px;
	margin: 5px 5px 15px 15px;
	margin-right: 0px;
}

.event00 {
	width: 700px;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	clear:left;
	margin-right: 0px;
}

.event00_txt {
	width: 687px;
	margin: 10px 0px 20px 5px;/*上、左右、下*/
	clear: left;
}

.event01_txt {
	width: 647px;
	margin: 0px 10px 0px 10px;/*上、左右、下*/
	clear: left;
}

/* ページトップへ */
.tide_pagetop {
	width: 648px;
	background-color:#FFFFFF;
	margin: 0px 0px 10px 0px;/*上、左右、下*/
	clear:left;
}

.event_pagetop {
	width: 667px;
	background-color:#FFFFFF;
	margin: 0px 0px 10px 10px;/*上、左右、下*/
	clear:left;
}

.line_w648 {
	width:648px;
	height:1px;
	background-image: url(../top_img/line_w.gif);
	background-repeat:repeat-x;
	clear:left;
}
