@charset 'utf-8';
/* 
 Cascading Style Sheets: 

 last updated on 2008.12.03
 (c) 2008 YOSUKE INUI Design Office (www.inuiyosuke.jp)
 */ 

body		{ margin:0px; padding:0px; color:#333; font: normal normal normal 13px/2em "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
p,span b		{ margin:0px; padding:0px; color:#333; background:#fff; font: normal normal normal 13px/2em "メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

div#PAGE div.CONTENT div.MAIN	{ width:880px; margin:0px 0px 0px 40px; display:inline; }
div#PAGE div.CONTENT div.MAIN hr	{ margin:20px 0px 0px 0px; }
div#PAGE div.CONTENT div.MAIN img	{ margin:40px 0px 0px 0px; }
div#PAGE div.CONTENT div.MAIN p	{ clear:both; margin:20px 0px 0px 0px; }
div#PAGE div.CONTENT div.MAIN b	{ font-weight:bold; color:#ff7f00; }
div#PAGE div.CONTENT div.MAIN strong	{ font-weight:bold; font-size:17px; }
div#PAGE div.CONTENT div.MAIN span	{ font-weight:bold; font-size:18px; }
div#PAGE div.CONTENT div.MAIN span b	{ font-weight:bold; font-size:18px; color:#ff7f00; }
div#PAGE div.CONTENT div.MAIN a	{ float:left; color:#3bd; margin:30px 0px 0px 0px; text-decoration:none; }
div#PAGE div.CONTENT div.MAIN a:link	{ color:#3bd; text-decoration:none; }
div#PAGE div.CONTENT div.MAIN a:visited	{ color:#3bd; text-decoration:none; }
div#PAGE div.CONTENT div.MAIN a:hover	{ color:#13d; text-decoration:underline; }
div#PAGE div.CONTENT div.MAIN a:active	{ color:#13d; text-decoration:underline; }
div#PAGE div.CONTENT div.MAIN a.REGISTER	{ margin:10px 0px 0px 239px; }
div#PAGE div.CONTENT div.MAIN a.PAGE_TOP	{ margin:0px; float:right; font-size:9px; color:#333; }
div#PAGE div.CONTENT div.MAIN a.PAGE_TOP:link	{ color:#333; text-decoration:none; }
div#PAGE div.CONTENT div.MAIN a.PAGE_TOP:visited	{ color:#333; text-decoration:none; }
div#PAGE div.CONTENT div.MAIN a.PAGE_TOP:hover	{ color:#999; text-decoration:underline; }
div#PAGE div.CONTENT div.MAIN a.PAGE_TOP:active	{ color:#999; text-decoration:underline; }
div#PAGE div.CONTENT div.MAIN .ATTITUDE img	{ float:left; clear:none; margin:30px 0px 30px 0px;}
div#PAGE div.CONTENT div.MAIN .ATTITUDE span	{ width:700px; float:left; margin:30px 0px 0px 20px; }
div#PAGE div.CONTENT div.MAIN .ATTITUDE p	{ clear:none; float:left; margin:10px 0px 0px 20px; }
div#PAGE div.CONTENT div.MAIN .QA	{ display:block; width:810px; }
div#PAGE div.CONTENT div.MAIN .QA p	{ margin:0px 0px 0px 80px; line-height:1.6em; }
div#PAGE div.CONTENT div.MAIN .QA span	{ margin:5px 0px 0px 80px; }
