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

/* main -----------------------------------------------------*/
#main{
	width: 800px;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0px;
	clear: both;
}
#main h2{
width: 397px;
height: 37px;
display: block;
margin: 0px;
padding: 0px;
text-indent: -1000em;
font-size: 1px;
line-height: 1px;
background-image: url(../images/title_kodawari.gif);
background-repeat: no-repeat;
overflow: hidden;
}

/* letter-box -----------------------------------------------------*/
#letter-box{
	width: 800px;
	height: 570px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/ramen_photo.jpg);
	background-repeat: no-repeat;
	z-index: 1;
	position: relative;
}
#letter-box p span.name{
font-weight: bold;
font-size: 100%;
}
#letter-box p.k1{
width: 78px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 100px;
left: 350px;
z-index: 2;
}
#letter-box p.k1 a{
width: 78px;
height: 41px;
display: block;
background-image: url(../images/k_nori.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k1 a{
behavior: expression(IEPNGFIX.fix(this));
}
#letter-box p.k2{
width: 37px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 350px;
left: 530px;
z-index: 2;
}
#letter-box p.k2 a{
width: 37px;
height: 41px;
display: block;
background-image: url(../images/k_niku.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k2 a{
behavior: expression(IEPNGFIX.fix(this));
}
#letter-box p.k3{
width: 35px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 260px;
left: 460px;
z-index: 2;
}
#letter-box p.k3 a{
width: 35px;
height: 41px;
display: block;
background-image: url(../images/k_negi.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k3 a{
behavior: expression(IEPNGFIX.fix(this));
}
#letter-box p.k4{
width: 157px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 350px;
left: 180px;
z-index: 2;
}
#letter-box p.k4 a{
width: 157px;
height: 41px;
display: block;
background-image: url(../images/k_hanjyuku.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k4 a{
behavior: expression(IEPNGFIX.fix(this));
}
#letter-box p.k5{
width: 154px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 430px;
left: 270px;
z-index: 2;
}
#letter-box p.k5 a{
width: 154px;
height: 41px;
display: block;
background-image: url(../images/k_ajituke.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k5 a{
behavior: expression(IEPNGFIX.fix(this));
}
#letter-box p.k6{
width: 107px;
height: 41px;
display: block;
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
position: absolute;
top: 480px;
left: 430px;
z-index: 2;
}
#letter-box p.k6 a{
width: 107px;
height: 41px;
display: block;
background-image: url(../images/k_soup.png);
background-repeat: no-repeat;
background-position: left top;
}
*html .k6 a{
behavior: expression(IEPNGFIX.fix(this));
}

/* kotu -----------------------------------------------------*/
#kotu{
	width: 800px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0px;
}
#kotu h3{
width: 182px;
height: 35px;
display: block;
margin: 0px;
padding: 0px;
text-indent: -1000em;
font-size: 1px;
line-height: 1px;
background-image: url(../images/t_kotu.gif);
background-repeat: no-repeat;
background-position: left top;
overflow: hidden;
}
#kotu p{
display: block;
}

