/******* 基本設定 *******/
body{
background-color: #ffffff;
background-image: url(http://www.truthg.com/pc/img/haikei.jpg);
margin: 0px;
padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
margin: 0px;
padding: 0px;
}
h1{
font-size: 125%;
color: #334d55;
}
h2{
font-size: 120%;
color: #006699;
}
a img{ 
border: none;
}
/******* フォーマットのレイアウト *******/
body{
text-align: center;
}
#wrapper {
margin: 0px auto; width: 800px; height:800px; border: 1px solid #8F95A1; background-color:#fff;
}
#container{
margin: 0 auto;
text-align: left;
width: 780px;
background-color: #ffffff;
}
#header{
margin: 0;
width: 100%;
height: 80px;
}
#mainbox {
width:768px;
background-color:#ffffff;
margin:0 auto;
}
#bottombox {
width:768px;
}
#mainbox1{
width:267px; float:left;
}
#mainbox2{
width:3px; float:left;
}
#mainbox3{
width:495px; float:left;
}
#block{	
clear: both;
}
#footer{
clear: both;
margin-top: 0px;
}
/******* インフォメーションのレイアウト *******/
.infobox1{
border:1px solid #999;
background-image: url(http://www.truthg.com/img/top-mobile-hailei.jpg);/* 背景画像 */
background-repeat:no-repeat;
width:98%;
height:102px;
margin:4px 0px;
}
.infobox2{
border:1px solid #999;
background-image: url(http://www.truthg.com/img/top-qj-haikei.gif);/* 背景画像 */
background-repeat:no-repeat;
width:98%;
height:102px;
margin:4px 0px;
}
.infoleft{
float:left;
width:80px;
padding-top:22px;
}
.inforight{
float:left;
width:160px;
padding-top:34px;
}
/******* 隙間 *******/
.t2{margin-top:2px;}
.t5{margin-top:5px;}
.t8{margin-top:8px;}
.t70{margin-top:70px;}
/******* ヘッダ *******/
#headerbg{
background-image:url(img/tg-title.jpg);
background-repeat:no-repeat;
height:71px;
}
#header h1{
margin: 0px;
padding: 12px 20px 12px 220px;
text-align: center;
font-size: 92%;
}
#header h2{
margin: -40px 0px 0px 0px;
padding: 2px 0px 10px 240px;
font-size: 84%;
}
#header p{
margin: 10px 0px 0px 0px;
padding: 0px 30px 6px 160px;
text-align: right;
font-size: 70%;
}
/******* フッタ *******/
#footer img{
padding: 2px 4px 10px 4px;
float: right;
}
#footer h3{
font-size: 80%;
font-weight: normal;
float: right;
padding-top: 10px;
}
#footer a, #footer a:link, #footer a:visited{
color: #333333;
text-decoration: none;
}
