h2 {
	margin: 0 auto;
	padding: 0;

	width: 908px;
}
h3 {
	margin: 0;
	padding: 0;
	height:30px;
}




h3#extra_service02{
	margin: 0;
	padding: 26px 0 0 0;

	height:32px;
}
.extra_service_box01 {
	background :#ffffff;
	margin: 0 0 0 0;
	padding: 18px 20px 0 20px;
}
.extra_service_box01 .text01 {
	margin: 0;
	padding: 0 0 24px 0;

	width :630px;

	font-size:0.75em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}
.extra_service_box01 .text02 {
	margin: 0;
	padding: 0 0 54px 0;

	width: 612px;
}
.extra_service_box01 .text02:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
.extra_service_box01 .text02 img.pic {
	margin: 0;
	padding: 0;

	border: 0;

	width: 158px;

	float: left;
}
.extra_service_box01 .text02 dl {
	margin: 0;
	padding: 0;

	width: 445px;

	float: right;
}
.extra_service_box01 .text02 dl dt {
	margin: 0;
	padding: 0;
}
.extra_service_box01 .text02 dl dd {
	margin: 0;
	padding: 0;
}
.extra_service_box01 .text02 dl dd p {
	margin: 14px 0 8px 18px;
	padding: 0;

	font-size:0.75em;
	color: #333333;
	text-align : left;
	line-height: 140%;
}
.extra_service_box01 .text03 {
	margin: 0;
	padding: 0 145px 32px 145px;
}
.extra_service_box01 .text04 {
	margin: 0;
	padding: 0 58px 32px 57px;
}



#l_new_customer_box01 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 18px 20px 0 20px;
}
#l_new_customer_box01 h4 {
	margin: 0;
	padding: 0 0 24px 0;
}
#l_new_customer_box01 .text01 {
	margin: 0;
	padding: 16px 0 32px 0;

	width :630px;

	font-size:0.75em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}
#l_new_customer_box01 .text01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#l_new_customer_box01 .text01 img.pic {
	margin: 0;
	padding: 0;

	width :126px;

	float:left;
}
#l_new_customer_box01 .text01 div {
	margin: 0;
	padding: 0;

	width :480px;

	float:right;
}
#l_new_customer_box01 .text02 {
	margin: 0;
	padding: 0 23px 48px 23px;
}
#l_new_customer_box01 .text02 p {
	margin: 0;
	padding: 8px 0 0 0;

	font-size:0.75em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}
#l_new_customer_box01 .text02 p strong {
	color: #123456;
}
#l_new_customer_box01 .text02 p.caution {
	margin: 0;
	padding: 1em 0 0 0;

	font-size:0.6em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}



#l_new_customer_box02 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;
}
#l_new_customer_box02 ul {
	background: url(../IMAGES/l_new_customer_bg01.gif) top center repeat-y;

	border-left: solid 1px #e4eff8;
	border-top: solid 1px #e4eff8;
	border-right: solid 1px #e4eff8;
	border-bottom: solid 1px #e4eff8;

	margin: 0;
	padding: 0;

	width:628px;

	list-style:none;
}
#l_new_customer_box02 ul:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#l_new_customer_box02 ul li {
	margin: 0;
	padding: 0;

	float:left;
}
#l_new_customer_box02 ul li p {
	margin: 0;
	padding: 12px 24px;

	font-size:0.75em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}
#l_new_customer_box02 ul li.li01 {
	width: 209px;
}
#l_new_customer_box02 ul li.li02 {
	background: #e4eff8;
	width: 210px;
}
#l_new_customer_box02 ul li.li03 {
	width: 209px;
}
#l_new_customer_box02 div {
	margin: 0;
	padding: 26px 58px 0 57px;
}



#profile_box01 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 18px 20px 32px 20px;

}
#profile_box01 .text01 {
	margin: 0;
	padding: 0;

	width: 630px;
}
#profile_box01 .text01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#profile_box01 .text01 img.pic {
	margin: 0;
	padding: 0;

	border: 0;

	width: 158px;

	float: left;
}
#profile_box01 .text01 div {
	margin: 0;
	padding: 0;

	width: 448px;

	font-size:0.75em;
	color: #333333;
	text-align : left;
	line-height: 160%;

	float: right;
}
#profile_box01 .text01 div img.txt01 {
	margin: 0;
	padding: 10px 0 28px 0;
}



