#menu li, .side2 li { list-style: none; }
.content2 { float: left; width: 80%; }
.content2 .mainbox { padding-bottom: 5px; }
.content2 .footoperation, .content .mainbox thead th, .content .mainbox thead td,
.content2 .mainbox tbody th, .content .mainbox tbody td { border-top: none; border-bottom: 1px solid {BGBORDER}; }
.side2 { float: right; width: 18%;}
.side2 div { border: 1px solid {CATBORDER};{PORTALBOXBGCODE}; background-repeat: repeat-x; background-position: 0 0; margin-bottom: {BOXSPACE}; }
.side2 h2 { padding-left: 10px; line-height: 2.4em; font-size: 1.17em; border: 1px solid; border-color: {TABLEBG} {TABLEBG} {COMMONBOXBORDER} {TABLEBG};}
.side2 ul { padding: 1px; }
.side2 li{ text-indent: 26px; line-height: 2.4em; }
.side2 h3 { font-weight: normal; background:url({IMGDIR}/arrow_right.gif) no-repeat 14px 46%; }
.side2_on h3 { font-weight: bold; border: solid {BGBORDER}; border-width: 1px 0; background: {ALTBG2} url({IMGDIR}/arrow_down.gif) no-repeat 14px 46%; }
.side2 li ul { border-bottom: 1px solid {COMMONBOXBORDER}; }
.side2 li li { padding-left: 1em;}
.side2 li.current { font-weight: bold; }
.side2 li.current a { color: {TEXT}; }
.side2 li.first h3 { border-top: none; }
.side2 li.last ul { border-bottom: none; }