html,body,ul,li,ol,dl,dd,dt,p,form,h1,h2,h3,h4,h5,h6,table,th,td { margin:0; padding:0; } html { width:100%; height:100%; overflow-y:scroll; } body { text-align:center; font-family: "Lucida Grande", Tahoma, Verdana, Arial, 'Hiragino Kaku Gothic Pro',Meiryo,'MS PGothic',sans-serif; background: #E6F4FB url(../../assets/templates/dps2012/image/background.png) repeat-x 0 9px; } li { list-style-type:none; } img { border:0; } hr { display:none; } body, td { font-size:10pt; } body, td, th { line-height: 160%; } th { font-size:9pt; text-align: left; } a { color: #124E85; } a:hover { color: #008DE3; text-decoration: none; } a:active { color: #124E85; } .bl { text-align:left; display:block; text-indent:-999em; overflow:hidden; } .clearfix { zoom:1; } .clearfix:after{ content: ""; display: block; clear: both; } #wrapper { width:915px; padding: 9px 0px; margin: 0 auto; text-align: left; background: url(../../assets/templates/dps2012/image/wrapper.png) repeat-y 0 0; } #header { height: 239px; background: url(../../assets/templates/dps2012/image/header.png) no-repeat; position: relative; z-index: 1; } #header h1 { float: left; left: 0; position: absolute; top: 0; } #header h1 a { width:780px; height:239px; background: url(../../assets/templates/dps2012/image/logo.png) no-repeat 50px 30px; } #header p { position: absolute; right: 0; top: 20px; width: 130px; font-size:11pt; text-align: right; margin-right:20px; } #header p a { text-decoration: none; } #navi { width:200px; float:left; padding-bottom:20px; } #navi ul { margin-bottom: 20px; } #navi .banner { margin-left:11px; } #navi .banner li { padding-bottom:25px; } #navi .menu { margin-left:-22px; } #navi .menu a { width: 280px; height: 39px; background: url(../../assets/templates/dps2012/image/navi.png) no-repeat; } #navi .menu .i1 a { background-position: 0px 0px;height: 41px} #navi .menu .i2 a { background-position: 0px -41px;} #navi .menu .i3 a { background-position: 0px -80px;} #navi .menu .i4 a { background-position: 0px -119px;} #navi .menu .i5 a { background-position: 0px -158px;} #navi .menu .i6 a { background-position: 0px -197px;} #navi .menu .i7 a { background-position: 0px -236px;} #navi .menu .i1 a:hover { background-position: -280px 0px;} #navi .menu .i2 a:hover { background-position: -280px -41px;} #navi .menu .i3 a:hover { background-position: -280px -80px;} #navi .menu .i4 a:hover { background-position: -280px -119px;} #navi .menu .i5 a:hover { background-position: -280px -158px;} #navi .menu .i6 a:hover { background-position: -280px -197px;} #navi .menu .i7 a:hover { background-position: -280px -236px;} #navi .menu li ul a { background: none; margin-left:50px; display:block; height:auto; width:230px; } #container { padding: 20px 15px 0 15px; } .topicpath { margin:0 0 10px 0; } #content { padding-bottom: 30px; width:620px; float:right; } #content .section { background: #fff; border: 1px solid #b9b9b9; padding: 20px 25px; margin-bottom:25px; } #content h2.head { font-size:16pt; margin: -10px 0 40px; background: url(../../assets/templates/dps2012/image/caption.png) no-repeat 0 50%; padding-left:30px; } #content h2 { margin:30px 0 15px; color: #124F85; font-size:14pt; font-weight: bold; } #content .section h2:first-child { margin-top:0; } #content h3 { color:#124F85; border-bottom:1px solid #124F85; padding:3px 5px; margin:25px 0 10px; font-size:11pt; } #content h4 { color: #124F85; padding:0 6px; margin:25px 0 10px; font-size:10pt; } #content dl { margin: 5px 10px 10px 10px; } #content dt { background: url(../../assets/templates/dps2012/image/list.gif) no-repeat 0 center; padding: 0 0 0 20px; margin: 10px 0 0 0; font-weight: bold; } #content dd { margin: 0 10px 5px 0; } #content .menu dl { width:264px; float: left; } #content .menu dt { background: none; padding:0; } #content .menu dt a { width: 264px; height: 39px; background: url(../../assets/templates/dps2012/image/captions.gif) no-repeat; margin-bottom:10px; } #content .menu dd { background: url(../../assets/templates/dps2012/image/list.gif) no-repeat 0 50%; padding-left:20px; } #content .menu .m1 dt a { background-position: 0px 0px;} #content .menu .m2 dt a { background-position: 0px -39px;} #content .menu .m3 dt a { background-position: 0px -78px;} #content .menu .m4 dt a { background-position: 0px -117px;} #content .menu .m5 dt a { background-position: 0px -156px;} #content .menu .m6 dt a { background-position: 0px -195px;} #content p { margin:5px 0px 5px 20px; } #content ol, #content ul { margin:8px 30px 20px 40px; } #content ol ul, #content ul ul, #content ol ol, #content ul ol { padding-top:4px; padding-bottom:4px; } #content ol li { list-style-type:decimal; } #content ul li { list-style-type:disc; } #content table { border-collapse: collapse; margin:10px 30px 20px; } #content th { color: #124F85; border-width: 1px 0; border-style: solid; border-color: #9DD0D1; background: #EBF7F7; } #content td { border-width: 1px 0; border-style: solid; border-color: #ddd; background:#fafafa; } #content th, #content td { padding:4px 6px; } #content .copyright { color: #2C7DA0; text-align: right; font-size:9pt; padding: 0; margin: 0; }