﻿@charset "utf-8";
/* CSS Document */



/* =WRAPPER */
/* ----------------------------------------------------- */



/* =TITLE */
/* ----------------------------------------------------- */

#article .title     {}
#article .headline  {}
#article .crosshead {
	padding:5px 10px 10px;
	background:url(../common/images/bg_context_ttl.jpg) left bottom repeat-x;
	color:#009d95;
	font-size:1.4em;
}
#article .subheading{}
#article .index     {}
#article .subindex  {}



/* =#ARTICLE */
/* ----------------------------------------------------- */

.section.campaign .context{
	margin-top:20px;
	padding-bottom:10px;
}

.section.campaign .inContext{
	margin-top:15px;
	padding-top:15px;
	border-top:1px dashed #CCC;
}

.section.campaign .inContext.first{
	padding-top:0;
	border-top:none;
}

.section.campaign .context .left{
	float:left;
	width:265px;
}

.section.campaign .context .right{
	float:right;
	width:380px;
}

.section.campaign .context .ttlTab{
	width:100%;
}
.section.campaign .context .ttlTab th{
	vertical-align:top;
	text-align:left;
	background:url(../common/images/icon_star_blue.gif) 0 0 no-repeat;
	padding-left:24px;
}
.section.campaign .context .ttlTab td{
	vertical-align:bottom;
	text-align:right;
	width:125px;
}

.section.campaign .context .lists,
.section.campaign .context .attention{
	margin-top:10px;
}

.section.campaign .context .lists li{
	font-size:1.2em;
}

.section.campaign .context .limited{
	display:block;
	font-size:1.2em;
	padding-bottom:5px;
	color:#8EC31F;
}

.section.campaign .context .ttlTab th{
	color:#004DA0;
}
.section.campaign .context .ttlTab td{
	color:#004DA0;
}
.section.campaign .context .ttlTab td span{
	color:#555;
	font-size:10px;
}

.section.campaign .context .separate{
	padding:0 5px;
	color:#999;
}

.section.campaign .context .attention li{
	color:#009E96;
}
