@charset "Shift_JIS";





/* 2009.09.26 */

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



.clear {

	clear: both;

	}



.t-center {

	text-align: center;

	}



.f-left {

	float: left;

	}





#topics p.pdf-check {

	margin-top: 75px;

	}

	

.adobe-reader {

	float: left;

	margin-left: 15px;

	}

	

.adobe-reader h2 {

	color: #2255A4;

	font-size: 100%;

	margin: 0px 0px 5px;

	}	



.adobe-reader p {

	margin: 5px 0px;

	}





body#customer table {

	width:100%;

	margin: 0;

	padding: 0;

	border: 1px solid #cfc0ad;

	border-collapse: collapse;

	font-size: 80%;

	}

	

body#customer table th {

	padding: 5px;

	border-right: 1px solid #cfc0ad;

	border-bottom: 1px solid #cfc0ad;

	background-color: #f5e9da;

	vertical-align: top;

	white-space: nowrap;

	}

	

body#customer table td {

	padding: 5px;

	border-right: 1px solid #cfc0ad;

	border-bottom: 1px solid #cfc0ad;

	background-color: #f5e9da;

	vertical-align: top;

	white-space: nowrap;

	}





#topics {

	font-size: 80%;

	}

	

#topics h3, h4 {

	padding: 0;

	}

	

#topics p {

	line-height: 1.6;

	margin: 15px 0px;

	padding: 0px;

	}	

	

#topics .topi-news {

	border: 1px solid #7F7F7F;

	clear: both;

	margin: 15px 0px;

	}

	

#topics .topi-news h4 {

	font-size: 100%;

	font-weight: normal;

	line-height: 1;

	margin: 0px;

	padding: 5px;

	}

	

#topics .topi-news p {

	background: #7F7F7F none repeat scroll 0%;

	color: #FFFFFF;

	line-height: 1;

	margin: 0px;

	padding: 5px;

	}

	

#topics .topi-news .date {

	float: right;

	margin-left: 15px;

	}

	

#topics .topi-news p a:link {

	color: #FFFFFF;

	}

	

	

#topics ol.topi01a {

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

	margin: 15px 0px 30px 1px;

	padding: 0px;

	}

	

#topics ol.topi01a li {

	margin: 0px 0px 10px;

	padding: 0px;

	line-height: 1.5;

	}

	

#topics ol.topi01a li img {

	margin-right: 5px;

	vertical-align: middle;

	}

	

#topics img.topi01b {

	float: right;

	margin: 15px 0px 15px 15px;

	}

	

div#topics04 {

	width: 560px;

	border:solid 1px #999999;

	background-color: #eeeeee;

}



div#topics04 p {

	padding: 10px 30px 0;

}



div#topics04 p.mi {

	color: #ff6633;

	font-size: 140%;

	font-weight: bold;

	text-align: center;

}





#TopicsCont h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}

#TopicsCont {width: 560px;height: auto;text-align: left;}

#TopicsCont h3        {width: 560px;height: 188px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                   background-image: url(../../../index.html);text-indent: -999em;display: block;}

#TopicsCont #ContBox01            {width: 540px;height: 279px;background-image: url(../../../index.html);

                                   background-repeat: no-repeat;display: block;

								   margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left:   10px;

								   padding-top: 20px;padding-right: 10px;padding-bottom: 0px;padding-left: 170px;}

#TopicsCont #ContBox01  h4        {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;}

#TopicsCont #ContBox01 .ContBox   {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                   margin-right:5px;margin-left: 5px;}

#TopicsCont #ContBox01 .ContBox p {margin-bottom: 5px;}



#TopicsCont #ContBox02            {width: 560px;height: auto;margin: 0px 10px 20px 10px;}

#TopicsCont #ContBox02 .Left      {width: 162px;height: auto;float: left;display: block;

                                   background-image: url(../../../index.html);background-repeat: no-repeat;

								   background-position: bottom;margin: 0px;padding: 0px 0px 7px 0px;}

