/* -------------------
  contents
------------------- */
#main_backnumber {
	width: 816px;
	float:left;
	background-color:transparent;
	margin-left:0px;
}


#salondata-head01 {
	width:786px;
	height:4px;
	background-image: url(../../images/bg/bg-salondata-head01.gif);
	background-repeat: no-repeat;
	/*\*/ overflow: hidden;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0px;
}

#salondata01 {
        background-color:#ffffff;
	background-image: url(../../images/bg/bg-salondata-body.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 730px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: px;
}

#salondata02 {
        background-color:#000000;
	background-image: url(../../images/bg/bg-salondata-body.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 786px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




#salondata-foot01 {
width:786px;
	height:4px;
	background-image: url(../../images/bg/bg-salondata-foot.gif);
	background-repeat: no-repeat;
	/*\*/ overflow: hidden;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#salondata-foot02 {
width:786px;
	height:4px;
        background-color:#000000;
	background-image: url(../../images/bg/bg-salondata-foot.gif);
	background-repeat: no-repeat;
	/*\*/ overflow: hidden;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.bg_hasami {
	background-image: url(../newstage/01/images/bg_hasami.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 730px;
	line-height: 130%;
	vertical-align: middle;
	text-align: left;
}



.info-bar {
	width: 730px;
}
.hasen_green {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #669900;
}

.hasen_blue {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #65CAFC;
}

.hasen_orange {

	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
}

.hasen_red {


	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
}

.hasen_green01 {


	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #66cdaa;
}

.hasen_blue02 {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0000cd;
}

.hasen_purple {
	border-bottom-width: 2px;	
        border-bottom-style: dotted;
	border-bottom-color: #cc99ff;
}

.hasen_purple2 {
	border-bottom-width: 2px;	
        border-bottom-style: dotted;
	border-bottom-color: #841a75;
}

.hasen_purple3 {
	border-bottom-width: 2px;	
        border-bottom-style: dotted;
	border-bottom-color: #990066;
}

.shop_pics {
	margin-right: 15px;
	margin-left: 15px;
}



.ttl_text01 {
	margin-top: 20px;
	margin-bottom: 20px;
}

br.clear {
	clear: both;
	font: 0px/0px sans-serif;
}


.pics_line {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #CCCCCC;
}



/* -------------------
  space
------------------- */


.space_t10px {
	margin-top: 10px;
}
.space_b10px {
	margin-bottom: 10px;
}
.space_tb10px {
	margin-top: 10px;
	margin-bottom: 10px;
}

.space_t20px {
	margin-top: 20px;
	
}

.space_t49px {
	margin: 49px 0px;
	
}
.space_b20px {
	margin-bottom: 20px;
}

.space_tb20px {
	margin-top: 20px;
	margin-bottom: 20px;
}
.space_r15px {
	margin-right: 15px;
}






/* -------------------
  text
------------------- */


.text_red_small {
	font-size: 11px;
	color: #7A0B40;
}
.text_love {
	margin-right: 5px;
	margin-left: 5px;
}
.text_red_big {
	font-size: 16px;
	color: #7A0B40;
	font-weight: bold;
}

.text_small {
	font-size: 11px;
}
.text_10px {
	font-size: 10px;
}
.space5px_lr {
	margin-right: 5px;
	margin-left: 5px;
}
.space5px_r {
	margin-right: 5px;
}




p{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.text_green {
	color: #669900;
}
.text14px {
	font-size: 14px;
}


#usr-top01 {
	text-align:right;
	padding-right: 5px;
}

#usr-top01 p {
	margin-bottom:5px;
}



/* -------------------
  ToPageTop BUTTON
------------------- */

#pagetop {
	text-align:right;
	width: 730px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

#pagetop2 {
	text-align:right;
	width: 700px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#pagetop3 {
	text-align:right;
	width: 707px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side01 {
	width: 141px;
	margin-right:9px;
	text-align:center;
	float:right;
	font-size:10px;
}

/* -------------------
  machi BUTTON
------------------- */
div .backnumber { 
	text-align:right;
	padding-top: 10px;
	padding-right: 84px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div .kotira { 
	text-align:right;
	padding-top:33px;
	padding-right: 80px;
	padding-bottom: 0px;
	padding-left: 0px;

}

div .backnumber2 { 
	text-align:right;
	padding-top:13px;
	padding-right: 80px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* -------------------
  TOP
------------------- */
#top11_2 {
        position: relative;
        top:138px;
        left:27px;
       
}
#top11_3 {
        position: relative;
        top:138px;
        left:8px;
       
}

#top11_4 {
        position: relative;
        bottom:85px;
        left:251px;
       
}

#top11_5 {
        position: relative;
        top:25px;
        left:252px;
       
}
#top11_6 {
        position: relative;
        top:5px;
        left:383px;
       
}

#top11_7 {
        position: relative;
        right:275px;
        bottom:10px;
       
}

#top11_8 {
        position: relative;
        left:59px;
        bottom:40px;
       
}

#top11_9 {
        position: relative;
        top:5px;
       
       
}

/* -------------------
  SALON
------------------- */
#salon11_0 {
        position: relative;
        padding-right:30px; 
        left:90px;
        top:90px;
}

#salon11_1 {
        position: relative; 
        left:35px;
        top:90px;
}

#salon11_2 {
        position: relative; 
        left:35px;
 }

#salon11_3 {
        position: relative; 
        top:3px;
        left:35px;
}

#salon11_4 {
        position: relative; 
        left:50px;
}   

#salon11_5 {
        position: relative; 
        left:48px;
}   
#salon11_6 {
        position: relative; 
        left:48px;
        top:10px;
}  

#salon11_7 {
        position: relative; 
        left:px;
        top:10px;
} 

/* -------------------
  background
------------------- */
.image1 {
         background-image: url(13/images/ttl_img1.jpg);
}
.image2 {
         background-image: url(13/images/ttl_img2.jpg);
}
.image3 {
         background-image: url(13/images/ttl_img3.jpg);
}
.image4 {
         background-image: url(13/images/ttl_img4.jpg);
}
.image5 {
         background-image: url(13/images/ttl_img5.jpg);
}
.image6 {
         background-image: url(13/images/ttl_img6.jpg);
}
  

