DIV#idxbody DIV.colrow{float:left;margin:0;padding:0;width:100%;}
DIV#idxbody DIV#row1{border-bottom:solid 1px #ccc;padding-bottom:10px;}
DIV#idxbody DIV.col{float:left;padding:0 15px;width:230px;}
DIV#idxbody DIV.col2{float:left;padding:0 15px;width:490px;}
DIV#idxbody DIV#rightcol2{margin-top:18px;}
DIV#idxbody DIV.col UL{margin-left:0;margin-top:0;padding:0 0 0 1.5em;}
DIV#idxbody DIV.col UL LI{font-weight:bold;list-style-type:circle;}
DIV#idxbody DIV.col UL.rnews{list-style:none;margin-left:0;margin-top:0;padding:0;}
DIV#idxbody DIV.col UL.rnews LI{line-height:normal;list-style:none;margin:0;padding:4px 0 0 0;}
DIV#idxbody DIV.col UL.rnews LI DIV.rn-date{margin-top:0;}
.section{text-align:center;}
DIV.section H3{padding-bottom:2px;}
DIV.section H3 A{color:#666;}
DIV#idxbody DT{font-weight:bold;margin-top:18px;}
DIV#idxbody DD{font-size:12px;line-height:18px;margin-left:0;}
#idx-recent-blog{text-align:center;margin-top:60px;}
#idx-recent-blog2{text-align:center;margin-top:60px;}
IMG#help{float:right;height:64px;margin:5px 0 5px 5px;width:64px;}
FORM#ngsrch{margin-top:0;padding-top:0;}
FORM#ngsrch INPUT#ng{border:solid 1px #999;font-size:14px;margin-left:50px;width:280px;height:20px;}
FORM#ngsrch INPUT#s-go{height:24px;}
DIV#big-counter{margin:30px auto 0 auto;width:45%;}
DIV#big-counter IMG{float:left;margin:0;padding:0;}
div#content{margin-left:auto;margin-right:auto;width:80%;}
div#index{width:780px;margin:0 auto;}
div#idxbody div#leftcol1,div#idxbody div#rightcol1{width:360px;}
