/* tHg */
body,td{
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif;
	font-size:12px;
	line-height:17px;
	color: #333333;
}

.sub {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:11px; line-height:15px; color: #666666;}
.menu {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:12px; color: #666666;}
.menu2 {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:10px; color: #333333; }
.midashi {
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', 'lr oSVbN', sans-serif;
	font-size:17px;
	line-height:20px;
	color: #6699cc;
	font-weight: 900;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.midashi2 {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:14px; line-height:17px; color: #ffffff; font-weight: 900;}
.midashi2_2 {
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif;
	font-size:14px;
	line-height:17px;
	color: #ffffff;
	font-weight: 900;
	background-color: #6699CC;
	padding: 3px;
	margin: 0px;
}
.midashi3 {
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', 'lr oSVbN', sans-serif;
	font-size:12px;
	line-height:17px;
	color: #6699cc;
	font-weight: 900;
	padding: 0px;
	margin: 0px;
}
.copy {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:13px; line-height:17px; color: #666666; font-weight: 900;}
.syouhin {
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif;
	font-size:16px;
	color: #333333;
	font-weight: 900;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.memo {
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', 'lr oSVbN', sans-serif;
	font-size:12px;
	line-height:15px;
	color: #333333;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.credit {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN',sans-serif; font-size:10px; color: #ffffff; letter-spacing:1px; }
.jikan5px{letter-spacing:5px; }
.jikan10px{letter-spacing:10px; }

/* N */
a:link{color: #333333; text-decoration:underline;}
a:visited{color: #333333; text-decoration:underline;}
a:hover{color: #0066CC; text-decoration:underline;}
a:active{color: #0066CC; text-decoration:underline;}

/* {[_[C */
.bdr { border:1px solid #cccccc; }
.mini {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.mini2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.no {
	font-size: 12px;
	line-height: 17px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.chu {
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.message {
	font-size: 12px;
	line-height: 17px;
	color: #557395;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.honbun {
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.aka {color: #FF0000}.table01 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.il {
	margin: 0px;
	padding: 0px;
}
.memo2 {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.eg {
	font-size: 12px;
	color: #6699CC;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	letter-spacing: 5px;
}
.syurui {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.name {
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.syouhin_photo {
	padding: 0px;
	margin: 0px;
}
.new {
	font-size: 13px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	color: #6699CC;
}
.new_photo {
	margin: 0px;
	padding: 0px;
}
.table_syouhin {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.main_photo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.syoukaibun {
	font-size: 13px;
	line-height: 18px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

