@charset "utf-8";
/* CSS Document */

div#cerec-top-pic {
	clear : both;
	padding-top : 10px;
}

a#cerec-top{
	display : block ;
	width : 460px ;
	height : 70px ;
	text-indent : -120px;
	overflow : hidden;
	background-image : url(../images/index/bnr_cerec_top.gif);
}

a:hover#cerec-top{
	background-position : 0px -70px;
}


div#blog-top-pic {
	clear : both;
	padding-top : 10px;
}

a#blog-top{
	display : block ;
	width : 460px ;
	height : 70px ;
	text-indent : -120px;
	overflow : hidden;
	background-image : url(../images/index/bnr_blog_top.gif);
}

a:hover#blog-top{
	background-position : 0px -70px;
}

div#whatsnew {
	width : 460px;
	margin-bottom : 25px;
}

div#whatsnew-pic {
	float : left;
	width : 100px;
}
div#whatsnew-text {
	float : right;
	width : 360px;
}

div#whatsnew-text img{
	margin-top : 10px;
}

div#feed p {
	margin-left : 15px;
}

div#whatsnew-text table{
	margin-left : 15px;
}

div#whatsnew-text tr.date{
	color : #FF0000;
}

div#whatsnew-text tr.content{
	margin-left : 20px;
}

div#miele {
	margin : 0px;
	width : 345px;
}

div#miele-pic {
	float : left;
	width : 100px;
}

div#miele-text {
	float : right;
	width : 230px;
	margin-left : 10px;
}

div#rinen {
	float : left;
	width : 220px;
	margin-top : 10px;
}

div#rinen-pic {
	float : left;
	margin-top : 10px;
}

div#rinen-text {
	float : right;
	width : 120px;
}

p.rinen-orange {
	color : #DD7529;
	margin : 10px 0px 0px 5px;
}

p.rinen-black {
	margin : 10px 0px 0px 5px;
}

table#table-rinen {
	clear : both;
	border-color : #afafaf;
	border-style : solid;
	border-collapse : collapse;
	border-width : thin;
	width : 210px;
	margin : 10px 5px;
}

table#table-rinen td{
	padding-left : 10px;
}

div#jikan {
	float : right;
	width : 220px;
	margin-top : 10px;
}

div#jikan-pic {
	float : left;
	margin-top : 10px;
}

div#jikan-text {
	float : right;
	width : 120px;
}

p.jikan-oudo {
	color : #836D4E;
	margin : 10px 0px 0px 5px;
}

p.jikan-black {
	margin : 10px 0px 0px 5px;
}

table#table-jikan {
	clear : both;
	border-color : #afafaf;
	border-style : solid;
	border-collapse : collapse;
	border-width : thin;
	width : 210px;
	margin : 10px 5px;
}

table#table-jikan td{
	border-color : #afafaf;
	border-style : solid;
	border-width : thin;
	padding : 5px 10px;
	text-align : left;
	vertical-align : top;
}

td.table-jikan-day{
	padding : 100px;
}
