@charset "iso-8859-1";
/* --------------------------------------------------------
     what's tsukisima?
-------------------------------------------------------- */
div#main{
	width:900px;
}
/* index.html */

/* contents top */
div#whatstop div.contentstop {
	margin: 0 auto;
	width: 870px;
}
div#whatstop h1 {
	margin: 10px 0 9px 0;
	padding: 0 0 13px 0;
	background: transparent url(../images/line001.gif) repeat-x scroll bottom left;
	zoom:1;	
}

div#whatstop p.ml5 {
	margin: 0 0 0px 5px;	
}

/* contents main */
div#whatstop div.contentsmain {
	margin: 20px 0 0 0;
	padding: 0;
	width: 890px;
	height: 600px;
	background: url(../../ir/tsukishima/images/index_bg001.jpg) no-repeat top left;
	font-size: 12px;
}
div#whatstop div.contentsbox {
	margin: 15px 0 0 23px;
}
div#whatstop div.contentsbox img.photo01 {
	margin: 0 0 7px 58px; 	
}
div#whatstop div.mainbox01 {
	margin: 0;
	padding-top: 16px;
	width: 273px;
	float: left;
}
div#whatstop div.mainbox02,
div#whatstop div.mainbox03 {
	margin: 0 0 0 20px;
	padding-top: 16px;
	width: 273px;
	float: left;
}
div#whatstop div.mainbox01 h2 {
	margin: 7px 0 7px 29px;
	padding:0;
	background:none;
}
div#whatstop div.mainbox02 h2 {
	margin: 6px 0 8px 7px;
	padding:0;
	background:none;
}
div#whatstop div.mainbox03 h2 {
	margin: 7px 0 24px 26px;
	padding:0;
	background:none;
}
div#whatstop p.textarea01 {
	margin: 0 auto;
	width: 230px;
	_height: 180px;
	min-height: 180px;
}
div#whatstop p.textarea02 {
	margin: 0 auto;
	width: 230px;
	_height:180px;
	min-height: 180px;
}
div#whatstop p.textarea03 {
	margin: 0 auto;
	width: 230px;
	_height: 180px;
	min-height: 180px;
}
div#whatstop div.listarea {
	margin: 0 auto;
	padding: 8px 0 0 0;
	width: 240px;
	background: transparent url(../images/line001.gif) repeat-x scroll top left;
}
div#whatstop div.listarea ul {
	margin-left: 20px;
}
div#whatstop div.listarea ul li.head01 {
	padding: 5px 0 5px 20px;
	background: url(../../ir/tsukishima/images/index_ic001.gif) no-repeat 0 0.2em;
	font-size: 14px;
	height: 1%;
}
div#whatstop div.listarea ul li.head02 {
	padding: 5px 0 5px 27px;
	background: url(../../ir/tsukishima/images/index_ic002.gif) no-repeat 0 0;
	font-size: 14px;
	height: 1%;
}
div#whatstop div.listarea ul li.head03 {
	padding: 5px 0 5px 20px;
	background: url(../../ir/tsukishima/images/index_ic003.gif) no-repeat 0 0.2em;
	font-size: 14px;
	height: 1%;
}
div#whatstop div.listarea ul li.child01 {
	padding: 2px 0 0 43px;
	width: 150px;
	background: url(../../ir/tsukishima/images/whats_ic002.gif) no-repeat 25px 0.3em;
}
/* link color */
div#whatstop div.listarea ul li.head01 a:link {
	color: #333333;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head01 a:visited {
	color:  #999999;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head01 a:active {
	color:  #eb6877;
	text-decoration:  none;
}
div#whatstop div.listarea ul li.head01 a:hover{
	color:  #eb6877;
	text-decoration:  underline;
}

div#whatstop div.listarea ul li.head02 a:link {
	color: #333333;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head02 a:visited {
	color:  #999999;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head02 a:active {
	color:  #eb6877;
	text-decoration:  none;
}
div#whatstop div.listarea ul li.head02 a:hover{
	color:  #eb6877;
	text-decoration:  underline;
}

div#whatstop div.listarea ul li.head03 a:link {
	color: #333333;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head03 a:visited {
	color:  #999999;
	text-decoration:  underline;
}
div#whatstop div.listarea ul li.head03 a:active {
	color:  #eb6877;
	text-decoration:  none;
}
div#whatstop div.listarea ul li.head03 a:hover{
	color:  #eb6877;
	text-decoration:  underline;
}


/* footer */


div#ir_tsukishima div#footer {
	background-color: #ffffff;
}


/* contents header */

	/* firstmenu */

