/*** 基本スタイル ***/
body{font-family: "Osaka","MS P Gothic"; font-size: 10pt; background-color:#ffffff;
	color:#333333;
	font-size:10pt;
	background-color:#ffffff;
	scrollbar-face-color      :#FFFFFF;
	scrollbar-highlight-color :#CCCCCC;
	scrollbar-3dlight-color   :#FFFFFF;
	scrollbar-shadow-color    :#CCCCCC;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color     :#FFFFFF;
	scrollbar-arrow-color     :#999999;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px; 
	margin-left: 0px; 
}

tr,td { font-size: 10pt; line-height: 1.3;}
p { font-size: 10pt; line-height: 1.3;}

/* テーブル内のデザイン ***/
table {font-family: "Osaka","MS P Gothic"; font-size: 10pt;}

input,textarea,select{
	color:#333333;
	font-size:10pt;
	font-family: "Osaka","MS P Gothic";
	background-color:#ffffff;
	border-color:#CBAED2;
	border-style:solid; 
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px; 
	border-left-width:1px;
}

/*** <a>タグ ***/
a:link {font-size:10pt; text-decoration: underline; color:#006699;}
a:visited {font-size:10pt; text-decoration: underline; color:#006699;}
a:active {font-size:10pt; text-decoration: none; color:#333333;}
a:hover {font-size:10pt; text-decoration: underline; color:#333333;}

/*** 点線枠 ***/
	.waku4dotted {
  border: 1px dotted #666666;
 }
 
 	.waku1dotted {
  border-bottom : 1px dotted #666666;
 }
 
  	.waku1 {
  border-bottom : 1px solid  #cccccc;
 }
 
  	.waku2dotted {
  border-top : 1px dotted #cccccc;
 }
 
   	.waku3dotted {
  border-right : 1px dotted #009900;
 }
 
 /*** 段落 ***/
blockquote {
	border-left: 3px solid #858484;
	color: #666666;
	padding-left: 0.5em;
	margin-left: 1em;
	font-size: 90%;
}