/* CSS Document */

body {
font-size: 12px;
color: #333333;
background:url(../img/common/back.jpg) repeat-x;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


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

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:#ffffff;
text-decoration:underline;
}
a:hover{
color:#ffffff;
text-decoration:underline;
}
a:active{
color:#ffffff;
text-decoration:underline;
}
a:visited{
color:#ffffff;
text-decoration:underline;
}

a.sss {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss:hover {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss:active {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss:visited {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}

a.sss01 {
color: #ffffff;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss01:hover {
color: #ffffff;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss01:active {
color: #ffffff;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.sss01:visited {
color: #ffffff;
text-decoration:none;
padding: 0px 0px 0px 0px;
}

a.url_link {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.url_link:hover {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.url_link:active {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}
a.url_link:visited {
color: #666666;
text-decoration:none;
padding: 0px 0px 0px 0px;
}

a.url_link01 {
color: #003399;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link01:hover {
color: #003399;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link01:active {
color: #003399;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link01:visited {
color: #003399;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}

a.url_link02 {
color: #ffffff;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link02:hover {
color: #ffffff;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link02:active {
color: #ffffff;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link02:visited {
color: #ffffff;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}


a.url_link03 {
color: #990000;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link03:hover {
color: #990000;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link03:active {
color: #990000;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}
a.url_link03:visited {
color: #990000;
text-decoration:underline;
padding: 0px 0px 0px 0px;
}

