

/* CSS Document */







body {

background-color:#ffffff;

background-image:url(img/bg_TOP001_02.gif);

background-repeat:repeat-x;

text-align:center;

margin:0px;

padding:0px;





}



img {

border:0px;

vertical-align:bottom;

}



a img{

border:0px;

padding:0px;

margin:0px;

}



img.merit {

float : right ;

padding:0px 0px 10px 10px;

}









table{border-collapse:collapse;}

th,td{padding:0;}







/* --------------全体-------------- */





#cover {

   background-image:url(img/bg_TOP001_01.gif);

   background-repeat:repeat;

  

}





#container {

   margin-left : auto;

   margin-right : auto;

   text-align:center;

   width: 914px;

   padding:0px;

   color:#666666;

   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";



}





input,textarea,select{

   color:#666666;

  font-size :12px;

}





BR{

   letter-spacing:normal;



}



#space {

width:200px;

padding:0px;

margin:0px;

font-size:7px;

}





/* --------------キャッチ部分-------------- */

#catch {

   clear: both;

   text-align:left;

   color:#333333;

   padding: 3px 0px 0px 8px;

   letter-spacing:1px;

   margin:0px;

   height: 11px;

   font-size: 10px;

}



/*--------------ヘッダー-------------- */

#header {

   clear: both;

   width:914px;

   height: 126px;

   padding: 0px;

   margin:0px;



}





#header01

{

float:left;

width:585px;

height:89px;

padding:0px;

margin:0px;





}



#header02

{

float:left;

width:329px;

height:89px;

padding:0px;

margin:0px;





}



#header03

{

float:left;

width:914px;

height:209px;

padding:0px 0px 3px 0px;

margin:0px;

background-image:url(img/bg_TOP001_01.gif);



}



/* --------------メニュー部分-------------- */

#menu {



   width:914px;

   height:40px;

   text-align:center;

   padding: 0px 0px 0px 0px;

   margin: 0px 0px 0px 0px;

   border: 0px;

   background-image:url(img/bg_TOP001_01.gif);



}



ul  {

	list-style:none;

	margin:0; padding:0;

	text-align:center;

}

li  {

	float:left; 

	width:auto;

	margin:0px; 

	padding:0px;

}

li a  {

	display:block;

	float:left; 

	width:auto;

	

	text-decoration:none;



}

li  a:hover {

margin:0px; 

	padding:0px;

	

}









/*--------------サイドメニュー部分-------------- */



#box {

   float: left;

   text-align:left;

   width: 232px;

   padding: 0px 0px 0px 16px;

   margin: 0px 19px 0px 0px;

}



#box A{

   text-decoration : none;

   color : #666666;



}







#box A:HOVER{

   color:#FF9900;

   text-decoration : none;





}









.note {

font-size:8pt;

color:#333333;

line-height:16px;

width:230px;

padding-left:2px;

padding-bottom:2px;

padding-top:7px;

font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}







.s-box01

{

width:222px;

height:110px;

padding:10px 3px 3px 3px;

margin:0px 0px 13px 0px;

text-align:center;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;



}



.note07{



   font-size:12px;

   padding:8px 0px 0px 1px;

   color:#333333;

   font-weight:bold;



}







/*--------------コンテンツ部分-------------- */







#contents {

 float: left;

 clear:right;

   width:630px;

   margin-right: 0px;

   margin-left: auto;

   text-align:left;

   padding: 0px;

   font-size:12px; 

   line-height : 25px;



}







  h1 { 

   font-size:12px; 

   padding: 0px 0px 15px 0px;

   margin:0px;

   color: #333333; 

   line-height:18px;

}



  h2 { 

   font-size:14px;

   font-weight:bold;

   color:#d1481a;

   padding: 0px 0px 5px 0px;

   margin:0px;



   line-height:18px;

}

  h3 { 

   font-size:12px; 

   padding: 0px 0px 0px 0px;

   margin:0px;

   color:#d1481a; 

   line-height:18px;

}



  h4 { 

   font-size:14px; 

   padding: 20px 0px 0px 0px;

   margin:0px;

   color:#d1481a; 



}



  h5 { 

   font-size:14px;

   font-weight:bold;

   color:#d1481a;

   padding: 0px 0px 0px 0px;

   margin:0px;



   line-height:18px;

}



  h6 { 

   font-size:12px; 

   padding: 0px 0px 5px 0px;

   margin:0px;

   color: #0066cc; 



}



