@charset"shift_jis";
td {
	font-size: 12px;
	line-height: 130%;
}
div {
	font-size: 12px;
	line-height: 130%;
}
.titlefont {
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;
}

.fontcolor0066CC {
font-size: 14px;
color: #0066CC
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-align: center;
}
.page {
	font-weight: bold;
	color: #FF0066;
}
.FFFFFF {
	color: #FFFFFF;
}
.text_indent {
	text-indent: 15px;
}
.dot {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.fontsize10 {
	font-size: 10px;
}
body {
 font:11px;
 color: #444444;
 padding: 8px 30px;
 margin: 0;
}
	.title {
		width:  600px;
		height: 88px;
		margin: 0;
		padding: 0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/title01_tadorsnews.jpg") no-repeat;
		border: solid 0px;
	}
	h2 {
		width:  580px;
		height: 40px;
		margin: 0 10px 5px 10px;
		padding: 10px 0 0 0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/cap01_back_blue.jpg") no-repeat;
		font: 11pt "HG創英角ｺﾞｼｯｸUB";
		color: #000011;
		vertical-align: middle;
		text-indent: 45px;
		border: solid 0px;
	}
	h3 {
		width:  680px;
		margin: 0 10px 5px 15px;
		padding: 0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/cap02_back_pink.jpg") no-repeat left center;
		font: 11pt "HG創英角ｺﾞｼｯｸUB" ;
		color: #000011;
		border: solid 0px;
		text-indent: 15px;
	}
	h4 {
		margin: 5px 0;
	}
	h5 {
		margin: 0 10px 15px 20px;
		line-height:135%;
		font: bold 15px sans-serif;
	}
	h6 {
		width:  100%;
		height: 69px;
		background: url("http://www.tsh-world.co.jp/tadors/images/ttc/ttc3.gif") no-repeat;
		font: 15pt "HG創英角ｺﾞｼｯｸUB" bold;
		color: #000011;
		vertical-align: middle;
		text-indent: 69px;
	}

	.frame_top {
		width:  600px;
		height: 8px;
		margin: 0;
		padding:0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/frm01_top.jpg")  no-repeat;
		border: solid 0px;
	}
	.frame_middle, .main, .subhead {
		width:  600px;
		margin: 8px 0;
		padding:0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/frm01_middle.jpg") ;
		border: solid 0px;
	}
	.frame_bottom {
		width:  600px;
		height: 8px;
		margin: 0;
		padding:0;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/frm01_bottom.jpg")  no-repeat;
		border: solid 0px;
	}
	.text {
		margin: 0px 25px;
		width: 550px;
	}
	.text p {
		font: 12px/18px sans-serif;
	}
	.text h4 {
		margin: 10px 0;
		font: bold 14px/20px sans-serif;
		color: #004E99;
	}
	.text ul li {
		padding: 0.4em 0;
	}
	.topics {
		margin: 5px 40px;
		border: solid 0px;
	}
	.topics li {
		font: 16px;
		list-style-image : url("http://www.tsh-world.co.jp/tadors/mm/images/icon01_check_s.png");
	}
	p {
		margin: 0 10px 15px 20px;
		line-height:135%;
		font: 9pt/130% sans-serif;
	}
	pre {
		margin: 5px 0;
		font-size: 9pt;
		line-height: 130%;
	}
	.foot_msg {
		width: 580px;
		margin: 0px 10px 10px 10px;
		padding: 4px 0px;
		background: #D2ECF9;
		clear: both;
		text-align: center;
	}
	.none {
		display: none;
	}
	.company {
		width: 300px;
		height: 60px;
		margin: 0 10px 0 10px;
		background: url("http://www.tsh-world.co.jp/tadors/mm/images/logo01_tsh_footer.jpg") left center no-repeat;
		float: left;
		border: solid 0;
	}
	.company_data {
		width: 250px;
		margin: 0 10px 10px 0px;
		font: 8pt sans-serif;
		border: solid 0px;
		float: left;
	}
	.footercolumn, .subheadercolumn {
		margin: 0 20px;
		padding: 0;
	}
	hr {
		color: #40B4FF;
		border: dotted;
		border-size: 0 0 8px 0;
		margin: 8px 0;
	}
	.imgcaption {
		font-size: 9pt;
		color: #2A63B3;
		text-align: center;
	}
	.on {
			font-size: 12pt;
			color: #FF0000;			
	}
	.off {
			font-size: 10pt;
			color: #999999;			
	}
	.out {
	    clolor: #CC0000;
			font-size: 11pt;
			text-align:center;
			font-weight:bold;
	}

	.maru {
		width: 15px;
		font-size: 10px;
		color: #0000FF;
	}
	.maru2 {
		width: 15px;
		font-size: 10px;
		color: #FFAAAA;
	}
	.tensen	{  color: #777777; /* 線の色(IE用) */
  background-color: #AAAAAA; /* 線の色(NN用) */
  height: 1px; /* 線の太さ */
  border: 3px; /* 枠の太さ */
  border-style: dashed; /* 枠の種類 */
	}



.ag_top {
	border-left-color: #aaaaaa;
	border-right-color: #aaaaaa;
}
.agent{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.agent .topics_seminar{
	margin: 0 0 0 0;
	padding: 5px 0 5px 60px;
	background-image: url(images/seminar.gif);
	background-repeat: no-repeat;
	border-bottom: dotted #aaaaaa 1px;
	font: 9pt/130% sans-serif;
}
.agent .topics_ag{
	margin: 0 0 0 0;
	padding: 5px 0 5px 60px;
	background-image: url(images/topics_ag.gif);
	background-repeat: no-repeat;
	border-bottom: dotted #aaaaaa 1px;
	font: 9pt/130% sans-serif;
}

div#bold{
	font-weight:bold;
}