/*message.css*//*sanda city 50th aniversary site*//*by live design project,Inc.  j miyaji*/html{}body {font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;font-size:1em;font-style: normal;background:url(../images/bg.jpg);background-repeat:repeat-x;padding:0;margin:0;background-color:#F1F1F1;}#container{margin-left: auto;margin-right: auto;margin-top: 20px;padding: 0px;width:738px;text-align:left;vertical-align:top;}#contents {width:736px;margin:0px;border:1px solid #99CC33;text-align:left;position:relative;background-color:#FFFFFF;}a img,a:link img,a:visited img {border: 0 none}img{float:left;margin-right:0px;}p{color: #666666;font-size:1.0em;line-height:2.0em;margin-top:15px;margin-left:10px;margin-right:10px;}h1{margin-top:0px;font-size:2em;font-weight:bold;color: #99CC33;/*padding-top:15px;*/}h2{font-size:1.3em;font-weight:bold;color: #333333;margin-top:20px;line-height:1.2em;margin-bottom:5px;}h3{font-size:1.1em;font-weight:bold;color: #333333;margin-top:15px;line-height:1.5em;margin-bottom:5px;}a{color: #118E37;text-decoration: none;}a:visited{color: #73BE23;text-decoration: none;}a:hover{color: #118E37;text-decoration: underline;}img.ticktitulo{position:relative;margin-right:10px;float:left;top:-7px;}.bolder{font-weight: bold;}/*共通*/#header{/*width:738px;*/height:154px;display:block;}#header2{/*width:738px;*/height:104px;display:block;}#header img{margin-top:0px;margin-left:0px;}#menu{background-color: #212931;position: relative;float:left;margin-right:0;height:84px;width:736px;}#menu ul{margin:0;padding:0;color: #333366;display: inline;height:84px;float:left;}#menu ul li{margin:0;margin-left:4px;padding:0;color: #333366;display: inline;height:84px;float:left;}#menu ul li a{float:left;width:96px;height:84px;text-decoration: none;margin-right:0px;margin-left:4px;text-align:center;color: #eee;font-size: 1.0em;background-image: url(../index_files/images/menubg.png);background-repeat: no-repeat;}#menu ul li a:hover{background-image: url(../index_files/images/menubgh2.png);background-repeat: no-repeat;}#menu ul li a.active{background-image: url(../index_files/images/menubga.png);background-repeat: no-repeat;}#sign {width:656px;text-align:right;margin-right:40px;margin-left:40px;padding-top:10px;}#prof {width:656px;text-align:left;font-size:0.9em;line-height:1.6em;margin-right:40px;margin-left:40px;color: #666666;}#url {width:656px;text-align:left;font-size:0.9em;line-height:1.6em;margin-right:40px;margin-left:40px;margin-top:15px;color: #666666;}span.menuitem{position:relative;top:20px;}/*フッター*/#footer{/*background-image: url(../index_files/images/footer.jpg);*//*background-repeat: repeat-x;*/background-color: #99CC33;/*margin-bottom:0;*/width:738px;/*margin-top:0px;*//*border: 1px #73BE23 solid;*/text-align:center;vertical-align:middle;padding-top:10px;padding-bottom:10px;height:20px;/*border-top: 5px #999999 solid;*/}#footer p{font-size:1.0em;color:#111111;margin-top:0px;}/*記事内容部フォーマット*//*バック画像*/div.menu{background-image: url(../index_files/images/divisoria.gif);background-repeat: no-repeat;background-position: bottom center;padding-bottom:2px;display:block;vertical-align:middle;}/*message*/#copy{margin-top:0px;margin-bottom:0px;margin-right:40px;margin-left:40px;}#message{margin-top:20px;margin-right:40px;margin-left:40px;margin-bottom:10px;padding-top:0px;text-align:left;/*width:636px;*/display:block;}#message img{margin-right:20px;}#table{margin-top:20px;margin-right:30px;margin-left:30px;margin-bottom:20px;padding-top:0px;text-align:left;width:676px;display:block;}#table p{font-size:0.8em;color:#111111;margin-top:0px;}#table2{clear:right;clear:left;margin-top:20px;margin-right:50px;margin-left:50px;margin-bottom:20px;padding-top:0px;text-align:left;width:636px;display:block;}#table2 p{font-size:0.8em;color:#111111;margin-top:0px;}#back2{margin-top:40px;margin-bottom:40px;text-align:right;margin-right:40px;margin-left:40px;width:656px;font-size:0.9em;}#back3{margin-top:10px;margin-bottom:10px;text-align:right;margin-right:40px;margin-left:40px;width:656px;font-size:0.9em;}#Adjust{width:656px;margin-right:40px;margin-left:40px;}#message2{margin-top:20px;margin-right:40px;margin-left:40px;margin-bottom:10px;padding-top:0px;text-align:left;/*width:636px;*/display:block;}#message2 img{margin-right:0px;}