.html_bookend {
  margin-bottom: 30px;
}

.h1_txt {
  font-size: 75%;
  color: #3c3c3c;
  padding-bottom:20px;
  }

.text_01 {
  font-size: 75%;
  line-height: 1.4em;
  color: #3c3c3c;
  padding-bottom:30px;
  }

/* icon style */
.icon_01 {
  margin-bottom:30px;
}

.icon_01 li {
  background: url(../images/gu016/left_navi_menu_mkr1_01.gif) no-repeat 0 7px;
  margin: 7px 0;
  padding-left: 12px;
  font-size: 75%;
  line-height: 1.4em;
  color: #3c3c3c;
}
.icon_01 a {
  color: #0050a3;
  text-decoration: none;
}
.icon_01 a:hover {
  text-decoration: underline;
}

#icon_03 {
  margin-bottom:30px;
}

#icon_03 li {
  background: url(../images/gu016/left_navi_menu_mkr1_01.gif) no-repeat 0 7px;
  margin: 7px 0;
  padding-left: 12px;
  color: #3c3c3c;
  font-size:100%;
}
.icon_03 a {
  color: #0050a3;
  text-decoration: none;
}
.icon_03 a:hover {
  text-decoration: underline;
}

.text_02 {
margin:5px;
}

.text_02 p {
padding-bottom:10px;
  font-size: 75%;
  line-height: 1.4em;
  color: #3c3c3c;
}


/* table style */
.table1_01{
  padding: 0;
  margin: 0;
  border: none;
  border-left: 1px #dfdfdf solid;
  border-top: 1px #dfdfdf solid;
  width: 100%;
}
.table1_01 th{
  padding-top:5px;
  padding-bottom:5px;
  margin: 0;
  border-right: 1px #dfdfdf solid;
  border-bottom: 1px #dfdfdf solid;
  background: #ecf4fd;
  font-size: 90%;
  line-height: 1.4em;
  color: #3c3c3c;
  text-align:left;
  width:250px;
}
.tabel1_01 th span {
  padding-left:5px;
  padding-right:5px;
}
.table1_01 td{
  padding: 5px;
  margin: 0;
  border-right: 1px #dfdfdf solid;
  border-bottom: 1px #dfdfdf solid;
  font-size: 75%;
  line-height: 1.4em;
  color: #3c3c3c;
}
.subtitle{
  background: #f6f6f6;
  font-size: 90% !important;
}

.number_change_box {
width:615px;
font-size:100%;
padding-bottom:20px;
}

.number_change_box img{
float:left;
}

.number_change_box div {
float:right;
width:530px;
}

#main_contents_new2008 .caption_spn{
  background: url(images/gu016/list_mkr2_02.gif) no-repeat;
  margin: 0 ;
  padding: 0 0 0px 7px;
  color: #3c3c3c;
  font-size: 90%;
  line-height: 1.4em;
}


#main_contents_new2008 .atmtable {
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.atmtable th {
	background-color: #F1F9FA;
	text-align: center;
	padding: 5px;
	font-size: 75%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.atmtable td {
	text-align: center;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.atm_lock {
	font-size: 75%;
	margin: 15px 0 40px 140px;
	padding: 10px;
	width: 300px;
	text-align: center;
	border: 1px solid #E8DD80;
}

.atm_lock img {
	margin: 10px 0 0 0;
}

.sc_number {
	font-size: 100%;
	margin: 0;
	width:10px;
	padding-right: 10px;
	float:left;
	color: #FF7A00;
}
.sc_secondttl {
	font-size: 75%;
	margin: 0;
	width:250px;
	float:left;
}

.sc_second {
	font-size: 75%;
	margin: 0;
	width:220px;
	padding-right: 10px;
	float:left;
}

.sc_txt {
	margin: 0;
	width:390px;
	float:left;
}
.sc_txt p {
	font-size: 75%;
}

.sc_txtttl {
	font-size: 75%;
	margin: 0;
	width:390px;
	float:left;
	text-align:center;
}

.screen {
	margin: 0;
	position: relative;
	background-image: url(../images/gu016/screen_foot.gif);
	background-repeat: no-repeat;
	background-position: 20px bottom;
	padding: 0px 0 55px 0;
}

.screen .head {
	margin: 0;
	background-image: url(../images/gu016/screen_head.gif);
	background-repeat: no-repeat;
	padding: 0;
	text-align: center;
}

.screen .headlong {
	margin: 0;
	background-image: url(../images/gu016/screen_head.gif);
	background-repeat: no-repeat;
	padding: 50px 0 0 0;
	text-align: center;
}

.screen .headlong2 {
	margin: 0;
	background-image: url(../images/gu016/screen_head.gif);
	background-repeat: no-repeat;
	padding: 70px 0 0 0;
	text-align: center;
}

.screen2 {
	position: relative;
	background-image: url(../images/gu016/screen_footend.gif);
	background-repeat: no-repeat;
	background-position: 20px bottom;
	padding: 0px 0 20px 0;
}

.screen2 .head {
	margin: 0;
	background-image: url(../images/gu016/screen_head.gif);
	background-repeat: no-repeat;
	padding: 0;
	text-align: center;
}


#contena_box_new2008 #contents_new2008 #main_contents_new2008 .sc_second .head p {
	margin: 0;
	padding: 15px 10px 0 10px;
}

.screen_ttl {
	margin: 0;
	position: relative;
	padding: 0px 0 5px 0;
}

.screen_ttl .head {
	margin: 0;
	padding: 0;
	text-align: center;
}
.moneytbl td {
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	vertical-align: middle;
	font-size:75%;
}

.sticker {
	font-size:75%;
	margin: 0px;
}

#main_contents_new2008 .h1_txt strong {
  color: #e5004f;
  font-weight: bold;
}

#main_contents_new2008 .note_s li{
	margin: 0 0 5px 0px;
	padding-left: 10px;
	color: #3c3c3c;
	font-size: 60%;
	line-height: 1.4em;
	position: relative;
	background-image: url(/guide/images/gu016/list_mkr4_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#main_contents_new2008 .list2 li{
  background: url(/guide/images/gu016/list_mkr2_02.gif) no-repeat 10px 7px;
	margin: 0 0 5px -15px;
  padding: 0px 14px 0px 14px;
  color: #3c3c3c;
  font-size: 75%;
  line-height: 1.4em;
	position: relative;
}

#main_contents_new2008 .list3 li{
  background: url(/guide/images/gu016//list_mkr2_02.gif) no-repeat 5px 7px;
  margin: 0 0 5px 0px;
  padding: 0px 14px 0px 14px;
  color: #3c3c3c;
  font-size: 75%;
  line-height: 1.4em;
	position: relative;
}

.service_box{
	border:1px solid #ff0000;
	margin:10px 0;
	font-size:75%;
	line-height:1.4em;
	padding:10px;
	width: 580px;
}
