@charset "UTF-8"; body { font-family: Times New Roman, Times, serif; background-color: #FCE8B1; background-image:url(theme/test2.png?305314); text-align:left; margin:0; }
 .wrapper { background-color: #FFFFFF; margin:0 auto; width:800px; text-align:left; }
 .wrapper2 { background-color: #FFFFFF; margin:0 auto; width:800px; text-align:center; }
 ul { list-style:none; font-family: Times New Roman, Times, serif; padding-right: 30px; text-align: right; }
 a { color:#66CC66; font-size:14px; text-decoration:none; font-family: Times New Roman, Times, serif; border-color: #FFFFFF; }
 a:hover { color:#99CC33; text-decoration: none; }
 a img { border: none; }
 p.margin {margin: 1cm 1cm 4cm 1cm}
 div#nav_sub li { margin-bottom: 20px; }
 div#nav_sub{ float:left; background-color:#FFFFFF; height:400px; }
 div#nav_port { padding-top: 30px; padding-left: 20px; }
 div#nav_port a link { padding: 40 40 40 40; }
 div#branding div.paragraph { text-align:center; letter-spacing: .2em; font-family: Times New Roman, Times, serif; }
 div#branding p { text-align:center; letter-spacing: .2em; font-family: Times New Roman, Times, serif; }
 div#container { width : 800px; margin : 0 auto; padding : 0; text-align : left; background-color : #fff; }
 div#content_main { float : right; width : 600px; margin : 0; padding : 80; background-color : #FFF3C9; }
 div#site_info { width : 100%; }
 div#site_info div.paragraph {font-size="10"}
 div#site_info p {font-size="10"}
 div#content { width : 100%; background-color : #FFF3C9; overflow : auto; }
 div#content_sub { float : left; width : 200px; margin : 0; padding : 0; background-color:#FFF3C9; overflow:inherit; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
