/* CSS Document */

body { 
    background-image:url(images/bg_fuji_3.jpg); 
    background-position:center; 
    background-position:top; 
    background-repeat:no-repeat; 
	background-color:#b5bfe7;
	background-color:#fab655;
	
	scrollbar-face-color: whitesmoke;      
    scrollbar-3dlight-color: #cccccc;    
    scrollbar-highlight-color: #ffffff;  
    scrollbar-shadow-color: #ffffff;     
    scrollbar-darkshadow-color: #cccccc; 
    scrollbar-arrow-color: #cccccc;      
    scrollbar-track-color: #ffffff;
	line-height:130%;
    font-family : "Arial";
    font-size: 14px; color : #636363;
	}
.style1 {
    font-size: 10.1pt; font-weight:bold;
	}
.style2 {
	font-size:16px; 
	color: #3DD844;
	font-weight: bold;
	font-style: italic; 
    }
.style3 {font-size: 12px; color: #636363}
.style4 {
	color: #6699CC;
	font-weight: bold;
	font-size:16px;
}
.style5 {
	color: #6699FF;
	font-weight: bold;
}
.style6 {
	color: #FFFFFF;
	font: bold italic 16px "Arial"
}
.style7 {color: #FFFFFF; font-family:Arial; font-weight:bold; font-size:12px;line-height:100%;
}
.style8 {
	color: #AAACF0;
	font-weight: bold;
}	
#container {
	width: 505px;
	height: 600px;
	float:right;
	position: relative;
	}
#discription{
	width:473px;
	height:528px;
	overflow:auto;
	margin: 1px 24px 0px 6px;
	float: right; 
	background-color:#; 
	overflow:auto; 
	background-image:url(images/sakura.gif); border: inset  1px  #E7E7FE ;
    }
#fla_1 {
	height: 60px;
	width: 400px;
	margin-top:16px;
	padding-top: 35px;
    }
#fla_3 {
	height: 185px;
	width: 400px;
	margin-top:15px;
	padding-top: 20px; padding-left:20px;
	overflow: auto;
    }




#wrapper {
	width: 912px;
	height: 650px;
	margin-right: auto;
	margin-left: auto;
    background-color:#;
	margin-top: 76px;
	}
*:first-child+html #wrapper {
	width: 912px;
	height: 650px;
	margin-right: auto;
	margin-left: auto;
    background-color:#;
	margin-top: 60px;
    }	
#flash {
	width: 405px;
	height: 600px;
	float:left;
	position: relative;
	}
#design {
	width: 900px;
	height: 60px;
	}
p,ul, div {
	list-style-type: none;
}
#container {
	width: 505px;
    }
#tab_wrapper{
	width:auto;
	height:35px;
	padding-top: 9px;
	padding-bottom: 10px;
    }
*:first-child+html #tab_wrapper{
	width:auto;
	height:22px;
	padding-top: 22px;
	padding-bottom: 10px;
    }
#tab {
    }
#tab li {
	float: left;
	padding:4px 16px 5px 0px;
    }
#tab li a {
	display: block;
    text-decoration:none;
    width: auto;	
	color: #F7D642;
	text-align: center;
    }
#tab li a:hover,#tab li.present a {
	color: #FFFFFF;
    }
#page1, #page2, #page3, #page4, #page5 {
	margin-bottom: 1em;
	padding-top: 1.2em; background-color:#;background-image:url(images/sakura.gif);
    }
#page1 {
	padding-top: 2em
    }	
a {
    outline: none;
    }
#fla_2 {
	height: 251px;
	width: 334px;
	margin:1px 0px 5px 39px; border:1px solid #6699CC;
    }

.mwnu_table {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#welcom {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 40px;
	margin-bottom: 20px;
}
#welcom_2 {
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-bottom: 20px;
}
#hjb {
	position: absolute;
	left: 15px;
	top: 615px;
}
#order_online {
	position: absolute;
	left: 365px;
	top: -57px;
	width: 135px;
	height: 64px;
}
#order_online_2 {
	position: absolute;
	left: 848px;
	top: 19px;
	width: 135px;
	height: 64px;
}
a#photolink {
   display: block;
   width: 135px; /* ??1????? */
   height: 64px; /* ??1????? */
   text-indent: -1000px; /* ????????? */
   background-image: url("images/order_online.jpg"); /* ??????? */}
a#photolink:hover {
   background-position: top right; /* ????????????????? */
}   
a#photolink_2 {
   display: block;
   width: 250px; /* ??1????? */
   height: 100px; /* ??1????? */
   text-indent: -1000px; /* ????????? */
   background-image: url("images/20_percent_off.jpg"); /* ??????? */}
a#photolink_2:hover {
   background-position: top right; /* ????????????????? */
}   


p{
   text-indent: 0.8em; 
}

a { outline: none; text-decoration: none;
}
a:hover {color: #00FFFF}
#CoverFlowDiv {
	background-color:;
	border-color: #6633CC;
	border-style:solid;
	border-width:0px;
	height: 530px;
	width: 900px;
	padding-top:50px;
	margin-left: auto;
	margin-right: auto;
	
}




#CoverFlowDiv {
	background-color:;
	border-color: #6633CC;
	border-style:solid;
	border-width:0px;
	height: 530px;
	width: 900px;
	padding-top:50px;
	margin-left: auto;
	margin-right: auto; z-index:2
	
}



#cover { 
    margin-left:130px;
    width:640px;
}


















#wrapper_coverflow {
	height: 580px;
	width: 900px;
	margin-left:auto;
	margin-right:auto; padding-top:10px;
}
#wrapper #goback_home {
	background-color: #999933;
	position: absolute;
	left: 506px;
	top: 57px;
}
#backtohome{
	position:absolute;
	left: 822px;
	top: 106px;
	width: 120px;
}
#wrapper #wrapper_coverflow #CoverFlowDiv_iphone #CoverFlowDiv #cover img {
	padding: 20px;
}
#bottom { height:50px; width:900px}