@charset "UTF-8";

div.main h2{
	margin:10px 0 15px 0;
	padding:6px 0 6px 32px;
	font-size:136%;
	font-weight:bold;
	color:#ffffff;
	background:#4198e3 url("../../common/img/gNavi5.gif") no-repeat 7px 7px;
	border-bottom:2px solid #f7b551;
}

/* leftColumn
====================================================== */
div.main div.leftColumn{
	width:360px;
	float:left;
	margin:0 0 15px 0;
}

/* rightColumn
====================================================== */
div.main div.rightColumn{
	width:360px;
	float:right;
	margin:0 0 15px 0;
}

/* leftColumng and rightColumn
====================================================== */
div.main div.rightColumn h3{
	width:330px;
	height:23px;
	padding:5px 0 0 30px;
	font-size:107%;
	color:#ffffff;
	font-weight:bold;
}
div.main div h3 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
div.main div h3 a:hover{
	color:#ff0000;
	font-weight:bold;
	text-decoration:underline;
}
div.main div h3.headRecommend{
	background:url("../../img/headRecommend.gif") no-repeat left center;
}
div.main div h3.headGourmet{
	background:url("../../img/headGourmet.gif") no-repeat left center;
}
div.main div h3.headShopping{
	background:url("../../img/headShopping.gif") no-repeat left center;
}
div.main div h3.headLife{
	background:url("../../img/headLife.gif") no-repeat left center;
}
div.main div h3.headRecreation{
	background:url("../../img/headRecreation.gif") no-repeat left center;
}
div.main div h3.headRe{
	background:url("../../img/headRe.gif") no-repeat left center;
}
div.main div h3.headRecruit{
	background:url("../../img/headRecruit.gif") no-repeat left center;
}
div.main div h3.headTransit{
	background:url("../../img/headTransit.gif") no-repeat left center;
}

div.main div div.contentWrap{
	width:350px;
	margin-bottom:15px;
	padding:4px;
	border:1px solid #d2d2d5;
}

/* 検索系一覧
====================================================== */
div.main div div.contentWrap ul{
	width:170px;
	padding-bottom:5px;
	font-size:92%;
}
div.main div div.contentWrap ul.listLeft{
	float:left;
}
div.main div div.contentWrap ul.listRight{
	float:right;
}
div.main div div.contentWrap ul li{
	margin-bottom:3px;
	padding:3px 0 0 18px;
	background:url("../../common/img/arrow01.gif") no-repeat left center;
}

div.main div div.contentWrap p.itemControl2{
	clear:both;
	padding-top:5px;
	border-top:1px solid #ebebeb;
	text-align:right;
}
div.main div div.contentWrap p.itemControl2 img{
	padding:3px;
}


