@charset "euc-kr";

/* IDEAPICNIC [Web Develop Team] (to.ymseo@gmail.com) LDN 2012-04-03 */

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; padding:0; font-size:100%; vertical-align: baseline; background: transparent;}
html, body {width:100%; height:100%;}
html {overflow-y:scroll; overflow-x:hidden;}
#bg_main {background:url("../images/main/bg.gif") repeat-x;}
body, input, button, textarea, select {font-family:"돋움",Dotum,Verdana,tahoma,Sans-serif; font-size:12px; color:#515151;}
input, select, button{vertical-align:middle}
ol, ul {list-style:none}
/*img {vertical-align:middle;}*/
img, fieldset, iframe{border:none;}
textarea {resize:none;}
legend {display:none;}
button {cursor:pointer; border:0; margin:0;}
table {border-spacing:0; border-collapse:collapse;}
em, address{font-style:normal;}
label {cursor:pointer;}
object {outline:none;}

/* cross */
.input_check, .input_radio {width:13px; height:13px; margin:0; padding:0; vertical-align:middle;}

/* common */
.clear {clear:both;}
.b {font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left!important;}
.tc {text-align:center;}
.tr {text-align:right;}
.tj {text-align: justify;}
.fs14 {font-size:14px;}
.fc_r {color:#ec5050;}
.bgnone {background:none!important;}
.brnone {border-right:none!important;}
.bbnone {border-bottom:none!important;}
.dis_i{display:inline!important;}
.dis_ib{display:inline-block!important;}
.dis_b{display:block!important;}

.pr0 {padding-right:0px!important;}
.pr5 {padding-right:5px!important;}
.pl5 {padding-left:5px!important;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl50 {padding-left:50px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px!important;}
.pt30 {padding-top:30px!important;}
.pt40 {padding-top:40px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb28 {padding-bottom:28px!important;}
.mt0 {margin-top:0!important;}
.mt5 {margin-top:5px!important;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px!important;}
.mt40 {margin-top:40px}
.mt50 {margin-top:50px!important;}
.mt60 {margin-top:100px!important;}
.mb5 {margin-bottom:5px!important;}
.mb10 {margin-bottom:10px!important;}
.mb15 {margin-bottom:15px!important;}
.ml30 {margin-left:30px;}
.ml20 {margin-left:20px;}
.ml40 {margin-left:40px;}

/* a */
a {color:#777; text-decoration:none;} /* 파폭 및 익스 링크 점선없애기 outline:none; selector-dummy: expression(this.hideFocus=true); */
a:hover {color:#343434; text-decoration:none;}

/* product list */
.textar { line-height:1.5; color:#4b5156;}
.textar dt {padding-left:14px; background:url("../../images/common/bul_tit01.gif") 0 4px no-repeat;}
.textar dd {margin-left:16px; padding-left:9px; background:url("../../images/common/bul_list01.gif") 0 7px no-repeat;}


