@charset "shift_jis";

/* キリンビバレッジ簡単応募サービス ユーザーガイド */

h2.ttl_kantan_01 {
	height: 26px;
	width: 765px;
	text-indent: -20000px;
	background: url(/kantan/images/ttl_kantan_01.gif) no-repeat;
}

.kantan_red_txt { color:#cc0000;}
.kantan_redarea { border:5px #FFCCCC solid; background:#fff; padding:10px; }
.kantan_grayarea { border:5px #eeeeee solid; background:#fff; padding:10px; }
.kantan_grayarea2 { background:#FFE6E6; padding:5px; }
.kantan_line {
	border: medium double #cc0000;
}

.kantan_read_left { width:505px; float:left; }
.kantan_read_right { width:240px; float:right; }

/* navi */

.kantan_navi_top { padding-top:15px; background:url(/kc_old_common/beverage/images/etc_line_01.gif) left top repeat-x; }
.kantan_navi_bottom { margin-bottom:30px; padding-bottom:15px; background:url(/kc_old_common/beverage/images/etc_line_01.gif) left bottom repeat-x; }

.kantan_navi_bottom ul li{
	display:inline;
}


/* FAQ */

.kantan_faq { margin-top:20px; padding-bottom:20px; background:url(/kc_old_common/beverage/images/etc_line_01.gif) left bottom repeat-x; }
.kantan_faq2 { margin-top:20px; padding-bottom:20px; background:url(/kc_old_common/beverage/images/etc_line_01.gif) left bottom repeat-x; }
.kantan_faq_top { margin-top:30px; padding-top:20px; background:url(/kc_old_common/beverage/images/etc_line_01.gif) left top repeat-x; }

.kantan_faq dl { margin:0; padding:0; } 
.kantan_faq dl dt { color:#cc0000; font-weight:bold; background:url(/kantan/images/txt_kantan_q.gif) no-repeat left top; padding-left:24px; margin-bottom:5px; } 
.kantan_faq dl dd { background:url(/kantan/images/txt_kantan_a.gif) no-repeat left top; padding-left:24px; } 
.kantan_faq2 dl { margin:0; padding:0; } 
.kantan_faq2 dl dt { color:#cc0000; font-weight:bold; background:url(/kantan/images/txt_kantan_q.gif) no-repeat left top; padding-left:24px; margin-bottom:5px; } 
.kantan_faq2 dl dd { background:url(/kantan/images/txt_kantan_a.gif) no-repeat left top; padding-left:24px; } 

.kantan_faq_orange { color:#FF6600; }


.info_kantan {
	padding:15px 15px 10px 15px;
	margin-bottom:30px;
	border:2px #f00001 solid;
}