/* 全体 */
A:hover{color: #FFCC00;text-decoration: underline ;}
A:active {color: #FF0000;}

BODY {
	LINE-HEIGHT: 120%;
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #666699;
	scrollbar-shadow-color: #666699; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #666699;
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff;

}

TD {
	LINE-HEIGHT: 120%;
}

/* メニュー部分 */
A.MENU {color: #FFFFFF;}
A.MENU:hover {color: #FFFF00; font-weight: bold;}
A.MENU:active {color: #FFFF00;}


/* ヘッダ部分 */
.head {

}
.H1 {
	LINE-HEIGHT: 150%;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;	
	BORDER-BOTTOM: 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9pt;
	MARGIN: 5px;
	COLOR: #666699;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
}
.H3 {
	LINE-HEIGHT: 110%;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	FONT-weight: normal;
	COLOR: #666699;	
}

/* Q&A部分 */
.qa {

}
.qa TD {
	LINE-HEIGHT: 130%;
}
.qa H1 {
	LINE-HEIGHT: 150%;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12pt;
	MARGIN: 5px;
	COLOR: #006600;
	text-align: left;
}

/* 髪と健康ショップ */
.noborder {border:0 solid; background-color:#FFFFFF; color:red; font-weight:bold; text-align:right;}
.cago {background-color:#CCFF99; border:1px solid #009966;cursor: hand}
.cago_kenko {background-color:#FFFF99; border:1px solid #FF3300;cursor: hand}
.cago_book {background-color:#CCFFFF; border:1px solid #003399;cursor: hand}

/* サロン予約フォーム */
.noborder_5000 {border:0 solid; background-color:#E2EDFE; color:#000000; font-weight:bold; text-align:left;}
.noborder2_5000 {border:0 solid; background-color:#E2EDFE; color:#000000; font-weight:bold; text-align:left;}

/* ボタン等 */
.bttn {
		font-family:MS UI Gothic, MS PGothic, Osaka;
		font-size:13px;
		background: #D6E7EF;
		border-bottom: 1px solid #104A7B;
		border-right: 1px solid #104A7B;
		border-left: 1px solid #AFC4D5;
		border-top:1px solid #AFC4D5;
		color:#000066;height:19px;
		text-decoration:none;
		cursor: hand
}
.btn_yellow {background-color:#FFFF99; border:1px solid #CC3300;cursor: hand}

/* 郵便番号検索ボタン等 */
.bule {background-color:#CCFFFF; border:1px solid #003399;cursor: hand}

/* 例外 */
.DefLine {
			LINE-HEIGHT: 100%;
}

.customize1{
	font-size:10px;
	font-weight:100;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:gray;
}

/* 2010年カスタマイズ追加分 */
div.head  h1 {
	PADDING: 0px;
	MARGIN: 0px;
}
span.customize01 {
	LINE-HEIGHT: 150%;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;	
	BORDER-BOTTOM: 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9pt;
	MARGIN: 5px;
	COLOR: #666699;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
}
div.head {
	MARGIN-top: 18px;
}
/* 2010年カスタマイズ追加分 */