#TopicsCont #ContBox02 .ContBox   {padding: 3px 30px;display: block;

                                   background-image: url(../../../index.html);background-repeat: repeat-y;}

#TopicsCont #ContBox02 .Left   h4 {width: 162px;height: 61px;margin: 0px;padding: 0px;

                                   background-image: url(../../../index.html);display: block;text-indent: -999em;}

#TopicsCont #ContBox02 .Left   li {font-size: 10px;line-height: 15px;color: #333333;

                                   margin: 0px 0px 3px;padding: 0px 0px 0px 5px;

								   list-style-type: none;background-color: #FFFFCC;}

#TopicsCont #ContBox02 .Right     {width: 378px;height: 204px;float: right;

                                   background-image: url(../../../index.html);

								   margin: 0px;padding: 0px;text-indent: -999em;display: block;}



#TopicsCont #ContBox03            {width: 560px;height: auto;display: block;

                                   margin: 15px 10px 20px;padding: 15px;clear: both;

								   background-color: #eeeeee;border: 1px solid #666666;}

#TopicsCont #ContBox03         h4 {font-size: 17px;line-height: 22px;color: #FF6633;

                                   margin: 0px 0px 10px;padding: 0px;text-align: center;display: block;}

#TopicsCont #ContBox03 .ContBox   {font-size: 12px;line-height: 23px;color: #666666;}

#TopicsCont #ContBox03 .ContBox p {margin-bottom: 5px;}











#TopicsCont07 h3,h4,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}



sub                               {margin: 0px 0.2em 0px 0.1em;padding: 0px;font-size: 80%;vertical-align: middle;}



#TopicsCont07                       {width: 560px;height: auto;text-align: left;}

#TopicsCont07             h3        {width: 560px;height: 187px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                   background-image: url(../../../index.html);text-indent: -999em;display: block;}

#TopicsCont07 #ContBox01  h4        {width: 540px;height: 155px;margin: 0px 0px 0px 10px;padding: 0px;clear: both;

                                   background-image: url(../../../index.html);text-indent: -999em;display: block;}



#TopicsCont07 #ContBox02            {width: 540px;height: 282px;background-image: url(../../../index.html);

                                   background-repeat: no-repeat;display: block;

								   margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left:   10px;

								   padding-top: 40px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}

#TopicsCont07 #ContBox02  h4        {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;}

#TopicsCont07 #ContBox02 .ContBox   {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                   margin-right:5px;margin-left: 5px;}

#TopicsCont07 #ContBox02 .ContBox p {margin-bottom: 5px;}



#TopicsCont07 #ContBox03  h4        {width: 540px;height: 199px;margin: 20px 0px 30px 10px;padding: 0px;clear: both;

                                   background-image: url(../../../index.html);text-indent: -999em;display: block;}



#TopicsCont07 #ContBox04            {width: 560px;height: auto;display: block;

                                   margin: 15px 10px 20px;padding: 15px;clear: both;

								   background-color: #eeeeee;border: 1px solid #666666;}



#TopicsCont07 #ContBox04         h4 {font-size: 17px;line-height: 22px;color: #FF6633;

                                   margin: 0px 0px 10px;padding: 0px;text-align: center;display: block;}

#TopicsCont07 #ContBox04 .ContBox   {font-size: 12px;line-height: 23px;color: #666666;}

#TopicsCont07 #ContBox04 .ContBox p {margin-bottom: 5px;}













#TopicsCont08 h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}



sub                               {margin: 0px 0.2em 0px 0.1em;padding: 0px;font-size: 80%;vertical-align: middle;}



#TopicsCont08 {width: 560px;height: auto;text-align: left;}

#TopicsCont08 h3        {width: 560px;height: 187px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                   background-image: url(../../../index.html);text-indent: -999em;display: block;}



