/*デフォルト*/
*{
	font-size:12px;
	border:0;
	line-height:1.5;
}




/*見出し*/
h1{
	font-size: 22px;
	font-weight: bold;
	color: #e4639b;
}
h2{
	font-size: 18px;
	font-weight: bold;
	color: #634c23;
	border-bottom: solid 5px #64bcd0;
}
h3.info{
	font-size: 16px;
	font-weight: bold;
	color: #634c23;
	border-bottom: solid 5px #e4639b;
}

/*ケーキ紹介*/
.cakeBox{
	margin-top:10px;
}
.cakeName {
	font-size: 16px;
	font-weight: bold;
	color: #634c23;
	border-bottom: solid 2px #e4639b;
}
.cakePrice {
	font-size:12px;
	color: #634c23;
}
.cakeComment {
	color: #808080;
}


address{
	font-size:10px;
	font-style: normal;
}

/*リンク設定*/

a:link {
	color: #634c23;
	text-decoration: none;
}
a:visited {
	color: #634c23;
	text-decoration: none;
}
a:hover {
	color: #634c23;
	text-decoration: underline;
}

#news{
	font-size:14px;
	font-weight:400;
}


/*map*/

#access{
	padding:0;
	margin:0;
	width:780px;
}

#access_line{
	padding:0;
	margin:40px 0 20px 0;
}

#access #map{
	padding:0;
	margin:0;
}

#access_text{
	margin:0;
	padding:0 35px;
	text-align:left;
	color:#808080;
	}

/*contact*/

#contact{
	padding:0;
	margin:0;
	width:780px;
}

#contact_line{
	padding:0;
	margin:40px 0 20px 0;
}

#contact table{
	width:600px;
	border:1px #006699 solid;
}

#contact table th{
	width:150px;
	border:1px #006699 solid;
	text-align:left;
	padding:10px;
	background:#fbd9e7;

}

#contact table td{
	background:#fbd9e7;
	padding:10px;
	border:1px #006699 solid;
}


	
/*wilton class kyoto*/
#wck{
	padding:0;
	margin:0;
	width:800px;
}

#wck_line{
	padding:0;
	margin:40px 0 20px 0;
}

#wck_course{
	text-align:left;
	padding:0;
	margin:0;
	width:724px;
	color:#808080;
}

#wck_course p{	
	padding:0;
	margin:5px 30px 20px 35px;
	line-height:1.2;
}

#wck_img{
	padding:0;
	margin:0 0 20px 0;
	width:724px;
}

#wck1{
	padding:0;
	margin:0;
}

#wck1{
	padding:0;
	margin:0;
}

#wck2{
	padding:0;
	margin:0;
}

#wck2t{
	margin:0 10px 0 35px;
	padding:0;
	font-size:12px;
	line-height:1.2;
	color:#808080;
}

#program{
	padding:0;
	margin:20px 35px;
	text-align:left;
}

#program2{
	padding:0;
	margin:0;
}

#program3{
	padding:0;
	margin:25px 0;
}

#program4{
	padding:0;
	margin:25px 0;
}