@charset "utf-8";


		
/* #index */
#index #mainImage { height:410px; overflow:hidden; }
#index #mainImage div { width:100%; height:410px; background-position:center; }

#index #mainContents .news { background:url(../img/index/news_Bg.png) no-repeat; padding:0 35px; margin-left:-10px;}
#index #mainContents .item { background:url(../img/share/line.png) top repeat-x; clear:both; margin-top:45px; padding-top:15px;}
#index #mainContents .item h3 { text-align:right; padding:0 0 15px;}
#index #mainContents .item ul { width:726px; margin:15px 0 0 -12px;}
#index #mainContents .item li { position:relative; float:left; width:351px; height:123px; padding:0 0 9px 12px;}
#index #mainContents .item li img { position:absolute; top:0px; right:0;}
#index #mainContents .item li p { position:absolute; top:52px; right:20px; text-align:right; line-height:1.5;}
#index #mainContents .item li a { text-decoration:none;}

/* index インラインフレーム */
#index iframe {width:378px; height:364px;}
/* ifarme */
#iframe {background-color:transparent;}
#iframe dt { color:#479d34; font-weight: bold; font-size:10px; padding-top:8px;}
#iframe dd { background:url(../img/index/news_line.png) repeat-x bottom; padding-bottom:8px;}


