BODY,TH,TD,INPUT,SELECT,TEXTAREA { text-autospace:ideograph-alpha; font-family:Verdana,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif; font-size:12px; color:#666666; }

.search_copy { width:600px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:40px; text-align:left; }
.search_copy p { margin-top:8px; }

.search01tb { width:600px; border:solid #CCCCCC; border-width:1px 0 0 1px; }
.search01td01 { width:15%; padding:8px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; background:url("img/db_search_bg.gif") 0% 0% repeat-x #E7F9DD; }
.search01td02 { width:35%; padding:8px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; }
.search01td03 { padding:16px; text-align:center; border:solid #CCCCCC; border-width:0 1px 1px 0; }



div.db_navi { width:732px; margin:20px 10px 20px 10px; }
div.db_navi img { border:0; }
div.db_navi a { margin:0; padding:0; border:0; }
div.db_navi form { margin:0; padding:0; border:0; }

.list01tb { width:732px; margin-bottom:8px; padding:0; }
.list01td01 { padding:0 0 0 3px; text-align:left;　}
.list01td02 { padding:0 3px 0 0; text-align:right; }
.list01td02 table td { padding:0 0 0 4px; }

.list02tb { width:732px; margin-bottom:8px; }
.list02td01 { width:50%; padding:3px; vertical-align:top; }

.list03tb { width:360px; margin-bottom:12px; border:solid 1px #999999; }
.list03td01 { width:108px; padding:6px 8px 0 6px; vertical-align:top; }
.list03td02 { width:230px; padding:6px 6px 6px 0; vertical-align:top; }

.list04tb { width:230px; }
.list04tb td p.list_p1 { margin:0px; padding:2px 0; text-align:left; border-bottom:dashed 1px #333333; }
.list04tb td p.list_p2 { margin:0px; padding:2px 0; text-align:right; }
.list04tb td p.orange { color:#FF6600; }

.form01tb { width:600px; margin-left:auto; margin-right:auto; border:solid #CCCCCC; border-width:1px 0 0 1px; }
.form01th { padding:4px 0 4px 24px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; background:url("img/db_detail_sub.gif") 0% 100% no-repeat #FFB648; color:#FFFFFF; }
.form01td01 { width:30%; padding:2px 4px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; background:#F0F0F0; }
.form01td02 { width:70%; padding:2px 4px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; }
.form01td03 { padding:2px 4px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; }
.form01td04 { padding:8px; text-align:center; border:solid #CCCCCC; border-width:0 1px 1px 0; }


p.db_detail_sub { margin:0 3px 16px 3px; height:27px; padding:3px 0 0 24px; text-align:left; background:url("img/db_detail_sub.gif") 0% 100% no-repeat #FFB648; font-size:14px; font-weight:bold; color:#FFFFFF; }
p.db_detail_sub img { display:inline; }
p.db_detail_comment { margin:0 3px 16px 3px; padding:0 24px; text-align:left; }

.db_detail_img td.img_r { padding-left:16px; }

.db_detail { width:726px; margin-top:16px; margin-left:auto; margin-right:auto; border:solid #CCCCCC; border-width:1px 0 0 1px; }
.db_detail_td01 { width:15%; padding:2px 4px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; background:#F0F0F0; }
.db_detail_td02 { width:35%; padding:2px 4px; text-align:left; border:solid #CCCCCC; border-width:0 1px 1px 0; }

.db_detail_attention { text-align:right; }

.db_form_btn { padding-top:16px; text-align:center; }


