@charset "UTF-8";
@import "base.css";

body			{
				background-color: #c0c4c8;
				/*background-image: url(../image/back.gif);
				background-repeat: repeat-y;
				background-position: center top;
				background-attachment: scroll;*/
				margin:0 0 0 0px;
				padding:0px;
				color:#001e3d;
				line-height: 200%;
				font-size:13px;
				font-family:ƒƒCƒŠƒI,Meiryo,"Osaka|“™•","Osaka-mono","Osaka-“™•","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",verdana,Arial,Osaka,helvetica,"‚l‚r ƒSƒVƒbƒN","MS Gothic",sans-serif;
				}

a:link			{
				text-decoration:none;
				color:#001e3d;
				}
a:hover			{
				text-decoration:underline;
				color:#002255;
				}
a:visited		{
				text-decoration:none;
				color:#001e3d;
				}
a.menu			{
				//font-size:10pt;
				//font-weight:bold;
				color:#ffffff;
				}


.bodytext			{
				font-size:13px;
				line-height: 200%;
				}
.title			{
				font-size:26px;
				line-height: 200%;
				font-weight : bold;
				}
.subtitle			{
				font-size:20px;
				line-height: 200%;
				font-weight : bold;
				olor: #fe6c00;
				/*color:#fe6c00;*/
				}
.author			{
				font-size:13px;
				line-height: 180%;
				}
.chapter			{
				font-size:16px;
				line-height: 180%;
				font-weight : bold;
				}
.chapterhead		{
				font-size:16px;
				line-height: 180%;
				font-weight : bold;
				color: #fe6c00;
				}
.section			{
				font-size:13px;
				line-height: 160%;
				font-weight : bold;
				}
.pictureexplain		{
				font-size:11px;
				line-height: 135%;
				color:  #111111;
				}

.submenuhead		{
				font-size:8px;
				line-height: 135%;
				color:  #dd1122;
				}

.text7px		{
				font-size:7px;
				line-height: 150%;
				}
.text8px		{
				font-size:8px;
				line-height: 150%;
				}
.text9px		{
				font-size:9px;
				line-height: 150%;
				}
.text10px		{
				font-size:10px;
				line-height: 150%;
				}
.text11px		{
				font-size:11px;
				line-height: 150%;
				}
.text12px		{
				font-size:12px;
				line-height: 150%;
				}
.text13px		{
				font-size:13px;
				line-height: 150%;
				}
.text14px		{
				font-size:14px;
				line-height: 150%;
				}
.text15px		{
				font-size:15px;
				line-height: 150%;
				}
.text16px		{
				font-size:16px;
				line-height: 150%;
				}
