@charset "UTF-8";
/* CSS Document */
/*Page Layout*/


#wrap{
	text-align:center;
	background-image: url(../imgtop/wrap_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 50px;
}

div#container{
	text-align:center;
	width:900px;
	margin:0 auto;
}
div#header{
	width:100%;
	text-align:left;
	background-color: #dcd4c9;
}

div#wrapper{
	float:right;
	width:810px;
	margin-top: 10px;
}
div#contents{
	float:left;
	width:420px;
	text-align:left;
}
div#sidebar2{
	float:right;
	width:390px;
	text-align:left;
}
div#sidebar1{
	float:left;
	width:90px;
	text-align:left;
	margin-top: 10px;
}
div#footer{clear:both;width:100%;text-align:left;margin:1em 0;}


#footArea{
	text-align:center;
	width:auto;
	background-image: url(../imgtop/foot_bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}


#footArea div{
	width:950px;
	text-align:left;
	background:url(../imgtop/foot_bg_1.jpg) left top no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 28px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}


#footArea div p{text-align:right;font-size:12px;line-height:1.3;color:#3D2D27;margin-top: 0;margin-right: 80px;margin-bottom: 2px;margin-left: 0;}


.topbox1{	width:780px;	float:left;	text-align: left;}
.topbox2{width:370px;margin-right:10px;float:left;}
.topbox3{width:390px;margin-right:10px;float:left;}
.topbox4{width:390px;float:left;}
.topbox4a{width:40px;margin-right:10px;float:left;}
.topbox4b{	width:340px;	float:left;}
.topbox5{
	width:50px;
	margin-right:10px;
	float:left;
	padding-left: 200px;
}
.topbox6{
	width:510px;
	margin-right:10px;
	float:left;
	text-align: left;
}


.mybox1{width:80px;margin-right:10px;float:left;}
.mybox2{width:710px;margin-right:10px;float:left;}
.mybox2a{width:700px;margin-right:auto;text-align: center;margin-left: auto;}
.mybox2b{width:700px;margin-right:auto;margin-left: auto;margin-top: 10px;}
.mybox3{width:80px;margin-right:10px;float:left;}
.mybox4{width:90px;float:left;}
.mybox5{width:390px;float:left;}
.mybox6{width:390px;float:left;text-align: left;}
.mybox7{width:360px;float:left;text-align: left;padding-right: 5px;padding-left: 25px;}
.mybox8{	width:900px;	background-color: #dcd4c9;	text-align: center;}

.box_b1{	width: 410px;	float: left;	background-image: url(../imgtop/bg_1.jpg);	height: 86px;}
.box_b{width: 390px;float: right;padding-top: 5px;}
.box_b2{width: 410px;float: left;}
.box_b3{width: 390px;float: left;background-image: url(../imgtop/bg_3.jpg);height: 461px;}

.kaijo{clear:left;}


/*roll over*/
a.gazobtn1{display:block;background-image:url(../imgtop/p-otameshi.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn1:hover{ background-position:top center;}
a.gazobtn1:active{ background-position:top right;}

a.gazobtn2{display:block;background-image:url(../imgtop/p-kemuka.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn2:hover{ background-position:top center;}
a.gazobtn2:active{ background-position:top right;}

a.gazobtn3{display:block;background-image:url(../imgtop/p-bacon.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn3:hover{ background-position:top center;}
a.gazobtn3:active{ background-position:top right;}

a.gazobtn4{display:block;background-image:url(../imgtop/p-hamu.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn4:hover{ background-position:top center;}
a.gazobtn4:active{ background-position:top right;}

a.gazobtn5{display:block;background-image:url(../imgtop/p-ssg.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn5:hover{ background-position:top center;}
a.gazobtn5:active{ background-position:top right;}

a.gazobtn6{display:block;background-image:url(../imgtop/p-namahamu.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn6:hover{ background-position:top center;}
a.gazobtn6:active{ background-position:top right;}

a.gazobtn7{display:block;background-image:url(../imgtop/p-beef.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn7:hover{ background-position:top center;}
a.gazobtn7:active{ background-position:top right;}

a.gazobtn8{display:block;background-image:url(../imgtop/p-chiken.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn8:hover{ background-position:top center;}
a.gazobtn8:active{ background-position:top right;}

a.gazobtn9{display:block;background-image:url(../imgtop/p-kuntama.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn9:hover{ background-position:top center;}
a.gazobtn9:active{ background-position:top right;}

a.gazobtn10{display:block;background-image:url(../imgtop/p-kunfu.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn10:hover{ background-position:top center;}
a.gazobtn10:active{ background-position:top right;}

a.gazobtn11{display:block;background-image:url(../imgtop/p-gift.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn11:hover{ background-position:top center;}
a.gazobtn11:active{ background-position:top right;}

a.gazobtn12{display:block;background-image:url(../imgtop/p-school.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn12:hover{ background-position:top center;}
a.gazobtn12:active{ background-position:top right;}

a.gazobtn13{display:block;background-image:url(../imgtop/p-nishihara.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn13:hover{ background-position:top center;}
a.gazobtn13:active{ background-position:top right;}

a.gazobtn14{display:block;background-image:url(../imgtop/p-otsumami.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn14:hover{ background-position:top center;}
a.gazobtn14:active{ background-position:top right;}

a.gazobtn15{display:block;background-image:url(../imgtop/p-keijiban.jpg);width:86px;height:86px;margin-bottom:1px;}
a.gazobtn15:hover{ background-position:top center;}
a.gazobtn15:active{ background-position:top right;}
