@charset "utf-8";

/* ***********************************************************
 *
 * Since:     2009-07-24
 * Editor:    yamamoto
 * Modified:  2009-07-24 by:yamamoto
 *
 * ***********************************************************
 */
 
 /* =====================================================

  Top page

===================================================== */

body#top {
	background: #FFFFFF url(../img/top_bg.jpg) repeat-x center top;
}

#top #header {
	height: 420px;
}

#top #header ul#gNavi {
	top: 359px
}


#top #container {
	background: url(../img/top_main_photo.jpg) no-repeat center top;
}

#top #wrapper {
	margin: 20px 15px 30px;
}

/* ---------- main ---------- */

#top #main .catch {
	margin-bottom: 13px;
}

#top #main .text {
	line-height: 160%;
}

#top #main .block {
	margin-top: 22px;
}

#top #main .block .photo {
	float: left;
	padding-right: 15px;
	background: #FFFFFF;
}

#top #main .block .time {
	margin-top: 5px;
	line-height: 140%;
	border-top: 1px solid #eeeeee;
	padding-top: 5px;
}

#top #main .block .pbtn {
	margin-top: 3px;
}

/* ---------- side ---------- */

#top #side {
	margin-top: 10px;
}
