#skinIndex .SidePane {
	float: left;
}

.grayBox{margin:10px 0;}

/*--トピックス用幅（サファリ用、あとで対処）--*/
.topicsList dt {
width:120px;
}
.topicsList dd {
width:470px;
}


/*トピックス*/
.topicsList_m dl{clear:both;width:600px;overflow:hidden;border-bottom:1px dotted #ddd;padding:5px 0;}
.topicsList_m dt{float:left;width:100px;color:#666;font-weight:bold;}
.topicsList_m dd{float:right;width:490px;}

/*ライトボックス*/
#dnn_ctr1091_ViewLightboxGallery_lstContent img{
padding:20px;
border-color:#CCC;
border-style:solid;
border-width:1px;
}
.Lightbox {
border-color:#CCC;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-width:1px;
background-image:url(/Portals/0/images/gallery/background.gif);
background-position:bottom;
padding:5px;
display:block;
}

/*プログラム*/
.pro {
	line-height: 2.5em;
}
.pro th {
background-color:#CCCCCC;
text-align:left;
padding: 5px;
border:solid;
border-color:#999999;
border-width:1px;
}
.pro td {
padding: 5px;
}


/*sNav2*/
.SEOMenuV2_sNav2　{background:url(/Portals/0/images/common/sNav_bottom.gif) no-repeat bottom;padding:0 0 5px 0;margin:0 0 15px 0;}
.SEOMenuV2_sNav2 a,.SEOMenuV2_sNav2 a:link,.SEOMenuV2_sNav2 a:visited,.SEOMenuV2_sNav2 a:hover {color:#666;text-decoration:none;}
.SEOMenuV2_sNav2 ul li a {width:270px;padding:0 15px;font-weight:bold;color:#000;line-height:40px;display:block;text-indent:0;background:url(/Portals/0/images/common/sNav_title2.gif) no-repeat;}
* html .SEOMenuV2_sNav2 ul li a	{width:240px;}
.SEOMenuV2_sNav2 ul li ul li a	{width:230px;padding:7px 5px 7px 35px;line-height:20px;text-indent:0px;background:url(/Portals/0/images/common/sNav_out.gif) no-repeat;}
.SEOMenuV2_sNav2 ul li ul li a:hover　{background:#ebebeb url(/Portals/0/images/common/sNav_over.gif) no-repeat;}
.SEOMenuV2_sNav2 ul li ul li a.CurrentLinkClass{background:#ebebeb url(/Portals/0/images/common/sNav_over.gif) no-repeat;}



/*-------------------------------------*/






