/*Styles*/

.lead {
}
/*Bullet*/
dl.bul dt a{
background:url(../ico/bull.gif) no-repeat 0 0;
padding:0 0 0 14px;
}
dl.bul dt a:hover{
background:url(../ico/bull_on.gif) no-repeat 0 0;
}

dl.bul_y dt a{
background:url(../ico/bull_y.gif) no-repeat 0 0;
padding:0 0 0 14px;
}
dl.bul_y dt a:hover{
background:url(../ico/bull_y_on.gif) no-repeat 0 0;
}

ul.bul li a {
background:url(../ico/bull.gif) no-repeat 0 0;
padding:0 0 0 14px;
}
ul.bul li a:hover{
background:url(../ico/bull_on.gif) no-repeat 0 0;
}


/**/
.common {
background:url(../img/parts/suquare_bg.gif) repeat left top;
border:1px solid #f60;
padding:2px 4px;
margin-bottom:0;
color:#FF6600;
}


.pgtp {
text-align:right;
font-size:80%;
line-height:16px;
}
.pgtp a{
background:url(../ico/arrow_up.gif) no-repeat 0% 50%;
padding-left:16px;
}
.pgtp a:hover{
background:url(../ico/arrow_up_hover.gif) no-repeat 0% 50%;
}


/**/
#resultlist {
font-size:80%;
padding-top:4px;
}
#resultlist *{
display:inline;
}
#resultlist h3{
font-size:100%;
color:#666;
margin-right:1em;
}
#resultlist ul{
}
#resultlist ul li{
margin-right:0.5em;
font-weight:bold;
}
#resultlist ul li a{
font-weight:normal;
}
#resultlist ul li#prev,
#resultlist ul li#next{
font-weight:normal;
color:#999;
}

/*In This Page */
#inthispage {
float:right;
width:90px;
list-style-type:none;
font-size:60%;
background:url(../img/parts/inthis.gif) no-repeat left top;
padding:6px 0 4px 6px;
}
#inthispage li {
line-height:120%;
margin-bottom:4px;
}
#inthispage li a{
padding-left:12px;
background:url(/ico/arrow_d.gif) no-repeat left top;
}
#inthispage li a:hover{
background:url(/ico/arrow_d_hover.gif) no-repeat left top;
}

.smallmincho_h {
font-size:100%;
font-family:"Times New Roman", Times, serif;
}

/**/
#article form fieldset {
border:1px solid #999;
padding:10px;
}

.note {
color:#CC3300;
font-weight:bold;
}