#profile_box02 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 20px 25px;
}



#profile_box03 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 18px 20px 32px 20px;
}
#profile_box03 .text01 {
	margin: 0;
	padding: 0 0 40px 0;

	width: 630px;
}
#profile_box03 .text01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#profile_box03 .text01 img.pic {
	margin: 0;
	padding: 0;

	border: 0;

	width: 158px;

	float: left;
}
#profile_box03 .text01 dl {
	margin: 0;
	padding: 0;

	width: 446px;

	float: right;
}
#profile_box03 .text01 dl dt {
	margin: 0;
	padding: 0 0 16px 0;
}
#profile_box03 .text01 dl dd {
	margin: 0;
	padding: 0;

	font-size:0.75em;
	color: #333333;
	text-align : left;
	line-height: 140%;
}
#profile_box03 .text02 {
	margin: 0;
	padding: 0 145px;
}



#profile_box04 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 18px 43px 32px 43px;
}
#profile_box04 table {
	border-left: solid 1px #bdbdbd;
	border-top: solid 1px #bdbdbd;

	margin: 0;
	padding: 0;

	width: 584px;
}
#profile_box04 th {
	background:#eaeaea;

	border-right: solid 1px #bdbdbd;
	border-bottom: solid 1px #bdbdbd;

	margin:  0;
	padding: 10px;

	width: 116px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
#profile_box04 th p {
	border-left: solid 2px #365688;

	margin:  0;
	padding: 0 0 0 4px;
}

#profile_box04 td {
	border-right: solid 1px #bdbdbd;
	border-bottom: solid 1px #bdbdbd;

	margin:  0;
	padding: 10px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: left;
	vertical-align: top;
}



#profile_box05 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;
}
#profile_box05 table {
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;

	margin: 0 22px 23px 23px;
	padding: 0;
}

#profile_box05 thead th {
	background:#ffb74a;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;

	width: 195px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}

#profile_box05 tbody th {
	background:#eaeaea;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;
	width: 195px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
}

#profile_box05 td {
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;

	width: 195px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: center;
}

#profile_box05 h4 {
	margin: 0;
	padding: 0;

	height: 34px;
}
#profile_box05 .text01 {
	margin: 0;
	padding: 0 0 0 20px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: left;
}
#profile_box05 .text02 {
	margin: 0;
	padding: 20px 58px 0 57px;
}


#form_box01 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;
}
#form_box01 h4 {
	margin: 0;
	padding: 0 0 24px 0;
}
#form_box01 .text01 {
	margin: 0;
	padding: 0 0 32px 0;

	width :630px;

	font-size:0.75em;
	color: #333333;
	line-height: 160%;
	text-align : left;
}
#form_box01 .text01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#form_box01 .text01 img.pic {
	margin: 0;
	padding: 0;

	width :126px;

	float:left;
}
#form_box01 .text01 div {
	margin: 0;
	padding: 0;

	width :480px;

	float:right;
}
#form_box01 .text02 {
	margin: 0;
	padding: 0 20px 32px 20px;
}
#form_box01 .text02 p {
	margin: 0;
	padding: 0 0 24px 0;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#form_box01 .text02 div {
	font-size:0.6em;
	color: #333333;
	line-height: 140%;
	text-align : right;
}
#form_box01 .text02 dl {
	margin: 0;
	padding: 0 0 24px 0;
}
#form_box01 .text02 dt {
	background: url(../IMAGES/form_dt_bg01.gif) top left no-repeat;

	margin: 0;
	padding: 0 0 8px 20px;

	font-size:0.88em;
	color: #333333;
	text-align : left;
	font-weight:bold;
}
#form_box01 .text02 dd {
	background: url(../IMAGES/form_dd_bg01.gif) top left no-repeat;

	margin: 0 0 0 20px;
	padding: 0 0 4px 12px;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#form_box01 .text03 {
	margin: 0;
	padding: 0 20px 32px 20px;
}
#form_box01 .text03 p {
	margin: 0;
	padding: 0 0 24px 0;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#form_box01 .text03 ul {
	margin: 0;
	padding: 0;

	list-style:none;
}
#form_box01 .text03 li {
	background: url(../IMAGES/form_li_bg01.gif) top left no-repeat;

	margin: 0 0 0 20px;
	padding: 0 0 4px 12px;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#form_box01 .text04 {
	margin: 0;
	padding: 0 20px 32px 20px;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#form_box01 .text04 p.caution {
	margin: 0;
	padding: 0 0 8px 0;
	color:#ff0000;
}
#form_box01 .text04 form {
	margin: 0;
	padding: 24px 25px 0 25px;
}
#form_box01 .text04 table {
	border-left: solid 1px #bdbdbd;
	border-top: solid 1px #bdbdbd;

	margin: 0;
	padding: 0;

	width: 540px;
}
#form_box01 .text04 th {
	background:#eaeaea;

	border-right: solid 1px #bdbdbd;
	border-bottom: solid 1px #bdbdbd;

	margin:  0;
	padding: 9px 8px 9px 16px;

	width: 140px;

	font-weight: normal;
	text-align: left;
}
#form_box01 .text04 td {
	border-right: solid 1px #bdbdbd;
	border-bottom: solid 1px #bdbdbd;

	margin:  0;
	padding: 9px 8px;
}
#form_box01 .text04 #button_area {
	margin:  0;
	padding: 30px 0 0 0;

	text-align: center;
}
#form_box01 .text05 {
	margin: 0;
	padding: 0 0 0 20px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: left;
}
#form_box01 .text06 {
	margin: 0;
	padding: 36px 58px 24px 57px;
}
.form_input_text80 {
	width:80px;
	font-size: 12px;
}
.form_input_text180 {
	width:180px;
	font-size: 12px;
}
.form_input_text250 {
	width:250px;
	font-size: 12px;
}
.form_input_text360 {
	width:360px;
	font-size: 12px;
}
.form_text_area360_140 {
	width: 360px;
	height: 140px;
	font-size: 12px;
}



