
div.naviCategory04 div#side		{ width:100px; padding:0px 0px 0px 0px; float:left;}
div.naviCategory04 div#menu		{ width:100px; background-image:none;}
div.naviCategory04 div#side p	{ display:none;}
div.naviCategory04 div#main		{ width:600px; padding:0px 100px 0px 0px; float:right;}
div.naviCategory04 div#cont		{ width:600px; padding:0px 0px 20px 0px; color:#666666;}

div.naviCategory04 div#side div.menuTopics img	{ vertical-align:top;}

p.topicsTopInfo					{ padding:20px 0px 15px 0px; letter-spacing:1px;}

div#topicsBox01					{ width:600px; padding:5px 0px 0px 0px; background-image:url("/images/bg_corner600t.gif"); background-position:0px 0px; background-repeat:no-repeat;}
div#topicsBox02					{ width:600px; padding:0px 0px 5px 0px; background-image:url("/images/bg_corner600b.gif"); background-position:0% 100%; background-repeat:no-repeat;}
div#topicsBox03					{ width:600px; padding:0px 0px 0px 0px; background-color:#ffffff; background-image:url("/images/bg_boxline600.gif"); background-position:0% 0%; background-repeat:repeat-y;}

div.topicsListBox				{ width:540px; padding:30px 10px 30px 50px;}
div.topicsListBox table			{ width:500px;}
div.topicsListBox th			{ padding:0px 0px 10px 0px; vertical-align:middle;}
div.topicsListBox h2			{ color:#0098cb; font-weight:bold;}
div.topicsListBox td			{ padding:0px 0px 10px 0px; text-align:right; vertical-align:middle;}

div.topicsDetailBox				{ width:540px; padding:40px 10px 30px 50px;}
div.topicsDetailBox h2			{ width:400px; padding:0px 0px 3px 0px; color:#0098cb; font-weight:bold; float:left;}
div.topicsDetailBox p.topicsDate{ width: 99px; padding:2px 40px 0px 0px; text-align:right; float:right;}
div#topicsTextBox				{ width:500px; padding:50px 0px 20px 0px; line-height:180%; border-top:solid 2px #bfbfbf; clear:both;}
div#topicsImageBox				{ padding:0px 0px 0px 0px;}

div.topicsDetailBox div#topicsImageBox table		{ width:260px; margin-bottom:20px; float:left;}
div.topicsDetailBox div#topicsImageBox td			{ width:220px; height:220px; padding-right:40px; text-align:center; vertical-align:middle;}
div.topicsDetailBox div#topicsImageBox div.clr-l	{ height:10px;}


div.toTopicsList					{ padding:20px 0px 10px 0px; line-height:120%; text-align:right; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;}
div.toTopicsList a					{ padding:10px 30px 10px 10px; white-space:nowrap; background-image:url("/images/icon_note.gif"); background-position:100% 50%; background-repeat:no-repeat;}

div.Download-PDF					{ width:480px; padding:20px 0px 5px 0px; text-align:right; clear:left;}
div.Download-PDF a					{ display:block; width:11em; height:2.8em; margin-left:auto; margin-right:0px; padding:2px 38px 0px 0px; line-height:120%; font-weight:bold; background-image:url("/images/icon_pdf.gif"); background-position:100% 0%; background-repeat:no-repeat;}
div.Download-PDF span				{ margin-right:8px; color:#666666;}
div.Download-PDF span span			{ margin-right:0px;}
div.Download-PDF a:link span,
div.Download-PDF a:visited span		{ color:#666666;}
div.Download-PDF a:hover span		{ color:#205a9f;}

div#topicsBox03 div.fixInfo			{ width:500px; padding:5px 0px 0px 0px; background-image:url("/images/bg_corner500t.gif");}
div#topicsBox03 div.fixInfoB		{ width:500px; padding:0px 0px 5px 0px; background-image:url("/images/bg_corner500b.gif");}
div#topicsBox03 div.AdobeInfo		{ width:460px; padding:3px 20px 2px 20px; text-align:center; letter-spacing:1px; background-image:url("/images/bg_boxline500.gif");}

div#pageLinkBox				{ padding:10px 0px 0px 20px;}
div#pageLinkBox p			{ display:inline;}
div#pageLinkBox a			{ margin:0px 1px;}