#TopicsCont08 #ContBox01            {width: 540px;height: 425px;background-image: url(../../../index.html);

                                   background-repeat: no-repeat;display: block;

								   margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left:   10px;

								   padding-top: 40px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}

#TopicsCont08 #ContBox01  h4        {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;width: 350px;}

#TopicsCont08 #ContBox01 .ContBox   {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                   margin-right:5px;margin-left: 5px;}

#TopicsCont08 #ContBox01 .ContBox p {margin-bottom: 5px;}



#TopicsCont08 #ContBox02  h4        {

	width: 540px;

	height: 41px;

	margin: 0px 0px 0px 10px;

	padding: 13px 0px 0px;

	clear: both;

	background-image: url(../../../index.html);

	display: block;

	text-align: center;

	font-size: 120%;

	color: #444444;

	background-repeat: no-repeat;

}

#TopicsCont08 #ContBox06             {width: 540px;}								   

#TopicsCont08 #Left                  {width: 269px;height: auto;margin: 0px 0px 0px 0px;padding: 15px 0px 0px;float: left;}

#TopicsCont08 #Right                 {width: 271px;height: auto;margin: 0px 0px 0px 0px;padding: 15px 0px 0px;float: right;}

#TopicsCont08 #Left #ContBox03 h4    {width: 269px;height: 63px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox03 #Li31 {width: 269px;height: 23px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox03 #Li32 {width: 269px;height: 20px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox03 #Li33 {width: 269px;height: 20px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox03 #Li34 {width: 269px;height: 99px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 h4    {width: 269px;height: 61px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li41 {width: 269px;height: 21px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li42 {width: 269px;height: 21px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li43 {width: 269px;height: 21px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li44 {width: 269px;height: 19px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li45 {width: 269px;height: 20px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Left #ContBox04 #Li46 {width: 269px;height: 22px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Right #ContBox05 h4   {width: 271px;height: 86px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Right #ContBox05 #Li51{width: 271px;height: 20px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Right #ContBox05 #Li52{width: 271px;height: 20px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Right #ContBox05 #Li53{width: 271px;height: 24px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

#TopicsCont08 #Right #ContBox05 #Li54{width: 271px;height:157px;margin: 0px;padding: 0px;text-indent: -999em;display: block;

                                    background-image: url(../../../index.html);}

















#TopicsCont09 h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}



sub                                 {margin: 0px 0.2em 0px 0.1em;padding: 0px;font-size: 80%;vertical-align: middle;}



#TopicsCont09 {width: 560px;height: auto;text-align: left;}

#TopicsCont09 h3          {width: 560px;height: 187px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                     background-image: url(../../../index.html);text-indent: -999em;display: block;}



#TopicsCont09 #ContBox01              {width: 540px;height: 413px;background-image: url(../../../index.html);

                                     background-repeat: no-repeat;display: block;

								     margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left: 10px;

									 padding-top: 40px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}

#TopicsCont09 #ContBox01  h4           {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;width: 350px;}

#TopicsCont09 #ContBox01 .ContBox      {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                      margin-right:5px;margin-left: 5px;}



#TopicsCont09 #ContBox02               {width: 540px;}

#TopicsCont09 #ContBox02 #Left         {margin: 0px;padding: 0px;width: 372px;float: left;}								   

#TopicsCont09 #ContBox02 #Left h4      {background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 372px;height: 82px;text-indent: -999em;}

#TopicsCont09 #ContBox02 #Left .ContBox{background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 372px;height: 209px;text-indent: -999em;}

#TopicsCont09 #ContBox02 #Right        {margin: 0px;padding: 40px 0px 0px 10px;width: 158px;height: 251px;float: left;

                                      background-image: url(../../../index.html);display: block;}

									  

#TopicsCont09 #ContBox02 #Right ul {

	list-style-type: disc;

	list-style-position: inside;

	}

									  

#TopicsCont09 #ContBox02 #Right li     {color: #FF6600;}

