
/***** 725px ブロック区切り マージン：2⇒上下/左右、3⇒上/左右/下、4⇒上/右/下/左 *****/



div.pro_sp1{
width:705px;
margin:10px auto;
font-size:0px;
}

div.pro_sp2{
width:725px;
padding:5px 15px 0px;
}

div.pro_sp3{
width:725px;
padding:10px 15px 0px;
}

div.pro_sp4{
width:725px;
padding:5px 5px 0px;
}

.pRL10{padding-right:10px;padding-left:10px;}


/***************** aタグ丸矢印付き 白地用　aタグを含むpタグへ適用*****************/

span.m_link2,p.m_link2{
color:#0000CC;
font-weight:normal;
width:auto;
height:auto;
background:url(../img/linkarrow1w.gif) 
no-repeat 0% 2px ;
padding:1px 3px 1px 15px; margin:0.2em 0;
margin-left:10px; 
}

span.m_link2 a{color:#0000CC;font-weight:normal;
	line-height:1.2em;}

/***************** テンプレページ　カテゴリタイトル *****************/
/*p.title_category{ font-size: 14px; font-weight: bold; color:#666666; line-height: 140%; padding:5px }

/***************** 更新日付 *****************/
/*.nowday{ font-size: 11px; color:#000000; line-height: 140%; padding:5px }

/***************** テーブルサイズ *****************/

.table_shuri1, .table_shuri2, .table_shuri3, .table_shuri_chu,{width:100%;}
.table_shuri_bn{width:100%;}

.table_shuri1{background-color: #333333; border: 1px solid #D3D3D3;}
.table_shuri2, .table_shuri_bn{background-color: #CCCCCC;}
.table_shuri3{background-color: #FFFFFF; }
.table_shuri_chu{background-color: #CCCCCC; border: 1px solid #CCCCCC;}


/* 一覧表 */
div.shuri_title, h2.shuri_title{padding-left:10px;padding-top:10px;}
div.shuri_title2 h3.shuri_title{padding-left:15px;padding-top:5px;}
div.shuri_category{padding-left:15px;padding-top:5px;}
div.shuri_day{padding-left:15px;padding-top:5px;}
div.shuri_hyou{padding-left:5px;padding-top:5px;}

/***************** テンプレページTABLEレイアウト *****************/

/* 一覧表：大見出し */
.b111{ 
background-color: #C9E165; 
font-size: 12px;
color:#000000;
line-height: 120%;
padding:5px
}

/* 一覧表：大見出し～バックナンバー用 */
.b111bn{ 
background-color: #D3D3D3; 
font-size: 12px;
color:#000000;
line-height: 120%;
padding:5px
}

/* 一覧表：大見出し小文字用＆部品保有期間 */
.b112{ 
background-color: #DEEDB6; 
font-size: 10px;
color:#000000;
line-height: 120%;
padding:5px;
}

/* 一覧表：大見出し型番用 */
.b112k{ 
background-color: #DEEDB6; 
font-size: 12px;
color:#000000;
line-height: 120%;
padding:5px;
}

/* 一覧表：部品保有期間 */
.b112day{ 
background-color: #DEEDB6; 
font-size: 12px;
color:#000000;
line-height: 120%;
padding:5px;
}

/* 一覧表：大見出し小文字用～出張料金 */
.b112s{ 
background-color: #F0E68C; 
font-size: 10px;
color:#000000;
line-height: 120%;
padding:5px;
}

/* 一覧表：型番／○×表 */
.b113{ 
background-color: #FFFFFF;
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}

/* 一覧表：バックナンバー型番＆日付 */
.b113bn{ 
background-color: #FFFFFF;
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}

/* 一覧表：出張修理～○×表 */
.b113s{ 
background-color: #FFDEAD; 
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}

/* 一覧表：出張修理～料金欄 */
.b114{ 
background-color: #FFFFFF; 
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}

/* 一覧表：出張修理～料金欄 */
.b114s{ 
background-color: #FFFFE0; 
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}

.b115{ 
background-color: #C9E165; 
color:#000000;
line-height: 140%;
padding:5px
}

/* 注意事項：見出し */
.b116{ 
background-color: #F3F3F3; 
font-size: 14px;
color:#000000;
line-height: 140%;
padding:5px;
}

/* 注意事項：本文 */
.b116s{ 
background-color: #FFFFFF; 
font-size: 12px;
color:#333333;
line-height: 140%;
padding:5px;
}

/* カテゴリトップ：本文 */
.b116{ 
background-color: #FFFFFF; 
font-size: 12px;
color:#333333;
line-height: 140%;
padding:5px;
}

/* 定期交換部品一覧 */

.b117{ 
background-color: #C9E165; 
font-size: 12px;
color:#000000;
line-height: 120%;
padding:5px
}

.b117kata{ 
background-color: #FFFFE0; 
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
}

.b117hyou_l{ 
background-color: #FFFFFF;
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:left;
}
.b117hyou_l2{ 
background-color: #FFFFFF;
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:center;
}
.b117hyou_r{ 
background-color: #FFFFFF;
font-size: 12px;
color:#666666;
line-height: 140%;
padding:5px;
text-align:right;
}

/*親divに指定すると包含するp要素が一行４列で並ぶ*/

.bn_box .bn_kataban {
	text-align:left;
	padding-left:5px;
	margin-left:10px;
	float: left;
	width: 200px;
	margin-bottom: 6px;
}
.dl_box p {
	font-size: 12px;
	line-height: 18px;
	color: #0064BE;
	text-align:left;
}