@charset "Shift-JIS";
@import url("common.css"); 
/* ==========================================================

title : 東建ウェブサイト IR情報
scope : トップページ

last modify : 2009/11/02 041_ooba

========================================================== */
p.lead_img {
	margin:10px 0px 20px 0px;
	padding:0px;
	}

p.marquee_text {
	margin:10px 0px;
	font-size:130%;
	line-height:130%;
	}
	
p.attention {
	clear:both;
	margin:10px 0px;
	font-size:80%;
	line-height:80%;
	}
	
/* ----------------------------------------------------------
 top_main
---------------------------------------------------------- */
.top_main {
	overflow:hidden;
	width:620px;
	margin:0px;
	padding:0px;
	}
/* --------------------------------------
 top_left
-------------------------------------- */
.top_left {
	float:left;
	width:315px;
	margin:0;
	padding:0;
	}
.top_left h2 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(../image_cmn/mrk_square_g.gif) no-repeat 0px 1px;
	color:#333333;
	font-size:100%;
	font-weight:normal;
	line-height:100%;
	}
.top_left ul {
	list-style:none;
	}
.top_left ul li {
	overflow:hidden;
	margin:0px 0px 2px 0px;
	}
.top_left ul li .date {
	display:block;
	float:left;
	width:70px;
	padding:2px 0px 0px 0px;
	color: #009900;
	font-size:85%;
	line-height:120%;
	}
.top_left ul li .news_text{
	display:block;
	float:left;
	width:240px;
	line-height:120%;
	}

/* --------------------------------------
 top_right
-------------------------------------- */
.top_right {
	float:right;
	width:297px;
	margin:0;
	padding:0;
	}
.top_right ul.linklist {
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
	width:297px;
	}
.top_right ul.linklist li{
	width:297px;
	height:30px;
	margin:0px;
	padding:0px;
	text-indent:-10000px;
	}
.top_right ul.linklist li a{
	display:block;
	width:297px;
	height:30px;
	}
.top_right ul.linklist li.list01 a{	background:url(../image/bnr_eco.jpg) 0 0 no-repeat;	}
.top_right ul.linklist li.list02 a{	background:url(../image/bnr_kijyun_kaisei.jpg) 0 0 no-repeat; }
.top_right ul.linklist li.list03 a{	background:url(../image/bnr_keikaku.gif) 0 0 no-repeat; }
.top_right ul.linklist li.list04 a{	background:url(../image/bnr_ken_c35.gif) 0 0 no-repeat; }
.top_right ul.linklist li.list05 a{	background:url(../image/bnr_taishin_shelulu.jpg) 0 0 no-repeat; }
.top_right ul.linklist li.list06 a{	background:url(../image/bnr_yutai.jpg) 0 0 no-repeat; }
.top_right ul.linklist li.list07 a{	background:url(../image/bnr_haito_201104.jpg) 0 0 no-repeat; }
.top_right ul.linklist li.list08 a{	background:url(../image/bnr_taishin.gif) 0 0 no-repeat; }
.top_right ul.linklist li.list09 a{	background:url(../image/bnr_doko.gif) 0 0 no-repeat; }
.top_right ul.linklist li.list10 a{	background:url(../image/bnr_tax_2011.jpg) 0 0 no-repeat; }

.top_right ul.linklist li.listleft {
	display:inline;
	float:left;
	width:149px;
	}
.top_right ul.linklist li.listleft a{
	width:149px;
	}
.top_right ul.linklist li.listleft.l01 {
	height:45px;
	}
.top_right ul.linklist li.listleft.l01 a{
	height:45px;
	background:url(../image/bnr_mini_mail.gif) 0 0 no-repeat;
	}

.top_right ul.linklist li.listright {
	display:inline;
	float:left;
	width:148px;
	}
.top_right ul.linklist li.listright a{
	width:148px;
	}
.top_right ul.linklist li.listright.r01 {
	height:45px;
	}
.top_right ul.linklist li.listright.r01 a{
	height:45px;
	background:url(../image/bnr_mini_book.gif) 0 0 no-repeat;
	}

/* IR優秀企業 */
.top_right .ir_award {
	clear:both;
	width:297px;
	height:90px;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:url(../image/ir_award_2009_daiwa.gif) 0 0 no-repeat;
	}
.top_right .ir_award h2.daiwa {
	display:inline;
	float:left;
	width:80px;
	height:78px;
	margin:4px 20px 0px 15px;
	padding:0px;
	background:none;
	text-indent:-10000px;
	}
.top_right .ir_award h2.daiwa a {
	display:block;
	width:80px;
	height:78px;
	}
.top_right .ir_award p.awardtxt {
	display:inline;
	float:left;
	width:182px;
	height:61px;
	margin:0px;
	padding:0px;
	text-indent:-10000px;
	}
.top_right .ir_award p.win {
	float:left;
	width:180px;
	height:22px;
	margin:0px;
	padding:0px;
	text-indent:-10000px;
	}
.top_right .ir_award p.win a {
	display:block;
	width:180px;
	height:22px;
	}
	
.top_right dl.linklist2 {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:297px;
	text-indent:-10000px;
	}
.top_right dl.linklist2 dt {
	display:inline;
	float:left;
	width:109px;
	margin:0px 12px 10px 0px;
	padding:0px;
	}
.top_right dl.linklist2 dt a {
	display:block;
	width:109px;
	height:35px;
	}
.top_right dl.linklist2 dt#nikkei_ttl a { background:url(../image/nikkei_ir_data_file.gif) -4px -13px no-repeat;	}
.top_right dl.linklist2 dt#enquete_ttl a { background:url(../image/ir_enquete.gif) -4px -13px no-repeat; }
/*.top_right dl.linklist2 dt#euroland_ttl {
	height:22px;
	}*/
.top_right dl.linklist2 dt#euroland_ttl {
	margin:1px 10px 0px 0px;
	height:22px;
	/*height:16px;*/
	background:url(../image/ir_euroland.gif) -4px -12px no-repeat;
	}

.top_right dl.linklist2 dd {
	display:inline;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:172px;
	height:35px;
	}
.top_right dl.linklist2 dd#nikkei { background:url(../image/nikkei_ir_data_file.gif) -125px -13px no-repeat;	}
.top_right dl.linklist2 dd#enquete { background:url(../image/ir_enquete.gif) -125px -13px no-repeat;	}
.top_right dl.linklist2 dd#euroland {
	height:22px;
	background:url(../image/ir_euroland.gif) -125px -11px no-repeat;
	}
	
