* { margin: 0; padding: 0; }
body { background-image: url(../common/main_bg.jpg); }
#mybody { background-image: url(../common/bg_gurade.jpg); width: 850px; height: auto; margin: 30px auto 50px; padding-right: 10px; padding-left: 10px; }
#header1 { background-color: #38130a; margin-right: auto; margin-left: auto; width: 850px; height: 63px; }
#header2 { background-color: #544143; margin-right: auto; margin-left: auto; width: 850px; height: 40px; }
#mymain_1 { background-color: black; width: 850px; height: 350px; margin-right: auto; margin-left: auto; }
#foot_1 { background-image: url(../common/top_news_bg.gif); margin-right: auto; margin-left: auto; width: 850px; height: 55px; }
#foot_2 { background-color: #544143; margin-right: auto; margin-left: auto; width: 850px; height: 30px; }
/*ヘッダ画像指定*/
.head_url_top { padding-top: 13px; padding-left: 555px; }
#head_botanbox { padding-top: 5px; }
.head_botan1 { float: left; margin-left: 30px; }
.head_botan2 { margin-left: 260px; float: left; }
/*トピックス*/
#topix_main { padding-top: 13px; padding-left: 40px; }
.topix_left { float: left; }
.topix_right { float: left; padding-left: 10px; }
#add { padding-top: 10px; padding-left: 40px; }
/*テキスト*/
.txt11_bk { color: #500000; font-size: 11px; font-family: "ＭＳ ゴシック", Osaka; line-height: 15px; }
.txt12_bk { color: #500000; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 16px; }
.txt12_tya { color: #bf894b; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 16px; }
.txt12_bk2 { color: #500000; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 18px; text-decoration: none; }
.txt11_wh { color: white; font-size: 11px; font-family: "ＭＳ ゴシック", Osaka; line-height: 15px; }
.txt16_wh_b { color: white; font-size: 16px; font-family: "ＭＳ ゴシック", Osaka; font-weight: bolder; }
/*テキストリンク*/
a.link_12_bk { color: #500000; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 12px; text-decoration: none; }
a.link_12_bk:hover { color: #ff0080; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 12px; text-decoration: none; }
a.link_12_bk2 { color: #500000; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 12px; text-decoration: underline; }
a.link_12_bk2:hover { color: #ff0080; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; line-height: 12px; text-decoration: underline; }
/*新着情報・*/
#header3 { background-color: white; background-image: url(../common/head_bg.gif); margin-right: auto; margin-left: auto; width: 850px; height: 27px; }
#mymain_2 { background-color: white; width: 850px; height: auto; overflow: auto; margin-right: auto; margin-left: auto; padding-top: 20px; }
.head_rogo { float: left; margin-left: 30px; padding-top: 7px; }
.head_url_top2 { padding-top: 13px; padding-left: 550px; }
/*MT更新部分パーツ-------------------*/
/*レフトボックス*/
.main_left_box { float: left; padding-right: 125px; padding-bottom: 50px; padding-left: 55px; }
/*2段目テキストボックス*/
.left_textbox { width: 144px; margin-top: 10px; margin-bottom: 20px; }
/*3段目バックナンバー、カテゴリーアーカイブ*/
.left_textbox h2 { color: #fff; font-size: 12px; font-family: "ＭＳ ゴシック", Osaka; font-weight: bolder; }
.a_title { background-color: #bf894b; width: 130px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-left: 4px solid #540000; }
#left_link { width: 144px; padding-bottom: 10px; border-bottom: 1px dotted #bf894b; }
#left_link ul {  }
ul li { list-style-type: square; list-style-position: inside; }
/*ライトボックス----------------------------------*/
.main_right_box { float: left; }
.data_box { width: 500px; height: auto; margin-bottom: 50px; }
/*更新部分タイトル*/
.up_title { background-image: url(../common/title_bg.gif); width: 490px; margin-bottom: 10px; padding-top: 18px; padding-bottom: 10px; padding-left: 10px; }
.right_box_foot { width: 500px; margin-top: 10px; padding-top: 2px; border-top: 1px dashed #bf894b; }
h1 { color: white; font-size: 16px; font-family: "ＭＳ ゴシック", Osaka; font-weight: bolder; text-shadow: #957814 2px 2px 1.7px; }
P img { float: left; margin-right: 10px; margin-bottom: 5px; }
.data_box P { color: #540000; font-size: 13px; font-family: "ＭＳ ゴシック", Osaka; line-height: 18px; overflow: auto; }
/*リンクページ*/
#btn6 a { color: #544143; font-size: 0.8em; font-weight: 700; line-height: 1.5em; background-color: #ead1b2; text-decoration: none; display:block; width:490px; margin-top: 20px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; }
#btn6 a:hover { color: #540000; font-size: 0.8em; font-weight: 700; line-height: 1.5em; background-color: #ffb316; background-repeat:no-repeat
 ; text-decoration: none; margin-top: 20px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; }
.text_box1 { color: #903; font-size: 1em; line-height: 1.5em; text-decoration: underline; width: 250px; float: right; }
.text_box2 { color: #540000; font-size: 0.68em; line-height: 1.5em; margin-top: 5px; margin-bottom: 30px; width: 500px; }
.textbox_sikaku { color: #903; font-size: 1em; text-decoration: none; }
/*インフォメーション*/
.info_data { width: 240px; height: 179px; float: left; margin-top: 10px; margin-right: 10px; }
.info_data2 { margin-top: 10px; margin-right: 10px; width: 240px; height: 179px; float: left; }
.info_data_foot { margin-top: 10px; margin-right: 10px; width: 240px; height: 179px; float: left; margin-bottom: 60px; }
.info_data2_foot { margin-top: 10px; margin-right: 10px; width: 240px; height: 179px; float: left; margin-bottom: 60px; }