div#whats{
	width:867px;
	_padding:0 12px 0 12px;
}
div#whatsmenu01{
	min-height:52px;
	background:url(../../ir/tsukishima/images/whats_menu001on.gif) no-repeat ;
	_height:1%;
}
div#whatsmenu02{
	min-height:52px;
	background:url(../../ir/tsukishima/images/whats_menu002on.gif) no-repeat ;
	_height:1%;
}
div#whatsmenu03{
	min-height:52px;
	background:url(../../ir/tsukishima/images/whats_menu003on.gif) no-repeat ;
	_height:1%;
}
div#whatsmenu01 li.water,
div#whatsmenu02 li.water,
div#whatsmenu03 li.water{
	float:left;
}
div#whatsmenu01 li.industry,
div#whatsmenu02 li.industry,
div#whatsmenu03 li.industry{
	float:left;
}
div#whatsmenu01 li.question,
div#whatsmenu02 li.question,
div#whatsmenu03 li.question{
	float:right;
}


div#whatsmenu01 li.water a.on,
div#whatsmenu01 li.water a.off,
div#whatsmenu01 li.industry a.off,
div#whatsmenu01 li.industry a.on,
div#whatsmenu01 li.question a.on,
div#whatsmenu01 li.question a.off,
div#whatsmenu02 li.water a.on,
div#whatsmenu02 li.water a.off,
div#whatsmenu02 li.industry a.off,
div#whatsmenu02 li.industry a.on,
div#whatsmenu02 li.question a.on,
div#whatsmenu02 li.question a.off,
div#whatsmenu03 li.water a.on,
div#whatsmenu03 li.water a.off,
div#whatsmenu03 li.industry a.off,
div#whatsmenu03 li.industry a.on,
div#whatsmenu03 li.question a.on,
div#whatsmenu03 li.question a.off{
	zoom:1;
	display:block;
	padding:19px 19px 15px 45px;
	text-decoration:none;
	font-weight:bold;
	width:220px;
	margin:0 7px 0 0;
	min-height:18px;
	max-height:18px;
	font-size:120%;
}


div#whatsmenu01 li.question a.on,
div#whatsmenu02 li.question a.on,
div#whatsmenu03 li.question a.on,
div#whatsmenu01 li.question a.off,
div#whatsmenu02 li.question a.off,
div#whatsmenu03 li.question a.off{
	padding:19px 20px 15px 45px;
	margin:0 0 0 0;
}


	/* secondmenu */
div#whats div.under-menu{
	width:867px;
	background:url(../../ir/tsukishima/images/whats_bg006.gif) no-repeat bottom;
	padding:0 0 0.9em 0;
	_padding:0 0 12px 0;
	min-height:28px;
}
div#water_menu{
	width:867px;
	background:url(../../ir/tsukishima/images/whats_bg001.gif);
}
div#industry_menu{
	width:867px;
	background:url(../../ir/tsukishima/images/whats_bg002.gif);
}
div#question_menu{
	width:867px;
	background:url(../../ir/tsukishima/images/whats_bg003.gif);
}
div#whats ul.second li{
	display:block;
	float:left;
	margin:13px 0 0 21px;
}
/* IE7 */
*:first-child+html div#whats ul.second{
	padding:13px 0 0 21px;
}
*:first-child+html div#whats ul.second li{
	display:block;
	float:left;
	margin:0 15px 0 0;
	width:100px;
}
*:first-child+html div#whats ul.second li.long{
	width:150px;
	margin:0 15px 0 0;
}
*:first-child+html div#whats ul.second li.middle{
	width:130px;
	margin:0 15px 0 0;
}
*:first-child+html div#whats ul.second li.short{
	width:80px;
	margin:0 20px 0 0;
}
/* ************************/
div#whats ul.second li a.on{
	background:url(../../ir/tsukishima/images/whats_ic001.gif) no-repeat 0.2em;
	padding:0 0 0 22px;
	text-decoration:none;
	zoom:1;
	display:block;
	min-height:15px;
	display:inline;
}
div#whats ul.second li a.off{
	background:url(../../ir/tsukishima/images/whats_ic002.gif) no-repeat 0.2em;
	padding:0 0 0 22px;
	zoom:1;
	display:block;
	min-height:15px;
	display:inline;
}


/* --------------------------------------------------------
     what's tsukisima? contents
-------------------------------------------------------- */
div#ir_tsukishima {
width:870px;
}

/* common */

div#ir_tsukishima h1{
	margin:11px 0 16px 0;
	_margin:11px 0 16px 10px;
}
div#ir_tsukishima h2{
	background:url(../../ir/tsukishima/images/whats_bg005.gif) no-repeat left bottom;
	padding:11px 0 11px 22px;
	font-size:120%;
	zoom:1;
}
div#ir_tsukishima h3{
	color:#01286a;
	margin:0 0 9px 23px;
	background:none;
	padding:0;
}
div#ir_tsukishima div#inner-h1{
	padding:0 0 22px 37px;
}
div#ir_tsukishima div.under-h1{
	margin:0 0 22px 0;
}
div#ir_tsukishima div.w-h2{
	background:url(../../ir/tsukishima/images/whats_bg004.gif) no-repeat left top;
	zoom:1;
	margin:0 38px 19px 0px;
}
div#ir_tsukishima div.under-h2{
	margin:0 0 19px 23px;
}
div#ir_tsukishima div.under-h2 p{
	width:93%;
}
div#ir_tsukishima div.inner{
	margin:0 0 50px 0 ;
}

