@charset "utf-8";

/*------------------------------------------------------------------------------

	[ファイル名]	partner.css
	
	[概要]	チラシ天国掲載取扱い代理店募集専用CSS
	
	[目次]
		・clear-fix
		・テキスト画像代替
	
	[メモ]	
	
------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------

	clear-fix
							
-------------------------------------------------------------------*/
#hoge:after
{
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

/* Win IE7 */
*:first-child + html #hoge
{
	height: 1%;
}
/* End Win IE7 */

/* Win IE6 \*/
* html #hoge
{
	height: 1%;
}
/* End Win IE6 */

/* Mac IE\*//*/
#hoge
{
	display: inline-table;
}
/* End Mac IE */

/*-------------------------------------------------------------------

	テキスト画像代替
						
-------------------------------------------------------------------*/
div#sectionPartner .sectionHeading,
.inquiryButton,.inquiryButton a
{
	display: block;
	text-indent: -10000px;
/* Hides from Mac IE \*/
	overflow: hidden;
/* */
	border-bottom: 0px dotted #418aaf;
}

/*-------------------------------------------------------------------

	sectionPartner
						
-------------------------------------------------------------------*/
div#sectionPartner h2.sectionHeading{
	height: 60px;
	background: url(../../partner/images/section_partner_heading.gif) no-repeat scroll left top;
}

body#partner div.sectionContent{
	margin: 20px 20px 20px 20px;
}

/*-------------------------------------------------------------------
	表						
-------------------------------------------------------------------*/
div#sectionPartner table{
	border-top: 1px solid #ddeedd;
	border-bottom: 1px solid #ddeedd;
}

div#sectionPartner table th{
	padding: 10px 15px;
	background-color: #ebf9eb;
	border-bottom: 1px solid #ddeedd;
	font-size: 115%;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
}

div#sectionPartner table td{
	padding: 10px 15px;
	vertical-align: top;
}

div#sectionPartner table td.col1{
	width: 10%;
	border-right: 1px solid #ddeedd;
	white-space: nowrap;
	font-weight: bold;
}

div#sectionPartner table td.col2{

}

div#sectionPartner table tr.odd td{
	background-color: #f5fcf5;
}

/*-------------------------------------------------------------------

	sectionSystem
						
-------------------------------------------------------------------*/
#sectionSystem{
	width: 725px;
	margin-top: 50px;
	background: url(../../partner/images/section_system_bg_middle.gif) repeat-y scroll left top;
}

#sectionSystem h3.sectionHeading{
	height: 46px;
	background: url(../../partner/images/section_system_heading.gif) no-repeat scroll left top;
}

#sectionSystem h4{
	padding: 10px 20px;
	border-bottom: 1px solid #dfeedf;
	font-size: 115%;
	font-weight: bold;
}

#sectionSystem .sectionFooter{
	width: 725px; height: 62px;
	background: url(../../partner/images/section_system_bg_bottom.gif) no-repeat scroll left bottom;
	border-top: 1px solid #dfeedf;
	text-align: center;
}

.inquiryButton{
	width: 351px; height: 40px;
	margin: 10px auto 0 auto;
	background: url(../../partner/images/inquiry_button.gif) no-repeat scroll left top;
}

.inquiryButton a{
	width: 100%; height: 100%;
}

.inquiryButton a:hover,.inquiryButton a:active{
	background: url(../../partner/images/inquiry_button.gif) no-repeat scroll left bottom;
}

