.help {
    max-width: 1280px;
    margin-right:auto;
    margin-left: 2em;
}

html, body {
        font-family: sans-serif;
        /*display: none;*/
    }

a{
  color:#337ab7;
  text-decoration:none
}
a:focus,a:hover{
  color:#23527c;text-decoration:underline
}
a:focus{
  outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px
}

.kikantop {
  margin-top: 1em;
  margin-left: 15px;
  font-size:20px;
  text-align:left;
}

#pagetop {
  display: block;
  width: 42px;
  height:42px;
  position: fixed;
  right: 40px;
  bottom: 20px;
  z-index: 5500;
  background: rgba(0,0,0,.5);
}

#pagetop span {
  top: 14px;
  left: 11px;
  position: fixed;
  content:"";
  display: block;
  width:18px;
  height:18px;
  border-top:2px solid #fff;
  border-right:2px solid #fff;
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
  position: absolute;
}
.title_box {
    display:inline-block;
    width:auto;
    border-top:solid 2px #0056B3;
    border-bottom:solid 2px #0056B3;
    color: #696969;
    font-size:1.5em;
    text-align: center;
    padding: 1em 2em;
}

.link_blue{
    color:#337ab7;
}

    
h3{
	font-size:1.4em;
	font-weight:bold;
	line-height:1.0;
	background-color:#eee;
	padding:0.5em 0.5em 0.5em 0px;
	/*position:relative;*/
	margin:1.5em 0 0.5em 0em;
} 

 
.bold{/*---■の小見出し---*/
    font-weight:bold;
    font-size:1.1em;
    margin-left:2.0em;
}

.helplead{
    margin-bottom:0.5em;
    margin-left:2.0em;
}

.mokuji{
    line-height: 2.0;
}

/*ul, ol {
    background: #fff;
    padding: 0em 0.5em;
    margin-left:4em;
    margin-top:0em;
}*/
  
/*ul li, ol li {*/
  /*  line-height:1.5;*/
/*  list-style: "• ";
    margin-bottom: 1.0em;
}*/

.helpimage{
    width:720px;
    height:auto;
    border:solid 1px #696969;
    margin-left:2.0em;
    margin-bottom:0.5em;
}

.chui{
    margin-left:4em;
}

#pagetop {
    display: block;
    width: 42px;
    height: 42px;
    position: fixed;
    right: 40px;
    bottom: 20px;
    z-index: 5500;
    background: rgba(0,0,0,0.5);
}

#pagetop span {
    top: 14px;
    left: 10px;
    position: fixed;
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg);
    position: absolute;
}