.f01 { 

   font-size:12px; 

   padding: 0px 0px 0px 0px;

   margin:0px;

   color:#333333; 

   line-height:18px;

}



.sup {

background-color:#F9E3BB;

color:#CC3300;

}







.s-map01 { 

   font-size:14px;

   font-weight:bold;

   color:#d1481a;

   padding: 0px 0px 5px 5px;

   margin:0px;

   line-height:18px;

}



.s-map02 { 

   font-size:14px;

   font-weight:bold;

   color:#666666;

   padding: 0px 0px 5px 25px;

   margin:0px;

   line-height:18px;

}

.note02 {

font-size:8pt;

color:#666666;

line-height:12px;

width:598px;

height:298px;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

background-image:url(img/img_TOP001_01.gif);

background-repeat:no-repeat;

margin-bottom:15px;

}











#contents A{

   text-decoration : underline;

   color:#666666;



}







#contents A:HOVER{

   color : #cc3300;

   text-decoration : none;





}



#contents p{

   margin:0px;

   padding:0px;

   letter-spacing:2px;





}

#contents span{

   color:#FF9900;

   font-weight:bold;





}





.con-box01

{

float:left;

width:201px;

height:183px;

background-image:url(img/kinou_TOP001_02.gif);

background-repeat:no-repeat;



}



.con-box02

{

float:left;



width:412px;

height:183px;

font-size:12px;

line-height:18px;

padding:40px 15px 15px 2px;

margin:0px;

background-image:url(img/kinou_TOP001_03.gif);

background-repeat:no-repeat;







}



.con-box03

{

text-align:right;

padding:0px;

margin:8px 15px 20px 0px;

font-size:12px;

font-weight:bold;



}



.con-box04

{

text-align:left;

padding:0px;

margin:4px 0px 20px 0px;

font-size:12px;

font-weight:bold;

color:#cc3300;





}







#frame

{

width:608px;

overflow:auto;

height:100px;

margin:8px 0px 15px 0px;

padding:12px 10px 10px 10px;

border:solid 1px #cccccc;

line-height:18px;

font-size:12px;

background-image:url(img/new_TOP001_05.gif);

background-repeat:no-repeat;

letter-spacing:1px;





}



.line

{

width:590px;

height:5px;

padding:0px;

margin:3px 0px 0px 0px;

background-image:url(img/new_TOP001_03.gif);

background-repeat:repeat-x;

}





#contents span

{

font-weight:bold;

color:#cc3300;

font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";



}







#frame A{

   text-decoration : underline;

   color:#0066cc;



}







#frame A:HOVER{

   color:#0066cc;

   text-decoration : none;





}



#pan{

font-size:12px;

padding:0px 0px 0px 6px;



}





#pan A{

   text-decoration : underline;

   color:#666666;



}







#pan A:HOVER{

   color:#d1481a;

   text-decoration : none;





}





/* --------------フッター部分-------------- */





#footer {

   clear: both;

   width:914px;

   height:95px;

   padding: 15px 0px 0px 0px;

   margin:20px 0px 0px 0px;

   font-size: 8pt;

   color: #333333;

   line-height:18px;

   text-align:center;

   background-image:url(img/footer_TOP001_02.gif);

   background-repeat: no-repeat;

}



#footer02 {

   clear: both;

   width:914px;

   height:180px;

   padding: 0px 0px 0px 0px;

   margin:0px 0px 30px 0px;

   font-size: 12px;

   color: #333333;

   line-height:22px;

   letter-spacing:1px;

   background-color: #cccccc;

   text-align:center;

   background-image:url(img/footer_TOP001_01.gif);

   background-repeat: no-repeat;

}





#footer a {

   text-decoration:none;

   color:#333333;}









#footer a:link {

   text-decoration: none;

   color: #333333;



}





div.footer a:visited {

   text-decoration: underline;

   color: #cc3300;



}



#footer a:hover,

#footer a:active {

   text-decoration: underline;

   color: #cc3300;



}





#copy { 			

   padding: 7px 0px 20px 0px; 

   margin: 0px;

   font-size:12px; 

   width:914px;

   color:#666666;

   letter-spacing:1px;

}



