﻿@charset "utf-8";

/*//////////////////////////////////////////////////

Title : production.css

For   : contents area


Copyright (C)2008 Grand Marche Co., Ltd. All rights reserved.

//////////////////////////////////////////////////*/

/*--------------------------
	production、with720px
--------------------------*/

.contentInnerRight .production {
	margin: 50px 0 0 0;
	width : 720px ;
	text-align: left;
}
.production .imgR {
	float : right;
	margin: 0 8px 5px 15px;
	text-valign: right;
}
.production h1 {
	margin: 0;
	font-size: 30px;
	font-weight: bolder;
	color: #907dbf;
}
.production h2 {
	margin: 0;
	font-size: 23px;
	font-weight: bolder;
	color: #907dbf;
}
.production h3 {
	margin: 0;
	font-size: 17px;
	font-weight: bolder;
	color: #907dbf;
}
.production p {
	margin: 0 5px 4px 8px;
	font-size: 95%;
	text-valign: right;
}
.contentInnerRight .production .link{
	margin: 0;
	font-size: 15px;
	font-weight: bolder;
	color: #093488;
}
.contentInnerRight .production .direction{
	margin: 0;
	font-size: 12px;
	font-weight: bolder;
	color: #093488;
}
.contentInnerRight .production .title {
	margin: 0;
	font-size: 20px;
	font-weight: bolder;
	color: #907dbf;
}
.contentInnerRight .production .valine12 {
	vertical-align: -12px;
}
.contentInnerRight .production .valine20 {
	vertical-align: -15px;
}
/*--------------------------
	img50col
--------------------------*/
.contentInnerRight .production .img50col {
	clear: both;
	margin: 5px 2px 10px 50px;
	width : 610px ;
	text-align: left;
}
.contentInnerRight .production .img50col .col50L {
	float : left;
	margin: 10px 1px 0 0;
	width : 295px ;
	text-align: left;
}
.contentInnerRight .production .img50col .col50R {
	float : left;
	margin:  10px 0 0 0;
	width : 295px ;
	text-align: left;
}
.production .img50col .col50R p {
	margin: 0;
	width: 210px;
	font-size: 95%;
	text-valign: right;
}

