@import url("columns.css");
@import url("gallery.css");
@import url("shopping.css");

body{
	margin:0;
	padding:0;
	background:#3A4351 url(../jp/images/bg/top.gif) repeat-x;
	scrollbar-arrow-color:#3A4351;
	scrollbar-base-color:#000066;
	scrollbar-shadow-color:#3A4351;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#3A4351;
	scrollbar-darkshadow-color:#000066;
	scrollbar-3d-light-color:#000000;
}

img{border:none;}

h1{height:17px; font-size:10px; font-weight:normal; line-height:1; padding:0;　padding-top:4px; margin:0 0 0 10px;}
h2{color:#F8BC19; font-size:12px; border-left:10px solid #F8BC19; padding-left:5px; margin:3px 7px 0px;}

td{font-family:"ＭＳ Ｐゴシック"; font-size:12px;}
p{font-family:"ＭＳ Ｐゴシック"; font-size:12px; color:#fafaf9; line-height:155%; padding:3px 7px;}
p a{color:#F8BC19; text-decoration:none;}
p a:hover {text-decoration:underline;}
td.terms p{margin-top:2px;}

ul.topNav{list-style:none; float:right; margin-top:10px;}
ul.topNav li{float:left; margin-right:8px;}
.topNav a{color:#FAFAF9; text-decoration:none; background:url(../jp/images/icon/icon001.gif) no-repeat left 50%; padding-left:6px;}
.topNav a:hover{text-decoration:underline;}

ol{margin-top:15px;}
ol li {color:#F8BC19; padding-bottom:15px;}
ol li a {color:#F8BC19; text-decoration:none;}
ol li a:hover{text-decoration:underline;}
ol li span{color:fffefd; line-height:145%;}

ul{color:f9f9f9; margin-top:10px;}
ul li{line-height:145%;}

ul.sitemap{list-style:none; margin:8px 5px 10px 8px;}
ul.sitemap li a{color:#f8bc19; text-decoration:none;}
ul.sitemap li a:hover{text-decoration:underline;}

table.search input{margin-left:0;}