@charset "UTF-8";


#topimage {
	padding:10px 10px;
}


#left_column{
	padding:10px 0 0 10px;
	width:520px;
	float:left;
	}
#left_column h2{
	font-weight:bold;
	text-indent:5px;
	border-left:solid 5px #f65a05;
	border-bottom:solid 2px #f65a05;
	background-color:#f5f5f5;
	}


/*------------- #whatsnew ----------------*/


#whatsnew #scroll {
	overflow-y:scroll;
	margin:10px 0 15px 0;
	height:450px;
}



#left_column #whatsnew dl{
	margin:15px 6px 40px 6px;
	}
#left_column #whatsnew dt{
	width:80px;
	margin:0;
	}
#left_column #whatsnew dd{
	margin:-1.5em 0 1.5em 80px;
	}
#left_column #whatsnew dd p{
	margin-bottom:5px;
	margin-left:10px;
	}
#left_column #whatsnew dd p.title{
	font-size:1.1em;
	margin-left:0;
	color:#00309e;
	font-weight:bold;
	}
#left_column #whatsnew img{
	margin-top:5px;
	}

/*--------------------------------*/


#left_column #production_base{
	clear:both;	
	}
#left_column #production_base .article{
	margin:12px 0 24px 0;
	width:130px;
	float:left;
	}
#left_column #production_base .article img{
	margin:0 15px;
	}
#left_column #production_base .article p{
	margin:6px 0;
	width:130px;
	text-align:center;
	}
#left_column #introduction{
	clear:both;
	}
#left_column #introduction .article{
	margin:12px 0 24px 0;
	}
#left_column #introduction .article img{
	margin:0 12px 6px 0;
	float:left;
	}
#left_column #introduction .article .link{
	margin:12px 0 0 0;
	text-align:right;
	}
	
ul.jigyou1, ul.jigyou2 {
	margin-top:15px;
}
ul.jigyou1 li, ul.jigyou2 li {
	list-style:disc outside;
	margin-left:20px;
}
ul.jigyou1 {
	float:left;
	width:235px;
	margin-left:5px;
}
ul.jigyou2 {
	float:right;
	margin-bottom:20px;
	width:270px;
}


/*----------------#right_column----------------*/


#right_column{
	padding:10px 10px 0 0;
	width:220px;
	float:right;
	}
#right_column h2{
	margin:0 0 6px 0;
	}
#right_column #orderbtn{
	margin:0 0 6px 0;
	}
#right_column #inquirybtn{
	margin:0 0 12px 0;
	}
#right_column #productbtn{
	margin:0 0 12px 0;
	}
#right_column #catalog li{
	margin:0;
	}
	
