@charset "utf-8";

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{ margin: 0; padding: 0; -webkit-text-size-adjust: none;background-color:#eeeee2}
body,input,textarea,select,button,table{font-family: 'Open Sans', '나눔바른고딕', NanumBarunGothic, ng, '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif;font-size:12px;}
body{position:static}
img,fieldset,button{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;border:none;outline:none; color: #3b2102;}
a:hover,a:active,a:focus{text-decoration:none;border:none;outline:none;color:#ff1204;}
.blind{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.edge{position:absolute;top:5px;right:8px;width:0;height:0;border-width:0 8px 8px;border-style:solid;border-color:transparent transparent #f9f9f9}
.clear{clear:both}
div,ul,ul li,p,img{background:none;}
/* Skin to content */
.skip{margin:0}
.skip>a{display:block;overflow:hidden;height:0;line-height:28px;text-align:center}
.skip>a:focus{height:auto}
.imgMargin{margin:20px 0;}
.imgTopMargin{margin-top:20px;}



/* header */
.ex_ct{ position: relative; top: 0; bottom: 0; width: 100%; color: #5f4b33; overflow: hidden; background: url(../img/SubHeaderBg.jpg); background-size:cover;height:300px;}
.ex_ct .header{ margin: 0px auto; height: 103px; width: 871px;background: url(../img/menuBg.png) repeat-x;}
.ex_ct .header .header_inn{overflow:hidden;}
.ex_ct .header .logo{display:block;float:left; width: 218px;}
.ex_ct .header h1{font-size:21px;}
.ex_ct .header h1 a{color:#5f4b33;}
.ex_ct .header .gnb{ float: right;width:653px;}
.ex_ct .header .gnb .gnb_lst{margin:40px 10px 0 33px;overflow:hidden;}
.ex_ct .header .gnb .gnb_lst li{float:left;}
.ex_ct .header .gnb .gnb_lst li a{padding:0 15px;}
.ex_ct .header .gnb .gnb_lst li a i{margin-right:8px;}
.ex_ct .header .gnb .gnb_lst li dt{margin-bottom:10px}
.ex_ct .header .gnb .gnb_lst li dd{margin-bottom:10px;padding-left:24px}
.ex_ct .header .gnb .gnb_lst li dd a{font-size:13px;line-height:15px}
.ex_ct .header .gnb .gnb_lst li a:hover{ font-size: 16px; font-weight: bold; color: #ff1204; display: block; border:none;outline: none;}
.ex_ct .header .gnb .gnb_lst li .on_lst a{font-size: 16px; font-weight: bold; color: #ff1204; display: block; border:none;outline: none;}
.ex_ct .header .gnb .gnb_lst li .on_sub_lst a{font-size: 16px; font-weight: bold; color: #ff1204; display: block; border:none;outline: none;}
.ex_ct .header .gnb .gnb_lst .on_lst a{font-size: 16px; font-weight: bold; color: #ff1204; display: block; border:none;outline: none;}

#subContentWrap { background: url(../img/bg.gif) repeat; width: 100%; overflow: hidden; position: relative; }
#subContentWrap #subContentArea { margin: 0px auto; width: 871px; overflow: hidden; position: relative;}
#subContentWrap #subContentArea #subTitle { background: url(../img/subTitlbg.png); height: 88px;width:871px;}
#subContentWrap #subContentArea #subTitle #download { float: left; color: #412c13; font-size: 14px; font-weight: bold; text-transform: uppercase;margin: 25px 0 0 -10px;width:250px; }

#subContentWrap #subContentArea #subTitle p { height: 31px;width:193px;float:right;text-align:center;margin-top:17px;}
#subContentWrap #subContentArea #subContent {clear:both;overflow:hidden; }
#subContentWrap #subContentArea #faceBook {text-align:right;margin:60px 0 0 0;}


.footer_wrap { position: relative; width: 100%; height: 55px;background-color:#eeeee2;}
.footer_wrap .footer {margin:0 auto 0 auto;width:871px;text-align:center;padding:20px 0;}
.footer_wrap .footer a{padding:0 30px;}

#ourstory #photoBox { background: url(../img/photBoxbg.jpg) no-repeat; width: 871px; overflow: hidden; position: relative; height: 566px;text-align: center; }
#ourstory #photoBox a img { border:2px solid #ccc;box-shadow: 3px 3px 5px #888888;padding:5px;margin:40px 10px 5px; 10px;text-align:center;width:170px;heigth:113px;}
