@charset "UTF-8";

/*ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 リセット
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */


/* For modern browsers */
.cf:before,.cf:after 	{ content:""; display:table;}
.cf:after 				{ clear:both;}
 
/* For IE 6/7 (trigger hasLayout) */
.cf 		{ zoom:1;}
.fLeft 		{ float:left;}
.fRight 	{ float:right;}

.blueTxt	{ color: #006699; font-weight: bold;}

/*ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 全体
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
#melfa_contents_2col_a #melfa_main_area #spmWrapper p		{ margin-top:0;}
/* 枠 */

#melfa_main_area #spmWrapper span.red	{ color:#ff3900;}
#melfa_main_area #spmWrapper h2 			{ margin-top:0;margin-bottom:25px !important;}
#melfa_main_area #spmWrapper h3 			{ margin-top:0;margin-bottom:20px !important;}
#melfa_main_area #spmWrapper h4 			{ margin-top:0;margin-bottom:15px !important;}
#melfa_main_area #spmWrapper h5 			{ margin-top:0;margin-bottom:10px !important; font-size:14px !important;}

#melfa_main_area #spmCaption h2			{ position:relative; top:25%;}

#melfa_main_area .spmSection 			{ margin:0 0 30px;}
#melfa_main_area .spmSectionInner 		{ width:740px; margin:0 20px;}
#melfa_main_area .spmSectionInner p 		{ margin-bottom:25px;}
#melfa_main_area #spmNavi ul { margin:0;}
	
/* 幅、マージン */

.textCautionSmall 		{font-size:11px;}

.w170	{ width:170px;}
.w215	{ width:215px;}
.w240	{ width:240px;}
.w273	{ width:273px;}
.w325	{ width:325px;}
.w330	{ width:330px;}
.w350	{ width:350px;}
.w360	{ width:360px;}
.w370	{ width:370px;}
.w375	{ width:375px;}
.w630	{ width:630px; margin:0 auto;}

#melfa_main_area .mt70	{ margin-top:70px;}
#melfa_main_area .mb5 	{ margin-bottom:5px !important;}
#melfa_main_area .mb10	{ margin-bottom:10px !important;}
#melfa_main_area .mb50	{ margin-bottom:70px !important;}
#melfa_main_area .ml50	{ margin-left:50px;}
#melfa_main_area .mt10	{ margin-top: 10px;}


/* リスト、注釈 */
 
p.greenList 		{ margin:0 0 10px 0; padding:0 0 0 15px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_circle01.gif) no-repeat 0 2px;}
p.greenListL 		{ margin:0 0 10px 0; padding:0 0 0 15px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_circle01.gif) no-repeat 0 5px;}

p.ListCaution 		{ margin:0 0 5px 0; padding:0 0 0 15px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution.gif) no-repeat 1px 2px;}
p.ListCaution01_01 	{ margin:0 0 5px 0; padding:0 0 0 25px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution01.gif) no-repeat 1px 2px;}
p.ListCaution01,
p.ListCaution02,
p.ListCaution03,
p.ListCaution04		{ margin:0 0 10px 0; padding:0 0 0 25px;}
p.ListCaution01		{  background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution01.gif) no-repeat 1px 2px;}
p.ListCaution02		{  background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution02.gif) no-repeat 1px 2px;}
p.ListCaution03		{  background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution03.gif) no-repeat 1px 2px;}
p.ListCaution04		{  background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution04.gif) no-repeat 1px 2px;}
p span.textCaution	{ margin:0 0 0 15px; padding:0 0 0 12px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_caution.gif) no-repeat 0 2px;}


/* タイトル ※既存サイト他ページより流用*/
/*
h1 {
	border-left: 5px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold !important;
	margin: 0 0 10px;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 8px;
}*/

#melfa_main_area .mainTitleImg02 h1 {
	background: url(../../../../image/maintit_bg02.gif) no-repeat scroll 0 0 transparent;
	border-left: 0 none;
	color: #007DDC;
	font-size: 13pt;
	line-height: 17px;
	padding: 20px 0 15px 45px;
}


#melfa_main_area #visual				{ margin-bottom: 20px;}	


/* ページトップ */
#melfa_main_area .pagetop			{ width: 780px;}
html body div#container div#melfa_contents_2col_a div.pagetop{  border-top:none;}

/*ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 概要
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
		
#melfa_main_area #spmTopCaption		{ margin: 0 0 30px;}
#melfa_main_area .outlineTable		{ border-left: solid 1px #666666; border-top: solid 1px #666666;}
#melfa_main_area .outlineTable th,
#melfa_main_area .outlineTable td 	{ border-right: solid 1px #666666; border-bottom: solid 1px #666666; text-align: center; padding: 4px;}
#melfa_main_area .outlineTable th	{ font-weight: normal; background: #ced8de;}

#melfa_main_area #detailLink			{ margin: 20px 0 20px 110px; width: 600px;}
#melfa_main_area #detailLink li a	{ width:240px; height: 53px; display:block; text-indent:-9999px;}
#melfa_main_area #detailLink li		{ width:240px; height: 53px; float:left; margin: 0 20px; display: inline;}
#melfa_main_area #detailLink01 a		{ background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/detail_navi01.jpg) no-repeat    }
#melfa_main_area #detailLink02 a		{ background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/detail_navi02.jpg) no-repeat    }
#melfa_main_area #detailLink a:hover	{ background-position:  0 -56px;}

.backArea			{ width: 740px; margin: 0 auto; text-align: center;}

/*ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 特長
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */

.spmSectionInclude	{ margin:0 0 20px; position:relative;}
		
#melfa_main_area #spmSafety h5		{ margin:12px 0 5px 15px; padding:0 0 0 15px; background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/list_circle01.gif) no-repeat 0 50%;} 
#melfa_main_area #spmSafety p		{ margin:0 20px 0 30px;} 
#melfa_main_area #spmSafety01,
#melfa_main_area #spmSafety02,
#melfa_main_area #spmSafety03 		{ width:239px; height:323px; display:block;}
#melfa_main_area #spmSafety01		{ background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/feature05_img01.jpg) no-repeat;margin:0 13px 0 0;}
#melfa_main_area #spmSafety02		{ background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/feature05_img02.jpg) no-repeat;}
#melfa_main_area #spmSafety03		{ background:url(/fa/products/drv/gear/pmerit/detail/imagea/spm/feature05_img03.jpg) no-repeat;}

#melfa_main_area p#spmImagePick		{position:absolute; top:40px; right:30px;}



/*ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
 形名・機種
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */

#melfa_main_area table.spmTable		{ border-collapse:collapse; margin:0 0 5px;}
#melfa_main_area table.spmTable th	{ padding:3px 5px;border:1px solid #bdbfc2; background:#d3e5f6;}
#melfa_main_area table.spmTable td	{ padding:3px 5px;border:1px solid #bdbfc2;}
#melfa_main_area table.spmTable .w40	{ width:40px; text-align:center;}
#melfa_main_area table.spmTable .w70	{ width:70px; text-align:center;}
#melfa_main_area table.spmTable .w130{ width:130px;}

#melfa_main_area p.spmTableUnit		{ text-align:right;}



#melfa_contents_2col_b #melfa_main_area .relationalBlock .inner table, #melfa_contents_2col_a #melfa_main_area .relationalBlock .inner table {font-size:100%;}
