/*-------------------------　 共通	 ---------------------*/

body	{

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

	background-color: #FFFFFF;

	font-family:"ＭＳ ゴシック", "Osaka−等幅";

}

img {

						border:0;

}	

td {

	vertical-align:top;

	line-height:normal;

	font-family:Tahoma;

}	

/*-------------------------　 一番下のテーブル	 ---------------------*/

.base	 {

　　color:#FFFFFF;

　　font-size:9px;	

　　background-color: #FFFFFF;

　　text-align:center;

	width:780px;

}

/*-------------------------　 リンク上部	 ---------------------*/

.header  {

    background-color:#5A3D1B;

    font-size:9px;

    color:#FFFFFF;

    width:770px;

    text-align:center;

    padding:5px;

}

.logo	 {

    background:url(img/common/header/logo.gif) no-repeat;

	width:780px;

	height:65px;						

}



.line	 {

    background:url(img/common/header/line.jpg) repeat;

	width:780px;

	height:20px;

}	

/*-------------------------   トップページ左側	 ---------------------*/

.top_left{

	vertical-align:top;

	width:171px;

	margin-top:0px;

	padding-top:0px;

	padding-left: 0px;

	background-color:#F0F0E8;

}

a	{

    color:#6666CC;

	font-size:12px;

	text-decoration:none;

}

a:hover	{

	color:#6666CC;

	font-size:13px;

	font-weight:bolder;

	text-decoration:underline;

}

.top_lineup_search{
	vertical-align:top;
	background-color:#F0F0E8;
	padding-left: 16px;
	font-size: 11px;
}
/*--------------------------  ul	li	 	---------------------*/

ul {

	list-style-type:none;

	margin:0px; 

	padding:0px;

	background-color:#F0F0E8; 

}	

li	{

	font-size:11px;

	padding:0px 0px 0px 22px;

	line-height:20px;

	color:#7C7C7C;

	width:170px;

}

li a	{

	color:#5A3D1B;

	font-size:10px;

	text-decoration:none;

}

li a:hover	{

	color:#5A3D1B;

	font-size:11px;

	font-weight:bolder;

	text-decoration:underline;



}

/*---------------------------   テキストスタイル   ------------------*/						

td, font, em, i {

	color:#555555;

	font-size:12px;

}	

.txt1	{

    margin-top:10px;

    color:#009900;

	font-size:14px;

	font-weight:bold;

}

.txt1f12	{

    margin-top:10px;

    color:#009900;

	font-size:12px;

	font-weight:bold;

}

.txt2{

    width:575px;

	margin-top:0px;

	padding-top:5px;

	font-size:12px;

	line-height:18px;

	color:#666666;

}


.txtb{

	color:#666666;

	font-size:14px;

	font-weight:bold;									

}

.set{ 

    width:575px;

	margin-top:0px;

	margin-bottom:25px;

	margin-right:15px;



}	

.set_rigth{ 

    width:575px;

	margin-top:0px;

	margin-bottom:25px;

	margin-right:10px;

	font-size:12px;

	line-height:18px;

	color:#666666;

	text-align:right;

}							

h4	{

	color: #993300;

	font-size:12px;

	font-weight:bold;

	padding-bottom:inherit

}							

/*---------------------------  footer  ---------------------*/

.footer	{

	color:#7B7B7B;

	font-size:9px;

	text-align:center;

	padding: 5px;

}

/*ここまでが共通*/
