#warp h2 {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #00a0e9;
	text-align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#warp p {
	font-size: 12px;
}
#warp ol li {
	font-size: 12px;
	list-style-type: disc;
	margin-left: 20px;
}
#warp .pt1 li {
	font-size: 12px;
	list-style-type: decimal;
	margin-left: 20px;
	margin-bottom: 10px;
	line-height: 16px;
}
#warp ul li {
	font-size: 12px;
}
#warp dl dt {
	font-size: 14px;
	font-weight: bold;
}
#warp dl dd {
	font-size: 12px;
	margin-bottom: 10px;
}
#warp p b {
	font-size: 14px;
	font-weight: bold;
}
#springtour h2 {
	background-color: #e4007f;
}
#springtour b {
	color: #e4007f;
}
#springtour #warp .att {
	color: #F00;
	background-color: #FF0;
	text-align: center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
#warp #gw h2 {
	background-color: #c8161e;
}
#warp #gw p .red {
	font-size: 12px;
	color: #c8161e;
}
#warp #ajinomoto h2 {
	background-color: #B89C4F;
}
#warp #ajinomoto p .red {
	font-size: 12px;
	color: #c8161e;
}
#warp #ajinomoto2 h2 {
	background-color: #c8161e;
}
#warp #ajinomoto2 p .red {
	font-size: 12px;
	color: #c8161e;
}
#warp #ajinomoto4 h2 {
	background-color: #e60012;
}
#warp #ajinomoto4 p .red {
	font-size: 12px;
	color: #e60012;
}
#warp #kagome h2 {
	background-color: #005BAC;
}
#warp #kagome p .red {
	font-size: 12px;
	color: #005BAC;
}
#warp #bingo h2 {
	background-color: #00a53c;
}
#warp #bingo p .red {
	font-size: 12px;
	color: #005BAC;
}
#warp #lion h2 {
	background-color: #B81C22;
}
#warp #lion p .red {
	font-size: 12px;
	color: #B81C22;
}
#prima #warp h2 {
	background-color: #1D2788;
}
#prima #warp p .red {
	font-size: 12px;
	color: #1D2788;
}
#ticket #warp h2 {
	background-color: #2b883a;
}
#ticket #warp p .red {
	font-size: 12px;
	color: #2b883a;
}
#onabe #warp h2 {
	background-color: #f39700;
}
#onabe #warp p .red {
	font-size: 12px;
	color: #f39700;
}
#kitchen .att{ background:#abcd04; padding:20px; margin:0 0 20px 0; font-weight:bold;}
#kitchen .att .undline{border-bottom:1px solid #000000; margin:0 0 5px 0; padding:0 0 5px 0;}
#kitchen h3{ background:#000000; color:#FFFFFF; text-align:center; font-size:16px; font-weight:bold; padding:5px 0; margin:0 0 1px 0;}
#kitchen h4{  text-align:center; color:#FFFFFF; font-weight:bold;  font-size:14px; background:#000000;}
#kitchen li{ font-size:12px;padding:5px; }

#suntory #warp h2 {
	background-color: #ff94bb;
}
#suntory #warp p .red {
	font-size: 12px;
	color: #ff94bb;
}

#hagoromo #warp h2 {
	background-color: #0a3190;
}
#hagoromo #warp p .red {
	font-size: 12px;
	color: #ff94bb;
}

#glico #warp h2 {
	background-color: #e60012;
}

#glico #warp p .red {
	font-size: 12px;
	color: #e60012;
}

#kouyasan-tour #warp h2 {
	background-color: #cf000c;
}
#kouyasan-tour #warp p .red {
	font-size: 12px;
	color: #cf000c;
}

#kracie #warp h2 {
	background-color: #6fbc59;
}
#kracie #warp p .red {
	font-size: 12px;
	color: #6fbc59;
}