@charset "utf-8";

#header {
	width:780px;
	height:55px;
	margin:0 auto 40px auto;
}

#header p.logo_link {
	float:left;
}

#header p.text_link {
	float:right;
	width:300px;
	text-align:right;
	padding:25px 40px 0 0;
}

p.text_link a {
	font-size:0.9em;
}

/* report.php 記事表示各種ボタン用 */
#top_area {
	width:700px;
	margin:0 auto 20px auto;
}

#top_form {
	float:left;
	width:350px;
}

.goback {
	float:right;
	width:280px;
}

.goback_left {
	float:left;
}

.goback_right {
	float:right;
}

.goback form input {
	width:120px;
}

#bottom_goback {
	margin:10px 40px 0 0;
}


/* 記事表示エリア */
.number_area {
	width:700px;
	margin:0 auto;
}

.number_area p.number {
	float:left;
	width:80px;
	font-size:medium;
}

.number_area form {
	float:left;
	width:80px;
}

.number_area form input {
	width:60px;
	font-size:0.8em;
	color:#0066CC;
	padding-top:2px;
}

#container {
	width:700px;
	margin:0 auto;
	border:2px solid #E3D1B9;
}

#title {
	width:660px;
	margin:20px auto;
/*	border-bottom:3px solid #CC6600;*/
	border-bottom:3px solid #CDA87E;
}

#title p {
	float:left;
}

#title p.new_area {
	width:70px;
}

#title h3 {
	color:#AE7D48;
	font-size:1.1em;
	font-weight:bold;
	padding:5px 0;
}

#contents {
	width:660px;
	margin:0 auto 20px auto;
}

#contents #img_area {
	float:left;
	padding-right:30px;
}

#contents #img_area img {
	vertical-align:top;
	padding-bottom:10px;
}

#contents span {
	font-size:medium;
}

#contents strong {
	color:#333;
	font-weight:bold;
}

#contents i {
	font-style:italic;
}

address {
	width:700px;
	font-size:0.9em;
	margin:40px 0 0 40px;
	padding-top:3px;
	border-top:1px solid #E3D1B9;
}

#close {
	width:72px;
	margin:0 40px 20px auto;
}

#close a {
	background:url(../../images/new_close.gif) no-repeat;
	width:72px;
	height:27px;
	display:block;
	text-indent:-9999px;
}


#pagetop {
	width:102px;
	margin:0 30px 0 auto;
}

#pagetop a {
	background:url(../../images/pagetop.gif) no-repeat;
	width:102px;
	height:20px;
	display:block;
	text-indent:-9999px;
}

#pagetop a:hover {
	background:url(../../images/pagetop.gif) 0 -20px no-repeat;
}









