@charset "euc-jp";

/* ==================================================================

	page  : support
	author: °ÂÃ£
	
	09/05/14 À©ºû½¡ver 1.00
	
=================================================================== */


/* =================================
   ¢£ qa
================================== */


#qa .entries dl.list{
	width:100%;
	margin:-16px 17px 0 17px;
}

* html #qa .entries dl.list{
	width:95%;
}

#qa .entries dl.list dt,
#qa .entries dl.list dd{
	display:-moz-inline-box; 
	display:inline-block;
	vertical-align:top;
	margin-top:10px;
	background:url(../../images/common/border/gray2x.gif) 0 100% repeat-x;
}

#qa .entries dl.list dt{
	width:123px;

}

#qa .entries dl.list dd{
	width:537px;
	max-width:537px;
	overflow:hidden;
}

/*for IE6 */  
* html #qa .entries dl.list dt ,
* html #qa .entries dl.list dd{
	display: inline;   
	zoom: 1;
}   
/*for IE7 */  
*:first-child+html #qa .entries dl.list dt,
*:first-child+html #qa .entries dl.list dd {   
	display: inline;   
	zoom: 1;   
}  	



#qa .entries dl.list dl.question dt,
#qa .entries dl.list dl.question dd{
	display: block;
	width:auto;
	margin:0;
	padding:0 0 0 17px;
	background:0 0.3em no-repeat;
}



#qa .entries dl.list dl.question dt{
	margin-bottom:7px;
	background-image:url(../../images/support/qa/q.gif);
	color:#3866c5;
}
#qa .entries dl.list dl.question dd{
	margin-bottom:17px;
	background-image:url(../../images/support/qa/a.gif);
}


/* =================================
   ¢£ contact
================================== */

#contact .entries .section{
	margin-left:8px;
}

#contact .entries .section .leadtext{
	margin-bottom:1.5em;
}

#contact dl.selecter dt{
	margin-bottom:0.9em;
}

#contact dl.selecter dd{
	margin:0 0 3em 1em;
}

#contact .entries .telList{
	padding:0 50px;
}

#contact .entries .telList p,
#contact .entries .telList dl{
	padding:0 55px;
}


#contact .entries .telList p{
	width:380px;
	margin:0 auto 5px auto;	
	padding-top:10px;
	background:url(../../images/common/border/gray2x.gif) 0 0 repeat-x;
}

#contact .entries .telList dl{
	width:380px;
	margin:0 auto;	
	padding-bottom:10px;
	background:url(../../images/common/border/gray2x.gif) 0 100% repeat-x;

}
#contact .entries .telList dt{
	display:inline;
	float:left;
	clear:both;
	width:16em;
	font-weight:700;
}
#contact .entries .telList dt,
#contact .entries .telList dd{
	margin-bottom:0.4em;
}



/* =================================
   ¢£ request
================================== */

#request .entries .section{
	margin-left:8px;
}

#request .entries .section .leadtext{
	margin-bottom:1.5em;
}

#request dl.selecter dt{
	margin-bottom:0.9em;
}

#request dl.selecter dd{
	margin:0 0 3em 1em;
}


