body{


width:800px;


margin:0 auto;


padding-top:0px;


background-color:#FFFFFF;


color:#000033;

text-align:center;

}





#center{


width:99%;


margin-top:0px;


margin-bottom:0px;


margin-right:auto;


margin-left:auto;


}

a{text-decoration:none;}







a:link{
color:#0000CD;
}





a:visited{
color:#660000;
}




a:hover{
color:#FF0000;
}




h1{


margin:0px;


padding:0px;


font-size:18px;


font-weight:bold;


text-align:left;


}





h2{


margin:0px;


padding:0px;


font-size:12px;


font-weight:bold;


text-align:left;

}





h3{


font-size:12px;


line-height:130%;


text-align:left;


}





h4
{


font-size:12px;


margin:0px;


padding:0px;


font-weight:normal;


text-align:left;


}





p{


margin:0px;


padding:0px;


}



img{border:0;}


.nomalFont{


font-size:12px;


line-height:150%;


}




.smallFont{


font-size:10px;


line-height:130%;


}





/*ヘッダー設定ここから*/





.Hedder{


width:800px;

height:58px;


background:#FFF url(../img-banner/hedder_bg.jpg) 0px 0px;


margin:0px 0px 0px 0px;
}





.topbt{


text-align:right;


margin-right:0px;


padding-bottom:2px;


padding-right:0px;

}





.search{


text-align:right;


margin-right:0px;


padding-bottom:2px;


margin:0px;


float:right;


}





.topTitle{
	text-align:left;
	position:absolute;
	top:-98px;
	left:33px;
}





.topTitle a{


width:280px;


height:158px;


text-align:left;


display:block;

}



.headMenu{


clear:both;


width:800px;


margin:0px 0px 0px 0px;


white-space:nowrap;


padding:0px;


}





/*ヘッダー設定ここまで*/





.contents{


text-align:center;


width:800px;


margin:8px 0px 10px 2px;


padding:0px;


}





#item01,#item02,.item03,.item04,.item05,.item06,.item07{


width:475px;


height:25px;


z-index:0;

}





#item01{


background:
#FFF url(../img-banner/product_bar01.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;
}




#item02{


background:#FFF url(../img-banner/product_bar02.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;
}





.item03{


background:#FFF url(../img-banner/product_bar03.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;


}





.item04{


background:#FFF url(../img-banner/product_bar04.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;


}





.item05{


background:#FFF url(../img-banner/product_bar05.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;
}





.item06{


background:#FFF url(../img-banner/product_bar06.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;
}





.item07{


background:#FFF url(../img-banner/product_bar07.jpg) 0px 0px;


width:475px;


height:25px;


z-index:0;


}





.item01Title,.item02Title,.item03Title,.item04Title,.item05Title,.item06Title,.item07Title{


position:absolute;

text-indent: -9999px;


z-index:1;
}





.item01Title a,.item02Title a,.item03Title a,.item04Title a,.item05Title a,.item06Title a,.item07Title a{


width:200px;


height:30px;


display:block;


z-index:1;


}





.update{


margin:0px;


padding:5px;


text-align:right;


font-weight:bold;


font-size:12px;


color:#FFFFFF;
}





.update a:link{color:#FFFFFF;
}





.update a:visited{
color:#FFFFFF;
}





.update a:hover{
color:#FFFFFF;
}





#item{


margin:0px;


padding:0px;


border-bottom:1px solid #CCCCCC;


border-right:1px solid #CCCCCC;


border-left:1px solid #CCCCCC;
}





.item_new_topix{


width:151px;

margin:0px;

padding:0px;

background-color: #CCCCCC;


}


.listitem1{


margin:0px;

padding:3px 0px 0px 0px;


font-size:12px;


line-height:130%;

}





.listitem2{


margin:0px;

padding:3px 0px 0px 0px;


font-size:12px;


line-height:130%;


}





/*トピックス設定ここから*/




#topix{


margin-top:3px;


padding:0px;


width:800px;


text-align:center;

}





#topxline{


margin:0px;


padding:0px;


border-bottom:2px solid #000033;


width:800px;
}

#topxline td{border-bottom:1px solid #CCCCCC;}









/*下リンク設定ここから*/



.u_link2{


margin-top:0px;


padding:6px 0px 6px 0px;


font-size:12px;


line-height:130%;

border-top:2px solid #666666;


}






/*コピーライト設定ここから*/



.copyright{

margin:0px;

padding:8px;

background-color:#0C1A6F;

color:#FFFFFF;

width: 800px;
}
