@charset "utf-8";
/* CSS Document */

body
{
background:#FFFFFF;
margin:0 0;
padding:0 0;
font-family: "MS UI Gothic";
font-size:12px;
}
ul, li
{
padding:0 0;
margin:0 0;
}
#wrapper-center
{
margin:10px auto;
width:800px;
height:auto;
}
#wrapper
{
float:left;
width:750px;
height:auto;
}
#header
{
float:left;
width:750px;
height:106px;
background: url(../images/header.jpg) no-repeat top;
}

/*#menu
{
float:right;
margin-top:90px;
width:350px;
font-size:13px;
font-weight:bold;
color:#336666;
list-style:none;
}
#menu ul
{
float:right;
list-style: none;
}

.menuli
{
width:70px;
text-align:center;
display: block;
float:left;
text-decoration:none;

}
a.menuli:link
{
font-size:13px;
font-weight:bold;
color:#336666;
text-decoration:none;
display: block;

}
menuli a:link, a:visited
{
font-size:13px;
font-weight:bold;
color:#336666;
text-decoration:none;
display: block;
}

.menuli a:hover
{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
*/

#menu {
float: right;
margin-top:90px;
width:350px;
font-size:13px;
font-weight:bold;
font-family:"Kozuka Gothic Std H";
color:#336666;
list-style:none;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width:350px;
float: right;
}
#menu a {
display: block;
margin: 0;
font-size:13px;
font-weight:bold;
color:#336666;
text-decoration:none;
}


#menu a {
font-size:13px;
font-weight:bold;
color:#336666;
text-decoration:none;
}

#menu a:hover {
font-size:13px;
font-weight:bold;
color: #cccc99;
text-decoration:none;

}
#menu li {
float:left;
width:70px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#336666;
text-decoration:none;
}

#menu ul ul {
position: absolute;
z-index: 500;
font-size:12px;
font-weight:bold;
color:#336666;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
width:90px;
background-color:#DFEBEB;
padding-left:2px;
}
/*main*/


#main-home
{
background:url(../images/main.jpg) no-repeat top #FFF9EB;
height:460px;
width:750px;
float:left;
}

#footer
{
float:left;
text-align:right;
width:750px;
height:10px;
font-size:10px;
color:#cccc99;
}
#footer a:link
{
font-size:10px;
color:#cccc99;
text-decoration:underline;
font-weight:normal;
}


/*----about us page--*/
#header-about
{
float:left;
width:750px;
height:106px;
background: url(../images/header-about.jpg) no-repeat top;
}
#main-about
{
background:url(../images/main-about.jpg) no-repeat top #FFF9EB;
height:auto;
width:750px;
float:left;
}
#content
{
float:right;
width:500px;
padding:5px 5px;
margin:15px 0 0 0;
color:#336666;
font-family: "Kozuka Gothic Pro R";
font-size:11px;
}
/*----gallery--*/
#main-gallery
{
background: url(../images/main-gallery_c.jpg) no-repeat top #FFF9EB;
height:auto;
margin-top:3px;
width:750px;
float:left;
min-height:460px;
}

#limg
{
width:124px;
height:107px;
float:left;
margin-left:85px;
margin-top:69px;
}
#cont
{
width:750px;
float:left;
}
#cont-wrap
{
margin-top:50px;
float:left;
width:450px;
}
#ulthumb
{
width:220px;
float:left;
display:inline;
list-style:none;
}
#ulthumb li
{
display:inline;
width:62px;
margin-right:3px;
margin-bottom:3px;
}
#contxt
{
float:right;
width:290px;
margin-top:21px;
margin-left:5px;
}
*html #contxt
{
float:right;
width:300px;
margin-top:31px;
}
*+html #contxt
{
float:right;
width:290px;
margin-top:31px;
margin-left:10px;
}


.imhhead
{
font-family: "Kozuka Gothic Pro R";
color:#999933;
font-size:12px;
}
.imgbody
{
font-family: "Kozuka Gothic Pro R";
color:#336666;
font-size:11px;
}
.imgoil
{
font-family: "Kozuka Gothic Pro R";
color:#999933;
font-size:11px;
}
.imgsize
{
font-family: "Kozuka Gothic Pro R";
color:#999933;
font-size:11px;
margin:2px 0 2px 0;
}
.imgpriceo
{
font-family: "Kozuka Gothic Pro R";
color:#999933;
font-size:11px;
margin:2px 0 2px 0;
}
.imgpriceg
{
font-family: "Kozuka Gothic Pro R";
color:#999933;
font-size:11px;
margin:2px 0 2px 0;
}

/*contact us page*/
#main-contact
{
background:url(../images/main.jpg) no-repeat top #FFF9EB;
height:460px;
width:750px;
float:left;
}
#cont-fomt
{
width:270px;
height:auto;
float:right;
margin-left:10px;
margin-top:10px;
color:#336666;
font-size:12px;
font-weight:bold;
}
#cont-address
{
width:300px;
height:auto;
float:left;
margin-right:10px;
margin-top:10px;
}

div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #afcdcd;
 color: #5c8585;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

.imgbody a
{
color:#336666;
}

#commercial_text
{float:right;
 width:290px;
 margin:0px 0 0 5px;
font-family: "Kozuka Gothic Pro R";
font-size:11px;
 color: #5c8585;
}
.ulimg
{
border:2px solid #FFFFFF;
}
.ulimg:hover
{
border:2px solid #FFFF00;
}
