body {  background-color: #3366FF; background-image: url("/images/8"); background-repeat: repeat-y; background-position: left; margin: 0px; padding: 0px; font-size: 12px; } #container { background-image: url("/images/6"); background-repeat: no-repeat; margin: 0px; padding: 0px; } #contents .detail h1 { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #C4CED0; font-size: 120%; line-height: 100%; margin-top: 15px; color: #121D42; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; } .underline { text-decoration: underline; } #contents .detail h2 { font-size: 100%; line-height: 100%; color: #B9C4C6; margin-top: 3px; padding: 0px; } #container #summary { background-color: #FDFFD7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 51px; width: 798px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #container #summary_master { background-color: #FDFFD7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 51px; width: 798px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #container #contents { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 51px; width: 798px; } #container #summary p { text-align: left; margin-left: 75px; margin-bottom: 0px; margin-top: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 110%; color: #000066; width: 650px; text-align: left; line-height: 150%; font-weight: normal; } #container #summary_master p { text-align: left; margin-left: 42px; margin-bottom: 0px; margin-top: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 110%; color: #000066; width: 700px; text-align: left; line-height: 150%; font-weight: bold; } #header { height: 75px; width: 798px; padding-top: 0px; padding-right: 25px; padding-bottom: 0px; padding-left: 0px; background-image: url("/images/7"); background-repeat: no-repeat; background-position: left top; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 51px; } #header #logo { float: left; display: none; } #header #globalLink { float: right; margin-top: 45px; margin-right: 20px; } #chart1 img a:link { padding: 0px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; } #chart1 img a:hover { padding: 0px; margin-top: 12px; margin-right: 8px; margin-bottom: 8px; margin-left: 12px; } #contents #sectionLink { padding: 0px; text-align: center; margin-top: 40px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; clear: both; } #contents #sectionLink img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; } #contents .detail { font-family:Osaka, sans-serif; font-size: 12px; color: #222632; margin-bottom: 2px; } #contents .detail h3 { background-color: #DCE3F0; background-image: url("/images/24"); background-repeat: no-repeat; background-position: left center; margin-top: 2px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; padding-left: 16px; padding-bottom: 2px; font-style: normal; font-weight: normal; } #contents .komoku { font-family:Osaka, sans-serif; font-size: 12px; color: #222632; margin-bottom: 2px; border: 1px solid #A8BBC1; } #globalLink a { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #contents .master { width: 760px; text-align: center; margin-top: 20px; margin-bottom: 30px; margin-left: 35px; height: 440px; overflow: auto; } #contents .master .cell { float: left; height: 120px; width: 140px; text-align: center; overflow: hidden; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; } #contents .master .cell h2 { font-size: 100%; line-height: 110%; background-color: #1B608E; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; z-index: 0; width: 120px; margin-right: auto; margin-left: auto; color: #FFFFFF; font-weight: normal; } #contents .master .cell img { padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 120px; overflow: hidden; } #header #globalLink img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; } #container #contents .chart1 a { display: block; padding-top: 8px; padding-bottom: 8px; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF; border-right-color: #336699; border-bottom-color: #336699; padding-left: 30px; margin-bottom: 2px; font-size: 14px; line-height: 100%; font-weight: bold; } #container #contents .chart1 a:link { background-image: url("/images/22"); color: #FFFFFF; text-decoration: none; background-repeat: no-repeat; } #container #contents .chart1 a:visited { background-image: url("/images/22"); color: #FFFFFF; text-decoration: none; background-repeat: no-repeat; } #container #contents .chart1 a:hover { color: #CCCCCC; text-decoration: none; background-image: url("/images/23"); background-repeat: no-repeat; } #container #contents .chart1 { width: 320px; padding-right: 2px; margin-top: 25px; margin-left: 140px; } #container #contents .chart1 p { padding-top: 1px; padding-right: 0px; padding-bottom: 10px; padding-left: 2px; margin: 0px; } #container #contents .chart2 a { padding-top: 8px; padding-bottom: 8px; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF; border-right-color: #BE6109; border-bottom-color: #BE6109; padding-left: 30px; margin-bottom: 2px; font-size: 14px; line-height: 100%; display: block; font-weight: bold; } #container #contents .chart2 a:link { background-color: #6699FF; color: #FFFFFF; text-decoration: none; background-image: url("/images/25"); background-repeat: no-repeat; } #container #contents .chart2 a:visited { background-color: #6699FF; color: #FFFFFF; text-decoration: none; background-image: url("/images/25"); background-repeat: no-repeat; } #container #contents .chart2 a:hover { color: #CCCCCC; text-decoration: none; background-color: #666699; background-image: url("/images/26"); background-repeat: no-repeat; } #container #contents .chart2 { width: 320px; padding-right: 2px; margin-left: 140px; } #container #contents #menu { margin-left: 75px; } #container #contents #menu h1 { font-size: 16px; font-weight: bold; background-color: #B1C1DF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 2px; line-height: 120%; color: #000066; border-left-width: 4px; border-left-style: solid; border-left-color: #91B0DF; letter-spacing: 0.3em; } #container #contents #menu p { margin-top: 4px; margin-bottom: 0px; margin-left: 8px; margin-right: 0px; color: #003366; } .komoku input { background-color: #E0E1FD; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-width: 1px; border-top-color: #B9C4C6; border-left-color: #B9C4C6; padding-top: 2px; padding-bottom: 2px; padding-left: 1px; } .komoku select { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #B9C4C6; border-right-color: #B9C4C6; border-bottom-color: #B9C4C6; border-left-color: #B9C4C6; background-color: #E0E1FD; } #contents .master .cell h2 a:link { font-size: 100%; line-height: 110%; background-color: #1B608E; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; z-index: 0; width: 120px; margin-right: auto; margin-left: auto; color: #FFFFFF; font-weight: normal; text-decoration: none; } #contents .master .cell h2 a:visited { font-size: 100%; line-height: 110%; background-color: #1B608E; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; z-index: 0; width: 120px; margin-right: auto; margin-left: auto; color: #FFFFFF; font-weight: normal; text-decoration: none; } #contents .master .cell h2 a:hover { font-size: 100%; line-height: 110%; background-color: #1B608E; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; z-index: 0; width: 120px; margin-right: auto; margin-left: auto; color: #FFFFFF; font-weight: normal; text-decoration: underline; } #mobi { visibility: hidden; }