/* ¸ÞÀÎ±×¸² ¿µ¿ª */
/*----------------------------------------------------------------------------------------------------------------*/
#main_spot {  position:relative; width:990px; height:400px; 
-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.5);
-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.5);
-o-box-shadow:0px 2px 3px rgba(0,0,0,0.5);
box-shadow:0px 2px 3px rgba(0,0,0,0.5);}

/* jQuery ½½¶óÀÌµå ¿µ¿ª */
/*----------------------------------------------------------------------------------------------------------------*/
ul.bjqs{ position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none; } 
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}
.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
ul.bjqs-controls li a{ display:block; padding:5px 10px; position:absolute; background:#fff; color:#fd0100; 
text-decoration:none; text-transform:uppercase; }
a.bjqs-prev{ left:0; }
a.bjqs-next{ right:0; }
p.bjqs-caption{ background:rgba(0,0,0,0.7); color:#fff; text-align:center; }
ol.bjqs-markers{ position:absolute; top:370px; right:40px; } /* µ¿±×¶ó¹Ì ¸¶Ä¿¿µ¿ª ---*/
ol.bjqs-markers li{ float:left; margin:0 3px; padding:0 1px; }
ol.bjqs-markers li a{ display:block; height:13px; width:13px; overflow:hidden; text-indent:-9999px; 
background:#fff; border-radius:13px; box-shadow:0 0 3px rgba(0,0,0,0.5); }
ol.bjqs-markers li.active-marker a{ margin-top:-3px; background:#6f0404; width:17px; height:17px; 
border-radius:17px; box-shadow:none; } /* µ¿±×¶ó¹Ì ¸¶Ä¿º° »ö»ó¼³Á¤ */

/* ¸ÞÀÎ±×¸² ÆùÆ® ¿µ¿ª */
/*----------------------------------------------------------------------------------------------------------------*/
#intro { margin: -230px 0 40px 50px; }
.js body {opacity: 0; -webkit-transition: opacity 0.8s; -moz-transition: opacity 0.8s; -ms-transition: opacity 0.8s;
 -o-transition: opacity 0.8s; transition: opacity 0.8s; }
.js.wf-inactive body, .js.wf-active body { opacity: 1; }
#intro h1, #intro h2 { color: white; font:bold 30px 'Caviar Dreams Bold'; margin-top: 1.0em;}
#intro a {color: white; text-decoration: none; }
#intro  a:hover {}
#intro h1, #intro h2, #intro p, #intro li { padding: 0.1em 0; color: white;}
.word, .char { display: inline-block;}
.char { position: relative;}



/* ´º½º¶óÀÎ ¿µ¿ª */
/*----------------------------------------------------------------------------------------------------------------*/
#news_line { position:relative; width:990px; height:26px; }
#news_container { position:absolute; width:990px; height:26px; top:3px; left:10px; overflow:hidden;}
#news_container ul { margin: 0; padding: 0; }
#news_container ul li { margin: 0px; padding: 0px; width:990px; height:26px; display: list-item; font:bold 15px NanumGothic; color:#6f0404; text-shadow:1px 1px 3px #999; }
#news_container ul li span { width:12px; height:12px; background:#e7c9a5; border:3px solid #6f0404; 
border-radius:5px; }

/* °øÁö»çÇ× */
/*----------------------------------------------------------------------------------------------------------------*/
#wrap3 { position:relative; height:310px; }
 .font1 { color:white; font:bold 22px 'Caviar Dreams Bold'; padding:0; margin:0;}
 #notice { float:left; padding:10px; width:310px; 
 height:290px; background-color: #3c0202;} 
 #notice ul li { clear:left; line-style:none; color:white; 
 display:block; padding:8px; font-size:8.5pt;}
 #notice ul li a.n1 { background-color:#4f4f4f; width:80px; 
 color: white; text-decoration: none;}
 #notice ul li a.n1:hover { color: white; text-decoration: none; }

 /* ±¤°í */ /*----------------------------------------------------------------------------------------------------------------*/
 #ad1 { float:left; width:330px; 
 height:310px;} 
 
 /* Ã¤¿ë°ø°í */ /*----------------------------------------------------------------------------------------------------------------*/
 #recruit { float:left; padding:10px; width:310px; 
 height:290px; background-image:url(../images/recruit.png);} 
 #recruit  ul li { clear:left; line-style:none; color:white; 
 display:block; padding:8px; font-size:8.5pt;}
 #recruit  ul li a.re1 { background-color:#4f4f4f; width:80px; 
 color: white; text-decoration: none;}
 #recruit  ul li a.re1:hover { color: white; text-decoration: none; }
