

    a:link{ color: #0000ff; } 
    a:visited{ color: #800080; } 
    a:active{ background-color:#ccffcc ;} 
    a:hover{background-color:#ccffcc;}

    a.koukoku:link{ color: #000000;text-decoration:none; } 
    a.koukoku:visited{ color: #000000;text-decoration:none; } 
    a.koukoku:active{ background-color:#ccffcc ;text-decoration:underline;} 
    a.koukoku:hover{background-color:#ccffcc;text-decoration:underline;}

img{border="0";}

table.main_ue { border-collapse: collapse;background-color:#fce7fe;font-size:x-small;margin:0px 0px 3px 0px;}
td.main_ue_td {border: solid 1px #FFCCFF;padding:4px;}

table.main {margin:8px 0px 0px 0px;
border: solid 1px #cc9966; border-collapse: collapse;background-color:#fffbb3;font-size:x-small;}
td.main_td {font-size:x-small;border: solid 1px #cc9966;padding:4px;line-height:120%;}

.blog_td {border: solid 1px #cc9966;padding:4px;}


.blg_title{font-size:x-small;}
.blg_title_betu{border:none;}

.kiji_title{font-size:xx-small;}
.hot{
  font-size:xx-small;
  color:red;
}
.new{
  font-size:xx-small;
  color:#FF0099;
}
.in3{
  font-size:xx-small;
  color:#CC3366;
}
.ganba{
  font-size:xx-small;
  color:#CC3366;
}

.kugiri{font-size:xx-small;}

.list_footer{
  font-size:xx-small;
  text-align:right;
}
.kousin_nitiji{
  font-size:xx-small;
}
.list{
  font-size:x-small;
  margin: 0px 0px 0px 18px;
}

.list li{margin:0.1em;}

.kakomi{
  line-height:100%;font-size:x-small;border-collapse:collapse;border:solid 1px #CC9966;
}
.top {margin:0px;}

.cpa{background-color:#FFCCFF;}

.saisin1{margin:0px;padding: 4px 0px 0px 0px;}
.saisin2{margin:0px;padding: 4px 0px 0px 0px;}
.saisin3{margin:0px 0px 6px 0px;padding: 4px 0px 0px 0px;}

.blog_left{border-right: solid 1px #CC9966;padding: 0px 5px 0px 0px;}

.kiji_naiyou{
font-size:x-small;
font-color:#555555;
}
body{
  font-family : "Lucida Sans Unicode", "MS UI Gothic", Arial, sans-serif;
}

h1{
 border-bottom : 3px double #666;
 border-top    : 3px double #888;
 font-size     : large;
 font-weight   : bold;
 margin-bottom : 0em;
 margin-top    : 0em;
 text-align    : left;
}
h2{
margin:0px;
padding: 0px;
 font-size     : 1.4em;
 text-align    : left;
}
h3{
margin:0px;
padding: 0px;
 font-size     : 1.4em;
 text-align    : left;
}

td{
font-size:xx-small;
border-bottom:double 3px;
border-color:#99999;

}

ul {
 list-style-type : disc;
 margin-left     : 3em;
}
ol {
 list-style-type : decimal;
 margin-left     : 3em;
}
ul ul {
 list-style-type : circle;
 margin-left : 1em!important;
}
ol ol { margin-left : 1em!important; }
ol ul { margin-left : 1em!important; }
ul ol { margin-left : 1em!important; }
ul ul ul       { list-style-type : square; }
ul ul ul ul    { list-style-type : circle; }
ul ul ul ul ul { list-style-type : square; }
li             { line-height     : 1.3em;  }

/* 定義リスト関連 */
dl{
 color  : #333;
 background-color : #f9f9f9;
 margin : 1em 0em 1em 2em;
}
dd dl{ margin :0.1em 0em; }
dt{
 color : #333;
 background-color : #eee;
 border-bottom    : thin solid #666;
 border-left      : medium solid #666;
 padding          : 0.2em 0.5em;
}
dt a{
 background-color : transparent!important;
}
dd{
 margin-left   : 0em;
 padding       : 0.2em 0em;
 margin-bottom : 1em;
}

.josei_link_1{font-size:xx-small;}

.josei_link_2{font-size:xx-small;}