@charset "euc-kr";
@import url("/css/base.css");
@import url("/css/layout.css");
/********************************************************************
Vricks Republic Publishing S&A
Beginning : 2009-08-15
Final : 2009-08-27
*********************************************************************/

/* character */
#char								{ position: relative; top: -23px; left: 355px; width: 300px; }
#char h2							{ margin-bottom: 20px; }
#char p								{ margin-bottom: 20px; line-height: 1.5em; color: #FAF3E6; }

/* classes */
#classes							{ position: relative; top: 40px; left: 25px; width: 305px; }
#classes h2							{ margin-bottom: 20px; }
#classes h3							{ margin: 20px 0 10px; }
#classes p							{ line-height: 1.5em; color: #C3BCAE; }
#classes div.videoSimplePlayer		{ height: 198px; margin-left: -2px; position: relative; top: 20px; left: -7px; }
#classes div.videoSimplePlayerSmall	{ height: 148px; margin-left: -2px; position: relative; top: 20px; left: -7px; }
#classes p.stClasses				{ position: absolute; top: 290px; left: 350px; }
#classes p.add						{ font-size: 11px;; color: #A5642F; margin: 20px 0 50px; }


/* overview */
.overviewCon						{ padding: 15px 0; font-size: 11px;; line-height: 1.4em; background: url("/images/bg/bg_line.gif") repeat-x 0 100%; width: 524px; float: left; position: relative; left: -10px; }
.overviewCon strong					{ color: #A9A7A4; margin-right: 4px; }

/* faq */
.faqCon								{ width: 540px; margin: 0 auto; margin-top: 15px; }
.faqCon dt							{ width: 530px; padding: 7px 0; padding-left: 10px; background: url("/images/bg/bg_line.gif") repeat-x 0 100%; float: left; position: relative; left: -10px; line-height: 1.3em; }
.faqCon dt img						{ float: left; }
.faqCon dt a						{ width: 460px; float: left; padding-left: 5px; padding-right: 20px;  color: #D4CEC4; font-weight: bold; text-decoration: none; }
.faqCon dt a.open					{ background: url("/images/bu/bu_faq_open.gif") no-repeat 100% 90%; }
.faqCon dt a.close					{ background: url("/images/bu/bu_faq_close.gif") no-repeat 100% 90%; }
.faqCon dd							{ width: 480px; float: left; padding: 7px 0; padding-left: 32px; padding-right: 28px; color: #818181; font-size: 11px; background: url("/images/bg/bg_line.gif") repeat-x 0 100%; position: relative; left: -10px; line-height: 1.2em; }

#allBtn								{ float: right; position: relative; margin-top: -30px; }

.faqCon dd li { list-style:disc outside; margin-left:10px;}
.faqCon dd ul { margin-left:10px;}

#worldmapWrap {position:relative;z-index:1;background:url(/images/bg/wm_base.jpg);width:525px;height:395px;}
#worldmapBg {position:relative;z-index:1;}
.worldLink {position:absolute;z-index:2;top:0;left:0;}
#worldmapWrap a img.placer {position:relative;z-index:1;width:313px;height:226px;}
#worldmapWrap img.linker {position:absolute;z-index:1;top:0;left:0;display:none;}
#worldmapWrap a.worldLink:hover img.linker {display:inline;}
.worldDesc {padding-bottom:10px;}
.worldDesc a {padding-bottom:10px;color:#DD963B;text-decoration:underline;}
.worldDesc a:link {padding-bottom:10px;color:#DD963B;text-decoration:underline;}
.worldDesc a:hover {padding-bottom:10px;color:#DD963B;text-decoration:underline;}
.worldDesc a:visited {padding-bottom:10px;color:#DD963B;text-decoration:underline;}


#lnbList {padding-left:35px;padding-top:50px;}
#lnbList .lnbMedia li {width:164px;display:block;position:relative;}
#lnbList img.ion {z-index:2;}
#lnbList img.ioff {z-index:1;}
#lnbList .OFF img.ion {display:none;}
#lnbList .ON img.ioff {display:none;}
#lnbList .OFF a:hover img.ioff {display:none;}
#lnbList .OFF a:hover img.ion {display:block;}
#lnb1 .arrow {position:absolute;left:102px;top:5px;z-index:5;}
#lnb2 .arrow {position:absolute;left:70px;top:5px;z-index:5;}
#lnbList img.up {display:none;}
#lnbList .ON img.up {display:block;}
#lnbList .ON img.down {display:none;}

.lnbAbout .li {width:164px;display:block;position:relative;}
.lnbAbout .li a.subs1 {display:block;position:relative;height:21px;}
.lnbsub {display:none;padding-left:10px;padding-top:4px;position:relative;}
.lnbAbout {position:relative;}
.lnbAbout li {width:130px;height:16px;position:relative;z-index:1;margin-bottom:3px;display:block;}
.lnbAbout li a {display:block;position:relative;width:130px;height:16px;overflow:hidden;}
.lnbsub img {position:absolute;}
.lnbsub li.SOFF img.son {display:none;}
.lnbsub li.SON img.soff {display:none;}
.lnbsub li.SOFF a:hover img.soff {display:none;}
.lnbsub li.SOFF a:hover img.son {display:block;}
.lnbsub .lnbSubR {position:absolute;z-index:1;overflow:hidden;}
.lnbsub .lnbSubR img {position:absolute;display:none;}
#lnbSubR1 {width:147px;height:150px;left:90px;top:-30px;}
#lnbSubR2 {width:120px;height:130px;left:85px;top:-20px;}

.dotlist li {background:url(/images/bu/dot_orange_3.gif) no-repeat left 7px;padding-left:10px;}
