
/* 基本設定 */ 
body,td,th{font-size:80%;color:#FFFFFF;font-family:Verdana,Osaka,'MS P Gothic';font-weight:normal;margin:0px;padding:0px;
background-color:#000000;}
body{text-align:center;}
img{border:none;}

/* リンク設定 */ 
a:link{text-decoration:none;color:#EEEEEE;}/* リンクに触れる前 */ 
a:visited{cursor:crosshair;text-decoration:none;color:#EEEEEE;}/* 訪問後 */ 
a:hover{text-decoration:none;cursor:crosshair;color:#AAAAAA;}/* 触れた時 */ 

/* リスト設定 */ 
ul,ol{list-style-position:inside;margin:0px 0px 0px 15px;}

/* デザイン全般の設定 */
#all{text-align:left;width:800px;margin:0px auto;padding:0px 0px 50px 0px;}

/* 見出し設定 */ 
h1{font-size:30px;color:#EEEEEE;font-weight:normal;margin:0px;padding:20px 0px 0px 10px;}
h1:first-letter{color:#d8b2ff;}
h2{clear:both;font-size:28px;color:#cca3f4;font-weight:normal;text-align:right;margin:0px;padding:0px 10px;}
h3{font-size:13px;color:#194ce5;border-left:4px solid #194ce5;margin:0px;padding:7px 10px;}

/* メインメニュー設定 */
#menu2{font-size:15px;text-align:center;}
#menu2 ul{list-style-type:none;background:url(z/top3.jpg) no-repeat 0% 0%;margin:0px;padding:125px 0px 40px 0px;}
* html #menu2 ul{padding:0px 0px 40px 0px;}
#menu2 li{display:inline;}
#menu2 li a{color:#EEEEEE;height:125px;padding:125px 7px 0px 7px;}
#menu2 li a:hover{color:#AAAAAA;padding:25px 7px 0px 7px;}
* html #menu2 li a:hover{filter:alpha(opacity=60);height:125px;border-top:100px solid #000000;}

/* テキスト設定 */
.text1{line-height:20px;border:1px solid #d8b2ff;background:#000000;margin:0px 0px 30px 0px;padding:20px;}
.text1 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.text1 li{line-height:20px;margin:0px 15px 15px 20px;padding:0px 0px 0px 0px;background-image:url(z/line.gif);}
.text1 li a{background:url(z/block2.gif) no-repeat 0% 50%;text-shadow:0.1em 0.1em 0.12em #AAAAAA;
	margin:0px 0px 0px 0px;padding:0px 0px 0px 13px;}




.text4{line-height:20px;border:1px solid #449966;background:#66BB88 url(z/textback.gif);margin:0px 0px 30px 0px;padding:20px;}
.text4 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.text4 li{line-height:20px;margin:0px 15px 15px 20px;padding:0px 0px 0px 0px;background-image:url(z/line.gif);}
.text4 li.di a{background:url(z/block1.gif) no-repeat 0% 50%;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 13px;}