@charset "utf-8";

* {
	font-family:  "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", 
	"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", sans-serif;
	line-height: 1.7;
}
body {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 12px;
}
h1 { font-size: 200%; }
h2 { font-size: 175%; }
h3 { font-size: 150%; }
h4 { font-size: 125%; }
img { margin-bottom: 12px; border: 0; vertical-align: top; display: block; }
h1, h2, h3, h4 { margin: 12px 0; font-weight: bold; }
a:link, a:visited { color: #000; text-decoration: none; }
p.midashi, p.midashi2, p.midashi3 { font-size: 125%; font-weight: bold; }
strong { color: #f00; font-weight: bold; }
#logo img.txtleft, #extramenu, #globalnavi, #flash, #shopmap, #footer, 
#productlist img.itemphoto, #happylife li img, p.banner img, 
#sidebar, #breadcrumbs, 
.otherlinks, p.go-top, ul.scene, 
hr { display: none; }

#localmain #productbody #specbox #downloads, 
#localmain #productbody #specbox #downloads2, 
#localmain #productbody #specbox #options li img, 
#localmain #productbody #plugin, 
#localmain #shoppingbody .pricebox .pricebody img, 
#localmain #shoppingbody .contact, 
#localmain #contact p img.btnright { display: none; }
#maincontent #productlist ul li, 
#localmain #productbody ul.itemcell li { list-style: none; height: auto; }
#localmain #shopbody table { text-align: left; }
