/* ニュースリリース用スタイルシートファイル
【 newsrelease_blue.css 】 会社に関するニュースリリース、および業務農業両製品に関わるNR
【 newsrelease_green.css 】 農業・漁業ソフトに関するNR
【 newsrelease_red.css 】 業務ソフトに関するNR
*/


/* ニュースリリースヘッダ部分 */

TD.nws_date		{ text-align:right; margin:4px 0px; font:75%/130% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

TD.nws_title		{ color:#606060; text-align:center; padding:8px 0px 6px 0px; border-top:#808080 1px dotted; border-bottom:#808080 1px dotted; font:bold 85%/140% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

TD.nws_title_UI		{ color:#606060; text-align:center; padding:8px 0px 6px 0px; border-top:#808080 1px dotted; border-bottom:#808080 1px dotted; font:bold 85%/140% "MS UI Gothic",Osaka,sans-serif; }


/* ニュースリリース本文 幅530px */

DIV.nws			{ margin:0px 10px; }

.nws_text		{ margin:20px 0px; color:#404040; font:92%/180% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl1		{ background:url(/newsrelease/images/cir12r.gif) 5px 3px no-repeat; padding-left:20px; margin-bottom:8px; color:#404040; font:bold 85%/120% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl1_line		{ background-image:url(/newsrelease/images/cir12r.gif); background-repeat:no-repeat; background-position:5px 23px; padding-left:20px; padding-top:20px; margin-bottom:8px; border-top:#B0B0B0 2px dotted; font-size:85%; line-height:120%; font-weight:bold; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl2		{ background-image:url(/newsrelease/images/cir10r.gif); background-repeat:no-repeat; background-position:25px 2px; padding-left:38px; margin-bottom:4px; font-size:75%; line-height:120%; font-weight:bold; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl2k	/* マークをグレーにする場合（ttl1の直下にくる場合など） */
			{ background:url(/newsrelease/images/cir10k.gif) 25px 2px no-repeat; padding-left:38px; margin-bottom:4px; color:#404040; font:bold 75%/120% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl2_line	/* 罫線でこの項目を区切ってから入れたい場合 */
			{ background-image:url(/newsrelease/images/cir10r.gif); background-repeat:no-repeat; background-position:25px 17px; padding-left:38px; padding-top:15px; margin-bottom:4px; border-top:#B0B0B0 2px dotted; font-size:75%; line-height:120%; font-weight:bold; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl3	/* リスト代わりの仕様も可 */
			{ background-image:url(/newsrelease/images/cir08r.gif); background-repeat:no-repeat; background-position:45px 3px; padding-left:56px; margin-bottom:3px; font-size:75%; line-height:120%; font-weight:bold; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_ttl3k	/* マークをグレーにする場合（ttl1の直下にくる場合など） */
			{ background:url(/newsrelease/images/cir08k.gif) 45px 3px no-repeat; padding:0px 0px 5px 56px; color:#404040; font:bold 75%/120% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_txt1		{ margin:0px 0px 10px 20px; color:#404040; font:92%/160% "ＭＳ Ｐゴシック",Osaka,sans-serif; }
.nws_txt2		{ margin:0px 0px 10px 38px; color:#404040; font:75%/160% "ＭＳ Ｐゴシック",Osaka,sans-serif; }
.nws_txt3		{ margin:0px 0px 10px 56px; color:#404040; font:70%/160% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_caution1		{ margin:0px 0px 30px 25px; color:#404040; font:75%/160% MS UI Gothic,Osaka,sans-serif; }
.nws_caution1r		{ margin:0px 0px 30px 25px; color:#A31D1D; font:75%/130% MS UI Gothic,Osaka,sans-serif; }

.nws_caution2		{ margin:0px 0px 30px 43px; color:#404040; font:70%/130% MS UI Gothic,Osaka,sans-serif; }
.nws_caution2r		{ margin:0px 0px 30px 43px; color:#A31D1D; font:75%/130% MS UI Gothic,Osaka,sans-serif; }

.nws_caution3		{ margin:0px 0px 30px 61px; color:#404040; font:70%/130% MS UI Gothic,Osaka,sans-serif; }
.nws_caution3r		{ margin:0px 0px 30px 61px; color:#404040; font:70%/130% MS UI Gothic,Osaka,sans-serif; }

.nws_end		{ margin:20px 0px 50px 0px; text-align:right; font:85%/130% "ＭＳ Ｐゴシック",Osaka,sans-serif; }

/* 特殊指定：項目を列挙する場合 */

.nws_list1		{ background-image:url(/newsrelease/images/cir12r.gif); background-repeat:no-repeat; background-position:20px 3px; padding-left:35px; padding-bottom:8px; font-size:85%; line-height:120%; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }


/* 特殊指定：複数の項目をページ内リンクする場合 */

.nws_anchor		{ padding-bottom:15px; font-size:75%; line-height:130%; color:#404040; text-align:center; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }


/* 特殊指定：画像を入れる場合 */

.nws_img1		{ margin:0px 0px 15px 20px; text-align:center; }
.nws_img2		{ margin:0px 0px 15px 38px; text-align:center; }
.nws_img3		{ margin:0px 0px 15px 56px; text-align:center; }
.nws_img4		{ margin-bottom:15px; text-align:center; }


/* 特殊指定：参考リンクがある場合 */

.nws_link1	/* nws_txt1に対応 */
			{ background-image:url(/newsrelease/images/link1.gif); background-repeat:no-repeat; background-position:20px 1px; padding-left:68px; margin-bottom:30px; font-size:85%; line-height:130%; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_link1	a	{ font-weight:bold; }

.nws_link2	/* nws_txt2に対応 */
			{ background-image:url(/newsrelease/images/link1.gif); background-repeat:no-repeat; background-position:38px 1px; padding-left:84px; margin-bottom:30px; font-size:80%; line-height:130%; color:#404040; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }

.nws_link2	a	{ font-weight:bold; }


/* 特殊指定：プロモーションスペース、お問合せなどのバナーを入れる場合 */

.nws_banner		{ text-align:center; margin-bottom:30px; }


/* プロモーションスペース内 */

.nws_prm_table		{ border-right:1px #A0A090 solid; border-bottom:1px #A0A090 solid; background-color:#F4F4F4; }

TD.nws_prm_bn		{ padding:5px; text-align:right; }

TD.nws_prm_cp		{ padding-right:5px; font-size:85%; line-height:130%; color:#404048; text-align:left; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif; }


/* テーブル */

DIV.nws_table1		{ margin:0px 0px 30px 20px; }
DIV.nws_table2		{ margin:0px 0px 30px 38px; }
DIV.nws_table3		{ margin:0px 0px 30px 56px; }
DIV.nws_table4		{ text-align:center; margin-bottom:30px; }

TH.nws_tb_g1		{ background-color:#E8E8E8; padding:3px; color:#606060; border-bottom:1px #B8B8B8 solid; border-right:1px #B8B8B8 solid; font:bold 75%/130% MS UI Gothic,Osaka,sans-serif; }
TD.nws_tb_g1		{ background-color:#F4F4F4; padding:3px; color:#404040; border-bottom:1px #C8C8C8 solid; border-right:1px #C8C8C8 solid; font:normal 75%/130% MS UI Gothic,Osaka,sans-serif; }
TD.nws_tb_g1w		{ background-color:#FFFFFF; padding:3px; color:#404040; border-bottom:1px #C8C8C8 solid; border-right:1px #C8C8C8 solid; font:normal 75%/130% MS UI Gothic,Osaka,sans-serif; }

TD.nws_tb_g1bl		{ background-color:#FFFFFF; padding:3px; color:#404040; font:normal 75%/130% MS UI Gothic,Osaka,sans-serif; }
