body{
		background:#E7E4DB url(../images/bg.gif) repeat-y; 
		margin: 0px;
		padding: 0px;
		text-align: left;
}
p{	
		font-size: 12px;
		line-height: 1.5em;
		padding: 0px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
		color: #000000;
}

h1{	
		font-size: 12px;
		padding: 12px 0px 0px 0px;
		margin: 0px 0px 0px 115px;
		color: #ffffff;
}

h2{	
		font-size: 12px;		
		display: none;
}

h3{	
		font-size: 12px;
		width: 565px;
		height: 20px;
		color: #ffffff;
		background: #04768A;
		padding: 5px 0px 0px 7px;
		margin: 0px 0px 0px;
}

.text2a{ 
		font-size: 12px;
		line-height:18px;
}
.text1a{ 
		font-size: 10px;
		line-height:16px;
}



/*-- ページ全体のの設定  */
#layout{
	width: 769px;
	font-size: 12px;
	margin: 0px;
	text-align: left;
}


/*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */



/* ヘッダの設定 */
#top{
	text-align: left;
	width: 769px;
	height: 65px;
	background-color: #ffffff;
}

#topLeft{
		float: left;
		width: 470px;
		height: 65px;
		background: #ffffff;

}
#topRight{
		float: right;
		width: 188px;
		height: 16px;
		line-height: 15px;
		padding: 0px 0px 0px 10px;
		margin: 43px 0px 0px 0px;
}		

.topRightHeight{
		height: 16px;
		line-height: 15px;
		padding: 0px 0px 4px 0px;
		margin: 0px 0px 0px 0px;
}		

#naviAria{
		float: right;
		width: 769px;
		height: 30px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 0x;
		background: #fff url(../images/headline.gif) no-repeat; 
}

#textArea{
		float: right;
		font-size: 10px;
		width: 769px;
		height: 20px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		color: #003366;
		background: #ffffff;
}

#textArea p{	
		font-size: 10px;
		line-height: 1.5em;
		padding: 0px 0px 0px 5px;
		margin: 0px 0px 0px 0px;
		color: #000000;
}
/*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

/* 左右BOX大枠の設定 */

#leftRight{
		width: 769px;
		padding: 0px;
		margin: 0px auto;
}
/*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

/* 左右BOX 振り分けの設定 */
#leftSide{
		float: left;
		width: 579px;
		padding:0px;
		margin:0px;
}


#rightSide{
  margin:0px;
  padding:0px;
		float: right;
		width: 190px;
		height: 800px;
}
/*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
		
/* コンテンツエリアの設定 */
#contentsTop{
		float: right;
		width: 579px;
		height: 50px;
		padding: 0px;
		margin: 0px;
		background: url(../images/bg_com.gif) no-repeat; 
}

#contentsTop p{	
		font-size: 12px;
		padding: 7px 0px 0px 0px;
		margin: 0px 0px 0px 115px;
		color: #ffffff;
}

#newRelease{
	width: 565px;
	float: left;
	padding: 0px;
	margin: 0px;
	height: 48px;
}

/* コンテンツエリア左右の設定 */
#srroundContents{
		float: left;
		width: 579px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}

#conLeft{
	float: left;
	width: 565px;
	padding: 0px 7px;
	margin: 0px;
}

#day{
		line-height: 1.5em;
		padding: 0px 0px 2px 0px;
		margin: 0px 0px 0px 7px;
		background: url(../images/line_dot02.gif) repeat-x;
		background-position: left bottom;
}

				

#title{
	width: 565px;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background: #04768A;
}


#title_entry{
		font-size: 18px;
		font-weight: bold;
		padding: 5px 0px 0px 0px;
		margin: 2px 0px 0px 7px;
}

#main{
		font-size: 12px;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 10px 7px;
}


#ul{
	width: 565px;
	float: left;
	padding: 0px;
	margin: 0px;
}

#conLeft ul{
		line-height: 1.5em;
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
		list-style: none;
		background: url(../images/line_dot02.gif) repeat-x;
		background-position: left bottom;
}

#conLeft li{
		padding: 0px 0px 0px 10px;
		background: url(../images/mark01.gif) no-repeat 0px 7px;		
}

#tb{
		width: 400px;
		font-size: 10px;
		padding: 0px;
		margin: 0px 0px 10px 6px;
}

#conRight{
/* 		float: right;*/
		width: 129px;
		padding: 0px;
		margin: 0px 29px;
}

/* コンテンツエリア右リストの設定 */

#conRightTop{
		float: right;
		width: 129px;
		padding: 0px;
		margin: 0px;
}

#conRightRss{
		float: right;
		width: 120px;
		padding: 0px;
		margin: 10px 2px 9px 0px;
}

#conRight01{
		float: right;
		width: 120px;
		padding: 0px 0px 10px;
		margin: 0px 2px 0px 0px;
		background: url(../images/titlebn.gif) no-repeat;
}

#conRight01_main{
		float: right;
		width: 120px;
		padding: 0px 0px 5px;
		margin: 26px 0px 0px;
		background: url(../images/right_list_main.gif) repeat-y;
}

#conRight01_bottom{
		float: right;
		width: 120px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;

}

#conRight02{
		float: right;
		width: 120px;
		padding: 0px 0px 10px;
		margin: 0px 2px 0px 0px;
		background: url(../images/titlect.gif) no-repeat;
}

#conRight01 ul{
		line-height: 1.5em;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
		margin: 5px 0px 0px 12px;
}

#conRight02 ul{
		line-height: 1.5em;
		list-style-type: none;
		padding: 0px;
		margin: 5px 0px 0px 12px;
}


 /*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */




/* fotter の設定 */

#fotter{
		float: left;
		width: 770px;
		height: 52px;
		font-size: 10px;
		text-align: center;
		line-height: 1.5em;
		padding: 10px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background: #fff url(../images/ftback.gif) no-repeat; 
}

#copyLight{
		float: left;
		width: 770px;
		height: 40px;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background: #ffffff;
}

#copyLight p{
		float: left;
		width: 770px;
		font-size: 10px;
		text-align: center;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background: #ffffff;
}

/*-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
