/*common*/
body,div,dl,dt,dd,ul,ol,li,form,fieldset,p,button{margin:0;padding:0;}
input,select,textarea{color:#000000;font-family:dotum,gulim,Helvetica,Apple-Gothic,sans-serif;font-size:15px;font-weight:normal;}
img,fieldset{border:0 none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer;color:#333;}
a:link,a:hover,a:active{text-decoration:none;color:#333;}
table{border-collapse:collapse;}

.highlight {color:#2b5eb0;font-weight:bold;padding:0px 0px 0px 0px;}
.highlight1 {color:#2b5eb0;font-weight:bold;padding:1px 10px 0px 15px;}
.lowlights {color:#aaa;}
.s1 {font-size:14px;}
.mainline{clear:both;height:1px;background-color:#D0D0D0;}

.fontcolor01{color:#ec0404;}
.fontcolor02{color:#185e8c;}
.fontcolor03{color:#ff7900;}

/*5px¶ç¿ì±â*/
	.height5px{height:5px;clear:both;}
	.height20px{height:20px;clear:both;}

/* layout */
body { text-align:left; margin: 0; padding: 0; background-color: #fff;min-width:320px; -webkit-text-size-adjust: none;;font-family:dotum,gulim,Helvetica,Apple-Gothic,sans-serif;font-size:15px;} /*-webkit-text-size-adjust : font-size: °íÁ¤ */



#top_list {margin-top:15px;}
#footer {margin-top:10px;background-color:#037c8d;padding:5px 5px 10px 30px;text-align:left;}
#footer .ftxt {font-size:10px;color:#ffffff; padding-top:5px;}
#footer .ftxt a:link,a:hover,a:active{font-size:10px;color:#ffffff; padding-top:5px;}

table#tblistmain {width:100%;padding:10px 10px 10px 10px;}
#tblistmain td {padding:5px 0px 5px 0px;}
#tblistmain th{background-color:#f5f5f5;text-align:center;font-size:14px;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tblistmain .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tblistmain .fontcolor01{color:#ec0404;padding:2px 2px 2px 2px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
#tblistmain .fontcolor02{color:#185e8c;padding:2px 2px 2px 2px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
#tblistmain .fontcolor03{color:#ff7900;padding:2px 2px 2px 2px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}

table#tblist1 {table-layout:fixed;}
#tblist1 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tblist1 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tblist1 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tblist1 .nowrap {text-overflow:ellipsis;overflow:hidden;}

#tblist3 {table-layout:fixed;}
#tblist3 td {#dfdfdf;padding:9px 6px;border-bottom:1px solid #dfdfdf;}
#tblist3 th{background-color:#f5f5f5;text-align:center;font-size:14px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tblist3 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tblist3 .nowrap {text-overflow:ellipsis;overflow:hidden;}

table#tblist2 {table-layout:fixed;}
#tblist2 td {border-bottom:1px solid #dfdfdf;font-size:12px;padding:9px 6px;}
#tblist2 th{background-color:#f5f5f5;text-align:center;font-size:12px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;border-right:1px solid #dfdfdf;}
#tblist2 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tblist2 .nowrap {text-overflow:ellipsis;overflow:hidden;}
#tblist2 .price {color:#2b5eb0;font-weight:bold;font-size:12px;}


/* Paging */
#paging{text-align:center;margin-top:10px;margin-bottom:10px;}
#paging span{margin-left:2px;margin-right:2px;color:#c5c5c5;}
#paging .num a{ font-weight:bold;margin-left:2px;margin-right:2px;border:2px solid #d4d4d4;padding:1px 6px 0px 6px;font-size:15px;font-family:Arial;color:#777}
#paging .on{font-weight:bold;color:#fff;margin-left:2px;margin-right:2px;border:2px solid #184793;padding:1px 6px 0px 6px;background-color:#5078b9;font-size:15px;font-family:Arial;color:#fff}

.more {height:22px;margin-top:5px;text-align:right;}
.clr {clear:both;font-size:0px;}

/* logo */
#logo {margin: 0px;background:url(../imgs/top_bg.jpg);}

/* menu */
#mainmenu {margin: 0px;background-color:#ffea59;}
.menu{font-size:15px;font-weight:bold;height:100%;background:url(../imgs/tm_bg.gif) bottom repeat-x;margin-top:0px;}
.menu a,.menu a:hover{text-decoration:none;}
.menu .box{padding:0px 0 0 4px;}
.menu .box li{display:inline;float:left;text-align:center;height:32px;}
.menu .box li a{position:relative;float:left;color:#333;background:url(../imgs/mline.gif) left no-repeat;}
.menu .box li a span{float:left;padding:6px 8px 5px 8px;cursor:pointer;letter-spacing:-1px;}
.menu .box li.on{letter-spacing:-1px;}
.menu .box li.on a,.menu .mn li.on a:hover{color:#ff4e00;font-weight:bold;z-index:12;}
.menu .box li.no a,.menu .mn li.no a:hover{color:#ffffff;font-weight:bold;z-index:12;}
.menu .box li.list a{background-position:100px 0px;}

/* search */
.search {background:url(../imgs/search_bg3.gif) 0px 0px repeat-x;color:#ffffff;height:55px;}
.search .search1{display:block;overflow:hidden;position:relative;padding:7px 0 0 5px;}
.search .searchbutton {position:absolute;margin-right:110px;margin-top:9px;top:0;right:0;padding:0;width:60px;height:36px;border:0 none;background:transparent url(../imgs/search_btn3.gif) no-repeat 0 0;text-indent:-1000em;}
.search .bbt2 {position:absolute;margin-right:-2px;margin-top:9px;top:0;right:10px;padding:0;width:90px;height:36px;border:0 none;background:transparent url(../imgs/search_btn4.gif) no-repeat 0 0;text-indent:-1000em;}
.search_box {position:relative;overflow:hidden;height:37px;margin-right:180px;border:2px solid #fcb250;}
.search_intext {border:0;width:100%;height:37px;font-size:12px;margin-top:-3px;padding-top:5px;padding-left:3px;}

.radio{border:0;}


/* content */
.tit {border-bottom:2px solid #f67d11;height:24px;}
.tit_t {float:left;height:22px;background:transparent url(../imgs/tit_icon3.png) no-repeat 0 0;font-weight:bold;padding-left:15px;margin-left:3px;letter-spacing:-1px;}
.tit_btn {float:right;margin-right:2px;}

/* detail */
#tbox .tbox_tit {background-color:#feecdc; padding:8px; 0px; 8px; 12px;}
#tbox .tbox_img {padding:10px 10px;text-align:center;}



