@charset "utf-8";


#main {
	padding:0;
	background:none;
}

#media01Area a,
#media02Area a {
	color:#009a44;
}

.mNone {
	padding:10px 0 15px;	
}

.copy {
	padding:0 10px;
}

/* @group media01Area */

#media01Area {
	padding:40px 0 0;
}

#media01Area h4 {
	padding:0 0 15px 10px;
	background:url(../../common/images/dotted_line.gif) left bottom repeat-x;
}

/* @end */

/* @group media02Area */

#media02Area {
	padding:29px 0 0;
}

#media02Area h4 {
	padding:0 0 15px 10px;
	background:url(../../common/images/dotted_line.gif) left bottom repeat-x;
}

/* @group mediaArea Common */

#media01Area dl,
#media02Area dl {
	padding:20px 0;
	width:365px;
	float:left;
}

#media01Area dl.left,
#media02Area dl.left {
	padding-right:25px;
}

#media01Area dt,
#media02Area dt {
	padding:10px;
	background:url(../../common/images/bg_dotted.gif) left top repeat;
}

#media01Area dt img,
#media02Area dt img,
#media01Area dd img,
#media02Area dd img {
	vertical-align:bottom;
}

#media01Area dd.tit,
#media02Area dd.tit {
	font-size:108%;
	padding:15px 0 7px;
	font-weight:bold;
}

#media01Area dd.link,
#media02Area dd.link {
	padding-top:7px;
}

#media01Area .line,
#media02Area .line {
	clear:both;
	height:1px;
	background:url(../../common/images/dotted_line_s.gif) left top repeat-x;
}

#media01Area hr,
#media02Area hr {
	display:none;
}

/* @group mediaDetail */

#mediaDetail {
	padding:0;
}

#mediaDetail .leadBox {
	padding:7px;
	background:url(../../common/images/bg_dotted.gif) left top repeat;
}

#mediaDetail .leadBox th {
	width:215px;
	background:#fff;
}

#mediaDetail .leadBox td {
	padding:18px 20px 18px 0;
	background:#fff;
}

#mediaDetail .leadBox h4 {
	padding-bottom:10px;
	font-size:108%;
	font-weight:bold;
}

#mediaDetail .column {
	padding-top:40px;
}

#mediaDetail .column h5 {
	padding:0 0 12px 10px;
	background:url(../../common/images/dotted_line_s.gif) left bottom repeat-x;
}

#mediaDetail .column dl {
	padding:20px 0;
	position:relative;
}

#mediaDetail .column dt {
	padding:0 10px 5px 195px;
	font-size:108%;
	font-weight:bold;
}

#mediaDetail .column dd {
	padding:0 10px 0 195px;
}

#mediaDetail .column dd.thumb {
	padding-left:0;
	position:absolute;
	left:10px;
	top:20px;
}

#mediaDetail .column p {
	padding:10px 10px 0;
}

#mediaDetail .column p.img {
	padding-top:20px;
	text-align:center;
}

/* @end */




/* @group clearfix=================================================================== */

#media01Area:after,
#media02Area:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

#media01Area,
#media02Area {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html #media01Area,
* html #media02Area {
	height:1%;
}

#media01Area,
#media02Area {
	display:block;
}

/* End hide from IE-mac */
/* @end */