@charset "UTF-8";

/*------------------------------------------------------------------------------
	Kyowa-Takkyu - CSS Modules Import
	Date: 2009-03-18
------------------------------------------------------------------------------*/

dl#globalNav{
	position:relative;
	height:37px;
	background:url(/takkyu/images/navi_home.gif) top left no-repeat;
	}


#content{
	background:url(/takkyu/images/index_bg.gif) left bottom no-repeat;
	padding:0px 12px 0 15px;
	text-align:left;
}

#main{
	float:left;
	width:560px;
	padding-bottom:20px;
}
#main *{
	text-align:left;
	line-height:1.5;
}

.news{
	background:url(/takkyu/images/news_bg.gif) left bottom no-repeat;
}

.newsIn{
	padding:10px 20px;
}

.news th{
	padding:3px 5px;
	text-align:center;
	vertical-align:top;
	background:#c9c9c9;
	border-bottom:3px solid #fff;
	border-right:3px solid #fff;
	font-family:Arial;
	white-space:nowrap;
}
.news td{
	padding:3px 3px 3px 20px;
	text-align:center;
	vertical-align:top;
	background:#efefef url(/takkyu/images/news_icon.gif) 3px 8px no-repeat;
	border-bottom:3px solid #fff;
}


#side{
	float:right;
	width:190px;
	padding-top:13px;
	text-align:left;
}


.pickup{
	width:190px;
	padding-bottom:11px;
	background:url(/takkyu/images/pickup_btm.gif) left bottom no-repeat;
}
.pickupIn{
	padding:0 17px;
	background:url(/takkyu/images/pickup_ti.gif) left top no-repeat;
}
.pickupIn .ti{
	text-indent:-9999px;
	height:35px;
	overflow:hidden;
}
.pickupIn p.txt{
	padding:5px 0;
}
.pickupIn p.txt *{
	line-height:1.8;
}
.pickupIn p.txt a:link,
.pickupIn p.txt a:visited{
	text-decoration:none;
}
.pickupIn p.txt a:hover{
	text-decoration:underline;
}