/***********************************************/
/*   MiKi style.css                            */
/***********************************************/

/****   common   *******************************/

#allcontents{
	background-image:url(img/background2.gif);
	}

#contents{
	width:780px;
	background-image: url(img/main_back.gif) ;
	text-align: center ;
	margin: 0px auto ;
	padding:0px ;
	}

#rogoarea{
	background-color: #FFFFFF ;
	text-align: left ;
	margin: 0px 10px 0px 10px;
	padding: 0px ;
	border-bottom: 5px #B9A78C solid ;
	}
	
img.corp{
	margin: 0px 0px 0px 320px ;
	padding: 0px ;
	}

#mainphoto{
	margin: 0px ;
	padding: 0px ;
	}

#navi{
	width:760px;
	text-align: center ;
	margin: 0px auto ;
	padding: 0px ;
	}

#maincontents{
	background-color: #E7E3D2 ;
	width:760px;
	text-align: center ;
	margin: 0px auto ;
	padding:0px ;
	}
	

#pagetop{
	text-align: right ;
	padding: 10px ;
	}

#copyright{
	background-color: #B9A78C ;
	color: #FFFFFF ;
	text-align: center ;
	margin: 0px auto ;
	padding: 5px 0px  ;
	border-top: 1px #FFF solid ;
	width: 760px ;
	}
	
#copyright p{
	text-align: right ;
	margin: 0px 10px 0px 0px ;
	padding: 0px  ;
	}

p.textleft10{
	margin: 0px 15px 0px 15px ;
	padding: 0px ;
	text-align: left ;
	}

img.contentsimg{
	margin: 15px 0px 10px 0px;
	padding: 0px ;
	border: 0px ;
	text-align: left ;
	}
	
img.contentsimg2{
	margin: 15px 0px 15px 0px;
	padding: 0px ;
	border: 0px ;
	text-align: left ;
	}

img.contentsimg3{
	margin: 10px 0px 15px 10px;
	padding: 0px ;
	border: 0px ;
	text-align: left ;
	}



/****   index   ********************************/

body{
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #3C3224;
	font-family:"Arial,Lucida Grande",Verdana,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro", "Osaka";
	line-height: 150%;
	letter-spacing: 0em ;
	}
#index{
	background-image:url(../img/background.gif);
	}

#topcontents{
	background-image:url(../img/top_background.gif);
	}

#rightarea{
	margin: 10px 10px 0px 0px;
	padding: 0px ;
	}	

.country{
	line-height: 16px ;
	}

.country p{
	padding: 0px ;
	margin-bottom: 25px ;
	}
	
.country strong{
	font-size: 14px ;
	color: #3C3224 ;
	}
	
.country strong.soon{
	font-size: 14px ;
	color: #999999 ;
	}

.country a{
	font-size: 10px ;
	color: #5B2511 ;
	text-decoration: underline ;
	margin-left: 20px ;
	}

.country a:link{
	color: #5B2511 ;
	text-decoration: underline ;
	}
	
.country a:hover{
	color: #FF0000 ;
	text-decoration: underline ;

	}

.country a:visit{
	color: #5B2511 ;
	text-decoration: underline ;
	}

.soontext{
	font-size: 10px ;
	color: #999999 ;
	margin-left: 20px ;
	}
	
#leftarea{
	margin: 0px 10px 0px 0px;
	padding: 10px ;
	color: #3C3224 ;
	border-right: #FFF 1px solid ;
	}
	
p.contact{
	margin: 0px 0px 10px 0px ;
	}

/****    MAIN   *********************************/

.profile{
	border-bottom: 1px #FFFFFF solid ;
	margin: 0px 0px 10px 0px ;
	padding-top: 15px ;
	padding-bottom: 15px ;
	text-align: left ;
	}

#title{
	text-align:right;
	margin: 0px 20px 0px 0px ;
	padding: 0px ;
	}

#side{
	margin: 0px ;
	paddind: 0px 10px ;
	}
	
p.set01{
	margin: 0px 7px 25px 0px ;
	padding:0px ;
	}
.tableline{
	text-align:left;
	}

.tableline td{
	border-top: 1px #FFFFFF solid ;
	border-right: 1px #FFFFFF solid ;
	}
	
.tableline p{
	margin: 3px 7px ;
	paddind: 0px ;
	}
	
h3.test{
	margin: 0px 0px 20px 10px;
	padding: 0px ;
	font-size: 18px ;
	color: #9C845F ;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif,"Osaka";
	text-align:left ;
	}	

td.historytime01{
	text-align: center ;
	font-weight: bold ;
	padding: 5px 0px ;
	}

td.historytime02{
	background-color: #E0DBC5 ;
	text-align: center ;
	font-weight: bold ;
	padding: 5px 0px ;
	}

td.historytime03{
	background-color: #E0DBC5 ;
	padding: 5px 0px ;
	}

.products{
	border-bottom: 1px #FFFFFF solid ;
	margin: 0px ;
	padding:  0px 0px 0px 10px ;
	text-align: left ;
	}

h3.productscategory{
	margin: 20px 0px 20px 10px;
	padding: 0px ;
	font-size: 18px ;
	color: #9C845F ;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif,"Osaka";
	text-align:left ;
	}	



/***********************************************/
/* COMMON TAG                                  */
/***********************************************/

a{
	color: #5B2511 ;
	text-decoration: underline ;
	}

a:link{
	color: #5B2511 ;
	text-decoration: underline ;
	}
	
a:hover{
	color: #FF0000 ;
	text-decoration: underline ;

	}

a:visit{
	color: #5B2511 ;
	text-decoration: underline ;
	}

img{
	border: 0px ;
	}

td{
	text-align: left ;
	}

h2{
	margin: 10px 0px 20px 0px;
	padding: 0px ;
	font-size: 18px ;
	color: #9C845F ;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif,"Osaka";
	text-align:left ;
	}
	
h3{
	margin: 10px 0px 5px 0px;
	padding: 0px ;
	font-size: 18px ;
	color: #9C845F ;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif,"Osaka";
	text-align:left ;
	}
h4{
	margin: 0px 0px 2px 10px ;
	padding: 0px 0px 0px 5px ;
	font-size: 14px ;
	color: #3C3224 ;
	font-family:"Arial,Lucida Grande",Verdana,Helvetica,sans-serif,"Osaka";
	text-align:left ;
	border-left: 4px #B9A78C solid;
	}	
	
/***********************************************/
/*End Component Divs                           */
/***********************************************/