@charset "utf-8";
@import url(/css/front/common/font.css);

/*public*/
html {overflow-y:scroll;overflow-x:hidden}
body {margin:0;padding:0;letter-spacing: -0.5px; font-family: 'Spoqa Han Sans Neo', 'Nanum Gothic', 'sans-serif' !important;background: none transparent;font-size: 14px;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
a{text-decoration: none; color: #444444;transition: 0.2s;}
a:active {text-decoration:underline}
a:focus {text-decoration:underline}
.dpnone{position:absolute!important; top:0!important; left:-20000px!important; overflow:hidden; display:inline-block !important; width:1px !important; height:1px !important; margin:0 !important; font-size:0 !important; line-height:0 !important;}
.displayinline{display: inline}
.displayblock{display: block}
img{vertical-align: top}
dl,dt,dd,ul,li{margin:0;padding:0}
li{list-style:none}
.floatleft{float: left}
.floatright{float: right}
.clear{clear:both;height:1px;overflow:hidden}
.padding10{padding:10px}
.padding15{padding:15px}
.paddingleft5{padding-left:5px!important}
.paddingleft10{padding-left:10px!important}
.marginleft5{margin-left:5px}
.marginleft3{margin-left:3px}
.margintop5{margin-top:5px}
.margintop10{margin-top:10px}
.margintop20{margin-top:20px}
.margintop3{margin-top:3px}
.marginbottom5{margin-bottom:5px}
.marginbottom10{margin-bottom:10px}
.paddingtop5{padding-top:5px}
.paddingtop10{padding-top:10px}
.paddingbottom10{padding-bottom:10px}
.paddingright10{padding-right:10px}
.paddingtop2{padding-top:2px}
.marginleft10{margin-left:10px}
.lineheighticon{line-height: 110%}
.lineheighticon2{line-height: 160%}
.colorgray1{color: #666}
.colorgray2{color: #999}
.colorsky{color:#6db2ee}
.colorwhite1{color: #fff!important}
.colorwhite2{color: #bbb}
.absolute{position:absolute}
.relative{position:relative}
.pointer{cursor:pointer}
.nonepointer{cursor:default!important}
.textcenter{text-align: center!important}
.textleft{text-align: left!important;padding-left:12px!important}
.textright{text-align: right!important;font-size: 14px;}
.width50perleft{width:49.5%!important;margin-right:0.5%}
.width50perright{width:49.5%!important;margin-left:0.5%}
.width50per{width:50%}
.width40per{width:40%}
.width20per{width:20%}
.width100{width:100%!important}
.width99{width:99%}
.width70{width:70%}
.width200px{width:200px}
.width80px{width:80px}
.height500{height: 500px}
.height100{height: 100px}
.bordernone{border:none!important}
.bordergray{border:1px solid #ededed}
.borderrightnone{border-right:none!important}
.borderleftnone{border-left:none!important}
.borderradiusnone{border-radius:0!important}
.borderradiusrightnone{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.borderradiusleftnone{border-top-left-radius:0!important;border-bottom-left-radius:0!important}
.boxstyle1{padding:5px}
.boxstyle2{padding:20px;background:#fff;border:1px solid #ddd;margin-bottom:10px}
.boxstyle3{padding:10px 10px 8px 10px;background:#fafafa;border:1px solid #ddd;border-bottom:none}
.boxstyle4{padding:10px;background:#fafafa;border:1px solid #ddd;border-top:none;margin-top:-10px}
.ui-dialog-titlebar{border-radius:0!important;background: none!important;border:none!important;font-size:15px}
.ui-dialog-titlebar-close{display:none!important}
.fontmiddle{font-size:15px}
.opbtn{margin-top: -45px!important}
.boxtitleblack{background: #60747c url('/img/admin/button_underline.png') repeat-x left bottom; url;color:#fff;padding:8px;text-align:left}
.boxtitleorange{background: #C79121 url('/img/admin/button_underline.png') repeat-x left bottom; url;color:#fff;padding:8px;text-align:left}
.objcenter{margin:0 auto}
.colorred{color: red}
.colorblue{color: blue}
.colorgray{color:#000}
.colorsanga{color:#3276b1;font-size:16px}
.layerpops{display: none}
.ui-dialog-buttonpane{border:none!important}
.alert{text-align: center}
.wigeticon{width:52px;height:90px;float:left;margin: 5px}
.wigeticon2{width:52px;height:90px;float:left;margin: 5px}
.left10{left:10px}
.right10{right:10px}
.top10{top:10px}
.top5{top:7px}
.bottom10{bottom:10px}
.bold{font-weight: 700}
.rbox {margin-bottom: 10px; position: relative; padding:10px;border:1px solid #d1d1d1;border-radius:8px}
.table_bg1{background:#fafafa}
.font12{font-size:12px!important}
/*public*/