body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 80%;
	line-height:140%;
	color:#333333;
}

.title {
	font-size: 120%;
	line-height:140%;
	color:#FF0000;
	font-weight: bold;
}

.header01 {
margin-top: 20px;
margin-left: 15px;
margin-bottom: 5px;
}

.header02 {
margin-bottom: 10px;
}

.news {
margin-top: 15px;
margin-left: 25px;
margin-bottom: 30px;
}

.finduson {
margin-top: 15px;
margin-left: 15px;
}

.footer {
margin-top: 15px;
margin-right: 15px;
margin-bottom: 60px;
}

.topmain {
margin-top: 10px;
margin-left: 50px;
margin-bottom: 20px;
}

.buy {
margin-top: 10px;
margin-left: 400px;
margin-bottom: 10px;
}


.contents_main {
margin-top: 10px;
margin-left: 40px;
margin-right: 20px;
margin-bottom: 20px;
}

.line {
margin-bottom: 20px;
}

.shop_title {
	margin-top: 80px;
margin-bottom: 80px;
}

.shop_brand_list {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 40px;
	color: #333333;
	margin-top: 60px;
}

a:link    { color: #333333 ;text-decoration: none}
a:visited { color: #333333 ;text-decoration: none}
a:active  { color: #666666 ;text-decoration: none}
a:hover   { color: #666666 ;text-decoration: none}

.shop_title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.contact_01 {
	margin-top: 352px;
	margin-left: 134px;
}

/* ************************************************ 
 *	ナビゲーション
 * ************************************************ */
li { float: left; }
li {
	margin: 0px;
	padding: 12px;
	}

ul#navigation li {
　　height:16px;
	list-style-type:none;
}
ul#navigation li a{
	display:block;
	height:100%;
	text-decoration:none;
	text-indent:-1500px;
	background-repeat:repeat-x;
}

li#menu1 a{background:url("img/navi_01.gif"); width:37px; height:16px;}
li#menu2 a{background:url("img/navi_02.gif"); width:96px; height:16px;}
li#menu3 a{background:url("img/navi_03.gif"); width:73px; height:16px;}
li#menu4 a{background:url("img/navi_04.gif"); width:140px; height:16px;}
li#menu5 a{background:url("img/navi_05.gif"); width:40px; height:16px;}
li#menu6 a{background:url("img/navi_06.gif"); width:91px; height:16px;}
li#menu1 a:hover{background:url("img/navi_01_ro.gif"); width:37px; height:16px;}
li#menu2 a:hover{background:url("img/navi_02_ro.gif"); width:96px; height:16px;}
li#menu3 a:hover{background:url("img/navi_03_ro.gif"); width:73px; height:16px;}
li#menu4 a:hover{background:url("img/navi_04_ro.gif"); width:140px; height:16px;}
li#menu5 a:hover{background:url("img/navi_05_ro.gif"); width:40px; height:16px;}
li#menu6 a:hover{background:url("img/navi_06_ro.gif"); width:91px; height:16px;}

/* ************************************************ 
 *	NEXT ボタン
 * ************************************************ */

#next a span {
display:none;
}
#next a {
display:block;
width:41px;
height:25px;
background-image:url(img/botton_next.gif);
background-repeat:no-repeat;
}
#next a:hover {
background-image:url(img/botton_next_ro.gif);
background-repeat:no-repeat;
} 



/* ************************************************ 
 *	preview ボタン
 * ************************************************ */

#preview a span {
display:none;
}
#preview a {
display:block;
width:150px;
height:25px;
background-image:url(img/botton_preview.gif);
background-repeat:no-repeat;
}
#preview a:hover {
background-image:url(img/botton_preview_ro.gif);
background-repeat:no-repeat;
} 