/*共通部分ここから**************************************************/
@charset "Shift_JIS";		/*文字コード指定*/
/*ボディの設定*/
body{
	background-color: #ccccff;
}

table{
	background-color: #ffffff;
	border-collapse: collapse;/*テーブルの各セルの枠線を collapse（隣のセルの枠線と重ねて表示*/
}

td{
	vertical-align: top;
}

img{
	border-width: 0px;
}

.outSideTable{
	width: 768px;
	margin: 2px auto 2px auto; /* 上、右、下、左 */
	padding: 0px 0px 0px 0px;
	/*border: 1px solid black;*/
}
.logo{
	background-image: url(logo1.jpg);
	height:150px;
}

.address{
	text-align:center;
	font: normal bold 80%/100%  serif;
}

.right{
	background-image: url(center-gra.png);
	background-repeat:repeat;
	
	text-align:center;
	font: normal bold 80%/100%  serif;
	color: #ffffff;
}

/*メインメニュー全体設定*/
/*メインの中身は、左に空白をあける*/
.main{
	margin: 2px auto 2px 15px; /* 上、右、下、左 */
}





/*共通部分ここまで**************************************************/

/*indexここから**************************************************/
/*新着情報のアイコン*/
.newInfoMenu{
	width:150px;
	height:30px;
	background-image: url(orange-red.png);
	border-bottom: 4px solid  #ff9000;
	font-weight:bold;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
}
.newInfoline{
	height:30px;
	width:550px;
	border-bottom: 4px solid  #ff9000;
}
/*新着情報の中身*/
.newInfo{
	padding: 10px 0px 0px 30px;
}
/*メインメニューのアイコン*/
.mainMenu{
	width:150px;
	height:30px;
	background-image: url(orange-red.png);
	border-bottom: 4px solid  #ff9000;
	font-weight:bold;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
}
.mainline{
	height:30px;
	width:200px;
	border-bottom: 4px solid  #ff9000;
}
.mainMenuInside{
	padding: 10px 0px 10px 10px;
}
/*indexここまで**************************************************/

/*サブメニューここから**************************************************/
.subline{
	width:100%;
	border-bottom: 3px solid  #ff9000;
}
/*サブダウンメニューここまで**************************************************/
