/*----------------------------------------*/
.mb20{
 margin-bottom:20px;
}
.mb100{
 margin-bottom:100px;
}
.mb150{
 margin-bottom:150px;
}

/*-------------------くずきり-----------------------*/
#kuzumap{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:800px;
 float:left;
 height:20px;
}
.kuzumap_text{
 margin:0px 0px 0px 0px;
 padding:4px 0px 0px 15px;
 font-size:8pt;
 text-align:left;
 letter-spacing:-0.1pt;
 color:#2b2b2b;
 width:800px;
}
#kuzumap a{
 color:#2d2d2d;
 text-decoration:none;
}
#kuzumap a:hover{
 color:#00B4B4;
 text-decoration:underbar;
}
.font_kigou{
 font-family:"ＭＳ ゴシック";
}
/*-----------------コンテンツテーブル／トップページ-------------------*/
.main_content{
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:880px;
 text-align:left;
}
/*----------------フレーム用センターテーブル-------------------*/
.frame_center_table{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:480px;
}
.frame_title{
 margin:0px 10px 0px 10px;
 padding:0px 0px 0px 0px;
 width:460px;
}
/*------------ページトップへ/トップページ-----------*/
.gototop_top{
 margin:20px 0px 10px 0px;
 padding:0px 0px 0px 715px;
 width:115px;
 float:left;
}

/*------------ページトップへ/下位ページ-----------*/
.gototop{
 margin:0px 0px 20px 695px;
 padding:0px 0px 0px 0px;
 width:105px;
}
/*--------------右テーブル[お問合わせ]---------------------*/
.barner_otoia_table{
 background:url(./../images/otoia_table.gif) no-repeat left top;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:200px;
 height:150px;
}
.barner_otoia_button{
 margin:0px 0px 0px 0px;
 padding:116px 0px 0px 2px;
 width:196px;
 height:32px;
}
/*--------------右テーブルバーナー---------------------*/
.barner_top{
 margin:20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:200px;
}
.barner_under{
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:200px;
}