﻿@import url('sstory.css');
@import url('mustory.css');
body  {
    margin:0; padding:0; background:url(/images/sub_bg_pattern.gif);
    scrollbar-face-color:#3C3932;
	scrollbar-shadow-color:#1F1E1C;
	scrollbar-highlight-color:#1F1E1C;
	scrollbar-3dlight-color:#1A1917;
	scrollbar-darkshadow-color:#1F1E1C;
	scrollbar-track-color:#111110;
	scrollbar-arrow-color:#FF5400;
}
body, table, th, td, div, p { font-size:12px; font-family:"宋体",Gulim; }
form { margin:0; padding:0; }
a, a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
li { list-style:none; }
img { border:none; }

#container { background-position:center top; background-repeat:no-repeat; text-align:center; }
	.sub_news { background:url('/images/sub_visual_store.jpg'); }
	.sub_guide { background:url('/images/sub_visual_guide.jpg'); }
	.sub_encyclopedia { background:url('/images/sub_visual_encyclopedia.jpg'); }
	.sub_mutizen { background:url('/images/sub_visual_mutizen.jpg'); }
	.sub_pds { background:url('/images/sub_visual_pds.jpg'); }
	.sub_store { background:url('/images/sub_visual_store.jpg'); }
	.sub_mypage { background:url('/images/sub_visual_mypage.jpg'); }
	.sub_support { background:url('/images/sub_visual_support.jpg'); }
	.sub_background09 { background:url('/images/sub_background09.jpg'); }

#bodywrap { position:relative; width:975px; margin:0 auto; text-align:left; }
#gnb { height:210px; margin:0 auto; text-align:center; }
#leftwrap { float:left; width:194px; padding:0 0 50px 0; }
#leftwrap #snb { height:375px;background:url(/images/navi_left.jpg) 0 15px no-repeat; }
#contentswrap { float:left; width:781px; overflow:hidden; }
#location { height:59px; padding:0 0 0 28px; background:url(/images/sub_bg_location.gif) no-repeat; }
#location h3 { font:"宋体";font-size:18px;color:#734f27;float:left; padding:23px 0 0 50px; height:59px; margin:0; background:url(/images/sub_ico_title.gif) 0 12px no-repeat; }
#location h3 img#titlocation { margin:19px 0 0 41px; }
#location p#txtlocation { float:right; margin:0; padding:24px 49px 0 15px; color:#653a29;background:url(/images/gotohome.gif) 0 27px no-repeat; }
#location p#txtlocation a { color:#653a29; }

#contents { padding:0 0 30px 28px; min-height:400px; _height:400px; background:url(/images/sub_bg_contents.gif) repeat-y; }
#contentsbtm { height:25px; background:url(/images/sub_bg_contentsbtm.gif) no-repeat; }

#footer { clear:both; width:100%; padding:35px 0; background:url(/images/footer_bg_line.gif) 0 35px no-repeat; overflow:hidden; }
#footer div.logo { float:left; padding:45px 85px 0 76; }
#footer div.info { float:left; background:none; overflow:hidden; }
#footer div.info ul.navi { float:left; margin:0; padding:20px 0 0 0; }
#footer div.info ul.navi li { color:#333;width:668px;text-align:center;clear:left;height:25px;list-style:none; float:left; margin:0 0 0 -1px; padding:0; }
#footer div.info ul.navi li a {color:#333;}
#footer div.info div.address { clear:both; padding:26px 0 0 8px; }
#footer div.link { float:right; }
#footer div.link div.mark { padding:16px 21px 14px 0; text-align:right; }
#footer div.link dl { float:left; width:100px; margin:0; padding:0; }
#footer div.link dl dt { height:13px; margin:0; padding:0; overflow:hidden; }
#footer div.link dl dd { margin:0; padding:0; }
#footer div.link dl dd select { width:100px; background-color:#191919; font-size:12px; color:#666; }
#footer div.link dl.world dt { background:url(/images/footer_worldlink.gif) no-repeat; text-indent:-5000px; }
#footer div.link dl.family { display:inline; margin:0 20px 0 12px; }
#footer div.link dl.family dt { background:url(/images/footer_familysite.gif) no-repeat; text-indent:-5000px; }


/* 팝업 공통 */
#popTemplate { position:absolute; margin:0; padding:0; z-index:30; }
#popTemplate div { margin:0; padding:0; }
#layerWrap { position:absolute; z-index:20; }
#popTemplate table thead table { background:url("/images/template_line_top.gif") left top repeat-x; }
#popTemplate table thead td.title { height:40px; background:url("/images/template_bg_02.gif") right top repeat-x; vertical-align:top; }
#popTemplate table thead td.title img { margin:15px 0 0 3px; }
#popTemplate table thead td.popup_head_left { width:14px; background:url("/images/template_bg_01.gif") no-repeat; }
#popTemplate table tbody td { background-color:#000; color:#a3a3a3; font-size:12px; font-family:Dotum; line-height:18px; }
#popTemplate table tbody td.popup_left { width:9px; background:url("/images/template_line_left.gif") repeat-y; }
#popTemplate table tbody td.popup_right { width:9px; background:url("/images/template_line_right.gif") right top repeat-y; }
#popTemplate table tbody td span.popup_close { display:block; height:20px; background-color:#2e2e2e; cursor:pointer; text-align:center; }
#popTemplate table tbody td span.popup_close img { margin:4px 0 0 0; }
#popTemplate table tfoot td { height:9px; background:url("/images/template_line_bottom.gif") left bottom repeat-x; }
#popTemplate table tfoot td.popup_left { width:9px; background:url("/images/template_bg_03.gif") left bottom no-repeat; }
#popTemplate table tfoot td.popup_right { width:9px; background:url("/images/template_bg_04.gif") right bottom no-repeat; }

#sub_left {padding:30px 0 0 0}
#sub_left span {color:#ff910b;font-size: 20px;font-weight: bold;}
#sub_left ul {margin-top:20px;}

span#AscxAccLogin1_L_Acc {padding:0;}
#AscxAccLogin1_Panel2 {padding:0 0 0 20px}
#AscxAccLogin1_Panel2 tr {height:27px;background:url("/image/sys_line2.gif") right bottom no-repeat;}
#AscxAccLogin1_Panel2 a {padding:0 0 0 10px;background:url("/image/sys_icon_box2.gif") 0 0 no-repeat;}

.con2 {line-height:20px;}
#Table1 {line-height:20px;}
#subbanner {padding:15px 0 0 0 }