@charset "utf-8";

#content h2.leadTit	{ border:none; background:none;line-height:130%;border-left:2px solid #000; padding:0px 15px; margin-bottom:30px;position:relative;}
#content h2.cautionTit	{ font-size:1.7em;border:none; background:url(../images/icon_cautionTit.gif) left 3px no-repeat #fff; padding-left:50px; line-height:120%; padding-bottom:15px; display:block; }

/*			.prListNo
/*-------------------------------------------*/
#content ol.prListNo { font-size:1.6em;line-height:140%; font-weight:bold;margin:0px; width:640px; }
#content ol.prListNo li	{ margin-bottom:1.6em; padding:3px 0px 0px 50px; display:block; overflow:hidden;list-style:none; line-height:130%; }
#content ol.prListNo li.prListNo01	{ background:url(../images/prListNo_01.gif) 3px 4px no-repeat; }
#content ol.prListNo li.prListNo02	{ background:url(../images/prListNo_02.gif) 3px 4px no-repeat; }
#content ol.prListNo li.prListNo03	{ background:url(../images/prListNo_03.gif) 3px 4px no-repeat; }
#content ol.prListNo li.prListNo04	{ background:url(../images/prListNo_04.gif) 3px 4px no-repeat; }
#content ol.prListNo li.prListNo05	{ background:url(../images/prListNo_05.gif) 3px 4px no-repeat; }

/*			.qaItem
/*-------------------------------------------*/
#content dl.qaItem	{ display:block; overflow:hidden;border-bottom:1px dotted #ccc; padding:0px 0px 20px; margin:0px 0px 20px; width:100%; }
#content dl.qaItem dt	{ margin-bottom:15px; background:url(../images/qaIconQ.gif) left top no-repeat; padding-left:32px; border:none; }
#content dl.qaItem dd	{ margin-bottom:0px; background:url(../images/qaIconA.gif) left top no-repeat; padding-left:32px; }

/*			.flowBox
/*-------------------------------------------*/
#content .flowBox 	{ padding-bottom:40px; margin-bottom:15px; display:block; overflow:hidden; background:url(../images/arrow_down.gif) center bottom no-repeat; width:640px; }
#content .flowBox.last	{ background:none; padding-bottom:0px; margin-bottom:0px; }
#content .flowBox dl	{ display:block; overflow:hidden; padding:15px 20px; border:3px solid #e5e5e5;width:594px; }
#content .flowBox dl dt	{ border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:1.2em; }
#content .flowBox dl dd	{ margin-bottom:0px; }
#content .flowBox dl dd h4	{ margin:0px;padding:0px; }
#content .flowBox dl dd p	{ margin-bottom:10px; }
#content .flowBox dl dd ul	{ margin-bottom:0px; }