@charset "UTF-8";
#top #boxShowroom {
	background:url(../images/index/bg-mainimg.jpg) no-repeat left top;
	min-height:198px;
}
* html #top #boxShowroom {
	height:198px;
}
#top #boxShowroom p{
	position:relative;
	width:885px;
	margin:0 auto;
	padding:16px 0 0 0;
}

#top #boxShowroom a {
	position:absolute;
	left:158px;
	top:157px;
}

#top #contents {
	padding-top:21px;
}

#top #sidecontents {
	padding-top:21px;
}

#top #vmcNews,
#top #seminarNews {
	background:url(../images/index/frame-bottom.gif) no-repeat center bottom;
	position:relative;
	padding-bottom:28px;
	margin-bottom:10px;
	text-align:center;
}
#top #vmcNews h2 {
	margin-bottom:5px;
}
#top #vmcNews {
	width:326px;
	float:left;
}
#top #vmcNews dl {
	width:294px;
	margin:0 auto;
	position:relative;
	padding:1.1em 10px 0.5em 10px;
	text-align:left;
}
* html #top #vmcNews dl {
	width:314px;
}
#top #vmcNews dt {
	font-weight:bold;
	line-height:1.4em!important;
}
#top #vmcNews dd {
	clear:both;
}
#top #vmcNews dd.vmcNewsdate {
	position:absolute;
	top:5px;
	right:10px;
	font-size:70%;
}

#top #seminarNews {
	width:326px;
	float:right;
}
#top #seminarNews ul#tab {
	width:316px;
	margin:0 auto 10px auto;
	position:relative;
	text-align:left;
	background:url(../images/index/tab-underline.jpg) no-repeat center bottom;
}
* html #top #seminarNews ul#tab {
	margin:0 0 10px 0;
}
#top #seminarNews ul#tab li {
	line-height:0em!important;
	cursor:pointer;
}
#top #seminarNews ul#tab li img {
	vertical-align:top;
}

#top #seminarNews .TabbedPanelsTabSelected img {
	display:none;
}

#top #seminarNews #tab li.tabSchedule {
	float:left;
	background:url(../images/index/tab-schedule.jpg) no-repeat left top;
	width:155px;
	height:34px;
}
#top #seminarNews #tab li.tabOld {
	float:right;
	background:url(../images/index/tab-old.jpg) no-repeat left top;
	width:155px;
	height:34px;
}


#top #seminarNews dl {
	width:294px;
	margin:0 auto 15px auto;
	position:relative;
	padding:0 10px 0.5em 10px;
	text-align:left;
	border-bottom:1px solid #b3b3b3;
}
* html #top #seminarNews dl {
	width:316px;
}

#top #seminarNews dt {
	font-weight:bold;
}

#top #seminarNews .iconDate {
	display:block;
	width:65px;
	float:left;
}

#top .feedList {
	position:absolute;
	bottom:3px;
	right:5px;
}
#top .feedList li{
	float:left;
	margin-right:5px;
}



#top #inforMation {
	width:326px;
	float:left;
}
#top #ranking {
	width:326px;
	float:right;
}

#top #inforMation dl dt,
#top #ranking dl dt{
	float:left;
	padding-bottom:0;
}
#top #inforMation dl,
#top #ranking dl{
	clear:both;
}

#top #inforMation #boxInfo {
	/*border-right:1px solid #3e3e3e;
	border-bottom:1px solid #3e3e3e;
	border-left:1px solid #3e3e3e;*/
	padding:0 10px 0 10px;
	background:url(../images/index/bg-boxinfo.jpg) no-repeat center bottom;
}

#top #inforMation dl{
	width:304px;
	padding:15px 0 11px 0;
	border-bottom:1px dotted #74918a;
	clear:both;
}
#top #inforMation dl dt{
	background: url(../images/common/linkmark-gray.jpg) no-repeat 70px 0.1em;
	display:block;
	width:80px;
	float:left;
}
#top #inforMation dl dd {
	display:block;
	width:220px;
	float:right;
}
#top #inforMation dl dd p,
#top #inforMation dl dd p a {
	font-size:100%;
	margin-bottom:0;
}
#top #ranking #boxRank {
	/*border-right:2px solid #929292;
	border-bottom:2px solid #929292;
	border-left:2px solid #929292;*/
	background:url(../images/index/bg-boxrank.jpg) no-repeat center bottom;
	padding:0 2px;
}

#top #ranking dl{
	width:320px;
	clear:both;
}
* html #top #ranking dl{
	width:320px;
}
#top #ranking dl dt{
	border-bottom:1px solid #929292;
	margin-right:10px;
	display:block;
	width:19px;
	float:left;
}
#top #ranking dl dt img {
	vertical-align:middle;
}
#top #ranking dl dd{
	padding-bottom:0;
	border-bottom:1px dotted #74918a;
	display:block;
	padding:14px 0;
	width:291px;
	float:right;
}
/*
#top #inforMation dl,
#top #ranking dl{
	min-height:40px;
	background:#929292;
	clear:both;
}

#top #inforMation dl dd,
#top #ranking dl dd {
	background:#fff;
}
*/

#top #mailMagazine {
	margin-bottom:8px;
}

/*
<div id="vmcNews" class="left"><p>vmcNews</p></div>
<div id="seminarNews" class="right"><p>seminarNews</p></div>
<div id="mailMagazine"><p>mailMagazine</p></div>
<div id="vmcNews" class="left"><p>vmcNews</p></div>
<div id="inforMation" class="right"><p>inforMation</p></div>
*/

#top #wapper p,
#top #wapper dt,
#top #wapper dd {
	font-size:74%;
	color:#444444;
	padding-bottom:5px;
	line-height:1.2em;
	letter-spacing:.1em;
}

/*#top #boxKodawari {
	margin-bottom:5px;
}
#top #boxKodawari dl{
	width:180px;
	float:left;
	margin:0 9px 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px dotted #018d54;
}
#top #boxKodawari dl.dlLast{
	margin-right:0px;
}
#top #boxNews {
	background:#f1f1f1;
	border-bottom:1px dotted #018d54;
	padding:11px 10px 0 10px;
}
#top #boxNews dl {
	margin-bottom:11px;
}
#top #boxNews dt {
	font-weight:bold;
	letter-spacing:0em;
	float:left;
	padding-right:10px;
}
*/