div#ir_tsukishima a.link{
	padding:0 0 0 17px;
	background:url(../../ir/tsukishima/images/whats_ic002.gif) no-repeat top left;
	zoom:1;
}

div#ir_tsukishima dt.link-hi{
	padding:0 0 0 17px;
	background:url(../../ir/tsukishima/images/whats_ic003.gif) no-repeat top left;
	zoom:1;
}
	/* glossary */
div#ir_tsukishima .inner-word{
background:#eef5f9;
padding:24px 26px 0 26px;
margin:0 40px 0 0;
}
div#ir_tsukishima div.inner-word h2{
background:url(../../ir/tsukishima/images/whats_ic004.gif) no-repeat left;
margin:0 0 19px 0;
padding:2px 0 1px 40px;
min-height:18px;
color:#01286a;
display:block;
}
div#ir_tsukishima div.inner-word h3{
color:#0068b2;
padding:0;
margin:0;
}
div#ir_tsukishima .under-word{
width:762px;
margin:0 0 18px 0;
padding:0;
}
/* water environmental  */

	/* business.html */


div#ir_tsukishima div.inner-photo{
	margin:0 0 0 23px;
}
div#ir_tsukishima dl.photo-start{
	float:left;
}
div#ir_tsukishima dl.photo-continue{
	float:left;
	margin:0 0 0 25px;
}
div#ir_tsukishima dl.image01{
	width:130px;
}
div#ir_tsukishima dl.image02{
	width:200px;
}
div#ir_tsukishima dl.image03{
	width:164px;
}
div#ir_tsukishima dl.image04{
	width:174px;
}
div#ir_tsukishima dl.image05{
	width:399px;
}
div#ir_tsukishima dl.image06{
	width:148px;
}
div#ir_tsukishima dl.image07{
	width:187px;
}


/* industrial */

div#ir_tsukishima div.inner-industry{
	padding:0 0 15px 0px;
}
div#ir_tsukishima div.inner-industry-left h3{
	margin:0 0 9px 0px;
}
div#ir_tsukishima div.inner-industry-left{
	float:left;
	width:600px;
	margin:0 0 0 23px;
	_margin:0 0 0 12px;
}
div#ir_tsukishima div.inner-industry-right{
	float:left;
	padding:0 0 0 20px;
	width:155px;
}
div#ir_tsukishima div.industry-table{
	border:#ededed solid 3px;
	width:580px;
	padding:5px;
	margin:36px 0 0 0; 
}

div#ir_tsukishima div.industry-table dt{
	padding:10px 4px 4px 10px;
	margin:0 0 16px 0;
	background:#ededed;
	color:#01286a;
	font-weight:bold;
	font-size:110%;
}
div#ir_tsukishima div.industry-table dd{
	float:left;
	display:block;
	width:23%;
	margin:0 0 0 0;
	padding:0 0 8px 10px;
}
div#ir_tsukishima div.industry-table a{
	_background-position:left 0.3em;
}

div#ir_tsukishima div.industry-table span.link-hi{
	_background-position:left 0.3em;	
	padding:0 0 0 17px;
	background:url(../../ir/tsukishima/images/whats_ic003.gif) no-repeat top left;
	zoom:1;
}

div#ir_tsukishima div.industry-table ul{
	width:570px;
}


/* Q */


div#ir_tsukishima dl.faq{
	padding:12px 0 0 0;
	width:800px;
}
div#ir_tsukishima dl.faq dt{
	background:url(../../ir/tsukishima/images/question_bg001.gif) no-repeat;
	min-height:39px;
	width:800px;
}
div#ir_tsukishima dl.faq dt span{
	background:url(../../ir/tsukishima/images/question_bg002.gif) no-repeat bottom;
	padding:12px 0 12px 31px;
	display:block;
	color:#444444;
	font-weight:bold;
	min-height:14px;
	zoom:1;
}
div#ir_tsukishima dl.faq dd{
	background:url(../../ir/tsukishima/images/question_bg003.gif) no-repeat 0 1.1em;
	padding:12px 30px 29px 30px;
	margin:0 0 0 31px;
	min-height:20px;
	color:#444444;
	width:700px;
}
div#ir_tsukishima img.finance{
	vertical-align:top;
	padding:3px 0 0 0;
}

/* Get Flash */
div#ir_tsukishima div.getpdf{
	margin:20px 40px 0 0;
	padding-bottom:0px;
}
div#ir_tsukishima div.getpdf div{
	width:620px;
}