@charset "utf-8";
h4{border-bottom:1px dotted #003399; border-left:5px solid #003399; padding:8px 4px; margin:8px 0; clear:both;}

h2 span{display:block; font-size:0.8em;}

#Main p{line-height:1.6em;}

#Main .data dt{font-weight:700; color:#003399; border-left:6px double #339900; padding:0 0 0 6px;}
#Main .data dd{line-height:1.6em; margin-bottom:20px;}

#Main ul.ph{list-style:none;}
#Main ul.ph li{float:left; padding-right:24px; margin:6px 0;}

@media screen and (max-width: 600px){
#Main .wh img{width:100%;}
}