#service_box01 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 18px 20px 32px 20px;

	font-size:0.75em;
	color:#333333;
	line-height:160%;
	text-align: left;
}



#service_box02 {
	background :#ffffff;
	margin: 0 0 26px 0;
	padding: 0 20px 32px 20px;
}
#service_box02 h4 {
	margin: 0;
	padding: 18px 0 24px 0;
}
#service_box02 .text01 {
	margin: 0;
	padding: 0 20px 32px 20px;

	width :590px;
}
#service_box02 .text01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
#service_box02 .text01 img {
	margin: 0;
	padding: 10px 30px;

	width :126px;

}
#service_box02 .text01 div {
	margin: 0;
	padding: 0;
	width :400px;
	
	float:left;

}



#service_box02 .text01 div ul {
	margin: 0;
	padding: 0;

	list-style:none;
}
#service_box02 .text01 div li {
	background: url(../IMAGES/service_li_bg01.gif) top left no-repeat;

	margin: 0;
	padding: 0 0 4px 12px;

	font-size:0.75em;
	color: #333333;
	line-height: 140%;
	text-align : left;
}
#service_box02 .text01 div strong {
	font-size:0.88em;
	color:#153453;
	line-height:160%;
	text-align: left;
}

#service_box02 .text01 p {
	font-size:0.75em;
}

#service_box02 .text01 div p {
	margin: 0;
	padding: 12px 0 20px 0;

	font-size:0.75em;
	color:#333333;
	line-height:160%;
	text-align: left;
}
#service_box02 .text02 {
	margin: 0;
	padding: 0 20px;

	width :590px;
}
#service_box02 .text02 table {
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;

	margin: 0;
	padding: 0;
}


#service_box02 .text02 thead th {


	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 6px 10px;

	width: 116px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}
#service_box02 .text02 tbody th {
	background:#eaeaea;

	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 6px 10px;

	width: 116px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
}
#service_box02 .text02 td {
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 6px 10px;

	width: 116px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: center;
}
#service_box02 .text02 strong {
	margin:  0;
	padding: 0 0 10px 0;

	font-size:0.88em;
	color:#153453;
	line-height:160%;
	text-align: left;

	display : block;
}
#service_box02 .text02 ul.star {
	margin: 0;
	padding: 16px 0 0 0;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: left;
}
#service_box02 .text03 {
	margin: 0;
	padding: 16px 145px 32px 145px;
}
#service_box02 dl {
	margin: 0 20px;
	padding: 0 0 0 145px;

	min-height: 160px;
	_height: 160px;
}
#service_box02 dl dt {
	margin: 0;
	padding: 0 0 4px 0;

	font-size:0.75em;
	color:#123456;
	line-height:140%;
	text-align: left;
	font-weight:bold;
}
#service_box02 dl dd {
	margin: 0;
	padding: 0;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: left;
}
#service_box02 dl.dl01 {
	background: url(../IMAGES/service_dl01.jpg) top left no-repeat;
}
#service_box02 dl.dl02 {
	background: url(../IMAGES/service_dl02.jpg) top left no-repeat;
}
#service_box02 dl.dl03 {
	background: url(../IMAGES/service_dl03.jpg) top left no-repeat;
}
#service_box02 dl.dl04 {
	background: url(../IMAGES/service_dl04.jpg) top left no-repeat;
}
#service_box02 dl.dl05 {
	background: url(../IMAGES/service_dl05.jpg) top left no-repeat;
}
#service_box02 dl.dl06 {
	background: url(../IMAGES/service_dl06.jpg) top left no-repeat;
	min-height: 100px;
	_height: 100px;
}



