@charset "Shift_JIS";

/*====================================================================
 index.html
====================================================================*/

#noNav #img{
	width:904px;
	margin-left:30px;
}

#con-all-bg{
	background:url(../emi-c/images/con-all-bg.gif) 0 0 repeat-y;
	margin-left:10px;
}

#con-all-bg02{
	background-image: url(../emi-c/images/con-box-bt02.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#con-all-bg03{
	background-image: url(../emi-c/images/con-box-bt03.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-left:10px;
}

.conBox01{
	width:915px;
	background: url(../emi-c/images/con-box-bg2.gif) 0 0 repeat-y;
}

.conBox01bt,
.conBox02{
	padding-bottom:18px;
	background: url(../emi-c/images/con-box-bt.gif) 0 100% no-repeat;
	}
	
.conBox03{
	width:915px;
	background: url(../em/images/con-box-bg.gif) 0 0 repeat-y;
}

.conBox02{background:none; padding-bottom:0px;}

.txtSm{font-size:84%; width: 800px; padding: 0 0 0 42px;}
p.note{text-indent: -1.9em; margin-left: 1.7em;}

.mgBt7{ margin-bottom:7px;}
.mgBt8{ margin-bottom:8px;}
.mgBt14{ margin-bottom:14px;}

.conDt15{text-align:center; padding-right:15px;}
.conDt15-10-02{text-align:center; padding-right:15px; margin-top:20px;}

.Lkcolor { color:#000;}

.tokutenBox { width: 904px; }
.tokutenBox p.theLast { background: none; }

.righter { text-align: right; }
.pr20 { padding-right: 20px !important; }

/* alreadyBox
--------------------------------------------------------------------*/
div#alreadyBox {
	margin-top: 15px;
	padding: 22px;
	background: transparent url(../emi-c/images/index_bg04.gif) no-repeat 0 0;
}
div#alreadyBox p {
	width: 125px;
	float: left;
}
div#alreadyBox p img#logoMark {
	margin: 0 0 5px 10px;
}
div#alreadyBox p dl {
	float: left;
}
div#alreadyBox dl dt {
	font-size: 1px;
}
div#alreadyBox dl dd {
	margin-top: 20px;
	font-size: 1px;
}


/*====================================================================
 clearfix
====================================================================*/
div.giftLineup:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*+html div.giftLineup {
	height: 1%;
}
* html div.giftLineup {
	height: 1%;
}

/*====================================================================
 Table
====================================================================*/
div.indexTable {
}
div.indexTable table th,
div.indexTable table td {
	padding: 13px 7px;
	border: #666666 1px solid;
}
div.indexTable table th {
	text-align: center;
	background-color: #ffcc00;
	font-weight: bold;
}
div.indexTable table {
	width: 690px;
	font-size: 100%;
}
div.indexTable table th {
	width: 14%;
}
/*インデントのstyle*/
.indent01 {
	text-indent:-1em;
	padding-left:1em;
}
/*インデントのstyle*/