
body {
	margin:0px;
	font-size:12px; 
	color:#555555;
	}


td{
	font-size:12px;
	color:#333333;
	line-height:18px;
}

a:link, a:visited{
	text-decoration:none;
	color:#333333;
}

a:hover{
	text-decoration:underline;
	color:#333333;
}

.main {
	width:1050px;
	font-size:12px;
	color:#555555;
	}

div.main td{
	font-size:12px; 
	color:#555555;
	}

div.main h1{
	font-size:11px;
	color:#888888;
	margin:0px;
	text-align:left;
	font-weight:normal;
	padding-top:10px;
	}

/*レフトナビ
--------------------------------------*/
ul.ct{margin: 0px; padding: 5px 0px; list-style-type: none; width:170px; font-size:12px; line-height:180%;}
ul.ct li{display:block; position:relative; padding: 1px 0px 2px 15px; background : url(images/130826-07.gif) no-repeat 5px 8px;}
.menu td{background : url(images/130826-05.jpg) repeat-y;}

.leftbox {
	width:600px;
	margin:0px;
	padding:0px;
	float:left;
	margin-top:10px;
	text-align:left;
	}

.rightbox {
	width:340px;
	margin:0px;
	padding:0px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	}

.cl {
	clear:both;
	}

div.banner img{
	margin-bottom:10px;
	}

.bd {
	border:solid #cccccc 1px;
	}

/* main */

.rc {
	width:144px;
	height:220px;
	text-align:center;
	font-size:12px;
	background-image:url(img1103/rcbg.jpg);
	}

div.rc img{
	margin-top:22px;
	margin-bottom:5px;
	border:solid #cccccc 1px;
	}


/* footer */
.ftl {
	text-align:center;
	padding-left:250px;
	}

.pt {
	float:left;
	}

div.pt img{
	border:none;
	margin-left:20px;
	margin-right:20px;
	}

.footerlink {
	text-align:center;
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	border-top:solid #dddddd 1px;
	border-bottom:solid #dddddd 1px;
	}



/* contents */

div.plan td{
	border:solid #dddddd 1px;
	}

div.ift table{
	border:solid #dddddd 1px;
	}

div.ift td{
	border:solid #dddddd 1px;
	line-height:140%;
	}


.tx {
	font-size:12px; 
	line-height:140%;
	color:#555555;
	}

div.ctb a:link {
	display:block;
	padding:8px;
	background-color:#eeeeee;
	boder:solid #cccccc;
	color:#000066;
	widtth:100%;
	text-decoration:none;
	margin-bottom:2px;
	}

div.ctb a:visited {
	display:block;
	padding:8px;
	background-color:#eeeeee;
	boder:solid #cccccc;
	color:#000066;
	text-decoration:none;
	margin-bottom:2px;
	}

div.ctb a:hover {
	display:block;
	padding:8px;
	background-color:#000066;
	boder:solid #cccccc;
	color:#ffffff;
	text-decoration:none;
	margin-bottom:2px;
	}


