﻿body {
    word-break: keep-all;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:'굴림',Gulim,dotum,'돋움','Segoe WPC','Segoe UI','Apple SD Gothic Neo',Helvetica,AppleGothic,Sans-serif;
}

/*@font-face { font-family:wooriSaebom;src:url(/ucl_editor/css/wooriSaebom.eot); }
@font-face { font-family:wooriBatang;src:url(/ucl_editor/css/wooriBatang.eot); }
@font-face { font-family:wooriDotum90C1;src:url(/ucl_editor/css/wooriDotum90C1.eot); }
.set_wooriBatang { font-family: wooriBatang; font-size:10pt; }
.set_wooriDotum { font-family: wooriDotum90C1; font-size:10pt; }
.set_wooriSaebom { font-family: wooriSaebom, Dotum; font-size:10pt; }
.set_Dotum { font-family: "Dotum","wooriSaebom"; font-size:10pt; }
.font_wooriSaebom { font-family: wooriSaebom, Dotum; line-height:32px;word-break: break-all;}
.font_Dotum { font-family: "Dotum","wooriSaebom"; line-height:32px;}
.hanja {  font-family: "Dotum"; line-height:32px;}*/
a:link {  color: #444444; text-decoration: none}
a:visited {  color: #444444; text-decoration: none}
a:hover {  color: #386DA1; text-decoration: underline}
img { border:0px; margin:0; padding:0;}
ul, li, dl, dt, dd { list-style:none; margin:0px; padding:0px;}
tr,td { padding: 0px; margin: 0px;}
/* 해외발송불가  */
.np_abroad_box {width:100%;border:1px solid #F1F1F1;line-height:20px;margin: 5px 0 5px 0;background-color: #f6f6f6;display:block;}
.np_abroad_box1{border:1px solid #F1F1F1;padding:4px 12px;line-height:15px;margin:5px 0 5px 0;background-color: #f6f6f6;width:412px;}

img.top {vertical-align:middle;margin-bottom:2px;} 

a.t_p:link {color:#818181; text-decoration: none; }
a.t_p:visited {color:#818181; text-decoration: none;}
a.t_p:hover {color:#818181; text-decoration: underline;}

a.np_book_title:link { word-break: break-all;font-family:woorisb120; font-size:24px; font-weight:bold; text-decoration:none; line-height:20pt; text-align:justify; padding-top:8px; color:#2B2B2B; padding-top:10px;}
a.np_book_title:visited { word-break: break-all;font-family:woorisb120; font-size:24px; font-weight:bold; text-decoration:none; line-height:20pt; text-align:justify; padding-top:8px; color:#2B2B2B;padding-top:10px;}
a.np_book_title:hover {	word-break: break-all;font-family:woorisb120;	font-size:24px;	font-weight:bold; text-decoration:none; line-height:20pt; text-align:justify; padding-top:8px;	color:#386DA3;	padding-top:10px;}

a.np_author_intro_title:link { font-size:1.2em; font-weight:bold; text-decoration:none; line-height:18pt; text-align:justify; padding-top:8px; color:#444444; padding-top:10px;}
a.np_author_intro_title:visited { font-size:1.2em; font-weight:bold; text-decoration:none; line-height:18pt; text-align:justify; padding-top:8px; color:#444444;padding-top:10px;}
a.np_author_intro_title:hover {	font-size:1.2em;	font-weight:bold; text-decoration:none; line-height:18pt; text-align:justify; padding-top:8px;	color:#386DA3;	padding-top:10px;}

a.np_af01:link {color:#444444; text-decoration: none;}
a.np_af01:visited {color:#444444; text-decoration: none;}
a.np_af01:hover {color:#396EA4; text-decoration: underline; }

a.np_af02:link {color:#396EA4; text-decoration: none;font-size:11px;  }
a.np_af02:visited {color:#396EA4; text-decoration: none; font-size:11px; }
a.np_af02:hover {color:#396EA4; text-decoration: underline;font-size:11px; }

a.np_af03:link {color:#444444; text-decoration: none; font-weight:bold; }
a.np_af03:visited {color:#444444; text-decoration: none; font-weight:bold;}
a.np_af03:hover {color:#396EA4; text-decoration: underline; font-weight:bold;}

a.np_af04:link {text-decoration:underline; }
a.np_af04:visited {text-decoration: underline; }
a.np_af04:hover {text-decoration: underline; }

a.np_add02:link {color: #898989; font-size:11px; }
a.np_add02:visited {color: #898989; font-size:11px; }
a.np_add02:hover {color: #898989; font-size:11px; }


a.np_lowest_t:link {color:#E45374; text-decoration: none; }
a.np_lowest_t:visited {color:#E45374; text-decoration: none; }
a.np_lowest_t:hover {color:#E45374; text-decoration: underline; }

a.np_tag:link {  color: #444444; font-size:12px; font-weight:none; text-decoration: underline;}
a.np_tag:visited {  color: #444444; font-size:12px; font-weight:none; text-decoration: underline;}
a.np_tag:hover {  color: #386DA1; font-size:12px; font-weight:none; text-decoration: underline;}

.np_coverpadding6{padding:6px;}
.np_coverpadding20{padding:20px;}
.np_coverpadding10{padding:10px;}
.np_coverpadding3{padding:3px;*padding:3px 3px 0 3px;}

.np_t_c1 { color:#8D8D8D; font-size:1em;}

a.np_t_c1:link {color:#8D8D8D; font-size:1em; }
a.np_t_c1:visited {color:#8D8D8D; font-size:1em; }
a.np_t_c1:hover {color:#8D8D8D; font-size:1em; }

.bz2 {color:#FA7600;}
.bznew{color:#FE8C4D; font-weight: bold;}

.np_price {color: #E45374; }
.np_mileage {color: #FA7705; }
.np_author {color: #C16F82; font-weight:bold; }
.np_author2 {color: #C16F82;  }
.np_ucctab_numoff {color: #989898; font-weight:bold; }

.np_isbn {color: #5B5B5B;float:left;}
.np_add01 {color: #444444; font-size:11px; }
.np_add02 {color: #898989; font-size:11px; }

.np_order_box1 { border:1px solid #DDDDDD; height: 20px; padding:1px 4px; line-height:15px; }
.np_order_tw { font-size:12px; font-family:돋움; color: #757575; font-weight:bold;}
.np_order_t { font-size:12px; font-family:돋움; color: #757575; }
.np_tag_inbox1 {	color:#999999;	font-family:"돋움", "돋움체"; font-size:12px; border:1px solid #D8D8D8;	margin:0 5px 0 5px;	padding:3px 5px 2px 5px;}
.np_myreview_recommend {color:#608900; font-weight:bold; }

.np_bfpm1 {font-size:1em; font-family:돋움; color: #444444; }
.np_bfpm2 {font-size:1em; font-family:돋움; color: #396EA4; }
.np_bfpm3 {font-size:1em; font-family:돋움; color: #C16F82; } 
.np_bfpm4 {font-size:1em; font-family:돋움; color: #646464; }
.np_bfpm5 {font-size:1em; font-family:돋움; color: #396EA4; letter-spacing:-0.12em; }
.np_bfpm7 {font-size:1.2em; font-family:돋움; color: #646464; font-weight:bold; }
.np_bfpm8 {	font-size:0.80em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #C16F82; font-weight:bold;} 

a.np_bfpm1:link {font-size:1em; color:#444444; text-decoration: none; }
a.np_bfpm1:visited {font-size:1em; color:#444444; text-decoration: none; }
a.np_bfpm1:hover {	font-size:1em;	color:#396EA4;	text-decoration: underline;}

a.np_bfpm2:link {font-size:1em;  color:#396EA4; text-decoration: none; }
a.np_bfpm2:visited {font-size:1em;  color:#396EA4; text-decoration: none; }
a.np_bfpm2:hover {font-size:1em;  color:#396EA4; text-decoration: underline; }

a.np_bfpm5:link {font-size:1em;  color:#396EA4; text-decoration: none; letter-spacing:-0.12em;}
a.np_bfpm5:visited {font-size:1em;  color:#396EA4; text-decoration: none; letter-spacing:-0.12em;}
a.np_bfpm5:hover {font-size:1em;  color:#396EA4; text-decoration: underline;letter-spacing:-0.12em; }

.np_bz {color:#14A414; font-weight:bold;}
a.np_bz:link {color:#14A414; font-weight:bold; font-size:14px; text-decoration: none;}
a.np_bz:visited {color:#14A414; font-weight:bold; font-size:14px; text-decoration: none;}
a.np_bz:hover {color:#14A414; font-weight:bold; font-size:14px; text-decoration:underline;}



/* 상단 서지 정보  */
#np_wrap {width:930px; margin:0 auto;}
.position {margin:10px 0px 10px 20px;}

/* 왼쪽 책표지 */
.np_book_img {float:left; width:236px; margin-left: 24px; overflow:hidden; display:inline; /* 윈도우용 인터넷 익스플로러의 마진값 두배 표시 문제 해결책 */}
.np_move_box { margin:0 0 0 25px; float:left; list-style:none; width:180px; background-color:#000000; text-align: center; display:inline; padding: 0 0 0 32px;}
.np_move_box li {float: left; margin: 0 2px; padding: 0; text-align:center;}


.np_sum_view { margin:10px 0 0 25px; float:left;  list-style:none;	padding:0;text-align: center;	display:inline;}
.np_sum_view li { float: left; margin: 0 1px 0 0; padding: 0; text-align:center; border:1px solid #E3E3E3;}

/* 광고 및 ucc정보 */
.np_ucc_info {	margin:0 24px 0 0;	padding:0;	width:179px;z-index:100}
.np_lowest_title{  width:179px;  height:31px;  background: url(//image.aladin.co.kr/img/shop/product2/np_lowest_title.jpg) no-repeat bottom left;  }
.np_lowest{margin:0; padding:0;width:179px; background: url(//image.aladin.co.kr/img/shop/product2/np_lowest_bg.jpg) repeat bottom left;  }
.np_lowest ul {	margin:0 0 0px 28px;	padding:8px 10px 3px 0px; list-style:none;}  
.np_lowest ul li {	margin: 0 0 6px 0px;	padding:0 0 0 0px;	list-style-image:url(//image.aladin.co.kr/img/shop/product2/np_icon_dat.jpg);	line-height:14px;}
.np_lowest_bottom{  width:179px;  height:10px;  background: url(//image.aladin.co.kr/img/shop/product2/np_lowest_bottom.jpg) no-repeat top left;  }
.np_lowest dt {	margin: 0 7px 0 5px; padding: 0; background: url(//image.aladin.co.kr/img/shop/product2/np_lowest_bg01.jpg);}

/*책소개 화면 순서 설정 */
.np_order {		padding:8px 0 8px 20px;	width: 688px; background-color:#F7F7F7; border:1px solid #E8E8E8;}
.np_nbox_s { background-color:#ffffff; text-align:center; float:left; padding:1px 2px  0 2px; margin: 0 5px 0 0; border:1px solid #dddddd; color:#757575;}
.np_nbox_s2 {background-color:#ffffff;text-align:center;float:left;padding:1px 1px 1px 4px;margin: 0 0 0 0;border:1px solid #dddddd;color:#757575;display: inline;}
.np_nbox_s3 {	background-color:#ffffff;	float:left;	padding:0 2px;	margin: 0 0;	border:1px solid #dddddd;	color:#757575;	width: 155px;	font-size: 11px;}
.np_long_order {		padding:8px 0 8px 20px;	width: 908px;	background-color:#F7F7F7;	border:1px solid #E8E8E8;}
/* 시리즈 도서 */
.np_series { padding:0 0 0 0px; width: 710px; float:left;}
.np_series_box{		padding:8px 15px 8px 15px;	width: 678px;	border:1px solid #DEDEDE;	float:left; font-size:1em;}
.np_series_long {padding:0 0 0 0px;width: 930px;float:left; }
.np_series_box_long{	padding:8px 15px 8px 15px;	width: 898px;	border:1px solid #DEDEDE;	float:left; font-size:1em;}
/*.np_series_box_left{margin:0;	padding:0;	width: 330px;	float:left;}
.np_series_box_right{ margin:0 0 0 15px; padding:0;	width: 330px;	float:left;} */
/* 제품소개 */
.np_long_intro {	margin:40px 0 0 0;	padding:0 0 0 0px;	width: 930px;	float:left;	float:left;}
.np_long_intro_box{	margin:10px 0 0 0;	padding:10px 15px 10px 15px;	width: 898px;	font-size:1em;	border:1px solid #E3E3E3;	float:left;	display:inline; }
.np_long_intro_box2{margin:10px 0 0 0;	padding:0px 15px 10px 15px;	width: 680px; font-size:1em;	float:left;display:inline;}

.np_inside_pagenum {float:left;text-align:center;font-size:1.55em;font-style:italic;width: 105px;padding: 10px 0 5px 0;}
.np_inside_content {float:left;width: 545px;margin: 0;padding: 5px 5px 5px 15px;background-color: #FFFFFF;word-break:break-all;}
.np_inside_content_more {float:left;width: 780px;margin: 0;padding: 5px 5px 5px 15px;background-color: #FFFFFF;}
/* 해리포터 시리즈의 최근작 */
.np_right_series {font-size:1em;clear: both;}
.np_right_titlebox  {padding:5px 10px;	width:180px; height:21px; background: url(//image.aladin.co.kr/img/shop/product2/np_right_titlebox.jpg) no-repeat left;}
.np_right_listbox  {padding:6px 10px 5px 10px;width:180px;background: url(//image.aladin.co.kr/img/shop/product2/np_right_listbg-2.jpg) no-repeat bottom left;float: left;line-height: 18px;display: inline;}
.np_right_listbt  {		padding:0;	width:200px; height:5px; background: url(//image.aladin.co.kr/img/shop/product2/np_right_listbt.jpg) repeat top left; float: left;}
.np_right_listbox ul {	margin:0 0 0px 12px; padding:8px 5px 0 0px;	list-style:none;}  
.np_right_listbox ul li { margin: 0 0 5px 0px;	padding:0 0 0 0px;	list-style-image:url(//image.aladin.co.kr/img/shop/product2/np_icon_dat02.jpg); line-height:14px;}
.np_series_newbook dt {	margin: 0 7px 0 5px; padding: 0; background: url(//image.aladin.co.kr/img/shop/product2/np_lowest_bg01.jpg);}

/* 스폰서링크 */
.np_sponsor_listbox  {padding:10px 10px 6px 10px;width:180px;background: url(//image.aladin.co.kr/img/shop/product2/np_right_listbg-1.jpg) no-repeat bottom left;float: left;line-height: 18px;}

/* 카드서비스 */
#np_card_service  {	margin:30px 0 0 0;	width:930px;	float: left; }
.np_card_service_bg  { width:862px; background: url(//image.aladin.co.kr/img/shop/product2/np_cardtop_bg.jpg) repeat top left; padding: 3px 34px 0 34px; clear: both;}
.np_card_service_bg02  { width:889px; background: url(//image.aladin.co.kr/img/shop/product2/np_cardtop_bg02.jpg) repeat top left; padding: 10px 23px 0 18px;}

/* 품절안내 */
.np_soldout_box { background: url(//image.aladin.co.kr/img/shop/2012/np_soldout02-1.gif) no-repeat bottom left;	padding:8px 10px;	line-height:14px;	margin: 0 0 10px 0;	}
/* letslook  */
.np_letslook { margin:35px 0 0 0;}

.np_letslook_box { border:1px solid #E8E8E8; padding:1px 0px; line-height:15px; background-color: #F7F7F7; width: 928px;}

/* 기프트 상품선택 */
.np_gift_select { width: 542px;	float:left;	margin: 10px 0;}
.np_gift_select_title {	width: 542px;	float:left;	margin: 12px 0 0 0;	background:url(//image.aladin.co.kr/img/shop/product2/np_40box_titlebg.jpg) repeat-x left;}
.np_gift_select_title01 {	float:left;	margin:2px;	width:226px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_gift_select_title02 {	float:left;	margin:2px;	width:65px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_gift_select_title03 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_gift_select_title04 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_gift_select_title05 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_gift_select_cont {padding:3px 0 5px 0;float:left; width:542px;background:url(//image.aladin.co.kr/img/shop/product2/np_ucc_line-2.jpg) repeat-x bottom;}
.np_beauty_select_cont {padding:3px 0 5px 0;float:left; width:572px;background:url(//image.aladin.co.kr/img/shop/product2/np_ucc_line-2.jpg) repeat-x bottom;}

/* 화장품 상품선택 */
.np_beauty_select { width: 572px;	float:left;	margin: 10px 0;}
.np_beauty_select_cont {padding:3px 0 5px 0;float:left; width:572px;background:url(//image.aladin.co.kr/img/shop/product2/np_ucc_line-2.jpg) repeat-x bottom;}
.np_beauty_select_title {	width: 572px;	float:left;	margin: 12px 0 0 0;	background:url(//image.aladin.co.kr/img/shop/product2/np_40box_titlebg.jpg) repeat-x left;}
.np_beauty_select_title01 {	float:left;	margin:2px;	width:256px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_beauty_select_title02 {	float:left;	margin:2px;	width:65px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_beauty_select_title03 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_beauty_select_title04 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}
.np_beauty_select_title05 {	float:left;	margin:2px;	width:77px;	text-align:center;	height:23px;	padding:7px 0 3px 0;	display:inline;}

/* 레이어 */
#np_layer {	width:710px; margin:0;}
.np_layer_box {	background:url(//image.aladin.co.kr/img/shop/product2/np_layer02.jpg) repeat top left; margin: 0;	padding: 5px 11px 7px 11px;	width: 688px;}
.np_layer_left { padding:0 5px 0 0;	width:507px; float: left;}
.np_layer_right { padding:0 0 0 0; width:176px;	float:left;}

.left_series { margin: 0 0 2px 0; border: 1px solid #dddddd; color:#757575; background: #ffffff; padding: 1px 0 0 15px;}
.left_book { margin: 0 0 2px 0; border: 1px solid #dddddd; color:#097DC7; background: #ffffff; padding: 1px 0 0 15px;}
.left_ucc { margin: 0 0 2px 0; border: 1px solid #dddddd; color:#E46315; background: #ffffff; padding: 1px 0 0 15px;}
#sortable { list-style-type: none; 	margin: 0 0 0 65px;	padding: 0;	width: 82%;}
#sortable li { margin: 0 0 2px 0; padding: 1px; padding-left: 12px; border: 1px solid #dddddd; background: #f7f7f7; font-size: 12px; height: 15px; color: #1385CE;}
#sortable li span { position: absolute;}

.right_list { margin: 0 0 2px 0; border: 1px solid #dddddd; color:#757575; background: #ffffff; padding: 5px 0 5px 20px;}
.right_btn { padding: 237px 0 0px 10px; float: right; display: inline; vertical-align: bottom;}

.np_btlayer_box  {margin:0; padding:3px ; border: 1px #1C8CD4 solid ; color:#444444;}
.np_btlayer_list  { margin:0; padding:0 5px 0 3px; }
.np_btlayer_list ul {	margin:0 0 0px 12px;	padding:3px 0px 0px 0px; list-style:none; }
.np_btlayer_list ul li { margin:0;	padding:0px ;	list-style-image:url(//image.aladin.co.kr/img/shop/product2/np_icon_dat04.jpg);}

.np_btlayer_box02  {margin:0; padding:3px; border: 1px #86BFE3 solid ; color:#444444;}
.np_btlayer_list02  {margin:0; padding:0 3px 0 0px; font-size:11px; line-height: 16px;}
.np_btlayer_list02 ul {	margin:0 0 0px 3px;	padding:2px 0px 0px 0px;	list-style:none;}  
.np_btlayer_list02 ul li {	margin:0;	padding:0px;}
 
a.np_btlayer01:link {color:#808080; text-decoration: none; }
a.np_btlayer01:visited {color:#808080; text-decoration: none; }
a.np_btlayer01:hover {color:#007BC5; text-decoration: underline;}

.np_selectbox {	border:1px solid #B9B9B9;	height: 21px;	padding:1px 4px;	line-height:15px;  color:#444444; font-size:12px;}
/* 화장품 */
.np_beauty_img {	float:left;	width:310px;	margin-left: 24px;	overflow:hidden;	display:inline; /* 윈도우용 인터넷 익스플로러의 마진값 두배 표시 문제 해결책 */}
.np_beautymove_box {	margin:0 0 0 25px;	float:left;	list-style:none;	width:217px;	background-color:#000000;	text-align: center;	display:inline;	padding: 0 0 0 70px;}
.np_beautymove_box li {float: left; margin: 0 2px; padding: 0; text-align:center;}
.np_beautysum_view {	margin:10px 0 0 25px;	float:left;	list-style:none;	padding:0 0 0  5px;	width:277px;	display:inline;}
.np_beautysum_view li { float: left; margin: 0 1px 0 0; padding: 0; text-align:center; border:1px solid #E3E3E3;}
.np_beauty_hinfo {	margin:10px 0 0 25px;	float:left;	list-style:none;	padding:0 0 0 10px;	width:272px;	display:inline;}
.np_gift_select_cont01 {float:left;width:216px;border:1px solid #dddddd;padding:3px 0 0px 5px;display:inline;}

/* 태그 */
.np_short_tag {padding:0 0 0 0px;width: 710px;float:left;}
.np_short_tag_title {margin:7px 0 0 0;padding:0;clear:both;	width: 710px;height:50px;background: url(//image.aladin.co.kr/img/shop/product2/np_tag01.jpg) no-repeat top left;}
.np_short_tag_list {margin:0;padding:10px 15px;	background: url(//image.aladin.co.kr/img/shop/product2/np_title_thisbook_bg.jpg) repeat bottom left;	float:left;	width: 680px; font-size:1em;}
.np_short_comment_tag_t {float:left;padding-left:4px;width: 676px; font-size:1em;}
.np_short_tag_des_text {margin:7px 0 0 85px;padding:5px 5px;float:left;	width:580px;background-color:#F7F7F7;line-height: 14px;	display:inline;	font-size:0.95em;}

.np_long_tag {padding:0 0 0 0px;width: 930px;float:left;}
.np_long_tag_title {margin:7px 0 0 0;padding:0;	clear:both;	width: 930px;	height:40px;background: url(//image.aladin.co.kr/img/shop/product2/np_beauty_tag01.jpg) no-repeat top left;}
.np_long_tag_list {	margin:0;padding:10px 15px;	background: url(//image.aladin.co.kr/img/shop/product2/np_title_thisbeauty_bg.jpg) repeat bottom left;	float:left;	width: 900px;	font-size:1em;}
.np_long_comment_tag_t {float:left;	padding-left:4px;width: 896px;	font-size:1em;}
.np_long_tag_des_text {	margin:7px 0 0 85px;padding:5px 5px;float:left;	width:757px;background-color:#F7F7F7;line-height: 14px;	display:inline;	font-size:0.95em;}

.np_tag_name {width:120px;	float:left;	text-align:left;}
.np_tag_btn {width:33px;	float:left;}


/* 태그 레이어 */
.np_popup_titlebox1 {
	
	padding:0;
	width:380px;
	height:28px;
	font-weight:bold;
	background: url(//image.aladin.co.kr/img/shop/product2/np_popup_tag_top2.jpg) repeat-y left top;
}
.np_popup_titlebox2 {/*padding-left:30px;*/ padding-left:10px;width:380px;}
.np_popup_contbox1 {
	
	padding:0px;
	border: 2px #32AEE5 solid;
	width:380px;
	color:#444444;
	line-height:18px;
	background:#FFFFFF
}
.np_tag_t{width:80px; padding:0 3px; text-align:center}
.np_tag_bg{background: url(//image.aladin.co.kr/img/shop/product2/np_popup_tag_bg1.jpg) repeat-x left top; height:20px}
.np_tag_sp{padding:5px 8px;}
.np_tag_sp_new{padding:5px 0px;}
.np_tag_dot{clear:both;background: url(//image.aladin.co.kr/img/shop/product2/np_popup_tag_dot1.jpg) repeat-x left top; height:3px}
.np_f_left{float:left; padding:5px 0 4px 10px; color:#FFFFFF}
.np_f_left1{float:left; padding:5px 0 0 5px}
.np_f_right{float:right;padding: 7px 10px 0 0;}
.np_f_right1{float:right;padding: 1px 5px;background:#f1f1f1; font-size:11px}
 
a.np_taglink:link {color:#b9e3fe;text-decoration:none;font-weight:normal}
a.np_taglink:visited{color:#b9e3fe;text-decoration:none;font-weight:normal}
a.np_taglink:hover{color:#b9e3fe;text-decoration:underline;font-weight:normal}
 
a.np_tagall:link {color:#3774b1;text-decoration:none;font-weight:normal}
a.np_tagall:visited{color:#3774b1;text-decoration:none;font-weight:normal}
a.np_tagall:hover{color:#3774b1;text-decoration:underline;font-weight:normal}
 

/************************** 중고 **************************************/
/* 판매자 정보 */
.np_user{width:164px;background: url(//image.aladin.co.kr/img/shop/product2/np_user_info01.jpg) no-repeat top  left;padding: 13px 7px 3px 8px;height: 26px;}
.np_user_level {width:159px;background: url(//image.aladin.co.kr/img/shop/product2/np_user_info02.jpg) no-repeat top  left;padding: 4px 10px 5px 10px;height: 17px;}
.np_user_info{margin:0;padding:5px 10px 8px 12px;width:157px;background: url(//image.aladin.co.kr/img/shop/product2/np_user_info03.jpg) no-repeat bottom left;display: inline;float: left;}
.np_user_info li { float: left; margin: 0 2px 0 0; padding: 0; text-align:center; }
/* 중고책소개 */
.np_usershop_intro { padding:0 0 0 0px;	width: 710px;	float:left;	float:left;}
.np_usershop_intro_box{margin:10px 0 0 0;padding:10px 15px 5px 15px;width: 678px;font-size:1em;border:1px solid #E3E3E3;float:left;display:inline;}
.np_usershop_contents {margin:5px 0 20px 0;padding:0 0 0 0px;width: 678px;float:left;}
.np_usershop_contents02 {margin:5px 0 5px 0;padding:0 0 0 0px;width: 678px;float:left;}
.np_usershop_state {margin:0;padding:5px 0 5px 0px;width: 678px;float:left;}
.np_usershop_state_list {width: 656px;float:left;}
/* 다른 중고상품 */
.np_another_title{width:167px;height:14px;background: url(//image.aladin.co.kr/img/shop/product2/np_another_top.jpg) no-repeat bottom left;padding: 14px 6px 3px 6px;}
.np_another{margin:0;padding:0 0 7px 0;width:179px;background: url(//image.aladin.co.kr/img/shop/product2/np_another_bg.jpg) no-repeat bottom left;}

/* 다른 중고상품 - 디지털가전 */
.np_another_title2{
	width:167px;
	height:17px;
	background: url(//image.aladin.co.kr/img/shop/product2/np_another_top.jpg) no-repeat top left;
	padding: 9px 6px 5px 6px;
}
.np_another2{
	margin:0;
	padding:0 0 7px 0;
	width:179px;
	background: url(//image.aladin.co.kr/img/shop/product2/np_another_bg.jpg) no-repeat bottom left;
}

/* 음반 수록곡 */
.np_music_cdn {	color: #fe7701;	font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* 배송료 관련 추가 */

.np_theday { *margin-top:5px; margin-bottom:10px; width:378px;  padding:0px 0 0 63px; overflow:hidden;}
.np_af02 {color:#396EA4; text-decoration: none; }

/* 100611 css추가  */
.np_rt_bookinfo_box {margin:0 0 10px 0  ; width:200px;	height:31px; background:url(//image.aladin.co.kr/img/shop/product2/np_tit_bg_box.jpg) bottom left no-repeat;}
.np_rt_bookinfo {margin:0 ;  padding:2px 10px; *padding:5px 10px; 	}

.np_rt_half_box {margin:0 0 10px 0 ; width:200px; background:url(//image.aladin.co.kr/img/shop/product2/np_half_box.jpg) bottom left no-repeat;}
.np_rt_half_top {margin:0 ;  padding:5px 10px; *padding:5px 10px; background:url(//image.aladin.co.kr/img/shop/product2/np_half_top.jpg) top left no-repeat; 	}
.np_rt_half_list {margin: 0 ; padding:10px 10px 7px 10px ; }

.np_hf1 {font-size:1em; font-family:돋움; color: #565555; font-weight:bold; letter-spacing:-0.12em; } 
.np_hf2 {font-size:1em; font-family:돋움; color: #d55271; font-weight:bold; letter-spacing:-0.12em; }
a.np_hf1:link {font-size:1em; font-family:돋움; color: #565555; font-weight:bold; letter-spacing:-0.12em; }
a.np_hf1:hover {font-size:1em; font-family:돋움; color: #565555; font-weight:bold; letter-spacing:-0.12em; }
a.np_hf1:visited {font-size:1em; font-family:돋움; color: #565555; font-weight:bold; letter-spacing:-0.12em; }

a.np_hf2:link {font-size:1em; font-family:돋움; color: #d55271; font-weight:bold; letter-spacing:-0.12em; }
a.np_hf2:hover {font-size:1em; font-family:돋움; color: #d55271; font-weight:bold; letter-spacing:-0.12em; }
a.np_hf2:visit {font-size:1em; font-family:돋움; color: #d55271; font-weight:bold; letter-spacing:-0.12em; }

.np_half_price {color: #E45374; font-size:14px;  }

.np_bfpm9 {font-size:1.2em; font-family:돋움; color: #396EA4; font-weight:bold; }
a.np_bfpm9:link {font-size:1.2em; font-family:돋움; color: #396EA4;  font-weight:bold;}
a.np_bfpm9:hover {font-size:1.2em; font-family:돋움; color: #396EA4; font-weight:bold;}
a.np_bfpm9:visited {font-size:1.2em; font-family:돋움; color: #396EA4; font-weight:bold;}


/* 나눔책꽂이 배너 */
.np_unicef { margin:0px 0 5px 0; padding:4px 7px; background-color:#f5f5f5; border:1px #e1e1e1 solid; width:425px; overflow:hidden; float:left; }
.np_uni_l { float:left;}
.np_uni_r { float:right; vertical-align:bottom;}

.np_unicef_f { font-size:1em;	font-family:돋움; color:#9164b7; text-decoration:none; font-weight:bold;}
a.np_unicef_f:link { font-size:1em;	font-family:돋움; color:#9164b7; text-decoration:none ; font-weight:bold;}
a.np_unicef_f:visited { font-size:1em;	font-family:돋움; color:#9164b7; text-decoration:none; font-weight:bold;}
a.np_unicef_f:hover { font-size:1em;	font-family:돋움; color:#9164b7; text-decoration:underline; font-weight:bold;}

.np_nm_f { font-size:1em;	font-family:돋움; color:#629000;  text-decoration:none;}



/*100902 css추가 */
.np_50off_t{color:#f24a00; font-family:Verdana; font-weight:bold;}
.np_rt_half_box_1 {margin:0 0 10px 0 ; width:200px; background:url(//image.aladin.co.kr/img/shop/product2/np_half_box_1.jpg) bottom left no-repeat;}
.np_rt_half_box_2 {margin:0 ; width:200px; background:url(//image.aladin.co.kr/img/shop/product2/np_half_box_2.jpg) repeat-y;}
.np_rt_half_top_1 {margin:0 ;  padding:5px 10px; *padding:5px 10px; background:url(//image.aladin.co.kr/img/shop/product2/np_half_top_1.jpg) top left no-repeat;}



/* 음반 New 추가 */ 
.nm_align_left{float:left;}
.nm_align_right{float:right;}
.nm_align_clear{clear:both}

.nm_text_left{text-align:left;}
.nm_text_right{text-align:right;}
.nm_text_center{text-align:center;}
.nm_text_g1{color:#444444}
.nm_text_g2{color:#828282}
.nm_text_g2_s{color:#828282; font-size:11px}
.nm_text_b1{color:#396ea4}
.nm_text_p1{color:#e45374}
.nm_text_w1{color:#FFFFFF;}


.nm_sp_topbottom5{padding:5px 0}
.nm_sp_topbottom10{padding:10px 0}
.nm_sp_top7{padding-top:7px; clear:both}
.nm_sp_leftright5{padding:0 5px}
.nm_sp_right5{padding-right:5px}
.nm_sp_right15{padding-right:17px}
.nm_sp_left5{padding-left:5px}
.nm_sp_5{padding:5px}
.nm_sp_10{padding:10px}
.nm_sp_5_left{padding:5px; text-align:left}

.nm_line1{background:url(//image.aladin.co.kr/img/shop/product2/nm_line_1.gif) repeat-x; height:3px;}
.nm_line1_1{background:url(//image.aladin.co.kr/img/shop/product2/nm_line_2.gif) repeat-x; height:3px; clear:both; padding-bottom:5px}
.nm_line2{background:url(//image.aladin.co.kr/img/shop/product2/nm_line_2.gif) repeat-x; height:3px;}
.nm_line2{background:url(//image.aladin.co.kr/img/shop/product2/nm_line_2.gif) repeat-x; height:3px;clear:both; padding-bottom:7px}
.nm_line_g1{background:#f1f1f1; height:1px;}
.nm_dotline1{background:url(//image.aladin.co.kr/img/shop/product2/nm_dotline_2.gif) repeat-x; height:3px;}


.nm_mp3artist{background:url(//image.aladin.co.kr/img/shop/product2/nm_mp3artist_top.jpg) no-repeat; padding:13px 7px 10px 0; text-align:right}
.nm_mp3artist_bg{background:url(//image.aladin.co.kr/img/shop/product2/nm_mp3artist_bg.jpg) repeat-y; padding:5px 0}

.nm_mp3_bg{background-color:#f7f7f7; text-align:center; padding:1px 1px 3px 1px;}

.nm_right_titlebox{background:url(//image.aladin.co.kr/img/shop/product2/nm_t_right_top1.jpg) no-repeat; padding:7px 10px 3px 10px}
.nm_right_titlebg{background:url(//image.aladin.co.kr/img/shop/product2/nm_t_right_top2.jpg) repeat-y; padding:5px 10px}


.nm_t_melody_top{background:url(//image.aladin.co.kr/img/shop/product2/nm_t_melody_top.jpg) no-repeat; height:38px; text-align:center}
.nm_t_melody_bg{padding:5px 0; font-weight:bold; color:#6e92be; text-align:center}
.nm_t_melody_text1{color:#fe8c4d;font-weight:bold;}

.nm_musiclist_text{text-align:left; padding:7px 0;}
.nm_musiclist_text2{text-align:left; padding:0 0 7px 10px;}
.nm_musiclist_box{ background:#f6f6f6; padding:13px}
.nm_musiclist_left_1{float:left; width:400px; padding:2px 0 2px 10px}
.nm_musiclist_left_2{float:left; width:95px; background:#1385cc; text-align:center;}
.nm_musiclist_left_3{float:left; padding:2px 0 2px 10px; color:#999999}
.nm_musiclist_sp1{padding:2px 0}
.nm_musiclist_sp2{padding:0px}
.nm_musiclist_sp3{padding:0px}
.nm_musiclist_sp4{padding:5px 0; text-align:left}
.nm_musiclist_sp5{padding:7px 0 10px 0; text-align:left}
.nm_musiclist_a_on {color: #444444; font-size:11px; font-weight:bold}

.nm_profile_text1{color:#2573be; font-weight:bold}

.nm_text_left_2{text-align:left; letter-spacing:-1px}
.nm_tab_bg1{background: url(//image.aladin.co.kr/img/shop/product2/np_ucc_tab_g.jpg) repeat-x left;vertical-align:absmiddle}
.nm_tab_bg1_on{background: url(//image.aladin.co.kr/img/shop/product2/np_ucc_tab_b.jpg) repeat-x left;vertical-align:absmiddle}
.nm_tab_bg2{background: url(//image.aladin.co.kr/img/shop/product2/np_ucc_tabbg01.jpg)}

.nm_pop_bg_430{background:url(//image.aladin.co.kr/img/shop/product2/nm_pop_bg_430.jpg) no-repeat; padding:13px 5px 18px 60px; font-size:14px; font-weight:bold; color:#444444}
.nm_pop_bg_400{background:url(//image.aladin.co.kr/img/shop/product2/nm_pop_bg_400.jpg) no-repeat; padding:13px 5px 18px 60px; font-size:14px; font-weight:bold; color:#444444}
.nm_pop_bg_bottom{background:url(//image.aladin.co.kr/img/shop/product2/nm_pop_bottom.jpg) repeat-x bottom #FFFFFF}
.nm_pop_bg_bottom_s{background:url(//image.aladin.co.kr/img/shop/product2/nm_pop_bottom_s.jpg) repeat-x bottom #FFFFFF}
.nm_pop_text1{ text-align:left; color:#396ea4;}
.nm_pop_text2{ color:#e45374;text-align:left;}
.nm_pop_text3{ color:#969696;text-align:left;}
.nm_pop_text4{ color:#396ea4;text-align:left;}
.nm_pop_text5{ color:#969696; font-size:11px; font-weight:bold}


.nm_today_t1{padding:5px 5px 0 0; float:right}
.nm_today_t2{padding:3px 0 0 0; float:right}

.nm_today_table1_on{padding:5px 0 5px 15px; float:left; font-size:11px; font-weight:bold; text-transform:uppercase}
.nm_today_table1_off{padding:5px 0 5px 15px; float:left; font-size:11px; text-transform:uppercase}
.nm_today_table_left{padding:2px 5px 2px 0px; float:left;}
.nm_today_table_right{padding:3px 5px 0px 0px; float:right;}
.nm_today_table_right1{padding:3px 5px 10px 0px; float:right;}

a.nm_today_off_a:link { color:#969595; text-decoration: none;}
a.nm_today_off_a:visited {color:#969595; text-decoration: none;}
a.nm_today_off_a:hover {color: #444444; text-decoration: underline;}


a.nm_text_g2:link { color: #444444; text-decoration: none;}
a.nm_text_g2:visited {color: #444444; text-decoration: none;}
a.nm_text_g2:hover {color: #3774b1; text-decoration: underline;}

a.nm_text_g3:link { color: #444444; text-decoration: none;}
a.nm_text_g3:visited {color: #444444; text-decoration: none;}
a.nm_text_g3:hover {color: #269ddc; text-decoration: underline;}

a.nm_text_g4:link { color: #808080; text-decoration: none;}
a.nm_text_g4:visited {color: #808080; text-decoration: none;}
a.nm_text_g4:hover {color: #386DA1; text-decoration: underline;}

a.nm_tgl:link {color:#828282; font-size:11px; text-decoration:none;border-bottom: 1px dotted #C1DDF5 }
a.nm_tgl:visited {color:#828282; font-size:11px;  text-decoration:none;border-bottom: 1px dotted #C1DDF5 }
a.nm_tgl:hover {color: #386DA1; font-size:11px; border-bottom: 1px solid #258AB0}

a.nm_musiclist_a:link {color:#828282; font-size:11px; text-decoration:none;}
a.nm_musiclist_a:visited {color:#828282; font-size:11px;  text-decoration:none;}
a.nm_musiclist_a:hover {color: #444444; font-size:11px; text-decoration:none}

a.nm_pop_1:link { color: #396ea4; text-decoration: underline;}
a.nm_pop_1:visited {color: #396ea4; text-decoration: underline;}
a.nm_pop_1:hover {color: #269ddc; text-decoration: underline;}

.np_used_ntc {color: #666666; font-weight:bold;}



/*101209 추가*/
a.np_lowprice1:link {color:#0A5EB3; text-decoration: none; }
a.np_lowprice1:visited {color:#0A5EB3; text-decoration: none; }
a.np_lowprice1:hover {color:#0A5EB3; text-decoration: underline; }



/*101209 추가*/
.np_lowblue {color:#0A5EB3;}
.np_lowpink {color:#e45374;}

a.np_lowprice1:link {color:#0A5EB3; text-decoration:underline; }
a.np_lowprice1:visited {color:#0A5EB3; text-decoration:underline; }
a.np_lowprice1:hover {color:#0A5EB3; text-decoration:underline; }

a.np_lowprice2:link {color:#444444; text-decoration:underline; }
a.np_lowprice2:visited {color:#444444; text-decoration:underline; }
a.np_lowprice2:hover {color:#444444; text-decoration:underline; }

.np_broad_box {border:1px solid #F1F1F1; padding:6px 8px; line-height:13px; margin: 10px 0 10px 0; background-color: #f6f6f6; width:416px; vertical-align:top; text-align:left;}

.np_lowbox_t {background:url(//image.aladin.co.kr/img/shop/product2/np_low_title2.gif) repeat-x left;}
.np_lowbox_num {text-decoration:underline; font-weight:bold;}



/* 20110103_머리말 추가 */

.np_ht1 {color:#f11d8e; font-weight:bold; font-size:15px;}
a.np_ht1:link {color:#f11d8e; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht1:visited {color:#f11d8e; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht1:hover {color:#f11d8e; font-weight:bold; font-size:15px; text-decoration:underline;}

.np_ht2 {color:#14A414; font-weight:bold; font-size:15px;}
a.np_ht2:link {color:#14A414; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht2:visited {color:#14A414; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht2:hover {color:#14A414; font-weight:bold; font-size:15px; text-decoration:underline;}


.np_ht3 {color:#2734a5; font-weight:bold; font-size:15px;}
a.np_ht3:link {color:#2734a5; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht3:visited {color:#2734a5; font-weight:bold; font-size:15px; text-decoration: none;}
a.np_ht3:hover {color:#2734a5; font-weight:bold; font-size:15px; text-decoration:underline;}

.usedShopNotice { color:#426ab2; font-weight:bold; }

/* 20110126 Gift HOT 10 추가 */
.np_gifthot_tit1{background:url(//image.aladin.co.kr/img/shop/product2/hot10_tit1_1.jpg) no-repeat; height:40px;}
.np_gifthot_tit1_bg{margin:0;padding:10px 15px;background: url(//image.aladin.co.kr/img/shop/product2/np_title_thisbeauty_bg.jpg) no-repeat bottom left;	float:left;}
.np_gifthot_tit2_bg1{ text-align:left;}
.np_gifthot_tit2_bg2{padding:18px 0 0 10px ; color:#FFF; font-weight:bold}
.np_gifthot_tit2_bg2_1{background: url(//image.aladin.co.kr/img/shop/product2/hot10_tit2_2.jpg) no-repeat; width:74px; height:37px;}
.np_gifthot_tit2_bg3{ background:url(//image.aladin.co.kr/img/shop/product2/hot10_bg2_2.jpg) repeat-y; width:869px}
.np_gifthot_tit3_t{float:left; color:#a4082c; font-weight:bold; padding:10px 0 0 140px; text-transform:uppercase;}
.np_gifthot_list1{ padding:5px 3px; text-align:center; line-height:16px}
.np_gifthot_t1{color:#e45275; font-weight:bold}
.np_gifthot_t2{text-align:left; padding:3px 0 3px 20px; color:#333; font-weight:bold; text-transform:uppercase}
.np_gifthot_t3{ color:#464646; padding:3px 0;}

.ebook_book_img2 {	float:left;	width:233px; margin-left:14px;		overflow:hidden;	display:inline;}

/* 20110727_바이백 관련 css수정 및 추가 */
.np_price2 {color: #E45374; font-size:14px; }
.np_title1 { color:#666666;}

.np_pl_title {color: #FFFFFF; font-weight:bold;}

/****************2012년 상품페이지 개편용 ******************************************************/
/*상단top css 시작*/
.pwrap_bgtit {background:url(//image.aladin.co.kr/img/shop/2012/topbox_top.gif) no-repeat top; padding:17px 18px 7px 18px; border-bottom:1px solid #cccccc;}
.pwrap_bgbd {background:url(//image.aladin.co.kr/img/shop/2012/topbox_bg.gif) repeat-y; padding:19px 0 5px 0 ;}

.pwrap_bn {width:930px; margin:0 auto;}

.p_toptit_n {padding:0 0 5px 0;}
/*.p_toptit_n h1 {font-size:16px; padding:0; margin:0; font-weight:normal; color:#323232;}*/
.p_topauther {float:left;}
.p_topicon {float:right; padding-bottom:5px;}

a.p_topt01:link { font-weight:bold; color:#323232; text-decoration:none; font-size:16px;}/*큰제목 링크*/
a.p_topt01:visited { font-weight:bold; color:#323232; text-decoration:none; font-size:16px;}
a.p_topt01:hover { font-weight:bold; color:#3774b1; text-decoration:underline; font-size:16px; }

a.p_blue01:link { color:#3774b1; text-decoration:none;}/*푸른링크*/
a.p_blue01:visited {color:#3774b1; text-decoration:none; }
a.p_blue01:hover { color:#3774b1; text-decoration:underline;}

a.p_blue02:link { color:#3774b1; text-decoration:none; font-size:11px;}/*푸른링크 11px*/
a.p_blue02:visited {color:#3774b1; text-decoration:none;font-size:11px; }
a.p_blue02:hover { color:#3774b1; text-decoration:underline;font-size:11px;}


.p_tbig16 {font-size:12px;}
.p_imgcenter {vertical-align:middle;}
.p_new_price_ph {color:#f03c97; font-size:16px; font-weight:bold;}
.p_new_price_phs a:link {color:#f03c97;}
.p_new_price_phs a:visited {color:#f03c97;}
.p_new_price_phs a:hover {color:#f03c97;}

.p_new_price_phs {color:#f03c97;  font-weight:bold;}
.p_new_price_phs2 {color:#f03c97;text-align:left;}
.p_new_price_phs3 {color:#f03c97;text-align:left; font-size:11px;padding-top:2px;}
.star_nom {color:#666666; font-weight:bold; font-size:15px; font-family:verdana;}
.p_smallfont {font-size:11px; line-height:15px !important;}

.p_goodstable {text-align:left;}/*상품페이지 정보 테이블*/
.p_goodstd01 {background:url(//image.aladin.co.kr/img/shop/2012/blet_seline_dot.gif) no-repeat right;text-align:left; padding:2px 0;}
.p_goodstd01_2 {background:url(//image.aladin.co.kr/img/shop/2012/blet_seline_dot2.gif) no-repeat right top;text-align:left; padding:2px 0;}
.p_goodstd02 {padding:2px 0 2px 8px;text-align:left;}
.p_goodsline {background:#ededed; height:1px; margin:5px 0;}

.p_pricetd01 { background:#cbcbcb;height:1px;} /*가격비교 테이블의 컬러1번:진한색*/
.p_pricetd02 { background:#ededed;height:1px;} /*가격비교 테이블의 컬러2번:흐린색*/
.p_pricetd03 { font-size:11px; padding:4px 0 2px 0;}

.p_topsidebox {background:url(//image.aladin.co.kr/img/shop/2012/top_sidebox_bg.gif) no-repeat top; padding:12px 12px 6px 12px;}
.p_topsidefbox {background:url(//image.aladin.co.kr/img/shop/2012/top_sidebox_foot.gif) no-repeat bottom; height:5px;}
.p_topsidebox ul {margin:10px 0 0 0; padding:0;}
.p_topsidebox li {margin:0; padding:0 0 0 9px; list-style:none; background:url(//image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px ; }
.p_topsidedotbox {background:url(//image.aladin.co.kr/img/shop/2012/blet_dotline2.gif) no-repeat ; margin:5px 0; height:6px;}
.p_topside_bu {font-size:11px; letter-spacing:-1px;}

.p_previewbox { background:#ededed; padding:5px 0 0 5px;}
.p_previewbox img {margin-right:5px; margin-bottom:5px}
.p_ebookgray { background:#ededed; padding:12px; }

/*상단top css 끝*/

/**2012년 상품페이지 개편 : 상품우측 사이드 시작**/
.npd_wrapbox {float:left;background:url(//image.aladin.co.kr/img/shop/2012/pro_box01.gif) no-repeat top; padding:11px 11px 10px 11px;word-break:break-all;}/*사이드 기본박스*/
.npd_wrapbox h1 {}
.npd_wrapfoot { clear:both;background:url(//image.aladin.co.kr/img/shop/2012/pro_box02.gif) no-repeat bottom; padding:2px 0 2px 0;}

.npd_wrapad {float:left;background:url(//image.aladin.co.kr/img/shop/2012/pro_adbox01.gif) no-repeat top; padding:11px 11px 10px 11px;word-break:break-all;}/*스폰서 링크 박스*/
.npd_wrapad h1 {line-height:14px;}

.npd_book { }/*상품페이지 사이드 책*/
.npd_book dl { float:left; margin-top:2px; }
.npd_book dt {float:left; width:81px; font-size:0 }
.npd_book dd { float:right; width:97px;}

.npd_book2 { }/*상품페이지 사이드 책-시리즈와 원서-체크박스 나옴*/
.npd_book2 dl { float:left; }
.npd_book2 dt {float:left; width:20px; font-size:0 }
.npd_book2 dd { float:right; width:158px; padding-top:1px}
.npd_book2.spacebox {padding:4px 0;}
.npd_cartbox {clear:both;border-top:1px solid #e5e5e5; padding:5px 0 0 0; }

.npd_book3 { }/*상품페이지 사이드 책-커버65짜리*/
.npd_book3 dl { float:left; margin-top:2px; }
.npd_book3 dt {float:left; width:70px; font-size:0 }
.npd_book3 dt img {float:left; margin-bottom:9px;}
.npd_book3 dd { float:right; width:92px;}

.npd_book_ad { }/*스폰서 큰책*/
.npd_book_ad dl { }
.npd_book_ad dt { font-size:0   }
.npd_book_ad dd {padding-top:8px;}

.npd_smtext {font-size:11px; color:#666666; line-height:14px !important; margin:5px 0 0 0; padding:0}/*광고구 혹은 설명글 */

.npd_tap {width:178px; margin:0 0 10px 0}/*창박블로그 탭*/
.npd_tap ul {margin:0; padding:0; }
.npd_tap li {float:left;list-style:none; display:inline;margin:0; padding:0 }

.npd_ranke {clear:left; }
.npd_phink {color:#dc2759; font-family:verdana;}
.npd_tgray{color:#999999;}
.npd_tgray11{color:#999999; font-size:11px;}
/**2012년 상품페이지 개편 : 상품우측 사이드 끝**/

/* 12.03.06 개편 */

.nh_topbn {width:200px;} 

a.bov:link { font-weight:bold; color:#3774b1; text-decoration:none;}
a.bov:visited { font-weight:bold; color:#3774b1; text-decoration:none;}
a.bov:hover { font-weight:bold; color:#3774b1; text-decoration:underline; }

.npd_space3 {clear:both; padding:3px 0;}/*10픽셀 여백*/
.npd_space {clear:both; padding:7px 0;}/*10픽셀 여백*/
.npd_space10 {clear:both; padding:10px 0;}/*10픽셀 여백*/
.npd_wrapbox {float:left;background:url(//image.aladin.co.kr/img/shop/2012/pro_box01.gif) no-repeat top; padding:11px 11px 10px 11px;word-break:break-all;}/*사이드 기본박스*/
.npd_wrapbox h1 {
    color: #679FD7;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 8px;
}
.npd_wrapfoot { clear:both;background:url(//image.aladin.co.kr/img/shop/2012/pro_box02.gif) no-repeat bottom; padding:2px 0 2px 0;}

.npd_wrapad {float:left;background:url(//image.aladin.co.kr/img/shop/2012/pro_adbox01.gif) no-repeat top; padding:11px 11px 10px 11px;word-break:break-all;}/*스폰서 링크 박스*/
.npd_wrapad h1 {line-height:14px;}

.npd_book { }/*상품페이지 사이드 책*/
.npd_book dl { float:left; margin-top:2px; padding:0px;width:178px;}
.npd_book dt {float:left; width:81px; font-size:0 }
.npd_book dd { float:right; width:97px;}

.npd_book2 { }/*상품페이지 사이드 책-시리즈와 원서-체크박스 나옴*/
.npd_book2 dl { float:left; }
.npd_book2 dt {float:left; width:20px; font-size:0 }
.npd_book2 dd { float:right; width:158px; padding-top:1px}
.npd_book2 .spacebox {padding:4px 0;}
.npd_cartbox {clear:both;border-top:1px solid #e5e5e5; padding:5px 0 0 0; }

.npd_book3 { }/*상품페이지 사이드 책-커버65짜리*/
.npd_book3 dl { float:left; margin-top:2px; }
.npd_book3 dt {float:left; width:70px; font-size:0 }
.npd_book3 dt img {float:left; margin-bottom:9px;}
.npd_book3 dd { float:right; width:92px;text-align:left;}

.npd_book_ad { }/*스폰서 큰책*/
.npd_book_ad dl { }
.npd_book_ad dt { font-size:0   }
.npd_book_ad dd {padding-top:8px;}

.npd_smtext {font-size:11px; color:#666666; line-height:14px !important; margin:5px 0 0 0; padding:0}/*광고구 혹은 설명글 */

.npd_tap {width:178px; margin:0 0 10px 0}/*창박블로그 탭*/
.npd_tap ul {margin:0; padding:0; }
.npd_tap li {float:left;list-style:none; display:inline;margin:0; padding:0 }

.npd_ranke {clear:left; }
.npd_phink {color:#dc2759; font-family:verdana;}
.npd_tgray{color:#999999;}


/*상단top css*/
.pwrap_bgtit {background:url(//image.aladin.co.kr/img/shop/2012/topbox_top.gif) no-repeat top; padding:17px 18px 7px 18px; border-bottom:1px solid #cccccc;}
.pwrap_bgtit tr td {text-align:left;}
.pwrap_bgbd {background:url(//image.aladin.co.kr/img/shop/2012/topbox_bg.gif) repeat-y; padding:19px 0 5px 0 ;}

.pwrap_bn {width:930px; margin:0 auto;}

.p_toptit_n {padding:0 0 5px 0;}
/*.p_toptit_n h1 {font-size:16px; padding:0; margin:0; font-weight:normal; color:#323232;}*/
.p_topauther {float:left;}
.p_topicon {float:right; padding-bottom:5px;}

a.p_topt01:link { font-weight:bold; color:#323232; text-decoration:none; font-size:16px;}/*큰제목 링크*/
a.p_topt01:visited { font-weight:bold; color:#323232; text-decoration:none; font-size:16px;}
a.p_topt01:hover { font-weight:bold; color:#3774b1; text-decoration:underline; font-size:16px; }

a.p_blue01:link { color:#3774b1; text-decoration:none;}/*푸른링크*/
a.p_blue01:visited {color:#3774b1; text-decoration:none; }
a.p_blue01:hover { color:#3774b1; text-decoration:underline;}

a.p_blue02:link { color:#3774b1; text-decoration:none; font-size:11px;}/*푸른링크 11px*/
a.p_blue02:visited {color:#3774b1; text-decoration:none;font-size:11px; }
a.p_blue02:hover { color:#3774b1; text-decoration:underline;font-size:11px;}


.p_tbig16 {font-size:12px;vertical-align:middle;}
.p_imgcenter {vertical-align:middle;}
.p_new_price_ph {color:#f03c97; font-size:16px; font-weight:bold;}
.p_new_price_phs {color:#f03c97;  font-weight:bold;}
.p_new_price_phs2 {color:#f03c97;}
.star_nom {color:#666666; font-weight:bold; font-size:15px; font-family:verdana;}
.p_smallfont {font-size:11px; line-height:15px !important;}

.p_goodstable {text-align:left;}/*상품페이지 정보 테이블*/
.p_goodstd01 {background:url(//image.aladin.co.kr/img/shop/2012/blet_seline_dot.gif) no-repeat right;text-align:left; padding:2px 0;}
.p_goodstd01_2 {background:url(//image.aladin.co.kr/img/shop/2012/blet_seline_dot2.gif) no-repeat right top;text-align:left; padding:2px 0;}
.p_goodstd02 {padding:2px 0 2px 8px;text-align:left;}
.p_goodsline {background:#ededed; height:1px; margin:5px 0;}
.p_goodsline1 {background:#ededed; height:1px; margin-bottom:5px;}
.p_goodstd03 {padding:2px 0 2px 0px;text-align:left;}

.p_pricetd01 { background:#cbcbcb;height:1px;} /*가격비교 테이블의 컬러1번:진한색*/
.p_pricetd02 { background:#ededed;height:1px;} /*가격비교 테이블의 컬러2번:흐린색*/
.p_pricetd03 { font-size:11px; padding:4px 0 2px 0;}

.p_topsidebox {background:url(//image.aladin.co.kr/img/shop/2012/top_sidebox_bg.gif) no-repeat top; padding:12px 12px 6px 12px;}
.p_topsidefbox {background:url(//image.aladin.co.kr/img/shop/2012/top_sidebox_foot.gif) no-repeat bottom; height:5px;}
.p_topsidebox ul {margin:10px 0 0 0; padding:0;}
.p_topsidebox li {margin:0; padding:0 0 0 9px; list-style:none; background:url(//image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px ; }
.p_topsidedotbox {background:url(//image.aladin.co.kr/img/shop/2012/blet_dotline2.gif) no-repeat ; margin:5px 0; height:6px;}
.p_topside_bu {font-size:11px; letter-spacing:-1px;}

.p_previewbox { background:#ededed; padding:5px 0 0 5px;}
.p_previewbox img {margin-right:5px; margin-bottom:5px}
.p_ebookgray { background:#ededed; padding:12px; }

.gr_seline {color:#d6d6d6; font-size:}

.wz_pro_tit {color:#FFFFFF;font-weight:bold; padding-left:8px;text-align:left;}
.wz_pro2 ul {padding:8px 0 3px 0; }
.wz_pro2 li {padding:0 8px 5px 8px;font-size:11px;line-height:16px;color:#484848;}
.wz_pro2 .sptext {color:#eb316f;}

.t_ico {vertical-align:middle;}
.t_div {float:left;}
.t_div_s {float:left;margin-left:3px;}

/*바디 컨텐츠 2012.05.21===============================================================*/
.npd_space30 {clear:both; padding:15px 0;}/*30픽셀 여백*/
.npd_pspace {clear:both; padding:25px 0;}/*30픽셀 여백*/
.npd_spacet10 {padding:10px 0 0 0;}
.p_marbox {margin:0; padding:5px 0 }



.bd_pbox {float: left; background:url(//image.aladin.co.kr/img/shop/2012/bd_pbox01.gif) repeat-x top; padding:14px 0 0 0; width:710px;  }
.bd_pboxfoot { clear:both;background:url(//image.aladin.co.kr/img/shop/2012/bd_pbox02.gif) no-repeat bottom; height:14px; }

.bd_pbox2 {float: left; background:url(//image.aladin.co.kr/img/shop/2012/bd_pbox03.gif) repeat-x top; padding:14px 0 0 0; width:930px;  }
.bd_pboxfoot2 { clear:both;background:url(//image.aladin.co.kr/img/shop/2012/bd_pbox04.gif) no-repeat bottom; height:14px; }


.p_smfont {font-size:11px;}
.p_bigfont  {font-size:14px;}
.p_grey01 { color:#6c6c6c; }
.p_grey02 { color:#333333; }
.p_btnbox {clear:both;text-align:right;}
.p_textbox { padding-top:9px; }
.p_tc {text-align:left;}
.p_phink {color:#ea4b9a;}
.p_blbl {color:#396EA4;}

.p_tit { }/*바디 컨텐츠의 제목*/
.p_tit h1 {margin:0 0 6px 0; padding:0; font-size:12px; font-weight:normal}

.p_tit2 {border-bottom:1px solid #c2d2df; margin:0 0 5px 0;}/*바디 컨텐츠의 제목*/
.p_tit2 h1 {margin:0 0 6px 0; padding:0; font-size:12px; font-weight:normal}

.p_connect { margin:0 14px; }/*관련상품*/
.p_connect td {text-align:left; padding-right:10px; word-break:break-all;}

.p_categorize { }/*주제분류*/
.p_categorize ul { margin-top:10px; }
.p_categorize ul li { background:url(//image.aladin.co.kr/img/shop/2012/p_dot.gif) no-repeat 0 7px; padding-left:10px;}

.p_tagline { }
.p_tagline input {border-top:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; width:420px; padding-left:5px ;height:21px; padding-top:2px; font-family:'돋움','굴림',Gulim,dotum,'Segoe WPC','Segoe UI','Apple SD Gothic Neo',Helvetica,AppleGothic,Sans-serif;}
.p_tagline ul { margin-top:10px; }
.p_tagline ul li {width:174px; display:block; float:left; color:#8d8d8d; padding:0 0 2px 0}
.p_tagline ul li.imgbor {margin:2px;}

.p_pullout { padding-top:9px; }/*책속에서*/
.p_pullout ul { }
.p_pullout ul li { margin-bottom:20px; }

.p_file { }/*저자*/
.p_file ul { }
.p_file ul li { /*background:url(//image.aladin.co.kr/img/shop/2012/blet_auther.gif) no-repeat; */height:30px; padding:7px 0 0 0/*35px*/; }
.p_filethum {border:1px solid #e5e5e5; padding:3px; margin-right:15px;}/*저자사진*/
.p_translator { }/*역자*/
.p_translator ul { }
.p_translator ul li { background:url(//image.aladin.co.kr/img/shop/2012/blet_translator.gif) no-repeat; height:30px; padding:7px 0 0 35px; }

.p_grade { border:1px solid #cccccc; background:#f0f0f0;  padding:7px 14px 5px 14px; margin-top:4px;}/*평점*/
.p_gradebox { border-top:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; background:#FFFFFF ; margin:0 3px 3px 0; padding:2px 4px 2px 4px;  }
.p_grade textarea { border-top:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; padding-left:5px ;height:31px; padding-top:2px; font-family:'돋움','굴림',Gulim,dotum,'Segoe WPC','Segoe UI','Apple SD Gothic Neo',Helvetica,AppleGothic,Sans-serif;}

.p_gradelist { }/*100자평*/
.p_gradelisttd { padding-top:10px; }
.p_grdcrop {overflow:hidden; height:50px;}
.p_grdcropline { border-bottom:1px dotted #e5e5e5; padding:5px 0; }
.p_grdcropline2 { border-bottom:1px dotted #e5e5e5; padding:2px 0; }

.p_letter { margin:10px 0 0 0 ; }
.p_letter dl { }
.p_letter dt { }  
.p_letter dd { } 

.p_letter_more {} 
.p_letter_more ul { }
.p_letter_more ul li { }
.p_letter_more ul li span { padding:7px 0 0 63px; display:block}
.p_letter_more ul li.m_letter01_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter01_on.gif) no-repeat ; width:180px; height:31px;}


.p_letter_more01_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter01_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more02_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter02_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more03_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter03_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more04_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter04_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more05_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter05_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more06_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter06_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more07_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter07_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more08_on { background:url(//image.aladin.co.kr/img/shop/2012/m_letter08_on.gif) no-repeat ; width:180px; height:31px;}

.p_letter_more01 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter01.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more02 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter02.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more03 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter03.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more04 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter04.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more05 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter05.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more06 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter06.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more07 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter07.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more08 { background:url(//image.aladin.co.kr/img/shop/2012/m_letter08.gif) no-repeat ; width:180px; height:31px;}

.p_letter_num01 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#666666;}
.p_letter_num02 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#3885c9;}

.p_mobilegui { width:930px; margin:0 auto; }

.p_tagwrap {width:380px;}
.p_taglayerbox { background:#e7f0f5; padding:10px; color:#24526b;}
.p_taglayer { margin:0 10px;}
.p_taglayer dl { float:left;width:80px; margin-right:5px; }
.p_taglayer dt { padding-bottom:3px;}
.p_taglayer dd { line-height:16px;  }
.p_taglayer dd a:link {color:#24526b; font-size:11px;}
.p_taglayer dd a:hover {color:#24526b; font-size:11px;}
.p_taglayer dd a:visited {color:#24526b; font-size:11px;}
.p_taglayer_line { clear:both;border-bottom:1px solid #e9f1f6; margin:0 10px 10px 10px;}
.p_taglayer_b { margin:0 10px;}
.p_taglayer_b dl { float:left;width:80px; margin-right:5px; }
.p_taglayer_b dt {  overflow:hidden; height:50px;}
.p_taglayer_b dd {line-height:16px;  padding-top:3px}
.p_taglayer_b dd a:link {color:#24526b; font-size:11px;}
.p_taglayer_b dd a:hover {color:#24526b; font-size:11px;}
.p_taglayer_b dd a:visited {color:#24526b; font-size:11px;}

a.p_bluesm:link {font-size:11px;  color:#396EA4; text-decoration: none; }
a.p_bluesm:visited {font-size:11px;  color:#396EA4; text-decoration: none; }
a.p_bluesm:hover {font-size:11px;  color:#396EA4; text-decoration: underline; }

a.p_nonunder:link { color:#333333;text-decoration: none; }
a.p_nonunder:visited { color:#333333; text-decoration: none; }
a.p_nonunder:hover {  color:#396EA4; text-decoration:none; }

a.p_larfont:link {font-size:14px; color:#333333;text-decoration: none; }
a.p_larfont:visited { font-size:14px;color:#333333; text-decoration: none; }
a.p_larfont:hover { font-size:14px; color:#396EA4; text-decoration:none; }

/*품절센터-수급글씨*/
.soldout_nom {color:#14ae3c; font-weight:bold; font-size:26px; font-family:verdana; letter-spacing:-2px}

/* 20130205 이책은 네모다 */
.p_grade_2 { border:1px solid #dadada; background:#f8f8f8;  padding:7px 14px 5px 14px; margin:4px 0 10px 0;}/*평점*/
.thisbook_keybg { background-color:#33afe9; color:#FFF; font-weight:bold; padding:2px 4px 0px 4px;}
.thisbook_keytext {color:#1c8ed5;}
.thisbook_key {color:#1c8ed5;}
.this_recom_box { border:3px solid #33afe9; padding:1px; height:30px; width:110px; float:left; background:#fff;}
.this_input { border:0px solid #fff; background:#fff;  height:19px; font-size:15px; font-weight:bold; color:#333333; padding:3px; width:100px;  }


.genie_2017_layerwrap {position:relative; display:inline-block; height:35px }
.genie_2017_layerwrap_in { border-radius:3px; background:#fb5e5e;}
.genie_2017_layerwrap_t { color:#FFFFFF; padding:10px 13px 10px 13px;  }
.genie_2017_layerwrap_t a{ color:#ffffff}
.genie_2017_layerwrap_t .day1{ color:#333; font-size:11px; padding-left:10px}
.genie_2017_layerwrap_arrow {background:url(//image.aladin.co.kr/img/common/drop_pink_big.png) no-repeat top; position:absolute; top:-15px; left:25px; width:22px; height:15px; z-index:999}
.genie_imgBorder { border:5px solid #33cccc}
.genie_2017_layerwrap {margin-top:0px;margin-bottom: 1px;}






