/* Common Style */
body { margin:0; text-align:center; background-color:#ffffff; /* IE¿¡¼­¸¸ Àû¿ë */
	scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#C3C3C3; scrollbar-track-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#C3C3C3; scrollbar-shadow-color:#C3C3C3; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif; }
img { border:0px; }
select { behavior: url('/gate/js/selectbox_nip_book.htc'); }
ul, li, dl, dt, dd { list-style:none; margin:0px; padding:0px; }
#basketp td { font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:none; }
div, p, td, ul, li, ol, dl, dd { margin:0; padding:0; }
a:link { font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:none; }
a:visited { font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:none; }
a:active { font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:none; }
a:hover { font-family:µ¸¿ò; font-size:12px; color:#666666; text-decoration:underline; }
/* Global Navigation Area */
.bg_lefttop { background-repeat: no-repeat; background-position: left top; }
.bg_lefttopx { background-repeat: repeat-x; background-position: left top; }
.bg_lefttopy { background-repeat: repeat-y; background-position: left top; }
.bg_leftbot { background-repeat: no-repeat; background-position: left bottom; }
.bg_leftbotx { background-repeat: repeat-x; background-position: left bottom; }
.bg_leftboty { background-repeat: repeat-y; background-position: left bottom; }
.bg_righttop { background-repeat: no-repeat; background-position: right top; }
.bg_righttopx { background-repeat: repeat-x; background-position: right top; }
.bg_righttopy { background-repeat: repeat-y; background-position: right top; }
.bg_rightbot { background-repeat: no-repeat; background-position: right bottom; }
.bg_rightbotx { background-repeat: repeat-x; background-position: right bottom; }
.bg_rightboty { background-repeat: repeat-y; background-position: right bottom; }
.bg_centertop { background-repeat: no-repeat; background-position: center top; }
.bg_leftcenter { background-repeat: no-repeat; background-position: left center; }
.box_search_book	{border:solid 1px #CCCCCC;padding:3px 0 0 3px;background-color:#FFFFFF}
/* ¼Óº¸Ã¢ */
.link_tiker, a.link_tiker:link, a.link_tiker:visited, a.link_tiker:hover, a.link_tiker:active { font-size:11px; color:#2C8222; }
/* ÀÎ±â°Ë»ö¾î */
.link_cor_kword, a.link_cor_kword:link, a.link_cor_kword:visited, a.link_cor_kword:hover, a.link_cor_kword:active { font-size:11px; color:#FFFFFF; }
/* Gate */
.link_nipms, a.link_nipms:link, a.link_nipms:visited, a.link_nipms:active { font-size:11px; color:#1EB600; text-decoration:none }
a.link_nipms:hover { font-size:11px; color:#1EB600; text-decoration:underline }
/* Link Style  */
a.link_style1:link, a.link_style1:visited, a.link_style1:active { font-size:14px; color:#159327; font-weight:bold; }
a.link_style1:hover { font-size:14px; color:#159327; text-decoration:underline; font-weight:bold; }

a.link_style2:link, a.link_style2:visited, a.link_style2:active { color:#333333; text-decoration:none; font-weight:bold; letter-spacing: -1px; }
a.link_style2:hover { color:#333333; text-decoration:underline; font-weight:bold; letter-spacing: -1px; }
a.link_style3:link, a.link_style3:visited, a.link_style3:active { font-size:11px; color:#333333; font-weight:bold; }
a.link_style3:hover { font-size:11px; color:#333333; text-decoration:underline; font-weight:bold; }
a.link_style4:link, a.link_style4:visited, a.link_style4:active { color:#000000; text-decoration:none; }
a.link_style4:hover { color:#000000; text-decoration:underline; }
a.link_style5:link, a.link_style5:visited, a.link_style5:active { color:#937B4F; text-decoration:none; font-weight:bold; letter-spacing: -1px; }
a.link_style5:hover { color:#937B4F; text-decoration:underline; font-weight:bold; letter-spacing: -1px; }
a.link_style6:link, a.link_style6:visited, a.link_style6:active { font-size: 11px; color: #656565; text-decoration:none; }
a.link_style6:hover { font-size: 11px; color: #656565; text-decoration:underline; }
a.link_style7:link, a.link_style7:visited, a.link_style7:active { font-size: 12px; color: #666666; text-decoration:none; }
a.link_style7:hover { font-size: 12px; color: #333333; text-decoration:none; }
.mybpc li { background-image: url(http://bimage.interpark.com/bookpark/images/cate_icon2.gif); background-repeat: no-repeat; }
#wrapper { margin: 0 auto; width: 960px; }
#leftcolumn { margin: 0; width: 180px; float: left; }
#content { float: left; width: 554px; }
#maint2 { text-align:left; width: 960px; clear: both; margin: 0px 0px 10px 0px; padding-top:15px; }
#rightcolumn { width: 206px; float: right; }
.bctMenu { text-align:left; background-image: url(http://bimage.interpark.com/bookpark/images/cate_mid_bg.gif); background-repeat: repeat-y; }
.ctTitle { width:180px; height:23px; background-color:#F4F4F4; line-height:normal; display:block; font-size:0em; }
.ctTitle ul { margin:0; padding:0; padding-top:4px; list-style:none; }
.ctTitle ul li { margin:0; padding:0; display:inline; }
.Cticon { background:url(http://bimage.interpark.com/bookpark/images/cate_icon.gif) no-repeat 0 6px; padding-left:10px; vertical-align:middle; }
.wbest1 { background:url(http://bimage.interpark.com/bookpark/images/wb1.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; line-height:14px; }
.wbest2 { background:url(http://bimage.interpark.com/bookpark/images/wb2.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; line-height:14px; }
.wbest3 { background:url(http://bimage.interpark.com/bookpark/images/wb3.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; line-height:14px; }
.wbest4 { background:url(http://bimage.interpark.com/bookpark/images/wb4.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest5 { background:url(http://bimage.interpark.com/bookpark/images/wb5.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest6 { background:url(http://bimage.interpark.com/bookpark/images/wb6.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest7 { background:url(http://bimage.interpark.com/bookpark/images/wb7.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest8 { background:url(http://bimage.interpark.com/bookpark/images/wb8.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest9 { background:url(http://bimage.interpark.com/bookpark/images/wb9.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.wbest10 { background:url(http://bimage.interpark.com/bookpark/images/wb10.gif) no-repeat 0 50%; padding-left:24px; vertical-align:middle; }
.rbest1 { background:url(http://bimage.interpark.com/bookpark/images/wb1.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest2 { background:url(http://bimage.interpark.com/bookpark/images/wb2.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest3 { background:url(http://bimage.interpark.com/bookpark/images/wb3.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest4 { background:url(http://bimage.interpark.com/bookpark/images/wb4.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest5 { background:url(http://bimage.interpark.com/bookpark/images/wb5.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest6 { background:url(http://bimage.interpark.com/bookpark/images/wb6.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest7 { background:url(http://bimage.interpark.com/bookpark/images/wb7.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest8 { background:url(http://bimage.interpark.com/bookpark/images/wb8.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest9 { background:url(http://bimage.interpark.com/bookpark/images/wb9.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.rbest10 { background:url(http://bimage.interpark.com/bookpark/images/wb10.gif) no-repeat 0 50%; padding-left:23px; vertical-align:middle; margin:3px 0 3px 0; }
.CtDot { background:url(http://bimage.interpark.com/bookpark/images/cate_dot2.gif) repeat-x 0 50%; }
.ponews { list-style-type:none; background:url(http://bimage.interpark.com/bookpark/images/icon_dot.gif) no-repeat left 6px; padding-left:7px; vertical-align:middle; line-height:18px; }
.mybp { padding-top:11px; width:180px; }
.box1 { border-right-style: solid; border-left-style: solid; border-right-color: #DFDFDF; border-left-color: #DFDFDF; border-right-width: 1px; border-left-width: 1px; text-align:left; }
.mybpc { width:160px; margin:10px 0 0 10px; font-size: 12px; color:#333333; }
.mybpc img { width:38px; border: 1px solid #CECECE; float:left; }
.mybpc p { width:110px; margin:0; padding:0; float:right; overflow:hidden; }
.mybpicon { margin-left:11px; list-style-type:none; background:url(http://bimage.interpark.com/bookpark/images/cate_icon2.gif) no-repeat 0 50%; padding-left:10px; line-height:18px; }
.recom_review { list-style-type:none; background:url(http://bimage.interpark.com/bookpark/images/cate_icon2.gif) no-repeat left 6px; padding:0 0 0 10px; line-height:16px; }
.recom_review2 { list-style-type:none; background:url(http://bimage.interpark.com/bookpark/images/cate_icon2.gif) no-repeat left 6px; padding-left:10px; line-height:16px; }
.recom_review3 { list-style-type:none; background:url(http://bimage.interpark.com/bookpark/images/cate_icon2.gif) no-repeat left 50%; padding:0 0 0 10px; line-height:18px; }
.mainBN { display:inline; }
.mainFlash { float:left; }
.mainBNr { float:right; }
.mainBNre { margin-top:6px; }
.topBook { padding-top:15px; }
.topBookIntro { height:22px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #93DB99; background:url(http://bimage.interpark.com/bookpark/images/topbook_txt.gif) no-repeat 0 50%; padding-left:97px; }
.topBookCt { padding-top:10px; }
.topBookimg { float:left; width:100px; border: 4px solid #D5D5D5; }
.topBooktxt { text-align:left; width:430px; float:right; }
.tbt1 { margin:3px 0 3px 0; }
.tbt2 { margin:3px 0 6px 0; }
.tbt4 { height:12px; background:url(http://bimage.interpark.com/bookpark/images/cate_dot2.gif) repeat-x 0 50%; }
.tbt5 { text-align:left; }
.tbt5 ul { margin:0; padding:0; }
.tbli { list-style-type:none; padding-left:10px; background:url(http://bimage.interpark.com/bookpark/images/cate_icon3.gif) no-repeat left 6px; line-height:18px; }
.notice { list-style-type:none; padding-left:10px; background:url(http://bimage.interpark.com/bookpark/images/cate_icon3.gif) no-repeat left 6px; line-height:17px; }
.tmbo { margin-top:15px; height:1%; }
.thisMonth { width:259px; float:left; }
.bookoutlet { float:right; }
.tm1 { text-align:right; width:259px; height:22px; background:url(http://bimage.interpark.com/bookpark/images/tm_title.gif) no-repeat; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #93DB99; }
.tm2 { width:259px; padding-top:10px; }
.tm3 { float:left; border: 3px solid #E0E0E2; }
.tm4 { width:166px; float:right; text-align:left; }
.writer { color:#858585; font-size:11px; }
.category { color:#353535; font-size:11px; }
.discount { color:#FE4900; font-size:12px; }
.content { font-size:11px; color:#000000; }
.bookoutlet { width:280px; float:right; }
.bm1 { width:280px; height:22px; background:url(http://bimage.interpark.com/bookpark/images/bo_title.gif) no-repeat; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CDCDCD; text-align:right;}
.bm2 { width:280px; height:111px; text-align:left; background-color:#F4F4F4; }
.bm3 { float:left; margin:10px 0 0 5px; border: 1px solid #D1D1D1; }
.bm4 { margin-top:10px; width:149px; float:right; margin-right:10px; }
.yellowbn { border: 3px solid #DEDEDE; }
.bluebn { margin-top:5px; border: 3px solid #DEDEDE; }
.openbook { text-align:left; margin:14px 0 0 0; width:206px; }
.openbookt { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/openbook_title.gif) no-repeat; height:20px; padding-top:2px; border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #E2E2E2; }
.openbookp1 { padding-top:7px; }
.openbookp2 { padding-top:8px; }
.obp1 { border: 1px solid #CECECE; float:left; }
.obp2 { width:140px; height:76px; float:right; }
.maint1 { width:770px; float:right; }
.pothema { text-align:left; margin-top:10px; }
.potitle { text-align:right; padding-top:6px; padding-right:8px; background:url(http://bimage.interpark.com/bookpark/images/puthe_title.gif) no-repeat 10px 50%; height:21px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CDCDCD; border-left-color: #CDCDCD; }
.po1 { width:190px; height:62px; float:left; }
.po2 { width:180px; height:62px; float:left; }
.poline1 { width:750px; height:62px; margin-left:10px; padding:0; }
.poline2 { width:750px; height:62px; margin-left:10px; margin-top:9px; padding:0; }
.box2 { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CDCDCD; border-left-color: #CDCDCD; padding-top:7px; padding-bottom:7px; }
.po1s1 { float:left; border: 1px solid #CECECE; }
.po1s2 { width:137px; float:right; height:62px; }
.po2s2 { width:127px; float:right; }
.side3 { float:left; width:180px; }
.side4 { float:left; margin-left:10px; width:554px; }
.side5 { float:left; width:206px; margin-left:10px; }
.vis1 { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/s_title.gif) no-repeat; height:21px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
.foreign { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/foreign_title.gif) no-repeat; height:21px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
.vis2 { margin-top:8px; }
.vis3 { float:left; width:53px; border: 1px solid #CFCDD2; }
.vis4 { float:right; width:111px; margin-right:3px; }
.giftshop { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/gift_title.gif) no-repeat; height:19px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
.bms1 { background:url(http://bimage.interpark.com/bookpark/images/bm_title.gif) no-repeat 16px 6px; height:24px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #B4DFAA; border-left-color: #B4DFAA; padding-top:7px; padding-right:10px; }
.bms2 { background:url(http://bimage.interpark.com/bookpark/images/bm_mbg.gif) repeat-y; height:409px; display:block; }
.bms3 { float:left; border: 3px solid #CEE9C6; }
.bms4 { width:446px; float:left; padding-left:12px; height:90px; }
.bms5 { margin-left:15px; padding-top:8px; }
.bms5s { margin-left:15px; margin-top:10px; }
.bms5t { margin-left:15px; margin-top:10px; }
.mediat { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/rcd_tbg.gif) no-repeat; height:27px; padding-right:7px }
.mediadt { text-align:right; background:url(http://bimage.interpark.com/bookpark/images/rdvd_tbg.gif) no-repeat; height:27px; padding-right:7px }
.cdimg { width:70px; border: 3px solid #CCEAC8; float:left; }
.dvdimg { width:60px; border: 3px solid #CCEAC8; float:left; }
.mbox { margin-top:10px; }
.mcont { width:112px; float:right; margin-right:3px; }
.mcont2 { width:122px; float:right; margin-right:3px; }
.txt1 { color:#676767; font-size:12px; }
.visual2 { margin-top:14px; }
.visual3 { margin-top:17px; }
.gtxt { font-family:µ¸¿ò; font-size:12px; color:#666666; }
.greentxt { font-family:µ¸¿ò; font-size:12px; color:#169126; font-weight:bold; }
.btxt { font-family:µ¸¿ò; font-size:12px; color:#937B4F; }
.txt_snc { text-decoration:line-through; font-size:11px; color:#676767; }
/* Ä«Å×°í¸® ¿ìÃø ÀÌº¥Æ® ¹®±¸ */
.cate_event_txt { color:#FF0000; font-size:11px; letter-spacing:-1px; margin-left:9px; }
/* »õ·Î³ª¿ÂÃ¥ ÀÌ¹ÌÁö Å×µÎ¸® */
.newbook_border { border:#E0E0DE solid 3px; width:75px; }
/* È­Á¦ÀÇ ¼Ò½Ä ÀÌ¹ÌÁö Å×µÎ¸® */
.topic_border { border:#CECECE solid 1px; width:58px; }
/* ÃßÃµ±âÈ¹Àü ÀÌ¹ÌÁö Å×µÎ¸® */
.plan_border { border:#CFCDCE solid 1px; width:53px; }
#salencoupon { position: relative; width: 683px; height:102px; margin:18px 0 0 0; padding:0; overflow:hidden; }
.scroll_snc_box { position: absolute; width: 683px; left: 0; overflow: hidden; }
