* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
body {
   font-family:メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", Helvetica,
   Arial, sans-serif;
   font-size: 75%;
   line-height: 1.5;　/* まぁ適当に変更 */
   color: #333333;　/* まぁ適当に変更 */
}
html>/**/body {
   font-size: 12px; /* IE以外で12pxを指定 */
}
#topvisual {
   width: 270px;
   height: 174px; 
   position: absolute; /* bodyに対する位置指定 */
   top: 84%; /* ボックスの左上カドを天地のセンターに */
   left: 28%; /* ボックスの左上カドを左右のセンターに */
   margin: -90px 0 0 -150px; /* ボックス全体を天地左右サイズの半分移動 */
}
img {
	border: none;
	vertical-align: top;
}
p {
   font-size: 80%;　/* 10/12=83.333 を切り上げ */
   margin-bottom: 0px ; margin-top: 0px ; padding-bottom:5px ; padding-top:0px ;
   color: #000;
   letter-spacing: 1pt;
}
a  {
   text-decoration: none;
}
a:active {
   color: #000000;
}
a:link {
   color: #000000;
}
a:visited {
   color: #999999;
}
a:hover {
   color: #666666;
}
#maincontainer  {
   width: 720px; /* 720 - 20 - 2 = 698 */
   height: 500px; /* 500 - 20 -2 = 478 */
   border: 0px solid #000;
   position: absolute; /* bodyに対する位置指定 */
   top: 50.5%; /* ボックスの左上カドを天地のセンターに */
   left: 50.5%; /* ボックスの左上カドを左右のセンターに */
   margin: -250px 0 0 -360px; /* ボックス全体を天地左右サイズの半分移動 */
}
#footer {
   width: 300px;
   height: 24px; 
   position: absolute; /* bodyに対する位置指定 */
   top: 50%; /* ボックスの左上カドを天地のセンターに */
   left: 51%; /* ボックスの左上カドを左右のセンターに */
   margin: 255px 0 0 -360px; /* ボックス全体を天地左右サイズの半分移動 */
   font-size: 10px;
   color: #999999;
}
/*  ナビ
---------------------------------------------*/
#globalNav {
   width: 280px; /* 720 - 20 - 2 = 698 */
   height: 20px; /* 500 - 20 -2 = 478 */
   position: absolute; /* bodyに対する位置指定 */
   top: 51%; /* ボックスの左上カドを天地のセンターに */
   left: 51.25%; /* ボックスの左上カドを左右のセンターに */
   margin: -278px 0 0 -360px
; /* ボックス全体を天地左右サイズの半分移動 */
	width: 428px;
	height:12.5px;
border-right:1px solid #666;
	list-style-type: none;
}
#globalNav li {
	float: left;
   font-size: 10px;
	width: 70px;
	color: #333333;
border-left:1px solid #666;
    text-align:center;
}

#globalNav li a {
	float: left;
   font-size: 10px;
	width: 70px;
	color: #333333;
    text-align:center;
}

#globalNav li a:hover {
   color: #999999;
}



#seocopy {
   width: 280px; /* 720 - 20 - 2 = 698 */
   height: 20px; /* 500 - 20 -2 = 478 */
   position: absolute; /* bodyに対する位置指定 */
   top: 51%; /* ボックスの左上カドを天地のセンターに */
   left: 50%; /* ボックスの左上カドを左右のセンターに */
   margin: -278px 0 0 198px
; /* ボックス全体を天地左右サイズの半分移動 */
	width: 250px;
	height: 20px;
    font-size: 10px;
}
/*  ナビ・背景画像のコントロール
---------------------------------------------*/
#pageicon {
   width: 65px;
   height: 19px; 
   position: absolute; /* bodyに対する位置指定 */
   top: 50%; /* ボックスの左上カドを天地のセンターに */
   left: 50%; /* ボックスの左上カドを左右のセンターに */
   margin: -230px 0 0 -320px; /* ボックス全体を天地左右サイズの半分移動 */
}
#goinfo {
   width: 65x;
   height: 12px; 
   position: absolute; /* bodyに対する位置指定 */
   top: 50%; /* ボックスの左上カドを天地のセンターに */
   left: 50%; /* ボックスの左上カドを左右のセンターに */
   margin: 215px 0 0 273px; /* ボックス全体を天地左右サイズの半分移動 */
   
}
#tel{
font-size:16px;
	margin:0px;
	padding:0px;
	text-align:left;
letter-spacing:1px; 
}