@charset "utf-8";

#hanami{
display:block;
height:1721px;
width:620px;
float:left;
}



#left-hanami{
	display:block;
	background-color:#f9e5e1;
	width:620px;
	min-height:1721px;
	margin-right:10px;
}


#wrapper{
display:block;
height:1007px;
width:620px;
}

#box{
display:block;
width:620px;
height:100%;
}

#box2{
display:block;
width:620px;
height:670px;
}

#shadow_above{
display:block;
background-image:url(../images/hanami-ue.gif);
width:620px;
height:23px;
margin-bottom:0px;
}

#naka{
display:block;
background-image:url(../images/hanami-naka.gif);
width:620px;
height:auto;
background-repeat:repeat;
margin-top:0px;
}



#paper{
display:block;
width:516px;
height:auto;
padding-left:50px;
}

#box3{
display:block;
background-color:fff;	
width:515px;
height:206px;
padding-top:20px;
}

#sakura{
display:block;
background-image:url(../images/hanami-pho.jpg);
width:356px;
height:186px;
margin:0px auto 0px;
}

#hanamiyatta{
display:block;
background-image:url(../images/hanamiyatta.jpg);
width:356px;
height:140px;
margin-top:50px;
}

#rogo{
display:block;
background-image:url(../images/hanami-rogo.gif);
width:282px;
height:51px;
margin-top:15px;
margin-left:120px;
}

#rogob{
display:block;
background-image:url(../images/hanami-rogo-b.gif);
width:282px;
height:51px;
margin-top:15px;
margin-left:120px;
}


#bun1{
display:block;
width:470px;
height:150px;
margin-top:15px;
margin-left:25px;
}

#bun2{
display:block;
width:380px;
height:145px;
margin-top:10px;
margin-left:80px;
background-color:#ffeafe;
}

#bun-ttl{
display:block;
width:350px;
height:22px;
padding-top:5px;
padding-left:30px;
}

#bun2-1{
display:block;
width:375px;
height:22px;
padding-left:5px;
padding-top:5px;
}

#bun2-2{
display:block;
width:340px;
height:22px;
margin-left:10px;
float:left;
}

#cho{
display:block;
background-image:url(../images/hanami-cho.gif);
width:24px;
height:22px;
float:left;
}

#cho-w{
display:block;
background-image:url(../images/hanami-cho-w.gif);
width:24px;
height:22px;
float:left;
}



#bun3{
display:block;
width:390px;
height:130px;
margin-top:10px;
margin-left:65px;
}

#bun-tel{
display:block;
width:390px;
height:18px;
padding-top:5px;
}

#tel{
display:block;
background-image:url(../images/hanami-tel.gif);
width:29px;
height:18px;
float:left;
}

#bun-tel2{
display:block;
width:350px;
height:18px;
float:left;
}




#maru{
display:block;
width:300px;
height:70px;
padding-left:190px;
padding-top:10px;
margin-top:10px;
}


#mail-btn{
display:block;
background-image:url(../images/hanami_contact_ro.gif);
width:157px;
height:69px;
margin-right:10px;
float:left;
}

#mail-btn a{
display:block;
background-image:url(../images/hanami_contact.gif);
width:157px;
height:69px;
float:left;
}


#mail-btn a:hover{
display:block;
background-image:url(../images/hanami_contact_ro.gif);
}



#click{
display:block;
background-image:url(../images/hanami-clk-ro.gif);
width:127px;
height:69px;
float:left;
}

#click a{
display:block;
background-image:url(../images/hanami-clk.gif);
width:127px;
height:69px;
}

#click a:hover{
display:block;
background-image:url(../images/hanami-clk-ro.gif);
}



#sita{
display:block;
background-image:url(../images/hanami-pink2.gif);
width:620px;
height:32px;
}


#naka-s{
display:block;
background-image:url(../images/hanami-naka.gif);
width:620px;
height:600px;
background-repeat:repeat;
}


#paper-s{
display:block;
width:420px;
height:auto;
padding-left:100px;
padding-top:30px;
}


#setume-kito{
display:block;
width:400px;
height:100px;
padding-top:5px;
}

#rogo-kito{
display:block;
background-image:url(../images/hanami-rogo-ki.gif);
width:132px;
height:43px;
float:left;
}

#about-kito{
display:block;
width:100px;
height:20px;
padding-left:10px;
padding-top:20px;
float:left;
}

#setume{
display:block;
width:400px;
height:100px;
padding-top:10px;
}

#setume-cha{
display:block;
width:400px;
height:51px;
}


#rogo-cha{
display:block;
background-image:url(../images/hanami-rogo-cha.gif);
width:97px;
height:51px;
float:left;
}

#about-cha{
display:block;
width:150px;
height:20px;
padding-left:10px;
padding-top:30px;
float:left;
}

#setume-cha-l{
display:block;
width:400px;
height:300px;
padding-top:20px;
padding-bottom:10px;
}




#setume-l{
display:block;
width:400px;
height:300px;
padding-top:10px;
}

#osinagaki{
display:block;
background-image:url(../images/hanami-sinagaki.gif);
width:620px;
height:252px;
}

#hana-menu-08{
display:block;
background-image:url(../images/hana-menu-08.jpg);
width:620px;
height:252px;
}

.ttl{
display:block;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
color:#FF66FF;
}



.bun1{
display:block;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
line-height:20px;
}

.bun2{
display:block;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:13px;
line-height:18px;
}

.bun3{
display:block;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
color:#FF0000;
line-height:20px;
}

.tel{
display:block;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
}




