@charset "Shift_JIS";

/*HP用設定ファイル*/
/**********************************************/
/* 【共通】                                   */
/**********************************************/

BODY {color:#424542; margin:0px;}

/* テーブルの設定 */
Table.param1 {  font-size:9pt; } 
Table.param2 {  font-size:10pt; line-height:1.2;} 
Table.param3 {  font-size:8pt; line-height:1.2;} 
Table.param4 {  font-size:9pt; line-height:1.2;} 
Table.param5 {  font-size:10pt;} 
Table.param6 {  font-size:11pt; line-height:1.2;} 

/* リンクの設定 */
A:hover {color: red; text-decoration:none;}

/*左ボタン*/
.LeftBtn     {width:180px;}
.LeftBtn IMG {display:block; margin:0px; padding:0px;}
.LeftBtn A   {display:block; margin:0px; padding:0px; width:180px; height:44px;}
.LeftBtn UL               {margin:0px; padding:0px; list-style-type:none;}
.LeftBtn LI               {display:inline; width:180px; height:44px; margin:0px; padding:0px;}
.LeftBtn LI.Btn1 A        {background-image:url("../bt4/bt_06a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn1 A:hover  {background-image:url("../bt4/bt_06b.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn2 A        {background-image:url("../bt4/bt_07a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn2 A:hover  {background-image:url("../bt4/bt_07b.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn3 A        {background-image:url("../bt4/bt_08a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn3 A:hover  {background-image:url("../bt4/bt_08b.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn4 A        {background-image:url("../bt4/bt_01a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn4 A:hover  {background-image:url("../bt4/bt_01b.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn5 A        {background-image:url("../bt4/bt_02a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn5 A:hover  {background-image:url("../bt4/bt_02b.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn6 A        {background-image:url("../bt4/bt_05a.gif"); background-repeat:no-repeat;}
.LeftBtn LI.Btn6 A:hover  {background-image:url("../bt4/bt_05b.gif"); background-repeat:no-repeat;}



/*フッター*/
#Footer         {margin-top:20px; margin-bottom:40px; text-align:center;}
#Footer UL      {margin:5px 0px; padding:0px; list-style-type:none;}
#Footer LI      {margin:0px; padding:0px; padding:0px 1px 0px 4px; display:inline; border-right:1px #424542 solid;}
#Footer LI.Last {border-right:0px;}
#Footer DIV     {margin-top:7px;}

/*テーブルの設定*/
TABLE.Profile    {width:515px; margin-top:10px; table-layout:fixed; border:1px #DDDDDD solid; border-collapse:collapse; font-size:10pt; line-height:1.2;}
TABLE.Profile TH {padding:10px 10px 8px 10px; border-bottom:1px #DDDDDD solid; border-right:1px #DDDDDD solid; background-color:#F5F5F5; font-size:12px; letter-spacing:normal;}
TABLE.Profile TD {padding:10px 10px 8px 10px; border-bottom:1px #DDDDDD solid; border-right:1px #DDDDDD solid;}

/*リンク：パンくずリスト*/
#Navi        {width:515px; margin:10px 0px; font-size:10px; color:gray; text-align:left;}
#Navi OL     {margin:0px; padding:0px; list-style-type:none;}
#Navi LI     {margin:0px; padding:0px; display:inline;}
#Navi A      {color:green; text-decoration:none;}
#Navi A:hover {color:red; text-decoration:underline;}

/*上部のサブページ用メニュー*/
.TopMenu        {margin:10px 0px 30px 0px; font-size:12px; text-align:left;}
.TopMenu UL     {margin:0px; padding:0px; list-style-type:none;}
.TopMenu LI     {display:inline; margin-right:3px; padding:2px 5px 1px 5px; border:1px green solid;}
.TopMenu LI.CK  {background-color:green; color:#FFFFFF;}
.TopMenu A      {color:green; text-decoration:none;}


/***************/
/*トップページ */
/***************/
/*新着情報*/
.News      {width:420px; margin:15px auto 0px auto;}
.News A    {text-decoration:none;}
.News DIV  {font-size:8pt; text-align:right;}
.News UL   {margin:5px 0px 20px 0px; padding:0px; list-style-type:none; border-top:1px gray dotted;}
.News LI   {background:url("../img/mk01.gif") no-repeat; background-position:left center; padding-top:4px; padding-bottom:3px; padding-left:18px; border-bottom:1px gray dotted; text-align:left;}
.News SPAN {font-weight:bold; color:red; margin-right:3px;}
/*住所*/
.Address {width:160px; margin:0px auto 15px auto; font-size:8pt; line-height:1.2; color:#FFFFFF; text-align:left;}

/*外部リンク*/
.site   {margin-top:15px; font-size:small;}
.site A {color:#FFFFFF;}

.Energy     {font-size:10px;}
.Energy IMG {display:block; margin-bottom:1px;}
.Energy A   {color:#FFFFFF; text-decoration:none;}


/***************/
/*事業案内     */
/***************/
.BtmMenu        {width:515px; margin:40px auto 0px auto; color:gray; text-align:center; font-size:9pt;}
.BtmMenu UL     {margin:5px 0px; padding:0px; list-style-type:none;}
.BtmMenu LI     {display:inline; background:url("../img/mk_a.gif") no-repeat; background-position:left center; padding-right:2px; padding-left:15px;}
.BtmMenu LI.Ck1 {display:inline; background:url("../img/mk_b.gif") no-repeat; background-position:left center; padding-right:2px; padding-left:15px;}
.BtmMenu IMG    {display:block;}


/***************/
/*問い合わせ   */
/***************/
.TextBox        {margin-right:auto; margin-left:auto;}
.TextBox IMG    {display:block;}

.Col1     {width:450px; padding:5px 2px; margin-top:60px; margin-bottom:30px; font-size:10pt; line-height:1.2; text-align:left; border-top:1px gray dotted; border-bottom:1px gray dotted;}
.Col2     {width:450px; padding:5px 2px; margin-top:10px; margin-bottom:0px; font-size:11pt; line-height:1.2;}
.Col2 IMG {margin-bottom:10px;}
.BlankT20 {margin-top:30px;}


/***************/
/*トピックス   */
/***************/
#Topics H2 {background-color:#2e8b57; color:#FFFFFF; font-size:10pt; text-align:left; padding:5px 10px; margin-bottom:30px;}
.Col3      {width:505px; margin-top:20px; margin-bottom:20px; font-size:11pt; line-height:1.2; text-align:left;}


/***************/
/*ハイエット   */
/***************/
.MenuHiet         {width:515px; margin:50px auto 10px auto; text-align:center;}
.MenuHiet UL      {margin:0px; padding:0px; list-style-type:none;}
.MenuHiet LI      {margin:0px; padding:0px; padding:0px 1px 0px 4px; display:inline; border-right:1px #424542 solid;}
.MenuHiet LI.Last {border-right:0px;}

#Hiet H1      {margin-bottom:30px; color:#000000; font-size:14pt; border-left:7px #000000 solid; padding-left:5px;}
#Hiet H1 SPAN {border-bottom:1px #000000 dotted;}
#Hiet H2      {color:red; font-size:12pt;}

/*ハイエットとは？（ハイエットの特徴）*/
.Hiet1_2     {text-align:center; font-size:10pt; line-height:1.2;}
.Hiet1_2 IMG {display:block; margin-top:10px; margin-bottom:10px;}

/*ハイエット農法研究会*/
#HietKenkyu H1 {margin-top:20px; margin-bottom:30px; background-color:navy; color:#FFFFFF; padding:5px; font-size:12pt; border:1px #FFFFFF dotted; text-align:center;}
#HietKenkyu H2 {margin-top:20px; margin-bottom:10px; color:navy; font-size:11pt;}
UL.Keikaku     {margin-top:10px; margin-bottom:30px;}
UL.Keikaku LI  {margin-bottom:3px;}
.HiText        {text-align:right;}


/***************/
/*取次ぎ店募集 */
/***************/
.Bosyu    {text-align:center;}
.Bosyu IMG {display:block; margin-top:30px; margin-right:auto; margin-left:auto;}
.Bosyu H1 {font-size:14pt; border:1px green dotted; color:green; background-color:#FFFFCC; padding:3px 10px;}
.Bosyu P  {font-size:11pt; line-height:140%;}
.BText1 {color:blue;}
.BText2 {color:red;}

.BosyuBox   {width:470px; margin-right:auto; margin-left:auto; margin-top:30px; border:2px #CCCCCC solid; background-color:#F0F5EC; padding:10px;}
.BosyuBox P {margin-top:0px; margin-bottom:10px;}


/***************/
/*サイトマップ   */
/***************/
.SiteBox     {width:500px; margin-top:10px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px gray dotted;}
.SiteBox IMG {margin-right:5px;}
.SiteBox UL  {margin-top:10px; margin-bottom:20px;}
.SiteBox LI  {margin-top:8px; margin-bottom:6px;}
.BlankT10 {margin-top:40px;}







