@charset "Shift_JIS";
/*============================================================
//  共通設定
//==========================================================*/
html,body {margin: 0px;padding: 0px;height: 100%;}
h1,h2,h3,h4,h5,h6,p { margin:0px; padding:0px;}
dl,dt,dd,ul,li {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
img {border: 0;}

/**テキスト非表示設定**/
.hide {text-indent: -9999px;}

/**フロートクリア設定**/
.clear{clear: both;}

/**リンク基本表示設定**/
a:link { text-decoration: none; color: #1d3994; }
a:visited { text-decoration: none; color: #1d3994; }
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

/**背景設定**/
body{ background-image: url(../img/bg_texture.png); background-repeat: repeat; }

/**フッター最下段表示設定**/
* html div#wrapper{ height: 100%; }
div#wrapper{ width: 800px; position:relative; min-height: 100%; margin-right: auto; margin-left: auto; background-image: url(../img/bg_gradation.png); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; background-position: center; }
body > #wrapper { height: auto; }
div#container{ padding-bottom: 70px; }
#footer{ width: 760px; position: absolute; bottom: 0px; height: 70px; margin-right: auto; margin-left: auto; }

/*============================================================
//  フォント設定
//==========================================================*/
body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
h1 { }
h2 { }
h3 { }

/**注意事項表示設定**/
.attention{ color: #FF0000; }

/*body{ font-family: "ＭＳ ゴシック", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }*/


/*============================================================
//  ヘッダー設定
//==========================================================*/
#header { background-image: url(../img/bg_head_up.png); background-repeat: repeat-x; background-position: center top; height: 90px; font-family: "ＭＳ ゴシック", "Trebuchet MS", Arial, Helvetica, sans-serif; }
#header h1 { padding-top: 35px; padding-left: 20px; float: left; }
#header .sub { padding-top: 35px; padding-right: 20px; float: right; font-size: 10px; width: 170px; }
#head_dn { background-image: url(../img/bg_head_dn.png); background-repeat: repeat-x; background-position: center top; width: 760px; padding-right: 20px; padding-left: 20px; height: 14px; display: block; }

#globalnavi { width: 760px; padding-right: 20px; padding-left: 20px; }

/*============================================================
//  レイアウト設定 #共通
//==========================================================*/
/**Flash表示部分**/
#box_flash { width: 760px; margin-right: auto; margin-left: auto; background-image: url(../img/line_flash_dn.png); background-repeat: repeat-x; background-position: center bottom; height: 310px; }

/**メインコンテンツ表示部分**/
#box_line { width: 760px; margin-right: auto; margin-left: auto; background-image: url(../img/line_contents_top.png); background-repeat: repeat-x; background-position: center top; height: 9px; display: block; }
#contents { width: 760px; margin-right: auto; margin-left: auto; padding-top: 10px; }

/*左カラム表示部分**/
#l_column { float: left; width: 512px; }

/**右カラム表示部分**/
#r_column { float: right; width: 228px; }
#r_column #btm { background-image: url(../img/bg_schedule_bottom.png); background-repeat: no-repeat; display: block; height: 5px; width: 228px; }
#r_column .btm { background-image: url(../img/bg_schedule_bottom.png); background-repeat: no-repeat; display: block; height: 5px; width: 228px; }

/**フッター部分**/
#copyright{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; float: right; }
#copyright img { padding-top: 8px; float: right; }
div#footer{ padding-top: 7px; background-image: url(../img/line_footer.png); background-repeat: repeat-x; background-position: center 0px; padding-left: 20px; padding-right: 20px; }

div#groupus { float: left; font-family: Arial, Helvetica, sans-serif; }
/* -- div#groupus { float: left;font-family: "ＭＳ ゴシック", "Trebuchet MS", Arial, Helvetica, sans-serif; } -- */

#groupus h6 { font-size: 13px; color: #666666; padding-bottom: 3px; }
#groupus p { font-size: 10px; color: #666666; }

#square { display: block; height: 50px; width: 760px; margin-right: auto; margin-left: auto; }

/*============================================================
//  レイアウト設定 #TOPページ
//==========================================================*/
/**2009年度スローガン**/
#slogan h2 { background-image: url(../img/2010_slogan.png); background-repeat: no-repeat; height: 102px; width: 512px; }

/**新着情報**/
#news { padding-top: 15px; }
#news h3 { background-image: url(../img/h3_news.png); background-repeat: no-repeat; height: 24px; width: 512px; }

/**今後の主なスケジュール**/
#schedule h3 { background-image: url(../img/h3_schedule.png); background-repeat: no-repeat; height: 24px; width: 228px; }


/*============================================================
//  レイアウト設定 #2カラム
//==========================================================*/

/**越谷青年会議所とは**/
div#aboutus { width: 512px; }
#aboutus h3 { background-image: url(../img/h3_aboutus.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#aboutus h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; }
#aboutus h5 { font-size: 15px; color: #006BB4; text-indent: -6px; padding-top: 6px; }
#aboutus h6 { font-size: 12px; font-weight: normal; text-align: right; padding-right: 10px; }
#aboutus .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#aboutus .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#aboutus .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#aboutus .txt .sub { padding-left: 12px; }
#aboutus .txt .sub li { background-image: url(../img/icon_02.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; }
#aboutus .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#aboutus p { text-indent: 12px; padding-top: 6px; }
#aboutus .txt .box {}
#aboutus .txt .boxL { float: left; width: 332px; }
#aboutus .txt .boxR { float: right; width: 150px; }
#aboutus .txt .box .boxR img { padding-bottom: 5px; }


/**運動指針**/
div#indicator { width: 512px; }
#indicator h3 { background-image: url(../img/h3_indicator.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#indicator h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; text-indent: -8px; }
#indicator h5 { color: #006BB4; padding-top: 0px; padding-bottom: 0px; font-size: 14px; font-weight: normal; }
#indicator .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#indicator .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#indicator p { text-indent: 12px; padding-top: 6px; }
#indicator .blank { padding-top: 10px; }


/**理事長所信**/
div#belief { width: 512px; }
#belief h3 { background-image: url(../img/h3_belief.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#belief h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; }
#belief h5 { color: #006BB4; font-size: 15px; text-align: center; padding-top: 15px; padding-bottom: 8px; }
#belief h6 { font-size: 14px; font-weight: normal; text-align: center; }
#belief .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#belief p { text-indent: 12px; padding-top: 6px; }
#belief .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#belief .txt .box { text-align: right; line-height: 100%; }
.riji_name{
float:left;
width:340px;
padding-top:107px;
}
.riji_photo{
float:right;
margin-bottom:10px;
}

/**組織図**/
div#chart { width: 512px; }
#chart h3 { background-image: url(../img/h3_chart.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#chart h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; }
#chart h5 { font-size: 12px; font-weight: normal; padding-top: 15px; padding-left: 12px; }
#chart .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#chart img { padding-top: 10px; }


/**メンバー紹介**/
div#memlist { width: 512px; }
#memlist h3 { background-image: url(../img/h3_memlist.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#memlist table { width: 512px; background-color: #666666; }
#memlist th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#memlist td { background-color: #FFFFFF; padding: 5px; }
* html #memlist th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#memlist tr:hover td { background-color: #EEEEEE; }

/**事業計画＆決算報告**/
div#scheme { width: 512px; }
#scheme h3 { background-image: url(../img/h3_scheme.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#scheme h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; }
#scheme h5 { font-size: 12px; font-weight: normal; padding-top: 15px; padding-left: 12px; }
#scheme .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#scheme .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#scheme .txt li { background-image: url(../img/icon_pdf_16.png); background-repeat: no-repeat; background-position: 0px 3px; list-style-type: none; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; font-size: 14px; }
#scheme .txt .sub { padding-left: 12px; }
#scheme .txt .sub li { background-image: url(../img/icon_02.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; }
#scheme .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#scheme .txt .head { padding-top: 0px; }

/**リンク**/
div#link { width: 512px; }
#link h3 { background-image: url(../img/h3_link.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#link h4 { color: #006BB4; padding-top: 22px; font-size: 15px; }
#link .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#link .txt ul { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#link .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#link .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#link .txt .head { padding-top: 0px; }

/**新着情報詳細**/
div#info_detail { width: 512px; }
#info_detail h3 { background-image: url(../img/h3_info_detail.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#info_detail h4 { color: #006BB4; padding-top: 22px; font-size: 15px; }
#info_detail .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#info_detail .txt ul { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#info_detail .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#info_detail .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#info_detail .txt .head { padding-top: 0px; }


/**新着情報一覧**/
div#info_list { width: 512px; }
#info_list h3 { background-image: url(../img/h3_info_list.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#info_list h4 { color: #006BB4; padding-top: 22px; font-size: 15px; }
#info_list .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#info_list .txt ul { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#info_list .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#info_list .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#info_list .txt .head { padding-top: 0px; }

.goto_info_list{
text-align:right;
margin-top:10px;
}

/**入会の勧め**/
div#admission { width: 512px; }
#admission h3 { background-image: url(../img/h3_admission.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#admission h4 { color: #006BB4; padding-top: 6px; padding-bottom: 0px; font-size: 15px; }
#admission h5 { font-size: 15px; color: #145AAA; padding-top: 5px; padding-bottom: 15px; }
#admission h6 { font-size: 15px; color: #145AAA; padding-top: 5px; padding-bottom: 15px; }
#admission .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#admission .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#admission .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#admission table { width: 512px; background-color: #666666; }
#admission th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#admission td { background-color: #FFFFFF; padding: 5px; }
* html #admission th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#admission p { text-indent: 12px; padding-top: 6px; }
#admission .box { padding-top: 10px; }
#admission .form_txt { text-align: center; padding-top: 50px; padding-bottom: 50px; }
#admission .form_txt p { padding-bottom: 50px; }



/**お問い合わせ**/
div#contact { width: 512px; }
#contact h3 { background-image: url(../img/h3_contact.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#contact h4 { font-size: 12px; font-weight: normal; color: #FF0000; padding-top: 5px; }
#contact h5 { font-size: 15px; color: #145AAA; padding-top: 5px; padding-bottom: 15px; }
#contact h6 { font-size: 15px; color: #145AAA; padding-top: 5px; padding-bottom: 15px; }
#contact .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#contact .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#contact .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#contact table { width: 512px; background-color: #666666; }
#contact th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#contact td { background-color: #FFFFFF; padding: 5px; }
* html #contact th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#contact .form_txt { text-align: center; padding-top: 50px; padding-bottom: 50px; }
#contact .form_txt p { padding-bottom: 50px; }


/**個人情報保護方針**/
div#privacy { width: 512px; }
#privacy h3 { background-image: url(../img/h3_privacy.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#privacy h4 { color: #006BB4; padding-top: 22px; padding-bottom: 4px; font-size: 15px; }
#privacy h5 { font-size: 12px; font-weight: normal; padding-top: 15px; padding-left: 12px; }
#privacy .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#privacy .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#privacy .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#privacy .txt .sub { padding-left: 12px; }
#privacy .txt .sub li { background-image: url(../img/icon_02.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; }
#privacy .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
div#localnavi { padding-bottom: 15px; padding-right: 10px; padding-left: 10px; }
#localnavi li { padding-top: 3px; padding-bottom: 3px; list-style-type: none; }
#localnavi li { background-image: url(../img/icon_04.png); background-repeat: no-repeat; background-position: 0px 3.5px; text-indent: 15px; }
#localnavi li a { color: #000000; }

/**サイトマップ**/
div#sitemap { width: 512px; }
#sitemap h3 { background-image: url(../img/h3_sitemap.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#sitemap .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#sitemap .txt ul { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#sitemap .txt li { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#sitemap .txt .hr { background-image: url(../img/line_dot_492.png); background-repeat: no-repeat; background-position: center 10px; }
#sitemap .txt .head { padding-top: 0px; }
#sitemap .txt dl { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#sitemap .txt dt { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px;  }
#sitemap .txt dd { background-image: url(../img/icon_02.png); background-repeat: no-repeat; background-position: 15px 5px; list-style-type: none; padding-left: 15px; padding-top: 3px; padding-bottom: 3px; text-indent: 15px; }


/**会員専用ページ**/
div#member { width: 512px; }
#member h3 { background-image: url(../img/h3_member.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#member .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#member .txt dl { list-style-type: none; padding-top: 6px; padding-bottom: 10px; }
#member .txt dt { background-image: url(../img/icon_03.png); background-repeat: no-repeat; background-position: 0px 17px; list-style-type: none; padding-left: 15px; padding-top: 15px; padding-bottom: 0px; font-size: 14px; }
#member .txt dd { list-style-type: none; padding-left: 16px; padding-top: 0px; padding-bottom: 12px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }

/**管理画面ページ -今後の主なスケジュール- **/
div#schedule_admin { width: 512px; }
#schedule_admin h3 { background-image: url(../img/h3_schedule_admin.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#schedule_admin h4 { color: #006BB4; padding-top: 4px; padding-bottom: 4px; font-size: 14px; }
#schedule_admin .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#schedule_admin table { width: 100%; background-color: #666666; clear: both; }
#schedule_admin th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#schedule_admin td { background-color: #FFFFFF; padding: 5px; }
* html #schedule_admin th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#schedule_admin tr:hover td { background-color: #EEEEEE; }
#schedule_admin .txt .hr { display: block; height: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
#schedule_admin .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#schedule_admin .txt li { float: left; padding-right: 10px; padding-bottom: 10px; }

/**編集画面ページ -今後の主なスケジュール- **/
div#schedule_edit { width: 512px; }
#schedule_edit h3 { background-image: url(../img/h3_schedule_edit.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#schedule_edit h4 { color: #006BB4; padding-top: 4px; padding-bottom: 4px; font-size: 14px; }
#schedule_edit .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#schedule_edit table { width: 100%; background-color: #666666; clear: both; }
#schedule_edit th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#schedule_edit td { background-color: #FFFFFF; padding: 5px; }
* html #schedule_edit th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#schedule_edit .txt .hr { display: block; height: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
#schedule_edit .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#schedule_edit .txt li { padding-right: 10px; padding-bottom: 10px; }

/**管理画面ページ -今後の主なスケジュール- **/
div#news_admin { width: 512px; }
#news_admin h3 { background-image: url(../img/h3_news_admin.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#news_admin h4 { color: #006BB4; padding-top: 4px; padding-bottom: 4px; font-size: 14px; }
#news_admin .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#news_admin table { width: 100%; background-color: #666666; clear: both; }
#news_admin th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#news_admin td { background-color: #FFFFFF; padding: 5px; }
* html #news_admin th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#news_admin tr:hover td { background-color: #EEEEEE; }
#news_admin .txt .hr { display: block; height: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
#news_admin .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#news_admin .txt li { float: left; padding-right: 10px; padding-bottom: 10px; }

/**編集画面ページ -今後の主なスケジュール- **/
div#news_edit { width: 512px; }
#news_edit h3 { background-image: url(../img/h3_news_edit.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#news_edit h4 { color: #006BB4; padding-top: 4px; padding-bottom: 4px; font-size: 14px; }
#news_edit .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#news_edit table { width: 100%; background-color: #666666; clear: both; }
#news_edit th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#news_edit td { background-color: #FFFFFF; padding: 5px; }
* html #news_edit th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#news_edit .txt .hr { display: block; height: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
#news_edit .txt ul { list-style-type: none; padding-top: 10px; padding-bottom: 10px; }
#news_edit .txt li { padding-right: 10px; padding-bottom: 10px; }

/**越谷青年会議所資料 **/
div#uploader { width: 512px; }
#uploader h3 { background-image: url(../img/h3_uploader.png); background-repeat: no-repeat; background-position: 0px 0px; display: block; height: 24px; width: 512px; padding-bottom: 10px; }
#uploader .txt { line-height: 150%; padding-right: 10px; padding-left: 10px; }
#uploader table { width: 100%; background-color: #666666; clear: both; margin-top: 20px; margin-bottom: 20px; }
#uploader th { background-color: #CCCCCC; padding: 5px; background-image: url(../img/table_header.png); background-repeat: no-repeat; background-position: 0px 0px; font-weight: normal; }
#uploader td { background-color: #FFFFFF; padding: 5px; vertical-align: middle; }
* html #uploader th { behavior: expression(IEPNGFIX.fix(this)); } /**透過PNGのFIX**/
#uploader tr:hover td { background-color: #EEEEEE; }
#uploader .txt img { padding-right: 5px; float: left; padding-top: 3px; }
#uploader .top { height: 24px; display: block; margin-top: 8px; }
#uploader .ofc { width: 340px; overflow: hidden; } /**長文ファイルネームのオーバーフロー処理**/

/*============================================================
//  ナビゲーション設定
//==========================================================*/

/**ロールオーバー設定**/
a:focus{/*\*/overflow: hidden;/**/}
li a:hover{background:none !important;}

/**グローバルナビゲーション表示設定**/
li#navi_about { list-style-type: none;width: 152px;height: 37px;float: left;background-image: url(../img/globalnavi_01.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_about a { background-image: url(../img/globalnavi_01.png);display:block;height:100%; }
li#navi_intro { list-style-type: none;width: 115px;height: 37px;float: left;background-image: url(../img/globalnavi_02.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_intro a { background-image: url(../img/globalnavi_02.png);display:block;height:100%; }
li#navi_admin { list-style-type: none;width: 115px;height: 37px;float: left;background-image: url(../img/globalnavi_03.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_admin a { background-image: url(../img/globalnavi_03.png);display:block;height:100%; }
li#navi_scheme { list-style-type: none;width: 150px;height: 37px;float: left;background-image: url(../img/globalnavi_04.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_scheme a { background-image: url(../img/globalnavi_04.png);display:block;height:100%; }
li#navi_contact { list-style-type: none;width: 115px;height: 37px;float: left;background-image: url(../img/globalnavi_05.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_contact a { background-image: url(../img/globalnavi_05.png);display:block;height:100%; }
li#navi_link { list-style-type: none;width: 113px;height: 37px;float: left;background-image: url(../img/globalnavi_06.png);background-position: left -43px;background-repeat: no-repeat; }
li#navi_link a { background-image: url(../img/globalnavi_06.png);display:block;height:100%; }

/**ガイドナビゲーション表示設定**/
li#privacy{ list-style-type: none; width: 88px; height: 9px; float: left; background-image: url(../img/guidenavi_01.png); background-position: 0px -19px; background-repeat: no-repeat; }
li#sitemap{ list-style-type: none; width: 70px; height: 9px; float: right; background-image: url(../img/guidenavi_02.png); background-position: 0px -19px; background-repeat: no-repeat; }
li#privacy a{ background-image: url(../img/guidenavi_01.png); display:block; height:100%; }
li#sitemap a{ background-image: url(../img/guidenavi_02.png); display:block; height:100%; }
li#member { list-style-type: none; width: 170px; height: 20px; background-image: url(../img/btn_login.png); background-position: -180px 10px; background-repeat: no-repeat; clear: both; padding-top: 10px; }
li#member a { background-image: url(../img/btn_login.png); display:block; height:100%; clear: both; }

/**グライダーナビゲーション表示設定**/
li#btn_left { list-style-type: none;width: 25px;height: 19px;background-image: url(../img/btn_glider_01.png);background-position: left -21px;background-repeat: no-repeat; }
li#btn_left a { background-image: url(../img/btn_glider_01.png);display:block;height:100%; }
li#btn_right { list-style-type: none;width: 25px;height: 19px;background-image: url(../img/btn_glider_02.png);background-position: left -21px;background-repeat: no-repeat; }
li#btn_right a { background-image: url(../img/btn_glider_02.png);display:block;height:100%; }


/**ローカルナビゲーション表示設定**/
div#subnavi { padding-bottom: 15px; }

/**ローカルナビ 越谷青年会議所とは**/
#subnavi #n01 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_about_01.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #n01 a { background-image: url(../img/btn_about_01.png);display:block;height:100%; }
#subnavi #n02 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_about_02.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #n02 a { background-image: url(../img/btn_about_02.png);display:block;height:100%; }
#subnavi #n03 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_about_03.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #n03 a { background-image: url(../img/btn_about_03.png);display:block;height:100%; }
#subnavi #n04 { list-style-type: none;width: 228px;height: 24px;background-image: url(../img/btn_about_04.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #n04 a { background-image: url(../img/btn_about_04.png);display:block;height:100%; }
#subnavi #n05 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_about_05.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #n05 a { background-image: url(../img/btn_about_05.png);display:block;height:100%; }

/**ローカルナビ 事業計画＆決算報告**/
#subnavi #s01 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_scheme_01.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #s01 a { background-image: url(../img/btn_scheme_01.png);display:block;height:100%; }
#subnavi #s02 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_scheme_02.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #s02 a { background-image: url(../img/btn_scheme_02.png);display:block;height:100%; }
#subnavi #s03 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_scheme_03.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #s03 a { background-image: url(../img/btn_scheme_03.png);display:block;height:100%; }
/*
#subnavi #s04 { list-style-type: none;width: 228px;height: 24px;background-image: url(../img/btn_scheme_04.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #s04 a { background-image: url(../img/btn_scheme_04.png);display:block;height:100%; }
#subnavi #s05 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_scheme_05.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #s05 a { background-image: url(../img/btn_scheme_05.png);display:block;height:100%; }
*/

/**ローカルナビ 会員専用ページ**/
#subnavi #m01 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_member_01.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m01 a { background-image: url(../img/btn_member_01.png);display:block;height:100%; }
#subnavi #m02 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_member_02.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m02 a { background-image: url(../img/btn_member_02.png);display:block;height:100%; }
#subnavi #m03 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_member_03.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m03 a { background-image: url(../img/btn_member_03.png);display:block;height:100%; }
#subnavi #m04 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_member_04.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m04 a { background-image: url(../img/btn_member_04.png);display:block;height:100%; }
#subnavi #m05 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_member_05.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m05 a { background-image: url(../img/btn_member_05.png);display:block;height:100%; }
#subnavi #m06 { list-style-type: none;width: 228px;height: 24px;background-image: url(../img/btn_member_06.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m06 a { background-image: url(../img/btn_member_06.png);display:block;height:100%; }
#subnavi #m07 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_member_07.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #m07 a { background-image: url(../img/btn_member_07.png);display:block;height:100%; }

/**ローカルナビ 個人情報保護方針**/
#subnavi #p01 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_privacy_01.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p01 a { background-image: url(../img/btn_privacy_01.png);display:block;height:100%; }
#subnavi #p02 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_02.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p02 a { background-image: url(../img/btn_privacy_02.png);display:block;height:100%; }
#subnavi #p03 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_03.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p03 a { background-image: url(../img/btn_privacy_03.png);display:block;height:100%; }
#subnavi #p04 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_04.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p04 a { background-image: url(../img/btn_privacy_04.png);display:block;height:100%; }
#subnavi #p05 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_05.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p05 a { background-image: url(../img/btn_privacy_05.png);display:block;height:100%; }
#subnavi #p06 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_06.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p06 a { background-image: url(../img/btn_privacy_06.png);display:block;height:100%; }
#subnavi #p07 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_07.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p07 a { background-image: url(../img/btn_privacy_07.png);display:block;height:100%; }
#subnavi #p08 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_08.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p08 a { background-image: url(../img/btn_privacy_08.png);display:block;height:100%; }
#subnavi #p09 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_09.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p09 a { background-image: url(../img/btn_privacy_09.png);display:block;height:100%; }
#subnavi #p10 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_10.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p10 a { background-image: url(../img/btn_privacy_10.png);display:block;height:100%; }
#subnavi #p11 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_11.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p11 a { background-image: url(../img/btn_privacy_11.png);display:block;height:100%; }
#subnavi #p12 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_12.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p12 a { background-image: url(../img/btn_privacy_12.png);display:block;height:100%; }
#subnavi #p13 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_13.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p13 a { background-image: url(../img/btn_privacy_13.png);display:block;height:100%; }
#subnavi #p14 { list-style-type: none;width: 228px;height: 25px;background-image: url(../img/btn_privacy_14.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p14 a { background-image: url(../img/btn_privacy_14.png);display:block;height:100%; }
#subnavi #p15 { list-style-type: none;width: 228px;height: 24px;background-image: url(../img/btn_privacy_15.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p15 a { background-image: url(../img/btn_privacy_15.png);display:block;height:100%; }
#subnavi #p16 { list-style-type: none;width: 228px;height: 28px;background-image: url(../img/btn_privacy_16.png);background-position: -232px 0px;background-repeat: no-repeat; }
#subnavi #p16 a { background-image: url(../img/btn_privacy_16.png);display:block;height:100%; }


/*============================================================
//  サイドバナー設定
//==========================================================*/


.side_banner{
margin-bottom:10px;
}

.side_banner_c{
text-align:center;
margin-bottom:10px;
}



