@charset "utf-8";

/* ****************************************************
Title: card.css
Created: 2010-06-17
Last Modified: 2011-01-21
Editor(s): nishio
Last Editor: kitamura
***************************************************** */


/* Table Of Contents
----------------------------------------

# content
# clearfix
# common classes

----------------------------------------*/


/* # content
---------------------------------------------------------------------------- */

div#content div.section {
	padding: 0 15px;
}

div#content div.section h2 {
	margin: 0 -15px 5px;
}

div#content div#lead {
	background: url(../images/card/bg_lead.jpg) no-repeat left top;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 15px 17px 20px;
	position: relative;
	zoom: 1;
}

div#content div#lead p.catch01 {
	margin-bottom: 14px;
}

div#content div#lead p.catch02 {
	margin-bottom: 7px;
}

div#content div#lead p.photo {
	position: absolute;
	right: -28px;
	top: -33px;
}

div#content div#lead p.photo img {
	behavior: expression(this.style.filter = this.src.match(/\.png$/) ? "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')" : this.style.filter,this.src = this.src.match(/\.png$/) ? this.src.slice(0, this.src.lastIndexOf("/")+1) + "pngfix.gif" : this.src,this.style.behavior = "none");
}

div#content div#lead p.feature {
	margin-top: 15px;
}

/* # clearfix
---------------------------------------------------------------------------- */


/* # common classes
---------------------------------------------------------------------------- */


