@charset &quot;utf-8&quot;; h2{font-family: Verdana, Arial, Helvetica, sans-serif, &quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;; font-size:20px; font-weight:bold; font-style:normal; text-decoration:none; text-align:left; vertical-align:} h3{font-family: Verdana, Arial, Helvetica, sans-serif, &quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;; font-size:16px; font-weight:bold; font-style:normal; text-decoration:none; text-align:left; vertical-align:} h1{font-family: Verdana, Arial, Helvetica, sans-serif, &quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;; font-size:24px; font-weight:bold; font-style:normal; text-decoration:none; text-align:left; vertical-align:} body { font-family: Verdana, Arial, Helvetica, sans-serif, &quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; text-align:left; background: #666666; margin: 0; padding: 0; color: #000000; text-align: center; } .twoColFixRtHdr #container { margin: 0 auto; text-align: left; width: 800px; background-color: #9999FF; height: 265px; } .twoColFixRtHdr #header { width: 800px; height: 228px; padding-top: 0; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(/assets/templates/3s/images/header.jpg); background-repeat: no-repeat; } .twoColFixRtHdr #header h1 { margin: 0; padding: 10px 0; } .twoColFixRtHdr #footer { width: 800px; height: 40px; float: left; text-align: center; padding-top: 40px; background-color: #0099CC; } .twoColFixRtHdr #footer p { margin: 0; padding: 25px 0; } .fltrt { float: right; margin-left: 8px; } .fltlft { float: left; margin-right: 8px; } .clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; } #topcolamn { margin: 0px; padding: 0px; height: 250px; width: 520px; background-color: #FFFFFF; } #main_left { padding: 0px; float: left; height: auto; width: 770px; padding-left: 15px; padding-right: 15px; background-color: #FFFFFF; padding-top: 40px; } #main_right { padding: 0px; float: left; height: auto; width: 180px; padding-right: 15px; padding-left: 15px; padding-top: 40px; background-color: #FFFFFF; } #column1 { margin: 0px; padding: 0px; float: left; height: 330px; width: 530px; padding-right: 15px; padding-left: 15px; } #column2 { margin: 0px; float: left; height: 330px; width: 210px; padding-left: 15px; padding-right: 15px; } #news { margin: 0px; float: left; height: 100px; width: 530px; padding-top: 10px; padding-left: 15px; padding-right: 15px; } #spot { float: left; height: 100px; width: 180px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; } #imagebox { margin: 0px; padding: 0px; float: left; height: auto; width: auto; padding-bottom: 30px; } #main { margin: 0px; padding: 0px; height: auto; width: 800px; float: left; background-color: #FFFFFF; } #main_image { margin: 0px; float: left; height: 180px; width: 560px; } .twoColFixRtHdr #container #main #main_left #column1 { margin: 0px; padding: 0px; float: left; height: 100px; width: 530px; padding-left: 15px; padding-right: 15px; } #copy { margin: 0px; float: left; height: 50px; width: 530px; padding-left: 15px; padding-right: 15px; padding-top: 10px; } #bar { margin: 0px; padding: 0px; float: left; height: 20px; width: 560px; background-image: url(/assets/templates/3s/images/bar1.jpg); } #bar2 { margin: 0px; padding: 0px; float: left; height: 20px; width: 560px; background-image: url(/assets/templates/3s/images/bar2.jpg); } #header_right { float: left; height: 110px; width: 120px; padding-top: 0px; font-family: &quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;; font-size: 14px; font-weight: bold; margin-top: 10px; } #t_menu ul { margin: 0; padding :0; list-style-type : none; } #t_menu li { display : inline; padding :0; margin:0; } #t_menu a:hover { height:1.5em; display:block; border:solid 1px; background-color:#CC9900; font-size:10px; padding:0.4em 0em 0em 0.5em; text-decoration:none; color:#FFFFFF; width:120px; margin:6px 0px; border-color:#FFFF00; } #t_menu a { display:block; border:solid 1px; border-color:#FFFF00; background-color:#00CC33; font-size:10px; padding:0.4em 0em 0em 0.5em; text-decoration:none; color:#000000; width:120px; margin:6px 0px; height:1.5em; } #menu { margin: 0px; padding: 0px; float: right; height: 188px; width: 150px; padding-top: 40px; } #header_r { margin: 0px; padding: 0px; float: left; height: 228px; width: 650px; } #Menu { height: 37px; float: left; } #Menu ul { margin: 0; padding :0; list-style-type : none; } #Menu li { display : inline; margin:0; float:left; } #Menu a { display: block; text-decoration:none; border-top:2px solid #33FFFF; border-right:4px solid #0033CC; border-bottom:4px solid #0033CC; border-left:2px solid #33FFFF; text-align:center; width: 94px; height:15px; padding-top: 8px; padding-bottom: 8px; font-size: 12px; font-weight:bolder; background-color:#00CCFF; color: #333333; } #Menu a:hover { display:block; text-decoration:none; border-top:4px solid #333333; border-right:2px solid #33FFFF; border-bottom:2px solid #33FFFF; border-left:4px solid #333333; text-align:center; font-size: 12px; font-weight:bolder; background-color:#0033FF; color: #FFFFFF; } #center { width:550px; padding-left:150px; } #center #generalForm table { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #999999; border-bottom-color: #999999; } 

