/*
	_3592.css
*/

._3592 .sec {
    padding: 5rem 0;
}

._3592 .contents_wrap {
  width: 100%;
  max-width: 900px;
  position: relative;
}

._3592 .heading2 {
    padding: 0.5em 0;
    background: #d9eedd;
    color: #009144;
    font-size: 2.4rem;
    text-align: center;
}

._3592 .mt20 {
    margin-top: 20px;
}

._3592 .dot_list {
    display: table;
}

._3592 .dot_list span {
    display: table-cell;
}

._3592 .dot_list .mk {
    padding-right: 5px;
}

._3592 .cover {
    border: 1px solid rgb(205,226,201);
    margin: 1.5em 0;
    padding: 2em;
}

._3592 .font_red {
    color: rgb(227,107,100);
}

._3592 .index_909-list {
    margin: 4rem 0 0;
}

._3592 .index_909-list .listwrap {
    border: 1px solid #009144;
    margin-bottom: 5rem;
}

._3592 .index_909-list .col {
    border: 1px solid #009144;
    margin-top: 20px;
}

._3592 .index_909-list .cont {
    padding: 3rem;
}

._3592 .index_909-list .cont > .txt {
    text-align: center;
}

._3592 .index_909-list .tt {
    background: #009144;
    color: #FFF;
    font-weight: bold;
    line-height: 2;
    text-align: center;
}

._3592 .index_909-list .form_group {
    margin: 1em auto 0;
    width: 50%;
}

._3592 .index_909-list .form_group input {
    border: 1px solid #009144;
    border-radius: 4px;
    width: 80%;
    text-align: center;
    margin-right: 1em;
    padding: 1em;
}

._3592 .index_909-list .form_group button {
    background: #009144;
    color: #FFF;
    font-size:14px;
    font-weight: bold;
    width: 15%;
    text-align: center;
    padding: 1em;
}

._3592 .index_909-list .form_group button:hover {
    opacity: 0.8;
}






@media screen and (max-width: 767px) {

    ._3592 .index_909-list .cont {
        padding: 2rem;
    }

    ._3592 .index_909-list .form_group {
        margin: 1em auto 0;
        width: 100%;
    }

    ._3592 .index_909-list .form_group input {
        width: 100%;
    }

    ._3592 .index_909-list .form_group button {
        width: 25%;
        display: block;
        margin: 5px 0 5px auto;
        padding: 0.8em 1em;
    }
}