*{margin:0px;padding:0px;}html,body{background-image:url(/images/body_bg.gif);background-repeat:repeat;font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;width:100%;height:100%;}#container{width:800px;height:700px;margin:0px auto;}#header{background-color:#003300;width:800px;height:50px;}#menu{width:150px;height:600px;float:left;background-color:#003300;text-align:center;overflow:auto;}#contents{float:left;background-image:url(/images/viasacra_top3.jpg);background-repeat:no-repeat;background-position:top;background-color:#ffffff;width:650px;height:420px;overflow:auto;}#contents2{float:left;position:relative;background-color:#ffffff;width:650px;height:180px;text-align:center;}#footer{float:left;bottom:0px;height:50px;width:800px;background:#003300;}p.text1{font-size:14px;color:#ffffff;text-align:center;}p.text2{font-size:14px;color:#ffffff;top:19px;text-align:center;}p.text3{font-size:10px;color:#ffffff;top:10px;text-align:center;position:relative;}p.text4{color:#cc3333;font-weight: bold;}p.text5{color:#cc3333;font-size:10px;font-weight:bold;letter-spacing:5px;}p.text6{color:#000000;font-size:16px;letter-spacing:2px;line-height:27px;}/*テキストリンク装飾＆色表示*/a:link{text-decoration:none;color: #ffffff;}a:visited{text-decoration:none;color: #ffffff;}a:hover {text-decoration:none;color: #ffff00; } a:active{text-decoration:none;color: #ffffff;}#divlink1 a:link { color:#ffffff; }#divlink1 a:visited { color:#ffffff; }#divlink1 a:hover { color:#cc3333; }#divlink1 a:active { color:#ffffff; }a img {border: none;}table.table1{width:600px;height:420px;}td.td1{vertical-align:middle;padding:10px;text-align:center;vertical-align:middle;}