/*$B4pK\%;%l%/%?(B*/

a, a:link{
color:#4a3638
}

a:visited{
color:#7ecef4;
}

a:hover;{
color:#00ffff;
}

h1, h2, h3, h4, p, ul, table{
margin:0;
padding:0;
font-family:"$B%R%i%.%N3Q%4(BPro W3","MS$B%4%7%C%/(B", Osaka, sans-serif; 
}


/* $B!!%.%U%H%-%C%H%Z!<%8(B $B!!(B*/
#giftkit_base {
	width:					780px;
	margin:					0px;
	padding:				0px;
	background-color:		#e6e2dd;
}

#giftkit_base h1 {
	margin:					0px 30px;
	padding:				0px;
}

#about {
	width:					720px;
	margin:					0px 30px;
	padding:				0px;
	background-color:		#FFFFFF;
}

#about h2 {
	margin:					0px;
	padding-left:				15px;
}

#about p {
	margin:					0px;
	padding-left:				15px;
}

#voice{
	width:					720px;
	margin:					0px 30px;
	padding:				0px;
	background-color:		#FFFFFF;
}

#voice h3{
	margin:					0px;
	padding:				30px 0 15px 15px;		
}

#voice p {
	margin:					2em 2em 0 15em;
	font-size:				11px;
	line-height:				20px;
	color:					#362e2b;
}

#voice_block {
	margin:					0px 15px;
	padding:				0;
}


#wrapping{
	width:						720px;
	margin:						0px 30px;
	padding:					0px;
	background-color:		#FFFFFF;
}

#wrapping h3{
	margin:						0px;
	padding:					30px 0 15px 15px;
}

#wrapping p{
	margin:					0px;
	padding:				7em 2em 0 1em;
	font-size:				11px;
	line-height:				18px;
	color:					#362e2b;
}

#wrapping_block {
	margin:					0px 15px;
	padding:				0;
}

#bag_choice{
	width:						720px;
	margin:						0px 30px;
	padding:					0px;
	background-color:		#FFFFFF;
}

#bag_choice h3{
	margin:						0px;
	padding:					10px 0 15px 15px;
}

#bag_choice p{
	margin:					0px;
	padding:				7em 2em 0 1em;
	font-size:				11px;
	line-height:				18px;
	color:					#362e2b;
}


#bag_block {
	margin:					0px 15px;
	padding:				0;
}

#bag_block p {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	line-height:				16px;
	color:					#362e2b;
}

#gift_choice{
	width:						720px;
	margin:						0px 30px;
	padding:					0px;
	background-color:		#FFFFFF;
}

#gift_choice h3{
	margin:						0px;
	padding:					30px 0 15px 15px;
}

#gift_choice p{
	margin:					0px;
	padding:				7em 2em 0 1em;
	font-size:				11px;
	line-height:				18px;
	color:					#362e2b;
}

#gift_block {
	margin:					0px 15px;
	padding:				0;
}

#gift_block p {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	line-height:				16px;
	color:					#362e2b;
}


.notice {
	color:			red;
}

.plus {
        margin:					0px;
	padding:				0px;
	font-size:				10px;
	line-height:				14px;
	color:					#362e2b;
}

.btn_item{
	margin:					1em 0 1em 4em;
	display:				block;
}

.btn_item01{
	margin:					1em 0 1em 4em;
	display:				block;
}

.btn_cart{
	margin:					0 0 0 4em;
	display:				block;			
}

.price{
	font-size:				14px;
	font-weight:				bold;
	color:					#ef8fb1;
	margin:					16em 0 0 3.5em;
	display: 				block;
}

.price01{
	font-size:				14px;
	font-weight:				bold;
	color:					#ef8fb1;
	margin:					14em 0 0 3.5em;
	display: 				block;
}

.voice{
	margin:					0 2em 0 15em;
	padding:				0;
	font-size:				11px;
	line-height:				20px;
	color:					#362e2b;
	display: 				block;
}