#service_box03 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;

	font-size:0.75em;
	color:#333333;
	line-height:160%;
	text-align: left;
}
#service_box03 .text01 {
	margin: 0;
	padding: 20px 58px 0 57px;
}
#service_box03 strong {
	color: #123456;
}


#contact_error{
	color:#FF0000;
}


/* 以下は自分のオリジナル */
/* 以下は自分のオリジナル */
/* 以下は自分のオリジナル */
/* 以下は自分のオリジナル */
/* 以下は自分のオリジナル */
/* 以下は自分のオリジナル */


.points_box01{
	background :#ffffff;
	margin: 0 0 0 0;
	padding: 18px 20px 0 20px;
}

.points_box01 .text02 {
	font-size:0.9em;
	margin: 0;
	padding: 5px 10px 10px 10px;

}

.points_box01 .text03 {
	margin: 0;
	padding: 10px 145px 32px 145px;
}

#title_easy {
padding: 10px 0 0 0;
}

.communication_box01{
	background :#ffffff;
	margin: 0 0 0 0;
	padding: 0px 20px 0 20px;
	font-size:0.9em;
}

.communication_box01 h4{
	padding: 20px 0 5px 0 ;
	margin: 0 0 0 0;
}

.communication_box01 p {
padding: 10px 0 0 0;
text-indent: 1em;
}

#communication_space{
margin:20px 0 0 0;
}

#adam{
border-style: solid; 
border-color: silver; 
border-width: 1px 2px 2px 1px; 
text-align: center;
margin: 10px auto 0 auto;

}

.communication_box01 p {
margin: 0 0 0 0;
text-indent: 1em;
}

#flexibility{
margin: 0 40px 10px 40px;
list-style-type: circle;
}

#flexibility li{
margin: 0 0 5px 0;
}

.partner_box01{
	background :#ffffff;
	padding: 10px 20px 0 20px;
}

.partner{
position:absolute;
}

.answers{
position:absolute;
width:300px;
height:auto;
padding: 10px;
border: 4px outset #999;
background-color:#fafaf3;
}

/*　第1グループ　*/
#reason11{
height:390px;
position:relative;
}

#quote11{
left:75px;
}

#p11{
top:200px;
}

#answer11{
top:250px;
left:120px;
}

/*　第2グループ　*/
#reason08{
height:480px;
position:relative;
}

#quote08{
right:75px;
}

#p08{
top:200px;
right:0px;
}

#answer08{
top:280px;
right:100px;
}

/*　第3グループ　*/
#reason02{
height:430px;
position:relative;
}

#quote02{
left:75px;
}

#p02{
top:200px;
}

#answer02{
top:280px;
left:120px;
}

.p_contact_small{
margin: 0 auto 0 auto;
text-align:center;
padding: 0 0 5px 0;
}

.partner_title{
height:54px;
width:670px;
}

#partner_space{
margin: 0 0 20px 0;
}

.partner_box01 p{
	font-size:0.9em;
	margin: 10px 30px 0 40px;
}

.p_advantage p{
margin: 5px 20px 10px 30px;
}

#partner_center{
dispaly: block;
margin: 0 auto 0 auto;
}

.recruit_box01{
	background :#ffffff;
	margin: 0 0 0 0;
	padding: 0 20px 5px 20px;
	font-size:0.9em;
}

.recruit_box01 p{
	padding: 10px 20px 10px 20px;

}