#TopicsCont09 #ContBox02 #Right li em  {color: #444444;font-style: normal;font-weight: bold; font-size:80%;}







Inhe



#TopicsCont09 #ContBox03               {width: 560px;height: auto;display: block;

                                      margin: 15px 10px 20px;padding: 15px;clear: both;

									  background-color: #eeeeee;border: 1px solid #666666;}

#TopicsCont09 #ContBox03            h4 {font-size: 17px;line-height: 22px;color: #FF6633;

                                      margin: 0px 0px 10px;padding: 0px;text-align: center;display: block;}

#TopicsCont09 #ContBox03 .ContBox      {font-size: 12px;line-height: 23px;color: #666666;}

#TopicsCont09 #ContBox03 .ContBox   p  {margin-bottom: 5px;}











#TopicsCont h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}



sub                                 {margin: 0px 0.2em 0px 0.1em;padding: 0px;font-size: 80%;vertical-align: middle;}



#TopicsCont09                         {width: 560px;height: auto;text-align: left;}

#TopicsCont09             h1          {width: 560px;height: 187px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                     background-image: url(../../../index.html);text-indent: -999em;display: block;}



#TopicsCont09 #ContBox01              {width: 540px;height: 413px;background-image: url(../../../index.html);

                                     background-repeat: no-repeat;display: block;

								     margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left: 10px;

									 padding-top: 40px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}

#TopicsCont09 #ContBox01  h2           {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;width: 350px;}

#TopicsCont09 #ContBox01 .ContBox      {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                      margin-right:5px;margin-left: 5px;}



#TopicsCont09 #ContBox02               {width: 540px;}

#TopicsCont09 #ContBox02 #Left         {margin: 0px;padding: 0px;width: 372px;float: left;}								   

#TopicsCont09 #ContBox02 #Left h2      {background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 372px;height: 82px;text-indent: -999em;}

#TopicsCont09 #ContBox02 #Left .ContBox{background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 372px;height: 209px;text-indent: -999em;}

#TopicsCont09 #ContBox02 #Right        {margin: 0px;padding: 40px 0px 0px 10px;width: 158px;height: 251px;float: left;

                                      background-image: url(../../../index.html);display: block;}

#TopicsCont09 #ContBox02 #Right li     {color: #FF6600;line-height: 1.2;}

#TopicsCont09 #ContBox02 #Right li em  {color: #444444;font-style: normal;font-weight: bold;}



#TopicsCont09 #ContBox03               {width: 560px;height: auto;display: block;

                                      margin: 15px 10px 20px;padding: 15px;clear: both;

									  background-color: #eeeeee;border: 1px solid #666666;}

#TopicsCont09 #ContBox03            h2 {font-size: 17px;line-height: 22px;color: #FF6633;

                                      margin: 0px 0px 10px;padding: 0px;text-align: center;display: block;}

#TopicsCont09 #ContBox03 .ContBox      {font-size: 12px;line-height: 23px;color: #666666;}

#TopicsCont09 #ContBox03 .ContBox   p  {margin-bottom: 5px;}













#TopicsCont10 h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}



sub                                 {margin: 0px 0.2em 0px 0.1em;padding: 0px;font-size: 80%;vertical-align: middle;}



#TopicsCont10                         {width: 560px;height: auto;text-align: left;}

#TopicsCont10             h3          {width: 560px;height: 187px;margin: 0px 0px 20px;padding: 0px;clear: both;

                                     background-image: url(../../../index.html);text-indent: -999em;display: block;}





#TopicsCont10 #ContBox01              {width: 540px;height: 178px;

                                     background-image: url(../../../index.html);background-repeat: no-repeat;

									 margin: 10px;display: block;

									 padding-top: 50px;padding-right: 30px;padding-bottom: 0px;padding-left: 190px;}

#TopicsCont10 #ContBox01  h4           {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;}





