/*
* {
margin:0;
padding:0;
}

html {
width:770px;
text-align: center;
margin: 0 auto;
}
*/
div#ampere {
width:770px;
line-height:140%;
/*font-size:0.8em;*/
margin:20px auto 0 auto;
text-align:left;
}

div#ampere *{
font-family:メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", Helvetica, Arial, sans-serif!important;
font-size:13.6px!important;
font-weight:500!important;
}

input.etc {
width:100%;
}

div#ampere .bold{
  font-weight:bold!important;
}

div.line {
background:url(../img/line.gif) left repeat-x;
height:1px;
padding:0;
margin:10px 0;
}

div#navi {
margin:0 0 5px 0;
/*font-size: 0.9em;*/
}

div.left {
float:left;
}

div.right {
float:right;
}

div.waku {
padding:8px 0;
border:#CCCCCC solid 1px;
margin-bottom:20px;
}

div.waku_input {
padding:10px;
margin:20px;
border:#CCCCCC solid 1px;
line-height:200%;
}

div#ampere p {
margin:0 0 10px 20px;
}

div#ampere div.image {
text-align:center;
margin:20px 0;
}

div#ampere ul ,
div#ampere ol {
margin:10px 0 10px 20px;
}

div#ampere ul li {
list-style-image:url(../img/arrow.gif);
}

div#ampere ol li {
list-style-type:none;
}

div#ampere .heading_h2 {
  font-size: 124%!important;
  font-weight:bold!important;
}

div#ampere .heading_h3 {
  font-size: 124%!important;
  font-weight:bold!important;
}

div#ampere h1.text {
/*background:url(../img/h1_bg_big.gif) top left no-repeat;
font-size:140%;
margin:0 0 10px 0;
padding:15px 0 20px 20px;
*/
}

div#ampere h2 {
/*background:url(../img/h2_bg_big.gif) top left no-repeat;
font-size:100%;
margin:10px 0 10px 10px;
padding:10px 0 10px 20px;
*/
}

div#ampere h3 {
/*font-size:100%;
margin:10px 0 10px 20px;
color:#0E4E91;
*/
}

div#ampere table.hyo {
width:750px;
margin:0 8px 20px 8px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
/*font-size: 0.9em;*/
}

div#ampere table.hyo tr th {
background:#F1F1F1;
text-align:center;
}

div#ampere table.hyo tr th, table.hyo tr td {
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
margin:0;
padding:10px;
line-height:140%;
font-weight:bold!important;
}

a,label {
cursor:pointer;
}

.Lbl {
display:block;
margin:0 0 5px 20px;
}

div.result {
margin:20px 10px 10px 20px;
padding:10px;
/*font-size:140%;*/
background:#FFD9D9;
border:#FF6060 solid 1px;
font-weight:bold;
}

div.result_text {
margin:0 10px 10px 20px;
padding:10px;
border:#FF6060 solid 1px;
}

div.result span {
display:block;
/*font-size:80%;*/
font-weight:normal;
}
div#ampere div.attention {
padding:5px 5px 5px 25px;
margin:10px;
border:#FF6060 solid 1px;
background:url(../img/icon_notice.gif) 5px 50% no-repeat;
}

.error{
  color:#ff0000;
}

.breadcrumb-td {
  width: 1140px!important;
  margin: 0 auto 80px auto;
  padding: 24px 0!important;
  display: block;
  position: relative;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}

.image_button{
  border: 0;
  width: 90px;
  height: 35px;
  cursor: pointer;
  background: url(../img/btn_copy.gif) no-repeat;
}