/* hide from Mac IE5 \*/
@media screen,print{
/* end hack */
/*@@ Common @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


DIV.LeftColumn{
	width:470px	;padding-right:15px;
	border-right:1px #CCC dashed}
DIV.RightColumn{
	width:240px;margin-left:12px;}
H3{
	background-image:url(../img/bg_grd_gray.gif);
	border	:1px #DDD solid;
	padding	:3px 5px;margin:30px 0px 10px 0px;
	font-size:1.2em;line-height:1.2em;}
#SpBanner {
	margin-bottom:2em;}
#SpBanner li{
	margin-bottom:0.5em;}
#SpBanner A{
	display	:block;
	border	:1px #FF5555 dashed;
	background-image:url(../../item/img/sp-banner_bg.gif);}
#SpBanner A:hover{
	background-image:url(../../item/img/sp-banner_bg_o.gif);}
.Banner LI	{margin-bottom:7px;}

/*@@@ ItemTop @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#ItemTop H2{
	margin:0px 0px 30px 0px;}
#ItemTop H3{margin-bottom:1em;margin-top:0em;}
#ItemTop #SpBanner{_margin-right:-10px;_margin-left:-5px;margin-bottom:1em;}
#ItemTop #SpBanner li{
	width:225px;margin:0px 5px 3em 5px;
	float:left;}
/*---------------------*/

#ItemTop .Lineup{margin-bottom:10px;}
#ItemTop .Lineup td{font-size:12px;padding-top:7px;}

/*-----------------------*/
#ItemTop #NewItem{
	width:238px;margin-bottom:2em;}
#ItemTop #NewItem table{
	width:218px;

	margin-top:10px;margin-bottom:0px;
	background-color:#FFF;	}
#ItemTop #NewItem td{padding:5px;}

/*@@@ ItemSecond @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#ItemSecond .ItemList{width:468px;}
#ItemSecond .ItemList LI{
	width:107px;
	padding:0px 3px 10px 5px;font-size:0.9em;
	float:left;text-align:center;margin-bottom:10px;}
#ItemSecond .ItemList LI em.icon{
	text-align:right;display:block;
	margin-bottom:-14px;position:relative;z-index:200;}
#ItemSecond .ItemList A{porision:relative;}
#ItemSecond .ItemList A:hover{
	text-decoration:underline;}
#ItemSecond .ItemList A IMG{
	width:100px;height:100px;}
#ItemSecond DIV.clear{border-top:1px #CCC dashed;font-size:2px;}
/*--------------------*/
#Goroku{width:238px;margin-bottom:2em;}
#Goroku .content{
	margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
#Goroku H4{
	margin:8px 10px 10px 10px;padding-bottom:5px;
	border-bottom:1px #DDD solid;}
#Goroku DL{
	width:220px;_width:217px;
	margin-left:10px;margin-bottom:0px;
	border-bottom:1px #CCC dashed}
#Goroku DT{word-spacing:-1px;line-height:1.2em;
	float:right;width:170px;font-size:1em;}
#Goroku DT A{
	display:block;margin-top:0.3em;padding-left:7px;}
#Goroku DD{margin:5px 0px 5px 0px;}
/* hide from Mac IE5\*//*/
#Goroku DT{letter-spacing:-1px;}
/* end hack */
#Lineup{width:465px;}
#Lineup td,#Lineup th{text-align:left;vertical-align:top;padding-bottom:5px;}
#Lineup th a{padding-left:0px;display:block;text-indent:15px;
background-position:0px 2px}
#Lineup th img.pht{margin:5px 10px 0 0;}
/* hide from Mac IE5\*//*/
#Lineup th a{margin-left:0px;}
#Lineup th img.pht{margin-left:-15px;}
/* end hack */

/*@@@ ItemDetail@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#ItemDetail H3{
	background-image:none;	background-color:#F0F0F0;
	font-size:1em;
	border-left:3px #999 solid;}
#ProductName{width:470px;}
#ProductName H2{
	border-left:4px #FF7F00 solid;
	font-size:1.3em;line-height:1.5em;
	padding:0.1em 0.5em 0.1em 0.5em;_padding:0.2em 0.5em 0em 0.5em;}

#ItemDetail #TopCol DIV.LeftColumn{
	width:182px;margin:20px 0px;padding:0px;
	border:none;}

#ItemDetail #TopCol DIV.RightColumn{
	border:none;
	width:270px;margin:20px 0px;padding:0px;	}
#ItemDetail #TopCol DIV.RightColumn H3{
	border-style:none none none solid;
	border-color:#FF7F00;border-bottom:1px #CCC solid;
	background-color:#FFF;line-height:1em;
	margin:0px;
	font-size:1.1em;color:#FF6600;}

#ItemDetail #TopCol DIV.RightColumn table th,
#ItemDetail #TopCol DIV.RightColumn table td{
	vertical-align:top;text-align:left;
	font-weight:normal;
	padding:2px 2px 2px 3px;
	}
#ItemDetail #TopCol DIV.RightColumn table td.Right-line{
	word-break:keep-all;
	line-height:1.2em;
	padding:2px 10px 2px 0px;
	white-space: nowrap;
	width:35px;
	border-right: #CCC 1px dashed;
}
#SimilarPages{margin-top:30px;}
#SimilarPages h4{margin-bottom:1em}
#SimilarPages table{width:230px;margin-bottom:5px;}
#SimilarPages table th{text-align:left;}
#SimilarPages table td{vertical-align:top;line-height:1.2em;}
#SimilarPages table A.arrowS{font-weight:bold;display:block;}
#SimilarPages table th img{margin-bottom:3px;}
#SimilarPages DIV.Section{float:left;margin-bottom:1em;}
#SimilarPages h5{float:left;margin:0px;font-size:1em;}
#SimilarPages h5 A{display:block;width:120px;margin-top:5px;}
/* hide from Mac IE5 \*/
}
/* end hack */

/*Windows IE5.x用のスタイルシートを読み込ませる*/
@media tty {
i { content:"\";/*" "*/}} @import 'item_wie5x.css'; /*";}
}/* */
 
 
 @media print {
 	DIV.LeftColumn{
	border-right:none;}
	.RightColumn{display:none;}
	#ItemTop .RightColumn{display:block;}
	#ItemTop H2 img{width:630px;height:102px;}
	#ItemTop .RightColumn,
	#ItemTop .LeftColumn{float:none;}
	#ItemTop .LeftColumn,#ItemTop .LeftColumn h3{width:470px;}
	}


