@charset "utf-8";
/* Infinite 로딩 이미지 */
#infscr-loading img {display : block;margin : 1em auto;}
/* faq */
h3 {font-size:1.3em; color:#616161;margin:20px 0 10px; font-weight:normal;}
h4 {font-size:1em;margin:10px 0;}
table {width: 100%;}
img {width: 100%!important; height: auto!important;}
/* 
#searchbox{background:#f1f1f1 ;background: #f1f1f1 url(../img/search_icon.png)no-repeat left;border-radius: 35px;border-width: 1px;border-style: solid;border-color: #f1f1f1;width: 90%;height: 30px;padding: 10px;margin: 20px auto 20px;overflow: hidden;}
#search{float:left;padding: 2px 15px 5px 50px;height:25px;width:70%;border: 1px solid transparent;background:transparent;color:#616161;}
#search::-webkit-input-placeholder {color: #adadad;}
#search:-moz-placeholder {color:transparent;}    
#search.placeholder { color:transparent !important;}  
#search:focus{ border-color:transparent;background:transparent;outline: none;}

#temp {background-color: #f1f1f1;margin: 0 auto; height: 40px;}
#temp input {border: 0;background-color: red; width: 100%; height: 100%; margin: 0 -20px;}

 */
#infscr-loading {display: none!important;}
#faq-search form {text-align: center; padding: 20px 0;}
#faq-search input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    font-family: inherit;
    font-size: 100%;
}
#faq-search input[type=search] {
    background-color: #ededed;
    border: solid 1px #ccc;
    color:#878787;
    padding: 9px 30px 9px 32px;
    width: 70%;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    border-radius: 10em;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    margin-left: -30px;
    margin-right: -30px;
}
#faq-search input[type=search] {
    outline: none;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
    display: none;
}
#faq-search input[type=search]:focus {
    background-color: #fff;
    border-color: #6dcff6;
    -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
    -moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
    box-shadow: 0 0 5px rgba(109,207,246,.5);
}

ul#faq-order {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
ul#faq-order:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;*zoom: 1;}
ul#faq-order li {color: #616161; cursor:pointer;float:left;list-style-type: none;margin: 0;margin: 10px 0 10px 15px;}
ul#faq-order li i.active {color: #F68121;}

ul#faq {width:100%;}
ul#faq .month{ display:block; font-size:0.7em; padding-top:10px; color:#878787}
ul#faq li {list-style-type: none;margin: 0;padding: 0;}
ul#faq li:after {content: "."; display: block;height: 0;clear: both;visibility: hidden;*zoom: 1;}
ul#faq li h3 {border-bottom:1px solid #ccc;margin:0;padding:0;}
ul#faq li h3 a {background:#fff;color: #616161;display:block;font-style:normal;padding:20px 10px;}
ul#faq li .panel {display: none;padding: 10px; background-color:#f5f5f5;border-bottom:1px solid #c6c6c6; color:#7a7a7a;}
ul#faq li li {margin-left: 1em;}
