@charset "UTF-8";

/* ***********************************************************************
	Body
*********************************************************************** */

body {
	background: #ffffff  url("../img/home/bg.jpg") repeat-x 0 0;
}


/* ***********************************************************************
	caseBox 
*********************************************************************** */

.caseBox {
	padding:0px;
	float: left;
	margin: 20px 20px 0 0;
	width: 200px;
}

div.exaWrap {
	width:200px;
	padding:0;
	background:url(../img/home/top_new_line.gif) bottom repeat-x;
}

.exa1L{
	float:left;
	width:60px;
	margin:0;
}
.exa1R{
	float:right;
	width:140px;
	margin:0;
}

.ul1{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul1 li{
	margin:0;
	padding:0 0 3px 12px;
	background:url(../img/home/exa_arw_01.gif) 2px 0.4em no-repeat;
}


/* ***********************************************************************
	ProductBox 
*********************************************************************** */

.productBox {
	padding:0px;
	float: right;
	margin:20px 0 0 0;
	width: 470px;
}

.pro1L{
	float:left;
	width:230px;
	margin:0;
}
.pro1R{
	float:right;
	width:230px;
	margin:0;
}
.ul2{
	list-style-type:none;
	margin:0;
	padding:0;
}
.ul2 li{
	margin:0;
	padding:0 0 3px 12px;
	background:url(../img/home/exa_arw_01.gif) 2px 0.4em no-repeat;
}


/* ***********************************************************************
	最新情報 
*********************************************************************** */

div.topNewSet{
	margin:0;
	padding:5px 5px 6px 5px;
	background:url(../img/home/top_new_line.gif) bottom repeat-x;
}
table.topNewTable{
	margin:0;
	padding:0;
	border-collapse:collapse;
}
table.topNewTable td{
	font-size:1.2em;
	line-height:1.3em;
	padding:2px 0 0 8px;
	vertical-align:top;
}
table.topNewTable td.topNewDate{
	white-space:nowrap;
}
table.topNewTable td.topNewIcn{
	padding:4px 0 0 6px;
	line-height:1.3em;
	vertical-align:top;
}
div#topBnr{
	margin:0;
}
div#topBnr h2{
	margin:0 0 8px 0;
}
div#topBnr form{
	margin:0 0 8px 0;
}

