html{overflow-y:scroll;}
img, .img{border:0;vertical-align:bottom}
body{
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #c4c4c4;
	scrollbar-shadow-color: #dddddd;
	scrollbar-darkshadow-color: #f8f8f8;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: #FFFFFF;
	font-family:µ¸¿ò, ±¼¸², Tahoma,; font-size:12px;  line-height:16px;  color: #000000;
	background:#f4f5f7;
}
iframe{border:0px;}
A{
	font-family:µ¸¿ò, ±¼¸², Tahoma; font-size:12px;  line-height:16px;  color: #000000; text-decoration:none;
}
ul,li{list-style:none;padding:0;margin:0}
table, tr, td, select,input,div,form,textarea {
font-family:µ¸¿ò, ±¼¸², Tahoma,; font-size:12px;  line-height:16px;  color: #000000;
}
.sky_blue {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #5bc6f1; font-weight: bold;
}
.blue {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #1260a8; font-weight: bold;
}
.blue_num {
	font-family:µ¸¿ò; font-size:16px; line-height:16px; color: #4f6fc0; font-weight: bold;
}
.red_s {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ff5245; font-weight: bold;
}
.red_large {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #ff5245; font-weight: bold;
}

.red_large A{
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #ff5245; font-weight: bold;  text-decoration:none;
}

.red_detail {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ff5245;
}
.red_detail A{
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ff5245; text-decoration:none;
}

