html, body	{ background:#000;width:100%;height:100%;margin:0;padding:0;overflow:hidden; }
td, div, p, li, strong, input, textarea { font-size:11px;font-family:µ¸¿ò,Dotum;word-break:break-all; }
form, input, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd { margin:0;padding:0; }
ul		{ list-style:none; }
img		{ border:0;}
.fl		{ float:left !important; }
.fr		{ float:right !important; }
.cb		{ clear:both !important; }
.ac		{ text-align:center !important; }
.al		{ text-align:left !important; }
.ar		{ text-align:right !important; }
.di		{ display:inline !important; }
.dn		{ display:none !important; }
.db		{ display:block !important; }
a	{ selector-dummy:expression(this.hideFocus=true);  }

/* ·¹ÀÌ¾Æ¿ô */
#wrapper	{ text-align:center;background-position:bottom center;background-repeat:no-repeat}
#conArea	{ width:995px;height:663px;margin:0 auto;}
#global		{ position:relative;height:81px;margin-top:63px;padding:0 15px;}
#global img	{ behavior:url('/double/css/iepngfix.htc');}

#global .logo	{ position:absolute;top:1px;left:430px;}
#contents	{ text-align:right;padding-right:15px;}
#navi		{ background:#000;height:50px;overflow:hidden;}
#navi img	{ margin-right:-4px;}
#footer	{ background:#000;height:9px;padding-top:31px;}

/* main */
#main #mainBtn	{ position:absolute;top:50%;left:0;margin-top:-250px}
#main #mainNavi	{ position:absolute;bottom:0;left:0;margin-bottom:93px;background:url('/double/image/sub/menuBar.gif') no-repeat top center;padding-top:1px;text-align:center}
#main #mainGlobal	{ position:absolute;top:50%;left:50%;margin-top:-277px;margin-left:-480px;text-align:center;}
#main #global	{ width:960px;margin:0 auto;padding-left:412px;padding-top:27px;}

/* vikings double */
#story #wrapper	{ background-image:url('/double/image/sub/storyBg.jpg');}
#story #contents	{ padding-top:38px;}
#story #footer	{ overflow:hidden;}

/* menu */
#menu #wrapper	{ background-image:url('/double/image/sub/menuBg.jpg');}
#menu #contents	{ padding-top:37px;padding-left:15px;text-align:left;}
#menu #contents .tab img	{ float:left;}
#menu #footer	{ overflow:hidden;}


/* use info */
#info #wrapper	{ background-image:url('/double/image/sub/infoBg.jpg');}
#info #contents	{ position:relative;width:883px;padding:38px 15px 0 97px;}
#info #contents .cont	{ margin-top:20px;}
#info #contents .tab	{ float:left;width:301px;height:300px;overflow:hidden;}
#info #contents .tab li	{ float:left;height:151px;overflow:hidden;}
#info #contents #layer	{ position:absolute;top:-35px;left:24px;}
#info #footer	{ overflow:hidden;}

/* location */
#location #wrapper { background-image:url('/double/image/sub/locationBg.jpg');}
#location #contents	{ padding-top:357px;}
.rolling	{ float:left;width:896px;overflow:hidden;}
.prev	{ float:left;margin:31px 19px 0 0}
.next	{ float:left;margin:31px 0 0 18px;}
.rolling table td	{ padding-right:9px}
#location #footer	{ overflow:hidden;}
