
/*-------------------------------------------------------------------------

lower.css

--------------------------------------------------------------------------*/

/* lower_page */
#contents #left dl.searched{ height: 18px; margin: 5px;}
#contents #left dl.searched .searched_left{ float: left;}
#contents #left dl.searched .searched_right{ float: right; color: #e5004f;}

#contents #left .box_unit{ clear: both; display: block; margin-bottom: 20px;}

#contents #left #item_ttl{ clear: both; float: left; width: 490px; height: 21px; padding: 3px; background-image: url(../img/item_ttl.jpg); background-repeat: no-repeat;}
#contents #left #item_ttl img{ vertical-align: middle;}
#contents #left #item_btn {float: right; width: 101px; height: 23px;}
#contents #left #item_btn a{ display: block; float: right; width: 101px; height: 23px; background-image: url(../img/table_foot_btn.jpg)}
#contents #left #item_btn a:hover{ display: block; float: right; width: 101px; height: 23px; background-image: url(../img/table_foot_btn_o.jpg)}

#contents #left #table_f_btn {float: right; width: 101px; height: 23px; margin-bottom: 30px;}
#contents #left #table_f_btn a{ display: block; float: right; width: 101px; height: 23px; background-image: url(../img/table_foot_btn.jpg)}
#contents #left #table_f_btn a:hover{ display: block; float: right; width: 101px; height: 23px; background-image: url(../img/table_foot_btn_o.jpg)}

#contents #left #privacy{ line-height: 20px;}

#contents #left #advert{ line-height: 20px;}
#contents #left #advert #foot{ clear: both; width: 600px; height: 23px; background-image: url(../img/advert_foot.jpg); background-repeat: no-repeat; text-align: center;}
#contents #left #advert #foot input{ width: 40px; margin: 0 2px 0 2px;}

#contents #left #manage{}
#contents #left #manage a{ color: #00b7ee;}

#contents #left .pink{ color: #e5004f;}

#contents #right #b_menu_ttl{ width: 230px; height: 16px; background-image: url(../img/b_menu_ttl.jpg)}
#contents #right #m_menu_ttl{ width: 230px; height: 16px; background-image: url(../img/m_menu_ttl.jpg)}

#contents #right .menu a{ display: block; width: 230px; height: 20px; padding-top: 4px; color: #00b7ee; background-image: url(../img/right_menu_bg.jpg); text-indent: 14px;}
#contents #right .menu a:hover{ width: 230px; height: 20px; background-image: url(../img/right_menu_bg_o.jpg);}

#contents .table_01{ float: left; width: 448px; line-height: 22px; margin-left: 6px;}
#contents .table_01 .tr_01{ display: block;}
#contents .table_01 .td_01{ width: 69px; height: auto; padding: 0 0 0 0; background-image: url(../img/table_td_bg1.jpg); background-repeat:repeat-y; text-indent: 8px;}
#contents .table_01 .td_02{ padding-left: 4px;}

#contents .table_02{ float: left; width: 600px; line-height: 22px;}
#contents .table_02 .tr_01{ display: block;}
#contents .table_02 .td_01{ width: 145px; height: auto; padding: 0 0 0 0; background-image: url(../img/table_td_bg2.jpg); background-repeat:repeat-y; text-indent: 8px;}
#contents .table_02 .td_02{ padding-left: 4px;}

#contents .table_03{ float: left; width: 400px; line-height: 22px;}
#contents .table_03 .tr_01{ display: block;}
#contents .table_03 .td_01{ width: 200px; height: auto; padding: 0 0 0 0; background-image: url(../img/table_td_bg2.jpg); background-repeat:repeat-y; text-indent: 8px;}
#contents .table_03 .td_02{ padding-left: 4px;}

#contents .table_04{ float: left; width: 600px; line-height: 22px; margin: 20px 0 10px 0;}
#contents .table_04 .tr_01{ display: block;}
#contents .table_04 .td_01{ width: 180px; height: auto; padding: 0 0 0 0; background-image: url(../img/table_td_bg3.jpg); background-repeat:repeat-y; text-indent: 8px;}
#contents .table_04 .td_02{ padding-left: 4px;}

#contents .space{ height: 4px;}