.red {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #ff5245;
}
.gray {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #999999;
}
.gray A{
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #999999; text-decoration:none;
}
.gray strong {color:#F66C23}
.black {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000;
}
.orange {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #fd5f09; font-weight: bold;
}
.orange3 {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #fd5f09;
}
.orange2 {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ffab34; 
}
.white {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ffffff; 
}
.white_bold {
	font-family:µ¸¿ò; font-size:13px; line-height:16px; color: #ffffff; font-weight: bold;
}
.isbn_samll {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #44b5f0; font-weight: bold;
}

.isbn_samll2 {
	font-family:tahoma,dotum,µ¸¿ò; font-size:14px; line-height:16px; color: #000000; font-weight: bold;
}

.search {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #44b5f0;
}

.black_large {
	font-family:µ¸¿ò; font-size:13px; line-height:16px; color: #000000;  font-weight: bold;
}
.black_large A{
	font-family:µ¸¿ò; font-size:13px; line-height:16px; color: #000000;  font-weight: bold; text-decoration:none;
}

.blue_large {
	font-family:µ¸¿ò; font-size:13px; line-height:16px; color: #1d62a6;  font-weight: bold;
}
.blue_large A{
	font-family:µ¸¿ò; font-size:13px; line-height:16px; color: #1d62a6;  font-weight: bold; text-decoration:none;
}

.black_isbn{
		font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000;  font-weight: bold;
}
.black_isbn A{
		font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000;  font-weight: bold; text-decoration:none;
}

.black_small {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000; 
}
.black_small A{
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000; text-decoration:none;letter-spacing:-1px;
}

.detail_small {
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #000; 
}
.deail_small A{
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #000; text-decoration:none;
}

.black_11{
		font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000;
}
.black_s {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #000000; font-weight: bold;
}
.black_isbn_red{
		font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #ff695e;  font-weight: bold;
}
.field{
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #666666;
}
.search_site_ment{
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #666666;
}
.search_site_ment img {float:left;top:0px;margin-top:2px;}
.search_site_ment a {display:block;float:left;width:110px;font-family:µ¸¿ò; font-size:11px; line-height:16px; font-weight:normal;cursor:pointer;color: #666666;padding-bottom:15px;}
.search_site_ment a.orange2 {color:#F66C23;}
.search_site_ment h2 {font-family:µ¸¿ò; font-size:11px; line-height:16px; font-weight:normal;cursor:pointer;padding:0px;margin:0px;}

.questbookNo{padding-bottom:8px;font-size:11px;}
.questbook{
		font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #333333;line-height:18px;
}

.tableList {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #999999; text-decoration:underline;
}

.usedSearch2 {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #585858;
}

.usedSearch3 {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #f96d1d;
}


.usedSearch {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #da5d98;
}
.usedSearch4 {color:#ff5245;font-size:11px;text-decoration:underline;font-family:µ¸¿ò;}

.usedSearch A{
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #da5d98; text-decoration:none;
}

.recommand_list {
	font-family:µ¸¿ò; font-size:11px; line-height:16px; color: #777777;font-weight:bold;
}

.best_main_no{
	font-family:µ¸¿ò; font-size:12px; line-height:16px; color: #a382bd;
}
#searchSiteList {
	width: 146px;
	height: 0px;
	overflow:hidden;
	left:9px;
	top:46px;
}

.textbox {
	font-family: "µ¸¿ò", "Arial", "Helvetica";
	font-size: 12px;
	border: thin none #FFFFFF;
	width:calc(100% - 4px);
	height:100%;
}

#textboxSearchWrap {position:relative;}
#textboxSearchWrap .textboxSearch {
	outline-style:none;
	font-family: "µ¸¿ò", "Arial", "Helvetica";
	font-size: 14px;
	border: thin none #FFFFFF;
	width:100%;
	font-weight: bold;
	color:#000;
}
#textboxSearchWrap label {position:absolute;left:0px;top:3px;color:#999;font-size: 14px;font-weight: bold;line-height:18px;}

.loginBox{color:#999;font-size:11px;padding:5px;height:10px;outline-style:none;width:94%;}
.loginID{background-image:url(/images/member/loginInputID.gif);background-repeat:no-repeat;background-position:10px 4px;}
.loginPwd{background-image:url(/images/member/loginInputPW.gif);background-repeat:no-repeat;background-position:10px 4px;}


.mainThumbImg{}
.mainThumbImgTr>td {z-index:5;background:#eeeeee;}
.mainThumbImgTr>td:hover>a>img {-webkit-transform: scale(1.8, 1.8);-moz-transform: scale(1.8, 1.8);-o-transform: scale(1.8, 1.8);-webkit-transition: -webkit-transform 0.2s linear;}
.mainThumbImgTr:last-child>.mainThumbImgTd:hover>a>img{-webkit-transform: scale(1.8, 1.8) translate(0px, -3px);-moz-transform: scale(1.8, 1.8) translate(0px, -3px);-o-transform: scale(1.8, 1.8) translate(0px, -3px);}
.mainThumbImgTr td {background:#eeeeee;}

.bsMenu{color:#666;	font-size:11px;font-family:µ¸¿ò,dotum;}
.bsMenu.b{font-weight:bold;font-size:12px;}
.bsLists{width:724px;height:250px;background-image:url(/images/board/bookstore_btmBar.gif);background-repeat:no-repeat;background-position:0px 182px;padding-bottom:15px;padding-top:23px;z-index:6}
.bsLists li{float:left;width:180px;height:250px;}
.bsLists li table tr td{text-align:center;}
.bsLists .bsListsBg{background:url(/images/board/bookstore_bg.gif);width:148px;height:159px;margin:0px 16px;}
.bsLists .bsListsBg img{margin-top:1px;}
.bsLists .bsListsBtn{padding-top:20px;color:#000;font-size:12px;font-weight:bold;height:20px;}
.bsLists .bsListsName{padding-top:5px;color:#000;font-size:12px;font-weight:bold;height:20px;}
.bsLists .bsListsHomeUrl div{font-family:tahoma;font-size:11px;color:#44b5f0;x;font-weight:bold;height:16px;text-align:center;width:140px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;margin:0px 20px;}

#btmBsTop{position:relative;width:912px;height:43px;background-image:url(/images/bottom/btm_bg_1.gif);background-repeat:no-repeat;background-position:0px 0px;}
#btmBsTop .btmBsLink{float:left;margin-top:18px;margin-left:45px;}
#btmBsMenus {position:relative;float:left;height:22px;margin-top:20px;margin-left:78px;}
#btmBsMenus li{float:left;width:73px;height:23px;cursor:pointer;text-align:center;background:#f9f9f9;}
#btmBsMenus li a{font-size:11px;color:#686868;display:block;top:0px;height:21px;line-height:21px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
#btmBsMenus li a:hover{font-weight:bold;}
#btmBsMenus .on {font-weight:bold;color:#358dbb;border-bottom:1px solid #fff;}
#btmBsMenus .over {font-weight:bold;}
#btmBsCont {width:912px;padding:0px;margin:0px;background:url(/images/bottom/btm_bg_2.gif);background-repeat:repeat-y;background-position:center 0px; }
#btmBsLists {position:relative;padding-left:36px;margin-top:20px;}
#btmBsLists li{float:left;margin:0px 15px 0px 0px;padding:0px;height:28px;}
#btmBsLists tr td a {line-height:28px;}
#btmBsLists tr td a,
#btmBsLists li a {font-size:12px;color:#4e4e4e;white-space:nowrap;font-size:11px;}
#btmBsLists tr td a:hover,
#btmBsLists li a:hover{text-decoration:underline;}

#btmBsLists tr td a {height:28px;margin-right:11px;}

#bsRegAdd{}
#bsRegAdd tr{height:33px}
#bsRegAdd tr td{text-align:left;}
#bsRegAdd input, #bsRegAdd textarea{background:#f6f6f6;border:1px solid #bfbfbf;-webkit-border-radius:3px;-moz-border-radius: 3x;border-radius: 3px;}
#bsRegAdd input {width:198px;height:25px;padding:5px;}
#bsRegAdd input.bsRegInput1{width:273px;}
#bsRegAdd .bsRegSelect {padding:3px 2px;width:120px;background:#f6f6f6;border:1px solid #bfbfbf;-webkit-border-radius:3px;-moz-border-radius: 3x;border-radius: 3px;}
#bsRegAdd textarea {width:454px;height:117px;padding:5px;margin-left:120px;}
#bsRegAdd .txt1 {padding-left:100px;}
#bsRegAdd .txt2 {padding-left:143px;}

.tooltiphd {width:220px;padding:5px;background:#FFF;font-family:µ¸¿ò,dotum;font-size:11px;border:1px solid #9F9F9E;line-height:170%;}
.tooltipbd{border:0px;width:0px;height:0px;}
.tooltipBtmImg{width:108px;height:158px;border:1px solid #E7E7E7;}
.tooltipBtmBody{border:0px;width:0px;height:0px;}

#popupJoinOk{display:none;position:absolute;width:853px;height:550px;border:1px solid #999;left:50%;top:395px;margin-left:-427px;background-color:#FFF;background-image:url(/images/member/joinok.jpg);background-repeat:no-repeat;background-position:center center;cursor:pointer;}

#fnPhoneCode{display:none;}
#fnPhoneCodeTb{display:none;}
.adList {position:relative;width:452px;height:113px;background:#fffff7;border:1px solid #d6d6d6;z-index:1;}
.adList div {position:absolute;top:5px;right:10px;}
.adList ul {color:#686868;line-height:160%;padding-top:15px;}
.adList ul li{margin:5px 0px 5px 23px;width:425px;padding-left:15px;background-image:url(/images/main/ad_dot_1.gif);background-repeat:no-repeat;background-position:0px 7px;}
.adList ul li.shopmall {background-image:none;padding-left:0px;margin:10px 0px 5px 23px;}
.adList ul .adListName{color:#686868;text-decoration:underline;font-weight:bold;}
.adList ul .adListUrl{color:#358DBB;letter-spacing:-1px;}
.adList ul .adListInfo{letter-spacing:-1px;}

#divSiteMent{margin-top:12px;}

.tahoma {font-family:tahoma,dotum,µ¸¿ò;}
.detail_Title {padding-top:3px;text-align:left;}
.detail_Title a{font-size:13px;font-weight:bold;color:#000;font-family:µ¸¿ò,dotum;}
.detail_subTitle {font-family:µ¸¿ò,dotum;font-size:11px;}
.detail_sitename a{font-size:11px;font-family:µ¸¿ò,dotum;}


#divDelete,
#divReply{z-index:10}

.searchMenus {position:relative;cursor:pointer;display:block;float:left;}
.searchMenus a {display:block;z-index:1;}
.searchMenus div.menuLayer{position:absolute;top:-3px;}

.recommendMenus {position:relative;cursor:pointer;display:inline-table;}
.recommendMenus a {display:block;padding:6px 20px;z-index:1;}
.recommendMenus .line{background:url(/images/board/recommand_split.gif);background-repeat:no-repeat;background-position:right 1px;}
.recommendMenus div.menuLayer{position:absolute;width:103px;height:39px;top:-3px;background:url(/images/board/recommand_layer.gif) no-repeat;color:#FFF;font-size:11px;text-align:center;font-weight:bold;z-index:2;padding-top:9px;}

.bestsellerMenus {position:relative;cursor:pointer;display:inline-table;}
.bestsellerMenus a {display:block;padding:6px 20px;z-index:1;}
.bestsellerMenus .line{background:url(/images/board/recommand_split.gif);background-repeat:no-repeat;background-position:right 1px;}
.bestsellerMenus div.menuLayer{position:absolute;width:103px;height:39px;top:-3px;background:url(/images/bestseller/bestseller_layer.gif) no-repeat;color:#FFF;font-size:11px;text-align:center;font-weight:bold;z-index:2;padding-top:9px;text-indent:-14px;}

#subMenusBG {background-image:url(/images/board/recommand_back.gif);background-repeat:repeat-x;background-position:0px 0px; }
#subMenus {position:relative;width:565px;height:39px;overflow:hidden;margin-left:55px;background-image:url(/images/board/submenus_bar.gif);background-repeat:no-repeat;background-position:0px 0px;}
#subMenusLists {padding-left:1px;position:absolute;width:1200px;left:0px;}
#subMenusLists li {float:left;position:relative;}

#subMenusRecomm {position:relative;width:565px;height:39px;overflow:hidden;margin-left:105px;background-image:url(/images/board/submenus_bar.gif);background-repeat:no-repeat;background-position:0px 0px;}

#subMenus .menuLayer,#subMenusRecomm .menuLayer {position:absolute;left:0px;top:0px;margin-left:-1px;}


#outMember {display:none;}

.compareLink{font-family:gulim,±¼¸²;line-height:18px;}

a.mainBestTxt1 {display:block;line-height:140%;color:#696969;font-family:"µ¸¿ò";height:30px;overflow:hidden;font-size:12px;cursor:pointer;}

a.mainBestTxt2 {display:block;color:#696969;font-size:11px;height:19px;line-height:23px;font-family:"µ¸¿ò";width:88px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;font-size:11px;cursor:pointer;}
a.mainBestTxt2:hover {color:darkorange;}

#todayTitle {position:relative;display:inline-table;}
#todayTitle a {cursor:pointer;}
#todayTitle span {position:absolute;left:102px;top:-4px;}

#mobileLayer {z-index:2;}

button.usedButtonMore, a.usedButtonMore {background:url(/images/used/btn_morebg.gif);width:100%;height:31px;border:1px solid #e4e4e4;cursor:pointer;}
a.usedButtonMore {display:block;text-align:center;line-height:21px;}

.usedListTitle {font-family:µ¸¿ò;color:#000;font-size:12px;font-weight:bold;height:27px;}
.usedListPub {font-family:µ¸¿ò;font-size:12px;width:150px;height:27px;}
.usedListWriter {font-family:µ¸¿ò;font-size:12px;height:27px;}
.usedListStatus {font-family:µ¸¿ò;font-size:12px;text-align:right;height:27px;}
.usedListPrice1 {font-family:µ¸¿ò;font-size:12px;text-align:right;height:27px;}
.usedListPrice1 .tahoma {font-size:12px;text-align:right;}
.usedListPrice2 {width:120px;font-family:µ¸¿ò;font-size:12px;text-align:right;color:red;height:27px;}
.usedListPrice2 .tahoma {font-size:12px;width:44px;text-align:right;}

#usedTopbshop {position:relative;width:480px;height:25px;overflow:hidden;margin-top:8px;}
#usedTopbshopLists {position:absolute;width:1200px;overflow:hidden;display:inline;left:0px;top:0px;}
#usedTopbshopLists li {float:left;width:80px;text-align:center;font-size:12px;font-weight:bold;}

.usedToday {font-size:11px;color:#999;font-family:µ¸¿ò;word-break:break-all;}
.usedToday.on {font-weight:bold;color:#FF0000;}

.adListShopName {padding-left:10px;background-image:url(/images/main/ad_dot_1.gif);background-repeat:no-repeat;background-position:0px 3px;color:#686868;text-decoration:underline;font-weight:bold;font-size:11px;}
.adListShopName.first {padding-left:15px;}
.adListShopTxt {font-size:11px;color:#999999;padding:5px 0px 0px 15px;}

#BookLists {}
#BookLists li {float:left;margin-right:20px;}
#BookLists li.line {width:710px;margin-right:0px;height:45px;background-image:url(/images/search/search_split.gif);background-repeat:repeat-x;background-position:left center;}

#EventLists {}
#EventLists li{float:left;width:220px;margin:10px 8px;}
#EventLists .title {font-weight:bold;font-size:12px;}
#EventLists .date {font-size:12px;font-family:tahoma;}

span#message span {font-family:tahoma;font-weight:bold;color:#44b5f0;font-size:12px;}

#btmMobileLink {
display:block;width:940px;height:150px;margin:10px 0px 10px 0px;font-weight:bold;font-size:100px;text-align:center;line-height:140px;color:#FFF;
text-shadow:2px 2px 5px #000000;
-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 1px 2px 3px;-moz-box-shadow: #666 1px 2px 3px;box-shadow: #666 1px 2px 3px;
background: #fed770; /* Old browsers */
background: -moz-linear-gradient(top,  #fed770 0%, #fdbb49 98%, #fdbb49 98%, #d99c2d 99%, #d99c2d 99%, #c6b18e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed770), color-stop(98%,#fdbb49), color-stop(98%,#fdbb49), color-stop(99%,#d99c2d), color-stop(99%,#d99c2d), color-stop(100%,#c6b18e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fed770 0%,#fdbb49 98%,#fdbb49 98%,#d99c2d 99%,#d99c2d 99%,#c6b18e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fed770 0%,#fdbb49 98%,#fdbb49 98%,#d99c2d 99%,#d99c2d 99%,#c6b18e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fed770 0%,#fdbb49 98%,#fdbb49 98%,#d99c2d 99%,#d99c2d 99%,#c6b18e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fed770 0%,#fdbb49 98%,#fdbb49 98%,#d99c2d 99%,#d99c2d 99%,#c6b18e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed770', endColorstr='#c6b18e',GradientType=0 ); /* IE6-9 */
}

.footer_linksite {color:#4E4E4E;font-size:11px;}
.footer_linksite a {color:#4E4E4E;font-size:11px;}
.footer_linksite a:hover {text-decoration:underline;}

.todaySearchMore {display:none;}
.footer_banner_right {display:block;width:174px;height:40px;border-left:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;}

.wishDesc.ov {font-weight:bold;color:red;}
.libListCategory {width:95px;font-size:11px;text-align:left;color:#FF6B04;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}

.libLink.ov {font-weight:bold;color:red;}

.libList1 {width:154px;float:left;border-right:1px dashed #999;}
.libList1 li {line-height:25px;text-indent:36px;}
.libList2 {width:456px;float:left;}
.libList2 li {line-height:25px;float:left;margin-left:15px;white-space:nowrap;}
.libList2 li a {line-height:25px;}
.libList1 a, .libList2 a {}
.libList2 li.categoryinput input {float:left;}
.libList2 li.categoryinput a {display:block;width:13px;height:13px;float:left;margin:2px;text-align:center;cursor:pointer;color:#FFF;font-size:10px;font-weight:bold;border:1px solid #F0EDD0;line-height:12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.libList2 li.categoryinput .libCategoryBtn_Mod {background:#DA5D98}
.libList2 li.categoryinput .libCategoryBtn_Del {background:#44B5F0}
.libList2 li.categoryinput .libCategoryBtn_Add {background:#FF9600}

.libCategory, .libCategoryMod {width:85px;height:20px;border:1px solid #e1e1e1;}

#libMoveWrap {position:relative;}
#libMoveList {display:none;position:absolute;width:325px;left:63px;top:-17px;padding:15px 10px;overflow:auto;border:2px solid #777;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#FFFCDF}
#libMoveWrap>#libMoveList {width:300px;}
#libMoveList li {float:left;width:100px;}
#libMoveList li a {display:block;text-align:center;overflow:hidden;font-size:11px;line-height:25px;width:100px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
#libMoveList li a:hover {background:#FF9600;color:#FFF;}
#libMoveList .libMoveClose {display:block;position:absolute;width:10px;height:10px;text-align:center;bottom:5px;right:3px;font-family:tahoma;}

.detail_search_link {}
.detail_search_link:hover {text-decoration:underline;}

#submenuRT {width:668px;overflow:hidden;}

.submenuWrap {position:relative;width:100%;height:39px;font-size:0px;text-align:center;background:url(/images/recommend/recomm_bg.gif) repeat-x 0px 0px;}
#submenuRT .submenuWrap {width:856px;text-align:left;padding-left:5px;}

.submenuWrap li {display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.submenuWrap li.bar {width:1px;height:39px;background:url(/images/recommend/recomm_bar.gif) no-repeat 0px 5px;}
.submenuWrap li.list {position:relative;}
.submenuWrap li a {position:relative;display:block;width:94px;height:39px;}
.submenuWrap li a.ov img {position:absolute;left:-1px;top:0px;z-index:3}


#submenuSlide {width:664px;height:39px;overflow:hidden;margin-left:3px;}
#submenuSlide .submenuWrap {width:1200px;}
#submenuSlide .submenuWrap li {float:left}

.prevWeekRank {color:#999;font-size:10px;font-family:±¼¸²;font-weight:bold;line-height:13px;margin-top:2px;text-align:center;}
.prevWeekRank.down {color:#4660be;}
.prevWeekRank.up {color:#f3412f;}
.prevWeekRank.new {color:#f3412f;font-size:8px;letter-spacing:-1px;font-family:tahoma;}
.prevWeekRank .num {font-family:tahoma;font-size:11px;}

#googlebLeft {position:absolute;left:50%;margin-left:-596px;top:192px;}
#googlebLeft.top {top:282px;}
#googlebRight {position:absolute;left:50%;margin-left:474px;top:192px;}
#googlebRight.top {top:282px;}
.lh0 {line-height:0px !important;font-size:0px;}
.fs0 {font-size:0px !important;}
.detail-pay-aladin {position:relative;}
.detail-pay-aladin img {float:left;margin-right:4px;}
.detail-pay-aladin span {float:left;margin-top:2px;font-size:11px;color:#333;height:16px;line-height:16px;font-family:Dotum;}

.detail-pay-yes24 {color:#333;font-size:11px;font-family:Dotum;}

.box-input,.box-textarea {background:#FFF;border:1px solid #BFBFBF;padding:2px;-webkit-border-radius:4px;-moz-border-radius: 4x;border-radius: 4px;}
.box-textarea {width:490px;height:70px;}
 /* ¸Þ´º ÄÁÅ×ÀÌ³Ê ½ºÅ¸ÀÏ */
 .menu-tabs {
	 display: flex;
	 width: calc(100% - 2px);
	 margin: 0px auto 20px 0px;
	 border-radius:4px;
 }

 /* °¢ ¸Þ´º ÅÇ ½ºÅ¸ÀÏ */
 .menu-tab {
	 padding: 8px 10px;
	 text-align: center;
	 color: #777;
	 flex: 2;
	 cursor: pointer;
	 font-size: 11px;
	 background-color: #f9f9f9;
	 position: relative;
	 font-weight:800;
	 border-top:1px solid #ccc;
	 border-bottom:1px solid #ccc;
	 border-left: 1px solid #ccc;
 }
 .menu-tab:nth-last-of-type(1) {border-right:1px solid #ccc;}

 /* ¸¶Áö¸· ÅÇÀº ¿ìÃø °æ°è¼± Á¦°Å */
 .menu-tab:last-child {
	 border-right: none;
 }

 /* È°¼ºÈ­µÈ ÅÇ ½ºÅ¸ÀÏ */
 .menu-tab.active {
	 color: #fff;
	 font-weight: bold;
 }

 /* È°¼ºÈ­µÈ ÅÇÀÇ ÇÏ´Ü È­»ìÇ¥ ½ºÅ¸ÀÏ */
 .menu-tab.active::after {
	 content: '';
	 position: absolute;
	 bottom: -6px;
	 left: 50%;
	 transform: translateX(-50%);
	 border-left: 6px solid transparent;
	 border-right: 6px solid transparent;
	 border-top: 6px solid #DA5D98;
 }
