@charset "UTF-8";

/* ***************************************************
* CSS file For jem-com.jp
	FileName: top.css
	data:2008/03/26 kinoshita

■目次 ==========================================
■[01]:TOP
**************************************************** */

div.consept{ width: 100%; padding-bottom: 20px; padding-top: 10px; }
div.consept p{ padding-left: 15px; }

/* common.cssを上書きする↓ */
/********** --ビゲーション **********/
div#Nvg {
	width: 224px;
	float: left;
}

div#Nvg ul {
	list-style:none;
	width: 224px;
	height: 295px;
}

div#Nvg li{ display:inline; }
div#Nvg li img{ display:block; }

div.flash{ float: right; }

div#container {
	width: 100%;
	margin: 0 auto;
	background: url(/img/common/bg.gif) repeat-x top center;
	float: left;
	padding-top: 10px;
	border-top: 1px solid #fff;
}



/*-----------------------------------------------------------
■左列
------------------------------------------------------------*/

div.ItemBox{
	float: left;
	width: 610px;
}
div.ItemBox div.title{
	width: 610px;
	background: url(/img/common/bg_ttl.gif) repeat-x left top ;
	float: left;
	margin-bottom : 10px;
}
div.ItemBox div.title p{ float: left; }
div.ItemBox div.title a{ float: right; margin: 8px 0 0 0; }

div.ItemBox dl{ /* width: 305px; */ margin-bottom : 15px; }

div.ItemBox dl dt{
	font-size: 14px;
	width: 290px;
}
div.ItemBox dl dt a:link 	{ padding-left: 15px; background: url(/img/common/arrow_rll.gif) no-repeat 0px 2px; }
div.ItemBox dl dt a:visited 	{ padding-left: 15px; background: url(/img/common/arrow_rll.gif) no-repeat 0px 2px;}
div.ItemBox dl dt a:hover 	{ padding-left: 15px; background: url(/img/common/arrow_on.gif) no-repeat 0px 2px; }

div.ItemBox dl dd{
	width: 276px;
	background: url(/img/top/bg_item.gif) repeat-y left top ;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	font-size: 10px;
	line-height: 16px;
	height: 48px;
	margin : 4px 0 0 15px;
}

div.ItemBox dl dd span{
	padding: 6px 8px;
	display:block;
}

/* トピックス */

div.TopicBox{
	float: left;
	width: 610px;
	margin-top : 20px;
}
div.TopicBox div.title{
	width: 610px;
	background: url(/img/common/bg_ttl.gif) repeat-x left top ;
	float: left;
	margin-bottom : 10px;
}
div.TopicBox div.title p{ float: left; }
div.TopicBox div.title a{ float: right; margin: 8px 0 0 0; }

div.TopicBox dl{
	width: 610px;
	padding: 8px 0 15px 0;
	float: left;
	background: url(/img/common/dot.gif) repeat-x bottom center ;
}

div.TopicBox dl dt{
	float: left;
	padding-left: 15px;
	background: url(/img/common/arrow_rll.gif) no-repeat 0px 5px;
	width: 80px;
}

div.TopicBox dl dd{
	width: 515px;
	float: left;
	font-size: 14px;
}

div.TopicBox dl dd span{
	font-size: 10px;
	line-height: 16px;
}
div.TopicBox dl dd a:link 	{ color: #003999; text-decoration: underline; }
div.TopicBox dl dd a:visited 	{ color: #003999; text-decoration: underline; }
div.TopicBox dl dd a:hover 	{ color: #f0a900; text-decoration: underline; }











