
body {
	color: #333333; 
	font:1.0em "ＭＳ Ｐゴシック","Osaka","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3",sans-serif;
}
/*BEGIN 新フォントCSS 20070116----------------------------------------------------------------------------*/

/* これ以降Mac IE 5には適用されない \*/
.f-29px {font-size: 29px;}
.f-28px {font-size: 28px;}
.f-27px {font-size: 27px;}
.f-26px {font-size: 26px;}
.f-25px {font-size: 25px;}
.f-24px {font-size: 24px;}
.f-23px {font-size: 23px;}
.f-22px {font-size: 22px;}
.f-21px {font-size: 21px;}
.f-20px {font-size: 20px;}
.f-19px {font-size: 19px;}
.f-18px {font-size: 18px;}
.f-17px {font-size: 17px;}
.f-16px {font-size: 16px;}
.f-15px {font-size: 15px;}
.f-14px {font-size: 14px;}
.f-13px {font-size: 13px;}
.f-12px {font-size: 12px;}
.f-11px {font-size: 11px;}
.f-10px {font-size: 10px;}
.f-09px {font-size: 9px;}
.f-08px {font-size: 8px;}
.f-07px {font-size: 7px;}
.f-06px {font-size: 6px;}

.lh-48px {line-height: 48px;}
.lh-47px {line-height: 47px;}
.lh-46px {line-height: 46px;}
.lh-45px {line-height: 45px;}
.lh-32px {line-height: 32px;}
.lh-31px {line-height: 31px;}
.lh-30px {line-height: 30px;}
.lh-29px {line-height: 29px;}
.lh-28px {line-height: 28px;}
.lh-27px {line-height: 27px;}
.lh-26px {line-height: 26px;}
.lh-25px {line-height: 25px;}
.lh-24px {line-height: 24px;}
.lh-23px {line-height: 23px;}
.lh-22px {line-height: 22px;}
.lh-21px {line-height: 21px;}
.lh-20px {line-height: 20px;}
.lh-19px {line-height: 19px;}
.lh-18px {line-height: 18px;}
.lh-17px {line-height: 17px;}
.lh-16px {line-height: 16px;}
.lh-15px {line-height: 15px;}
.lh-14px {line-height: 14px;}
.lh-13px {line-height: 13px;}
.lh-12px {line-height: 12px;}
.lh-11px {line-height: 11px;}
.lh-10px {line-height: 10px;}
.lh-09px {line-height: 9px;}
.lh-08px {line-height: 8px;}
.lh-07px {line-height: 7px;}
.lh-06px {line-height: 6px;}
/* これ以降Mac IE 5にも適用される */

/* これ以降Mac IE 5のみに適用される \*//*/
.f-29px {font-size: 28px;}
.f-22px {font-size: 21px;}
.f-21px {font-size: 20px;}
.f-20px {font-size: 19px;}
.f-19px {font-size: 18px;}
.f-18px {font-size: 17px;}
.f-17px {font-size: 16px;}
.f-16px {font-size: 15px;}
.f-15px {font-size: 14px;}
.f-14px {font-size: 13px;}
.f-13px {font-size: 12px;}
.f-12px {font-size: 11px;}
.f-11px {font-size: 10px;}
.f-10px {font-size: 9px;}
.f-09px {font-size: 8px;}
.f-08px {font-size: 7px;}
.f-07px {font-size: 6px;}
.f-06px {font-size: 5px;}

.lh-32px {line-height: 31px;}
.lh-31px {line-height: 30px;}
.lh-30px {line-height: 29px;}
.lh-29px {line-height: 29px;}
.lh-28px {line-height: 27px;}
.lh-27px {line-height: 26px;}
.lh-26px {line-height: 25px;}
.lh-25px {line-height: 24px;}
.lh-24px {line-height: 23px;}
.lh-23px {line-height: 22px;}
.lh-22px {line-height: 21px;}
.lh-21px {line-height: 20px;}
.lh-20px {line-height: 19px;}
.lh-19px {line-height: 18px;}
.lh-18px {line-height: 17px;}
.lh-17px {line-height: 16px;}
.lh-16px {line-height: 15px;}
.lh-15px {line-height: 14px;}
.lh-14px {line-height: 13px;}
.lh-13px {line-height: 12px;}
.lh-12px {line-height: 11px;}
.lh-11px {line-height: 10px;}
.lh-10px {line-height: 9px;}
.lh-09px {line-height: 8px;}
.lh-08px {line-height: 7px;}
.lh-07px {line-height: 6px;}
.lh-06px {line-height: 5px;}
/* これ以降Mac IE 5以外にも適用される */


.fb {font-weight: bold;}
.r-txtcolor1 {color:#333333;}
.r-txtcolor2 {color:#666666;}

/*NEWアイコン画像*/
.newicn-img-l{
	width: 24px;
	padding-right:5px; 
	height: 9px;; 
}
.newicn-img-r{
	padding:0px; 
	margin:0px; 
	width: 24px;
	padding-left:5px; 
	height: 9px;; 
}
.newicn-txt{
	color:#FF9933;
font-weight: bold;
	font-size: 11px;
}
.date-txt{
	color:#666666;
	font-weight:normal;
	font-size: 11px;
}
/*BEGIN 新リンク色 20070116----------------------------------------------------------------------------*/

/*新サロン系 ヘッダリスト*/

/*新スタイル系 ヘッダリスト*/

/*新らしさ特集系 ヘッダリスト*/

/*新その他コンテンツ*/


/*
A:link {  color: #333333; text-decoration:none;}
A:visited {  color: #666666; text-decoration:none;}
A:hover {color: #FF6633; text-decoration:underline;}
A:active {color: #FF6633; text-decoration:underline;}
*/

A:link { color: #333333; }
A:visited { color: #666666; }
A:hover { color: #FF6633; }
A:active { color: #FF6633; }

/*フォントカラー*/
.txtcolor1 {
	color:#333333;
}
.txtcolor2{
	color:#666666;
}
.txtsalon-color{
	color:#339999;
}
.txtstyle-color {
	color:#993333;
}
.txtspecial-color {
	color:#336699;
}

.sub-color {
	color:#43270c;
}
.mainlink a:link {color:#666666;text-decoration:underline;}
.contents a:link { color:#E36B59;  text-decoration:none;  }
.contents a:visited { color:#BD5040;  text-decoration:none; }
.contents a:hover { color:#FF6633;  text-decoration:underline; }
.contents a:active { color:#FF6633;  text-decoration:underline; }

.f22px {font-size: 29px}
.f20px {font-size: 26px}
.f18px {font-size: 24px}
.f16px {font-size: 21px}
.f15px {font-size: 20px}
.f14px {font-size: 18px}
.f12px {font-size: 16px}
.f11px {font-size: 14px}
.f10px {font-size: 13px}
.f09px {font-size: 12px}
.f08px {font-size: 10px}
.f07px {font-size: 9px}
.f06px {font-size: 8px}


/* 新デフォルトＣＳＳ */
.tx29px {font-size: 29px;}
.tx26px {font-size: 26px;}
.tx24px {font-size: 24px;}
.tx21px {font-size: 21px;}
.tx20px {font-size: 20px;}
.tx18px {font-size: 18px;}
.tx15px {font-size: 15px;}
.tx14px {font-size: 14px;}
.tx13px {font-size: 13px;}
.tx12px {font-size: 12px;}
.tx11px {font-size: 11px;}
.tx10px {font-size: 10px;}
.tx9px {font-size: 9px;}
.tx8px {font-size: 8px;}



#rightmenu { display:none; }
div#rightmenu { display:none; }

