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

/* ヨサコイ */

#box01,#box02,#box03{
	width:880px;
	border:1px solid #CCC;
	margin:80px 10px;}
	
h3{
	color:#777;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:160%;
	margin-top:30px;
	margin-bottom:20px;}
	
.big_title{
	font-size:24px;}
	
.big_title span{
	font-size:34px;}
	
.kakudai{
	font-size:20px;
	color:#393;}
	
.photo1{
	margin-top:50px;
	margin-left:140px;}
	
.photo2{
	margin-bottom:-70px;
	margin-left:60px;}
	
.photo3{
	margin-bottom:-120px;
	margin-left:50px;}
	
.linebottom{
	margin-left:280px;}
	
#come{
	font-weight:bold;
	letter-spacing:2;
	margin:10px 0 -50px 0;}
	
#box01 p,#box02 p{
	width:750px;
	margin-left:100px;
	color:#666;}
	
#box01 ul,#box02 ul{
	margin:20px 0 30px 240px;
	line-height:2;
	color:#333;
	font-weight:bold;}
	
#box01 p span,#box02 p span,#box03 p span{
	font-size:140%;
	font-weight:bold;
	color:#966;}


/*  ここまで　*/



#path p{
	padding-top:15px;
	padding-left:518px;
	margin-right:10px;
	font-size:96%;
	}
	
#path p a{
	color:#336633;}
	
#path p a:hover{
	color:#990000;}
	

#contents{
	padding-top:80px;
	background-image:url(img/sakura2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	color:#666;}
	
.yakubarai h3,#goannai h3{
	
	margin:30px 0 20px 0;
	color:#666;
	font-size:140%;
	}
	
.yakubarai h3 span,#goannai h3 span{
	color:#c66;}
	
.yakubarai{
	margin-top:50px;
	margin-bottom:70px;}
	
.yakubarai img{
	margin:0 0 10px 0;}

#mousikomi{
	width:780px;
	border:#999 1px solid;
	padding:10px;
	margin-left:20px;}
	
#mousikomi h5{
	font-size:103%;}
	
#mousikomi span{
	color:#c66;}
	
#yakubarai h6{
	font-size:128%;
	margin:30px 0 0 20px;}	
	
#left_table table{
	width:380px;
	float:left;
	border:1px #666 solid;
	border-collapse:collapse;
	margin:10px 0 20px 20px;}
	
#right_table{
	width:380px;
	float:right;
	margin:10px 80px 0 0;}
	
#right_table table{
	width:380px;
	border:1px #666 solid;
	border-collapse:collapse;
	}
	
#left_table th,#right_table th{
	text-align:center;
	border:1px #666 solid;
	
	border-collapse:collapse;
	padding:5px 0;}
	
#left_table td,#right_table td{
	text-align:center;
	width:90px;
	border:1px #666 solid;
	border-collapse:collapse;
	padding:5px 0;}
	
.pink{
	background-color:#F99;
	color:#fff;
	font-size:140%;
	font-weight:bold;}
	
#kome{
	margin-top:10px;}
	
#toshi{
	clear:both;}
	
#toshi table{
	width:800px;
	border:1px #666 solid;
	border-collapse:collapse;
	margin:0 0 0 20px;}
	
#toshi th{
	background-color:#F99;
	padding:10px 0;
	text-align:center;
	color:#fff;
	border:1px #666 solid;
	border-collapse:collapse;}
	
#toshi th span{
	color:#555;
	font-size:128%;}
	
#toshi td{
	text-align:center;
	border:1px #666 solid;
	border-collapse:collapse;
	padding:10px 0;
	line-height:1.5;}
	
#toshi td span{
	font-size:165%;
	font-weight:300;}
	
#toshi p{
	margin:10px 0 30px 20px;}
	
#koukoku{
	width:900px;
	border-bottom:#999 2px solid;
	}

#titlebox02{
	background-color:#CC9;
	padding:5px 0 0 0;
	border-right:double #660 3px;
	border-left:double #660 3px;
	margin-bottom:20px;}
	
#titlebox02 p{
	color:#fff;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:120%;
	font-weight:bold;
	margin-left:5px;}
	


.redkome{
	margin:30px 0 0 100px;
	color:#900;}
		
#schedule{
	margin-top:10px;}
	
#schedule a,#toshi a{
	color:#006666;}

#schedule a:hover,#toshi a:hover{
	color:#F99;}
	
#schedule img{
	margin-left:700px;}
	
.titlebox02 h3{
	color:#960;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:240%;
	margin-top:10px;
	margin-left:20px;}
	
#schedule h4{
	font-size:128%;
	margin:50px 0 20px 50px;
	color:#333;}
	
#schedule table{
	width:660px;
	margin-left:150px;
	line-height:1.5;
	color:#666666;}
	
#tirasi,#timescd{
	margin:0 0;
	padding-bottom:30px;}
	
#tirasi p{
	margin:0 0 20px 20px;}
	
#yakuin{
	margin:50px 0 0 50px;
	color:#666666;}
	
#meibo table{
	width:700px;
	margin-left:150px;
	color:#666666;}
	
#meibo th{
	padding-bottom:10px;
	text-align:left;}
	
#meibo td{
	padding-bottom:10px;
	line-height:1.2;}
	
#yakuin span{
	font-size:78%;}
	
#left-meibo{
	width:450px;
	float:left;
	margin-top:50px;}
	
#right-meibo{
	width:400px;
	float:right;
	margin-top:50px;}
	
#left-meibo table{
	width:450px;
	color:#666666;}
	
#right-meibo table{
	width:400px;
	color:#666666;}
	
#left-meibo td,#right-meibo td{
	padding-bottom:10px;
	line-height:1.2;}
	
#right-meibo p{
	text-align:right;
	margin-top:30px;
	margin-right:100px;}
	
	
.news{
	clear:both;
	margin-top:70px;}

.news h4{
	font-size:140%;
	margin-bottom:20px;}
	
.news h4 span{
	font-size:160%;
	color:#06F;}
	
.photo{
	padding-top:60px;}
	
.photo2{
	padding-top:30px;}
	
.text{
	width:500px;
	float:left;
	margin-right:20px;}
	
.text p{
	margin-top:10px;}
	
.news span{
	font-size:128%;
	font-weight:bold;}
	
.text dl{
	margin-top:10px;}
	
.text dt{
	font-weight:bold;}
	
.text dl{
	line-height:1.5;}
	
#dondoyaki img{
	margin-left:250px;}


	


