i {vertical-align:middle;}
._mf input::placeholder, ._mf textarea::placeholder {color:#999;}

._mf input[type=checkbox],input[type=radio] {width:18px;height:18px;vertical-align:middle;}
._mf input[type=text],._mf input[type=password], ._mf select {border:1px solid #dedede;height:30px;vertical-align:middle;padding:0 2px;font-size:.90em;color:#666;}
._mf input[type=text].number {text-align:center;padding:0 5px;}
._mf input[type=text].number.phone {width:40px;}

._mf input[type="button"]:hover{border:1px solid #ff5e5e;color:#ff5e5e;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s}
._mf input[type="button"], ._mf input[type="submit"] {vertical-align:middle;font-size:.85em;height:30px;line-height:30px;padding:0 8px;border:1px solid #999;color:#666;background-color:#f2f2f2;cursor:pointer;border-radius:3px;}
._mf input[type='submit'], ._mf input[type="button"].submit {border:1px solid #000;color:#fff;background-color:#000;}
._mf input[type='submit']:hover, ._mf input[type="button"].submit:hover {background-color: #ff5e5e;border:1px solid #ffa8a8;}
._mf input[type='submit'].button {border:1px solid #999;color:#666;background-color:#f2f2f2;}
._mf input[type='submit'].button:hover {border:1px solid #ff5e5e;color:#ff5e5e;}

._mf a.abtn {display:inline-block;vertical-align:middle;font-size:.85em;height:30px;line-height:30px;padding:0 8px;border:1px solid #999;color:#666;background-color:#f2f2f2;cursor:pointer;border-radius:3px;}
._mf a.abtn:hover{border:1px solid #ff5e5e;color:#ff5e5e;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s}

/* Å¸ÀÌÆ²¹Ù °øÅë */

._mf_titlebar {height:55px;line-height:55px;margin-bottom:10px;border-bottom:1px solid #999;}
._mf_titlebar p {line-height:50px;}
._mf_titlebar p.title {font-size:1.4em;}
._mf_titlebar p.lo {position:absolute;right:0;color:#666;font-size:.95em;}
._mf_titlebar p.lo.cate {position:relative;display:inline-block;padding-right:5px;}
._mf_titlebar p.lo a {color:#666;}

._mf_titlebar.category {position:relative;border:0;text-align:right;margin:0;}
._mf_titlebar.category p.title {position:absolute;}
._mf_titlebar.category p.lo {left:0;}

/* Ä«Å×°í¸® select */

._mf_titlebar .category_directgo  {position:relative;display:inline-block;width:180px;border:0px solid;}
._mf_titlebar .category_directgo > ul {position:absolute;top:-15px;width:100%;line-height:25px;border:1px solid #dedede;padding:0 5px;z-index:2;background-color:#fff;}
._mf_titlebar .category_directgo > ul  li {display:none;}
._mf_titlebar .category_directgo > ul  li:after {display:block;clear:both;content:'';}
._mf_titlebar .category_directgo > ul  li p {line-height:25px;}
._mf_titlebar .category_directgo > ul  li p:first-child {float:left;border:0px solid;height:25px;width:140px;overflow:hidden;text-align:left;}
._mf_titlebar .category_directgo > ul  li p:last-child{float:right;border:0px solid;}
._mf_titlebar .category_directgo > ul  li p > a {border:0px solid;display:block;}
._mf_titlebar .category_directgo > ul  li > i {display:none;}
._mf_titlebar .category_directgo > ul  li.sel {display:block;}
._mf_titlebar .category_directgo > ul  li.sel > p >  i  {display:inline-block;margin-left:10px;cursor:pointer;}
._mf_titlebar .category_directgo > ul  li.sel a.exp {color:#f43142;text-decoration:underline;}
._mf_titlebar .category_directgo > ul.on {height:300px;overflow-y:auto;}