@charset "shift_jis";

@import url(basic.css);
@import url(meicom.css);
/*
===============================================
トップページ専用CSS 共通
===============================================
*/

.i-topimg{
	padding:0 0 10px 10px;
}

/* Selection List */
.i-selection{
	text-align:center;
}
	.i-selection h2{
		margin:0 0 5px 0;
	}
	.i-item{
		width:421px;
		border-top:1px solid #d6dae0;
		margin:0 auto;
		padding:7px 0 5px 0;
		}
	.i-itemlist{
		margin:0 auto;
		padding:7px 0 5px 3px;
		}
	* html .i-itemlist{
		margin:0 auto;
		padding:7px 0 5px 0;
		}

	.i-itemlist .i-item-photo{
		padding:0 0 4px 0;
		}
	.i-item .i-item-photo img,
	.i-itemlist .i-item-photo img{
		border:3px solid #dfdffe;
	}
	.i-item .i-item-txt h3,
	.i-itemlist .i-item-txt h3{
		font-size:87.5%;
		line-height:130%;
		padding-left:16px;
		margin:2px 0 7px 0;
		font-weight:bold;
		}
	.i-itemlist .i-item-txt h3{
		font-weight:normal;
		}
	* html .i-itemlist .i-item-txt h3{
		margin-bottom:0;
		}
	.i-item .i-item-txt h3 a,
	.i-itemlist .i-item-txt h3 a{text-decoration:underline;}
	.i-item .i-item-txt h3 a:visited,
	.i-itemlist .i-item-txt h3 a:visited{text-decoration:underline;}
	.i-item .i-item-txt h3 .notice,
	.i-itemlist .i-item-txt h3 .notice{
		color:#ff472e;
		font-size:95%;
	}
	.i-item .i-item-txt p{
		font-size:75%;line-height:150%;
		color:#4b4b4b;
		padding-right:10px;
	}
	.i-selection .i-link{
		font-size:75%;line-height:150%;
		text-align:right;
	}
	.i-selection .i-link a{
		padding:0 0 0 12px;
		background:#ffffff url(../img/icon01.gif) no-repeat 2px 2px;
	}

	.i-itemlist table{
		margin:0 7px;
		float:left;
		}
	* html .i-itemlist table{
		margin:0 8px 0 5px;
		}

	.i-itemlist hr.i-itemline{
		width:421px;
		height:1px;
		margin:0 auto;
		padding:0;
		border-style:solid;
		border-width:0px 0px 1px 0px;
		border-color:#d6dae0;
		background:none;
		color:#d6dae0;
		clear: both;
		}
	.i-itemlist hr.clear{
		height:1px;
		margin:0 auto;
		padding:0;
		border-style:none;
		border-width:0px 0px 1px 0px;
		border-color:#ffffff;
		background:none;
		color:#ffffff;
		clear: both;
		}

/* News, Guide */
.i-listarea{
	border:1px solid #7c94c2;
	padding:2px;
	margin-bottom:5px;
}
	.i-listarea h2{
		text-align:center;
		margin-bottom:6px;
	}
dl.i-news{
	margin:0 5px;
}
	dl.i-news dt{
		font-size:75%;
		color:#ff5656;
		padding:0 0 2px 10px;
		background:#ffffff url(../img/icon02.gif) no-repeat 2px 3px;
	}
	dl.i-news dd{
		font-size:75%;line-height:150%;
		margin-bottom:7px;
	}
ul.i-guide li{
	font-size:75%;line-height:150%;
	margin:0 5px;
	padding:0 0 2px 12px;
	list-style-type: none;
	background:#ffffff url(../img/icon01.gif) no-repeat 2px 4px;

}

/* Banner */
.i-banner img{
	margin-bottom:5px;
}

