/*Mobile*/
@media (max-width: 640px) {
  #bannerConts{
    padding-top:10px;
  }

		
}/*Mobile-End*/




/* Start【価格表下の注意書き】 */
#price-table-caution{
  color:#EE3333;
}

/* End【価格表下の注意書き】 */


/* Start【お知らせ】 */
div.topics{
background-color:#FED;
line-height:1.4em;
padding:10px 15px;
color:#000;
}

div.topics strong{
font-size:1.2em;
line-height:1.8em;
color:#F50;
}

#pageIndex #newsConts .nres_list{
background-color:#FED;
color:#000;
}

/* End【お知らせ】 */





.bnr.footer > a {
    margin-right: 15px;
}
