@charset "UTF-8";


/* -------------------------

	./info/

-------------------------*/

div#contentWrap {
	width: 548px;
	margin:0 auto;
}
div#contentWrap h2 {
	margin: 0 auto 13px;
}
div#contentWrap h3 {
	margin:0 auto 12px;
	background: url(../../product_material/images/all/bg_h3.gif) repeat-x 0 bottom;
}
div#contentWrap h4 {
	margin:0 auto 10px;
	font-size:85%;
	line-height:1.4;
	font-weight:bold;
	padding-left:1.5em;
	text-indent:-1.5em;
}
div#contentWrap p {
	margin:0 auto 1.8em;
	font-size:77%;
	line-height:1.6;
}
div#contentWrap p.indent {
	padding-left:1.7em;
}
div#contentWrap p.indent2 {
	margin:0 auto 12px 0;
	padding-left:22px;
	width:504px;
}
div#contentWrap div.totopBtn {
	margin-bottom:18px;
	width:548px;
	text-align:right;
}

/* table */

div#contentWrap table {
	margin:0 auto 30px 22px;
	padding:0;
	width:504px;
	border:0;
}
div#contentWrap table th,
div#contentWrap table td {
	margin:0;
	padding:3px 10px;
	font-size:77%;
	line-height:1.6;
	width:148px;
	border:1px solid #D5D9D2;
	vertical-align: top;
}
div#contentWrap table th {
	background:#F3F1ED;
	text-align: center;
}
div#contentWrap table th.bnr {
	padding:7px 14px;
	background:#FFFFFF;
}
div#contentWrap table th.bnr a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
}
div#contentWrap table td {
	text-align: left;
}
div#contentWrap table td.wide {
	width:308px;
	text-align: left;
}
div#contentWrap table td img {
	margin-left:5px;
	vertical-align: middle;
}

/* jumpListBox */

div#contentWrap div.jumpListBoxBg {
	margin:0 auto 25px;
	padding:5px 0 0;
	background: url(../../common/images/bg_listBox_h.gif) no-repeat 0 0;
}
div#contentWrap div.jumpListBoxBg div.jumpListBox {
	margin:0 auto;
	padding:0 0 5px;
	background: url(../../common/images/bg_listBox_f.gif) no-repeat 0 bottom;
}
div#contentWrap div.jumpListBoxBg div.jumpListBox div.inner {
	margin:0 auto;
	padding:12px 0 10px 20px;
	background: url(../../common/images/bg_listBox.gif) repeat-y 0 0;
	text-align:left;
}
div#contentWrap div.jumpListBoxBg div.jumpListBox div.inner ul {
	margin:0 auto;
}
div#contentWrap div.jumpListBoxBg div.jumpListBox div.inner li {
	margin:0 auto;
	padding:5px 20px 5px 15px;
	font-size:77%;
	line-height:1.2;
	background: url(../../common/images/icn_listBoxarrow.gif) no-repeat 2px 0.7em;
}


