@charset "utf-8";

#Main p{ line-height:1.6em;}
#Main .read{margin:0 0 30px 0; color:#006699;}

#Main .BoxBlue{}

#Main .red{color:#CC0000;}

div.price{padding:4px 4px 40px 4px; font-size:1.0em; background-color:#FFFFCC;}

#Main .pias{ overflow:hidden; zoom:1; margin-top:40px; clear:both;}
#Main .pias .photo{float:left; margin-right:8px;}
#Main .pias .price{float:left; width:74%; margin-bottom:12px;}
#Main .pias .price span.br{display:block;}

div#minor{border:1px solid #FFCC00; background-color:#FFFFCC; padding:12px; margin-top:30px;}
div#minor h3{background:none; border:none; color:#003366; padding:0; margin:4px 0;}
div#minor p.links{margin-top:12px;}
div#minor p.links a{display:inline-block; padding:4px 20px; border:1px solid #CC0000; background-color:#FFFFFF; color:#CC0000; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px;}
div#minor p.links a:hover{background-color:#FFF0F4; text-decoration:none;}

@media screen and (max-width: 950px){
#Main .pias .price span.br{display:none;}
}

@media screen and (max-width: 860px){
#Main .pias .price span.br{display:block;}
}

@media screen and (max-width: 650px){
#Main .pias .price{width:67%; padding-bottom:6px;}
#Main .read{margin:0 0 16px 0;}
}

@media screen and (max-width: 520px){
#Main .pias .photo{width:auto; float:none; text-align:center;}
#Main .pias .price{width:auto; float:none;}
}