h1{font-size:20px;}
h2{margin: 40px 0 20px;}
h3{margin: 50px 0 20px;}
.check-kaizo-line {padding: 10px 25px 0!important;}
.check-kaizo-line:nth-child(2n+1) {background-color: #f7f7f7;}
p.check-seiyaku {height: 100px;overflow: scroll;border: 1px solid #ddd;padding: 20px;border-radius: 5px;background-color: #f7f7f7;}
.check-kaizo {overflow: hidden;margin: 0 -15px;}
@media(min-width:768px){.check-kaizo{margin: 0;}}
.radio-inline-box {border: 1px solid #ddd;display: block;padding: 10px 10px 10px 30px;border-radius: 5px;background-color: #f7f7f7;}
.radio-inline-box:hover{background-color: #ddd;}
hr{margin: 40px 0;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-right: 5px;padding-left: 5px;}
.row{padding-right: 5px;padding-left: 5px;}
header{background-color:#000;padding:20px 0;color: #fff;}
footer{background-color:#000;color:#fff;padding:20px 0;}

h1 img {max-width: 100%;margin: 0 0 10px;width: 400px;
}
.error {color: #d9534f;}
@media (min-width: 768px){
.col-sm-1-5 {width: 20%!important;}
}
p.input-box {border: 1px solid #ccc;padding: 10px;border-radius: 5px;font-weight:bold;}
big{font-size:150%;color: #d9534f;}