/* --------------ブログポータル運営-------------- */



.note03 {

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

width:598px;



border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.note04 {

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

width:598px;

height:500px;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

background-image:url(about/img/bana_TOP002_05.gif);

background-repeat:repeat;

margin-bottom:15px;

}



table.manag{

border:solid 1px #cccccc;



	font-size:11px;

	text-align:left;

	color:#666666;



    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-top:0px;

	margin-left:auto;

	margin-right:auto; 

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.manag th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;

	width:160px;

	white-space:normal; 

	font-weight:bold;

	line-height:18px;

	height:100px;





}

.manag td{

	padding: 0px 10px 0px 7px;

	text-align:left;

	border:solid 1px #cccccc;

	width:412px;

	font-size:12px; 

	white-space:normal;

	background-image:url(management/img/bg_TOP003_01.gif);

	background-repeat:repeat;

	line-height:18px;

	height:100px;

	



}



.note06 {



   font-size:12px; 

   line-height : 20px;



}







/* --------------独自機能-------------- */



table.func{

border:solid 1px #cccccc;



	font-size:11px;

	text-align:left;

	color:#666666;



    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-top:3px;

	margin-left:auto;

	margin-right:auto;

	margin-top:10px; 

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.func th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;

	width:130px;

	white-space:normal; 

	font-weight:bold;

	line-height:18px;







}

.func td{

	padding: 2px 10px 2px 7px;

	text-align:left;

	border:solid 1px #cccccc;



	font-size:12px; 

	white-space:normal; 

	line-height:18px;





}



/* --------------口コミマップ-------------- */



table.map{

border:solid 1px #cccccc;



	font-size:11px;

	text-align:left;

	color:#666666;



    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px; 

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.map th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;



	white-space:normal; 

	font-weight:bold;

	line-height:18px;







}

.map td{

	padding: 2px 5px 2px 7px;

	text-align:left;

	border:solid 1px #cccccc;



	font-size:12px; 

	white-space:normal; 

	line-height:18px;





}





/* --------------メリットについて-------------- */

.m-note01 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:598px;

height:190px;

background-image:url(merit/img/img_TOP004_01.gif);

background-repeat:repeat-x;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.m-note02 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:598px;

height:190px;

background-image:url(merit/img/img_TOP004_02.gif);

background-repeat:repeat-x;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.m-note03 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:598px;

height:190px;

background-image:url(merit/img/img_TOP004_03.gif);

background-repeat:repeat-x;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}





.m-note04 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:598px;

height:160px;

background-image:url(merit/img/img_TOP004_04.jpg);

background-repeat:repeat-x;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}







/* --------------事例-------------- */





.c-note01 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:231px;

margin-right:10px;

float:left;

}



.c-note02 {

font-size:12px;

color:#666666;

line-height:27px;

letter-spacing:2px;

width:350px;

float:left;

clear:right;

}





