
/*============================================
	◆ フォントスタイル
============================================*/  

	/*固定（レイアウト優先）*/
	.fs-x-m			{ font-size: 16px; line-height: 150%;}
	.fs-x-ms		{ font-size: 15px; line-height: 150%;}
	.fs-x-s			{ font-size: 13px; line-height: 140%;}
	.fs-x-xs		{ font-size: 10px; line-height: 140%; letter-spacing:1px;}
	
	/*可変（可読性優先）*/
	.fs-v-m			{ font-size:100% ; line-height: 150%; letter-spacing:0px; width:auto; text-align:justify; text-justify:distribute;}
	.fs-v-ms		{ font-size: 95% ; line-height: 150%; letter-spacing:0px; width:auto; text-align:justify; text-justify:distribute;}
	.fs-v-s			{ font-size: 82% ; line-height: 140%; letter-spacing:0px; width:auto; text-align:justify; text-justify:distribute;}
	.fs-v-xs		{ font-size: 63% ; line-height: 140%; letter-spacing:1px; width:auto; text-align:justify; text-justify:distribute;}


/*============================================
	◆ ブロック間の余白コントロール
============================================*/  

/* ------ 見出し、段落の下余白クリア ------ */

	p,h1,h2,h3,h4,h5,form,ul,ol	{margin-bottom:0px;}
	blockquote {margin-top:0px;margin-bottom:0px;}

/* ------ 間隔設定 ------ */

	.sp00em {margin-top:0em;}
	.sp05em	{margin-top:0.5em;}
	.sp10em	{margin-top:1em;}
	.sp20em	{margin-top:2em;}


/*============================================
	◆ リストインデントのクリア
============================================*/  

	ul.x-indent {margin-left:-20px;}
	ol.x-indent {margin-left:-10px;}
	
	
/*============================================
印刷設定
============================================*/  

/* ↓印刷時に適用される */
@media print {
  
	body { color:#000000 ; background-color: #FFFFFF;}

} 
