div.text {
	text-align:left;
	width:700px;
	margin: 0 auto 30px;
	padding:30px 0;
	border: 1px solid #CCCCCC;
	border-top: 5px solid #CCCCCC;
}

h1 {	font-size:140%;}
h2 {	font-size:120%;}

.txt-center {	text-align:center;}
.txt-left {	text-align:left;}
.txt-right {	text-align:right;}
.txt-uline {	text-decoration:underline;
				margin-left:30px;margin-right:30px;}

.bk-red {
	color: #FFFFFF;
	display:inline;
	padding:5px 10px;
	background: #FF0000;
}

p {
	margin:10px 40px;
	line-height:1.5;
}
.u-line {
	text-decoration: underline;
}

span.p1 {
	font-weight:bold;
	font-size:120%;
	text-decoration: underline;
}
span.p2 {
	font-weight:bold;
	font-size:95%;
	text-decoration: underline;
}

/* ---------- */

dl.DLlist {
	margin:20px 70px;
}
dl.DLlist dt {
	margin:15px 0 5px;
	font-weight:bold;
}
dl.DLlist dd {
	line-height:1.3;
	margin: 0 0 0 15px;
}



/* 製品名が長いとき用 2008.05.01追加---------- */

dl.DLlist2 {
	margin:20px 40px;
}
dl.DLlist2 dt {
	margin:15px 0 5px;
	font-weight:bold;
}
dl.DLlist2 dd {
	line-height:1.3;
	margin: 0 0 0 15px;
}



h1.bk-yellow,
h2.bk-yellow {
	margin:0 40px;
	line-height:1.3;
	color: #000000;
	padding:5px 10px;
	background: #FFFF00;
}

/* ---------- */
h3.bk-gray {
	font-size:100%;
	margin:0 40px;
	line-height:1.3;
	color: #000000;
	padding:5px 10px;
	background: #CCCCCC;
}






/* 20090110追加 ----------------------- */

/* floatの解除 ------------- */

.fbox{
	clear:both;
}
.fbox:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


div.NameBox {
	width:520px;
	margin:0 40px;
	padding:0;
}
/* 会社名 */
p.CompanyName {
	width:13em;
	margin:0 0 10px;
	padding:0;
	float:right;
}

p#annai {
	line-height:2.5;
}



/* 20080430追加 ----------------------- */
/* 注意文の設定 */
span.Chui1 {
	color:#FF0000;
}