﻿#content .gtheme {}
#content_top{position:relative;width:1024px;margin:0 auto; z-index:9; height:360px; background:url('./image/bg_promotion2.png') no-repeat top center;}/*399*/
#content_top .content_l {float:left; width:230px;}
#content_top .content_m {float:left; width:530px;}
#content_top .content_r {width:264px;}
#content_top #mainBanner {position:absolute;z-index:5;left:0px;top:-110px;width:530px;height:400px;}
/*검색착 + 자동완성 css 2015.11.12*/
#content_top .main_search{position:absolute;left:245px;top:300px;width:530px;height:62px;}
.main_search #keyword1 {color:#741f02 !important;width:360px;height:35px;border:1px solid #b2955d; color:#741f02; font-size:17px; font-weight:bold; line-height:35px; padding:3px; float:left; margin-right:15px;}
.main_search #text_div {position:absolute; left:73px; top:43px; display:none;}
.main_search #search_text {border:1px solid #dcd3c4;border-top:none; width:364px;min-height:150px;height:auto;background-color:#fff;z-index:99;}
.main_search #search_text  .auto_list .stext p{padding:5px 0 5px 5px;}
.main_search #search_text  .auto_list .stext{cursor:pointer; list-style-type:none; margin:0; padding:0; font-size:14px;}
.main_search .auto_close {position:absolute;cursor:pointer;left:410px;top:13px; color:#b2955d; background:#fff; width:17px;height:17px;text-align:center; line-height:17px;}
/*자동완성css*/
#content_top .content_r .user_ranking { position:absolute;left:760px;top:20px;width:256px;height:282x; clear:both;}
#content_top .content_r .user_ranking .characterInfo{width:240px;margin-left:3px; margin-bottom:10px;}
#content_top .content_r .user_ranking .user_class {margin-left:14px; vertical-align:middle; height:23px; }
#content_top .content_r .ranking_board {float:left;margin-left:3px;width:170px; border:1px solid #000;}
#quickMenu	{position:absolute;left:760px;top:290px;width:256px;height:62px;}
#quickMenu	ul	{clear:both;overflow:hidden;width:100%;}
#quickMenu	ul	li	{float:left;}
#content :after	{
	content:" ";
	clear:both;
	height:0;
	visibility:hidden;
}
#content .wrap {border:1px solid #dcd3c4 !important; background:url('./image/bg_middle.jpg') repeat left top transparent;}
#content, #content .wrap {position:relative; width:1022px;margin:0 auto;}
#content .aside {float:left; position:relative; z-index:2; width:228px; border-bottom:1px solid #dcd3c4; background:url('./image/bg_left.jpg') top left transparent;}
#content .center {position:relative; margin:auto; background:#fff; float:right; min-height:540px; width:793px; border-left:#dcd3c4 solid 1px;}
#content .m_side {position:relative; float:left; width:529px;  border-left:#dcd3c4 solid 1px; border-right:#dcd3c4 solid 1px;  background:url('./image/bg_middle.jpg') repeat left top transparent;}
#content .bside {float:right;width:263px; border-bottom:#dcd3c4 solid 1px;  background:url('./image/bg_left.jpg') right top transparent;}
#content .bside_wrap {position:absolute; left:759px; top:1px; width:263px;}

/*
#content .mainbox {margin:10px 0 30px 0;border-right:#DEDEDE solid 1px;border-bottom:#DEDEDE solid 1px;}
#content .mainbox .post {float:left;width:158px;height:300px;border-top:#DEDEDE solid 1px;border-left:#DEDEDE solid 1px;}
#content .mainbox .post0,#content .mainbox .post17 {width:477px;background:#f7f7f7;}
#content .mainbox .post8,#content .mainbox .post10,#content .mainbox .post18,#content .mainbox .post26 {width:318px;background:#f7f7f7;}
#content .mainbox .post .box1 {padding:10px 15px 15px 10px;}
#content .mainbox .post .box1 .title {height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .title a {font-weight:bold;font-family:"malgun gothic";font-size:20px;color:#05447A;}
#content .mainbox .post .box1 .title a:hover {}
#content .mainbox .post .box1 .date {display:inline-block;padding:4px 0 5px 0;font-family:dotum;color:#2F3437;border-bottom:#DDDDDD solid 3px;}
#content .mainbox .post .box1 .cont {margin-top:15px;height:180px;line-height:170%;font-weight:normal;font-family:"malgun gothic";font-size:15px;color:#35343C;white-space:;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .cont img {float:left;height:135px;padding-top:7px;margin-right:10px;}
*/

