@charset "utf-8";
/* CSS Document */


/**================================= contents Setting =================================**/

#contents_main .main_right{
	width				:	350px;
	float				:	left;
}


#bottom_link{
	width				:	730px;
	margin-bottom		:	25px;
}

/**================================= 製品情報【エンジン】 Setting =================================**/

#left_area .second{
	width				:	730px;
	margin-left			:	20px;
	border-bottom		:	1px #CCCCCC solid;
}

#left_area .main_img{
	width				:	760px;
	height				:	272px;
	text-align			:	center;
}

#left_area .second p{
	float				:	right;
}

#left_area .second p img{
	padding-top			:	5px;
}

#left_area .contents_1{
	width				:	730px;
}

#left_area h4{
	margin				:	30px 0;
}

#left_area .contents_1 .right_area{
	width				:	350px;
	float				:	left;
}

#left_area .contents_1 .left_area{
	width				:	350px;
	float				:	right;
}

#left_area .contents_1 p{	
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	1px;
	line-height			:	160%;
	padding				:	15px 0 35px;
}

#left_area .SE1002{
	width				:	360px;
	float:left;
}

#left_area .SE1002 p{
	padding-bottom		:	15px;
}

#left_area .SE2001{
	width				:	360px;
	float				:	right;
}

#left_area .SE2001 p{
	padding-bottom		:	15px;
}

#left_area .btnArea{
	padding-top			:	65px;
	width				:	360px;
	float				:	right;
}

#left_area .btnArea p {
	padding-top			:	0;
	padding-bottom		:	10px;
}

#left_area table{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	1px;
	line-height			:	160%;
	color				:	#333333;
	border				:	1px #E7E7E7 solid;
}

#left_area table th{
	width				:	87px;
	padding				:	5px 0 5px 10px;
}

#left_area table td{
	padding				:	5px 0 5px 10px;
}

#left_area .inr_txt{
	width				:	733px;
	height				:	300px;
	background			:	url(../images/product/systemline_img.jpg) center no-repeat;
}

#left_area .inr_txt p{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	1px;
	line-height			:	160%;
	color				:	#333333;
	padding				:	245px 0 25px 25px;
	float				:	left;
}

#left_area .inr_txt p.link_btn{
	float				:	right;
	text-align			:	right;
	padding				:	255px 40px 25px 0;
}

#info_link{
	width				:	730px;
	text-align			:	center;
	margin				:	25px 0;
}

#bottom_link{
	width				:	730px;
	border				:	1px #CCCCCC solid;
	background-color	:	#f7f7f7;
	margin-bottom		:	25px;
	margin-left			:	20px;
}

/**================================= 製品情報【システム】 Setting =================================**/
#left_area .main_img_system{
	width				:	760px;
	text-align			:	center;
}

#contents_main .main_img_system img{
	margin-top			:	40px;
}

#txt{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	1px;
	line-height			:	160%;
	color				:	#333333;
}

#sc7392{
	margin-top			:	45px;
}

#sc7392 .prd_name{
	margin-bottom		:	30px;
}

#sc7392 .prd_name p{
	width				:	230px;
	float				:	right;
}

#sc7392 .prd_img_left{
	width				:	363px;
}

#sc7392 .prd_img_left img{
	padding-top			:	0;
}

#sc7392 .prd_img img{
	margin-top			:	-70px;
}

.sc7392_btm{
	border-bottom		:	1px #CCCCCC solid;
}

#sc5565{
	border-bottom		:	1px #CCCCCC solid;
	margin-top			:	45px;
}

#sc5565 .prd_img img{
	margin-top			:	-70px;
}

.prd_img_left{
	float				:	left;
}

.prd_img{
	float				:	right;
}


.list{
	float				:	left;
}

#sc3030{
	border-bottom		:	1px #CCCCCC solid;
	margin-top			:	45px;
}

#contents_main table{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	1px;
	line-height			:	160%;
	color				:	#333333;
	border				:	1px #E7E7E7 solid;
	margin-bottom		:	55px;
}

.prd_name{
	margin-bottom		:	40px;
}

#contents_main table th{
	width				:	134px;
}
/**================================= right_g_navi Setting =================================**/

#right_g_navi{
	width				:	220px;
	float				:	right;
}


#right_g_navi .g_navi_top p{
	padding				:	20px 0;
}

#right_g_navi .g_navi_top .g_navi_1{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	letter-spacing		:	2px;
}

#right_g_navi .g_navi_top .g_navi_1 li{
	padding				:	8px 20px;
	background			:	url(../images/common/list_mark.gif) left no-repeat;
}


#right_g_navi .g_navi_bottom .g_navi_2{
	text-align			:	center;
}

#right_g_navi .g_navi_bottom .g_navi_2 li{
	padding				:	5px 0;
}

#right_g_navi .g_navi_top .g_navi_1_prd li{
	padding				:	8px 20px;
	background			:	url(../images/common/list_mark.gif) left no-repeat;
}


/**================================= right_g_navi product Setting =================================

#g_navi_info p{
	padding-bottom		:	20px;
}

#right_g_navi .g_navi_top .g_navi_1_prd{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	white-space			:	nowrap;
}

#right_g_navi .g_navi_top .g_navi_1_prd li{
	padding				:	8px 20px;
	background			:	url(../images/common/list_mark.gif) left no-repeat;
}


#g_navi_info{
	padding				:	20px;
}

#g_navi_info li{
	font-family			:	"メイリオ",Meiryo;
	font-size			:	0.75em;
	font-weight			:	bold;
	padding				:	8px 0;
	text-indent			:	20px;
	white-space			:	nowrap;
}

#g_navi_info a:link			{color:#000000; text-decoration:none;}
#g_navi_info a:visited		{color:#000000; text-decoration:none;}
#g_navi_info a:hover		{color:#FF0000; text-decoration:underline;}
#g_navi_info a:active		{color:#FF0000; text-decoration:underline;}

#g_navi_info li.tel{
	background			:	url(../images/common/tel_mark.gif) left no-repeat;
}

#g_navi_info li.mail{
background:url(../images/common/mail_mark.gif) left no-repeat;
}

#g_navi_info li.info{
background:url(../images/common/info_mark.gif) left no-repeat;
}**/
