/* CSS Document */

body {
	font-size: 13px;
	color: #333333;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


body, td, th, textarea, div, p, caption {
font-size: 13px;
}

h1,h2,h3,h4,h5 {
margin:0;
padding:0;
}
div {
margin:0;
padding:0;
}
p {
margin:0;
padding:0;
}
form {
margin: 0;
padding: 0;
}

/* 各リストの前に > を表示する */
/*  モダンブラウザのみ対応*/
ol#pan li ol:before{
  content:  " > ";
  }

/* リストの先頭の前には > を表示しない */
/*  モダンブラウザのみ対応*/
ol#pan li:first-child:before{
  content:  "";
}

/* ---------------- list element */
ul, ol {
  display: block;
}

ul {
  margin: 0;
  list-style-type: none;
}

ol {
  list-style-type: decimal;
  margin: 0px 0px 0px 0px;
}

li {
  display: list-item;
  margin: 0;
}

ul ul,
ol ol,
ol ul {
  margin: 0px 0px 0px 0px;
}

ul ul li,
ol ol li,
ol ul li {
   margin: 0px 0px 0px 0px;
}

img {
border: none;
display: inline;
}

a{
color: #333333;
text-decoration:none;
}
a:visited{
color: #333333;
text-decoration:none;
}
a:hover{
color: #333333;
text-decoration:none;
}
a:active{
color: #333333;
text-decoration:none;
}
a:focus{
outline:none;
}
a.url_link01 {
color: #333333;
text-decoration:underline;
}
a.url_link01:visited {
color: #333333;
text-decoration:underline;
}
a.url_link01:hover {
color: #333333;
text-decoration:underline;
}
a.url_link01:active {
color: #333333;
text-decoration:underline;
}

a.chu {
color: #ff0000;
text-decoration:underline;
}
a.chu:visited {
color: #ff0000;
text-decoration:underline;
}
a.chu:hover {
color: #ff0000;
text-decoration:underline;
}
a.chu:active {
color: #ff0000;
text-decoration:underline;
}

a.tin {
color: #006600;
text-decoration:underline;
}
a.tin:visited {
color: #006600;
text-decoration:underline;
}
a.tin:hover {
color: #006600;
text-decoration:underline;
}
a.tin:active {
color: #006600;
text-decoration:underline;
}
