@charset "utf-8";
/* xe_sunooWALg layout for Xpress Engine. Layout Design by Sunoo (http://www.goodpr.me/) */

html, body { margin:0; padding:0; font-family:Dotum, Tahoma, Sans-serif; font-size:12px; background:#fff; color:#333; }
img, form, button, table, tbody, td { margin:0; padding:0; }
a:link {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover {color:#555555; text-decoration:none;}
a:active {color:#555555; text-decoration:none;}

#header{ position:relative; clear:both; *zoom:1; width:100%; height:67px; padding:0px; margin:0px; background-repeat:repeat-x; background-position:0px bottom; z-index:100; }
#header:after{ content:""; display:block; clear:both;}
#topline {position:relative; top:0; height:20px; padding:0px; margin:0px auto 0px auto; z-index:100; }
#topline .topme { position:relative; height:20px; *height:18px; _height:20px; padding:0px; margin:0; }
#topline .topme td.tpme1{ width:18px; background:url(../images/bgbtnicon/bgTopMenu1.png) no-repeat 0px 0px; }
#topline .topme td.tpme2{ width:auto;  background:url(../images/bgbtnicon/bgTopMenu2.png) repeat-x 0px 0px; }
#topline .topme td.tpme3{ width:18px; background:url(../images/bgbtnicon/bgTopMenu3.png) no-repeat 0px 0px; }
#topline .topmemo{ position:absolute; left:5px; top:2px; color:#777; font-size:11px; margin:0; }
#topline .topmenu{ position:absolute; right:1px; top:0px; margin:0; color:#777; font-size:11px; white-space:nowrap; }
#topline .topmenu li { position:relative; display:inline; top:-1px; *top:0px; padding:0px 6px 0px 2px; *padding:0px 3px 0px 5px; margin:0; color:#555; font-size:11px; }
#topline .topmenu li *{ vertical-align:top;}
#topline .topmenu li a { color:#777; font-size:11px; }
#topline .topmenu li a:hover {	color:#fc2306; }
#topline .topmenu li.tmenu { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.favor { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.logout { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.profile { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.login { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.register { background:url(../images/bgbtnicon/lineAccessVr.gif) no-repeat right 1px; }
#topline .topmenu li.langtype { top:-1px; *top:0px; color:#777; font-size:11px; }
#topline .topmenu li.selectlang { top:-2px; *top:-1px; left:5px; }

/* top Line select Language */
#languages { position:absolute; top:0px; right:0px; margin:0; padding:0; border:0; }
#languages span{ position:absolute; top:2px; left:-86px; width:6px; height:12px; margin:0; padding:0; background:url(../images/bgbtnicon/buttonLanguageToggle.gif) no-repeat 0px 3px; }
#languages.open span{ background-position:0px -7px; }
#languages.open .langlists { display:block; }
#languages .langlists{ display:none; position:absolute; top:16px; right:10px; width:70px; margin:0; padding:1px 0; border:1px solid #b23628; background:#d5fac7;}
#languages .langlists li { list-style:none; margin:0; padding:0; }
#languages .langlists li a { display:block; width:54px; padding:3px 8px; font:9px Tahoma; color:#555; }
#languages .langlists li a:hover { background:#fff;}
#languages .langclose{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:25px; height:25px; background:transparent url(../images/bgbtnicon/buttonCloseXc.gif) no-repeat center center;}
#languages .langclose span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}

/* top Line - Access menu popup */
#popupLogs{ display:none; position:absolute; right:230px; top:0px; padding:20px 0px 0px 0px; z-index:100; }
#popupLogs.open{ display:block; }
#popupLogs .popupBg{ display:block; position:fixed; _position:absolute; border:0; left:0; top:0; width:100%; _width:0%; height:100%; background:#000; opacity:.3; filter:alpha(opacity:60);}
#popupLog{ position:absolute; width:198px; padding:35px 10px 10px 10px; border:2px solid #bed5fc; background:#f6f8fc url(../images/bgbtnicon/Member_Login.gif) no-repeat 10px 4px; } 
#popupLog .logclose{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:25px; height:25px; background:transparent url(../images/bgbtnicon/buttonCloseXc.gif) no-repeat center center;}
#popupLog .logclose span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}
#profiles{ display:none; position:absolute; right:230px; top:0px; padding:20px 0px 0px 0px; z-index:100; }
#profiles.open{ display:block; }
#profile{ position:absolute; width:198px; padding:34px 10px 10px 10px; border:2px solid #bed5fc; background:#f6f8fc url(../images/bgbtnicon/Member_profile.gif) no-repeat 10px 4px; } 
#profile .proclose{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:25px; height:25px; background:transparent url(../images/bgbtnicon/buttonCloseXc.gif) no-repeat center center;}
#profile .proclose span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}

/* header - main menu */
#mainMenu_line  { position:relative; padding:0px; margin:0px auto; z-index:80; }
#mainMenu_line .logoimg h1{ position:absolute; left:10px; top:26px; padding:0px; margin:0px; z-index:1;} 
#mainMenu { position:absolute; top:28px; left:220px; height:30px; padding:0px; margin:0px; _z-index:10; }
#mainMenu .tMenu  {position:relative; top:0px; height:31px; padding:0px; margin:0px; }
#mainMenu .tMenu td.tmn1 { width:14px; background:url(../images/bgbtnicon/bgMainMenu1.png) no-repeat 0px 0px; }
#mainMenu .tMenu td.tmn2 { width:auto;  background:url(../images/bgbtnicon/bgMainMenu2.png) repeat-x 0px 0px; }
#mainMenu .tMenu td.tmn3 { width:15px; background:url(../images/bgbtnicon/bgMainMenu3.png) no-repeat 0px 0px; }
#mainMenu .mMenu {position:relative; float:left; padding:0px; margin:0px; z-index:10; background:url(../images/bgbtnicon/mainmVr.gif) no-repeat left center; }
#mainMenu .mMenu a { display:block; float:left; font-size:13px; color:#555555; padding:8px 13px 8px 12px; margin-left:1px; vertical-align:middle; white-space:nowrap; }
#mainMenu .mMenu a:hover { color:#3644fa; padding:8px 13px 8px 12px; margin:0px 0px 0px 1px; background: url(../images/bgbtnicon/bgMainMenuHover.png) repeat-x left top; }
#mainMenu .mMenu li { position:relative; float:left; list-style:none; padding:0px; margin:0px; }
#mainMenu .mMenu li.on { color:#444444; height:30px; padding:0px; margin-left:1px; background: url(../images/bgbtnicon/bgMainMenuOn.png) repeat-x left top; } 
#mainMenu .mMenu .sMenu { position:relative; top:-58px; right:-100%; padding:0px; margin:0px; }
#mainMenu .mMenu .smarrow {position:absolute; right:5px; padding-top:3px; }
#mainMenu .mMenu table.tms {position:absolute; top:28px; left:-2px; display:none; padding:0px;  margin:0px; z-index:140; }
#mainMenu .mMenu table.tms td.sm { height:16px; white-space:nowrap; }
#mainMenu .mMenu table.tms td.sm a {float:none; font-weight:normal; font-size:12px; color:#444444; height:16px; padding:7px 20px 3px 10px; }
#mainMenu .mMenu table.tms td.sm a:hover { color:#333333; }

#searchWrap { position:absolute; right:10px; top:32px; width:168px; height:24px; z-index:100; }
#searchWrap .searchbg { position:absolute; width:168px; height:24px; background:url(../images/bgbtnicon/bgSearch.png) no-repeat left top; }
#searchWrap .searchs { position:absolute; width:168px; height:24px; }
#searchWrap .searchs .searchArea{ position:absolute; top:2px; *top:1px; left:14px; width:138px; padding:0; margin:0px; } 
#searchWrap .searchs .searchArea input{ width:120px; height:15px; padding:0x; margin:0px; font-size:12px; border:0;}
#searchWrap .searchs .searchArea .textIn{ background:#fff; }
#searchWrap .searchs .searchArea.ko .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutko.gif) no-repeat 8px 4px; }
#searchWrap .searchs .searchArea.en .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOuten.gif) no-repeat 8px 3px; }
#searchWrap .searchs .searchArea.jp .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutjp.gif) no-repeat 8px 4px; }
#searchWrap .searchs .searchArea.zh-CN .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutcn.gif) no-repeat 8px 4px; }
#searchWrap .searchs .searchArea.zh-TW .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutcn.gif) no-repeat 8px 4px; }
#searchWrap .searchs .searchArea .search_btn{ position:absolute; top:2px; right:0px; width:14px; height:14px;}
#searchWrap .searchs fieldset{ border:0; margin:0; padding:0;}
#searchWrap .searchs fieldset legend{ display:none; }

/* topimage */
#topimgArea { position:relative; clear:both; *zoom:1; width:100%; padding:0px; margin:0px; z-index:1; }
#topimgArea:after{ content:""; display:block; clear:both;}
#topimgArea .topimage{ position:relative; padding:0px; margin:0px auto; }
#topimgArea .topimage .topimageEx{ position:relative; height:80px; background:url(../images/topimg_anitext.gif) no-repeat center top; }

/* Content Body */
#bodyArea { position:relative; clear:both; *zoom:1; width:100%; margin:0; padding:0; }
#bodyArea:after{ content:""; display:block; clear:both;}
#contentBodys { position:relative; clear:both; *zoom:1; top:0px; padding:8px 0px 0px 0px; margin:0px auto; overflow:hidden; z-index:0; }
#contentBodys:after{ content:""; display:block; clear:both;}
#columnLefts { position:relative; float:left; padding:0px 0px 1px 0px; margin:0px; overflow:hidden; }
#columnLefts .loginbox { position:relative; padding:0px; margin:0px 0px 7px 0px; }
#columnRights { position:relative; float:right; padding:0px 0px 8px 0px; margin:0px; }
#columnRights .contentRight { position:relative; clear:both; *zoom:1; padding:4px 8px; margin:0px; background-color:#ffffff; border-left:1px solid #d6d5d3; border-right:1px solid #d6d5d3; overflow:hidden; }
#columnRights .contentRight:after { content:""; display:block; clear:both;}
#contentBodys .onecolumn { position:relative; padding:0px 0px 8px 0px; margin:0px; }

/* side Column - sub menu */
#sideSubm { position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; }
#sideSubm .submTitle { height:22px; width:190px; padding:7px 0px 1px 0px; margin:0px; }
#sideSubm .submTitle a { color:#0d04cd; font-size:13px; padding:9px 0px 0px 30px; margin:0px; background:url(../images/bgbtnicon/sideMenuList1.gif) no-repeat 10px 7px; }
#sideSubm .submTitle a:hover { color:#e90505; }
#sideSubm .widgetBottom{ width:190px; height:5px; top:0px; left:0px; padding:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }
#sideSubm .lsm { top:0px; width:190px; padding:0px 2px; margin:0px; background:url(../images/bgbtnicon/sideWidgetBgBody.png) repeat-y 0px 0px; } 
#sideSubm .lsm li {list-style:none; padding:0px 3px 0px 2px; margin:0px; }
#sideSubm .lsm li a { display:block; width:159px; padding:5px 5px 5px 18px; border-bottom:1px solid #eeeeee; background:url(../images/bgbtnicon/sideMenuList2.gif) no-repeat 7px 7px; color:#555555; }
#sideSubm .lsm li a:hover,
#sideSubm .lsm li a:focus {color:#0063FF; font-weight:bold; background:#CEFF63 url(../images/bgbtnicon/sideMenuListOnL.gif) no-repeat 3px 5px;}
#sideSubm .lsm li.on a {background:#CEFFFF url(../images/bgbtnicon/sideMenuListOnL.gif) no-repeat 2px 5px; color:#3a66a2; }
#sideSubm .lsm li.on a:hover,
#sideSubm .lsm li.on a:focus { font-weight:bold;}
#sideSubm .lsm li ul { display:block; position:relative; left:8px; width:174px; padding:0px; margin:0px; overflow:hidden;}
#sideSubm .lsm li ul li { top:-1px; padding:0; margin:0px; }
#sideSubm .lsm li ul li a { padding:7px 5px 5px 16px; width:153px; color:#818181; font-weight:normal; letter-spacing:normal; background:url(../images/bgbtnicon/sideMenuList3.gif) no-repeat 6px 10px; }
#sideSubm .lsm li ul li a:hover,
#sideSubm .lsm li ul li a:focus { color:#de4332; font-weight:normal; padding:7px 5px 5px 17px; background:#f8f4c2 url(../images/bgbtnicon/sideMenuListOnS.gif) no-repeat 2px 7px; }
#sideSubm .lsm li ul li ul { display:block; }
#sideSubm .lsm li ul li ul li { background:#FFF; }
#sideSubm .lsm li ul li ul li a { padding:7px 5px 5px 14px; color:#777; background:url(../images/bgbtnicon/sideMenuList4.gif) no-repeat 6px 10px; }
#sideSubm .lsm li ul li ul li a:hover,
#sideSubm .lsm li ul li ul li a:focus { padding:7px 5px 5px 14px; background:#edfce7 url(../images/bgbtnicon/sideMenuListOnSm.gif) no-repeat 2px 8px; }
#sideSubm .lsm li.on ul { display:block; }
#sideSubm .lsm li.on ul li { background:#FFF; }
#sideSubm .lsm li.on ul li a { padding:7px 5px 5px 16px; background:url(../images/bgbtnicon/sideMenuList3.gif) no-repeat 6px 10px; }
#sideSubm .lsm li.on ul li a:hover,
#sideSubm .lsm li.on ul li a:focus { padding:7px 5px 5px 17px; background:#f8f4c2 url(../images/bgbtnicon/sideMenuListOnS.gif) no-repeat 2px 7px; }
#sideSubm .lsm li.on ul li.on a { color:#3163FF; font-weight:normal; padding:7px 5px 5px 17px; background:#FFF68F url(../images/bgbtnicon/sideMenuListOnS.gif) no-repeat 2px 7px; }
#sideSubm .lsm li.on ul li.on a:hover,
#sideSubm .lsm li.on ul li.on a:focus { color:#3163FF; font-weight:bold; }
#sideSubm .lsm li.on ul li ul { display:block; }
#sideSubm .lsm li.on ul li ul li { background:#FFF; }
#sideSubm .lsm li.on ul li ul li a { padding:7px 5px 5px 14px; color:#777; background:url(../images/bgbtnicon/sideMenuList4.gif) no-repeat 6px 10px; }
#sideSubm .lsm li.on ul li ul li a:hover,
#sideSubm .lsm li.on ul li ul li a:focus { padding:7px 5px 5px 14px; background:#edfce7 url(../images/bgbtnicon/sideMenuListOnSm.gif) no-repeat 2px 8px; }
#sideSubm .lsm li.on ul li.on ul { display:block; }
#sideSubm .lsm li.on ul li.on ul li { background:#FFF; }
#sideSubm .lsm li.on ul li.on ul li a { padding:7px 5px 5px 14px; color:#777; background:url(../images/bgbtnicon/sideMenuList4.gif) no-repeat 6px 10px; }
#sideSubm .lsm li.on ul li.on ul li a:hover,
#sideSubm .lsm li.on ul li.on ul li a:focus { padding:7px 5px 5px 14px; background:#edfce7 url(../images/bgbtnicon/sideMenuListOnSm.gif) no-repeat 2px 8px; }
#sideSubm .lsm li.on ul li.on ul li.on a { padding:7px 5px 5px 14px; color:#3163FF; font-weight:normal; letter-spacing:normal; background:#fce7f9 url(../images/bgbtnicon/sideMenuListOnSm.gif) no-repeat 2px 8px; }
#sideSubm .lsm li.on ul li.on ul li.on a:hover,
#sideSubm .lsm li.on ul li.on ul li.on a:focus { color:#3163FF; font-weight:bold; padding:7px 5px 5px 14px; background:#edfce7 url(../images/bgbtnicon/sideMenuListOnSm.gif) no-repeat 2px 8px; }

/* side Column - Widget color:#818181; */
#sideWidgetCal{ position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; } 
#sideWidgetCal .widgetCalTop{ position:absolute; width:190px; height:5px; padding:0px; margin:0px; }
#sideWidgetCal .widgetCal{ padding:0px 5px 2px 5px; margin:5px 0px 0px 0px; }
#sideWidgetCal .widgetBottom{ width:190px; height:5px; padding:0px; _margin:0px 0px -7px 2px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }
#sideWidgetA{ position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; } 
#sideWidgetA .sideWidgetTitle{ height:21px; padding:8px 0px 1px 42px; margin:0px; font-size:13px; }
#sideWidgetA .sideWidgetTitle .icon_doc{ position:absolute; left:18px; top:6px; padding:0px; margin:0px;  }
#sideWidgetA .sideWidgetTop { width:190px; height:5px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgTop.png) no-repeat 0px 0px; }
#sideWidgetA .widgetA{ padding:0px 4px 0px 4px; margin:0px; background:url(../images/bgbtnicon/sideWidgetBgBody.png) repeat-y 0px 0px; }
#sideWidgetA .widgetBottom{ width:190px; height:5px; top:0px; left:0px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }

#sideWidgetB{ position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; } 
#sideWidgetB .sideWidgetTitle{ height:21px; padding:8px 0px 1px 42px; margin:0px; font-size:13px; }
#sideWidgetB .sideWidgetTitle .icon_com{ position:absolute; left:18px; top:6px; padding:0px; margin:0px;  }
#sideWidgetB .sideWidgetTop { width:190px; height:5px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgTop.png) no-repeat 0px 0px; }
#sideWidgetB .widgetB{ padding:0px 4px 0px 4px; margin:0px; background:url(../images/bgbtnicon/sideWidgetBgBody.png) repeat-y 0px 0px; }
#sideWidgetB .widgetBottom{ width:190px; height:5px; top:0px; left:0px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }

#sideBanner { position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; }
#sideBanner .sideWidgetTop { width:190px; height:5px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgTop.png) no-repeat 0px 0px; }
#sideBanner .widgetBanner { width:180px; padding:0px 4px 0px 4px; margin:0px; overflow:hidden; border-left:1px solid #e4e1e3; border-right:1px solid #e4e1e3; background-color:#ffffff; }
#sideBanner .widgetBottom { width:190px; height:5px; top:0px; left:0px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }
#sideCounter{ float:none; position:relative; width:190px; padding:0px; margin:0px 0px 7px 0px; overflow:hidden; } 
#sideCounter .sideWidgetTop { width:190px; height:5px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgTop.png) no-repeat 0px 0px; }
#sideCounter .widgetCnt{ width:190px; padding:0px; margin:0px; text-align:center; overflow:hidden; background:url(../images/bgbtnicon/sideWidgetBgBody.png) repeat-y 0px 0px; }
#sideCounter .widgetBottom{ width:190px; height:5px; top:0px; left:0px; padding:0px; margin:0px; _margin-bottom:-7px; background:url(../images/bgbtnicon/sideWidgetBgBottom.png) no-repeat 0px 0px; }

/* content Column - columnRight */
#columnRights .crts{ position:relative; padding:0px; margin:0px; z-index:0; }
#columnRights .crts td.currentl{ width:5px; height:30px;  background:url(../images/bgbtnicon/bgcurtMenul.png) no-repeat left 0px; }
#columnRights .crts td.currentc{ height:30px; padding:1px 10px 0px 10px; background:url(../images/bgbtnicon/bgcurtMenuc.png) repeat-x 0px 0px; }
#columnRights .crts td.currentr{ width:5px; height:30px; background:url(../images/bgbtnicon/bgcurtMenur.png) no-repeat right 0px; }
#columnRights .crts td.crtmargin{ height:3px; font-size:0; }
#columnRights .crts td.crtl{ width:5px; width:5px; height:5px; background:url(../images/bgbtnicon/bgcrtl.png) no-repeat left 0px; }
#columnRights .crts td.crtc{ height:5px; background:url(../images/bgbtnicon/bgcrtc.png) repeat-x 0px 0px; }
#columnRights .crts td.crtr{ width:5px; height:5px; background:url(../images/bgbtnicon/bgcrtr.png) no-repeat right 0px; }
#columnRights .crbs{ position:relative; padding:0px; margin:0px; }
#columnRights .crbs td.crbl{ width:5px; height:5px; background:url(../images/bgbtnicon/bgcrbl.png) no-repeat left 0px; }
#columnRights .crbs td.crbc{ height:5px; background:url(../images/bgbtnicon/bgcrbc.png) repeat-x 0px 0px; }
#columnRights .crbs td.crbr{ width:5px; height:5px; background:url(../images/bgbtnicon/bgcrbr.png) no-repeat right 0px; }
#columnRights .currentMenu { position:relative; top:0px; height:20px; padding:0px; margin:0px; list-style:none; overflow:hidden; z-index:0; }
#columnRights .currentMenu li { position:relative; float:left; top:0px; padding:0px; margin:0px;  }
#columnRights .currentMenu li.crntMenu { color:#999; padding:0px 0px 0px 1px; margin:0px;  }
#columnRights .currentMenu li.crntMenu a { color:#555555; padding:0px; margin:0px; }
#columnRights .currentMenu li.crntMenu a:hover { color:#fc2306; }
#columnRights .currentMenu li.crntMenu a img.iconhome { padding:0px; margin-bottom:-2px; }
#columnRights .searchbg { position:absolute; right:10px; top:4px; width:168px; height:24px; background:url(../images/bgbtnicon/bgSearch.png) no-repeat left top; }
#columnRights .searchs { position:absolute; right:10px; top:4px; width:168px; height:24px; }
#columnRights .searchs .searchArea{ position:absolute; top:2px; *top:1px; left:14px; width:138px; padding:0; margin:0px; } 
#columnRights .searchs .searchArea input{ width:120px; height:15px; padding:0x; margin:0px; font-size:12px; border:0;}
#columnRights .searchs .searchArea .textIn{ background:#fff; }
#columnRights .searchs .searchArea.ko .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutko.gif) no-repeat 8px 4px; }
#columnRights .searchs .searchArea.en .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOuten.gif) no-repeat 8px 3px; }
#columnRights .searchs .searchArea.jp .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutjp.gif) no-repeat 8px 4px; }
#columnRights .searchs .searchArea.zh-CN .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutcn.gif) no-repeat 8px 4px; }
#columnRights .searchs .searchArea.zh-TW .textOut{ background:#fff url(../images/bgbtnicon/bgsearchOutcn.gif) no-repeat 8px 4px; }
#columnRights .searchs .searchArea .search_btn{ position:absolute; top:2px; right:0px; width:14px; height:14px;}
#columnRights .searchs fieldset{ border:0; margin:0; padding:0;}
#columnRights .searchs fieldset legend{ display:none; }

/* Footer */
#btmnArea { position:relative; clear:both; *zoom:1; width:100%; margin:0; padding:0; z-index:10; }
#btmnArea:after{ content:""; display:block; clear:both;}
#bottomMenu {position:relative; height:17px; text-align:center; padding:6px 0px 0px 0px; margin:0px auto; overflow:hidden; }
#bottomMenu a { color:#666666; padding:0px 10px 0px 10px; margin:0px; font-size:12px; }
#bottomMenu a:hover {	color:#fc2306; }
#bottomMenu .footerRss { position:absolute; top:4px; left:10px; margin:0; }
#bottomMenu .footerRss a{ color:#8b8b8b; padding-left:14px; font-size:11px; font-family:Tahoma; background:url(../images/bgbtnicon/iconRss.gif) no-repeat left 2px; }
#bottomMenu .footerRss a:hover { color:#1a64fb;	}
#bottomMenu .footerArrowTop {position:absolute; top:4px; right:18px; width:41px; height:16px; margin:0px; }
#rssArrowtop {position:relative; padding:0px; margin:0px auto; z-index:10;}
#rssArrowtop .footerRss { position:absolute; top:4px; left:10px; margin:0; }
#rssArrowtop .footerRss a{ color:#8b8b8b; padding-left:14px; font-size:11px; font-family:Tahoma; background:url(../images/bgbtnicon/iconRss.gif) no-repeat left 2px; }
#rssArrowtop .footerRss a:hover { color:#1a64fb;	}
#rssArrowtop .footerArrowTop {position:absolute; top:4px; right:18px; width:41px; height:16px; margin:0px; }

#footer { position:relative; clear:both; *zoom:1; width:100%; margin:0; padding:0px 0px 10px 0px; z-index:0; }
#footer:after{ content:""; display:block; clear:both;}
#ftContent { position:relative; margin:0px auto; z-index:50; }
#ftContent .copyrights {position:absolute; top:2px; left:0px; height:8px; margin:0px; text-align:left; }
#ftContent .copyrights a { color:#f2f4f5; font-size:6px; text-align:left; padding:4px 0px; }
#ftContent .fts { position:relative; padding:0px; margin:0px; }
#ftContent .fts td.footerlogo { padding:8px 0px 8px 0px;  margin:0px; }
#ftContent .fts td.footertext { padding:8px 0px 8px 0px;  margin:0px; }
#ftContent .bottomText { color:#777777; font-size:12px; line-height:120%; padding:0px 0px 0px 10px; margin:0px; }
#ftContent .bottomText a { color:#777777; font-size:12px; }
#ftContent .bottomText a:hover {	color:#fc2306;	}
#ftContent .bottomText address { font-style:normal; }

/* end walgbscstyle */
