body {  margin: 0px; padding: 0px; background-color: #F2EDE3; background-image: url(../images/bg.gif); background-repeat: repeat-y; background-position: left}#head {  background-color: #FFFFFF; height: 55px; width: 770px}#logo {  margin-right: 20px; margin-left: 10px}#serch {  margin-top: 10px; margin-right: 10px}#lang {  margin-top: 3px; margin-right: 20px}#middle {  background-color: #FFFFFF; width: 770px}#left {  width: 180px}#right {  width: 590px}#menu1 {  background-color: #F2EDE3; margin-bottom: 10px; width: 180px}#menu1 a {  color: #000066; text-decoration: none; font-weight: normal}#menu1 a:hover {  color: #CC9933; font-weight: normal; text-decoration: underline}#menu1 table {  font-size: 0.75em; color: #333333; width: 160px; margin-top: 5px; margin-bottom: 5px}#menu2 {  background-color: #679FCA; margin-bottom: 10px}#menu2 a {  color: #FFFFFF; text-decoration: none; font-weight: normal}#menu2 a:hover {  color: #0066CC; font-weight: normal; text-decoration: underline}#menu2 table {  font-size: 0.75em; font-weight: bold; color: #FFCC00; width: 160px; margin-top: 5px; margin-bottom: 5px}#menu2_top {  width: 550px; margin-top: 25px; margin-bottom: 15px}#menu_event {  margin-bottom: 10px; margin-left: 10px}#menu_event a {  color: #FFFFFF; text-decoration: none; font-weight: normal}#menu_event a:hover {  color: #0033CC; font-weight: normal; text-decoration: underline}#menu_event table {  font-size: 0.75em; font-weight: bold; color: #FFCC00; width: 160px; margin-top: 5px; margin-bottom: 5px}#title {  margin-top: 10px; margin-bottom: 20px; margin-left: 20px; font-size: 0.75em; color: #333333}#title table { color: #333333}#title td { color: #333333}#main {  margin-bottom: 20px; margin-left: 20px; margin-right: 20px}#main h3 {  font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #061045; padding-left: 10px; margin-bottom: 0.5em; border-color: #6699FF #000000 #000000 #6699FF; background-image: url(../images/bg_midasi3.jpg); padding-top: 1px; padding-bottom: 1px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; letter-spacing: 0.3em; background-repeat: repeat-y; background-position: left}#main p {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 0.8em}#main ul {  margin-top: 0em; margin-bottom: 0em; margin-left: 80px}#main h3 a {  color: #FFFFFF}#main_top {  margin-bottom: 10px; margin-left: 20px; margin-right: 20px}#main_top p {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 0em}#main_top  a {  color: #000000; text-decoration: none}#main_top  a:hover {  color: #000000; text-decoration: underline}#topics {  width: 550px;  font-size: 0.75em;  margin-top: 5px}#topics  a {  color: #3366CC; text-decoration: none}#topics  a:hover {  color: #3366CC; text-decoration: underline}#db {  margin-bottom: 20px; margin-left: 20px; margin-right: 20px}#db h3 {  font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #000066; width: 550px; padding-left: 10px; margin-bottom: 0.5em; border-color: #6699FF #000000 #000000 #6699FF; background-image: url(../images/bg_midasi3.jpg); padding-top: 1px; padding-bottom: 1px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; letter-spacing: 0.3em; background-repeat: repeat-y; background-position: left}#db p {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 0.8em}#db table {  width: 550px; border: #666666 solid 1px; border-collapse: collapse; margin-bottom :15px}#db th {  width: 100px; font-size: 0.75em; background-color: #DFE0E6; padding: 4px; border: #666666 solid 1px}#db td {  font-size: 0.75em; padding: 4px; border: #666666 solid 1px}#page_link {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 10px}#en {  margin-bottom: 20px; margin-left: 20px; margin-right: 20px}#en h3 {  font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #061045; padding-left: 10px; margin-bottom: 0.5em; border-color: #6699FF #000000 #000000 #6699FF; background-image: url(../images/bg_midasi3.jpg); padding-top: 1px; padding-bottom: 1px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-repeat: repeat-y; background-position: left}#en p {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 0.8em}#en ul {  margin-top: 0em; margin-bottom: 0em; margin-left: 80px}#en h3 a {  color: #FFFFFF}#foot {  font-size: 0.75em; color: #FFFFFF; width: 750px; margin-top: 5px; margin-left: 10px}#foot  a {  color: #FFFFFF; text-decoration: none}#foot  a:hover {  color: #FFFFFF; text-decoration: underline}#sitemap  {  font-size: 0.75em; line-height: 1.5em}#orgn li  {  font-size: 0.75em; line-height: 1.5em}.m5 {  margin-top: 5px}.m10 {  margin-top: 10px}.m20 {  margin-top: 20px}.m5_0 {  margin-top: 5px; margin-bottom: 0px}.m5_5 {  margin-top: 5px; margin-bottom: 5px}.t10px {  font-size: 10px}.t_small {  font-size: 0.65em}.icon {  margin-top: 0.2em}.menu_icon { margin-top: 0.2em }.form_serch {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 120px; margin-bottom: 5px}.member {  margin-left: 10px}.menu_line {  margin-top: 7px; margin-bottom: 7px}.arrow {  margin-bottom: 2px; margin-left: 10px}.red {  color: #FF0000}.blue {  color: #000066; font-weight: bold}.m_h3 {  margin-top: 1.8em}.bg_right {  background-image: url(../images/bg_right.jpg); background-repeat: no-repeat; background-position: right bottom}h1 {  margin: 0px}h2 {  margin: 0px}h3 {  margin: 0px}h4 {  font-size: 1em; font-weight: bold; color: #3366CC; margin-top: 0px; margin-bottom: 0px}p {  margin: 0px}li {  margin-bottom: 0em; margin-left: 0px}ol {  margin-top: 0em; margin-bottom: 0.8em; margin-left: 20px}.top {  font-size: 0.65em; text-align: right}#db div.navi_head {width: 550px; border: #FFFFFF none 0px; margin:0px 0px 5px 0px; border-collapse: separate;}#db div.navi_foot {width: 550px; border: #FFFFFF none 0px; margin:5px 0px 0px 0px; border-collapse: separate;}#db table.none {width: 550px; border: #FFFFFF none 0px; border-collapse: separate; margin-bottom :0px;}#db td.none {  font-size: 0.75em; padding: 4px; border: #FFFFFF none 0px;}#db2 {  margin-bottom: 20px; margin-left: 20px; margin-right: 20px}#db2 table {  width: 550px; border: #666666 solid 1px; border-collapse: collapse; margin-bottom :15px}#db2 table.none {  width: 550px; border: #FFFFFF none 0px; border-collapse: collapse; margin-bottom :0px}#db2 table.review {  width: 500px; border: #666666 solid 1px; border-collapse: collapse; margin-bottom :10px;margin-left:50px;}#db2 td {  font-size: 0.75em; padding: 4px; border: #666666 solid 1px}#db2 td.none {  font-size: 0.75em; padding: 4px; border: #FFFFFF none 0px}#db2 h3 {  font-size: 1em; font-weight: bold; color: #FFFFFF; background-color: #000066; width: 550px;margin-bottom: 0.5em; border-color: #6699FF #000000 #000000 #6699FF; background-image: url(../images/bg_midasi3.jpg); padding-top: 1px; padding-bottom: 1px; border-style: solid; border-width: 0px;letter-spacing: 0.3em; background-repeat: repeat-y; background-position: left}#db2 p {  font-size: 0.75em; line-height: 1.5em; margin-bottom: 0.8em}.head {background-color: #DFE0E6;}.head_topic {background-color:#000066;}.no_review {margin-left:50px;}