/*#content .main_search{position:relative; width:530px; left:50%; margin-left:-267px; margin-top:-99px; z-index:1;}*/
/*서버 정보 2015.11.11*/
#content #server_info {width:203px;height:110px;padding:5px 0 15px 12px; margin-top:4px; }
#content #server_info .server_wrap {padding:5px 10px;background-color:#f9f3e1;border:1px solid #dcd1b4; border-radius:10px; -webkit-border-radius:10px;}
#content #server_info h2 {margin-bottom:10px; padding-bottom:11px; background:url('./image/bar_heading.gif') repeat-x left bottom;}
#content #server_info .info1{color:#741f02; margin-bottom:6px;}
#content #server_info .info2{ margin-bottom:6px; font-size:13px;}
#content #server_info .info1.info3{font-size:13px;}
#content #server_info strong {font-size:14px;}
/*서버 정보*/
#content .mainbox {}
#content .mainbox .post h2	{padding:0 0 11px 5px; background:url('./image/bg_news.gif') no-repeat left bottom transparent;}
#content .mainbox .more	{position:absolute;top:23px;left:470px;}
#content .mainbox .post {float:left; }
#content .mainbox .post0,#content .mainbox .post17 {width:483px;  height:480px; padding-left:24px; padding-top:7px;}
/*#content .mainbox .post8,#content .mainbox .post10,#content .mainbox .post18,#content .mainbox .post26 {width:318px;background:#f7f7f7;}*/
#content .mainbox .post .box1 {padding:9px 15px 15px 10px; height:70px; border-bottom: 1px dashed #d5be9f;}
#content .mainbox .post .box1 .title {height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .title a {font-weight:bold;font-family:"malgun gothic";font-size:20px;color:#b4390d;}
#content .mainbox .post .box1 .title a:hover {}
#content .mainbox .post .box1 .date {display:inline-block;padding:4px 0 5px 0;font-family:dotum;color:#2F3437;}
#content .mainbox .post .box1 .cont {margin-top:0px;height:20px;line-height:150%;font-weight:normal;font-family:"malgun gothic";font-size:14px;color:#35343C;white-space:;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .cont a {color:#35343C;}
#content .mainbox .post .box1 .cont a:hover {text-decoration:underline;}
#content .mainbox .post .box1 .thumb_img {float:left;width:82px;height:68px;padding-top:7px;margin-right:10px;}
#content .mainbox .noline {border-left:#ffffff solid 1px;}
#content_top .mbrinfo {position:absolute;left:20px;top:215px;width:201px;height:139px;}
#content_top .mbrinfo .symbol {float:left;}
#content_top .mbrinfo .symbol img {width:50px;height:50px;}
#content_top .mbrinfo .name {float:left;margin:0 0 0 0px;}
#content_top .mbrinfo .name .namel {height:12px;font-weight:bold;color:#454545;padding:2px 0 0 0;}
#content_top .mbrinfo .name .namer {padding-top:6px;}
#content_top .mbrinfo .score,#content .mbrinfo .score {border-top:#dfdfdf solid 1px;}
#content_top .mbrinfo .score,#content .mbrinfo .score a {font-size:11px;font-family:dotum;color:#636363;padding:10px 0 0 0;margin:10px 0 0 0;}
#content_top .mbrinfo .score a:hover {text-decoration:underline;}
#content_top .charac_name {color:#733f28; font-size:13px; margin-bottom:4px;}
#content_top .characterInfo	{ color:#565656; font-size:12px; margin-left:-4px;padding:8px 0 5px 8px;background-color:#f9f3e1;border:1px solid #dcd1b4;}
#content_top .characterInfo	.lv	 {margin-right:15px;}
#content_top .characterInfo	.rank	{display:block;padding-top:5px;}
#content_top .characterInfo	img	{margin-top:-3px;vertical-align:middle;}

