body{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height:160%;
	background-color:#ffffff;
	background-image:url(img/bg.gif);
	text-align:center;
	font-size:12px;
	color:#333333;
}
table{
	font-size:12px;
	font-family: Verdana, "lr oSVbN", Osaka, "qMmpS Pro W3";
}
td{
	vertical-align:top;
}
a{
	color:#6B2108;
}
a img{
	border:none;
}
a:hover{
	color:#C7C91D;
}
.link{
	background-image:url(img/link.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0 14px 0 0;
}
.wrapper{
	width:750px;
	margin:auto;
	background-color:#FFFFFF;
	text-align:left;
}
.layer{
	padding:0 10px;
}
h1{
	font-size:10px;
	color:#eeeeee;
	font-weight:normal;
	margin:0;
	padding:0;
	height:12px;
}
.header{
	height:95px;
	background-image:url(img/header-bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	clear:both;
}
.header h2{
	margin:0;
	padding:0;
	height:78px;
	font-size:12px;
}
.header h2 a{
	background-image:url(img/title.gif);
	background-position:left bottom;
	width:350px;
	height:78px;
	display:block;
	text-indent:-5000px;
}
.main_body{
	clear:both;
}
.left{
	width:180px;
	float:left;
}
.right{
	width:550px;
	float:right;
}
.footer{
	clear:both;
	text-indent:-5000px;
	height:50px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(img/copyright.gif);
}
.backtop{
	font-size:10px;
	text-align:right;
	padding:10px 5px;
}
.backtop a{
	background-image:url(img/backtop.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 7px 0 0;
	text-decoration:none;
}
.backhome{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	padding:0 15px 0 0;
}


/*‘‘‘LEFT‘‘‘*/
.left_lay{
	padding:10px 0;
	font-size:10px;
}
.left_lay h2{
	padding:0;
	margin:0;
	height:25px;
	background-image:url(img/shopindex.gif);
	text-indent:-2000px;
	font-size:12px;
}
.left_lay h3{
	padding:0;
	margin:0;
	height:25px;
	background-image:url(img/itemcategories.gif);
	font-size:12px;
	text-indent:-2000px;
}
.left_lay h4{
	padding:0;
	margin:0;
	height:25px;
	background-image:url(img/philosophy.gif);
	font-size:12px;
	text-indent:-2000px;
}
.left_lay h5{
	padding:0;
	margin:0;
	height:25px;
	background-image:url(img/information.gif);
	font-size:12px;
	text-indent:-2000px;
}
.left_lay ul{
	padding:5px 0;
	margin:0;
	line-height:100%;
}
.left_lay ul li{
	margin:0;
	padding:0;
	list-style:none;
}

/*‘‘‘RIGHT‘‘‘*/
.right_lay{
	padding:10px 0 10px 10px;
}
.right_lay h2{
	margin:0;
	padding:15px 0 10px 0;
}
.top_headline{
	clear:both;
}
.top_headline dl{
	margin:0;
	padding:0;
	clear:both;
}
.top_headline dl dt{
	width:180px;
	float:left;
}
.top_headline dl dt p{
	margin:0;
	padding:0;
}
.top_headline dl dd{
	padding:0 0 10px 0;
	margin:0;
	width:360px;
	float:right;
	text-indent:0;
}
.top_headline dl dd strong{
	color:#441100;
}
.top_news{
	clear:both;
}
.top_news dl{
	margin:0;
	padding:0;
}
.top_news dl dt{
	width:80px;
	float:left;
	padding:5px 0;
}
.top_news dl dt p{
margin:0;
padding:0;
}
.top_news dl dd{
	padding:5px 0 5px 80px;
	margin:0;
	background-image:url(img/dot_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.top_news dl dd p{
	margin:0;
	padding:0;
}
.top_news_archives{
	font-size:10px;
	text-align:right;
	clear:both;
}
.top_recommend{
	clear:both;
}
.top_recommend table{
	width:540px;
	vertical-align:top;
}
.top_recommend table tr td{
	vertical-align:top;
	padding:0 0 10px 0;
}
.recommend_text{
	padding:0 5px;
	font-size:10px;
	line-height:130%;
}
.recommend_text strong{
	color:#441100;
}
.top_recommend_img p{
	margin:0;
	padding:0;
}
.top_recommend_img img{
	width:80px;
	height:52px;
}
.recommend_text p{
	margin:0;
	padding:5px 0 0 0;
	text-align:right;
}
.right_lay blockquote.about_kozai{
	margin:10px 0 0 0;
	padding:8px;
	font-size:12px;
	background-color:#eeeeee;
	background-image:url(img/blockquote_bg.gif);
	font-family: Verdana, "lr oSVbN", Osaka, "qMmpS Pro W3";
}
.weekly{
	background-image:url(img/weekly_bg.gif);
	margin:20px 0 15px 0;
	line-height:100%;
}
.weekly_top{
	background-image:url(img/weekly_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px 0 0 0;
}
.weekly_bot{
	background-image:url(img/weekly_bot.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0 10px 15px 10px;
}
.weekly_bot table{
	width:520px;
	margin:5px 0;
}
.weekly_bot table td{
	padding:5px;
	line-height:160%;
}
.weekly_right_pic{
	width:180px;
}
.weekly_date{
	font-size:10px;
	text-align:right;
}
.weekly_archive{
	text-align:right;
	margin:5px 0 0 0;
}

/*‘‘‘j[‘‘‘*/

/*‘‘‘SHOPINDEX‘‘‘*/
.shopindex{

}
.shopindex li{
	width:180px;
	height:60px;
}
.shopindex li a{
	width:180px;
	height:60px;
	text-indent:-5000px;
	display:block;
	background-image:url(img/menu_shopindex.gif);
}
.shopindex li.shopindex_01 a{
	
}
.shopindex li.shopindex_01 a:hover{
	background-position:180px 0px;
}
.shopindex li.shopindex_02 a{
	background-position:0px -60px;
}
.shopindex li.shopindex_02 a:hover{
	background-position:180px -60px;
}
.shopindex li.shopindex_03 a{
	background-position:0px -120px;
}
.shopindex li.shopindex_03 a:hover{
	background-position:180px -120px;
}

/*‘‘‘CATEGORIES‘‘‘*/
.menu_cat{

}
.menu_cat li{
	width:180px;
	height:60px;
}
.menu_cat li a{
	width:180px;
	height:60px;
	text-indent:-5000px;
	display:block;
	background-image:url(img/menu_cat.gif);
}
.menu_cat li.menu_cat_01 a{
	background-position:0px 0px;
}
.menu_cat li.menu_cat_01 a:hover{
	background-position:180px 0px;
}
.menu_cat li.menu_cat_02 a{
	background-position:0px -60px;
}
.menu_cat li.menu_cat_02 a:hover{
	background-position:180px -60px;
}
.menu_cat li.menu_cat_03 a{
	background-position:0px -120px;
}
.menu_cat li.menu_cat_03 a:hover{
	background-position:180px -120px;
}
.menu_cat li.menu_cat_04 a{
	background-position:0px -180px;
}
.menu_cat li.menu_cat_04 a:hover{
	background-position:180px -180px;
}
.menu_cat li.menu_cat_05 a{
	background-position:0px -240px;
}
.menu_cat li.menu_cat_05 a:hover{
	background-position:180px -240px;
}
.menu_cat li.menu_cat_06 a{
	background-position:0px -300px;
}
.menu_cat li.menu_cat_06 a:hover{
	background-position:180px -300px;
}

/*‘‘‘CONCEPT‘‘‘*/
.menu_concept{

}
.menu_concept li{
	width:180px;
}
.menu_concept li a{
	width:180px;
	text-indent:-5000px;
	display:block;
	background-image:url(img/menu_concept.gif);
}
.menu_concept li.menu_concept_01 a{
	height:30px;
}
.menu_concept li.menu_concept_01 a:hover{
	background-position:180px 0px;
}
.menu_concept li.menu_concept_02 a{
	height:21px;
	background-position:0px -30px;
}
.menu_concept li.menu_concept_02 a:hover{
	background-position:180px -30px;
}
.menu_concept li.menu_concept_03 a{
	height:21px;
	background-position:0px -51px;
}
.menu_concept li.menu_concept_03 a:hover{
	background-position:180px -51px;
}
.menu_concept li.menu_concept_04 a{
	height:21px;
	background-position:0px -72px;
}
.menu_concept li.menu_concept_04 a:hover{
	background-position:180px -72px;
}
.menu_concept li.menu_concept_05 a{
	height:21px;
	background-position:0px -93px;
}
.menu_concept li.menu_concept_05 a:hover{
	background-position:180px -93px;
}
.menu_concept li.menu_concept_06 a{
	height:30px;
	background-position:0px -144px;
}
.menu_concept li.menu_concept_06 a:hover{
	background-position:180px -144px;
}
.menu_concept li.menu_concept_07 a{
	height:30px;
	background-position:0px -204px;
}
.menu_concept li.menu_concept_07 a:hover{
	background-position:180px -204px;
}
.menu_concept li.menu_concept_08 a{
	height:30px;
	background-position:0px -234px;
}
.menu_concept li.menu_concept_08 a:hover{
	background-position:180px -234px;
}
.menu_concept li.menu_concept_09 a{
	height:30px;
	background-position:0px -264px;
}
.menu_concept li.menu_concept_09 a:hover{
	background-position:180px -264px;
}
.menu_concept li.menu_concept_10 a{
	height:30px;
	background-position:0px -294px;
}
.menu_concept li.menu_concept_10 a:hover{
	background-position:180px -294px;
}
.menu_concept li.menu_concept_11 a{
	height:30px;
	background-position:0px -324px;
}
.menu_concept li.menu_concept_11 a:hover{
	background-position:180px -324px;
}

.small{
	font-size:10px;
}
.brown{
	color:#611E08;
}

/*‘‘‘Αθ€ζψ@ΙξΓ­\L‘‘‘*/
.info_lay{
	padding:0 10px;
}
.info_table{
	width:520px;
	background-color:#eeeeee;
	margin:10px 0 20px 0;
}
.info_table td{
	padding:5px;
}
.info_left{
	background-image:url(img/td_bg1.gif);
	background-position:right bottom;
	color:#FFFFFF;
	font-weight:bold;
	width:130px;
}
.info_right{
	background-image:url(img/td_bg.gif);
	background-position:right bottom;
}

/*‘‘‘PHILOSOPHY‘‘‘*/
.philosophy_menu{
	font-size:10px;
	padding:5px;
	background-image:url(img/sub_menu.gif);
	background-position:bottom;
}
.philosophy_menu a{
	background-image:url(img/philosophy_menu_point.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 6px;
	text-decoration:none;
}

/*‘‘‘ Μ²Πξ‘‘‘*/
.designers_table{
	width:520px;
}
.designers_table_left{
	width:120px;
	text-align:center;
}
.designers_subtable{
	width:400px;
	font-size:10px;
	margin:10px 0;
}
.designers_subtable_center{
	width:8px;
}
.designers_subtable_left{
	width:80px;
}

/*‘‘‘€iJeS[‘‘‘*/
.category_name{
	background-image:url(img/category_name.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#421308;
	font-size:10px;
	line-height:150%;
	height:80px;
	
}
.category_name_lay{
	padding:28px 0 0 40px;
}
.category_name_lay strong{
	font-size:18px;
	font-weight:bold;
}
.category_lay{
	padding:0 10px;
}
.category_lay h3{
	background-image:url(img/product_title_blank.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-size:12px;
	padding:5px 0px 8px 20px;
	margin:-bottom:5px;
}
.cat_table{
	width:520px;
}
.cat_table td{
	padding:3px;
}
.cat_table_left{
	width:180px;
}
.cat_table_left p{
	margin:0;
	padding:0;
}
.cat_table_left img{
	width:180px;
	height:120px;
}
.cat_table_right_link{
	text-align:right;
}
.cat_table_right_link a{
	padding:4px 5px;
	margin-right:15px;
	border:1px solid #cccccc;
	text-decoration:none;
	background-color:#441100;
	color:#ffffff;
	font-weight:bold;
}
.cat_table_right_link a:hover{
	background-color:#ffffff;
	color:#441100;
}


.product_lay{
	padding:0 10px;
}
.product_lay blockquote{
	margin:10px;
	padding:10px;
}
.product_lay blockquote strong{
	font-size:14px;
}
.product_lay u{
	display:block;
	text-align:right;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#441100;
}
.product_img{
	text-align:center;
	margin:10px 0px;
}
.inquiry{
	background-color:#eeeeee;
	background-image:url(img/inq.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:35px 10px 10px 10px;
	margin:20px 0 0 0;
}
.inquiry table{
	width:500px;
}
.inquiry table td{
	padding:4px;
}
.inq_left{
	width:120px;
	font-size:10px;
}
.inq_left strong{
	font-size:12px;
	font-weight:normal;
}
.inq_bot{
	text-align:center;
	margin:15px 0 0 0;
}
.inquiry textarea{
	width:300px;
	height:120px;
	font-size:12px;
	font-family: Verdana, "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.recommend_text p.cat_table_right_link a{
	border:none;
	background-color:#FFFFFF;
	color:#6B2108;
	text-decoration:underline;
	margin:0;
	font-weight:normal;
	padding:0;
}
.recommend_text p.cat_table_right_link a:hover{
	color:#C7C91D;
}	
	
	
.top_english{
	font-size:12px;
}

