@charset "Shift_JIS";


/* IE調整 */
#NV-END { clear: both;
}
/* IE調整 */



/* 本文 */
#RT-CLM { float: right;
	padding-right: 15px;
	width: 613px;
}
.notice { color: #2A6F28;
}

/* 本文 */


/* 生菓子 */

#NAMAGASHI .right { margin-right: 7px;
}

#NAMAGASHI h3 { clear: both;
	padding-top: 9px;
	text-align: right;
	margin: 0px 7px 1px 0px;
}
#NAMAGASHI #CAKE-TOP .copy {
	margin: 0 0 12px 0;
	padding: 0;
}
#NAMAGASHI #CAKE-TOP .cake-info {
	padding-bottom: 9px;
}
#NAMAGASHI #CAKE-TOP .cake-info,
#NAMAGASHI #CAKE-TOP .cake-tel {
	font-size: 16px;
}
#NAMAGASHI #CAKE-TOP .cake-tel {
	color: #FF6600;
}
#NAMAGASHI h4 { color: #541D05;
}

#NAMAGASHI #CAKE,
#NAMAGASHI #CAKE-TOP { margin: 14px 0px 0px 29px;
	width: 576px;
}
#NAMAGASHI .line { padding: 0px 0px 5px 0px;
	border-bottom: dotted 1px #C5C5C5;
	clear: both;
}
#NAMAGASHI dl { width: 176px;
	float: left;
	margin-top: 28px;	
}

#NAMAGASHI .photo { border: solid 1px #CCCBCA;
	margin: 1px 0px 3px 0px;
}
#NAMAGASHI .right-clm { margin-left: 24px;
}
#NAMAGASHI .oishisa { padding: 18px 0 24px ;
}
#NAMAGASHI .bnr-large { height: 56px;
}
#NAMAGASHI .copy { margin-bottom: 0.75em;
}
/* 生菓子 */


/* クリスマスケーキ */
#XMAS {
	padding: 20px 0 15px 0 ;
}
.xmas {
	padding: 20px 0 15px 0 ;
	margin-left: -10px;
}

/* クリスマスケーキ */

/* 社長直伝！ケーキの切り方 */
#CAKECUT { padding: 15px 0 15px 0 ;
}
/* 社長直伝！ケーキの切り方 */
