@charset "utf-8";


#article p.catch{
margin-bottom:20px;
padding-left:0;
padding-right:0;
text-align:center;
}

#article a{
background:url(../yamagata/img/inanchor_bg.gif) right top no-repeat;
padding-right:8px;
}


#article ol.area,
#article ul.feature{
padding-left:0;
list-style:none;
}

#article ol.area li,
#article ul.feature li{
border:3px solid #F4F4F4;
margin-bottom:1em;
}

#article ol.topic_path a{
background:none;
padding-right:0;
}


#article a:hover,
#article a:active{
background-color:#EEEEEE;
}

#article ul.area{
padding-left:50px;
list-style:none;
}

#article ul.area li{
display:inline;
}

#article ul.area img{
vertical-align:bottom;
margin-bottom:10px;
}
#article ul.area a{
background:none transparent !important;
}

#article ol.area li{
width:554px;
} 

#article ol.area h3{
background-image:none;
background-color:#DDF0C0;
border-top:2px solid #669900;
margin-bottom:0.75em;
padding:0 0 0 1em;
line-height:2;
}

#article ul.feature h3{
background-image:none;
background-color:#FFFFFF;
border-bottom:2px solid #006699;
margin-bottom:0.75em;
padding:0 0 0 12px;
line-height:2;
}

#article ul.feature ol li{
border:none;
margin-bottom:0;
}

#article ul.feature{
padding-bottom:0;
}

#article ol p,
#article ul p{
padding-right:1em;
}

#article p.fltl,
#article p.fltr{
padding-top:5px;
}


#article ul li ol li{
font-size:85.75%;
}

#aside .pickup_product{
margin-bottom:30px;
}

#aside h3{
font-size:87.5%;
}

#aside p{
margin:3px 0 15px 0;
font-size:75%;
}