@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------------*/

.sub_txt{
    width: 710px;
    margin: 0px auto;
    overflow: hidden;
}

#kensa_block{
    width: 710px;
    margin: 0px auto 0px auto;
    overflow: hidden;
}

.col_wrap{
    width: 710px;
    margin: 15px auto;
    overflow: hidden;
}

.col_wrap .txt{
    margin: 15px auto 0px auto;
    overflow: hidden;
}

.col_wrap .txt dl dt{
    margin-bottom: 10px;
    padding: 1em;
    color: #494949;
    background: #F1FFDA;
    border-left: solid 5px #86D500;
    font-size: 15px;
}

.col_wrap .txt dl dd{
}

.col_wrap .imglist{
    width: 710px;
    margin: 10px auto 0px auto;
    overflow: hidden;
}

.col_wrap .imglist ul li{
    list-style-type: none;
    text-align: center;
    margin-bottom: 15px;
}

.col_wrap .imgcol{
    width: 670px;
    margin: 10px auto 0px auto;
    overflow: hidden;
}

.col_wrap .imgcol ul li{
    width: 45%;
    list-style-type: none;
}

.col_wrap .imgcol ul li img{
    width: 100%;
    height: auto;
}

.col_wrap .imgcol ul li p{
    text-align: center;
}

.col_wrap .imgcol ul li:nth-child(odd){
    float: left;
}

.col_wrap .imgcol ul li:nth-child(even){
    float: right;
}


/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
