@charset "UTF-8";

/* ///////////////////////////////////////////////////////////////////////////////*/
/* フードソムリエ　全体初期化用ＣＳＳ */
/* format.css */
/* Written by food-sommelier 2008.02 */
/* ///////////////////////////////////////////////////////////////////////////////*/


/* 本体初期化
-----------------------------------------------------*/
*{
	margin:0px; padding:0px;
	font-style:normal;
	list-style:none;
	border-collapse:collapse;
	background-repeat:no-repeat;
}
*:lang(en){ font-family:Geneva,Arial,Helvetica,sans-serif; }

hr{ display:none; }
table{ border-collapse:collapse; border-spacing:0; }
img,input{ vertical-align:text-bottom; }
img{ border:none; }


/* テキスト初期化
-----------------------------------------------------*/
h1,h2,h3,h4,h5,h6{
	clear:both;
	font-size:100%;
}
q:before,q:after{
	content:'';
}


/* FLOAT-CLEARハック
-----------------------------------------------------*/
.fltclr:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.fltclr{ display:inline-block; }

/* hide macIE \*/
* html .fltclr{ height:1%; }
.fltclr{ display:block; }


.clB{
	clear:both;
}
