/*ブラウザ差異*/
* {  
     margin:0;  
     padding:0;  
}  



/*全体*/
body {
     background-color:#fff;
	 background-image:url(../img/y_kabe.gif);
	 background-repeat:repeat;
	 color:#000000;
	 font-size:16px;
	 text-align: center;
	 line-height:1.5;
	 font-family:"ＭＳ Ｐゴシック",Osaka; 
}
	 
	 

/*リンク*/	 
a {
     color:#30C1FF;
} 

a:visited {
     color:#8B5DFF;
}

a:hover {
     color:#FF8CE8;
}

a img {
      border:none;
}



/*サイトタイトル*/
h1 { 
	 font-size:14px;
	 font-weight:normal;
} 



/*ヘッダー画像*/
#header {
     background-image:url(../img/y_header.jpg);
	 background-repeat:no-repeat;
	 background-color:#ffff66;
     width:800px;
	 height:298px;
	 text-align:right;
}
  



/*アウトライン*/ 
#outline {
     width:800px;
	 margin:0 auto;
	 text-align:left;
}



/*メイン*/
#main {
	 background-image:url(../img/y_main.jpg);
	 background-repeat:repeat-y;
	 background-color:#ffff66;
     width:800px;
	 padding:0;
	 margin:0;
}




/*ページ記事タイトル*/
h2 {
     background:url(../img/h2.gif);
	 padding:0 0 10px 0;
	 margin:0 auto;
	 width:600px;
	 height:37px;
	 font-size:18px;
	 color:#000000;
	 clear:both;
} 




/*記事*/
.kiji {
     widht:600px;
	 margin:0;	 
     padding:20px 100px 0 100px;	
}

p {
     padding-bottom:20px;
}


.text-b {
     font-weight:bold;
	 font-size:18px;
}

.boldred {
     color:#FF0000;
	 font-weight:bold;
	 font-size:18px;
}



/*サイトメニュー*/
.menu {
     text-align:center;
	 font-weight:bold;
	 padding-bottom:20px;
}



/*ページTOPへ*/
.top {
     text-align:right;
	 font-weight:bold;
	 font-size:12px;
	 padding-bottom:20px;
}


.top a {
     color:#ff0000;
	 text-decoration:none;
}




/*運営情報table*/
.table_line {
     border:1px solid #FF8CE8;
}

.table_line td {
     border:1px solid #FF8CE8;
	 padding:3px;
}




/*画像全般*/
img {
     margin:5px;
}




/*フッター*/
#footer {
     background-image:url(../img/y_footer.jpg);
	 background-repeat:no-repeat;
     width:800px;
	 height:194px;
	 padding:20px 0 0 0;
	 margin:0;
	 text-align:center;
} 



/*ＰＲ*/
#pr {
     font-size:10px;
	 text-align:center;
} 

#pr a {
     color:#30C1FF;
     text-decoration:underline;
}

#pr a:hover {
     color:#FF8CE8;
}













