﻿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: #396EA4; } 
.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;} 
.np_bfpm10 {font-size:1em; font-family:돋움; color: #333333; }

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; }

a.np_bfpm10:link {font-size:1em;  color:#333333; text-decoration: none; }
a.np_bfpm10:visited {font-size:1em;  color:#333333; text-decoration: none; }
a.np_bfpm10:hover {font-size:1em;  color:#333333; text-decoration: underline; }


.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(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/np_icon_dat.jpg);	line-height:14px;}
.np_lowest_bottom{  width:179px;  height:10px;  background: url(http://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(http://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(http://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(http://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(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/np_lowest_bg01.jpg);}

/* 스폰서링크 */
.np_sponsor_listbox  {padding:10px 10px 6px 10px;width:180px;background: url(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/np_cardtop_bg02.jpg) repeat top left; padding: 10px 23px 0 18px;}

/* 품절안내 */
.np_soldout_box { background: url(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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:1px 3px 0 0px; font-size:11px; line-height: 18px;}
.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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/np_another_bg.jpg) no-repeat bottom left;}

/* 다른 중고상품 - 디지털가전 */
.np_another_title2{
	width:167px;
	height:17px;
	background: url(http://image.aladdin.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(http://image.aladdin.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(http://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(http://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(http://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(http://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(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/nm_line_1.gif) repeat-x; height:3px;}
.nm_line1_1{background:url(http://image.aladin.co.kr/img/shop/product2/nm_line_2.gif) repeat-x; height:3px; clear:both; padding-bottom:5px}
.nm_line2{background:url(http://image.aladin.co.kr/img/shop/product2/nm_line_2.gif) repeat-x; height:3px;}
.nm_line2{background:url(http://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(http://image.aladin.co.kr/img/shop/product2/nm_dotline_2.gif) repeat-x; height:3px;}


.nm_mp3artist{background:url(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/nm_t_right_top1.jpg) no-repeat; padding:7px 10px 3px 10px}
.nm_right_titlebg{background:url(http://image.aladin.co.kr/img/shop/product2/nm_t_right_top2.jpg) repeat-y; padding:5px 10px}


.nm_t_melody_top{background:url(http://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(http://image.aladin.co.kr/img/shop/product2/np_ucc_tab_g.jpg) repeat-x left;vertical-align:absmiddle}
.nm_tab_bg1_on{background: url(http://image.aladin.co.kr/img/shop/product2/np_ucc_tab_b.jpg) repeat-x left;vertical-align:absmiddle}
.nm_tab_bg2{background: url(http://image.aladin.co.kr/img/shop/product2/np_ucc_tabbg01.jpg)}

.nm_pop_bg_430{background:url(http://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(http://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(http://image.aladin.co.kr/img/shop/product2/nm_pop_bottom.jpg) repeat-x bottom #FFFFFF}
.nm_pop_bg_bottom_s{background:url(http://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(http://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(http://image.aladdin.co.kr/img/shop/product2/hot10_tit1_1.jpg) no-repeat; height:40px;}
.np_gifthot_tit1_bg{margin:0;padding:10px 15px;background: url(http://image.aladdin.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(http://image.aladdin.co.kr/img/shop/product2/hot10_tit2_2.jpg) no-repeat; width:74px; height:37px;}
.np_gifthot_tit2_bg3{ background:url(http://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(http://image.aladin.co.kr/img/shop/2012/topbox_top.png) no-repeat top; padding:17px 18px 7px 18px; border-bottom:1px solid #cccccc;}
.pwrap_bgbd {background:url(http://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_ph2 {color:#3E3E3E; font-size:16px; font-weight:bold;}
.p_new_price_phs {color:#f03c97;  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_phs2 {color:#f03c97;text-align:left;}
.p_new_price_phs3 {color:#f03c97;text-align:left; font-size:11px;padding-top:2px;}
.p_new_price_phs4 {color:#f03c97;text-align:left; font-size:14px;padding-top:2px;font-weight: bold;}
.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(http://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(http://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_pricetd04 { padding:5px 0 3px 0;}

.p_topsidebox {background:url(http://image.aladin.co.kr/img/shop/2012/top_sidebox_bg.gif) no-repeat top; padding:12px 12px 6px 12px;}
.p_topsidefbox {background:url(http://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(http://image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px ; }
.p_topsidedotbox {background:url(http://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; }

.p_topsidebox li.dis {margin:0; padding:0; background:none} /*상단 우측박스 마이리뷰쓰기 버튼 기능*/
.p_topsidebox li.dis dl { clear:both; margin:0; padding:0; }
.p_topsidebox li.dis dt {float:left; font-size:11px; padding:0 0 0 9px; list-style:none; background:url(http://image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px; }
.p_topsidebox li.dis dd {float:right; padding-top:1px;}

/*상단top css 끝*/

/**2012년 상품페이지 개편 : 상품우측 사이드 시작**/
.npd_wrapbox {float:left;background:url(http://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(http://image.aladin.co.kr/img/shop/2012/pro_box02.gif) no-repeat bottom; padding:2px 0 2px 0;}

.npd_wrapbox_g {float:left;background:url(http://image.aladin.co.kr/img/shop/2012/pro_box03.gif) no-repeat top; padding:11px 11px 10px 11px;word-break:break-all;}/*사이드 회색박스*/
.npd_wrapbox_g h1 {margin-top:2px;font-size:16px;}
.npd_wrapfoot_g { clear:both;background:url(http://image.aladin.co.kr/img/shop/2012/pro_box04.gif) no-repeat bottom; padding:2px 0 2px 0;}

.npd_wrapad {float:left;background:url(http://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;text-align:left;}
.npd_tgray_sub{color:#797979;text-align:left;}

/**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(http://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(http://image.aladin.co.kr/img/shop/2012/pro_box02.gif) no-repeat bottom; padding:2px 0 2px 0;}

.npd_wrapad {float:left;background:url(http://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_book4 { }/*상품페이지 사이드 책-시리즈와 원서-체크박스 나옴_수정*/
.npd_book4 dl { float:left; padding-bottom:8px; }
.npd_book4 dt {float:left; width:20px; font-size:0 }
.npd_book4 dd { float:right; width:158px; padding-top:1px}
.npd_book4 .spacebox {padding:4px 0;}

.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;}


/*상단top css*/
.pwrap_bgtit {background:url(http://image.aladin.co.kr/img/shop/2012/topbox_top.png) no-repeat top; padding:17px 18px 7px 18px; border-bottom:1px solid #cccccc;}
.pwrap_bgtit tr td {text-align:left;}
.pwrap_bgbd {background:url(http://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(http://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(http://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(http://image.aladin.co.kr/img/shop/2012/top_sidebox_bg.gif) no-repeat top; padding:12px 12px 6px 12px;}
.p_topsidefbox {background:url(http://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(http://image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px ; }
.p_topsidedotbox {background:url(http://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(http://image.aladin.co.kr/img/shop/2012/bd_pbox01.gif) repeat-x top; padding:14px 0 0 0; width:710px;  }
.bd_pbox table tr td {text-align:left;}
.bd_pboxfoot { clear:both;background:url(http://image.aladin.co.kr/img/shop/2012/bd_pbox02.gif) no-repeat bottom; height:14px; }

.bd_pbox2 {float: left; background:url(http://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(http://image.aladin.co.kr/img/shop/2012/bd_pbox04.gif) no-repeat bottom; height:14px; }


.p_smfont {font-size:11px;}
.p_grey01 { color:#6c6c6c; }
.p_grey02 { color:#333333; }
.p_btnbox {clear:both;text-align:right;}
.p_textbox { padding-top:9px; word-break: break-all; line-height:20px !important;}
.p_textbox h1 { line-height:50px;} /*아이패드용 행간!!! 2013년 12월 11일*/
.p_textbox table tr td { text-align:left; line-height:20px !important;}
.p_tc {text-align:left;}
.p_phink {color:#333333;}

.p_tit { }/*바디 컨텐츠의 제목*/
.p_tit table tr td {text-align:left;}
.p_tit h1 {margin:0 0 6px 0; padding:0; font-size:12px; font-weight:normal}
.p_tit2 {border-bottom:1px solid #c2d2df;}/*바디 컨텐츠의 제목*/
.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(http://image.aladin.co.kr/img/shop/2012/p_dot.gif) no-repeat 0 7px; padding-left:10px;}

.p_tagline { }
.p_tagline table tr td { text-align:left;}
.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 { height:auto; padding:7px 0 7px 0px; }
.p_filethum {border:1px solid #e5e5e5; padding:3px; margin-right:15px;}/*저자사진*/
.p_translator { }/*역자*/
.p_translator ul { }
.p_translator ul li { height:30px; padding:7px 0 0 0px; }

.p_blbl { color: #396EA4; }
.p_bigfont { font-size: 14px; }


.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 table tr td {text-align:left;}
.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(http://image.aladin.co.kr/img/shop/2012/m_letter01_on.gif) no-repeat ; width:180px; height:31px;}


.p_letter_more01_on {background:url(http://image.aladin.co.kr/img/shop/2012/m_letter01_on.gif) no-repeat ; /*background:url(http://image.aladin.co.kr/img/shop/2012/m_square_on.gif) no-repeat ; */width:180px; height:31px;}
.p_letter_more02_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter02_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more03_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter03_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more04_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter04_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more05_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter05_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more06_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter06_on.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more07_on { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter07_on.gif) no-repeat ; width:180px; height:31px;}

.p_letter_more01 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter01.gif) no-repeat ;/*background:url(http://image.aladin.co.kr/img/shop/2012/m_square.gif) no-repeat ;*/ width:180px; height:31px;}
.p_letter_more02 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter02.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more03 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter03.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more04 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter04.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more05 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter05.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more06 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter06.gif) no-repeat ; width:180px; height:31px;}
.p_letter_more07 { background:url(http://image.aladin.co.kr/img/shop/2012/m_letter07.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_nonunder2:link { color:#333333;text-decoration: none; }
a.p_nonunder2:visited { color:#333333; text-decoration: none; }
a.p_nonunder2:hover {  color:#396EA4; text-decoration: underline; }

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; }

/*중고우측*/
.used_right { background-color:#f8f8f8; padding:8px; line-height:140%; margin:8px 0 5px 0; font-size:11px;}

/*중고모두보기*/
.seller_info{font-size:11px; padding-left:45px; color:#386da1;}

/*품절센터-수급글씨*/
.soldout_nom {color:#14ae3c; font-weight:bold; font-size:26px; font-family:verdana; letter-spacing:-2px}

/*올해의책*/
.p_thisbox {}
.p_thisbox ul {margin:10px 0 0 0; padding:0;}
.p_thisbox li {margin:0; padding:0 0 7px 9px; list-style:none; background:url(http://image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 5px ;word-break: break-all; }

/*대학장터*/
.university_p { }
.university_p h2 { font-size:0; padding:0; margin:0; line-height:0;}
.university_pbox {border-left:1px solid #cccccc; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;width:708px;}
.university_pbox_th {background:#f3f3f3; text-align:left; font-weight:normal; padding:6px;}
.university_pbox_th2 {background:#ffffff; text-align:left; font-weight:normal; padding:6px;}
.university_pbox_tr {background:#FFFFFF; text-align:left;padding:4px;}
.university_pbox_tr a:link {text-decoration:underline;}
.university_pbox_tr a:hover {text-decoration:underline;}
.university_pbox_tr a:visited {text-decoration:underline;}

/* 20130306 밑줄긋기 */
.under_textbox { padding-top:9px; clear:both; }
.underline_clear {clear:both; height:0px;}


/* 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:#6c6c6c; font-size:11px;}
.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;  }

a.a_best:link {color:#3885c9; font-weight:bold;  text-decoration: none;}
a.a_best:visited {color:#3885c9; font-weight:bold;  text-decoration: none;}
a.a_best:hover {color:#3885c9; font-weight:bold;  text-decoration:underline;}

/*2013-08-16 UCC CSS 조정*/
.np_mylist p {
    margin: 0;
    padding: 0;
}
.np_myreview p {
    margin: 0;
    padding: 0;
}
.np_mypaper p {
    margin: 0;
    padding: 0;
}

.paper-contents {
    word-wrap:break-word;word-break:break-all;
}

/*이책의 중고 2013.12.3 추가*/
.npd_used_book { }
.npd_used_book dl { float:left; margin-top:2px; }
.npd_used_book dt {float:left; width:100px; }
.npd_used_book dd { float:right; width:78px; text-align:right}

.npd_used_book ul { clear:both; padding:5px 0 0 0; }
.npd_used_book li { list-style:none; padding:5px 0 2px 0;}
.npd_used_book li.line_dw { border-bottom:1px dotted #c0c0c0;padding:2px 0 3px 0; }
.npd_used_book li.line_up { border-top:1px dotted #c0c0c0;padding:5px 0 2px 0; }

/*전자책 이벤트 링크*/
a.ebookev:link {  color: #3b82c4; text-decoration: none}
a.ebookev:visited {  color: #3b82c4; text-decoration: none}
a.ebookev:hover {  color: #3b82c4; text-decoration: underline}




/*20150901 북플관련 ************************************************************/


/*20150901 북플관련 End ************************************************************/


/*20150309 상품 관련상품표기*/
.p_tit_left1{margin: 20px 0 5px 0;float:left; width:30%}
.p_tit_left2{margin: 20px 0 5px 0;float:left; width:30%}
.p_tit_left2 span{font-size:15px; font-weight: bold; font-family:malgun gothic, dotum; color:#3885c9; letter-spacing:-1px;}
.p_tit_right1{margin: 18px 0 5px 0;float:right; width:69%}
.p_connect ul{ padding:0px 0 0 15px; width:95%; margin:0}
.p_connect ul li{ display:inline; float:left;  padding:5px 0;vertical-align:top; line-height:17px}
.p_connect ul li strong{ font-family:Verdana; font-size:14px; color:#666}
.p_connect .td1{text-align: left;width: 328px;padding: 0px 10px 0px 0; vertical-align:top}
.p_connect .td1_on{text-align: left;width: 328px;padding: 0px 10px 0px 0; vertical-align:top; background:#f8f8f8}
.p_connect .td2{text-align: left;width: 218px;padding: 0 10px 5px 0;vertical-align:top;}
.p_connect .sp1{ padding-top:8px}
.p_connect .sp2{ padding-top:6px}
.bd_pboxfoot3 { clear:both;background:url(http://image.aladin.co.kr/img/shop/2015/bd_pbox02_gray.gif) no-repeat bottom; height:35px; line-height:35px; vertical-align:middle;  text-align:center}
.bd_pboxfoot3 a{display:block;}

.p_connect_1 ul{ padding:0px 0; width:70%;float:left; }
.p_connect_1 ul li{ display:inline; float:left;  padding:5px 0;vertical-align:top;line-height:17px}

.ch_related{ display:none;}
.ch_related + label{display:inline-block; width:12px; height:12px; border:1px solid #c8c8c8;background:#f9f8f9; cursor:pointer;}
.ch_related:checked + label:after{position:relative; top:-3px;left:-1px; content:'\2714'; font-size:11px; background:#5c99e8; border:1px solid #5c99e8; color:#fff; padding:1px 1px 0 1px}

.npd_wrapfoot_1 { clear:both;background:url(http://image.aladin.co.kr/img/shop/2015/pro_box02_gray.gif) no-repeat bottom; padding:5px 0 5px 0; text-align:center; color:#666; height:17px; line-height:17px; vertical-align:middle}
.npd_book_1 {position:relative;width:178px; padding:3px 0 3px 0; margin-bottom:5px }/*상품페이지 사이드 책*/
.npd_book_1 dl { margin:2px auto; width:172px; padding:2px 0 0 0 }
.npd_book_1 dt {float:left; width:81px; font-size:0 }
.npd_book_1 dd { float:right; width:91px;}

.npd_book_1_on{background:#f8f8f8;position:relative;width:178px; padding:3px 0 3px 0; margin-bottom:5px}
.npd_book_1_on dl { margin:2px auto; width:172px; padding:2px 0 0 0 }
.npd_book_1_on dt {float:left; width:81px; font-size:0 }
.npd_book_1_on dd { float:right; width:91px;}

.npd_book ul{ padding:0; margin:0}
.npd_book ul li{ padding:5px 0 5px 5px;}
.npd_book .on1{background:#f8f8f8; position:relative;}

.related_layer1{border:1px solid #5c99e8; padding:7px; margin:0 auto}
.related_layer1 ul{width:95%; margin:0 auto}
.related_layer1 ul li{padding:3px 0; margin:0}
.related_layer1 .t_gray{ color:#666}
.related_layer1 a{ display:block}
a.related1:link {color:#787878; font-weight:bold;  text-decoration: none; display:block}
a.related1:visited {color:#787878; font-weight:bold;  text-decoration: none; display:block}
a.related1:hover {color:#787878; font-weight:bold;  text-decoration:underline; display:block}

.bd_pbox {float: left; background:url(http://image.aladin.co.kr/img/shop/2012/bd_pbox01.gif) repeat-x top; padding:14px 0 0 0; width:710px;  }


/*20150428 상품 배경 삽입*/
#specialproduct_bg1{background:#34bcca}
#specialproduct_bg1 .td1{padding:30px 0 0 0}
#specialproduct_bg1 .td2{vertical-align:top; text-align:left}
#specialproduct_bg1 .td3{text-align:right; vertical-align:bottom}
#specialproduct_bg1 .text1{background:#f9cb70; font-family:malgun gothic; font-size:18px; letter-spacing:-1px; padding:2px 10px 5px 10px; display:inline-block}
#specialproduct_bg1 .text2{letter-spacing:0px; color:#c51227}

#specialproduct_bg2{background:url(http://image.aladin.co.kr/img/shop/2015/specialproduct_bg1.jpg) top repeat-x}
#specialproduct_bg2 

/*20150508 추가*/
.p_goodstd04{ border:1px solid #f7d9e5; background:#ffecf5; margin:5px 0;}
.p_goodstd04 .td1{padding:5px 0 5px 0px;text-align:left;  }
.p_goodstd04 .td2{font-size:16px; text-align:left; font-weight:bold;padding:5px 0 5px 0px; }
-->

/*20150728 상품 배경 삽입*/

#special_bg1{background:#f4ada9}
#special_bg1 .td1{padding:0px 0 0 0}
#special_bg1 .td2{vertical-align:top; text-align:left}
#special_bg1 .td3{text-align:right; vertical-align:bottom}
#special_bg1 .text1{background:#ec8483; font-family:malgun gothic; font-size:13px; letter-spacing:-1px; padding:3px 3px 3px 3px; display:inline-block}
#special_bg1 .text2{letter-spacing:0px; color:#9d403b}

#special_bg2{background:url(http://image.aladin.co.kr/img/shop/2015/special_bg14.jpg) top repeat-x}



/*2015 알라딘 중고 품질 판정 가이드*/
#used_quality .table_01{}
#used_quality .table_01 th{ border-top:1px solid #c2d2df;border-bottom:1px solid #c2d2df; background:#f8f8f8; padding:7px 0}
#used_quality .table_01 td{border-right:1px solid #c2d2df;border-bottom:1px solid #c2d2df; text-align:left; padding:10px 10px 10px 15px}
#used_quality .table_01 .td_center{ text-align:center; padding:0}
#used_quality .table_01 .td_noline{border-right:1px solid #ffffff;border-bottom:1px solid #c2d2df; text-align:left}
#used_quality .table_01 img{ padding:0 3px 0 0}
#used_quality .table_01 .td_on{background:#f3f7fb}


/*2015-08-12하단 추천마법사*/
.w_jiny_seline { clear:both; border-bottom:1px solid #f0f0f0; margin:28px 0; height:1px; }
.w_jiny_titleWrap { clear:both; float:left; padding:9px 0; width:930px;}/*메인 타이틀 부분*/
.w_jiny_titleWrap h3 {float:left;margin:0; padding:0; font-family:malgun, "Malgun Gothic", Dotum, 돋움}
.w_jiny_titleWrap_btn {float:right;font-family:malgun, "Malgun Gothic", Dotum, 돋움; font-size:13px;}

.w_jiny_6dan { clear:both;   }/*6단 구조 : 추천맙버사 메인 코드 그대로 가져옴*/
.w_jiny_6dan ul { overflow:hidden }
.w_jiny_6dan li {float:left; width:155px; padding:0; display:inline-block }
.w_jiny_6dan dl {}
.w_jiny_6dan dt { position:relative; height:180px; overflow:hidden; }
.w_jiny_6dan dd { padding:10px 10px 20px 10px; text-align:center}
.w_jiny_6dan_cover {position:absolute; bottom:0; margin-left:29px; }
.w_jiny_6dan_coverimg {width:100px;}

.w_jiny_btn03 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #4e4e4e;text-align: center;overflow: hidden;text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background: #5d5d5d; }
.w_jiny_btn03 a:link { text-decoration: none!important; outline: 0;color: #bcbcbc;font-size: 11px;  font-family:malgun, "Malgun Gothic", Dotum, 돋움, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#c6c6c6;margin: 0;border: 0;width:91px; padding:4px 0 5px 0}
.w_jiny_btn03 a:hover { text-decoration: none!important; background: #3399da;  border-color: #949494; color:#FFFFFF!important;}
.w_jiny_btn03 a:visited { text-decoration: none!important; outline: 0;color: #bcbcbc;font-size: 11px; font-family:malgun, "Malgun Gothic", Dotum, 돋움, sans-serif;display: block;white-space: nowrap;background-color: transparent;border-color:#c6c6c6;margin: 0;border: 0;} 
.w_jiny_btn_wrap2 { position:absolute; bottom:0;padding:3px 3px 2px 3px; width:94px; height:82px; background:url(http://image.aladin.co.kr/img/myaladdin/2015/gradation5.png) repeat-x; z-index:2}  /*커버 100짜리용 버튼 */

.w_jiny_click { clear:both;border-top:1px solid #f3f3f3; padding:23px 0;   }
.w_jiny_click_L {float:left; padding-left:20px;}
.w_jiny_click_L li { float:left; display:inline; padding:0 9px; position:relative; }
.w_fiximg1 { width:50px; height:65px; }
.w_fix_on { background:#278dd0; padding:3px; margin-top:5px; }
.w_fix_off { background:#ebebeb; padding:3px;margin-top:5px; }
.w_fix_del { position:absolute; top:0; right:0 }
.w_jiny_click_r {float:right; margin-top:22px; width:90px;  }
.w_jiny_click_r a:link {font-size:11px; color:#898989; display:block;background:url(http://image.aladin.co.kr/img/welcome/btn_more_dot.gif) no-repeat right;  }
.w_jiny_click_r a:visited {color:#898989; }

a.j_black:link { color:#333333; text-decoration: none;} /*기본 링크 블랙*/
a.j_black:visited { color:#333333;text-decoration: none; }
a.j_black:hover { color:#333333;text-decoration: underline; }

.w_jiny_space1 {padding-right:6px;}
.w_jiny_space2 {padding-right:13px;}


/*20151007 상품 배경 삽입*/
#special_bg3{background:url(http://image.aladin.co.kr/img/shop/2015/special_1000ja_bg2.jpg) top repeat-x}
#special_bg3 .td1{padding:0px 0 0 0}
#special_bg3 .td2{vertical-align:top; text-align:left}
#special_bg3 .td3{text-align:right; vertical-align:bottom}
#special_bg3 .text1{ color:#fff;font-family:malgun gothic; font-size:14px; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg3 .text2{letter-spacing:0px; color:#f6cf3f}
#special_bg4{background:url(http://image.aladin.co.kr/img/shop/2015/special_1000ja_bg1.jpg) top repeat-x}
#special_bg5 {background:#ffe226}
#special_bg5 .text3{ color:#333;font-family:malgun gothic; font-size:14px; letter-spacing:-1px; padding:0px 3px 3px 23px; text-align:left}
#special_bg5 .text4{letter-spacing:0px; color:#ef6934}
#special_bg5_1{background:url(http://image.aladin.co.kr/img/shop/2015/special_experimentking_bg1.jpg) top repeat-x}

#special_bg6 {background-color:#76bd1d;}
#special_bg6 .text1{ color:#000;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg6 .text2{letter-spacing:0px; color:#fff;}
#special_bg6 .td1{padding:0 0 0 0}
#special_bg6 .td2{background:url(http://image.aladin.co.kr/img/shop/2015/special_gunbang_02.jpg) top no-repeat; height:76px; vertical-align:top; text-align:left; padding-left:20px;}
#special_bg7 {background:url(http://image.aladin.co.kr/img/shop/2015/special_gunbang_bg.jpg) top repeat-x;}

#special_bg8 { background:url(http://image.aladin.co.kr/img/shop/2015/special_earth_bg1.jpg) top repeat-x; background-color:}
#special_bg8 .text1{ color:#000;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg8 .text2{letter-spacing:0px; color:#ec660e;}
#special_bg8 .td1{padding:0 0 0 0}
#special_bg8 .td2{background:url(http://image.aladin.co.kr/img/shop/2015/special_earth_02.jpg) top no-repeat; height:82px; vertical-align:top; text-align:left; padding-left:256px;}
#special_bg9 {background:url(http://image.aladin.co.kr/img/shop/2015/special_earth_bg.jpg) top repeat-x;}

#special_bg10 { background:url(http://image.aladin.co.kr/img/shop/2015/special_universe_bg2.jpg) top repeat-x; background-color:}
#special_bg10 .text1{ color:#fff;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg10 .text2{letter-spacing:0px; color:#ec660e;}
#special_bg10 .td1{padding:0 0 0 0}
#special_bg10 .td2{background:url(http://image.aladin.co.kr/img/shop/2015/special_universe_02.jpg) top no-repeat; height:82px; vertical-align:top; text-align:left; padding-left:35px;}
#special_bg11 {background:url(http://image.aladin.co.kr/img/shop/2015/special_universe_bg.jpg) top repeat-x;}

#special_bg12 {background-color:#9ddce6;}
#special_bg12 .text1{ color:#000;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg12 .text2{letter-spacing:0px; color:#027fe3;}
#special_bg12 .td1{padding:0 0 0 0}
#special_bg12 .td2{background:url(http://image.aladin.co.kr/img/shop/2015/special_cookierun_02_2.jpg) top no-repeat; height:73px; vertical-align:top; text-align:left; padding-left:20px;}
#special_bg13 {background:url(http://image.aladin.co.kr/img/shop/2015/special_cookierun_bg1_2.jpg) top repeat-x;}

#special_bg14 {background-color:#5cc398;}
#special_bg14 .text1{ color:#000;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg14 .text2{letter-spacing:0px; color:#fff;}
#special_bg14 .td1{padding:0 0 0 0}
#special_bg14 .td2{background:url(http://image.aladin.co.kr/img/shop/2015/special_maplestory_02_1.jpg) top no-repeat; height:60px; vertical-align:top; text-align:left; padding-left:20px;}
#special_bg15 {background:url(http://image.aladin.co.kr/img/shop/2015/special_maplestory_bg1_1.jpg) top repeat-x;}

#special_bg16 { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_34_bg1.jpg) top repeat-x; background-color:}
#special_bg16 .text1{ color:#333333;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:5px 3px 3px 3px; display:inline-block}
#special_bg16 .text2{letter-spacing:0px; color:#ff3566;}
#special_bg16 .td1{padding:0 0 0 0}
#special_bg16 .td2{background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_34_03.jpg) top no-repeat; height:83px; vertical-align:top; text-align:left;}
#special_bg17 {background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_34_bg2.jpg) top repeat-x;}

#special_bg18 { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_35_bg1.jpg) top repeat-x; height:302px; }
#special_bg18_in { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_36_top1.jpg) top center no-repeat; height:302px; width:930px; margin:0 auto;}
#special_bg18_in .text1{ color:#fff;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:165px 3px 3px 204px; display:inline-block}
#special_bg18_in .text2{letter-spacing:0px; color:#f5eb00;}
#special_bg19 {background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_35_bg2.jpg) top repeat-x;}

#special_bg20 { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_37_bg1.png) top repeat-x; height:302px; }
#special_bg20_in { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_37_top1.jpg) top center no-repeat; height:302px; width:930px; margin:0 auto;}
#special_bg20_in .text1{ color:#ff9844;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:0 3px 3px 0; display:inline-block;text-shadow:1px 2px 0 rgba(0,0,0,0.3); background:#000000; margin-top:249px; margin-left:112px}
#special_bg20_in .text2{letter-spacing:0px; color:#ffffff;}
#special_bg21 {background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_37_bg2.jpg) top repeat-x;}

#special_bg24 { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_38_bg1.png) top repeat-x; height:302px; }
#special_bg24_in { background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_38_top1.jpg) top center no-repeat; height:302px; width:930px; margin:0 auto;}
#special_bg24_in .text1{ color:#ff9844;font-family:malgun gothic; font-size:16px; font-weight:bold; letter-spacing:-1px; padding:0 3px 3px 0; display:inline-block;text-shadow:1px 2px 0 rgba(0,0,0,0.3); background:#000000; margin-top:249px; margin-left:195px}
#special_bg24_in .text2{letter-spacing:0px; color:#ffffff;}
#special_bg25 {background:url(http://image.aladin.co.kr/img/shop/2016/special_1000ja_38_bg2.jpg) top repeat-x;}

#special_bg22 {background:url(http://image.aladin.co.kr/img/shop/2016/special_ceci7_bg1.jpg) top repeat-x;}
#special_bg23 {background:url(http://image.aladin.co.kr/img/shop/2016/special_ceci7_bg2.jpg) top repeat-x;}

/*한줄평*/
.npd_1comm { margin:20px 0;}
.npd_1comm li { list-style:none; background: url(http://image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 6px; padding:0 0 10px 10px}
.npd_1comm_L {border:2px solid #fe87af; width:600px; overflow:hidden }

/*실시간추천*/
.recommend_layer_box { width:200px; position:absolute; margin-top:-120px; margin-left:365px; }
.recommend_layer_box{background:#333;opacity:0.9; color:#ffffff; padding:5px 15px 5px 15px; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; display:inline-block;}
.recommend_layer_box .left{ float:left; color:#ffffff; width:88% ;padding:5px 0 0 0}
.recommend_layer_box .right{ float:right; color:#ffffff; width:12%; text-align:right;}
.recommend_layer_box a.blue{color:#33afe9;text-decoration:underline; }
.recommend_layer_box a.white{color:#ffffff;text-decoration:none !important; padding:5px 12px; display:inline-block; border:none; }
.recommend_layer_box a.white:visited{text-decoration:none !important; border:none; }
.recommend_layer_box a.white:link{text-decoration:none !important; border:none; }

/*추천마법사-이벤트용*/
.genie_2016_wrap { margin:0 auto; width:930px; height:45px; position:relative }
.genie_2016_wrap_in { border-radius:3px; background:#00c5c5; height:35px;  }
.genie_2016_wrap_t { color:#FFFFFF;padding:8px 0 0 21px;  }
.genie_2016_wrap_jump { position:absolute; top:4px; right:10px; border-top:1px solid #009292;border-left:1px solid #009292;border-bottom:1px solid #009e9e; border-right:1px solid #009e9e; width:260px; 
padding:3px 10px; background:url(http://image.aladin.co.kr/img/common/drop_01.png) no-repeat right ; }
.genie_2016_wrap_jump a:link { color:#FFFFFF; display:block }
.genie_2016_wrap_jump a:hover { color:#FFFFFF ; text-decoration:none}
.genie_2016_wrap_jump a:visited { color:#FFFFFF }

.genie_2016_wrap_layer { border:1px solid #009e9e; background:#fffae8; width:270px; position:absolute; right:10px; padding:5px 5px;box-shadow: 1px 1px 2px rgba(0, 0, 0, .1); }
.genie_2016_wrap_layer li { list-style:none;}
.genie_2016_wrap_layer li a:link { color:#333333; display:block; padding:5px 5px }
.genie_2016_wrap_layer li a:hover { color:#333333; text-decoration:none; background:#fff2ca; }
.genie_2016_wrap_layer li a:visited { color:#333333;  }

.genie_2016_wrap_arrow {background:url(http://image.aladin.co.kr/img/common/drop_02.png) no-repeat bottom; position:absolute; bottom:0; left:37px; width:14px; height:10px;}

.letter_no { clear:both; padding:20px 0; text-align:center; }
