A{
	font-size : 13px;
	color : #5a5a5a;
	text-decoration : none;
}
A:HOVER{
	font-size : 13px;
	color : white;
	background-color : #FFC488;
	text-decoration : none;
}
BODY{
	color : #5a5a5a;
	font-family : "MS UI Gothic";
	background: url(img/bg1.gif)
}
TD{
	font-size : 13px;
	color : #5a5a5a;
	font-family : "MS UI Gothic";
}
TD.top{
	background-color : #C8C8E3;
	border-width : 2px 2px 2px 2px;
	border-style : solid solid solid solid;
	border-color : #C8C8E3 #C8C8E3 #C8C8E3 #C8C8E3;
	FONT-WEIGHT: bold;
	COLOR : #FFFFFF
}
TD.MENU{
	border-width : 0px 2px 0px 0px;
	border-style : solid solid solid solid;
	border-color : #C8C8E3 #C8C8E3 #C8C8E3 #C8C8E3;
	background-color : #F0F0F0;
}
TD.MAIN{
	background-color : #FFFFFF;
}
TD.WHATSNEW{
	font-size : 13px;
	color : #5a5a5a;
	font-family : "MS UI Gothic";
}
TD.BORDER1{
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : silver;
}
TD.MENU_CURRENT{
	font-size : 13px;
	color : white;
	background-color : #C8C8E3;
}
TD.COPY{
	font-size: 10px;
	font-family: Verdana;
}
TD.PHOTO{
	font-size : 10px;
	color : #5a5a5a;
	font-family : "MS UI Gothic";
}
A.copy {
	FONT-SIZE: 10px;
	COLOR: #5a5a5a;
	FONT-FAMILY: verdana
}
A.copy:visited {
	FONT-SIZE: 10px;
	COLOR: #5a5a5a;
	TEXT-DECORATION: none
}
A.copy:hover {
	FONT-SIZE: 10px;
	COLOR: #5a5a5a;
	background-color : #FFFFFF;
	TEXT-DECORATION: underline;
}
TD.INDEX_LIST_C1{
	border-width : 0px 1px 1px 0px;
	border-style : dotted dotted dotted dotted;
	border-color : gray gray gray gray;
}
TD.INDEX_LIST_C2{
	border-width : 0px 0px 1px 0px;
	border-style : dotted dotted dotted dotted;
	border-color : gray gray gray gray;
}
TD.INDEX_LIST_C3{
	border-width : 1px 1px 1px 0px;
	border-style : dotted dotted dotted dotted;
	border-color : gray gray gray gray;
}
TD.INDEX_LIST_C4{
	border-width : 1px 0px 1px 0px;
	border-style : dotted dotted dotted dotted;
	border-color : gray gray gray gray;
}
TD.INDEX_LIST_TOTAL_C1{
	border-width : 1px 0px 0px 0px;
	border-style : solid solid solid solid;
	border-color : gray gray gray gray;
}




/* ---------------------------
	こんなとこ行きました
------------------------------ */

.place {
	margin: 0 0 10px 0;
}

.place h3 {
	font-size: x-small;
}

.place h4 {
	width: 470px;
	margin: 0 0 5px 0;
	padding: 4px 3px 2px 3px;
	
	color: #3399ff;
	font-size: medium;
	background: #ececec;
	border-bottom: 1px solid #d2d2d2;
}

.place_Post {
	margin: 5px 0 20px 0;
	padding-top: 2px;

	font-size: x-small;
	text-align: right;
	text-valign: top;
	clear: both;
	
	border-top: 1px dashed #ccc;
}

.place_Txt {
	margin: 0 0 20px 0;
	padding: 0 5px 0 0;
	text-align: right;

}

.left {
	float: left;
	margin-right: 7px;
} 

.left02 {
	float: left;
	margin-right: 7px;
	margin-bottom: 3px;
} 

.right {
	float: right;
	margin-left: 7px;
} 

.clear {clear: both;}

.none {
	display: none;
}

