/*共通パーツ*/
*{margin:0; padding:0;}
body{ width:100%; height: auto; }
#my_body_bg { background-image: url(../common/bg_top_gurade.gif); text-align: center; margin: 0 auto; width: 830px; height: auto; overflow: auto; }
#my_body{ width: 800px; height: auto; overflow: auto; margin:0 auto; }
/*トップヘッダ情報*/
#my_header{ width: auto; height: auto; overflow: auto; }
#my_header_1 { background-image: url(../images/bg_top_banner.gif); text-align: center; width: 800px; height: 40px; }
#my_header_1_textbox { font-size: 13px; width: 532px; height: 20px; margin-top: 10px; }
#my_header_2 { font-size: 13px; line-height: 20px; background-image: url(../images/bg_top_head2.gif); text-align: center; width: 800px; height: 75px; overflow: auto; margin-bottom: 20px; padding-top: 15px; border-bottom: 1px solid #f0783c; }
/*トップメインコンテンツ*/
#my_contents { width: auto; height: auto; overflow: auto; padding-right: 85px; padding-left: 85px; }
#banner_enkai {  }
#banner_enkai_text { height: auto; margin-bottom: 30px; padding-bottom: 10px; border-bottom: 2px solid #96c834; }
#banner_enkai_text ul { margin-left: 130px; }
#banner_enkai_text li { color: #466119; font-size: 12px; line-height: 20px; background-image: url(../common/icon_shikaku.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0.3em; padding-left: 20px; list-style-type: none; list-style-position: outside; }
#banner_top_menu { height: 458px; margin-bottom: 30px; }
#banner_top_tenpo { height: 85px; margin-bottom: 20px; }
#banner_top_rec { margin-bottom: 20px; height: 85px; }
#banner_top_manten { text-align: right; height: 24px; margin-bottom: 30px; }
#my_footer{ background-color: #f0783c; width: 800px; height: 58px; overflow: auto; }
.twocolcont_foot { color: #fff; font-size: 10px; text-align: right; width:800px; height:40px    ; margin-top: 10px; }
.twocolboxl_foot { width:710px; height: 25px; float:left; padding-top: 15px; }
.twocolboxr_foot { text-align: left; width:auto; height: 40px; margin-left: 730px; }
.text_foot { color: #282828; font-size: 10px; }
