/*----------------------------------------------------------------*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*　　　　　　　JCCEホームページ http://www.jcce.co.jp　　　　　　*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*　　　　　　　　　　トップページ CSS　　　　　　　　　　　　　　*/
/*　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*----------------------------------------------------------------*/

#topflash{
 width : 850px;
 height : 220px;
 margin : 0 auto;
}

#topimg{
 width : 600px;
 height : 280px;
 margin : 0 0 15px 0;
}

#topicswaku h3{
 clear : both;
 width : 600px;
 height : 36px;
 background : url(../top_im/newstit.gif);
 text-indent : -9999px;
}

#topicswaku h4{
 left : 0;
 margin : 15px 0 15px 5px;
}

.topiwakumigi{
 float:right;
 width : 180px;
 margin : 5px 0 0 0;
}

.topiwakuhidari{
 float:left;
 width : 380px;
}

.topiwakukotira{
 clear : both;
 margin : 20px 0 0 0;
}

.topiwakukotira a{
 width : 348px;
 height : 34px;
 display : block;
 overflow : hidden;
 background : url(../parts/im/topbtn.png) no-repeat 0 0;
 text-indent : -9999px;
 margin-left : 10px;
}

.topiwakukotira a:hover{
 background-position : 0 -34px;
}

#sinseihinwaku h3{
 clear : both;
 width : 600px;
 height : 36px;
 background : url(../top_im/seihinjyohotit.gif);
 text-indent : -9999px;
 margin-top : 30px;
}

#sinseihinwaku p{
 width : 580px;
 margin-left : 10px;
}

#sinseihinwaku img{
 float : right;
}

/*新着情報部分----------------------------------*/

.whatsnew{
 width : 580px;
 margin : 10px 0 10px 5px;
}

.newslist{
 margin : 0;
 padding : 0;
}

.newslist dl{
 list-style-type : none;
 margin : 0;
 padding : 0;
}

.newslist dt{
 float : left;
 width : 10em;
}

.newslist dd{
 margin-left : 10em;
 margin-bottom : 5px;
}

.new a{
 background : url(../top_im/new.gif) no-repeat 100% 50%;
 padding-right : 40px;
}



/*フィードバーナー---------------------------------------*/

#creditfooter{
 display : none;
}

.feedburnerFeedBlock ul{
 width : 600px;
 margin : 5px 0 30px 0;
 padding : 0;
}

.feedburnerFeedBlock li{
 padding : 0 0 15px 0;
 list-style-type : none;
 margin : 0 0 15px 0;
 position : relative;
}

.feedburnerFeedBlock p{
 margin : 0;
 padding : 0;
}

.feedburnerFeedBlock li span.headline{
 width : 600px;
 position : absolute;
 top : 4px;
 left : 9em;
}

.feedburnerFeedBlock li span.headline a{
 text-decoration : underline;
}

.feedburnerFeedBlock li p.date{
 width : 8em;
 color : #222;
 font-weight : normal;
 position : absolute;
 top : 0;
 left : 5px;
}

.feedburnerFeedBlock li div{
 width : 600px;
 margin : 10px auto 15px auto;
}


