@charset "shift_jis";
/* CSS Document */

* {
margin: 0px;
padding: 0px;
}

body {
font-size: 14px;
color: #666666;
text-align: center;
}

body,td,th,textarea,div,p,caption {
font-size: 14px;
}

/* 各リストの前に > を表示する */
/*  モダンブラウザのみ対応*/
ol#pan li ol:before{
content:  " > ";
}

/* リストの先頭の前には > を表示しない */
/*  モダンブラウザのみ対応*/
ol#pan li:first-child:before{
content:  "";
}

/* ---------------- list element */
ul, ol {
display: block;
}

ul {
list-style-type: none;
}

ol {
list-style-type: decimal;
}

li {
display: list-item;
}

img {
border: none;
display: inline;
vertical-align: bottom;
}

input {
vertical-align: middle;
}

a{
color:#666666;
text-decoration:none;
}
a:link{
color:#666666;
text-decoration:none;
}
a:visited{
color:#666666;
text-decoration:none;
}
a:hover{
color:#666666;
text-decoration:none;
}
a:active{
color:#666666;
text-decoration:none;
}
a:focus{
outline: none;
}
