@charset "UTF-8";
/* CSS Document */
/*------------------------#container------------------------*/

li.this a {
  background-image: url(../img/btn_salon.png);
  background-position: bottom;
}
/*------------------------文字サイズ等------------------------*/
p, ul, li, tr, td, dl, dt, dd {
  line-height:1.6;
  font-size: 14px;
}
.bold {
  font-weight: bold;
}
/*------------------------高さ調整------------------------*/
.wrapper, .sidebar {
  height: 1140px;
}
/*------------------------.mainArea------------------------*/
.mainArea {
  width: 720px;
  margin: 30px 0 0 30px;
  float:right;
  background: url(../img/salon_back003.png);
  background-repeat:no-repeat;
  background-position: top right;
}
.content {
  width: 720px;
  margin-bottom: 30px;
  float: left;
}
h2 {
  line-height: 1.0;
  text-indent: 0.5em;
  font-size: 15px;
  color: #660033;
  font-weight:bold;
  border-left: 8px solid #ed8492;
  margin-bottom: 10px;
}
#owner {
  width: 527px;
  float:left;
}
#ownerphoto img {
  margin-left: 30px;
}
.content li {
  padding-left: 1em;
  text-indent:-1em;
}
ol.indent {
  margin-top: -20px;
  padding-left: 1em;
}
p#back-top {
  float: right;
  margin-right: 20px;
  
}
/*.this {
  background-position: -26px;
}*/
p.art_option a:link, p.art_option a:visited {
  color: #660033;
}
p.art_option a:hover {
  color: #e46576;
}




h2#jump_beginner {
  float: left;
}
.wakaba{
  position: relative;
  top: -20px;
}
