BODY {
	BACKGROUND: url(../images/shadow.gif) repeat-y center top;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
TABLE TD {
	VERTICAL-ALIGN: top
}
.cell_ver_mid TD {
	VERTICAL-ALIGN: middle
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
	MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.float_l {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.float_r {
	FLOAT: right; MARGIN: 0px 0px 5px 10px
}
DIV#wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 12px;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
	TEXT-ALIGN: right;
	xwidth: 760px
}
H2 {
	MARGIN: 0px 0px 15px
}
H3 {
	MARGIN: 0px 0px 15px
}
H4 {
	FONT-SIZE: 12px; BACKGROUND: url(../images/h4_bg.gif) no-repeat left top;
	TEXT-INDENT: 20px; LINE-HEIGHT: 46px; HEIGHT: 38px
}
H5 {
	MARGIN: 0px 0px 5px
}
DIV.pagetop {
	MARGIN: 0px 0px 20px; ZOOM: 1
}
DIV.pagetop P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.box01 {
	MARGIN: 0px 0px 20px; ZOOM: 1;
}
DIV.box01:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ".";
}
HTML DIV.box01 {
	OVERFLOW: visible; HEIGHT: 1em;
}
DIV.box01 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px;
	TEXT-INDENT: 1em;
}
DIV.box01 DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px;
}
DIV.box01 DL DT {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; COLOR: #482424;
}
DIV#concept P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px;
	LINE-HEIGHT: 3;
}
TABLE#header {
	COLOR: #482424;
	BACKGROUND-COLOR: #ffb6c1;
}
DIV#main_img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
DIV#blb_navi {
	MARGIN: 0px 0px 18px
}
DIV#blb_navi UL {
	MARGIN: 7px 0px 0px
}
DIV#blb_navi UL LI {
	DISPLAY: inline
}
TD#hed_right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top;
	PADDING-TOP: 0px; TEXT-ALIGN: right
}
SPAN#hed_tel {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
TD#LeftContents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top;
	WIDTH: 192px; PADDING-TOP: 0px
}
TD#CenterContents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top;
	WIDTH: 570px; PADDING-TOP: 0px
}
TD#CenterContents_full {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top;
	WIDTH: 760px; PADDING-TOP: 0px
}
TABLE#footer {
	WIDTH: 800px; HEIGHT: auto
}
TD#copyright {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	HEIGHT: 70px;
	COLOR: #482424;
	BACKGROUND-COLOR: #ffb6c1;
	TEXT-ALIGN: right
}
UL#ftr_navi {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: right
}
UL#ftr_navi LI {
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #999999 1px solid;
	PADDING-TOP: 0px
}
UL#ftr_navi LI.pan_none {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	xborder-style: none
}
A:link {
	COLOR: #000020; TEXT-DECORATION: none
}
A:visited {
	COLOR: #486a2c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffc06a; TEXT-DECORATION: underline
}
A:active {
	COLOR: #9fa493; TEXT-DECORATION: underline
}
TABLE#top_box {
	MARGIN: 0px 0px 20px
}
TABLE.top_box03 {
	BORDER-RIGHT: #daaead 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 14px;
	BACKGROUND: url(../images/bnr_ttl_bg.gif) repeat-x 1px top; PADDING-BOTTOM: 0px;
	BORDER-LEFT: #daaead 1px solid; WIDTH: 570px; LINE-HEIGHT: 18px; PADDING-TOP: 8px;
	BORDER-BOTTOM: #daaead 1px solid
}
TABLE.top_box03 IMG {
	MARGIN: 0px 5px 5px 0px
}
.color_darkblue {
	COLOR: #000020
}
.margin_b03 {
	MARGIN-BOTTOM: 3px;
}
.margin_b10 {
	MARGIN-BOTTOM: 10px
}
.margin_b15 {
	MARGIN-BOTTOM: 15px
}
.margin_l15 {
	MARGIN-LEFT: 15px
}
.margin_a0 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV#whatsnew {
	OVERFLOW-Y: scroll; WIDTH: 570px; HEIGHT: 120px
}
TABLE.salon_box {
	MARGIN: 0px 0px 10px 20px; WIDTH: 350px
}
TABLE.salon_box TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.salon_box TR.color_a TD {
	BACKGROUND-COLOR: #daaead
}
P.sub_title {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 0px; COLOR: #482424
}
P.sub_sentence {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #482424
}
TABLE.menu_box {
	MARGIN: 0px 0px 10px 20px; WIDTH: 530px
}
TABLE.menu_box TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.menu_box TR.color_a TD {
	BACKGROUND-COLOR: #efefef
}
.ArtsampleImg01 {
	TEXT-ALIGN: center
}
.ArtsampleImg02 {
	DISPLAY: none; TEXT-ALIGN: center
}
.shopImage IMG {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px
}
}
IMG#galleryprev {
	DISPLAY: none;
}
