@charset "utf-8";
/* ===================================================================
CSS information

 file name  :partner.css
 style info :パートナー募集　コンテンツエリア
=================================================================== */

div#mainIMG_partner {
width: 744px;
height: 338px;
background: url(../../partner/images/img_partner.jpg) no-repeat;
}
	
	div#mainIMG_partner h1 {
	width: 400px;
	position: relative;
	left: 43px;
	top: 160px;
	}

table#list-partner {
text-align: center;
}

	table#list-partner th {
	font-size: 83.4%;
	text-align: center;
	}
	
	table#list-partner td {
	height: 70px;
	}

table#list-partner td.co-name {
text-align: left;
white-space: nowrap;
}

table#list-partner td.co-etc {
text-align: left;
font-size: 83.4%;
}

colgroup.pList3 {
width: 85px;
}

colgroup.pList4,
colgroup.pList5,
colgroup.pList6 {
width: 65px;
}



div#mainIMG_xm {
width: 744px;
height: 338px;
background: url(../../partner/images/img_xm.jpg) no-repeat;
}
	
	div#mainIMG_xm h1 {
	width: 422px;
	color: #FFF;
	position: relative;
	left: 40px;
	top: 165px;
	}



div.mx-container {
clear: both;
margin-bottom: 14px;
}

div.mx-box {
width: 365px;
background: url(../../partner/images/xm_bg.gif) repeat-y;
}

	div.mx-box div.mx-head {
	height: 40px;
	padding: 0 15px;
	background: url(../../partner/images/xm_head.gif) no-repeat;
	background-position: top;
	}
	
	div.mx-box div.mx-head p.mx-title {
	font-size: 116.7%;
	font-weight: bold;
	line-height: 40px;
	float: left;
	}
	
	div.mx-box div.mx-head p.mx-service {
	color: #959595;
	line-height: 40px;
	float: right;
	}
	
	p.mxUrl {
	margin: 15px 15px 0 15px;
	padding-left: 18px;
	background: url(../images/arrow_next.gif) no-repeat;
	background-position: left;
	}
	
	div.mx-box div.mx-inner {
	clear: both;
	padding: 12px 15px 15px;
	}
	
	div.mxImg {
	width: 125px;
	float: left;
	}
		
	p.mxTxt {
	width: 195px;
	float: right;
	}
	
	div.mx-box div.mx-foot {
	clear:both;
	height: 41px;
	line-height: 41px;
	padding: 0 15px;
	background: url(../../partner/images/xm_foot.gif) no-repeat;
	}
	
div.mx-Actual {
clear: both;
margin-top: 15px;
}

	div.mx-Actual img {
	margin-bottom: 12px;
	}

	div.mx-Actual div.service-box1 {
	margin-right: 12px;
	float:left;
	}
	
	div.mx-Actual div.service-box2 {
	float:left;
	}