/*
#content_top .logout {padding-left:10px;}
#content_top .logout .tabbox .np {padding:10px 0 0px 5px;font-weight:bold;color:#9E9E9E;}
#content_top .logout .tabbox .tp {float:left;width:98px;height:22px;background:#F4F4F4;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;padding-top:12px;cursor:pointer;}
#content_top .logout .tabbox .vline {border-right:#D4D4D4 solid 1px;}
#content_top .logout .tabbox .on {background:#ffffff;border-bottom:#ffffff solid 1px;color:#676767;}
#content_top .logout .tabbox .on {background:#ffffff;border-bottom:#ffffff solid 1px;color:#676767;}
#content_top .logout .nlog {padding:15px 0 15px 7px;}
#content_top .logout .i1 {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;padding-bottom:3px;}
#content_top .logout .i1 .input {float:left;width:125px;height:15px;border:#C0A55A solid 1px;}
#content_top .logout .i1 .input:focus {outline: 0;}
#content_top .logout .i1 .input:focus {border:2px solid #C0A55A !important;}
#content_top .logout .i1 .checkbox {margin-left:2px; }
#content_top .logout .i1 .submit {float:right; margin-right:11px; margin-top:-22px;}
#content_top .logout .rbtm {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;}
#content_top .logout .rbtm .ipc {color:#67686A}
#content_top .logout .rbtm a {color:#313946;}
#content_top .logout .rbtm span {padding:0 5px 0 5px;}
#content_top .logout .slog {padding:15px 12px 15px 12px;}
#content_top.logout .slog .icon {padding:10px;background:#efefef;text-align:center;}
#content_top .logout .slog .icon img {cursor:pointer;margin:8px;}
#content_top .logout .slog .guide {line-height:140%;font-size:11px;font-family:dotum;color:#999;letter-spacing:-1px;padding:10px 0 0 0;}
*/

