
body#paltop {
	margin:0;
	padding:0px;
	font-family: "メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3";
	background:url(/img/img_back_body.gif) repeat-x 0 0;
}



/*▼flash contents*/

#area_flash {
margin:0 0 54px 0;
padding:0;
}	

#area_flash  #flash_main {
margin:0 0 22px 0;
padding:0;
}
/*▲flash contents*/

/*▼group news*/
#group_news {
float:left;
width:638px;
margin:0 25px 0 0;
padding:0;
position:relative;
}

#group_news h1{
margin:0 0 12px 2px;
padding:0;
}

#group_news img.button {
position:absolute;
top:2px;
left:200px;  
}

#group_news dl.groupnews {
margin:0;
padding:7px 0;
background-image:url(../img_cmn/img_border_news.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#group_news dl.groupnews dt {
float:left;
width:70px;
margin:0px 7px 0px 0;
padding:3px 0 3px 0;
text-align:center;
color:#999999;
border:1px solid #cccccc;
}

#group_news dl.groupnews dt img{
margin:3px 0 0 0;
padding:0;
}

#group_news dl.groupnews dd{
float:left;
width:553px;
margin:0px 0;
padding:0;
}

#group_news dl.groupnews {
margin:0;
padding:7px 0;
background-image:url(../img_cmn/img_border_news.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#group_news dl.groupnews dt {
float:left;
width:140px;
margin:0px 7px 0px 0;
padding:3px 5px;
text-align:center;
color:#999999;
border:1px solid #cccccc;
}

#group_news dl.groupnews dt img{
margin:3px 0 0 10px;
padding:0;
}

#group_news dl.groupnews dd.title{
float:left;
width:390px;
_width:380px;
margin:3px 0 5px 3px;
padding:0;
}


#group_news dl.groupnews dd.pdffile{
float:left;
width:47px;
_width:57px;
margin:0px 0;
padding:4px 0 6px 30px;
background:url(/img_cmn/img_icon_pdf.gif) no-repeat 0 0;
text-align:right;
}

#group_news dl.groupnews dd.non_pdffile{
float:left;
width:47px;
_width:57px;
margin:0px 0;
padding:4px 0 6px 30px;
}


#group_news dd a:link { color:#0033cc; text-decoration: none; }
#group_news dd a:visited { color:#0033cc; text-decoration: none; }
#group_news dd a:hover { color:#0033cc; text-decoration: underline; }
#group_news dd a:active { color:#0033cc; text-decoration: underline; }
/*▲group news*/

/*▼アイコン説明*/
div.iconlist {
display:none;
width:278px;
marign:0;
padding:12px 0 0 0;
position:absolute;left:115px;top:25px;
background-image:url(../img/img_head_iconguide.gif);
background-repeat:no-repeat;
background-position:top left;
}

div.iconlist div.iconlist_cont{
background-color:#e6e6e6;
padding:8px 15px 15px 15px;
border-top:none;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
}

div.iconlist dt.icon {
border:none !important ;
}

div.iconlist dl.iconinfo {
clear:left;
margin:0;
padding:7px 0;
background-image:url(../img/img_border_moreinfo.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

div.iconlist dt {
float:left;
margin:0px 15px 0px 0;
padding:0;
}

div.iconlist dt img{
margin:0;
padding:0;
}

div.iconlist dd{
float:left;
width:178px;
margin:-2px 0 0 0;
padding:0;
}

div#iconlist_close{
margin:10px 0 0 0;
padding:0;
clear:left;
text-align:center;
}


/*▲アイコン説明*/

/*▼pick up*/
#pick_up {
float:left;
width:235px;
margin:0;
padding:0;
}

#pick_up h1{
margin:2px 0 9px 2px;
padding:0;
}

#pick_up div.pickup{
margin:0;
padding:8px 0;
background-image:url(../img_cmn/img_border_pickup.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#pick_up div.pickup img{
margin:0px 8px 0px 0;
padding:0;
float:left;
border:3px solid #efefef;
}

#pick_up div.textcontent {
width:137px;
margin:0px 0;
padding:0;
float:left;
}

#pick_up div.textcontent p.date {
margin:0px;
padding:0 0 0 12px;
color:#999999;
}

#pick_up div.textcontent p.text {
margin:0px;
padding:0 0 0 12px;
background:url(../img_cmn/img_icon_001.gif) no-repeat 0 3px; 
}  

#pick_up a:link { color:#0033cc; text-decoration: none; }
#pick_up a:visited { color:#0033cc; text-decoration: none; }
#pick_up a:hover { color:#0033cc; text-decoration: underline; }
#pick_up a:active { color:#0033cc; text-decoration: underline; }
/*▲pick up*/


/*▼電子公告バナー*/
#ir_banner {
margin:10px 0 0 0;
padding:0;
}

/*▲電子公告バナー*/

