@charset "shift_jis";

@import url("common.css");


/************************************************************************************
* 背景
************************************************************************************/
div#main{
	background: url(../images/link/link_bg.jpg) no-repeat right top;
}


/************************************************************************************
* サブタイトル
************************************************************************************/
h2{
  padding-top: 78px;
}

/************************************************************************************
* contents
************************************************************************************/
div#contents{
	margin: 0 0 0 21px;
}


/************************************************************************************
* info_box
************************************************************************************/
div#info_box_m{
	clear: both;
	width: 572px;
  height: 423px;
	margin-top: 3px;
	background: url(../images/info/info_box_m.jpg) repeat-y center top;
}

div#info_box_t{
	background: url(../images/info/info_box_t.jpg) no-repeat center top;
}

div#info_box_b{
  padding: 5px;
	background: url(../images/info/info_box_b.jpg) no-repeat center bottom;
}

div#info_box_main{
	width: 562;
  height: 413px;
  overflow-y: auto;
}


div.newsBox{
	margin: 0px 15px 0px 15px;
  padding:15px 0px 35px 0px;
}

div.newsBox p{
	font-size: 12px;
  color: #666666;
  line-height: 120%;
  margin-bottom: 1em;
}

div.newsBox p.title{
  font-weight: bold;
	color: #cc0000; 
	border-bottom: 1px solid #666666;
  padding-bottom: 5px;
}

div.newsBox p.titlelink{
  font-weight: bold;
	color: #146c7f; 
	border-bottom: 1px solid #666666;
  padding-bottom: 5px;
}

div.newsBox ul.newsList{
	margin: 0px;
  padding: 0px;
}

div.newsBox ul.newsList li{
	font-size: 12px;
	margin-left: 1em;
  text-indent: -1em;
  list-style: none;
  color: #666666;
}