/*로그인*/
#gameStart .gameSt .off {display:none; border:none; cursor:pointer;}
#gameStart	{position:absolute; cursor:pointer; left:-23px;top:-38px;width:232px;height:247px; overflow:hidden; margin:5px 0 0 20px;}
#content_top #login	{position:absolute;left:8px;top:221px;width:222px;height:139px;}
#content_top #login	h2	{height:20px;margin:0 0 0 10px;}
#content_top #login	.inputInfo	p	{padding:0 0 8px 10px;}
#content_top #login	.inputInfo	.id	 {display:block;width:130px;height:26px;}
#content_top #login	.inputInfo	.pw	{display:block;width:130px;height:20px;}
#content_top #login	.inputInfo	.submit	{position:absolute;left:147px;top:20px;}
#content_top #login	.inputId	 {width:116px;font-size:11px;height:12px;padding:5px 6px 1px;border:1px solid #d0b68c;background:url('./image/bg_id2.gif') no-repeat 6px 5px #fefcf1;line-height:1;vertical-align:top;color:#a2946f;}
#content_top #login	.inputPW	{width:116px;font-size:11px;height:12px;padding:5px 6px 1px;border:1px solid #d0b68c;background:url('./image/bg_pw.gif') no-repeat 6px 5px #fefcf1;line-height:1;vertical-align:top;color:#a2946f;}
#content_top #login	.security	p	{clear:both;width:200px;height:19px;margin:3px 0 7px 10px;border-bottom:1px solid #b69f89;}
#content_top #login	.bt	{clear:both;width:200px;padding-left:10px;}
#content_top #login	.bt	.findId	{position:absolute;left:149px;top:78px;}
#content_top #login	.bt	.findPW	{position:absolute;left:171px;top:78px;}
#content_top #logout	{position:absolute;left:8px;top:221px;width:200px;height:139px;padding:0 12px 0 10px;}
#content_top #logout	h2	{display:block;position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;font-size:0;line-height:0;}
#content_top #logout	.greeting	{margin-bottom:4px;color:#6c472e;}
#content_top #logout	.greeting	strong	{color:#733f28;}
#content_top #logout	.logoutBt	{position:absolute;left:165px;top:0;}
#content_top #logout	.characterInfo	{padding:8px 0 3px 8px;background-color:#f9f3e1;border:1px solid #dcd1b4;}
#content_top #logout	.characterInfo	.lv	 {margin-right:15px;}
#content_top #logout	.characterInfo	.rank	{display:block;padding-top:5px;}
#content_top #logout	.characterInfo	img	{margin-top:-3px;vertical-align:middle;}
#content_top #logout	.notice	{height:19px;margin-bottom:6px;padding:8px 2px 0;border-bottom:1px solid #d2a956;color:#735428;letter-spacing:-1px;}
#content_top #logout	.notice	img	{margin-top:-3px;vertical-align:middle;}
#content_top #logout	.noCharacterInfo	{padding:5px 2px 0;border-top:1px solid #d2a956;color:#735428;letter-spacing:-1px;}
#content_top #logout	.noCharacterNotice	{height:50px;margin-bottom:6px;padding:4px 2px 0;border-bottom:1px solid #d2a956;color:#735428;letter-spacing:-1px;}
#content_top #logout	.noCharacterNotice	img	{position:absolute;left:147px;top:46px;}
#content_top #logout	.bt	{clear:both;overflow:hidden;width:100%;}
#content_top #logout	.bt	span	 {float:left;}
#content_top #logout	.bt	.mainCharacter	 {margin-right:3px;}
#content_top #logout	.bt	.setMyInfo	 {margin-right:3px;}
#content_top #logout	.bt	.otp	 {margin-right:5px;}
#content_top #logout	.bt	.setMyInfo2	 {margin-right:5px;}
#content_top #logout	.bt	.otp2	 {margin-right:5px;}
/*로그인*/
#content .submenu {background:url('./image/bg_leftMenu.gif') left bottom transparent;list-style-type:none;padding:5px;margin:-4px 0 0 -1px;}
#content .submenu_bg {background:url('./image/bg_middle.jpg') left bottom transparent;}
#content .sub_title {width:229px;margin-left:-1px;border:0px;margin-top:19px;}
#content .submenu li {background:url('./image/arr_plus.gif') 8px 9px no-repeat;padding:7px 0 7px 25px;line-height:140%;}
#content .submenu li a {color:#707070;}
#content .submenu li a:hover {color:#733f28;}
#content .submenu li ul {padding:10px 0 0 0;margin:0;list-style-type:none;}
#content .submenu li ul li {background:none;padding:2px 0 2px 0;border-bottom:0;}
#content .submenu li ul li a {font-weight:normal;}
#content .submenu li ul li a:hover {color:#733f28;}
#content .submenu .open {background:url('./image/arr_minus.gif') 8px 9px no-repeat;}
#content .submenu .on {font-weight:bold;color:#733f28;}
#content .submenu ._last {border-bottom:0;}
#content .submenu .none {color:#8c8c8c;}
#content .banner {margin-bottom:15px; text-align:center;}
#content .banner span {display:block;font-size:11px;font-family:dotum;color:#c0c0c0;padding:70px 0 70px 0;margin:0;border:#dfdfdf solid 1px;background:#efefef;text-align:center;}
#content .hotbox {border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;margin-bottom:15px;margin-top:15px;}
#content .hotbox .tabbox {}
#content .hotbox .tabbox .tp {float:left;width:114px;height:20px;font-size:12px;line-height:10px;padding-top:10px;background:#F4F4F4;border-top:#ffffff solid 1px;border-bottom:#D4D4D4 solid 1px;text-align:center;color:#9E9E9E;cursor:pointer;}
#content .hotbox .tabbox .vline {}
#content .hotbox .tabbox .on {background:#c08a66;border-top:#c5ab70 solid 1px;border-bottom:#ffffff solid 1px;color:#fff;font-weight:bold;}
#content .hotbox .hbody {padding:10px 5px 10px 8px;}
#content .hotbox .hbody ul {padding:0;margin:0;list-style-type:none;}
#content .hotbox .hbody li {height:14px;margin:10px 0 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#content .hotbox .hbody li i {display:inline-block;width:11px;margin-right:7px;hieght:11px;font-style:normal;font-size:10px;font-family:arial;color:#ffffff;letter-spacing:-px;text-align:center;background:#C0C0C0;border:#B6B6B6 solid 1px;border-radius:2px 2px 2px 2px;}
#content .hotbox .hbody li span {font-family:arial;font-size:11px;color:#E75801;padding-left:3px;}
#content .hotbox .hbody li a {}
#content .hotbox .hbody li .emp {background:#95A6FE;border:#7186FB solid 1px;}
#cntsArea	{width:733px;background:url('./image/bg_middle.jpg') top left transparent;margin-left:-1px;padding:0 30px; border-left:1px solid #DEDEDE;}
#pageInfo	 {height:109px; }
#pageInfo	 h1	{padding:1px 0 0px 27px;background:url('./image/bul_title.gif') no-repeat 15px top transparent;}
#pageInfo	 .description	{padding-left:27px; padding-top:15px;}
#pageInfo	 {height:108px;padding-top:45px;background:url('./image/bg_pageInfo.jpg') no-repeat left top transparent;}

