
/*---------------------------------------
各ページ共通
---------------------------------------*/
.main-bnr {
	margin:0 0 14px 0;
	width:750px;
	height:82px;
	overflow:hidden;
	}

.main-bnr_top {
	margin:0 0 14px 0;
	width:750px;
	height:250px;
	overflow:hidden;
	}




/*---------------------------------------
/index.asp
---------------------------------------*/

.index_page {
	width:750px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
}

.index_page p {
    font-size: 13px;
    line-height: 1.8em;
    padding: 20px 0 20px 20px;
    width: 560px;
	overflow:hidden;
}

.index_page p.read {margin:10px 30px 0px 20px; padding:0; width:560px; overflow:hidden;}

.index_page h2.top { width: 750px;}

div.next_about {text-align:right; float:right; overflow:hidden; margin-bottom:20px;}
.next_about a.btn_detail_orange {
	display:block;
	width:107px;
	height:22px;
	background:url(/images/index/btn_detail_orange.gif) no-repeat;
	margin:0;
}
.next_about a.btn_detail_orange:hover { background-position:0 -22px;}
.next_about a.btn_detail_orange span {
	display: block; 
	position: relative;
	height: 22px;
	width: 107px;
	z-index: -1;
	font-size:9px;
	padding-top:3px;
	_padding-top:0px;     /* IE6 */
}

.next_merit { width:710px; height:160px; overflow:hidden; background:url(/images/common/next_merit_bg.gif) no-repeat; margin-left:20px; margin-bottom:20px; }
.next_merit div {margin:44px 0 0 14px;}

.next_merit a {
	display:inline-block;
	width:228px;
	height:104px;
	margin:0px 0px 0px 0px;
}

.next_merit a.btn_buyer {background:url(/images/common/btn_buyer.gif) no-repeat;}
.next_merit a.btn_wholesal {background:url(/images/common/btn_wholesal.gif) no-repeat;}
.next_merit a.btn_maker {background:url(/images/common/btn_maker.gif) no-repeat;}

.next_merit a:hover { background-position:0 -104px;}
.next_merit a span {
	display: block;
	position: relative;
	height: 104px;
	width: 228px;
	z-index: -1;
	font-size:9px;
	padding-top:3px;
	_padding-top:0px;     /* IE6 */
}

.index_page div.top-topics,
.index_page div.seminar,
.index_page div.top_jirei{
	display:inline-block;
	border-right: solid 1px #d7d7d7;
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	overflow:hidden;
	width:748px;
	margin:0 auto 20px auto;}
	
.index_page div.top-topics ul{
	overflow:hidden;
	margin:0 0 15px 0;}
.index_page div.top_jirei ul{	
	border-bottom:dotted 1px #d7d7d7;
	overflow:hidden;}
	
.index_page div.top-topics li{
	margin:15px 0 0 20px;
	padding:3px 0 0 0;
	list-style:none;
	font-size:12px;
	height:14px;
	border:none;
	color:black;}
.index_page div.seminar li,
.index_page div.top_jirei li{
	margin:0 0 0 20px;
	list-style:none;
	display:inline-block;
	line-height:2;	
	width:340px;}
.index_page div.seminar li.top,
.index_page div.top_jirei li.top{
	border-bottom:dotted 1px #d7d7d7;}
.index_page div.top_jirei li{
	padding:0;
	vertical-align:middle;}

.index_page div.top-topics li a{
	font-size:12px;}
.index_page div.top-topics li span.date{
	font-weight:bold;
	padding-right:70px;}
		
.index_page div.seminar li a{
	color:blue;
	line-height: 1.5;
	background-repeat:no-repeat;
	background-position:left 7px;
	padding:10px 0 10px 50px;
	width:290px;}
.index_page div.top_jirei li a{
	padding:12px 0 10px 0;
	width: 340px;
/*	background:url(/shoudan/images/common/btn_details.gif) no-repeat right 95%;  */
}
.index_page div.seminar li a,
.index_page div.top_jirei li a{
	text-decoration:none;
	display:inline-block;}

.index_page div.top_jirei li a .gotojirei{
	clear:both;
	color:#000;
	line-height: 1.3;
	margin:8px 0 10px 0;
	display:block;
	}
.index_page div.top_jirei li a .corpname{
	margin-bottom:8px;
	display:block;}
.index_page div.top_jirei li img{
	margin-right:5px;
	vertical-align:top;}

.index_page div.seminar li a:hover,
.index_page div.top_jirei li a:hover{ color:#F00;}

.index_page .merit_prof{	
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    margin-right: 3px;
    margin-top: 0;
    padding: 3px 2px 1px 4px;}
	

/*TOP トピックス　アイコンを出す*/	
.index_page div.top-topics li.new{
	background:url(/images/index/icon_new.gif) no-repeat 80px top;}
.index_page div.top-topics li.times{
	background:url(/images/index/icon_times.gif) no-repeat 80px top;}
.index_page div.top-topics li.jirei{
	background:url(/images/index/icon_jirei.gif) no-repeat 80px top;}

/*IE7*/
*+html .index_page div.seminar li,
*+html .index_page div.top_jirei li{float:left;}
/*IE6*/
*html .index_page div.top_jirei ul{height:100%;}
*html .index_page div.seminar li,
*html .index_page div.top_jirei li{float:left;	margin:-1px 0 0 10px;}


p.links{
	text-align:right;
	float:right;
	padding:8px 20px 10px 20px;
	margin:0px 0 0 0;
	width:330px;}

p.links-buy a{
	background:url(/images/common/icon_red_arrow_r.gif) no-repeat;
	padding:0 0 0 20px;
	}
p.links-sell a{
	background:url(/images/common/icon_yell_arrow_r.gif) no-repeat;
	padding:0 0 0 20px;
	}
.jirei-links{ 
	border-top:dotted 1px #d7d7d7;
	background:#FFF;
	margin-top:-1px;
	overflow:hidden;
	}