.c-note05 {

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

width:598px;

height:680px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.c-note06 {

font-size:12px;

color:#666666;

line-height:25px;



letter-spacing:1px;

width:598px;

height:170px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.c-note07 {

font-size:14px;

color:#666666;

line-height:25px;

letter-spacing:1px;

width:598px;

height:130px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.c-note08 {

font-size:14px;

color:#666666;

line-height:21px;

letter-spacing:1px;

width:598px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}





.c-note09 {

font-size:14px;

color:#666666;

line-height:37px;

letter-spacing:1px;

width:598px;

height:1630px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.c-note10 {

font-size:14px;

color:#666666;

line-height:25px;

letter-spacing:1px;

width:598px;

height:210px;

/*background-image:url(case/img/img_TOP005_07.gif);

background-repeat:repeat-x;*/

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}





.c-note11 {

font-size:14px;

color:#666666;

line-height:25px;

letter-spacing:1px;

width:598px;



background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.c-note12 {

float:left;

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

padding:20px 0px 10px 40px ;

width:240px;



}



.c-note13 {

float:left;

clear:right;

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

padding:20px 0px 10px 50px ;

width:230px;



}









.case-tab {

font-size:14px;

letter-spacing:2px;

}



.jyabara {

float:left;

clear:right;

}



.concept {

float:right;

clear:left;

}



.yutori {

float:left;

clear:right;

margin-right:20px;

}



/* --------------マックスブログついて-------------- */



.lbs { 

   font-size:14px;

   font-weight:bold;

   color:#3399ff;

   padding: 0px 0px 5px 0px;

   margin:0px;

   padding:0px 0px 0px 24px;

   background-image:url(maxblog/img/icon_TOP006_01.gif);

   background-repeat:repeat-y;

   line-height:18px;

}



.lbs02 { 

   font-size:14px;

   font-weight:bold;

   color:#f1bc1b;

   padding: 0px 0px 5px 0px;

   margin:0px;

   padding:0px 0px 0px 24px;

   background-image:url(maxblog/img/icon_TOP006_02.gif);

   background-repeat:repeat-y;

   line-height:18px;

}



.lbs03 { 

   font-size:14px;

   font-weight:bold;

   color:#99cc33;

   padding: 0px 0px 5px 0px;

   margin:0px;

   padding:0px 0px 0px 24px;

   background-image:url(maxblog/img/icon_TOP006_03.gif);

   background-repeat:repeat-y;

   line-height:18px;

}





.l-note05 {

font-size:12px;

color:#666666;

line-height:21px;

letter-spacing:1px;

width:598px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}





/* --------------口コミマップ-------------- */



.kmap {

float:right;

clear:left;

margin-left:10px;

}



.map-note01 {

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

width:598px;

height:165px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



/* --------------ビレッジ-------------- */

.v-img {

float:left;

clear:right;

margin-right:20px;

}



.v-note05 {

font-size:14px;

color:#666666;

line-height:21px;

letter-spacing:1px;

width:598px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



.v-note06 {

font-size:14px;

color:#666666;

line-height:21px;

letter-spacing:1px;

width:598px;

height:230px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}



/* --------------ASPについて-------------- */



table.asp{

border:solid 1px #cccccc;

	font-size:11px;

	text-align:left;

	color:#666666;

    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-top:3px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	margin-bottom:20px;

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.asp th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;

	letter-spacing:2px;

	white-space:normal; 

	font-weight:bold;

	line-height:18px;







}

.asp td{

	padding: 2px 5px 2px 7px;

	text-align:left;

	border:solid 1px #cccccc;

	text-align:center;

	letter-spacing:2px;

	font-size:12px; 

	white-space:normal; 

	line-height:18px;





}





table.asp02{

border:solid 1px #cccccc;

	font-size:11px;

	text-align:left;

	color:#666666;

    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-top:3px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	margin-bottom:20px;

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.asp02 th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;

	letter-spacing:2px;

	white-space:normal; 

	font-weight:bold;

	line-height:18px;







}

.asp02 td{

	padding: 2px 5px 2px 7px;

	text-align:left;

	border:solid 1px #cccccc;

	text-align:center;

	letter-spacing:2px;

	font-size:12px; 

	white-space:normal; 

	line-height:18px;





}





.note05 {

font-size:12px;

color:#666666;

line-height:18px;

letter-spacing:1px;

width:598px;

background-image:url(management/img/bana_TOP002_05.gif);

background-repeat:repeat;

border-left:solid 1px #cccccc;

border-right:solid 1px #cccccc;

border-top:solid 1px #cccccc;

border-bottom:solid 1px #cccccc;

padding-left:15px;

padding-right:15px;

padding-top:15px;

padding-bottom:15px;

margin-bottom:15px;

}







/* --------------メールフォーム-------------- */



table.mail{

border:solid 1px #cccccc;



	font-size:11px;

	text-align:left;

	color:#666666;



    border-collapse:collapse;

    border-spacing:0;

    empty-cells:show;

	margin-top:3px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	margin-bottom:20px;

	text-align:center;

	white-space:normal; 

	width:629px;



	

}





.mail th{



    border:solid 1px #cccccc;

    color:#666666;

	font-size:12px; 

    background-color:#f1f1f1;

	padding: 5px ;



	white-space:normal; 

	font-weight:bold;

	line-height:18px;







}

.mail td{

	padding: 2px 5px 2px 7px;

	text-align:left;

	border:solid 1px #cccccc;



	font-size:12px; 

	white-space:normal; 

	line-height:18px;





}




