@charset "utf-8";
/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}
/* SIR 지운아빠 */

/* 초기화 */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html {overflow-y:scroll}
body {margin:0;padding:0;color:#000;font-size:12px;font-family:'Nanum Gothic';-webkit-font-smoothing: antialiased;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

.truckmall {margin:0;padding:0;color:#000;font-size:16px;font-family:'Nanum Gothic';-webkit-font-smoothing: antialiased;}


#hd ul, nav ul, #ft ul {margin:0;padding:0;list-style:none}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
input, button {margin:0;padding:0;font-size:1em}
button {cursor:pointer}

textarea, select {font-size:1em}
select {margin:0;height:30px;border:1px solid #a9a9a9;background:#fff url(../img/common/select_arr_bg.png) no-repeat top right;}
p {margin:0;padding:0;word-break:break-all;line-height:180%;}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a:link, a:visited {color:#000000;text-decoration:none}
a:hover, a:focus, a:active {color:#fd5c04;text-decoration:none}
p, div {vertical-align:top;}
ul {
  display: block;
  list-style-type: none;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 0;
  padding:0;
}
input {border-radius:0;}
input[type="text"] {height:22px;border:1px solid #a9a9a9;}
input[type="password"] {height:22px;border:1px solid #a9a9a9;}
input[type="submit"] {padding:3px 15px;border:1px solid #e4eaec;background:#a94214;color:#fff;vertical-align:middle;line-height:2em;cursor:pointer;}
input[type="button"] {padding:3px 15px;border:1px solid #e4eaec;background:#a94214;color:#fff;vertical-align:middle;line-height:2em;cursor:pointer;}
table {border-collapse:collapse;color:#000;}

/* 퀵배너 */
#ad_quick_on								{position:fixed; top:245px; left:51%; height:auto; margin:0px; padding:0px; background:transparent;}		/* 이동 */
#ad_quick_on div.adRt						{position:absolute; margin:0px 0px 0px 490px; width:171px; height:auto; background:transparent;}
#ad_quick_on div.adLt						{position:absolute; margin:0px 0px 0px -695px; width:80px; height:auto; background:transparent;}
#ad_quick_on ul li							{margin-bottom:1px;}
#ad_quick_on div.adRt div.btnFunc			{padding:1px;}

#ad_quick_off								{position:absolute; top:245px; left:51%; height:auto; margin:0px; padding:0px; background:transparent;}		/* 고정 */
#ad_quick_off div.adRt						{position:absolute; margin:0px 0px 0px 490px; width:171px; height:auto; background:transparent;}
#ad_quick_off div.adLt						{position:absolute; margin:0px 0px 0px -695px; width:80px; height:auto; background:transparent;}
#ad_quick_off ul li							{margin-bottom:1px;}
#ad_quick_off div.adRt div.btnFunc			{padding:1px;}
#ad_quick_off div.adRt div.btnFunc a.goTop	{display:block; height:30px; text-indent:-1000em;background: url('/img/quick/side_top.gif') no-repeat center center; overflow:hidden;}

/*write트부분*/
.mwrite{
  border-collapse: collapse;
  border-top:2px solid #b8b8b8;
  border-right:1px solid #b8b8b8;
}
.mwrite thead th{
  height:0px;
  padding:0px;
}

.mwrite tfoot th{
  padding:0px;
  /*border-bottom:1px solid #b8b8b8;*/
}

.mwrite tbody th{
  text-align:center;
  color: #4c4c4c;
  font-size: 14px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
  border-left:1px solid #b8b8b8;
}

.mwrite tbody td{
  font-size: 14px;
  color:#232323;
  border-bottom:1px solid #b8b8b8;
  border-left:1px solid #b8b8b8;
  font-weight: normal;
  padding:5px;
}
/*write부분*/