.showcase_box01{
	font-size:0.8em;
	background :#ffffff;
	margin: 0 0 0 0;
	padding: 18px 20px 0 20px;
	line-height: 140%;
}

.showcase_box01 ul{
margin:0;
}

#ejobgo{
float:right;
margin: 0 0 5px 10px;
width:180px;
font-size:0.8em;
font-weight: bold; 
line-height: 100%;
}


#ejobgo img{
margin:5px;
}

#chorei{
float:right;
margin: 0 0 0 15px;
width:180px;
font-size:0.8em;
font-weight: bold; 
line-height: 100%;
}


#chorei img{
margin:0 0 5px 0;
}


#kenja{
float:left;
margin: 10px;
}

#hotta_blog{
margin: 0px auto 5px 30px;

}

.showcase_box01 h4{
display:block;
height:30px;
color: #000066;
font-size:1.0em;
margin:0 0 10px 0;
}

#customer_data{
background:#EFEFEF;
padding:10px 0 10px 30px;
margin:10px;
}

.no_style{
list-style-type: none;
}

#ie{
padding: 0 0 0 45px;
list-style-type: disc;
}

#fuji_map{
float:right;
margin: 0 0 0 0;
padding:0;
font-size:0.8em;
font-weight: bold;
}

#interview{

float:left;
margin:3px 5px;
padding:0;
font-size:0.8em;
font-weight: bold;
line-height: 110%
}


#foresight_course{
float:right;
margin: 3px;
padding:0;
font-size:0.8em;
font-weight: bold;
width:300px;
}

#foresight_hp{
float:left;
margin: 3px;
padding:0;
font-size:0.8em;
font-weight: bold;
width:198px;
}

#fuji_map img{
margin:0;
}

#jirei2{
margin:0 auto 8px auto;
}

#president{
font-size:0.8em;
width: 400px;
float:right;
padding: 30px 0 0 0;
}

#president th{
width: 60px;
vertical-align:top;
padding: 5px;
}

#president td{
vertical-align:top;
padding: 5px;
}

#president_box01 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;
	overflow:auto;
}

#president_box01 img{
float:left;
margin:20px;
}

#small_title{
	font-weight:bold;
font-size:1.3em;
padding:0;
}

#name{
font-size:1.1em;
}

#profile_box01 .text01 img.txt02 {
	margin: 0;
	padding: 26px 0;
	float:right;
}

.profile_buttom {
	float:left;
	margin: 30px 0 0 10px;
	
}

#jirei{
margin:0 0 18px -20px;
}

#service_box02 .text02 p{
font-size:0.8em;
}

#service_box02 .text02 li{
font-size:0.8em;

}

#service_box02 .text02 span{
color: red;
font-size:2em;
}

#discount_table{
width:450px;
}

#discount_space{
width:450px;
margin:0 auto 20px auto;
}

#discount_table thead th{
background:#a0ddbb;
}

#center{
text-align:center;
font-size:1.2em;

}


#service_box02 .text02 #standard_price thead tr th{
	background:#ffb74a;

}

/* SEO用リンク作成用 */
/* SEO用リンク作成用 */
/* SEO用リンク作成用 */

a.seo_link:link {color: black} 
a.seo_link:visited {color: black }

/* ↓劉用のUnderline消し */
a#underline {text-decoration:none; }


/* SEO用リンク作成用 */
/* SEO用リンク作成用 */
/* SEO用リンク作成用 */

#customer_box01 {
	background :#ffffff;
	margin: 0;
	padding: 18px 20px 32px 20px;
}
#customer_box01 table {
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;

	margin: 0 22px 23px 23px;
	padding: 0;
}

#customer_box01 thead th {
	background:#ffb74a;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
}

#customer_box01 tbody th {
	background:#eaeaea;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;
	width: 155px;

	font-size:0.75em;
	color:#333333;
	line-height:140%;
	font-weight: normal;
	text-align: center;
}

#customer_box01 td {
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;

	margin:  0;
	padding: 10px;
/* 
	width: 195px;
*/
	font-size:0.75em;
	color:#333333;
	line-height:140%;
	text-align: center;
}


#jirei3{
margin:-18px -20px 0px;
}


/* ここまでが自分のオリジナル */
/* ここまでが自分のオリジナル */
/* ここまでが自分のオリジナル */
/* ここまでが自分のオリジナル */
/* ここまでが自分のオリジナル */
/* ここまでが自分のオリジナル */