/*スリーブホルダー*/

#content .h001{
	width:550px;
	margin:9px 0px 15px 10px;
}
#content .h001 p{
	margin:0px 6px 9px 9px;
	line-height:133%;
}
#content .h002{
	margin:9px 0px 15px 10px;
	border-top:1px solid #ccc;
	font-size: 12px;
}
#content .h002 td{
	padding:6px;
	text-align:center;
	border-bottom:1px solid #ccc;
}
#content .h002 td.h003{
	color:#fff;
	background-color:#477BA0;
}
#content .h002 td.h004{
	background-color:#E5EEFB;
}
#content .wbrd_l{ 
	border-left:1px solid #FFF;
}

.fl{float:left;}
.fr{float:right;}
.divclr{clear:both;}

/* マージン：5px */
.mgn { margin: 5px 5px 5px 5px;}
.mgn_b { margin-bottom: 5px;}
.mgn_t { margin-top: 5px;}
.mgn_l { margin-left: 5px;}
.mgn_r { margin-right: 5px;}
.mgn_bt { margin: 5px 0 5px 0;}
.mgn_lr { margin: 0 5px 0 5px;}

/* マージン：10px */
.mgn10 { margin: 10px 10px 10px 10px;}
.mgn10_b { margin-bottom: 10px;}
.mgn10_t { margin-top: 10px;}
.mgn10_l { margin-left: 10px;}
.mgn10_r { margin-right: 10px;}
.mgn10_bt { margin: 10px 0 10px 0;}
.mgn10_lr { margin: 0 10px 0 10px;}

/* パディング：5px */
.pdg { padding:5px 5px 5px 5px;}
.pdg_b { padding-bottom: 5px;}
.pdg_t { padding-top: 5px;}
.pdg_l { padding-left: 5px;}
.pdg_r { padding-right: 5px;}
.pdg_bt { padding:5px 0 5px 0;}
.pdg_lr { padding:0 5px 0 5px;}

/* パディング：10px */
.pdg10 { padding:10px 10px 10px 10px;}
.pdg10_b { padding-bottom: 10px;}
.pdg10_t { padding-top: 10px;}
.pdg10_l { padding-left: 10px;}
.pdg10_r { padding-right: 10px;}
.pdg10_bt { padding:10px 0 10px 0;}
.pdg10_lr { padding: 0 10px 0 10px;}

/* テキスト16～10px */
.txt_16 { font-size: 16px; line-height: 1.4em;}
.txt_14 { font-size: 14px; line-height: 1.4em;}
.txt_12 { font-size: 12px; line-height: 1.4em;}
.txt_10 { font-size: 10px; line-height: 1.4em;}

/*　ボーダー　*/
.brd_r {border-right:#CCC solid 1px;}