#goEntry,
#goUpdate{
  height:2.5em;
}
#goEntry {
  float:left;
}
#goUpdate {
  float:right;
}
#explain_list .title {
  font-size:1.4em;
  font-weight:bold;
  border-bottom:2px solid #BCCCDB;
  padding:5px 0 5px 10px;
  background-color:#E0F0FF;
  border-top:3px solid #0E57BE;
}
#explain_list .cont {
  padding:10px 0;
}
#explain_list .cont {
  padding-left:15px;
  list-style:none;
}
#explain_subject {
/*  width:750px;*/
}

#explain {
  height:500px;
}

#contents a {
	text-decoration:underline;
}
#page {
/*  padding:10px;*/
/*  margin:10px auto 0 auto;*/
  font-size:1.2em;
  line-height:1.8em;
/*  background:url(../img/okayama_city.jpg) no-repeat right center;*/
}

#page ul li {
  margin-left:30px;
  margin-bottom:5px;
  display:block;
  height:40px;
  list-style:none;
}

#page .change_accept {
  margin-top:15px;
  clear:both;
}

#page .new_accept .title {
  width:261px;
  height:49px;
  background:url(../img/mode_insert.jpg) no-repeat 0 0;
}
#page .new_accept .title span {
  display:none;
}

#page .change_accept .title {
  display:block;
  width:261px;
  height:49px;
  background:url(../img/mode_update.jpg) no-repeat 0 0;
}
#page .change_accept .title span {
  display:none;
}

#page .new_accept a,
#page .change_accept a {
  display:table;
  height:38px;
  padding:0 0 0 10px;
}
#page .linktext {
  padding-left:10px;
  padding-top:13px;
}
#page img {
  float:left;
}
#page ul li {
  padding-bottom:10px;
}
#collectlist div,
#carrylist div,
#updatelist div,
#cancellist div {
  padding-top:10px;
}
#agree {
  width:700px;
  padding:20px 0;
  border:1px solid #000;
  margin:20px auto;
  text-align:center;
}
#agree .comment {
  font-size:1.2em;
  padding:0 0 10px 0;
  font-weight:bold;
  color:#333;
}
#agreeChk {
  height:2.5em;
}

#contents a {
	text-decoration: underline;
}

#contents #cont_main_bottom {
	padding: 5px 10px;
	font-size: 1.3em;
}

#contents .cont_head {
	font-size: 1.2em;
	line-height: 1.3em;
}

#contents #cont_main_bottom #customerlist,#contents #cont_main_bottom #collectlist,#contents #cont_main_bottom #carrylist,#contents #cont_main_bottom #updatelist,#contents #cont_main_bottom #cancellist
{
	padding-left: 52px;
	height: 35px;
	padding-top: 15px;

}

#contents .cont_main_bottom_account {
	font-size: 0.9em;
	line-height: 1.4em;
	padding: 5px 0 0 10px;
}

#contents .cont_main_bottom_oneLink {
	padding-bottom: 15px;
}

#contents .cont_main_bottom_title,#contents .cont_main_bottom_cont {
	border: 1px solid #0E57BE;
}

#contents .cont_head {
  font-size:1.2em;
  line-height:1.3em;
}

#contents #collectlist,
#contents #carrylist,
#contents #updatelist,
#contents #cancellist {
  padding-left:60px;
}
#contents #collectlist {
  background:url(../img/icon_repeater_house.png) left 30% no-repeat;
}
#contents #exemptionCustomerlist {
  background:url(../img/icon_first_user_genmen.png) left 30% no-repeat;
}
#contents #exemptionCollectlist {
  background:url(../img/icon_repeater_house.png) left 30% no-repeat;
}
#contents #carrylist {
  background:url(../img/icon_carry.png) left 30% no-repeat;
}
#contents #exemptionCarrylist {
  background:url(../img/icon_carry_genmen.png) left 30% no-repeat;
}
#contents #updatelist {
  background:url(../img/icon_update.png) left 30% no-repeat;
}
#contents #cancellist {
  background:url(../img/icon_cancel.png) left 30% no-repeat;
}



#contents .cont_main_bottom_title {
	padding: 12px 0 12px 12px;
	font-size: 1.2em;
	font-weight: bold;
/*
	border-bottom: 0;
	border-top: 5px solid #70BA5B;
	background: url(../../img/top_links_title_background_green.gif) top
		right repeat-y;
	background-color:#1A7F50;
	color:#fff;
*/
	background-color: #0E57BE;
	color: #fff;
}

#contents .cont_main_bottom_cont {
	padding: 10px 10px 0 10px;
}

#contents .cont_main_bottom_top,#contents .cont_main_bottom_middle {
	padding-bottom: 10px;
}

#explain_important {
  border:solid 1px #666;
  border-top:solid 5px #FED700;
  padding:20px;
}
#announce_title {
  font-weight:bold;
  margin-bottom:5px;
  color:#CE0000;
  text-decoration: underline;
}