/* テキスト消す(.hidetext .ht)
--------------------------------------------------*/
.hidetext,ht{text-indent:100%;white-space:nowrap;overflow:hidden;}
/* clearfix(.clearfix .cf)
--------------------------------------------------*/
.clearfix:after,.cf:after{content:"";display:block;clear:both;}
.clearfix,.cf{/zoom:1;}
/* FACEBOOK横スクロールが表示されてしまう対策
--------------------------------------------------*/
#fb-root{display:none;}
/*******************/
/***** Common ******/
body,h1,h2,h3,h4,ul,ol,li,dl,dt,dd,p,hr{margin:0;padding:0;}
li{list-style:none;}
body{text-align:center;}
a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
img{border:none;vertical-align:bottom;}
/*****************************/
/***** ClossBeautyCommon *****/
html{overflow-y:scroll;}
body{
	position:relative;
	color:#333;
	/*background:url(bg.png) repeat-x;*/
	text-align:center;
	font-family:"Century Gothic",STHeiti,simsun,Arial,sans-serif,Meiryo,Osaka,"MS PGothic";
	font-size:13px;
    *font-size:small;
    *font:x-small;
    line-height: 1.5;
	word-wrap:normal;/*break-word;*/
}
select,
input{
	font-size:13px;
	font-family:"Century Gothic",STHeiti,simsun,Arial,sans-serif,Meiryo,Osaka,"MS PGothic";
}
table{
	font-size:inherit;
	font:100%;
}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
