main .wrapper{
   width: 1200px;
}
@media not screen and (min-width: 1200px){
    main .wrapper{
        padding: 0 2%;
    }
}

/* 카테고리 */
main .wrapper .category{
    width: 100%
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
}
main .wrapper .category ul{
   width: 100%;
   overflow: hidden;
   padding: 0;
}
main .wrapper .category ul li{
   display:block;
   float: left;
   list-style: none;
   padding: 4px 10px;
   text-align: center;
   color: #000;
   font-size: 1.1em;
   font-weight: bold;
   border: 1px solid #4b5563;
   border-radius: 15px;
   margin-right: 7px;
   cursor: pointer;
}
main .wrapper .category ul li.selected{
   background-color: #4b5563;
   color: #fff;
   border: 1px solid #4b5563;
}

/* 검색 */
main .wrapper fieldset{
   #margin-top: 210px;
}

main .wrapper fieldset #sfl{
   border: 1px solid #4b5563;
   border-radius: 2px;
   font-size: 0.9rem;
   color: #222;
   padding: 5px 5px;
}
main .wrapper fieldset #stx{
   width: 300px;
   border: 1px solid #4b5563;
   border-radius: 2px;
   font-size: 0.9rem;
   color: #222;
   padding: 5px 8px;
   margin-left: 3px;
}
main .wrapper fieldset button.sch_btn{
   border: 1px solid #4b5563;
   background-color: #4b5563;
   border-radius: 2px;
   font-size: 0.9rem;
   color: #fff;
   padding: 5px 17px;
   margin-left: 3px;
}
