TD{
  border-bottom:1px solid purple;
  border-right:1px solid #660066;
  border-top:1px solid #cccccc;
  border-left:1px solid silver;
}
BODY{
  margin-top : 0px;
}
td{
  font-size:11px;
  line-height:140%;
}
.style1 {
	font-size: 13px;
	font-weight: bold;
}
A:link {COLOR: #0000ff; TEXT-DECORATION: none;}
A:visited {COLOR: #0000ff; TEXT-DECORATION: none;}
A:active {COLOR: #dd0000; TEXT-DECORATION: underline;}
A:hover {COLOR: #dd0000; TEXT-DECORATION: underline;}

/* インデックス設定 */
.banner1{
  border:none;
}
.banner1 table{
  margin:0px 0px 2px;
}
.banner2 td{
  padding:2px 0px 0px;
}
.qr{
  font-size:10px;
  line-height:140%;
  color:#666666;
  background-color:#f5f5f5;
  padding:3px;
}
.qr img{
  margin:3px 0px;
}

/* 新着情報表示設定 */
.new{
  overflow:scroll;
}

/* エステの種類表設定 */
.este1{
  font-size : 13px;
  font-weight : bold;
  border:1px dotted #ffd2d2;
}
.este2{
  font-size : 12px;
  line-height:140%;
  color:#400080;
}
.este2 p{
  text-align:left;
  margin:4px 10px;
  color:#333333;
  line-height:130%;
}
.este3{
  font-size : 13px;
  color:white;
}

/* フッター設定 */
.footer1{
  border-width : 0px;
  border-style : none;
  font-size : 13px;
}
.footer2{
  border-width : 1px 0px 2px 0px;
  border-style : solid none solid none;
  font-size : 13px;
  line-height : 19px;
  border-top-color : fuchsia;
  border-bottom-color : fuchsia;
}

/* ダンディエステ設定 */
.dandy1{
  border-width : 0px;
  border-style : none;
  font-size : 14px;
  font-weight : bold;
}
.dandy2{
  border-width : 0px;
  border-style : none;
}
.dandy3{
  border-width : 0px;
  border-style : none;
  font-size : 13px;
  line-height : 19px;
}
.dandy4{
  border-width : 0px;
  border-style : none;
  font-size : 13px;
}
.dandy5{
  font-size : 12px;
  border-width : 0px;
  border-style : none;
}
.dandy6{
  font-size : 12px;
  border-width : 0px 0px 1px 0px;
  border-style : none none dotted none;
  border-bottom-color : navy;
}
.dandy7{
  font-size : 12px;
  font-weight : bolder;
  border-width : 1px;
  border-style : none;
}

/* シミ設定 */
.shimi1{
  font-size : 14px;
  line-height : 19px;
}

/* スマート設定 */
.smart1{
  border-width : 0px;
  border-style : none;
}
.smart2{
  font-size : 12px;
  border-width : 0px;
  border-style : none;
}

/* ラマイン設定 */
.lamain1{
  border-width : 0px;
  border-style : none;
}
.lamain2{
  font-size : 13px;
  border:1px solid purple;
}
.lamain3{
  border-width : 0px;
  border-style : none;
  font-size : 12px;
  line-height : 18px;
}
.lamain4{
  border-width : 1px 0px 1px 0px;
  border-style : dotted none dotted none;
  font-size : 12px;
  border-top-color : purple;
  border-bottom-color : purple;
}
.lamain5{
  border-width : 1px 0px 1px 0px;
  border-style : dotted none dotted none;
  font-size : 12px;
  border-top-color : purple;
  border-bottom-color : purple;
}

/* 新着情報リストアップページ用スタイル */
#con-new{
  width:540px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  font-size:11px;
  line-height:140%;
  padding:5px 0px 0px;
}
#new{
  padding:10px;
  text-align:left;
  overflow:auto;
  height:570px;
}
#new h2{
  background-color:#990099;
  background-image:url("../blog_image/main_day_back.gif");
  padding:3px;
  font-size:13px;
  color:white;
  font-weight:normal;
  margin:0px 0px 3px;
}
#new h3{
  border-bottom:1px dotted #ff6699;
  padding-bottom:2px;
  font-size:13px;
  margin:0px;
}
#new p{
  margin:3px 0px 10px;
}
#new img{
  zoom:50%;
  border:0;
}
.new-title{
  text-align:left;
  padding:3px 0px 1px 25px;
  margin:0px 0px 0px;
  background-image:url("../blog_image/side_h2_back.gif");
  background-repeat:no-repeat;
  height:20px;
  color:#990066;
  font-size:16px;
  line-height:115%;
  font-weight:bold;
  letter-spacing:2px;
}
#con-new a:link{
  color:#333333;
  text-decoration:none;
}
#con-new a:visited{
  color:#999999;
  text-decoration:none;
}
#con-new a:active{
  text-decoration:underline;
}
#con-new a:hover{
  text-decoration:underline;
}


/* 素肌美学スタイル */
#suhada{
  margin:15px 0px;
  font-size:12px;
  line-height:17px;
  border:none;
}
#suhada TD{
  border:none;
}
#suhada .font1{
  color:#666666;
}
#suhada .font2{
  color:#66cccc;
}
#suhada DIV{
  background-color:#afeeee;
  padding:2px;
  margin:0px 0px 3px;
  border-width:0px 0px 0px 10px;
  border-style:solid;
  border-color:#ffcc66;
  color:black;
  text-align:left;
}
#suhada SPAN{
  font-size:14px;
  font-weight:bold;
}
#suhada .bor2{
  border-width:1px 0px 0px 1px;
  border-color:#999999;
  border-style:solid;
  color:#666666;
}
#suhada .bor2 TH{
  border-width:0px 1px 1px 0px;
  border-color:#999999;
  border-style:solid;
  color:black;
}
#suhada .bor2 TD{
  border-width:0px 1px 1px 0px;
  border-color:#999999;
  border-style:solid;
}
#suhada DL{
  background-color:#ffe4e1;
  padding:3px;
  color:black;
  margin:10px 0px;
}
#suhada DT{
  font-size:14px;
  color:#ff6699;
  font-weight:bold;
  margin:3px;
}