@charset "utf-8";
/* CSS Document */


/* ナビゲーションエリア */
#box_navi {
	margin-top: 30px;
	margin-bottom: 30px;
}

#page_navi {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;

}

#page_navi ul {
	margin: 0px;
	padding: 0px;
}

#page_navi li {
	float: left;
	padding-left: 20px;
	background-image: url(../images/a_img.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* コンテンツ用ボックス */
#box_contents {
	margin-bottom: 50px;
}

/*
.url {
	list-style-type: none;
	background-color:#ccffcc;
        margin-left:40px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
}
*/

/* リンク リスト用 */
.list_link {
	background-image: url(../images/a_img02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
}

/*RTE*/
.detail{}
.important{}
.align-center{text-align:center;}
.align-right{text-align:right;}

#right_box ul.component-items li{
	background-image: url(../images/link_mark.gif);
	background-position: left 0.5em;
	padding: 3px 0 2px 20px;
	background-repeat: no-repeat;
}

/* みると通信 */
#tusin{margin:0px; padding:0px;}
#tusin dt{margin:0px 0px 3px 0px; padding:0px;}
#tusin dd{margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; border-bottom:1px dotted #FF9900;}

.tusin-item p{margin-bottom:1em;}
.tusin-item .bodytext{text-indent:1em;}
.tusin-item .back_to_list{margin-top:1em;}
.tx-ttnews-browsebox table{border:none; background:none;}
.tx-ttnews-browsebox  table td{font-size:small;}
.tx-ttnews-browsebox-SCell{background:none;}
.tusin-item .csc-frame-frame1{border:1px solid #333; background-color:#eee; padding:10px;}
.tusin-item table{border-collapse:collapse; margin-bottom:1em; border-top:2px solid #999; border-bottom:2px solid #999; border-right:1px solid #999; border-left:1px solid #999;}
.tusin-item table th p,
.tusin-item table th p.bodytext,
.tusin-item table td p,
.tusin-item table td p.bodytext{margin-bottom:0; text-indent:0;}
.tusin-item table th{font-size:small; line-height:1.5; height:auto; padding:3px 5px; border-left:1px dotted #ccc; border-bottom:1px solid #ccc;}
.tusin-item table td{font-size:small; line-height:1.5; height:auto; padding:3px 5px; border-left:1px dotted #ccc; border-bottom:1px solid #ccc; color:#666;}