/* 다운로드 페이지*/
.gameDownload	.old_version	{clear:both;overflow:hidden;width:677px;height:125px;margin:20px auto 0px;background:url('./image/bg_gameDownload2.gif') no-repeat left top transparent;}
.gameDownload	.old_version	.bt	{float:left;width:355px;padding:20px 0 0 20px;}
.gameDownload	.old_version	.bt	a	{float:left;margin-right:10px;}
.gameDownload	.old_version	.info	{float:left;padding:40px 0 0;}
.gameDownload	.old_version	.info	h3	{margin:0 0 10px 7px;}
.gameDownload	.old_version	.info	li	{padding:0 0 4px 9px;background:url('./image/bul_list1.gif') no-repeat left 4px transparent;}
.gameDownload	{margin-bottom:30px;padding:25px 0;background-color:#fcf8e8;border:3px solid #ebddc2;}
.gameDownload	.game	{clear:both;overflow:hidden;width:677px;height:140px;margin:0 auto 20px;background:url('./image/bg_gameDownload1.gif') no-repeat left top transparent;}
.gameDownload	.game	.bt	{float:left;width:355px;padding:20px 0 0 20px;}
.gameDownload	.game	.info	{float:left;padding:44px 0 0;}
.gameDownload	.game	.info	h3	{margin:0 0 10px 7px;}
.gameDownload	.game	.info	li	{padding:0 0 4px 9px;background:url('./image/bul_list1.gif') no-repeat left 4px transparent;}
.gameDownload	.test	{clear:both;overflow:hidden;width:677px;height:125px;margin:0 auto;background:url('./image/bg_gameDownload2.gif') no-repeat left top transparent;}
.gameDownload	.test	.bt	{float:left;width:355px;padding:20px 0 0 20px;}
.gameDownload	.test	.bt	a	{float:left;margin-right:10px;}
.gameDownload	.test	.info	{float:left;padding:30px 0 0;}
.gameDownload	.test	.info	h3	{margin:0 0 10px 7px;}
.gameDownload	.test	.info	li	{padding:0 0 4px 9px;background:url('./image/bul_list1.gif') no-repeat left 4px transparent;}

.myPc	{clear:both;overflow:hidden;width:731px;margin-bottom:10px;padding:20px 0;background-color:#fbf9ee;border:1px solid #ded4b9;}
.myPc	.txt	{float:left;padding:3px 0 0 25px;}
.myPc	.bt	{float:right;padding-right:40px;}

.pcInfo	{width:100%;margin-bottom:30px;background:url('./image/bg_list_thead.gif') no-repeat left top transparent;border-bottom:3px solid #ebddc2;}

table.download		{table-layout:fixed;width:100%;margin:0 auto;border:0;}
table.download		thead	th	 {height:38px;padding:0;background:url('./image/bar_list_th.gif') no-repeat right 3px transparent;vertical-align:top;}
table.download		thead	th.last-child	{background-image:none;}
table.download		thead	th	 img	{margin-top:13px;vertical-align:top;}
table.download		tbody	th	 {padding:11px 0 7px;border-bottom:1px solid #e3dacd;text-align:center;}
table.download		tbody	td	 {padding:11px 0 7px;border-bottom:1px solid #e3dacd;text-align:center;}

.direct	{clear:both;overflow:hidden;width:731px;margin-bottom:30px;padding:20px 0 15px;background-color:#fbf9ee;border:1px solid #ded4b9;}
.direct	.txt	{float:left;padding:0 0 0 25px;}
.direct	.txt	p	{margin-bottom:5px;}
.direct	.bt	{float:right;padding:34px 40px 0 0;}

.graphicInfo	{margin-bottom:5px;}
.graphicDriver	{width:100%;margin-bottom:30px;background:url('./image/bg_list_thead.gif') no-repeat left top transparent;border-bottom:3px solid #ebddc2;}
.graphicDriver	table	 img	{margin:-3px 0 0 30px;vertical-align:middle;}
.graphicDriver	table	 .company	 img	{margin-left:0;}
/* 다운로드페이지끝 */

/* 호패정보 */
#popupIdTag	{width:554px;min-height:400px;padding:25px;background:url('./image/bg_middle.jpg') repeat left top transparent;border:8px solid #b98a53;}
#popupIdTag	h1	{padding:1px 0 9px 0px;}
#popupIdTag	.greeting	{width:528px;margin-bottom:20px;padding:10px;background-color:#faf4dc;border:3px solid #ebddc2;}
#popupIdTag	.greeting	.txt	{width:100%;height:45px;}
#popupIdTag	.greeting	.txt	textarea	{width:100%;height:45px;background-color:#faf4dc;border:none; text-align:left;}
#popupIdTag	.greeting	.bt	{padding-top:10px;text-align:left;}
#popupIdTag	.character	{clear:both;overflow:hidden;width:100%;margin-bottom:20px;padding-bottom:15px;border-bottom:3px solid #ebddc2;}
#popupIdTag	.thumb	{float:left;width:200px;}
#popupIdTag	.thumb	 .avatar	{clear:both;width:100px;height:140px;margin:0 36px;padding:14px;background:url('./image/bg_avatar.gif') no-repeat left top transparent;}
#popupIdTag	.thumb	.bt	{padding-top:8px;text-align:center;}
#popupIdTag	.item	{float:left;width:200px;}
#popupIdTag	.characterInfo {float:left;position:relative;width:354px;color:#806350;}
#popupIdTag	.characterInfo dl	{width:100%;}
#popupIdTag	.characterInfo dt	 {margin-bottom:7px;color:#733f28;}
#popupIdTag	.characterInfo dt	 strong	{font-size:14px;}
#popupIdTag	.characterInfo	dd	{clear:both;overflow:hidden;width:134px;height:24px;}
#popupIdTag	.characterInfo	dd.couple	{width:100%;padding-top:7px;border-top:1px dashed #d2cda6;}
#popupIdTag	.characterInfo	dd.profile	{width:100%;}
#popupIdTag	.characterInfo	dd	em	{float:left;margin-right:5px;margin-bottom:7px;}
#popupIdTag	.characterInfo	dd	span	{float:left;padding-top:3px;margin-bottom:4px;}
#popupIdTag	.characterInfo	dd	span	img	{margin-top:-3px;vertical-align:middle;position:relative;}
#popupIdTag	.characterInfo	.ranking	{position:absolute;left:134px;top:23px;width:220px;background:url('./image/bg_myMainCharacter_ranking2.gif') no-repeat left bottom transparent;color:#746e60;}
#popupIdTag	.characterInfo	.status	{padding:12px 14px 7px 11px;background:url('./image/bg_myMainCharacter_ranking1.gif') no-repeat left top transparent;}
#popupIdTag	.characterInfo	.status	img	{margin-top:-3px;vertical-align:middle;}
#popupIdTag	.characterInfo	.change	{margin:0 14px 0 11px;padding:8px 0 10px 0;border-top:1px solid #e0dac7;}
#popupIdTag	.characterInfo	.change	span	 {font-size:15px;color:#be3d27;font-weight:bold;}
#popupIdTag	.characterInfo	.bt	{position:absolute;left:149px;top:9px;}
#popupIdTag	.characterBt	{margin-bottom:20px;text-align:center;}
#popupIdTag	h2	{padding:15px;}
#popupIdTag	.itemDetail	{clear:both;overflow:hidden;width:500px;padding:0 0 10px 15px;}
#popupIdTag	.itemDetail	li	{float:left;width:211px;height:42px;overflow:hidden;margin:0 15px 10px 0;padding:12px;background:url('./image/bg_itemDetail.gif') no-repeat left top transparent;color:#9d7649;font-weight:bold;}
#popupIdTag	.itemDetail	li	img	{vertical-align:middle;}
#popupIdTag	.close	{padding-top:20px;text-align:right;}
#popupIdTag	.close	img	{cursor:pointer;}
/*호패 정보*/
.main_search .ldiv {font-size:12px; float:left; padding-left:5px; padding-right:5px; width:150px;}
/*바람사전 2015.11.30*/
#popup_mask{display:none; position:absolute; left:0; top:0; z-index:9000; background-color:#000; text-indent:-9999px; opacity:0.6; filter:alpha(opacity=60)}
.popup_baram #baram_close {display:none; z-index:10001; position:fixed; margin-left:680px;}
.popup_baram .main_search #b_keyword1 {color:#741f02 !important;width:360px;height:35px;border:1px solid #b2955d; color:#741f02; font-size:17px; font-weight:bold; line-height:35px; padding:3px; float:left; margin-right:15px;}
.popup_baram #baram_close a { font-size:60px; font-weight:bold;}
.popup_baram {display:none; position:absolute; left:50%; top:40px; height:600px; overflow-y:scroll;   width:800px; padding:20px; margin-left:-400px; z-index:10000; border:3px solid #741f02; font-size:16px; background:url('./image/bg_middle.jpg') repeat left top transparent; }
.popup_baram .dic_txt {margin-top:20px; margin-bottom:20px; border:1px solid #000; width:390px; padding:20px;}
.popup_baram .dic_txt p {font-size:14px; margin-bottom:10px;}
.popup_baram .dic_txt span {font-size:12px; color:#ff0000;}
.popup_baram .dic_txt .txt_btn {border:1px solid #000; background:#fff; font-weight:bold; color:#000 !important; cursor:pointer;}
.popup_baram .main_search{margin-left: 80px; top:300px;width:530px;height:62px; margin-bottom:20px;}
.popup_baram .search_category {width:600px; height:31px; }
.popup_baram .search_category .cat_on {background:#b2955d; color:#fff; font-weight:bold;}
.popup_baram .search_category a {cursor:pointer;}
.popup_baram .search_category li {cursor:pointer;float:left; text-align:center; width:55px; background:#fff; border-top:1px solid #dcd1b4; border-right:1px solid #dcd1b4; line-height:30px; height:30px; font-size:13px !important;}
.popup_baram .main_search .dic_sel {font-size:15px; float:left; margin-right: 15px; margin-top:13px;}
.popup_baram #keyword1 {color:#741f02 !important;width:360px;height:35px;border:1px solid #b2955d; color:#741f02; font-size:17px; font-weight:bold; line-height:35px; padding:3px; float:left; margin-right:15px;}
.popup_baram .wrap{width: 670px; margin:auto}
.popup_baram h1 {margin-bottom:20px;}
.popup_baram h1 a {font-size:20px; margin-bottom:10px; color: #741f02 !important; font-weight:bold;}
.popup_baram .item_info { height:auto; background-color:#f9f3e1;  border:1px solid #dcd1b4; border-radius:5px; margin-bottom:10px; padding:10px;}
.popup_baram .item_info img {border:2px solid #D2B76C; width:50px; height:50px;}
.popup_baram .item_info strong {font-size:15px !important; position:absolute; margin-top:15px; margin-left:10px;}
.popup_baram .item_info p {font-size:13px !important; margin-bottom:5px;}
.popup_baram .item_info span {font-size:13px !important;}
.popup_baram .item_info .item_review {font-size:13px !important; width:500px; word-break:break-all;}

.popup_baram .paging {text-align: center; margin:auto; margin-top:20px;}
.popup_baram .paging li {float:left; width:25px; cursor:pointer; display: inline-block; height: 20px; margin: 0 5px; padding: 0 5px; background-color:#f9f3e1;border:1px solid #dcd1b4; line-height: 21px;}
.popup_baram .paging li.current,
.popup_baram .paging li:hover {background: #741f02;}
.popup_baram .paging li.current,
.popup_baram .paging a:hover { color: #fff;}
#_myHOTlayer_ li .emp {background:#D2B76C !important; border:1px solid #BD9424 !important;}