/*===HANABISHI NET CSS==*/

/*==BODY==*/

body{
	font-size : 12px;
	line-height : 18px;
	color : #141311;
	background-image : url(img/kabe.gif);
	text-align : center;
}

a{
	color : #ac3a2b;
}

a:hover{
	color : #141311;
	text-decoration : none;
}

#top{
	height : 285px;
	width :700px;
}

#bottom{
	height : 70px;
	width : 700px;
	background-image : url(img/bottom_back.jpg);
	background-repeat : no-repeat;
	background-position : bottom;
	background-color : #ffffff;
}

/*==MAIN==*/

#main{
	background-color :#ffffff;
}

table.new{
	background-image : url(img/new_back.gif);
	background-repeat : no-repeat;
	background-position : left;
	height : 180px;
}

table.main_bottom{
	margin-top : 20px;
}

td.text{
	width : 350px;
	height : 188px;
	background-image :url(img/c.gif);
	background-repeat : no-repeat ;
	background-position : center;
	padding-top :15px;
}

span.red{
	color : #9b3326;
}

span.red1{
	color : #ff0000;
}

span.blue{
	color : #0094ce;
}

table.gaiyou{
	margin-top :20px;
	margin-bottom : 20px;
}

td.gaiyou_title{
	background-image : url(img/gaiyou_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}

td.gaiyou_bottom{
	background-image : url(img/gaiyou_bottom.gif);
	background-repeat : no-repeat;
	background-position : right bottom;
}	

table.t_table{
	background-image : url(img/t_back.gif);
	background-repeat : no-repeat;
	background-position : bottom center;
	background-color : #ffffff;
}

div.t_text{
	border-bottom :1px solid #d8dbd1;
	margin-bottom : 20px;
}

td.p_title{
	background-image : url(img/p_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.hanabi_title{
	background-image : url(img/hanabi_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.mail_title{
	background-image : url(img/mail_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.qf_title{
	background-image : url(img/qf_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.hanabishi_title{
	background-image : url(img/hanabishi_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.corp_title{
	background-image : url(img/corp_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.link_title{
	background-image : url(img/link_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;
	
}
td.kiyaku_title{
	background-image : url(img/kiyaku_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;
	
}
td.nyukai_title{
	background-image : url(img/nyukai_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;		

}
td.order_title{
	background-image : url(img/order_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}
td.masukomi_title{
	background-image : url(img/masukomi_title.gif);
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 35px;

}

/*== TABLE TD==*/

table,td{
	font-size : 12px;
	line-height : 18px;
	color : #141311;
}

/*ヘッダー*/

td.hedder{
	background-image : url(img/top.gif);
	background-repeat : no-repeat;
	background-position : left;
	padding-right : 20px;
}

td.menu{
	background-image : url(img/border.gif);
	background-repeat : no-repeat;
	background-position : bottom center;
}

/*フッター*/

td.copy{
	color : #ffffff;
	padding-left : 20px;
}		
