@charset "Shift_JIS";

/* =====================================
  File        : main.css
  Last Update : 2010.05.12
===================================== */



/* ////////////////////////////////////////////////////////////////////////////////////////// ADDITION */
#exWrap #fresh {
	/* font-size:93%;	12px */
}

#exWrap #fresh p {
	font-size:107.5%;	/* 12px */
}



/* ////////////////////////////////////////////////////////////////////////////////////////// SHIFT */
/* CSS Document */
#exWrap #fresh .main p{
	margin:0px 0px 10px 0px;}

#exWrap #fresh h1{
	display:block;
	width:760px;
	height:252px;/* ////////////////////////////////////////2008.5.16 */
	margin:0px auto 10px auto;
	background:url(../img/p01.jpg) no-repeat;
	text-align:left;
	text-indent:-500px;}

#exWrap #fresh h2{
	margin:0px 0px 10px 0px;
	padding:0px;
	clear:both;}

#exWrap #fresh h3{
	display:block;
	width:358px;	/* 360px */
	/*height:26px;*/
	padding:6px 0 5px;
	margin:0px 0px 10px 0px;
	background:#eaeaee url(../img/sh1.gif) no-repeat 10px center;
	border:1px #dfdfe3 solid;
	/*overflow:hidden;*/
	/*font-size:12px;*/
	font-size:93%;
	color:#3D4283;
	font-weight:bold;
	text-indent:20px;
	/*line-height:2.2;*/}

#exWrap #fresh h3.full{/* ////////////////////////////////////////2012.3.12 */
	width:728px;}	/* 730px */



#exWrap #fresh #center{
	/*text-align:center;*/}

#exWrap #fresh #center a{
	color:#003399;}

#exWrap #fresh #center td{
/*	font-size:80%;*/	/* ////////////////////////////////////////2008.5.16 */
	color:#333;
	line-height:1.4;}

#exWrap #fresh .m0_a_20_a{
	margin:0px auto 20px auto;
	clear:both;}

#exWrap #fresh div.w340{
	width:340px;
	margin:0px auto 0px 10px;}

#exWrap #fresh div.w200{
	width:200px;
	margin:0px auto 0px 0px;
	float:left;}

#exWrap #fresh img.pleft{
/*	display:block;*/	/* ////////////////////////////////////////2008.5.16 */
	float:left;
	margin:0px 5px 0px 10px;}

#exWrap #fresh html* img.pleft{
	display:block;
	float:left;
	margin:0px 5px 0px 5px;}

#exWrap #fresh .btn{
	width:340px;
	margin:0px auto 0px 10px;
	text-align:right;
	clear:both;}

#exWrap #fresh .btn img{
	margin:10px 0px 0px auto;}

#exWrap #fresh .borderbox2 {
	margin		: 0 auto 15px;
	width		: 730px;
	border		: 1px solid #CCC;
	padding		: 12px 15px 7px;
	text-align	: left;
}

#exWrap #fresh .borderbox2 p{
	margin:0 0 10px;
	font-size:80%;
	color:#333;
	line-height:1.3;
	
}
#exWrap #fresh .m0_a_5_a{
	margin:0px auto 5px auto;}

#exWrap #fresh .m0_a_10_a{
	margin:0px auto 10px auto;}
	
/* ////////////////////////////////////////2010.5.12 */

#exWrap #fresh p {
	font-size:93%;	/* 12px */
}

#exWrap #fresh h2{
	width:730px;
	margin:0 auto 10px;
	/margin:20px auto 10px;}

#exWrap p#headCopy{
	padding:0 15px;
	margin:15px auto;
	/*background:url(../img/p01.jpg) no-repeat left top;*/
	text-align:left;
	font-size:93%;
	line-height:1.5;
}

#exWrap div.groupBox{
	width:740px;
	margin-left:15px;
}

#exWrap div.groupBoxIn{
	margin-right:10px;
	margin-bottom:20px;
	width:360px;
	text-align:left;
	float:left;
	display:inline;
	/float:none;
	position:relative;
	zoom:1;
}

#exWrap div.groupBoxIn p.text{
	padding-right:10px;
	margin-bottom:40px;
	width:190px;
	float:right;
}
#exWrap div.groupBoxIn p.image{
	width:140px;
	float:left;
	padding-left:10px;
}

#exWrap div.groupBoxIn p.detailBtn{
	position:absolute;
	right:10px;
	bottom:0;
}

/* ////////////////////////////////////////2011.6.8 */

#exWrap #fresh .clear {
	clear:right;
}
