/*
	Swf
*/

#swfMain{
	margin-bottom:6px;
	width:900px;
}

/*
	Column
*/

.left_column {
	width:511px;
	*/height: 862px;*/
	display: inline;
	float:left;
}

div#service{
	width:511px;
	height:247px;
}
div.left_title{
	border-bottom:1px dotted #bbbbbb;
}
div.left_title h4{
	margin:13px 0 9px 14px;
}

/*--service----------------*/

div#service ul{
	margin:17px 0 0 0;

}
div#service li{
	display: inline;
	float:left;
	margin:0 2px 0 8px;
	
}
div#service p{
	clear:both;
	/*padding-top:17px;*/
}

/*-------------------------*/

/*--topix------------------*/
div#topix{
	width:511px;
	height:342px;
	border-bottom:1px dotted #bbbbbb;
}
div#topix ul{
	margin:17px 0 0 0;
}
div#topix li{
	display: inline;
	float:left;
	margin:0 1px 0 8px;
	padding-bottom:10px;
}
div#topix li#clear{
	display: inline;
	clear:both;
	float:left;
}
div#topix li#clear2{
	display: inline;
	clear:both;
	float:left;
	padding-bottom:7px;
	
}
div.more{
	height:30px;
	/*font:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";*/
	padding:12px 0 5px 0;
	float:right;
}

/*-------------------------*/
/*--banner area------------------*/
div.banner_area {
	width: 900px;
	margin-bottom: 10px;
}

/*--outlink------------------*/
div#outlink{
	float: left;
	width:511px;
	height:178px;
	border-bottom:1px dotted #bbbbbb;
	margin-right: 16px;
}
div#out_title{
	width:511px;
	height:51px;
	background:url(../img/out_bg.jpg) no-repeat;
}
div#out_title h4{
	padding:26px 0 13px 14px;
}
div#outlink ul{
	margin:17px 0 0 0;
}
div#outlink li{
	display: inline;
	float:left;
	margin:0 1px 19px 8px;
	
}

div.eshop_banner {
	float: left;
}

/*-------------------------*/
.right_column {
	width:373px;
	display: inline;
	float:right;
	
}


/*
	Sub title
*/
.subtit{
	height:34px;
	border-bottom:1px dotted #bbbbbb;
}
.subtit .ti{
	margin:10px 0 0 146px;
	float:left;
	display: inline;
	font-size: 12px;
}


.subtit .side li{
	float:left;
	display: inline;
}
.subtit .side li#line img{
	margin:10px 12px 0;
}
.subtit .side li#rss img{
	margin:12px 0 0 0;
}

.subtit a{
	font-weight:bold;
	color:#000000;
}

/*
	News
*/

#upDate{ display:inline;}

#news_back{
	 background:url(../img/prev_on.gif) no-repeat;
	 width:11px;
	 height:11px;
	 margin:11px 3px 9px 15px;
}
#news_next{
	 background:url(../img/next_on.gif) no-repeat;
	 width:11px;
	 height:11px;
	 margin:11px 0px;
}

#newsTicker dl#feedList{
	
}

.dt_date{
	padding:14px 0 3px 1px;
}

.dd_title{
	line-height:20px;
	background:url(../img/icn.gif) no-repeat 5px 7px;
	margin-left: 0px;
	padding-left:20px;
	padding-bottom:13px;
	border-bottom:1px dotted #bbbbbb;
}

.dd_title a{
	text-decoration:underline;
}

#newsTicker dl#feedList dd a:hover{ color:#4B9942!important; }

/*
	Banner
*/


