* { margin:0px; padding:0px;  font-family: "MS UI Gothic", "Osaka";}

/************************************************************************************************/

body { margin:0px; padding: 0px; background:url(../img/common/back.jpg);}	

#wrap	{ width:800px; margin: 0px auto; padding-bottom:10px; text-align:left; background:url(../img/common/wrap_back.jpg); font-size:80%; color:#555; line-height:130%; position:relative; }

/************************************************************************************************/

h1 { text-align:center; font-size:8pt; color:#ffcc66; line:height:100%; font-weight:normal; background-color:#fff; }

#header { margin-left:30px; height:109px; background:url(../img/common/head.jpg) no-repeat; text-align:left; text-indent:-5555px;  }

#header h2 { position:absolute; top:15px; left:60px; }
#header h2 a { display:block; width:245px; height:62px; text-decoration:none; }
#header p { position:absolute;  top:48px; left:656px; }
#header p a { display:block; width:100px; height:17px; text-decoration:none; }


/************************************************************************************************/

#body { margin-left:30px; width:740px; border-collapse:collapse; border:0px; }

#body #left { width:150px; vertical-align:top; background:#fff url(../img/common/left_back.jpg) top left repeat-x; border-left:1px solid #ff6633; border-right:1px solid #ff6633;}

#body #right { vertical-align:top; padding-left:13px; }

#foot { margin-left:30px; width:740px; text-align:center; padding:10px 0px 10px; background-color:#ff6633; color:#fff;  }

/************************************************************************************************/

#navi { margin-left:0px; margin-top:13px; width:150px; text-align:left; margin-bottom:55px; list-style-type:none; text-indent:-5555px;}

#navi li { height:33px; margin-left:0px; margin-top:0px; }
#navi li a { display:block; width:150px; height:33px; text-indent:-5555px; text-decoration:none;}

#navi li#home { background:url(../img/common/navi_home.jpg) no-repeat left top; }
#navi li#facial { background:url(../img/common/navi_facial.jpg) no-repeat left top; }
#navi li#nbody { background:url(../img/common/navi_body.jpg) no-repeat left top; }
#navi li#datumo { background:url(../img/common/navi_datumo.jpg) no-repeat left top; }
#navi li#datumo-c { background:url(../img/common/navi_datumo-c.jpg) no-repeat left top; }
#navi li#relax { background:url(../img/common/navi_relax.jpg) no-repeat left top; }
#navi li#beauty { background:url(../img/common/navi_beauty.jpg) no-repeat left top; }
#navi li#goods { background:url(../img/common/navi_goods.jpg) no-repeat left top; }
#navi li#company { background:url(../img/common/navi_company.jpg) no-repeat left top; }
#navi li#contact { background:url(../img/common/navi_contact.jpg) no-repeat left top; }

#navi li#home a:hover { background:url(../img/common/navi_home.jpg) no-repeat left bottom; }
#navi li#facial a:hover { background:url(../img/common/navi_facial.jpg) no-repeat left bottom; }
#navi li#nbody a:hover { background:url(../img/common/navi_body.jpg) no-repeat left bottom; }
#navi li#datumo a:hover { background:url(../img/common/navi_datumo.jpg) no-repeat left bottom; }
#navi li#datumo-c a:hover { background:url(../img/common/navi_datumo-c.jpg) no-repeat left bottom; }
#navi li#relax a:hover { background:url(../img/common/navi_relax.jpg) no-repeat left bottom; }
#navi li#beauty a:hover { background:url(../img/common/navi_beauty.jpg) no-repeat left bottom; }
#navi li#goods a:hover { background:url(../img/common/navi_goods.jpg) no-repeat left bottom; }
#navi li#company a:hover { background:url(../img/common/navi_company.jpg) no-repeat left bottom; }
#navi li#contact a:hover { background:url(../img/common/navi_contact.jpg) no-repeat left bottom; }

#navi li#home.lock { background:url(../img/common/navi_home.jpg) no-repeat left bottom; }
#navi li#facial.lock { background:url(../img/common/navi_facial.jpg) no-repeat left bottom; }
#navi li#nbody.lock { background:url(../img/common/navi_body.jpg) no-repeat left bottom; }
#navi li#datumo.lock { background:url(../img/common/navi_datumo.jpg) no-repeat left bottom; }
#navi li#datumo-c.lock { background:url(../img/common/navi_datumo-c.jpg) no-repeat left bottom; }
#navi li#relax.lock { background:url(../img/common/navi_relax.jpg) no-repeat left bottom; }
#navi li#beauty.lock { background:url(../img/common/navi_beauty.jpg) no-repeat left bottom; }
#navi li#goods.lock { background:url(../img/common/navi_goods.jpg) no-repeat left bottom; }
#navi li#company.lock { background:url(../img/common/navi_company.jpg) no-repeat left bottom; }
#navi li#contact.lock { background:url(../img/common/navi_contact.jpg) no-repeat left bottom; }

/************************************************************************************************/

#add { margin-top:20px; margin-bottom:20px; padding:55px 3px 20px 20px; background:url(../img/common/add_back.jpg) top left no-repeat; font-size:8pt; line-height:120%; }
#add h3 { font-size:10pt; padding-bottom:10px; }

/************************************************************************************************/

h4 { padding-bottom:10px; }
/************************************************************************************************/

a	{ color:#3366ff; text-decoration:underline; }
a:hover	{ color:#3333ff; text-decoration:none; }

/************************************************************************************************/

.go_top	{ padding:5px 10px 10px 0px;	text-align:right; }
.go_top	a	{ font-size:80%; color:#777777;	text-decoration:none; border:1px solid #777777;	padding:3px 7px; }
.go_top	a:hover	{ color:#000000; border:1px solid #000000; background-color:#FFECD9; }

/************************************************************************************************/

.col_orange { color:#ff3300; }

.font_big { font-size:110%; }
