body {
  color: #192a5b;
  text-align: center;
  background-color: #ffddee;
  margin: 0;
  padding: 0;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
  font-size: 12px;
  color: #de74a7;
}

/*a {color: #ac67a6; text-decoration: none; background-color: transparent;}
a:hover {color: #ff6600;}*/

.size {
  width: 720px;
  margin: 0 auto;
  background-color: #FFFFFF;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}

div,td,th,p,pre {
  text-align: left;
  margin: 0;
}

img {
  border: 0;
}

li {
  list-style: disc;
  font: bold;
}

ol, ul {
}

h1 {
  text-align: center;
  margin: 0;
}

h2 {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  margin: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}

h3 {
  color: #ff0099;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  margin: 0;
}

h4,h5,h6 {
  font-size: 10px;
  line-height: 16px;
  font-weight: normal;
  margin: 0px;
}

select {
  display: block;
}

form {
  margin: 0;
}

.indent {
  text-indent: -2345px;
}

.clear {
  clear: both;
}

.center {
  text-align: center;
}

.header {
  width: 720px;
  text-align: center;
}

.main {
  background-image: url(../images/bg-menu.gif);
  background-repeat: repeat-y;
}

.nav {
  width: 140px;
  float: left;
}

.spacer {
  height: 10px;
}

.content {
	width: 580px;
	float: left;
	background-position: right top;
	background-repeat: no-repeat;
}

.textheader {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0px;
}

.textheadercenter {
  width: 100%;
  background-color: #dddddd;
}

.text {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0px;
/*  background-color: #dddddd;*/
}

.renewal {
  margin-top:10px;
  text-align:center;
}

.pricelist {
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
}

.artsample {
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
  border-bottom: 1px solid #bbbbff;
}

.eyelash {
  margin-left: 10px;
  margin-right: 10px;
}

.nailschool {
  margin-left: 10px;
  margin-right: 10px;
}

.bridalnail {
  margin-left: 10px;
  margin-right: 10px;
}

.access {
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(../images/access-picpic.jpg) ;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.accesstable {
  color: #000000;
  font-weight: normal;
}

strong{font-weight: bold;}

.accesstable td{
vertical-align:top;
padding:5px;
}

.accesssummary_n {
	background-repeat: no-repeat;
	padding: 20px 10px 260px;
	background-image: url(../images/access-back.jpg);
	background-position: center top;
}

.accesssummary_s {
	background-repeat: no-repeat;
	padding: 20px 10px 260px;
	background-image: url(../images/access-back_s.jpg);
	background-position: center top;
}


.accessvalue {
  width: 100%;
  font-weight: bold;
}

.inquiry {
  margin-left: 5px;
  margin-right: 5px;
  color: red;
  font-weight: bold;
}

.eyelashimage {
  float: left;
  width: 240px;
}

.eyelashcontent {
  float: left;
  width: 320px;
}

.eyelashdesc {
}

.eyelashtable {
  width: 100%;
}

.viewer {
  width: 250px;
  height: 250px;
}

.pricelistcell1 {
  border-bottom: 1px solid #bbbbff;
}

.pricelistcell2 {
  border-bottom: 1px solid #bbbbff;
  border-left: 1px solid #bbbbff;
  width: 100%;
}

.pricelistcell3 {
  border-bottom: 1px solid #bbbbff;
  border-left: 1px solid #bbbbff;
  text-align: center;
  white-space: nowrap;
}

.pricelistcell4 {
  border-bottom: 1px solid #bbbbff;
  border-left: 1px solid #bbbbff;
  text-align: right;
  white-space: nowrap;
}

.pricelistcell5 {
  border-bottom: 1px solid #bbbbff;
  border-left: 1px solid #bbbbff;
  text-align: right;
  white-space: nowrap;
}

.textfooter {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0px;
}

.textfootercenter {
  width: 100%;
  background-color: #dddddd;
}

.eventitem {
  list-style-image: url(../images/star.gif);
}

.eventsubitem {
  list-style-type: none;
  margin-left: 10px;
}

.email {
  margin-left: 10px;
}

.rights {
  text-align: center;
  margin-top: 20px;
}

.footer {
  width: 720px;
  height: 20px;
  background-color: #000000;
}
