@charset "shift_jis";
* {
	padding:0;
	margin: 0;
	font-family: Verdana, osaka, Meiryo, "ƒƒCƒŠƒI", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN";
}

h1{
	font-size: 10px;
	font-weight: normal;
	margin:2;
}

h2,h3,h4,h5{
	font-size: 13px;
	font-weight: normal;
	margin:2;
}

body{ 
scrollbar-3dlight-color:#cccccc;
scrollbar-arrow-color:#b9b973;
scrollbar-darkshadow-color:#2f0000;
scrollbar-face-color:#660000;
scrollbar-highlight-color:#cf9e9e;
scrollbar-shadow-color:#4d0000;
scrollbar-base-color:#cccccc;
scrollbar-track-color:#996666;

color: #666666;
font-family: Verdana,‚l‚r ƒSƒVƒbƒN;
font-size: 12px;
font-weight: lighter;
line-height:13px;line-break:strict;
} 

#head{
position:absolute;
top:100px;
left:250px;
width:650px;
height:316px;
}

#main{
position:absolute;
top:700px;
left:200px;
width:850px;
height:;
}

#div_container {
position: absolute;
left: 50%;
height: 100%;
width: 1000px;
margin-left: -500px; /* MUST be half the width */
}

.box1 { /* ƒ{ƒbƒNƒX1 */
width: 650px;
height: 400px;
position: absolute;
top: 100px;
} 

.box2 { /* ƒ{ƒbƒNƒX2 */
width: 850px;
height: 1650px;
position: absolute;
top: 600px;
}

.box3 { /* ƒ{ƒbƒNƒX2 */
width: 850px;
height: 500px;
position: absolute;
top: 2300px;
}

.box4 { /* ƒ{ƒbƒNƒX2 */
width: 850px;
height: 500px;
position: absolute;
top: 2000px;
}

.tableA{
width:850px;
border:solid 2px
border-collapse:collapse;
background-color:#d3d1b8;
table-layout: fixed;
empty-cells:show;}

.tableB{
width:395px;
border-left:0px solid #313253;
border-right:2px dashed #333333;
border-top:0px solid #313253;
border-bottom:0px solid #313253;
border-collapse:collapse;
text-align:center;
background-color:#d3d1b8;
margin-top:3px;
table-layout: fixed;
empty-cells:show;
}

td{
color: #999999;
font-size: 14px;
font-weight: lighter;
line-height:16px;line-break:strict;
} 

img{border-width:0;}

.1{WIDTH:152;HEIGHT:104;background-image:url(total_img/Dlogo_L.gif);}
.2{WIDTH:175;HEIGHT:31;background-image:url(total_img/Flogo2.gif);}

.11{color: #333366;
font-family: ‚l‚r ƒSƒVƒbƒN;
font-size: 12px;
font-weight: lighter;
line-height:15px;line-break:strict;
} 

.12{color:#009999;
FONT-size:12px;
font-family:"Verdana";
font-weight: lighter;
line-height:16px;
line-break:strict;}

.13{color:#666666;
FONT-size:20px;
font-family:"HG³ž²‘‘Ì-PRO";
line-height:20px;
line-break:strict;}

.14{color:#009999;
FONT-size:12px;
font-family:Osaka;
line-height:14px;
line-break:strict;}

.15{color:#29017e;
FONT-size:12px;
font-family:Osaka;
line-height:14px;
line-break:strict;}

.21{WIDTH:381;HEIGHT:64;background-color:#333366;padding:5px;color:#cc9999;FONT-size:12px;font-family:Osaka;line-height:14px;line-break:strict;}
.22{background-color:#333366;color:#80ffff;FONT-size:10px;font-family:Osaka;line-height:14px;line-break:strict;}

A:link {color:#b57d83;}
A:visited {color:#6ba09f;}
A:active {color:#6d9394;}
A:hover {color:#996666}

a{text-decoration:none;}

.hpb-cnt-tb1{
	background-color: #b8b77a;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b8b77a;
	border-right-color: #b8b77a;
	border-bottom-color: #b8b77a;
	border-left-color: #b8b77a;
}
.hpb-cnt-tb2{
	background-color: #b8b77a;
	border: 1px solid #b8b77a;
}
.hpb-cnt-tb3{
	background-color: #b8b77a;
	border: 0px solid #b8b77a;
}
.hpb-cnt-tb4{
	background-color: #5f0120;
	border: 0px solid #b8b77a;
}
.hpb-cnt-tb-th1 {
	background-color: #BBBBBB;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b8b77a;
	border-right-color: #b8b77a;
	border-bottom-color: #b8b77a;
	border-left-color: #b8b77a;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 80%;
	color: #333333;
	border: 0px solid #b8b77a;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b8b77a;
	border-right-color: #b8b77a;
	border-bottom-color: #b8b77a;
	border-left-color: #b8b77a;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b8b77a;
	border-right-color: #b8b77a;
	border-bottom-color: #b8b77a;
	border-left-color: #b8b77a;
}
.hpb-cnt-tb-cell3 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border: 0px solid #b8b77a;
}
.hpb-cnt-tb-cell4 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border: 0px solid #b8b77a;
}
.hpb-cnt-tb-cell5 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

