@charset "shift-JIS"; 

/*
#page { padding-top: 30px; background: url('/common/service/em/gm_ft.gif') center top no-repeat; }
*/
#page { padding-top: 30px; }

#center_in h3			{ margin: 0 0 15px 0; padding: 0; }

/* Service */

.mn_title				{ width: 180px; height: 57px; background:  url("/common/contact/mn_contact_top.jpg") top left no-repeat; }
.mn_title a				{ display: block; width: 180px; height: 57px; text-indent: -9999px; font-size: 0; line-height: 0; }


.ct_list_tbl a p		{ text-decoration: underline; color: #0066CC; }

/*
.contact_tbl				{ margin: 0; padding: 0px; background-color: #d0d0d0; }
.contact_tbl th				{ padding: 5px 10px; line-height: 1.2; text-align: left; font-weight: normal; border: 1px solid white; background-color: #eee; }
.contact_tbl th.wide		{ padding: 10px 10px; }
.contact_tbl td				{ padding: 5px 10px; line-height: 1.2; border: 1px solid white; background-color: white; }
.contact_tbl th.sky_tt		{ background-color: #C8E0E1; }
.contact_tbl td.sky_ct		{ background-color: #DBEBEC; }
.contact_tbl th.grn_tt		{ background-color: #D2DFD0; }
.contact_tbl td.grn_ct		{ background-color: #E8EFE7; }
*/

.contact_tbl				{ margin: 0 0 2em 0; padding: 0px; }
.contact_tbl th				{ padding: 5px 1px; line-height: 1.3; text-align: left; font-weight: normal; background: url("/common/service/ln_dot_gray.gif") left bottom repeat-x; }
.contact_tbl th.wide		{ padding: 10px 1px; }
.contact_tbl td				{ padding: 5px 10px; line-height: 1.3; background: url("/common/service/ln_dot_gray.gif") left bottom repeat-x; }
.contact_tbl .last			{ background-image: none; }
