/*

CSS Name : t-news < all

CSS URI : http://www.yasaka.jp/

Description : YASAKA GROUP CSS-top

Author : astral-es

Author URI : http://www.astral-es.com/

*/



/* header */



#h-logo {

	margin: 0;

	padding: 0;

	width: 165px;

	height: 100px;

	background-image:url(../header/logo.gif);

	float: left;

}



#h-photo_01 {

	margin: 0;

	padding: 0;

	width: 560px;

	height: 100px;

	background-image:url(../header/photo_01.jpg);

	float: left;

}



#h-photo_02 {

	margin: 0;

	padding: 0;

	width: 15px;

	height: 100px;

	background-image:url(../header/photo_02.jpg);

	float: left;

}





/* m-title */



#m-title {

	margin: 10px auto 5px auto;

	padding: 0;

	width: 510px;

}



#m-title_top {

	margin: 0 0 5px 0;

	padding: 0;

	width: 510px;

	height: 15px;

	text-align: right;	

	background-image:url(title.gif);

	background-position: 460px 0;

	background-repeat: no-repeat;

}



#m-title_line {

	margin: 0 0 10px 0;

	padding: 0;

	width: 510px;

}



#m-sub_title {

	display: block;

	margin: 0 auto 25px auto;

	padding: 0;

	width: 510px;

	height: 30px;

	background-image: url(sub_title.gif);

	background-repeat: no-repeat;

}



#m-sub_title h2 {

	margin: 0;

}



table.news {

	margin: 0;

}



td.news_01 {

	margin: 0px;

	padding-top: 7px;

	padding-bottom: 7px;

	border-bottom: 1px dotted #99cc99;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	line-height: 18px;

	color: #006600;

	vertical-align: top;

	width: 90px;

	text-align: left;

}



td.news_02 {

	margin: 0px;

	padding-top: 7px;

	padding-bottom: 7px;

	border-bottom: 1px dotted #99cc99;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	vertical-align: top;

	width: 400px;

	text-align: left;

}



.f_color {color: #990000}



.f_color_p {color: #FF3399}



.f_color_g {color: #006600}



.f_color_b {color: #0000CC}

