/* CSS Document */

#left{float:left;width:500px;}
#right{float:right;width:260px;}

#left .ph{padding-bottom:8px;}
#right .ph{border:1px solid #ccc;padding:2px;margin-bottom:5px;}

#right .kakomi{border:1px solid #cccccc;margin:8px 0;padding:6px;font-size:0.8em;}
#right .arrowlink{display:block;background:url(../img/ic_arrow.gif) no-repeat left 2px;padding-left:14px;margin-bottom:6px;}
#right .pickup{padding:2px;margin-bottom:6px;}


h2.pickup{background:url(../../img/h_top_pickup.gif) no-repeat;width:260px;height:26px;text-indent:-9999px;}

.relatedlink{border:1px solid #ccc;background:url(../img/md1_bg.gif) repeat-x top left;}
.relatedlink img{padding:6px 0 6px 8px;}
.relatedlink div{clear:both;height:95px;}
.relatedlink dl {float:left;padding:1em;font-size:0.8em;color:#666;}
.relatedlink dl dt{display:block;margin-bottom:0.5em;}

h2.md1{background:url(../img/md3.gif) no-repeat left center;color:#ffffff;font-size:0.8em;margin:2px 0 0 10px;padding:2px 2px 2px 18px;}
/* clearfix */
div:after {  
content: ".";  
display: block;  
visibility: hidden;  
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear: both;  
 }  
