@charset "utf-8";
@import url("./rightmenu.css");

/*---ヘッダー直下---*/

.body #CONTENTS #MAIN p.tree {
	font-size : 12px;
	margin : 0 0 20px 0;
	letter-spacing : 1px;
}

.body #CONTENTS #MAIN h2 {
	margin : 0 10px 0 0;
	float : left;
}

.body #CONTENTS #MAIN p.comment {
	width : 450px;
	height : 88px;
	margin : 5px 0 10px 10px;
	font-size : 12px;
	line-height : 14px;
	letter-spacing : 2px;
	float : none;
}

.body #CONTENTS #MAIN .record {
	width : 538px;
	height : auto;
	border : 1px solid #0000CC;
	margin-bottom : 10px;
	padding : 0;
	float : left;
}

.body #CONTENTS #MAIN h3 {
	float : none;
	font-size : 12px;
	letter-spacing : 1px;
	margin : 0 0 3px 0;
	padding : 3px 0 3px 6px;
	background : #DDFFDD;
	text-align : left;
}

.body #CONTENTS #MAIN .record img.thumbnail {
	margin : 0 0 0 3px;
	border : 0;
}

.body #CONTENTS #MAIN .record img.flag {
	margin : 0 0 0 3px;
	border : 0;
}

.body #CONTENTS #MAIN .record p {
	margin : 0 0 3px 0;
	padding : 0 0 0 30px;
	letter-spacing : 1px;
	font-size : 12px;
}

.body #CONTENTS #MAIN img.sample {
	margin : 0px 5px 5px 0;
	border : 1px solid #000000;
}	

.body #CONTENTS #MAIN .record a {
	text-decoration : none;
}

.body #CONTENTS #MAIN a:hover {
	text-decoration : underline;
}
.body #CONTENTS #MAIN a:visited {
	color : #0000FF;
}

.body #CONTENTS #MAIN p.report {
	margin : 0 20px 3px 0 ;
	padding : 2px  0 2px 0;
	letter-spacing : 1px;
	font-size : 12px;
}

.body #CONTENTS #MAIN .record img.click {
	margin : 0;
	border : none;
	margin-right : 5px;
}


.body #CONTENTS #MAIN h5 {
	width : 400px;
	margin : 0 0 3px 0 ;
	padding : 2px 0 2px 20px;
	letter-spacing : 1px;
	font-size : 12px;
}

.body #CONTENTS #MAIN p.others {
	width : 400px;
	margin : 0 0 3px 0 ;
	padding : 2px 0 2px 30px;
	letter-spacing : 1px;
	font-size : 12px;
}
