@charset "utf-8";
/* CSS Document */

/*---------------------------------------------
  「i-limo.jp」サイト
  ホームCSSファイル
---------------------------------------------*/

/*z[X^C
-------------------------------------------------------------------------------------------*/

#home #about ul{
	color:#FF6600;
}
	
#home #newsBox{
	width:548px;
	height:880px;
	overflow:auto;
	border: 0px none #FFFFFF;
}
#home #newsBox .newsInnerBox dl{
	margin-left:110px;
}
#home #newsBox dt{
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;
	color: #FF781E;
}
#home #tieupBox{
	width:550px;
	height:500px;
	overflow:auto;
}
#home #tieupBnr dt {
	float: left;
	width: 185px;
	/*padding-right: 10px;*/
	padding-bottom:10px;
	padding-top: 15px;
}
#home #tieupBnr dd {
	margin-bottom:10px;
}
#home #tieupBnr p {
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
	width: 170px;
	padding-right: 0px;
}
/* clearfix */
#home #tieupBnr dd{
	zoom:1;/*for IE 5.5-7*/
	display: block;
	height: auto;
	margin-left: 185px;
}
#home #tieupBnr dd:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

#home #content #mainArea {
	float: left;
}
#home #mainArea #about {
	width: 550px;
	float: left;
}
#home #mainArea #tieupBnr2,#home #mainArea #adBnr {
	float: right;
	width: 200px;
	clear: none;
}
#home #mainArea #tieupBnr2{
	background-color:#F9E1C1;
	
}
#home #subArea #adBnr img {
	margin-left: 10px;
}
#home #mainArea #tieupBnr {
	width: 550px;
}
#home #mainArea #tieupBnr ul {
	margin-left:0px;
	padding-left:0px;
}
#home #mainArea #tieupBnr .tieupBox {
	width: 170px;
	margin-left: 10px;
	margin-bottom:10px;
	display:inline;
	float: left;
	padding: 0px;
	height: 210px;
}
#home #pickupEvent table{
	border-collapse:separate;
	border-top:1px solid #FFCE9D;
	border-left:1px solid #FFCE9D;
	border-right:2px solid #CC6666;
	border-bottom:2px solid #CC6666;
	background-color:#FFEEDD;
}
#home #pickupEvent td, #home #pickupEvent th {
	border-color: #FFEEDD;
}
#home #pickupEvent th {
	border-right:solid 3px #FF6600;
	width:30%;
}
#home #mainArea #pickupEvent .eventName {
	font-size: 120%;
	font-weight: bold;
	color: #000066;
	border-bottom: 1px solid #000066;
	width:100%;
}
#home #pickupEvent .eventSamary {
	color: #FF6600;
}
#home #newsBox .newsInnerBox img {
	clear: both;
	float: left;
	width: 100px;
}
#home #newsBox .newsInnerBox dt img {
	float: none;
	width: auto;
	padding-bottom:5px;
}
#home #newsBox .newsInnerBox {
	padding: 5px;
	clear: both;
	border-bottom: 1px solid #CCCCCC;
}
#home #mainpic{
	position:relative;
}
#home #mainpic a#mainpic_bnr{
	display:block;
	width:109px;
	height:109px;
	position: absolute;
	left: 20px;
	bottom: 0px;
}

#serviceBnr{
 padding:10px 0 10px 0px;
}
#serviceBnr ul{
 margin:0;
	padding:0;
}
#serviceBnr li{
	float:left;
	list-style:none;
	margin:0 0px 10px;
	padding:0;
} 