#TopicsCont10 #ContBox02              {width: 540px;height: 350px;background-image: url(../../../index.html);

                                     background-repeat: no-repeat;display: block;

								     margin-top:   0px;margin-right:  10px;margin-bottom: 10px;margin-left: 10px;

									 padding-top: 40px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}

#TopicsCont10 #ContBox02  h4           {font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 10px;width: 350px;}

#TopicsCont10 #ContBox02 .ContBox      {width: 350px;font-size: 12px;line-height: 23px;color: #666666;display: block;

                                      margin-right:5px;margin-left: 5px;}



#TopicsCont10 #ContBox03               {width: 540px;margin: 10px;}

#TopicsCont10 #ContBox03 #Left         {margin: 0px;padding: 0px;float: left;}

#TopicsCont10 #ContBox03 #Left  h4     {background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 363px;height: 259px;text-indent: -999em;}

#TopicsCont10 #ContBox03 #Right        {margin: 0px;padding: 0px;float: right;}

#TopicsCont10 #ContBox03 #Right h4     {background-image: url(../../../index.html);display: block;

                                      margin: 0px;padding: 0px;width: 177px;height: 259px;text-indent: -999em;}



#TopicsCont10 #ContBox04               {width: 560px;height: auto;display: block;

                                      margin: 15px 10px 20px;padding: 15px;clear: both;

									  background-color: #eeeeee;border: 1px solid #666666;}

#TopicsCont10 #ContBox04            h4 {font-size: 17px;line-height: 22px;color: #FF6633;

                                      margin: 0px 0px 10px;padding: 0px;text-align: center;display: block;}

#TopicsCont10 #ContBox04 .ContBox      {font-size: 12px;line-height: 23px;color: #666666;}

#TopicsCont10 #ContBox04 .ContBox   p  {margin-bottom: 5px;}



#contents-public h3 {

	background: #E6E6E6 none repeat scroll 0%;

	color: #666666;

	font-size: 100%;

	margin: 20px 0px 10px;

	padding: 3px 5px;

	}

	

	

#TopicsCont h3.t04 {

background-image: url(../../../index.html);text-indent: -999em;display: block;}


/* 2011.05.19
----------------------------------------*/
#petit {
	font-size: 90%;
	}

.petit_course {
	margin: 10px 0;
}

.petit_course ul li.list_l {
 list-style-type:none;
 margin:0;
	padding: 0pt 0pt 5px 20px;
	line-height: 1.4;
	background: transparent url(../images/list_l.gif) no-repeat scroll 0pt 0.1em;
	text-align:left;
	font-weight: bold;
	color:#663300;
}

.petit_course ul li.list_link {
 list-style-type:none;
	background: transparent url(../images/list_link.gif) no-repeat scroll 0pt 0.1em;
	margin: 0 0 0 5px;;
	padding: 0pt 0pt 5px 20px;
	line-height: 1.4;
	text-align:left;
}

.petit_course ul {
 margin:10px 0 0 0;
 padding:20px 10px 5px 10px;
}

.bg_img11_06{
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_07 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_08 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_09 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_10{
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_11 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img11_12 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img12_01 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img12_02{
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img12_03 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img12_04 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.bg_img12_05 {
	background: transparent url(../../../index.html) no-repeat scroll 0pt 2em;
}

.h3_petit {
	font-weight:bold;
	padding:50px 0 10px 0;
	font-size: 100%;
	}

.f-left_img {
	float: left;
	margin: 10px 30px 20px 10px;
}
.f-right_img {
	float: right;
	margin: 10px 10px 20px 20px;
}

/* table.style */
body#customer table.petit_style {
width: 100%;
padding:0; margin:0 auto;
}

body#customer table.petit_style th {
text-align:center;
font-weight:bold;
background-color: #FFFFFF;
}	

body#customer table.petit_style td {
text-align:center;
}

body#customer table.petit_style td.re {
background-color: #FFFFFF;
text-align:center;
}
