
/*--- 全体 style set ---*/
BODY	{
	background-color : #C0C0C0;
	background-image : url(../img/kabe.gif);
	background-repeat : repeat-x;
	background-position:bottom;
	margin:0px;
	text-align:center;
	/*adding:0px;*/
	}

table 	{
	font-size: 14px; 
	/*margin-left:5px;*/
	/*width:699px;*/
	/*border-left:solid 1px #5e8eab;*/
	/*border-right:solid 1px #5e8eab*/
	}

.td	{
	padding:0;
	/*vertical-align:top;*/
	}

.tdhead {
	padding:0;
	/*margin-left:5px;*/
	/*padding-top:0px;*/
	background-color:#000099;
	padding-bottom:20px;
	}

.tdmenu {
	/*margin-left:5px;*/
	padding-top:12px;
	vertical-align:top;
	background-color:#ffffff;
	width:150px
	}

.tdcontents {
	vertical-align:top;
	background-color:#ffffff;
	padding-top:12px;
	/*vertical-align:left;*/
	width:549px
	}

.contents {
	margin-left:8px;
	margin-right:10px;
	text-align:left;
	}

.address  {
	/*margin-left:5px;*/
	vertical-align:top;
	background-color:#ffffff;
	}

/*--- タイトル(日本ろうあ者卓球協会のロゴ) style set ---*/
p.head	{
	/*margin-left:5px;*/
	margin-bottom:0
	}

p.head img {
	margin-top:0;
	width:699px
	}

/*--- トップページ用・マークの画像 style set ---*/

p.top img {
	width:530px
	}

/*--- 会長の画像 style set ---*/

p.kaityo img {
	margin:0px 0px 12px 5px;
	width:520px
	}

/*--- お知らせ-会報の画像 style set ---*/

p.kaiho img {
	float:left; 
	/*margin:0px 0px 0px 5px;*/
	width:160px
	}

/*--- 個人写真の画像 style set ---*/

p.photo img {
	/*float:left; */
	/*margin:0px 0px 0px 5px;*/
	width:90px
	}
/*--- 集合写真の画像 style set ---*/
p.photo2 img {
	width:510px
	}

/*--- バナーの画像 style set ---*/
p.banner img {
	width:142px
	}



/*--- adobeの画像 style set ---*/
p.adobe img {
	/*padding-left:100px;*/
	/*padding:50px 40px 0px 0px;*/
	margin-top:0;
	margin-left:20px;
	width:72px
	}

p.adobe-1 img {
	/*padding-top:0px;*/
	padding:0px 10px 5px 0px;
	margin-top:0;
	width:88px
	}

/*--- 会長の写真の位置 style set ---*/
.iti 	{ 
	float:left; 
	}


/*--- 見出し style set ---*/

h1 	{ 
	/*margin-top:12px;*/
	border: double 4px #000099; 
	font-size: 22px; 
	color: #000000; 
	background-color:#FFFF99;
	padding: 5px 0px ; 
	text-align: center; 
	/*width:520px;*/
	}

h2	{ 
	border-bottom: solid 2px #6666FF; 
	border-left: solid 10px #6666FF; 
	/*width: 535px;*/
	font-size: 14px; 
	padding:2px; 
	margin-left:10px;
	margin-right:10px;
	text-indent:4px; 
	/*color: #343434;*/
	}

/*---　文章 style set ---*/

.listnew{ 
	list-style: circle;
	line-height: 2.0;
	font-size:14px; 
	/*color:#343434;*/
	}   

.list	{ 
	padding-right:12px; 
	list-style: circle;
	line-height: 1.7;
	font-size:14px; 
	color:#000000;
	}  

.listyotei{ 
	padding-right:12px; 
	list-style: circle;
	line-height: 1.2;
	font-size:14px; 
	} 

.bun1	{
	/*margin-left:7px;*/
	margin-right:7px;
	font-size:15px; 
	line-height: 1.5;
	color:#000000;
	/*text-align:justify;*/
	}

.bun2	{
	font-size:14px; 
	line-height: 1.5;
	padding: 5px 20px; 
	}

.kekka {
        /*padding: 5px 20px; */
	font-size:14px; 
	/*border-style:solid;*/
	/*border-width:thin; */
	width:520px;
	border:solid 2px #ccccff;
	padding:7px 5px 0px;
	}

/*---　アドレス style set ---*/

address {
	clear:both;
	font-size:12px;
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
	background-color:#000099;
	padding-top:5px;
	padding-right:10px;
	text-align:right;
	padding-bottom:2px
	}

/*------------ リンク style set ------------*/

a{
	font-size:12px;
	}

a.link1	{
        text-decoration:none;
	color:white
	}

a.link2	{
        text-decoration:none;
	color:#000099;
	}

a:hover	{
	color:#ffaa00
	}

a:active { /*クリック中*/
    text-decoration:none;
	}

a.link	{
	font-size:14px;
  	color:#000099; /* リンクの色 */
  	/*text-decoration: none; */ /*文字装飾 */
	}

a:hover.link	{
	color:#006666;
  	background-color: #ffff33; /* 背景の色 */
	}

/*------------ お知らせ style set ------------*/


.new	{
	width:530px;
	border:solid 1px #ccccff;
	padding:5px 5px 0px;
	font-size:15px;
	color:#336666;
	}

.coment	{
	width:495px;
	border:solid 1px #ffcc00;
	padding:5px;
	margin:10px;
	font-size:15px;
	color:#336666;
	line-height: 1.2;
	background-color: #ffffcc;
	}

/*------------ お問合せ style set ------------*/
form {
	color:#555555;
	font-size:14px;
	text-align:center;
	border:solid 1px #5e8eab;
	padding:8px;
	width:525px;
	/*margin-top:2px*/
	}





