/*Theme Name:shinyan01*/

body {
	background-color: #92DBFF;
	background-image: url(img/bg.png);
	background-repeat:repeat-x;
	margin-top: 0px;
}
h1 {margin:0;padding:0}
h2 {margin:0;padding:0;
width:830px;
height:132px;
text-indent: -10000px;
overflow:hidden;
}

img {border-style:none;}
.clear {clear:both;}

ul {
list-style-type:none;
padding:0;
margin:0;}

.need {color:red;}

#wrap {
margin:30px auto auto auto;
text-align:center;
}

#navi {margin:0 auto;}

#intro {
width:687px;
margin:0 auto;
text-align:left;
padding:10px 30px 10px 33px;
font-size:14px;
background-image: url(img/waku.png);
background-repeat:repeat-y;
}
	
#pagebody {
width:750px;
margin:0 auto;
padding-bottom:20px;
background-image: url(img/waku.png);
background-repeat:repeat-y;
}

#pagetitle {	margin:0 auto;
width:830px;
}

#link h2 {
background-image:url(h2/link.png);}

#map h2 {
background-image:url(h2/map.png);}

#blog h2 {
background-image:url(h2/blog.png);}

#shop-info h2 {
background-image:url(h2/blog.png);}

#shopping h2 {
background-image:url(h2/shopping.png);}

#shopping-form  h2 {
background-image:url(h2/shopping.png);}

#form h2 {
background-image:url(h2/form.png);}

#game h2 {
background-image:url(h2/game.png);}

#intersection h2 {
background-image:url(h2/intersection.png);}

#faq-shop h2 {
background-image:url(h2/intersection.png);}

#faq-solution h2 {
background-image:url(h2/intersection.png);}

#faq-other h2 {
background-image:url(h2/intersection.png);}

#faq-wait h2 {
background-image:url(h2/intersection.png);}

#entrance h2 {
background-image:url(h2/index.png);}

#index h2 {
background-image:url(h2/index.png);}

#footer {margin:0 auto;padding:0 auto;text-align:center;}
#footer img {border:none;}

#sidebar {
width:170px;
float:left;
margin-left:16px;
margin-top:15px;
text-align:left;
font-size:14px;
}

#sidebar ul {
margin-bottom:20px;
border:1px solid green;
background-color:white;
padding:5px;
}

#sidebar li {
padding-bottom:5px;
}

#sidebar h3{
color:#015353;
font-size:16px;
}

/*FONT*/
.small{
font-size:10px;
}