body{margin:0px;padding:0px;}
table, td{
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 20px;
	color:#333333;
}

img{border-style:none;}
img.mano{cursor:pointer;}


a.nb      {color:#F71;text-decoration:none;}
a.nb:hover{color:#F93;text-decoration:underline;}
a.nb:visited{color:#A60;text-decoration:none;}

/* border table*/
.news{
	border:#F93 dotted 1px;
	border-width:0px 0px 1px 0px
	background-color:#ffffff;
}
.box{
	border:#888 1px solid;
	background-color:#ffffff;
	padding:8px;
}
.label{
	border-right:#F93 solid 3px;
	background-color:#FFF6Fa;
	font-weight:bold;
	color :#F40;
}

/* FONT */
.write{
	font-family: "MS PGothic";
	font-size: 15px;
	line-height: 25px;
	color:#333333;
}
.info {
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 20px;
}
.expl{
	font-family: "MS PGothic";
	font-size: 12px;
	line-height: 15px;
	color:#600;
}
.wear {
	font-family: "ＭＳ ゴシック";
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	color: #333333;
}
.topfnt{
	font-size: 13px;
	color:#555;
	line-height: 16px;
}
.topfnt b{
	font-size: 14px;
	line-height: 18px;
}

/* BIG * FONT */
.title{
font-size:17px;
line-height:25px;
font-family: "MS PGothic";
color:#C00;
}

.titlegd {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
/*List*/
/*上右下左*/
ul, ol{margin:5px 10px 15px 20px;}

