body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	text-align:center;
	font-family:"Arial";
	}

div {
	margin: 0;
	padding: 0;
}
/*  */

/* ------------link------------------------------*/
a { text-decoration: none; font-size: 12px;}
a:link { color: #0033CC;} 
a:visited {  color: #666699;} 
a:hover { color: #FF0000; text-decoration:underline;}
a:active { color: #FF0000;}

/* ------------link------------------------------*/

/* --COMMON-- */

/* template */
#wpart {
	margin: 0 auto 0 auto;
	width: 740px;
	text-align: left;
}
#pagebody {
	padding-bottom: 20px;
	float: left;
	background: url(../image/bg_main.gif) repeat-y;
}
#page_padding {
	padding-left:  0;
	float: left;
	width: 740px;
}
#footer {
	clear: both;
	height: 20px;
	background: url(../image/bg_bottom.gif) no-repeat;
}

/*  */




/* TOP PAGE */
#submain { width: 735px;}
#submain_padding { padding: 10px;}
#img { padding: 20px;}

#lag ul { 
	width:735px;
	padding: 0 0 0 170px; 
	margin: 0; 
	list-style-type: none; 
	}
#lag li { 
	float: left; 
	width: 200px;
}
/*  */

/* SUB PAGE */
#title { padding: 20px; text-align:center; clear:both;}

#pdf_dl { width: 620px; margin:0 0 0 60px;}
#pdf_dl ul { text-align:left; padding:0; margin:0; clear:both;}
#pdf_dl li { list-style:none; border: 1px dotted #999; height:41px; margin: 10px 0; padding: 0; }

#pdf_dl li .box_l { width:380px; float: left; margin: 0; padding:10px 0 5px 18px; margin-left:7px; background:url(images/icon.gif) left no-repeat;}
#pdf_dl li .box_r { width:200px; border-left: 1px dotted #999; float: right; margin: 0; padding: 5px 0; background-color:#eee; }

#pdf_dl li .box_r img{ margin:0 5px; padding:0; float:left; }

/* SUB PAGE tore */
#dl { width: 620px; margin:0 0 0 60px;}
#dl ul { text-align:left; padding:0; margin:0; clear:both;}
#dl li { list-style:none; border: 1px dotted #999; height:40px; margin: 10px 0; padding: 0; }
#dl li .box_dl { width:105px; float: left; margin: 0; padding:10px 0 5px 18px; margin-left:7px; background:url(images/icon.gif) left no-repeat;}
#dl li .box_dr { width:485px; border-left: 1px dotted #999; float: right; margin: 0; padding: 5px 0 5px 2px; background-color:#eee; font-size:12px; }
/*  */

/*  */
#howto { width: 580px; margin:0 0 0 100px;}
#howto .txt {  border-bottom: 1px dotted #999; margin:10px 0;padding: 5px 0;}
#howto ul { text-align:left; padding:0; margin:0; clear:both;}
#howto li { list-style:none; border-bottom: 1px dotted #999; height:40px; margin: 10px 0; padding: 0; clear:both;}
#howto li .box_hl { width:20px; float: left; margin: 0; padding: 8px 5px 8px 10px; background:url(images/no_bak.gif) top left repeat-x; font-size:24px; }
#howto li .box_hr { width:540px; float: right; margin: 0; padding: 5px 0; }
/*  */
.red {color:#F00;}

/* ACROBAT READER */
#press_pdf {
	margin: 20px 0 0 0;
	width: 650px;
	text-align:left;
}
#press_pdf a img{
	border: 0;
}
#press_pdf .icon {
	float: left;
	width: 120px;
	padding: 5px 0 5px 10px;
	clear: left;
}
#press_pdf .pdftxt {
	float: right;
	width: 510px;
	padding: 5px 0 5px 0;
	font-size: 10px;
	clear: right;
}
/*  */

