@charset "UTF-8";

/* :: カラー・背景画像 :::::::::::::::::::::::::::::::::::::::::::::::::::::

#EE1F1A
/images/red/bg/bg_main.gif
/images/red/bg/bg_line_double.gif

#FEE8E7
/images/red/bg/bg_sub.gif

#FBBEBD
/images/red/bg/bg_other.gif

#65C532

#64C131
/images/red/bg/bg_accent.gif

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* color: #EE1F1A
------------------------------------------------------------------------- */
#footer{
	border-top:3px solid #EE1F1A;
}

.liHead,
.liHeadCp,
table.list td.liInfo table tr.liTerms td.liPoint,
.deBoxContain{
	background:#EE1F1A url(/images/red/bg/bg_main.gif);
}

h4.deH4,
h3.level2H3,
dl#policy dt,
#zoom dd span{
	color:#EE1F1A;
}

h3#deHead,
#zoom dl{
	background:url(/images/red/bg/bg_line_double.gif) repeat-x;
}

dl#policy dt{
	border-left-color:#EE1F1A;
}


/* color: #FEE8E7
------------------------------------------------------------------------- */
table.basicTable th,
#footer{
	background:#FEE8E7 url(/images/red/bg/bg_sub.gif);
}


/* color: #FBBEBD
------------------------------------------------------------------------- */
table.list td.liInfo table tr.liTerms td.liPointOff{
	background:#FBBEBD url(/images/red/bg/bg_other.gif);
}


/* color: #65C532
------------------------------------------------------------------------- */
#pr dt,
table#deCampaign th.deCpTxt dd,
table#dePrice tr.deType th{
	color:#65C532;
}


/* color: #64C131
------------------------------------------------------------------------- */
table#deCampaign th,
.btnForm input{
	background-color:#64C131;
}

table#deCampaign th{
	background-image:url(/images/red/bg/bg_accent.gif);
}

.btnForm input{
	background-image:url(/images/red/btn/btn_bg.gif);
}
