@charset "UTF-8";
/*-- 10Ei-SERVpɒǉ --*/
/*----------------*/
/*----  stepmapdl  ----*/
/*----------------*/
#maincont #stepmapdl {
	margin-left:63px;
	margin-bottom:25px;
	background:url(img/b_freemapdl_step_bg.jpg) no-repeat left top;
	width:659px;
	height:50px;
	overflow:hidden;
}
#maincont #stepmapdl li { float:left; }
#maincont #stepmapdl li.step1 { width:75px; margin-right:63px; }
#maincont #stepmapdl li.step2 { width:109px; margin-right:65px; }
#maincont #stepmapdl li.step3 { width:72px; margin-right:66px; }
#maincont #stepmapdl li.step4 { width:72px; }
/*----------------*/
/*----  link  ----*/
/*----------------*/
#maincont .main .outbox .guidelink {
	background:url(img/point_ya.jpg) no-repeat left center;
	font-size:12px;
	padding-left:10px;
	margin-bottom:13px;
}
/*----------------*/
/*----  main  ----*/
/*----------------*/
#maincont .main {
	margin-left:37px;
	width:680px;
	background:url(img/bg_outbox_un.jpg) no-repeat left bottom;
}

/*----  outbox  ----*/
#maincont .outbox {
	margin:14px 26px 0;
}


/*----  txline  ----*/
#maincont .outbox .txline {
	padding-bottom:13px;
	background:url(img/bg_outbox_ten.jpg) no-repeat left bottom;
}


/*----  inbox  ----*/
#maincont .outbox .inbox {
	padding:18px 22px 22px;
	background:url(img/bg_inbox_un.jpg) no-repeat left bottom;
}


/*----  graybox  ----*/
#maincont .outbox .graybox {
	margin-left:62px;
	margin-right:62px;
	border:#e4e4e4 solid 5px;
}


/*----  underbtn  ----*/
#maincont .outbox .underbtn {
	margin:0 auto;
	margin-left:4px;
	text-align:center;
	overflow:hidden;
}
#maincont .outbox .underbtn li {
	margin-right:4px;
	display:inline;
}


/*----  formitems  ----*/
#maincont .outbox label,
#maincont .outbox button,
#maincont .outbox input,
#maincont .outbox textarea {
	font-size:12px;
	vertical-align:middle;
	padding:1px;
}
#maincont .outbox select {
	font-size:11px;
	vertical-align:middle;
	padding:1px;
}





/*------------------------------------------------------------------------
epc-b-04.html
------------------------------------------------------------------------*/
/*----  txline  ----*/
#mapdldata .outbox .txline {
	margin-bottom:20px;
}
#mapdldata .outbox .howto {
	padding-left:10px;
	background:url(img/point_ya.jpg) no-repeat left center;
}

/*----  inbox  ----*/
#maincont .outbox {
	padding-bottom:17px;
}

#mapdldata .outbox .inbox dl.mapinst {
	width:584px;
	position:relative;
}
#mapdldata .outbox .inbox .mapinst dt {
	position:absolute;
	right:0;
	bottom:0;
	width:249px;
}
#mapdldata .outbox .inbox .mapinst  dd {
	text-indent:-10px;
	padding-left:10px;
}
#mapdldata .outbox .inbox .mapinst  dd span.arwr {
	background:url(img/point_ya.jpg) no-repeat left center;
	padding-left:10px;
}
/* 10Ei-SERVō폜
#mapdldata .outbox .inbox dl.data {
	padding-bottom:40px;
	width:584px;
	position:relative;
}
#mapdldata .outbox .inbox .data dt {
	position:absolute;
	right:0;
	bottom:0;
}
#mapdldata .outbox .inbox .data dt.wdata {
	width:279px;
}
#mapdldata .outbox .inbox .data dt.mdata {
	width:289px;
}
#mapdldata .outbox .inbox .data  dd .maplink {
	text-indent:-10px;
	padding-left:10px;
}
#mapdldata .outbox .inbox .data  dd .maplink span.arwr {
	background:url(img/point_ya.jpg) no-repeat left center;
	padding-left:10px;
}
#mapdldata .outbox .inbox .data  dd .caut {
	margin-top:10px;
	padding-left:10px;
}
*/
/*----  underbtn  ----*/
#mapdldata .outbox .underbtn {
	padding-top:25px;
	padding-bottom:25px;
	background:url(img/bg_outbox_ten.jpg) no-repeat left top;
}
