@charset "euc-kr";

@font-face {
    font-family:'NanumGothic';
    src: url('/css/NanumGothic.eot');
    src: url('/css/NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('/css/NanumGothic.woff') format('woff'),
         url('/css/NanumGothic.ttf') format('truetype');
}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://webfonts-cdn.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.eot');}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://webfonts-cdn.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.woff') format('woff');}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://api.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.ttf') format('truetype');}
@import url{http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css};

body{font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb'; }
div{font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb'; font-size: 13px;}

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-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb';  font-size:13px; line-height:1.8em; color:#8f8985; text-decoration:none;}

html {height:100%; line-height:0;} /* opera 10 */

table {border-collapse:collapse; border-spacing:0;}
table caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:100%;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {display:block;}

img, fieldset, button {border:0 solid transparent;}
button img {display:none;}

ol, ul {list-style:none;}
blockquote, q {quotes:none;}
hr {display:none;}


a:link {color:#8f8985; text-decoration:none;}
a:visited {color:#8f8985; text-decoration:none;}
a:hover {color:#8f8985; text-decoration:none;}
a:active {color:#8f8985; text-decoration:none;}

textarea {overflow:auto; font-size:12px; color:#333; border:1px solid #ddd; background:#fafafa; font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb';}
input {padding-left:5px; font-size:12px; color:#333; border:1px solid #ddd; background:#fafafa; font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb';}
html:first-child select {height:20px; padding-right:6px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend {width:0; height:0; font-size:0; line-height:0; position:absolute; top:0; left:0; overflow:hidden; visibility:hidden;}
select {font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb';}

.fl {float:left;}
.fr {float:right;}
.cb10 {clear:both; margin-bottom:10px; overflow:hidden;}

/* »ö»ó */
.orange{color:#ffffff; font-size:13px;}
.orangeB{color:#f05a18; font-weight:bold;}
.gold {color:#af9789; font-size:12px;}
.gold a {color:#af9789; font-size:12px;}
.gold a:hover {color:#c75b20; font-size:12px;}
.gold a:visited {color:#af9789; font-size:12px;}
.blueB {color:#275cab; font-weight:bold;}
.blueB:link {color:#00b1e4; font-weight:bold;}

.nomal1{margin:0; padding:0; font-size:12px; line-height:1.8em; color:#8f8985; text-align:justify; letter-spacing:0px;}

/* º¸ÀÌÁö ¾Ê´Â ÅØ½ºÆ® */
.blindtext {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:visible; text-indent:-3000em; position:absolute;}

/* ÄÁÅÙÃ÷ ¹Ù·Î°¡±â */
#skipNav {width:100%; position:relative; z-index:2;}
#skipNav a {height:0; padding:0 10px; color:#fff; text-align:right; overflow:hidden; display:block;}
#skipNav a:hover, #skipToContent a:focus, #skipToContent a:active {height:auto; background:#ccc;}

img{border:0px;}



/* Á¾·ùº° */
.menubg{position:relative; width:100%; height:33px; background-color:#201815;text-align:center; padding-top:5px; border-bottom:1px solid #443932; border-top:1px solid #443932;}
.menu_o{FONT-SIZE: 14px;line-height: 15px; COLOR:#bd5720; font-weight:600; text-decoration:none;font-family:'NanumGothic'; }
.menu{FONT-SIZE: 14px;	TEXT-DECORATION: none; line-height: 15px;COLOR:#a49186;font-weight:600;font-family:'NanumGothic'; }
.copy_tel { font-size:15px; font-weight:bold; color:#bb6536; line-height:28px; font-family:'Arial Bold', Gadget, sans-serif;}
.copy_con{ font-size:12px; color:#7d6b60; line-height:16px;}
.copy_con2{ font-size:11px; color:#75655c; line-height:14px; text-align:right;}
.copy_con3{ font-size:9px; font-family:arial; color:#5c4e45; line-height:14px; text-align:right;}
.copy_con3 a, .copy_con3 a:visited { color:#3d7786; text-decoration:none;font-size:9px; font-family:arial; }


.menu_sub{border:1px solid #443932; background-color:#201815; padding:5px;FONT-SIZE: 12px; font-weight:600;; line-height: 25px; COLOR:#a49186; margin:0px 0px 0px 0px;}
.menu_sub2{border:1px solid #bd5720; background-color:#201815; padding:5px;FONT-SIZE: 12px;	font-weight:800; line-height: 25px; COLOR:#bd5720; margin:0px 0px 0px 0px;}

.subttl {font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb'; font-size:20px; color:#bd5720; margin:20px 0 5px 0; font-weight:600;}
.subttl_s {font-family:'Nanum Myeongjo', serif; font-size: 15px; color:#a99156; margin-bottom:30px;}



/* ÀÌ¹ÌÁö */

.main_con{height:581px;}
.pos_ap{position:absolute;left:0px;width:1000000px;}
.item_area{float:left;}


#section1{position:fixed;width:1000px;min-width:1000px;overflow:hidden;z-index:90;left:0px;top:0px;background:#fffff;z-index:100}
#section1 .prev_btn{position:absolute;left:expression((document.body.clientWidth/2)-440);top:50%;z-index:40}
#section1 .next_btn{position:absolute;left:expression((document.body.clientWidth/2)+400);top:50%;z-index:40}

#section1 .img{width:1000px;position:absolute;top:0px;text-align:center;}
#section1 .proimg1{background:url("/m/images/main/01.jpg") no-repeat center center;}
#section1 .proimg2{background:url("/m/images/main/02.jpg") no-repeat center center;}
#section1 .proimg3{background:url("/m/images/main/03.jpg") no-repeat center center;}