a:link.tyre_header{/*未訪問のリンク*/
    color:white;
    font-style:normal;
    text-decoration:underline;
}
a:visited.tyre_header{/*訪問後のリンク*/
    color:white;
    text-decoration:underline;
}
a:hover.tyre_header {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:underline;
}
a:active.tyre_header {/*クリック中*/
    text-decoration:none;
}
*{margin:0; padding:0;}
body{background-color:#ddd;width:100%;}
#my_header { color: white; background-color: aqua; background-image: url(image/top_header.jpg); text-align: left; height: 200px; }
#tyre_header { color: white; background-color: aqua; background-image: url(tyre/tyre0.jpg); text-align: left; height: 200px; padding-top: 12px; }
#tyre_header2 { color: white; background-image: none; text-align: center; position: relative; top: 80px; height: 35px; }
#my_footer{ color: #fff; width:100%; clear:both; background-color:#43699a; text-align:right; margin-right: 1em; padding: 1em 0; }
.contents p{margin:1em 0;}
li {list-style:none;}
h1{padding-left:20px;}
red
{
color:#ff0000;
}





#my_navigation {background-color:#d6d6bb;}
#mynavi{padding:1em 0 2em 1em;border:0px solid #fff;}
#mymain{ padding:1em; }
#my_body{ background-color: #996; width:800px; position:relative; margin:0 auto; outline: solid 1px #888; }
#a1 { background-color: #996; margin: 0 auto; position: relative; width: 800px; padding-top: 12px; outline: solid 1px #888; }
#my_navi_1 { font-size: smaller; left:0; top:200px; width:180px; background-color:#996; position: absolute; }
#my_navi_2 { color: #333; position:absolute; right:0; top:200px; width:180px; background-color:#996; }
#my_contents { color: #630; margin:0 180px; background-color:#ddd6bb; }
#mynavileft{padding:12px; 2em; 1em;}
#mynaviright{padding:12px; 2em; 1em;}
#mymain{ padding:1em; border:solid 1px #fff; }
.txt_box { font-size: 11px; line-height: 100%; background-color: white; text-align: left; width: auto; height: auto; margin-right: auto; margin-left: auto; border: solid 1px gray; position: relative; padding: 8px; }
.scroll { font-size: 11px; line-height: 140%; text-align: left; width: auto; height: 72px; overflow: auto; margin-right: 3px; margin-left: 3px; border-color: gray; }
.whatsnew { font-size: 11px; line-height: 130%; background-color: white; text-align: left; width: auto; height: 86px; margin-right: auto; margin-left: auto; padding-top: 3px; padding-bottom: 3px; border: solid 1px gray; position: relative; }
.rMenuItem {
	background-color: #DADADA;
	padding: 7px;
	line-height: 140%;
	margin-bottom: 8px;
}
.rss { font-size: 11px; line-height: 130%; background-color: white; text-align: left; width: auto; height: 100px; margin-right: auto; margin-left: auto; padding-top: 3px; padding-bottom: 3px; border: solid 1px gray; position: relative; padding-left: 8px; }
.lMenuItem {
	background-color: #DADADA;
	padding: 7px;
	line-height: 140%;
	margin-bottom: 8px;
}
.head { }
a.tyre_header{/*リンクされた文字*/
    color:white;
    font-style:normal;
    text-decoration:underline;
}
#my_body #my_contents #mymain .contents h2 {
	color: #F00;
}
#my_body #my_contents #mymain .contents p u {
	color: #F00;
}

