@charset "EUC-JP";
/* CSS Document */


/* Top */
#hd_top {
	margin:0 0 0 76px; padding: 0 0 0 0;
	width:899px;
	height:200px;}
	
#read {width: 719px; height: auto; margin: 30px 0 40px 162px;
 font-family: serif; line-height:1.8;}	
	
#btn {width: 750px; height: auto; margin-left:162px; margin-bottom:50px;}	
#btn li  {width: 355px; height: 190px; float: left;  margin-right:10px; margin-bottom:10px;}	
#btn li a {width: 355px; height: 190px;}	

#btn li.shuro a {background: url(1002_japan/btn_syuro.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden; }
#btn li.shuro a:hover {background: url(1002_japan/btn_syuro_o.jpg) top left no-repeat; }
#btn li.forth a {background: url(1002_japan/btn_4th.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden; }
#btn li.forth a:hover {background: url(1002_japan/btn_4th_o.jpg) top left no-repeat; }

#btn li.eats a {background: url(1002_japan/btn_800.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden; }
#btn li.eats a:hover {background: url(1002_japan/btn_800_o.jpg) top left no-repeat; }
#btn li.futagami a {background: url(1002_japan/btn_futagami.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden;}
#btn li.futagami a:hover {background: url(1002_japan/btn_futagami_o.jpg) top left no-repeat; }

#btn li.shoutoku a {background: url(1002_japan/btn_shoutoku.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden; }
#btn li.shoutoku a:hover {background: url(1002_japan/btn_shoutoku_o.jpg) top left no-repeat; }
#btn li.tajika a {background: url(1002_japan/btn_tajika.jpg) top left no-repeat;  text-indent: -9999px; display: block; overflow: hidden; }
#btn li.tajika a:hover {background: url(1002_japan/btn_tajika_o.jpg) top left no-repeat; }

p.prev a {width: 416px; height: 35px;  float: left; margin-left: 112px; 
background: url(1002_japan/prev.gif) top center no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
p.prev a:hover {width: 416px; height: 35px; 
background: url(1002_japan/prev_o.gif) top center no-repeat;}
p.next a {width: 416px; height: 35px; float: left; 
background: url(1002_japan/next.gif) top center no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
p.next a:hover {width: 416px; height: 35px; 
background: url(1002_japan/next_o.gif) top center no-repeat;}

#navi {width: 830px;  height: auto; margin: 30px 0 20px 112px; background:url(1002_japan/title.gif) top right no-repeat; padding: 30px 0; text-align: right;
font-family: serif; color: #000000;}
#navi a {color: #999999;}
#navi a:hover {color: #000000;}


/* to Billet*/
.tobillet a {width: 830px; height: 55px;  margin: 30px 0 50px 116px; clear: both;
background: url(1002_japan/tobillet.gif) top center no-repeat; text-indent: -9999px; display: block; overflow: hidden;}
.tobillet a:hover {background-position: 0pt 5px;}

/* Banner */
.bnr {width:720px; height: auto; margin: 20px 0 50px 162px;
padding-top: 30px; border-top: 1px dotted #666666;}

.caption {
padding: 5px 0 0 0; color: #2F1A04;
font-size:8pt; 
}


/* other */
#hd_other {
margin:0 0 0 76px;  width:899px; height:120px;
background: url(1002_japan/hd_other.gif) top center no-repeat; }
#hd_navi {width: 420px;  height: auto;  margin: 85px 30px 0 0;text-align: right; float: right;
font-family: serif; color: #000000;}
#hd_navi a {color: #999999;}
#hd_navi a:hover {color: #000000;}

h1.img_syuro  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/syuro_top.jpg) top center no-repeat; text-indent: -9999px;}
h1.img_4th  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/4th_top.jpg) top center no-repeat; text-indent: -9999px;}
h1.img_800  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/800_top.jpg) top center no-repeat; text-indent: -9999px;}
h1.img_futagami  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/futagami_top.jpg) top center no-repeat; text-indent: -9999px;}
h1.img_shoutoku  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/shoutoku_top.jpg) top center no-repeat; text-indent: -9999px;}
h1.img_tajika  {width: 899px; height: 440px; margin-left: 76px; margin-top: 30px;
background: url(1002_japan/tajika_top.jpg) top center no-repeat; text-indent: -9999px;}

#read_brand {width: 719px; height: auto; margin: 30px 0 40px 162px;
font-family: serif; line-height:2;}	

#photo {width: 719px; height: auto; margin: 0 0 0 162px; }
#photo img {width: 320px; height: 220px; float: left; margin-right: 10px; margin-bottom: 7px;}
#photo p {width: 320px; height: auto; font-size: 90%; float: left; margin-right: 10px; margin-bottom: 60px;}









/* item*/
#kanren-item-box {width: 719px; height: auto; margin: 0 0 50px 162px; text-align: right;}

.kanren-item {width:98px; float:left;  margin-right: 5px;}

.kanren-item h4 {

	font-size: 80%; 
	padding:5px 0 5px 0;
	width:70px;
}

.kanren-item img {border:1px solid #CCCCCC;}
.kanren-item a:hover img {border:1px solid #B2D6D3;


}
