@charset "utf-8";



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

	box_point 関連

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

#box-point{
	width: 728px;
	overflow: hidden;
	margin: 0 0 10px 0;
	background: url(/ep/private/moving2/images/bg_moving_box_01.gif) center bottom no-repeat;
}

#box-point-l{
	width: 357px;
	float: left;
	padding: 0 0 15px 0;
}

#box-point-r{
	width: 357px;
	float: right;	
	padding: 0 0 15px 0;
}

#hdg-moving-h2-01,
#hdg-moving-h2-02{
	width: 357px;
	height: 254px;
	font-size: 0;
	line-height: 0;
}

.hdg-moving-h3-01{
	color: #E60012;
	font-size: 1.5em;
	line-height: 1.5;
	font-weight: bold;
	text-align: center;
	margin: 0 0 15px 0;	
}

ul.list-moving-01{
	width: 330px;
	margin:0 auto 15px auto;
}
ul.list-moving-01 li{
	/*text-indent: -1em;*/
	padding :0 0 0 1.5em;
	background: url(/ep/private/moving2/images/icon_moving_disc_01.gif) 8px 8px no-repeat;
}

.doc-arrow-01{
	width: 315px;
	margin:0 auto;
	background: url(/common/images/icon/icon_arrowright_01.gif) left 6px no-repeat;
	padding: 0 0 0 15px;	
}

.doc-blank-01{
	padding: 0 15px 0 0;	
}

ul#list-moving-02{
	margin: 0 0 30px 0;
}

ul#list-moving-02 li.doc-arrow-02{
	background: url(/common/images/icon/icon_arrowright_01.gif) left 6px no-repeat;
	padding: 0 0 0 15px;
}



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

	インターネットで簡単お手続き 関連

-------------------------------------------------------------------*/
#box-ttdk{
	width: 728px;
	padding: 0 0 15px 0;
	margin: 0 auto 10px auto;
	background: url(/ep/private/moving2/images/bg_moving_01.gif) center bottom no-repeat;
	
}

#hdg_moving_03{
	width: 728px;
	height: 38px;
	font-size: 0;
	line-height: 0;
}

#list-moving-03{
	width: 672px;
	margin: 0 auto 5px auto;
	overflow: hidden;	
}
#list-moving-03 li{
	width: 329px;
	height: 108px;
}
#list-moving-03 li a{
	display: block;
	width: 329px;
	height: 108px;
	text-indent: -9999px
}

#list-moving-03 li#list-moving-03-l{
	float: left;
}
#list-moving-03 li#list-moving-03-l a{
	background: url(/ep/private/moving2/images/btn_moving_01.jpg) center top no-repeat;
}
#list-moving-03 li#list-moving-03-l a:hover{
	background: url(/ep/private/moving2/images/btn_moving_01.jpg) center bottom no-repeat;
}

#list-moving-03 li#list-moving-03-r{
	float: right;
}
#list-moving-03 li#list-moving-03-r a{
	background: url(/ep/private/moving2/images/btn_moving_02.jpg) center top no-repeat;
}
#list-moving-03 li#list-moving-03-r a:hover{
	background: url(/ep/private/moving2/images/btn_moving_02.jpg) center bottom no-repeat;
}

.list-moving-04{
	width: 672px;
	margin: 0 auto 15px auto;
	overflow: hidden;	
}
.list-moving-04 li{
	display: inline;
	padding:0 30px 0 15px;
	background: url(/common/images/icon/icon_arrowright_01.gif) left top no-repeat;
}

.doc-blank-02{
	padding: 0 15px 0 0;	
}

#box-omousikomi{
	width: 672px;
	height: 55px;
	margin: 0 auto 5px auto;	
}
#box-omousikomi a{
	display: block;
	width: 672px;
	height: 55px;
	background: url(/ep/private/moving2/images/btn_moving_03.jpg) center top no-repeat;
	text-indent: -9999px;
}
#box-omousikomi a:hover{
	background: url(/ep/private/moving2/images/btn_moving_03.jpg) center bottom no-repeat;
}
 
.doc-arrow-02{
	background: url(/common/images/icon/icon_arrowright_01.gif) left top no-repeat;
	padding: 0 0 0 15px;	
}


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

	お手続きの流れ 関連

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

#container-flow{
	width: 728px;
	overflow: hidden;
}

/*-----box-l-01-----*/
#box-l-01{
	width: 357px;
	float: left;	
}
#hdg-flow-tit01{
	width: 357px;
	height: 54px;
	font-size: 0;
	line-height: 0;
	margin: 0 0 13px 0;
}

.box-l{
	width: 357px;
	background:	url(/ep/private/moving2/images/bg_flow_l_01.jpg) center bottom no-repeat;
	padding: 0 0 10px 0;
}
.hdg-flow{
	width: 357px;
	height: 42px;
	margin: 0 0 10px 0;
	font-size: 0;
	line-height: 0;
}

table.tbl-flow-01{
	border-collapse: collapse;
	width: 337px;
	margin: 0 auto;	
}
table.tbl-flow-01 td.tbl-flow-txt{
	width: 219px;
}
table.tbl-flow-01 td.tbl-flow-txt ul li{
	/*text-indent: -1em;
	list-style: disc;*/
	padding :0 0 0 1.5em;
	background: url(/ep/private/moving2/images/icon_moving_disc_01.gif) 8px 8px no-repeat;
}
table.tbl-flow-01 td.tbl-flow-img{
	width: 138px;
	text-align: right;
	vertical-align: middle;	
}

.icon-arrow{
	text-align: center;	
}

ul.list-flow-txt{
	width: 337px;
	margin: 0 auto;	
}
ul.list-flow-txt li{
	/*text-indent: -1em;
	list-style: disc;*/
	padding :0 0 0 1.5em;
	background: url(/ep/private/moving2/images/icon_moving_disc_01.gif) 6px 6px no-repeat;
}

/*-----box-r-01-----*/
#box-r-01{
	width: 357px;
	float: right;
}
#hdg-flow-tit02{
	width: 357px;
	height: 54px;
	font-size: 0;
	line-height: 0;
	margin: 0 0 13px 0;
}

.box-r{
	width: 357px;
	background:	url(/ep/private/moving2/images/bg_flow_r_01.jpg) center bottom no-repeat;
	padding: 0 0 10px 0;
}

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

	その他

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

.f-size-s{
	font-size: 85%;
	line-height: 1.4;
}

.list-style-none{
	text-indent:-1em;
	background-image: none !important;
}