﻿body {word-break: keep-all;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; }
a.np_af02:visited {color:#396EA4; text-decoration: none; }
a.np_af02:hover {color:#396EA4; text-decoration: underline; }

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 {	margin:0 0 0 0;	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 {	margin:0 0 0 0;	padding:8px 0 8px 20px;	width: 908px;	background-color:#F7F7F7;	border:1px solid #E8E8E8;}
/* 시리즈 도서 */
.np_series { margin:35px 0 0 0; padding:0 0 0 0px; width: 710px; float:left;}
.np_series_box{	margin:0 0 0 0;	padding:8px 15px 8px 15px;	width: 678px;	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 {margin: 0 0 10px 0;font-size:1em;clear: both;}
.np_right_titlebox  { margin:0 0 0 0; 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  {margin:0 0 10px 0;padding:6px 10px 5px 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;display: inline;}
.np_right_listbt  {	margin:0 0 0 0;	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  {margin:0 0 0 0;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/product2/np_soldout02-1.jpg) 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 {	margin:35px 0 0 0;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 {	margin:35px 0 0 0;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 {
	margin:0 0 0 0;
	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 {
	margin:0 0 0 0;
	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 { margin:40px 0 0 0;	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}

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;}


/* 20160215 중고품질상태 부연설명 텍스트 */
.np_td_org {color:#ff7c00;}
.np_td_org_L {color:#ff7c00; font-size:12px; font-weight:bold;}


/*검색하기 새상품 추가*/
#search_new_layer{width:350px; margin:0 auto; border:1px solid #477be0;}
#search_new_layer .title{background:#477be0; padding:7px 10px;font-size:1.1em;  color:#fff; font-weight:600;}
#search_new_layer .title_left{float:left; color:#fff;}
#search_new_layer .title_right{float:right;}
#search_new_layer .store_box{width:94%; margin:0 auto; padding:20px 0}
#search_new_layer .store_box_in1{text-align:left; padding:8px 10px; margin-bottom:10px; font-size:1.3em; line-height:1.5em ; color:#477be0}
#search_new_layer .store_box_in2{line-height:170%; padding:10px; border:1px solid #e1e1e1; background:#f6f6f6; width:87%; margin:0 auto 10px auto; font-size:1em; line-height:1.7em}
#search_new_layer .store_box_in3{line-height:170%; padding:0 10px;font-size:1em; line-height:1.5em}