body {font-size: 14px; color: #3A3A3A; background: #ffffff; margin: 0; padding: 0; text-align: left;}
table td {padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, osaka;}
table td.aa1n {height: 18px; padding-top: 5px; padding-left: 5px;}
table td.aa1m {background-color: #000000; height: 17px; padding-top: 5px; padding-left: 5px; border-style: solid; border-width: 2px 0px 0px 0px; border-color: #FF5400;}

table td.cc1 {background-color: #FFE2D7; height: 17px; padding-top: 5px; padding-left: 5px; border-style: solid; border-width: 1px; border-top-color: #FF5400; border-bottom-color: #FFC1A4; border-right-color: #FFC1A4; border-left-color: #FFC1A4;}
table td.cr1 {background-color: #FFE2D7; height: 17px; padding-top: 5px; padding-left: 5px; border-style: solid; border-width: 1px 0px 1px 0px; border-top-color: #FF5400; border-bottom-color: #FFC1A4;}
table td.cc2 {background-color: #FFFFFF; padding-left: 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #FFC1A4;}
table td.cc3 {line-height: 250%; border-style: dotted; border-bottom-width: 1px; padding-left: 20px;}
table.ccc {text-align: left; border-style: solid; border-width: 1px 0px 1px 0px;}


a {color: #0000FF; text-decoration: none; background-color: transparent;}
a:hover {text-decoration: underline;color: #FF5400; background-color: #000000;}

a.bbs4 {color:  #FF69b4; text-decoration: none; background-color: transparent;}
a.bbs4:hover {text-decoration: none;color: #0000FF; background-color: transparent;}

a.tt-1 {color:  #3A3A3A; text-decoration: none; background-color: transparent;}
a.tt-1:hover {text-decoration: none;color: #ff5400; background-color: #000000;}

li {
	display:inline;
	margin:0px;
	padding-left:10px;
}

ul {
	margin:0px;
	margin-bottom:0px;
	padding-left:3px;
}
ul.logo-ads {
	margin-bottom:0px;
}
li.cc2 {
		display:block;
}
dl {margin-bottom:0px;
}
dd {display:inline;
	margin-left:10px;
}
h1 {
	font-size:120%;
	font-weight:bolder;
	margin:0px;
	color:#FFFFFF;
	padding-left:3px;
}

	
h3 {font-size: 100%;
	margin-bottom: -4px;
}


html {
	scrollbar-face-color: #ffffff;       /* 表面の色 */
  	scrollbar-3dlight-color: #666666;    /* 左端と上端の色 */
  	scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
  	scrollbar-shadow-color: #ffffff;     /* 影の色 */
  	scrollbar-darkshadow-color: #666666; /* 右端と下端 */
  	scrollbar-arrow-color: #666666;      /* 矢印の色 */
  	scrollbar-track-color: #ffffff;      /* バーの背景の色 */
  	
}

BODY {
	scrollbar-face-color: #ffffff;       /* 表面の色 */
  	scrollbar-3dlight-color: #666666;    /* 左端と上端の色 */
  	scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
  	scrollbar-shadow-color: #ffffff;     /* 影の色 */
  	scrollbar-darkshadow-color: #666666; /* 右端と下端 */
  	scrollbar-arrow-color: #666666;      /* 矢印の色 */
  	scrollbar-track-color: #ffffff;      /* バーの背景の色 */
  	
}	

body	{
	color: #3A3A3A;
	font-size: 15px;
}

td {
	
	font-size: 12px;
	
}

td.ccc {
	
	font-size: 12px;
	width: 200px;
}

td.aaa {
	padding-top: 5px;
	height: 20px;
	width: 150px;
	font-size: 12px;
}

td.ll2 {
	padding-top: 5px;
	height: 20px;
	width: 170px;
	font-size: 12px;
}

td.lll {
	border: solid 1px #666666;
	width: 150px;
}

td.rrr {
	
	width: 600px;
}

td.rr2 {
	
	width: 600px;
	font-size: 18px;
	color: #FF6600;
}

td.rr3 {
	
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #929292;

}

tr {
	background-color: ;
}

div.ttt {
	font-size: 14px;
	color: #FF6600;
	text-align: left;
}

div.tt1 {
	font-size: 12px;
	color: #FF6600;
	text-align: left;
}

div.tt2 {
	font-size: 16px;
	color: #FF6600;
	text-align: left;
}

td.d06  {
 font-size: 15px;
 width: 31%;
 text-align: left;
}

td.d07  {
 color: #003366;font-size: 13px;
 width: 23%;
 text-align: left;
}

td.d08  {
 text-align: left;
}

td.d09  {
 border-style: solid;border-width: 0px 1px 1px 0px;border-color: #666666;
}

table.d10  {
 border-style: solid;border-width: 1px 0px 0px 1px;border-color: #666666;
}