P { font-size: 10pt}A.rese:link {text-decoration: none;COLOR: #8B3399}A.rese:visited {text-decoration: none; COLOR: #8B3366}A.rese:hover {text-decoration: underline;COLOR: #6979D0}	.inactive {ime-mode:inactive;}	.j7pt { font-size: 7pt ; line-height:18px}	.j7pt_sub { font-size: 7pt ; line-height:10px}	.j8pt { font-size: 8pt ; line-height:17px; font-family: Verdana,Arial,Helvetica,Osaka,sans-serif}	.j8pt_sub { font-size: 8pt ; line-height:17px}	.j8pt_sub_narrow { font-size: 8pt ; line-height:14px}	.j9pt { font-size: 9pt ; line-height:18px; font-family: Verdana,Arial,Helvetica,Osaka,sans-serif}	.j9pt_sub { font-size: 9pt ; line-height:18px}	.j9pt_sub_narrow { font-size: 9pt ; line-height:14px}	.j10pt { font-size: 10pt ; line-height:19px; font-family: Verdana,Arial,Helvetica,Osaka,sans-serif}	.j10pt_sub { font-size: 10pt ; line-height:19px;}	.j10pt_sub_narrow { font-size: 10pt ; line-height:16px;}	.j11pt { font-size: 11pt ; line-height:20px}	.j11pt_sub { font-size: 11pt ; line-height:19px;}	.j12pt { font-size: 12pt ; line-height:22px}	.j14pt { font-size: 14pt ; line-height:24px}	.j8pt { font-size: 8pt ; line-height:17px; font-family: Verdana,Arial,Helvetica,Osaka,sans-serif;}a.marker:hover{background-color:#ddfad7;}div.product1{border: 1px solid #deb887;   margin-top: 0px;margin-left: 2px;margin-right: 0px;margin-bottom: 2px;padding-top: 0px;padding-left: 2px;padding-right: 2px;padding-bottom: 0px;}H1{font-size : 170%;font-weight : bold;margin: 0px;padding: 0px;}H2{font-size : 100%;font-weight : normal;margin: 0px;padding: 0px;}H3{font-size : 100%;font-weight : normal;margin: 0px;padding: 0px;}H4{font-size : 100%;font-weight : normal;margin: 0px;padding: 0px;}H5{font-size : 100%;font-weight : normal;margin: 0px;padding: 0px;}H6{font-size : 100%;font-weight : normal;color: #ffffff;margin: 0px;padding: 0px;}.classembly_1 {float : left;width 390px;margin : 2px;padding : 2px;font-size : 0.7em;line-height : 18px;font-family : Verdana,Arial,Helvetica,Osaka,sans-serif;}.c_title {font-size : 1em;line-height : 18px;font-family : Verdana,Arial,Helvetica,Osaka,sans-serif;font-weight : bold;color : #0;}.corei7 {width : 263px;float : left;position : relative;margin : 0px;}.title_i7 {top : 0px;left : 2px;width : 290px;padding : 5px;font-size : 1em;font-family : Verdana,Arial,Helvetica,Osaka,sans-serif;line-height : 1.1em;margin : px 0px 0px 0px;position : absolute;font-weight : bold;}.content_i7 {top : 25px;left : 147px;width : 113px;padding : 0px;font-size : 0.7em;font-family : Verdana,Arial,Helvetica,Osaka,sans-serif;line-height : 1.5em;margin : 0px;position : absolute;color : #0;}.title_touch {top : 0px;left : 2px;width : 290px;padding : 5px;font-size : 0.9em;font-family : Verdana,Arial,Helvetica,Osaka,sans-serif;line-height : 1.1em;margin : px 0px 0px 0px;position : absolute;font-weight : bold;}#productNavi {	margin: 0 0 0 0px;	padding: 0;	width: 125px;}/* これ以降Mac IE 5以外にも適用される */#productNavi ul {	margin: 0;	padding: 0;	width: 100%;	border-bottom: 1px solid #999999;}#productNavi ul li {	margin: 0;	padding: 0;	list-style: none;	display: block;	/*width: 125px;	height: 35px;*/	color: #666666;	text-align: left;	background: url(/images/catalog/menu/pnavi_back_1.gif) 0 0 no-repeat;	clear: right;}#productNavi ul li.navuOn {	margin: 0;	padding: 0;	list-style: none;	display: block;	color: #666666;	text-align: left;	background: url(/images/catalog/menu/pnavi_back_4.gif) 0 0 no-repeat;	clear: right;}#productNavi ul li a {	margin: 0;	padding:0;	display: block;	width: 125px;	height: 35px;	font-weight: bold;	text-decoration: none;}#productNavi ul li a:hover {	background: url(/images/catalog/menu/pnavi_back_4.gif) 0 0 no-repeat;	color : #006600;}#productNavi ul li a strong {	margin: 0;	padding: 11px 0 0 13px;	display: block;	width: 125px;	font-weight: normal;}#productNavi ul li img {	margin: 0;	padding: 0;	border: none;	vertical-align: bottom;	float: right;	display: block;	width: 40px;}.free {margin : 0;padding : 0;font-size: 8pt;line-height:17px;font-family: Verdana,Arial,Helvetica,Osaka,sans-serif;}#productNavi ul li.navuOn2 {	margin: 0;	padding: 0;	list-style: none;	display: block;	color: #666666;	text-align: left;	background: url(/images/catalog/menu/pnavi_back_5.gif) 0 0 no-repeat;	clear: right;}#productNavi ul li.navuOn2 a:hover {	background: url(/images/catalog/menu/pnavi_back_5.gif) 0 0 no-repeat;	color : #006600;}.border_right {border : 0px;border-right : 2px dotted #696969;}
