@charset "euc-jp";



/* flasharea */
#flasharea { /* ! flashareaにCSSの記述をしないこと！フラッシュ導入の際にこのIDが消えるため崩れます。  */ }
#flasharea_wrap { padding:0; text-align:center; }



/* program */
#bg_news h4 { float:left; width:116px; }
#bg_news { width:720px; margin:30px 0 0; padding:0 0 0; }
#news { float:right; width:574px; height:103px; overflow:auto; color:#524947; font-size:10px; }
#news th { text-align:left; padding:10px 5px 10px 16px; vertical-align:top; background:url(../images/news_th.jpg) no-repeat left 13px; }
#news td { padding:10px 5px; }
#news a { color:#524947; text-decoration:none; }
#news a:hover { color:#c40026; text-decoration:underline; }


#brand { }
#brand .head_box { margin-bottom:18px; }
#brand .btn_box{ margin-bottom:25px; }


#scene { border-bottom:dotted 1px #afafaf; }
#scene .wrap_box { width:154px; float:left; margin-bottom:20px; }
#scene .wrap_box#scene01 { margin-right:35px; }
#scene .wrap_box#scene02 { margin-right:35px; }
#scene .wrap_box#scene03 { margin-right:34px; }
#scene img { margin:0px; }
#scene .txt_box{ color:#524947; font-size:10px; line-height:1.8; padding-top:5px; }
