@charset "utf-8";
@import url('common.css');

.img_box {border:1px solid #dfdfdf;}

/* 폰트 관련 */
.text01 {color:#676767;font-size:15px;line-height:18px;}

/* 회사소개 관련 */
.comp_text01 {color:#68662e;font-size:18px;line-height:25px;padding-bottom:20px;}
.comp_text01 font {color:#4e4d29;font-size:22px;line-height:25px;font-weight:600;}
.comp_text02 {color:#161616;font-size:16px;line-height:23px;font-weight:300;}
.comp_text02 font {color:#090909;font-size:16px;line-height:23px;font-weight:400;}
.comp_text03 {color:#0a0a0a;font-size:16px;line-height:23px;font-weight:400;padding-bottom:20px;}
.comp_text03 font {color:#68662e;font-size:18px;line-height:23px;font-weight:400;}

.history {margin-top:50px;background:url("../img/comp/line_bg01.jpg") repeat-y;}
.hist_cont {position:relative;float:left;}
.year {position:absolute;width:112px;color:#e97809;font-size:25px;line-height:40px;font-weight:400;background:url("../img/comp/bl_img04.jpg") no-repeat right;}
.history table {float:left;width:600px;}
.history table th {text-align:left;color:#0d0d0d;font-size:16px;line-height:40px;font-weight:400;vertical-align:top;float:left;background:url("../img/comp/bl_img05.jpg") 108px 16px no-repeat;padding-left:200px;}
.history table td {text-align:left;color:#535353;font-size:16px;line-height:40px;font-weight:300;vertical-align:top;padding-left:25px;}

.map_text01 {color:#53511c;font-size:22px;font-weight:500;padding-bottom:20px;}
.map_text02 {color:#323232;font-size:15px;font-weight:300;}
.map_text02 font {color:#68662e;font-size:15px;font-weight:500;}
.map_box {border:1px solid #dfdfdf;margin-top:30px;}

/* 제품소개 관련 */
.prod_text01 {color:#111111;font-size:15px;font-weight:400;margin-bottom:15px;}
.prod_text02 {color:#474513;font-size:28px;line-height:36px;font-weight:400;margin-bottom:40px;}
.prod_text02 font {border-bottom:1px solid #484613;}
.prod_text03 {color:#444444;font-size:16px;line-height:24px;font-weight:300;}
.prod_btn a {display:inline-block;width:210px;color:#fff;font-size:15px;line-height:50px;text-align:left;font-weight:400;background-color:#565422;border-radius:5px;padding:0 30px 0 30px;}
.prod_btn a:hover {text-decoration:none;}
.prod_btn img {padding-top:15px;}

/* 온라인문의 관련 */
.inqu_tit {color:#090909;font-size:19px;font-weight:400;background:url(../img/inqu/bl_img01.jpg) 0 8px no-repeat;padding-left:20px;margin-bottom:10px;}
.inqu_box {border:1px solid #dfdfdf;background-color:#f8f8f8;}
.inqu_text01 {float:right;color:#494949;font-size:14px;line-height:24px;font-weight:400;padding-top:10px;}

/* 개인정보처리방침 관련 */
.priv_cont {border:1px solid #dfdfdf;background-color:#f8f8f8;}

/* 사이트맵 관련 */
.sitemap {float:left;width:190px;}
.site_tit {color:#535121;font-size:22px;line-height:60px;border-bottom:1px solid #dfdfdf;font-weight:500;}
.site_cont li {padding-top:25px;font-weight:400;}
.site_cont li a {color:#0a0a0a;font-size:16px;line-height:24px;background:url(../img/sitemap/cont_bl01.jpg) 0 8px no-repeat;padding-left:10px;}
.site_cont li a:hover {color:#0a0a0a;text-decoration:none;}