
	A:link { color: #036; text-decoration: none }
	A:visited { color: #369; text-decoration: none}
	A:active { color: #cfc; text-decoration: none} 
	A:hover { text-decoration:underline;color: #096; }
        
	A.ex:link { color:#eee;}
	A.ex:visited { color: #eee;}
	A.ex:active { color: #0FF;} 
	A.ex:hover { color: #0FF;} 

	body{
	margin:0;
	}

	.fix12{
	font-size:12px;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.5;
	letter-spacing:-0.02em;
	}
	
	.fix11{
	font-size:11px;
	color:#333;
	line-height:1.3;
	letter-spacing:-0.03em;
	 }

	.fix10{
	font-size:10px;
	color:#333;
	line-height:1.3;
	letter-spacing:-0.02em;
	 }

	.fixbook{
	font-size:11px;
	color:#333;
	line-height:1.2;
	letter-spacing:-0.03em;
	border:1px solid red;
	background-color:white;
	padding:5px;
	 }

	.bookname{
	font-size:18px;
	color:#333;
	line-height:1.2;
	font-weight:bold;
	letter-spacing:-0.03em;
	padding:5px;
	 }

/** IE　文字サイズ「中」を基準*/

	.font110{                    
	font-size:110%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}

	.font100{                     /**見出し**/
	font-size:100%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}

	.font85{                      /**見出し**/
	font-size:85%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}

	.font75{                     /**本文**/
	font-size:75%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}

	 .font70{
	font-size:70%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.3;
	}

	.font65{
	font-size:65%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.3;
	}

	.font60{
	font-size:60%;
	color:#555;
	line-height:1.3;
	letter-spacing:-0.02em;
    }

	.font55{
	font-size:55%;
	color:#555;
	line-height:1.3;
	letter-spacing:-0.02em;
	}


	.blueline{ 
	font-size:75%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	letter-spacing:-0.03em;
	padding:8px 0 0 7px;
	}

	.headline{ 
	font-size:110%;
	color:#06C;
	line-height:1.3;
	letter-spacing:-0.05em;
	font-weight:bold;
	margin:7px 0;
	}

	.topbar{
	border-left:15px solid;
	border-color:#333;
	background-color:#06C;
	padding:5px;
	color:white;
	font-size:16px;
	font-weight:bold
	 }

	ol,ul{
	margin:0;
	padding-left:25;
	 }
	
	pre{
	font-size:75%;
	color:#555;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}

	.bcolor{
	font-weight:bold;
	color:blue;
	font-family:"MS PGOTHIC",Osaka,sans-serif;
	line-height:1.4;
	}