<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */


/* 기본 스타일 */
/* 본문 전체  */
body	{ background-color:#ffffff; color:#333; margin:0px; padding:0px; text-align:center; font-size:12px; font-family:Malgun Gothic,"돋움", "Dotum", "AppleGothic", "sans-serif"; line-height:1.6em; }
div	{ text-align:left; margin: 0; padding: 0;  } 
img {border: 0;}
ul,li,dl,dt,dd	{ list-style:none; margin:0px; padding:0px; } 
form, p {margin:0px; padding:0px;} 
table, td,tr {color:#333;  font-size:12px; font-family:Malgun Gothic,"돋움", "Dotum", "AppleGothic", "sans-serif"; line-height:1.5em;}
 
a:link {  color: #333; text-decoration: none}
a:visited {  color: #333; text-decoration: none}
a:hover {  color: #333; text-decoration: underline}

a.bb:link {  color:  #333; font-weight: bold; text-decoration: none}
a.bb:visited {  color:  #333; font-weight: bold;text-decoration: none}
a.bb:hover {  color: #333; font-weight: bold; text-decoration:  none}

a.bb2:link {  color:  #333; font-weight: bold; text-decoration: none}
a.bb2:visited {  color:  #333; font-weight: bold;text-decoration: none}
a.bb2:hover {  color: #333; font-weight: bold; text-decoration:   underline}

a.bl:link {  color:  #386DA1; text-decoration: none}
a.bl:visited {  color:  #386DA1; text-decoration: none}
a.bl:hover {  color: #386DA1; text-decoration: underline}

a.bo:link {  color: #3774B1; font-weight: bold; text-decoration: none}
a.bo:visited {  color: #3774B1; font-weight: bold; text-decoration: none}
a.bo:hover {  color: #3774B1; font-weight: bold; text-decoration: underline}

a.bo_s:link {  font-size:11px; color: #3774B1; font-weight: bold; text-decoration: none; background-color: #F6F8FA;}
a.bo_s:visited { font-size:11px; color: #3774B1; font-weight: bold; text-decoration: none; background-color: #F6F8FA;}
a.bo_s:hover {  font-size:11px; color: #3774B1; font-weight: bold; text-decoration: underline; background-color: #F6F8FA;}

a.bl_u:link {	color: #386DA1;	text-decoration: underline;	font-style: italic;}
a.bl_u:visited { color: #386DA1;  text-decoration: underline;  	font-style: italic;}
a.bl_u:hover { color: #386DA1;  text-decoration: underline; 	font-style: italic;}

a.bo_b:link { font-size:14px; color: #3774B1; font-weight: bold; text-decoration: none}
a.bo_b:visited {  font-size:14px; color: #3774B1; font-weight: bold; text-decoration: none}
a.bo_b:hover {   font-size:14px; color: #3774B1; font-weight: bold; text-decoration: underline}

a.navi:link {  color:  #818181; text-decoration: none}
a.navi:visited {  color:  #818181; text-decoration: none}
a.navi:hover {  color: #818181; text-decoration: underline}

a.st:link {  color: #095498; font-weight: bold; text-decoration: none}
a.st:visited {  color: #095498; font-weight: bold; text-decoration: none}
a.st:hover {  color: #095498; font-weight: bold; text-decoration: none}

a.flogo:link {  color: #386DA1; font-weight: bold; text-decoration: none}
a.flogo:visited {  color: #386DA1; font-weight: bold; text-decoration: none}
a.flogo:hover {  color: #386DA1; font-weight: bold; text-decoration: none}

a.gray_t:link {  color: #919191;text-decoration: none}
a.gray_t:visited {  color: #919191; text-decoration: none}
a.gray_t:hover {  color: #919191;  text-decoration: underline}
		
    .fl { float:left; }
	.fr { float:right; }
	
	.sp1 {margin-bottom: 5px;} 
	.sp2 {margin: 2px 0 0  13px;} 
	.sp3 {margin-top: 10px;} 
	.sp4 {margin-bottom: 3px;}
	.sp5 {margin-bottom: 12px;}
	
	.gray1 {color:#919191 ;}
	.gray2 {color:#919191 ; font-weight:normal}
	.gray1_b {color:#919191 ; font-weight: bold;}
	.grey_s {color:#919191 ;font-size:11px; line-height: 1.4em;}
	
     /*layer*/
	 .layer_top {padding-top: 6px;}
	 .layer_bot {padding-bottom: 3px;}
	 .layer_point {color :#00821F; text-decoration: underline;}
	
	/*레이아웃*/
	#header {width: 930px;  margin: 0 auto;  clear:both; position:relative; }
	#main_all {width: 930px; clear:both; margin: 0 auto; position:relative; }
	#main_left {width: 190px; float: left; }
	#main_center {width: 516px; float: left; }
	#main_right {width: 220px; float: left; }
	#footer {width: 930px; clear:both; padding:45px 0 15px 0;  margin: 0 auto; position:relative; }
	
	#expert {width: 930px; clear:both; margin: 0 auto; position:relative; }
	#expert_left {width: 190px; float: left; }
	#expert_center {width: 740px; float: left; position:relative;}
	
	#library_center {width: 740px; float: left; position:relative;}
	#library_all {width: 740px; clear:both; margin-top: 15px; }
	#library_left {width: 506px; float: left;}
	#library_right { width: 224px; float: right;}

	#award {width: 740px; float: left; margin: 20px 0 18px 0;}
	#award_left {width: 740px; float: left; }

	#blogcontents {width: 930px; clear:both; margin: 0 auto; position:relative; }
	#blogcontents_left {width: 190px; float: left; }
	#blogcontents_center {width: 740px; float: left; position:relative;}
	#blogcontent_list {width: 740px; clear:both; margin-top: 15px; }
	
	#themecafe {width: 890px; clear:both; margin: 0 auto; position:relative; }
	
	#hottag {width: 890px; clear:both; margin: 0 auto; position:relative; }
	
	#blogerchoice {width: 890px; clear:both; margin: 0 auto; position:relative; }
	
    #weeklywinner {width: 930px; clear:both; margin: 0 auto; position:relative; }
	#weeklywinner_left {width: 190px; float: left; }
	#weeklywinner_center {width: 740px; float: left; position:relative;}
	
	/*폰트 스타일*/
	/*기본*/
	.bold {font-weight: bold;}
	.blue1 { color: #095498;}
	.blue2 { color: #1595D8;}
	.blue3 { color: #386DA1; }
	.orange1 {color : #F36700;}
	.bo_nl {  color: #3774B1; }
	
	/*볼드*/
	 .bold_b {font-weight: bold;  font-size: 14px;}
	.orang1_b { color: #F36700; font-weight: bold;}
	.blue1_b { color: #095498; font-weight: bold;}
	.blue2_b { color: #1595D8; font-weight: bold;}
	.blue3_b { color: #386DA1; font-weight: bold;}
    .orange1_b {color : #F36700; font-weight: bold;}
    .orange1_s {color : #F36700; font-weight: bold; font-size: 11px;}
	.orange1_bb {color : #F36700; font-weight: bold;  font-size: 14px;}
	.bo_n {  color: #3774B1; font-weight: bold; }
	
	/*header*/	
	#header a { text-decoration: none; }
	#header_logo {width: 930px;  clear:both; margin-top: 10px}
	#header_logo::after {content: ''; display: block; clear: both;}
	#header_menu {width: 930px; height: 39px; float: left; clear:both; background: url(https://image.aladin.co.kr/img/blog2/main/new_header_bg.gif) no-repeat; padding: 0px 0px 0px 0px; margin-bottom: 8px;}
	#header_menu img { margin: 3px  1px 0 1px; }
	#header_left {float: left; margin: 0; padding-left: 13px }
	#header_right { float: right; margin: 0; padding: 7px 5px 0 0; text-align:left;  color:#fff;}
	#fulldownbox {
      float:left;
	  width:96px;
	  height:17px;
	  font-size:11px;
	  padding:0 0 0 4px; 
      background: url(https://image.aladin.co.kr/img/blog2/front_b.gif) repeat-x top #FFFFFF;
      border:#BBBBBB solid 1px;
	  margin:0 1px 0 2px;
	  color:#474747;
	  }	  
    #searchfild {float:left; padding:0;  margin:0 0 0 1px;  }
	#header_right  input.box {  font-size:12px; color:#333333; border:1px solid #BBBBBB; height: 19px;}
	#theme_serch2  input.box  {  font-size:12px; color:#333333; border:1px solid #BBBBBB; height: 19px; }
	#hottag_serch2  input.box  {  font-size:12px; color:#333333; border:1px solid #BBBBBB; height: 19px; }
	
	.sublayer {background: url(https://image.aladin.co.kr/img/blog2/layer/sub_box3.gif) repeat-y; }
	.sublayer img {margin-left: 5px; }
	
	/* 이주의 마이리뷰 레이어 new */
	.sublayer2 {background: url(https://image.aladin.co.kr/img/blog2/layer/sub_box6.gif) repeat-y; }
	.sublayer2 img {margin-left: 5px; }

	
	/*footer*/
	#footer_c { border-top: 1px solid #DEDEDE; text-align: center; padding: 15px 0 0 0; }
	.fs {margin: 0 3px; color: #999999;}
	
	/*알라딘 서재메인*/	
	/*왼쪽 */
	#login_box {width: 180px; background: url(https://image.aladin.co.kr/img/blog2/main/box_b3.gif) repeat-y;}
	#login_content {width: 138px; margin: 0 0 0 21px; text-align: center; font-size:13px;font-weight:bold } 
	
	#login_bu {margin: 4px 0 7px 0; text-align: center;} 
	#login_info {margin: 4px 0 7px 4px; font-size: 12px;  color:#919191; line-height: 1.5em;} 	 
	#login_info li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	#login_info_box { float: left; clear: both; padding-bottom: 10px;}
	.login_info_w {width: 43px;  background: #F3F3F3; border: 1px solid #DBDBDB; }
	.login_info_w td { font-size: 11px; color:#F36700; text-align: center;}
	
	#blog_guide {clear: both; margin-top: 10px; width: 180px}
	#blog_guide_t {background: url(https://image.aladin.co.kr/img/blog2/main/tit1.gif) no-repeat; height: 30px; padding: 7px 0 0 8px; font-size:13px;}
	#blog_guide_t  a {display:block; font-weight: bold; padding: 7px 0 0 8px; text-decoration: none; width: 180px;}
	#blog_guide_list {margin: 8px  0 0 8px;}
	#blog_guide_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding:0 8px 3px 8px;; margin-bottom: 4px; font-size:13px; letter-spacing:-0.5px;}
	
	#blog_guide_list2 {padding: 7px 5px 1px 7px;}
	#blog_guide_list2 li{ list-style:none; padding-left:8px; padding-top:2px;}	
	
	#blog_banner {clear: both; margin: 15px 0; }
	#blog_banner p {padding-top: 4px;}
	#blog_banner img{border: 3px solid #E5E5E5;	}
	
	#blog_banner2 {clear: both; margin-top: 3px; }
	#blog_banner2 img{border: 3px solid #E5E5E5;	}
	
	#blog_notice {clear: both; margin-top: 10px; width: 180px}
	#blog_notice_t {background: url(https://image.aladin.co.kr/img/blog2/main/tit1_more.gif) no-repeat; height: 30px;}
	#blog_notice_t  a {display:block; font-weight: bold; padding: 7px 0 0 8px; text-decoration: none; width: 180px;}
	#blog_notice_list {margin: 8px  0 0 8px;}
	#blog_notice_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	
	#aladdin_library {clear: both; margin-top: 10px; width: 180px}
	#aladdin_library_t {background: url(https://image.aladin.co.kr/img/blog2/main/tit1.gif) no-repeat; height: 30px; }
	#aladdin_library_t2 { color: #74AFDD; font-weight: bold; padding: 7px 0 0 8px;}
    #aladdin_library_list {margin: 2px  0 10px 8px;}
	#aladdin_library_list  img {margin-top: 7px;}
	
	/**가운데**/
	/*서재가 사랑한 책*/
	#main_choice { clear: both; background: url(https://image.aladin.co.kr/img/blog2/main/choice_box2.gif) repeat-y; width: 506px; float: left; margin-bottom:20px; }
	#main_choice2 {padding: 12px 20px 0 20px; }
	#main_choice2::after {content: ''; display: block; clear: both;}
	#main_choice_b {float: left; width: 324px; }
	#main_choice_bs {float: right; width: 124px; }
	#main_choice_b dl { margin:0 ; padding:0; width: 324px;}
    #main_choice_b dt{float:right; width:233px;  margin:0  ; padding:0; }
	#main_choice_b dl dd { margin: 0; padding:0;}
    #main_choice_b dd { float: left; text-align: center; font-size:11px; color: #919191; }
    #main_choice_b dd p {margin-top: 4px;}
    .main_choice_t {margin: 10px 0 0 0; float: left;}
	#main_choice img{vertical-align:middle; }
	.main_choice_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico2.gif) no-repeat 0 4px; padding: 0 0 0 12px;  height: 20px;}
	
	/*071011*/
	#main_choice_b_2 {float: left; width: 324px; height:150px!important; }
	#main_choice_b_2 dl { margin:0; padding:5px; width: 324px;box-sizing:border-box; float: left;}
	#main_choice_b_2 dd { float: left; text-align: center; font-size:12px; color: #919191; }
    #main_choice_b_2 dt {float:right; width:215px;  margin:0  ; padding:0; }
	#main_choice_b_2 dt span { line-height:2; }
   
    /*화제의 서재글*/
	#main_hot { clear:both; width: 506px;}
	#main_hot_t {height: 26px; border-bottom: 1px solid #E7E7E7; font-weight: bold;}
	#main_hot_t  img {vertical-align:middle; margin-bottom: 4px;}
	#main_hot_list {padding-top: 10px; clear: both;}
	#main_hot_list_l {width: 250px;  float: left; }
	#main_hot_list_r {width: 250px; float: right;}
	#main_hot_list ul { margin-left: 12px;}
    #main_hot_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	
	/*테마카페*/
	#main_theme {padding-top: 26px;  clear:both; width: 506px; }
	#main_theme_box { background: url(https://image.aladin.co.kr/img/blog2/main/main_theme_box2.gif) repeat-y; clear:both; float: left;  width: 506px; }
	#main_theme_list {width: 466px;  float: left; padding: 0 0 3px 20px; }
	#main_theme_num {width: 466px;  float: left; padding: 10px 0 7px 20px; }
	#main_theme_num ul {padding: 0; margin: 0;}
	#main_theme_num li {display: inline; padding: 0; margin: 0} 
	#main_theme_num img {margin-right: 3px;}
	#main_theme_list dl { width: 466px; }
    #main_theme_list dt{float:right; width:375px;  margin:0  ; padding:0; }
	#main_theme_list dl dd { margin: 0; padding:0;}
    #main_theme_list dd { float: left; }
	#main_theme_list ul {margin-top: 15px}
	#main_theme_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico2.gif) no-repeat 0 4px; padding: 0 0 0 13px;  height: 20px;}
	#main_theme_list p{margin-top: 17px;}
    #main_theme_t {margin: 10px 0 0 0; float: left;}
	#main_theme_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico2.gif) no-repeat 0 4px; padding: 0 0 0 13px;  height: 20px;}
	
	/*테마카페new*/
	#main_theme2 {padding-top: 26px;  clear:both; width: 506px; }
	#main_theme_tab {width: 506px; height: 32px; background:url(https://image.aladin.co.kr/img/blog2/main/theme_tab_bg.gif) repeat-x;   }
	#main_theme_tab img { margin-left: 2px}
	#main_theme_tab  ul {padding: 6px 0 0 8px; vertical-align:bottom}
	#main_theme_tab  li {display: inline; margin: 0; padding:0} 
	#main_theme2_list {width: 480px;  float: left; padding: 10px 0 8px 12px; clear:both; }
	#main_theme2_list dl { width: 480px; }
    #main_theme2_list dt{float:right; width:405px;  margin:0  ; padding:0; }
	#main_theme2_list dl dd { margin: 0; padding:0;}
    #main_theme2_list dd { float: left; }
	#main_theme2_list p{margin-top: 12px;}
	#main_theme2_list_b {  clear:both; border: 4px solid #ededed; padding: 2px 2px 2px 7px}
	#main_theme2_list_b table {width:480px ; }
	#main_theme_more {margin: 6px 0 0 0; float:right}

	
	/*이주의 리뷰*/
	#main_review {margin-top: 29px; width: 506px; line-height: 1.4em;}
	#main_review_l {float: left; width: 250px; }
	#main_review_l dl { padding: 7px 4px 0 9px; }
    #main_review_l dt{float:right; width:160px;  margin:0  ; padding:0; }
    #main_review_l dl dd { margin: 0; padding:0;}
    #main_review_l dd img { margin: 3px; float: left;}
	#main_review_l p{margin-top: 7px;}
	#main_review_r {float: right; width: 250px; }
	#main_review_r dl { padding: 7px 4px 0 9px; }
    #main_review_r dt{float:right; width:160px;  margin:0  ; padding:0; }
    #main_review_r dl dd { margin: 0; padding:0;}
    #main_review_r dd img { margin: 3px; float: left;}
	#main_review_r p{margin-top: 7px;}
	
	/*서재인기태그*/
	#main_tag {background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y; clear:both; float: left;}
	#main_tag_b {width: 212px; background: #F3F3F3; margin-left: 6px;}
	#main_tag_b2 {padding : 1px 10px 0 14px;}
	#main_tag_b2 a { margin-right: 6px; line-height: 1.8em;}
	
	a.tag_level1:link {  font-size:14px; color: #fff; font-weight: bold; text-decoration: none; background-color: #095498;}
    a.tag_level1:visited { font-size:14px; color: #fff; font-weight: bold; text-decoration: none; background-color: #095498;}
    a.tag_level1:hover {  font-size:14px; color: #095498; font-weight: bold; text-decoration: none;  background-color: #fff;}

    a.tag_level2:link {  font-size:14px; color: #1595D8; font-weight: bold; text-decoration: none; }
    a.tag_level2:visited { font-size:14px; color: #1595D8; font-weight: bold; text-decoration: none;}
    a.tag_level2:hover {  font-size:14px; color: #fff; font-weight: bold; text-decoration: none; background-color: #095498;}
	
	a.tag_level3:link {  color: #095498; font-weight: bold; text-decoration: none; }
    a.tag_level3:visited { color: #095498; font-weight: bold; text-decoration: none;}
    a.tag_level3:hover { color: #fff; font-weight: bold; text-decoration: none; background-color: #095498;}
	
    a.tag_level4:link {  color: #095498; text-decoration: none; }
    a.tag_level4:visited { color: #095498; text-decoration: none;}
    a.tag_level4:hover { color: #fff; text-decoration: none; background-color: #095498;}
	
	/*알라딘투데이*/
	#today {clear: both; float: left; margin-top: 6px; background: url(https://image.aladin.co.kr/img/blog2/main/today_box2.gif) repeat-y; width: 224px;}
	#today_view {margin: 6px 0 4px 12px; clear: both; }
	#today_view td{ vertical-align:bottom; text-align: center; }
	.today_g {text-align: center; margin-bottom: 3px; clear: both;}
	.today {color: #F36700; font-weight: bold; font-family:"verdana"; font-size: 11px;}
	
	/*알라디너 인기서재_new*/
	
  	#blog_guide_t2 {
	background: url(https://image.aladin.co.kr/img/blog2/main/tit2.gif) no-repeat;
	height: 30px;
	padding-bottom: 5px;
	font-weight: bold; padding: 7px 0 0 8px; font-size:13px;
}
	#blog_guide_t2  a {display:block; text-decoration: none; width: 180px;} 

	#best_library_new_c{	float: left;	width: 180px;	padding-bottom: 0px;}
	#best_library_new_c dl {margin: 8px 10px 0 10px;}
    #best_library_new_c dt{float:right; width:80px;  margin:0  ; padding:0; font-size:13px;}
	    #best_library_new_c dt span { font-weight:bold; padding-bottom:5px; }
    #best_library_new_c dl dd { margin: 0; padding:0;}
    #best_library_new_c dd img { float: left; margin: 0}
	#best_library_new_c p{margin-top: 6px;}

	#today02 {clear: both;	float: left; width: 180px; padding-bottom:15px;}	
	
	/*출판사 공식서재_new*/
 	#blog_guide_t3 {
	height: 15px;
	font-weight: bold; padding: 0 0 0 8px; font-size:13px;
}
	
	#editor_library_new {width: 224px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/editor_library.gif) no-repeat; clear: both; margin-top: 2px;}
	#editor_library_new_c {padding: 2px 0 0 13px; font-weight: bold;}
	#editor_library_box {background-color:#ECECEC;	text-align:left; float:left; color:#333333;	padding:2px 2px 0 5px;	width: 170px; margin:10px 8px 0 8px;	height:20px;}
	
	/*이달의당선작_new*/

	#main_winner_list{
	float: left;
	width: 220px;
	padding-bottom: 6px;
}
	#main_winner_list dl {margin: 8px 10px 0 10px;}
    #main_winner_list dt{float:right; width:125px;  margin:0  ; padding:0; }
    #main_winner_list dl dd { margin: 0; padding:0;}
    #main_winner_list dd img { float: left; margin: 0}
	
	#main_winner_list_c {font-size:11px; padding-top:5px; line-height:15px;}

	#main_winner_list2 {
	float: left;
	width: 180px;
	padding-bottom: 6px;
    }
	#main_winner_list2 dl {margin: 8px 10px 0 10px;}
    #main_winner_list2 dt{float:right; width:95px;  margin:0  ; padding:0; }
    #main_winner_list2 dl dd { margin: 0; padding:0;}
    #main_winner_list2 dd img { float: left; margin: 0}
	
	#main_winner_list2_c {font-size:11px; padding-top:5px; line-height:15px;}


	
	
	
	/*주목 이서재*/
	#best_library {clear: both; float: left; margin-top: 6px; background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y; width: 224px; line-height: 1.4em;}
	#best_library_c{ float: left; width: 224px; padding-bottom: 6px;}
	#best_library_c dl {margin: 8px 12px 0 12px;}
    #best_library_c dt{float:right; width:122px;  margin:0  ; padding:0; }
    #best_library_c dl dd { margin: 0; padding:0;}
    #best_library_c dd img { float: left; margin: 0}
	#best_library_c p{margin-top: 6px;}

	/*출판사 공식서재*/
	#publish_library {clear: both; float: left; margin-top: 6px; background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y; width: 224px; line-height: 1.4em;}
	#publish_library_c{ float: left; width: 224px; padding-bottom: 6px;}
	#publish_library_c dl {margin: 8px 12px 0 12px;}
    #publish_library_c dt{float:right; width:122px;  margin:0  ; padding:0; }
    #publish_library_c dl dd { margin: 0; padding:0;}
    #publish_library_c dd img { float: left; margin: 0}
	#publish_library_c p{margin-top: 6px;}
	
	#publish_library_list {margin: 8px  0 0 8px; clear: both; }
	#publish_library_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	
	/*편집팀 서재*/
	#editor_library {clear: both; float: left; margin-top: 6px; background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y; width: 224px; line-height: 1.4em;}
	#editor_library_t {width: 224px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/editor_library.gif) no-repeat; clear: both; margin-top: 2px;}
	#editor_library_t_c {padding: 2px 0 0 13px; font-weight: bold;} 
	#editor_library_l { float: left; width: 224px; clear: both; padding-bottom: 20px;}
	#editor_library_l dl {margin: 8px 12px 0 12px; }
    #editor_library_l dt{float:right; width:122px;  margin:0  ; padding:0; }
    #editor_library_l dl dd { margin: 0; padding:0;}
    #editor_library_l dd img { float: left; margin: 0}
	#editor_library_l p{margin-top: 6px;}
	
	#review_library_t {width: 224px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/review_library.gif) no-repeat; clear: both; }
	#review_library_t_c {padding: 2px 0 0 13px; font-weight: bold;}  
	#review_library_t_c a {display: block; width: 100%;  text-decoration: none}
    #review_library_l { float: left; width: 224px; clear: both; }
	#review_library_l dl {margin: 8px 12px 0 12px; }
    #review_library_l dt{float:right; width:122px;  margin:0  ; padding:0; }
    #review_library_l dl dd { margin: 0; padding:0;}
    #review_library_l dd img { float: left; margin: 0}
	#review_library_l p{margin-top: 6px;}

/*이달의 당선작*/
	#editor_win {
	clear: both;
	float: left;
	margin: 6px 0 15px 0;
	background: url(https://image.aladin.co.kr/img/blog2/main/r_box3_2.gif) repeat-y;
	width: 180px;
	line-height: 18px;
}
	#editor_win_t {width: 180px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/editor_library_2.gif) no-repeat; clear: both; margin-top: 2px;}
	#editor_win_t_c {padding: 2px 0 0 13px; font-weight: bold; font-size:13px;} 
	#editor_win_l { float: left; width: 224px; clear: both; padding-bottom: 20px;}
	#editor_win_l dl {margin: 8px 12px 0 12px; }
    #editor_win_l dt{float:right; width:122px;  margin:0  ; padding:0; }
    #editor_win_l dl dd { margin: 0; padding:0;}
    #editor_win_l dd img { float: left; margin: 0}
	#editor_win_l p{margin-top: 6px;}
	
	/*박스형태*/
	/*서브 박스*/
	.sub_box {width: 180px; background: url(https://image.aladin.co.kr/img/blog2/main/left_box3.gif) repeat-y;}
	.sub_bc {width: 158px; margin: 0 0 0 11px; } 
	.sub_tit {border-bottom:1px solid #DBDBDB; padding: 2px 0 2px 5px; } 
	.sub_tit a{display:block; } 
	.sub_list {padding: 7px 0 0 5px;}
	.sub_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/sub_ico.gif) no-repeat 0 7px; padding-left: 8px; margin-bottom: 3px;}
	.sub_list2 {margin: 7px 0 0 5px; }

     /*추가*/
	.sub_list3 {border-top:1px solid #DBDBDB; padding: 7px 0 2px 5px;}
	.sub_list3 li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/sub_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	
	.sub_bc2 {width: 158px; padding: 0 0 0 11px; } 
	
	/*오른쪽박스*/
	.r_box1 { background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y; float: right; width: 224px;}
	.r_box2{ background: url(https://image.aladin.co.kr/img/blog2/main/r_box3.gif) repeat-y;  width: 224px;}
	.tit_more1 {width: 224px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/r_box4.gif) no-repeat; }
	.tit_more1 a{display:block; padding: 2px 0 0 13px;} 
	.box_tit {width: 224px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/r_box5.gif) no-repeat; }
	.box_tit1{ padding: 2px 0 0 13px; font-weight: bold;} 
	
	
	/*명예의 전당*/
	#expertmain_l {margin-top: 20px; float:left; }
	
	.award_table {width: 740px; }
	.award_table td {vertical-align:top;} 
    .award_td1 {width: 100px; text-align: center; } 
	.award_td2 {width: 275px;  padding-right: 5px;} 
	
	.awardttb_table {width: 740px; }
	.awardttb_table td {vertical-align:top;} 
    .awardttb_td1 {width: 355px; text-align: left; padding: 0 5px 0 5px; } 
	.awardttb_td2 {width: 355px; padding: 0 5px 0 5px;} 
	.awardttb_td3 {width: 10px; border-left: 1px dotted #DEDEDE ; } 
	
	.choice1_table {width: 340px; }
	.choice1_list_r {width: 340px; border-left: 1px dotted #DEDEDE ; padding-left: 12px; vertical-align:middle;}
    .choice1_list_r img{vertical-align:middle; margin: 3px; }
    .choice1_date { font-size:12px; color: #AAAAAA;}
    .choice1_num { text-align: right; color : #F36700; font-weight: bold; font-family:"verdana"; width: 18px;}
	
	.expert_table {width: 496px; }
	.expert_table td {vertical-align:top;}
	.expert_td1 {width: 100px; text-align: center; }
	.expert_td2 {width: 250px;  padding-right: 5px;}
	.expert_num1 {font-size: 12px; padding-left: 15px; border-left:1px solid #E7E7E7; }
	.expert_num2 {font-size: 12px; text-align: right; }
	.expert_list {padding: 7px 0 0 5px;}
	.expert_list li{ list-style: none; padding-left: 13px; margin-bottom: 2px;}
	.ex_p1 {margin-right: 5px;} 
	.ex_p2 {margin-top: 10px; width: 220px}
	.expert_top {float: left; }
	
	#expertmain_re {margin-top: 30px;  float:left; }
	#expertmain_li {margin-top: 30px;  float:left; }
	#expertmain_pa {margin-top: 30px;  float:left; }
	
	/* 명예의 전당 서브*/
	#sub_nav {margin: 6px 0 0 0}
	.library_list { clear:both; margin: 20px 0 18px 0;}
	.library_c {color: #646464; padding-top: 16px;}
	.awardttb_left {float:left;}
	.awardttb_right {float:right; padding:20px 0 0 0;}
	#sub_nav_bt {width:145px; height:40px;}
	#thanks { clear:both;}
	#thanks_l { float: left; width: 249px; height: 49px; background: url(https://image.aladin.co.kr/img/blog2/main/thanksto_month.gif) no-repeat; margin-bottom: 10px; }
	#thanks_lc {  color: #EC4B71; margin: 16px 0 0 138px;}
	#thanks_r { float: right; width: 249px; height: 49px; }
	.thanks_num {font-size: 14px; font-weight: bold; font-family:"verdana"; }
	
	/*최근 서재글*/
	.blogcontents_m1{padding: 20px 0 0 2px; float:left; }
	.blogcontents_list1 {margin: 8px 0 0 12px; width: 336px; }
	.blogcontents_list1 li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding-left: 8px;}
	.blogcontents_list_l {width: 360px; float: left; }
    .blogcontents_list_r {width: 360px; float: right;}
	
	/*리스트 스타일 */	
	a.num_stay:link {color:#F79638;font-weight:bold;}
	a.num_stay:visited {color:#F79638;font-weight:bold;}
	a.num_stay:hover  {color:#F79638; font-weight:bold;}
	
.paging {
	padding:10px;
	text-align:center;
	color:#DCDCDC;
	font-size: 12px;
	line-height:1.5em;
	clear:both;
	}
.paging ul {list-style:none; }
.paging li {display:inline; padding:0px;margin:0px;}
	
.paging a.page:link{color:#454545;}	
.paging a.page:visited{color:#454545;}		
.paging a.page:hover{color:#fff;background-color:#336699;}

/*** 펼쳐보기/간략히 보기 &gt; 버튼 스타일 *******************/
#showbt_up {
     width:100%;
     padding:5px 0px 5px 0px; 
	 border-bottom:1px solid #E5E5E5;
	 text-align:right;
}
#showbt_up ul {list-style:none;}
#showbt_up li {display:inline; padding:0px; margin:0px;}

#showbt_up2 {
     width:100%;
     padding:5px 0px 5px 0px; 
	 border-top:1px solid #E5E5E5;
	 text-align:right;
}
#showbt_up2 ul {list-style:none;}
#showbt_up2 li {display:inline; padding:0px; margin:0px;}

#showbt_down {
     width:100%;
	 padding:5px 0px 5px 0px;
	 border-top:1px solid #E5E5E5;
	 text-align:right;
}
#showbt_down ul {list-style:none;}
#showbt_down li {display:inline; padding:0px; margin:0px;}

.show_layer01 {border:1px solid #BBBBBB; background-color:#FFF; padding:4px; width:55px;color:#8F8F8F; }
.show_layer01 a {width:55px; display:block; }

    a.gray_8f8f8f:link {color:#8F8F8F; font-weight:bold;font-size:12px;  text-decoration: none}
	a.gray_8f8f8f:visited {color:#8F8F8F; font-weight:bold;font-size:12px;  text-decoration: none}
	a.gray_8f8f8f:hover  {color:#8F8F8F; font-weight:bold;font-size:12px;  text-decoration: none}
	
	.gray_s999 { color:	#999;font-size:12px;font-weight:normal; letter-spacing: -0.5px}	
	.grey2 {color:#646464; font-size:12px;;}


/*** 한줄 라인*************/
.vline { border-top:1px solid #E6E6E6; }
.vline2 { border-top:1px solid #F2EDE3; }
.vline3 { border-top:1px solid #E6E6E6; margin:10px 0 20px 0; clear: both;}
.vline4 { border-top:1px solid #EEEEEE; margin:0 0 10px 0; clear: both;}
.vline5 { border-top:1px solid #E6E6E6;  clear: both; width: 736px; height: 1px; margin: 0; padding: 0;}


/*** 한줄 라인 굵은 거*************/
.vlines{ border-top:2px solid #E6E6E6; }

	/* 테이블- 서재브리핑의 댓글 타이틀 */
#title_box {border:1px solid #CDCDCD; width:100%; height:30px;  }
#title_box tr,th { background-Color:#EAEAEA; text-align:center; color:#7B7B7B}


/* 브리핑 테이블-서재브리핑의 댓글 리스트 */	
.rtable { width:100%; }
.rtable tr {vertical-align:top; }
.rtable td {line-height: 18px; text-align:center; padding-bottom:10px; nowrap:nowrap;}

/**** 패딩  들어간 거***/
.space10 {padding:10px;}
.space5 {padding:5px;}
	
/*** 리스트 가격/출판사 표시  *****/
.price {color: #B54A72;}
.author {color:#919191;}
.grey {color: #999; font-size:12px}

/*****br태그를 쓰기엔 공백이 큰 곳에 사용 ************/	
 .space {margin:3px;}
	
/******포토리뷰박스*************/
.photobox {margin: 2px;  border:1px solid #CCCCCC; width: 54px; float: left; }
.photobox img {margin: 2px;}

/*****서재가 사랑한 책******/
#blogerchoice_top {float: left; background: url(https://image.aladin.co.kr/img/blog2/main/blogerchoice_bg.gif) no-repeat  bottom right; width: 100%} 
#blogerchoice_txt {float: left; padding: 7px 0 20px 13px;}
#blogerchoice_box {clear: both; }
#blogerchoice_box2 {background: url(https://image.aladin.co.kr/img/blog2/main/theme_box3.gif) repeat-y ;  width: 890px;  }
#blogerchoice_serch {background: url(https://image.aladin.co.kr/img/blog2/main/blogerchoice_serch.gif) no-repeat ;  width: 858px; height: 35px; margin-left: 16px; clear: both; }
#choice_serch {float: right;  padding: 8px 15px 0 0 ; }
#choice_serch select{font-size: 12px; color: #919191;}

#choice_list {clear: both; width: 776px; margin: 20px 0 10px 50px;}
#choice_list   tr {vertical-align:top; }
.choice_list_r {width: 270px; border-left: 1px dotted #DEDEDE ; padding-left: 12px; vertical-align:middle;}
.choice_list_r img{vertical-align:middle; margin: 3px; }
.choice_num { text-align: right; color : #F36700; font-weight: bold; font-family:"verdana"; width: 18px;}

.choice_list_c {padding-right: 14px;}
.choice_list_c p {margin-top: 15px;}
.choice_list_c dl { padding-left: 9px ;}
.choice_list_c dt{float:right; width:358px;  margin:0  ; padding:0; }
.choice_list_c dl dd { margin: 0; padding:0;}
.choice_list_c dd img {  float: left; }
.choice_line{ background: url(https://image.aladin.co.kr/img/blog2/main/line.gif) repeat-x 0 50%; height: 44px; clear: both;  }


/**이달의 당선작**/
#winner {width:930px; clear:both; margin:0 auto; position:relative;}
#winner_top {height:99px;}
#winner_topl {float:left; background:url(https://image.aladin.co.kr/img/blog2/main/winner_top.gif) no-repeat top left; height:99px; width:457px;}
#winner_topr {float:right; margin:60px 5px 10px 0;}
#winner_topr select{font-size: 12px; color: #919191;}
#winner_rss {float:left; padding-left:175px; padding-top:25px;}

#winner_box {background:url(https://image.aladin.co.kr/img/blog2/main/winner_box_bg.gif) repeat-y top; float:left;}
#winner_box_review {float:left; padding:0 30px 0 30px; width:492px;}
#winner_box_photo {float:right; padding:0 30px 0 0; width:328px;}
#winner_box_paper {float:left; padding:15px 30px 0 30px; width:492px;}
#winner_box_movie {float:right; padding:0 30px 0 0; width:328px;}

#winner_list_review {float:left; padding:0px 15px 15px 15px; width:435px;}
#winner_list_paper {float:right; padding:0px 15px 15px 15px; width:434px;}

.winner_best_list1 { clear: both; float:left; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_dot.gif) repeat-x bottom;  width: 420px; line-height: 16px; padding: 8px 0 6px 0;}
.winner_best_li {float:left; width:370px; }

.winner_best_list2 { clear: both; float:left; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_dot.gif) repeat-x bottom;  width: 275px; line-height: 16px; padding: 8px 0 6px 0;}
.winner_best_li2 {float:left; width:230px; }

#winner_list_photo {float:left; padding:0px 15px 15px 15px; width:280px;}
#winner_list_ttb {float:left; padding:0px 15px 15px 15px; width:279px;}
#winner_list_movie {float:right; padding:0px 15px 15px 15px; width:279px;}




/*****서재가 사랑한 책 0709******/
#choicebloger {width: 930px; clear:both; margin: 0 auto; position:relative; }
#choicebloger_t { background: url(https://image.aladin.co.kr/img/blog2/main/blogerchoice_tbg2.gif)  no-repeat ; height:93px;}
#choicebloger_tr {float:right; margin: 10px 19px 0 0;}
#choicebloger_b {margin: 0; padding:0;}
#choice_serch2 {margin-bottom : 15px; text-align: right; }
#choice_serch2 select{font-size: 12px; color: #919191;}

#choicebloger_best{background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_best.gif)  no-repeat ;}
#choicebloger_new{background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_new.gif)  no-repeat ;}
#choicebloger_jump{background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_jump.gif)  no-repeat ;}

#choicebloger_date {padding: 8px 0 0 30px; color:#1595d8; font-size:11px; line-height: 12px}
.choice_best {float:left; margin: 30px 0 0 0; width:133px; }
.choice_best_book {float:left; background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_best_s.gif)  no-repeat right bottom; width:133px;}
.choice_best_book img {border:1px #919191 solid}
.choice_best_number {float:left; color :#f36700; font-size:14px; font-weight:bold; text-align:center; width:100px; margin-top: 5px}

.choice_best_t {margin: 0 0 0 31px; padding:0}
.choice_best_t td { vertical-align:top }
.choice_best_r {float:left; margin: 28px 0 0 0;}
.choice_number {font-size:12px}
.choice_number2 {font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; color: #777777; font-weight:normal}
.choice_best_c {background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_best_c.gif)  no-repeat; width: 379px; float:left; margin-top: 15px;}
.choice_best_c2 {margin: 13px 10px 0 13px; }
.choice_bar { clear:both; width:313px; height:22px; background: url(https://image.aladin.co.kr/img/blog2/main/choicebloger_bar.gif) no-repeat;}
.choice_bar_l {float:left; padding: 3px 0 0 10px; font-size:11px; font-weight: bold; color: #000000;  }
.choice_bar_r {float:right; padding: 4px 10px 0 0; font-size:7pt; color:#777777; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px }
.choice_orage {color : #f36700}
.choice_orage_b {color : #f36700; font-weight:bold; font-size:11px}
.choice_blist_c {margin-top: 5px; clear:both; float:left; width:312px}
.choice_blist_c dl { padding-left: 9px ;}
.choice_blist_c dt{float:right; width:224px;  margin:0  ; padding:0; }
.choice_blist_c dl dd { margin: 0; padding:0;}
.choice_blist_c dd img {  float: left; margin: 0; padding:0;}

#choice_best1 {clear: both; float:left; margin:0 ; padding:0}
#choice_best2 {clear: both;  float:left;  margin-top:10px ; padding:0 }
#choice_best_list { clear: both;  float:left; margin-top : 8px;}
.choice_best_list_l { float:left; width: 450px; padding-left:10px ;}
.choice_best_list_r { float:left; width: 450px; padding-left:16px;}
.choice_best_list1 { clear: both; float:left; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_dot.gif) repeat-x bottom;  width: 445px; line-height: 16px; padding: 8px 0 6px 0 ;  }
.choice_best_list2 { clear: both; float:left;   width: 445px; line-height: 16px; padding: 8px 0 6px 0 ;  }
.choice_best_li {float:left; width:330px; padding:0 0 0 12px;  }
.choice_best_nu {float:left; font-size: 11px; width: 45px; text-align: right;  margin-left:6px; }
.choice_best_ud {float:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;  color:#777777; margin-left:8px; width: 38px; text-align:center; }

a.bo_chioce:link {  color: #333333; font-weight: bold;font-size: 14px; text-decoration: none; line-height:1.4; }
a.bo_chioce:visited {  color: #333333; font-weight: bold;font-size: 14px; text-decoration: none}
a.bo_chioce:hover {  color: #333333; font-weight: bold; font-size: 14px;text-decoration: underline}

#choice_best_br {float:left; clear: both; margin-top: 20px;  width: 930px;}
#choice_best_br1 {width: 226px; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_br1.gif) no-repeat;  line-height:16px; vertical-align:top }
#choice_best_br2 {width: 226px; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_br2.gif) no-repeat;  line-height:16px;vertical-align:top}
#choice_best_br3 {width: 226px; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_br3.gif) no-repeat;  line-height:16px;vertical-align:top}
#choice_best_br4 {width: 226px; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_br4.gif) no-repeat;  line-height:16px;vertical-align:top}

.choice_blist_b { clear:both; float:left; }
.choice_blist_b dl {padding-top: 34px }
.choice_blist_b dt{float:left; width:125px; margin-left:12px  ; padding:0; }
.choice_blist_b dd { margin: 0; padding:0;}
.choice_blist_b dd img {  float: left; margin-left: 15px;  }

.choice_best_bg {background:url(https://image.aladin.co.kr/img/blog2/main/choice_best_bg.gif) repeat-y;}
.choice_best_td {width: 8px}
.choice_best_br_bot {width:226px; height:7px ; background:url(https://image.aladin.co.kr/img/blog2/main/choicebloger_bot2.gif) no-repeat;}
.choice_best_br_list { clear:both; width: 204px; padding-left:12px; padding-top: 10px}
.choice_best_br_list2 { clear: both; float:left; background: url(https://image.aladin.co.kr/img/blog2/main/choice_best_dot.gif) repeat-x top;  width: 204px; line-height: 16px; padding: 8px 0 6px 0 ; }
.choice_best_bli {float:left; width:154px; padding:0 0 0 5px;  }
.choice_best_bnu {float:left; font-size: 11px; width: 36px; text-align: right;margin-left:4px;  }




/**** 테마카페 *****/
/**검색/등록 **/
#theme_serch1 {width: 420px;  height: 57px; clear: both; background: url(https://image.aladin.co.kr/img/blog2/main/themeserch_bg.gif) no-repeat; margin-top: 10px;}
#theme_serch2 {padding: 18px 0 0 30px; color: #919191; font-weight: bold;}
#theme_top_l {float: left;}
#theme_top_r {float: left; width: 840px; height: 95px; background: url(https://image.aladin.co.kr/img/blog2/main/themecafe_bg.gif) no-repeat  bottom right; }
#theme_top_r1 {float: left; line-height:1.4em; margin: 20px 0 0 0; padding-left: 15px;}
#theme_top_r2 {float: left; margin-top: 37px; padding-left: 15px;}

/** 상시테마 **/
#theme_always {clear: both; }
#theme_always2 {background: url(https://image.aladin.co.kr/img/blog2/main/theme_box3.gif) repeat-y ;  width: 890px; text-align: center;}
#theme_always3 {width: 853px; text-align: left; margin-top: 13px; }
#theme_always3  tr {vertical-align:top; }
#theme_always3  td {nowrap:nowrap;}

#theme_book {clear: both;  margin-left: 3px ; padding:0;  width: 460px;  float: left;}
#theme_book dl { margin:0 ; padding:0; width: 460px;}
#theme_book  dt{float:right; width:292px;  margin:0  ; padding:0; }
#theme_book  dl dd { margin: 0; padding:0;}
#theme_book  dd img { margin: 3px;}
#theme_box {  border: 1px solid #E2E2E2; float: left;   }
#theme_book_t {clear: both; margin: 9px 0 0 0; float: left; }
#theme_book_t ul{ margin: 0 0 0 75px; }
#theme_book_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico.gif) no-repeat 0 50%; padding: 3px 0 0 17px; clear: both; }
#theme_book_t li img {margin: 0 9px 0 0; float: left; }

#theme_music dl { margin:0 ; padding:0; width: 346px; clear: both;}
#theme_music  dt{float:right; width:241px;  margin:0  ; padding:0; }
#theme_music  dl dd { margin: 0; padding:0;}
#theme_music dd img { margin: 3px;}
#theme_music_t {clear: both; margin: 8px 0 0 0; float: left; }
#theme_music_t ul{ margin: 0 0 0 88px; clear: both;}
#theme_music_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico.gif) no-repeat 0 50%; padding:2px 0 0 17px; clear: both; }
.track {clear: both; padding-top: 5px;}

#theme_movie dl { margin:0 ; padding:0;  width: 346px;}
#theme_movie  dt{float:right; width:241px;  margin:0  ; padding:0; }
#theme_movie dl dd { margin: 0; padding:0;}
#theme_movie dd img { margin: 3px;}
#theme_movie_t {clear: both; margin: 8px 0 0 0; float: left; }
#theme_movie_t ul{ margin: 0 0 0 88px; }
#theme_movie_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico.gif) no-repeat 0 50%; padding: 2px 0 0 17px; clear: both; }

.theme_dot { background: url(https://image.aladin.co.kr/img/blog2/main/dot.gif) repeat-x 0 50%; height: 40px; clear: both;  }

/**인기 테마**/
#theme_popular {width: 858px; clear: both;  padding: 36px 0 0 16px; }
#theme_new {width: 858px; clear: both;padding: 40px 0 0 16px; }
.theme_popular_list { clear: both;  line-height:1.5em; float: left; margin-top: 16px;   width: 858px; }
.theme_popular_list_l { float:left; width: 410px;padding-left: 10px; }
.theme_img {float: left; margin: 0 12px 0  0;  }
.theme_popular_list_r { float:right; width: 410px; padding-left: 10px; }


/***** 최근 인기 태그 *****/
#hottag_serch1 {width: 420px;  height: 57px; clear: both; background: url(https://image.aladin.co.kr/img/blog2/main/themeserch_bg.gif) no-repeat; margin-top: 10px;}
#hottag_serch2 {padding: 18px 0 0 30px; color: #919191; font-weight: bold;}
#hottag_top_l {float: left;}
#hottag_top_r {float: right; width: 435px; height: 115px; background: url(https://image.aladin.co.kr/img/blog2/main/hottags_bg.gif) no-repeat  bottom right; }
#hottag_top_r1 {float: left; line-height:1.4em; margin: 36px 0 0 0;}

#hottag_top_l2 {float: left; background: url(https://image.aladin.co.kr/img/blog2/main/hottags_bg2.gif) no-repeat  bottom right; height: 100px; width: 880px; }
#hottag_top_rl {float: left; }
#hottag_top_rl1 {float: left; padding: 7px 0 0 12px;}

#hottag_box {clear: both; background: url(https://image.aladin.co.kr/img/blog2/main/hottag_box3.gif) repeat-y ; }
#hottag_box_bg {  clear: both; background: url(https://image.aladin.co.kr/img/blog2/main/hottag_bg.jpg) no-repeat  ; margin-left: 6px;   width: 878px;}
#hottag_cloud { width: 640px; margin-left:115px; padding: 35px 0 20px 0; line-height: 3.2em;} 

#hottag_cloud	a:link {text-decoration: none;color: #6EBEE7;}
#hottag_cloud	a:visited {	text-decoration: none;	color : #6EBEE7;}
#hottag_cloud	a:hover { color:#fff;background-color:#336699;}
#hottag_cloud	a {margin-right: 10px;}

.tag_t1 {	font-size: 25pt;}
.tag_t2 {	font-size: 24pt;}
.tag_t3 {	font-size: 23pt;}
.tag_t4 {	font-size: 22pt;}
.tag_t5 {	font-size: 21pt;}
.tag_t6 {	font-size: 20pt;}
.tag_t7 {	font-size: 19pt;}
.tag_t8 {	font-size: 18pt;}
.tag_t9 {	font-size: 17pt;}
.tag_t10 {	font-size: 16pt;}
.tag_t11 {	font-size: 15pt;}
.tag_t12 {	font-size: 14pt;}
.tag_t13 {	font-size: 13pt;}
.tag_t14 {	font-size: 12pt;}
.tag_t15{	font-size: 11pt;}
.tag_t16 {	font-size: 10pt;}
.tag_t17 {	font-size: 9pt;}

/****이주의 리뷰****/
.weeklywinner_m1{padding: 0 2px 0 2px; float:left; margin-top: 20px; clear: both;}
.weeklywinner_list {float: left; clear: both; width: 100%;}
.weeklywinner_list2 {float: left; clear: both; width: 100%; margin-top: 35px;}
.weeklywinner_list_l {width: 360px; float: left; }
.weeklywinner_list_r {width: 360px; float: right; }

.weeklywinner_list_l dl { padding-left: 9px ;; }
.weeklywinner_list_l dt{float:right; width:269px;  margin:0  ; padding:0; }
.weeklywinner_list_l dl dd { margin: 0; padding:0;}
.weeklywinner_list_l dd img { margin: 3px; float: left;}

.weeklywinner_list_r dl { padding-left: 9px ; }
.weeklywinner_list_r dt{float:right; width:269px;  margin:0  ; padding:0; }
.weeklywinner_list_r dl dd { margin: 0; padding:0;}
.weeklywinner_list_r dd img { margin: 3px; float: left;}

.weeklywinner_box { background: #F9F8F1; border: 1px solid #EEEDE4; clear:both; margin-top:10px; padding: 4px 5px 3px 5px; line-height: 1.5em; } 
.weekly_box { background: #F9F8F1; border: 1px solid #EEEDE4; clear:both; margin-top:10px; padding: 4px 5px 3px 5px; } 
.weeklywinner_dot { background: url(https://image.aladin.co.kr/img/blog2/main/dot.gif) repeat-x 0 50%; height: 40px; clear: both;  }
.weekly_line{ background: url(https://image.aladin.co.kr/img/blog2/main/line.gif) repeat-x 0 50%; height: 42px; clear: both;  }

#weekly_review {background: url(https://image.aladin.co.kr/img/blog2/main/weeklywinner_mt4.gif) no-repeat ; width:735px; height: 40px; clear: both; float: left; margin-bottom: 15px;}
#weekly_review_t {float: left; padding: 12px 0 0 40px; font-size: 14px; font-weight: bold; }
#weekly_serch {float: right;  padding: 12px 12px 0 0 ; }
#weekly_serch select{font-size: 12px; color: #919191;}

.weeklyreview_list {float: left; clear: both; width: 100%; margin: 0; padding: 0;}
.weeklyreview_list dl { padding-left: 9px ; }
.weeklyreview_list dt{float:right; width:616px;  margin:0  ; padding:0; }
.weeklyreview_list dl dd { margin: 0; padding:0;}
.weeklyreview_list dd img { margin: 3px; float: left;}


/********************************** 헤더영역 툴바 영역*******************/
.Topbar { padding:6px 5px 6px 5px; text-align:left;color:#A5A49A; }
.Topbar .toggle { float:left; width: 20px; padding:0; margin:0; }
.Topbar .topbox {padding:0; margin:0 0 0 2px;}
.Topbar .left { float:left;   padding:0; }	 
.Topbar .right { float:right;   padding:0;	 text-align:right; }
.Topbar .fulldownbox {
      float:left;
	  width:96px;
	  height:17px;
	  font-size:11px;
	  padding:0 0 0 4px; 
      background: url(https://image.aladin.co.kr/img/blog2/front_b.gif) repeat-x top #FFFFFF;
      border:#BBBBBB solid 1px;
	  margin:0 0 0 2px;
	  color:#474747;
	  }	  
.Topbar .searchfild {float:left; padding:0;  margin:0 0 0 1px; }
.Topbar	input.box {  
     color:#474747;
	 height:15px; 
	 border:1px solid #BBBBBB;
	 margin: 0; padding: 1px 2px 1px 2px; }

/*툴바의 레이어부분*/
.LayerMyBlog { 
	background:url(https://image.aladin.co.kr/img/blog2/layer/layermyblog_top.gif) top;
	color:#333;
	width:72px;
	padding-top:8px;_padding-top:0;
}

.LayerMyBlog ul {list-style:none;padding-top:0px;_padding-top:8px;padding-bottom:5px; margin:0;}
.LayerMyBlog li {padding:0 0 0 6px;font-size:12px; margin-bottom: 2px;}
.LayerMyBlog li a:link { color:#333; width:63px;display:block; text-decoration:none; font-size:12px; letter-spacing: -0.5px;}
.LayerMyBlog li a:visited {color:#333; width:63px;display:block;text-decoration:none; font: size 12px;px; }
.LayerMyBlog li a:hover {width:63px; background-color:#E8E8E8; color:#333; display:block;text-decoration:none; font-size:12px; }

.LayerMyBlogbt {
	background:url(https://image.aladin.co.kr/img/blog2/layer/layermyblog_bt.gif) bottom;
	width:72px;
	height:3px;
	padding:0; margin:0;
} /*툴바 레이어 완료*/

.LayerSearch { 
	font-size:12px;
	background:url(https://image.aladin.co.kr/img/blog2/layer/layersearch_top.gif) top;
	color:#333;
	width:102px;
	padding: 5px 0 0 0;
}
.LayerSearch ul {list-style:none;padding:5px 0 5px 0;margin:0;}
.LayerSearch li {padding:0 3px 0 6px;font-size:12px; margin-bottom: 2px;}
.LayerSearch li a:link { color:#333; width:90px;display:block; text-decoration:none;}
.LayerSearch li a:visited {color:#333; width:90px;display:block;text-decoration:none;}
.LayerSearch li a:hover {width:90px; background-color:#E8E8E8; color:#333; display:block;text-decoration:none;}

.LayerSearchbt {
	background:url(https://image.aladin.co.kr/img/blog2/layer/layersearch_bt.gif) bottom;
	width:102px;
	height:3px;
}
#header_menu .sublayer a img{
    margin:0 0 0 5px;
}

.noMargin{
    margin:0 !important;
}
.sublayerGroup{
    margin-top:-8px;
}

/* 070820 이주의 마이리뷰 관련 추가 */
#wtitle_box { border:1px solid #EEEDE4;height:30px;width:100%; }
#wtitle_box tr, th { background-color:#F9F8F1;color:#7B7B7B;text-align:center; }

#weeklywinner_center { float:left; position:relative; width:740px; }
#weekly_review2 {
    background:transparent url(https://image.aladin.co.kr/img/blog2/main/weeklynominate_ontitle2.gif) no-repeat scroll 0%;
    clear:both;
    float:left;
    height:40px;
    margin-bottom:15px;
    width:735px;
}

#weekly_nominate_on { float:left; padding:12px 0pt 0pt 290px; }
#weekly_nominate_off { float:left; padding:0pt 0pt 0pt 5px; }
#weekly_winner_off { float:right; padding:0pt 10px 0pt 0pt; }
#weekly_nominate_on select { color:#919191; font-size:12px; }
#weekly_winner_on { float:right; padding:12px 40px 0pt 0pt; }
#weekly_winner_on select { color:#919191; font-size:12px; }

#weekly_review3 {
    background:transparent url(https://image.aladin.co.kr/img/blog2/main/weeklywinner_ontitle.gif) no-repeat scroll 0%;
    clear:both;
    float:left;
    height:40px;
    /* margin-bottom:15px; */
    width:735px;
}

.blueblod { color:#0048B8; font-size:9pt; font-weight:bold; vertical-align:bottom; }
.weeklywinner_m1 { clear:both; float:left; margin-top:20px; padding:0pt 2px; }
.wtable {
    background:transparent url(https://image.aladin.co.kr/img/blog2/main/weeklywinner_bgbox.gif) repeat scroll 0%;
    width:720px;
}

.wtable td { line-height:18px; text-align:center; }

/* 070828 추가 */

#weekly_review5 {
background:transparent url(https://image.aladin.co.kr/img/blog2/main/weeklywinner_mt5.gif) no-repeat scroll 0%;
clear:both; float:left; height:40px; margin-bottom:15px; width:735px;
}

#weekly_serch { float:right; padding:12px 12px 0pt 0pt; }

.sublayer2 { background:transparent url(https://image.aladin.co.kr/img/blog2/layer/sub_box6.gif) repeat-y scroll 0%; }
#header_menu .sublayer2 a img{
    margin:0 0 0 5px;
}

/*이주의 당선작*/
.winner_theme {clear: both;  margin: 5px ; padding:0; float: left;}
.winner_theme_L { float: left; width:100px;}
.winner_theme_R { }
.winner_theme_box {border: 1px solid #E2E2E2; float: left;}
.winner_theme_com {border: 1px solid #EEEDE4; float: left; margin:5px 0 0 0;padding:5px;background:#F9F8F1; width:614px;}

.winner_theme_t {clear:left; margin: 9px 0 0 38px; float: left; width:616px;}
.winner_theme_t ul{ margin: 0 0 0 75px; }
.winner_theme_t li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/theme_reply_ico.gif) no-repeat 0 50%; padding: 3px 0 0 17px; clear: both; }
.winner_theme_t li img {margin: 0 9px 0 0; float: left; }


/* 이슈테마 */

#main_hot_list {	float:left; width: 506px;	margin-bottom: 0px;	padding-top: 10px;}
.main_hot_list {float: left; width: 482px; }
.main_hot_list p{margin-top: 8px}
.main_hot_list dl {	float:left;	margin:0 0 0 15px;	padding:0;	display: inline;	width: 482px;}
.main_hot_list dt{	float:right;	width:390px;	margin:0;	padding:0;	line-height: 18px;}


.main_hot_list  dd img {float:left; padding: 0; margin: 0 ; }
a.main_hot_list_title:link {   font-size: 13px; color: #3774B1; font-weight: bold; text-decoration: none}
a.main_hot_list_title:visited {  font-size: 13px; color: #3774B1; font-weight: bold; text-decoration: none}
a.main_hot_list_title:hover {  font-size: 13px;color:  #3774B1; font-weight: bold; text-decoration: underline}
#box1 {	background-color:#ECECEC;	text-align:left;	float:left;	color:#333333;	padding:2px 2px 0 2px;	width: 192px;	margin: 10px 8px 0px 8px;	height: 20px;}
#box2 {	background-color:#ECECEC;	text-align:left;	float:left;	color:#333333;	padding:2px 2px 0 7px;	width: 205px;	margin: 10px 8px 0px 8px;	height: 20px;}



/* 화제의 서재글 */

#main_hot_list01 {float:left; width: 506px;	margin-bottom: 0px;	padding: 20px 0 0 0;}
#main_hot_list_01 {padding: 10px 2px 12px 2px; margin-top: 3px; font-size:13px; letter-spacing:-0.2px; line-height:1.6 }
.main_hot_list01 {float: left; width: 100%; padding:5px 0 }
.main_hot_list01 p{margin-top: 8px}
.main_hot_list01 dl {float:left;	margin:0 0 0 15px;	padding:0;	display: inline;	width: 482px;}
.main_hot_list01 dt{float:right;width:400px;margin:0;	padding:0;	line-height: 1.5em;}

.main_hot_list02 dl {float:left; margin:0 0 0 15px;	 padding:0;	display: inline;	width: 482px;}
.main_hot_list01  dd img {float:left; padding: 0; margin: 0;}

a.main_hot_list_title01:link {   font-size: 14px; color: #333333; font-weight: bold; text-decoration: none}/*color: #3774B1;*/
a.main_hot_list_title01:visited {  font-size: 14px; color: #333333; font-weight: bold; text-decoration: none}
a.main_hot_list_title01:hover {  font-size: 14px;color:  #333333; font-weight: bold; text-decoration: none}
#box1 {	background-color:#ECECEC;	text-align:left;	float:left;	color:#333333;	padding:2px 2px 0 5px;	width: 192px;	margin: 10px 8px 3px 8px;	height: 20px;}



/*블로그*/

#blog_title {float:left;width: 224px; height:32px; background:url(https://image.aladin.co.kr/img/blog2/main/blog_title.jpg) no-repeat; margin-top: 5px;}
#blog_icon {float:left;clear: both;	height:32px;	padding-top:9px;	padding-left:175px;}
.blog_icon {float:left; }


/* 알라딘 이슈&amp;테마 */

#issue_title {float:left;width: 506px;height:35px; background:url(https://image.aladin.co.kr/img/blog2/main/issue_title.jpg) no-repeat;	margin-top: 5px;	margin-bottom: 10px;}
#hotbook_title {float:left;width: 506px;height:35px; background:url(https://image.aladin.co.kr/img/blog2/main/hotbook_title.jpg) no-repeat;	margin-top: 5px;	margin-bottom: 10px;}

#issue_icon {float:left;clear: both;height:30px; 	padding-top:12px; padding-left:460px;}
.issue_icon {float:left; }


/* 화제의 서재글 */
/*
#hot_title { float:left; width: 506px; height:35px; background:url(https://image.aladin.co.kr/img/blog2/main/hot_title.jpg) no-repeat; margin-top: 5px;	margin-bottom: 0px;}
#hot_icon {float:left;	clear: both;	height:30px; padding-top:16px;padding-left:412px;}
.hot_icon {float:left; }
*/
#hot_title {float:left;
             width: 506px;
             background:url(https://image.aladin.co.kr/img/blog2/main/hot_title.jpg) no-repeat;
             margin-top: 25px;
}
#hot_icon {  padding-top:16px;}
.hot_icon {float:right;} 
.hot_icon2 {float:left;padding-left:110px;margin-top:12px;}


/* 화장품체험단 */

.beauty_btitle_01 {color : #FFFFFF; font-weight: bold;  font-size: 16px;}

.beauty_bdec_01 {color : #3D3D3D;   font-size: 12px; 	line-height:22px;}

.beauty_btitle_02 {color : #6E3EDA; font-weight: bold;  font-size: 16px;}

.beauty_bdec_02 {color : #6E3EDA;  font-weight: bold;}


.lbeauty_exper{
	float: left;
	width: 180px;
	margin: 3px 0px 0 0px;
}

.lbeauty_experbg{
	float: left;
	width: 180px;
	height:30px;
	padding: 7px 0px 0 8px;
	margin: 10px 0px 0 0px;
	background:url(https://image.aladin.co.kr/img/blog2/20090118_beauty_tbg.gif) no-repeat;
}

. style1 {color: #FFFFFF}


/* 별별책책 */
#starst_title {
	float:left;
	width: 506px;
	height:35px;
	background:url(https://image.aladin.co.kr/img/blog2/main/star_title2.gif) no-repeat;
	margin-top: 15px;
	margin-bottom: 10px;
}
#starst_icon {
	float:left;
	clear: both;
	height:30px;
	padding-top:16px;
	padding-left:390px;
}
.starst_icon {float:left; }
#starst_guide_list {margin: 17px 0 12px 1px;}
#starst_guide_list li{ list-style: none; background: url(https://image.aladin.co.kr/img/blog2/main/list_ico.gif) no-repeat 0 7px; padding: 0 0 8px 8px; font-size:13px; letter-spacing:-0.3px; }
.wstarbox {clear:both;padding:10px 0 10px 17px;}
.wstarbox strong { font-size:14px; }
.wstarbox p { padding:10px 0 0 0!important; font-size:13px; line-height:1.6 }
a.star_p:link {text-decoration:none;color: #7c7c7c; font-size:12px;}
a.star_p:visited {	text-decoration:none;	color : #7c7c7c; font-size:12px;}
a.star_p:hover { text-decoration: underline;color:#7c7c7c; font-size:12px;}

.star_by_date {text-decoration: none; color: #7c7c7c; font-size: 12px;}


	/*#################이달의 당선작_20120529#################*/
	#editor_win {
	clear: both;
	float: left;
	margin-top: 6px;
	background: url(https://image.aladin.co.kr/img/blog2/main/r_box3_2.gif) repeat-y;
	width: 180px;
	line-height: 18px;
}
	#editor_win_t {width: 180px; height: 25px; background: url(https://image.aladin.co.kr/img/blog2/main/editor_library_2.gif) no-repeat; clear: both; margin-top: 2px;}
	#editor_win_t_c {padding: 2px 0 0 13px; font-weight: bold; } 
	#editor_win_l { float: left; width: 224px; clear: both; padding-bottom: 20px;}
	#editor_win_l dl {margin: 8px 12px 0 12px; }
    #editor_win_l dt{float:right; width:122px;  margin:0  ; padding:0; }
    #editor_win_l dl dd { margin: 0; padding:0;}
    #editor_win_l dd img { float: left; margin: 0}
	#editor_win_l p{margin-top: 6px;}
    	
    #box1 {	background-color:#ECECEC;	text-align:left;	float:left;	color:#333333;	padding:2px 2px 0 2px;	width: 192px;	margin: 10px 8px 0px 8px;	height: 20px;}
    #box2 {	background-color:#ECECEC;	text-align:left;	float:left;	color:#333333;	padding:2px 2px 0 7px;	width: 205px;	margin: 10px 8px 0px 8px;	height: 20px;}
    #box2_2 {	background-color:#ECECEC;	text-align:left; color:#333333;	padding:2px 2px 0 7px;	width: 158px;	margin: 8px;	height: 20px; font-size:13px; font-weight:bold; border-radius:4px;}
    
    /*이달의당선작_new*/
	    #main_winner_list{
	    float: left;
	    width: 220px;
	    padding-bottom: 6px;
    }
	#main_winner_list dl {margin: 8px 10px 0 10px;}
    #main_winner_list dt{float:right; width:125px;  margin:0  ; padding:0; }
    #main_winner_list dl dd { margin: 0; padding:0;}
    #main_winner_list dd img { float: left; margin: 0}
	
	#main_winner_list_c {font-size:11px; padding-top:5px; line-height:15px;}
	
	
	#main_winner_list2 {
	float: left;
	width: 180px;
	padding-bottom: 6px;
    }
	#main_winner_list2 dl {margin: 8px 10px 0 10px;}
    #main_winner_list2 dt{float:right; width:95px;  margin:0  ; padding:0; }
    #main_winner_list2 dl dd { margin: 0; padding:0;}
    #main_winner_list2 dd img { float: left; margin: 0}
	
	#main_winner_list2_c {font-size:11px; padding-top:5px; line-height:15px;}
  /*########################이달의 당선작End_20120529###########################*/


/*fund*/
.editor_fund { margin:0 10px; }

.editor_fund a:link {color:3774b1;}
.editor_fund a:hover {color:3774b1;}
.editor_fund a:visited {color:3774b1;}


.editor_fund_s { margin:5px 10px;}
.editor_fund_s dl { }
.editor_fund_s dt {float:left; width:79px; font-size:0  }
.editor_fund_s dd {float:right;width:125px;}

.editor_fundsm {font-size:11px; color:#999999;}
.editor_fund_c01 {color:#61b8d4; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold }
.editor_fund_c02 {color:#f052af; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold }
.editor_fund_c03 {color:#666666; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold }

.editor_fund_gr {background:#ececec; height:12px; margin:6px 0; font-size:0}
.editor_fund_se { clear:both;}

.Utable_left { margin:0; padding:0; float:left; width:520px; }
.Utable_right { margin:0; padding:0; float:right; width:115px; text-align:center;}
.under_figure { margin:0; padding:0 0 0 0;font-size:13px; font-family:myriad; font-style:italic;color:#333;font-weight:bold;}

.tvwinner { width:720px; margin:0 auto;}
.tvwinner dt {width:200px; float: left;}
.tvwinner dt img {width:100%;}
.tvwinner dd { width:520px; float:left; padding:0 0 0 10px; box-sizing: border-box;}
.tvwinner dd p {padding:10px 0 0 0;  display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;  -webkit-line-clamp: 5;}
.tvwinner .tag {display: inline-block; padding:5px 5px 0 0;}
.tvwinner .tag a:link , .tvwinner .tag a:hover , .tvwinner .tag a:visited {color: #33afe9;}
.tvwinner::after {content:''; display: block; clear: both;}

/*블로그 메인 알라디너 tv 배너*/
.town_tv_wrap { margin:20px 0 10px 0; padding:0; width:223px;}
.t_aladinertv_box {margin:0; padding:4px 0 10px 0!important; width:223px; position:relative;}

.t_aladinertv_thumb { width:223px; margin-bottom:8px; padding:0; text-align: center;}
.t_aladinertv_thumb img { width:223px; border-radius:4px;}
.t_aladinertv_icon { position:absolute; left:40%; top:30%; transform: translateY(-50%); }
.t_aladinertv_icon img { width:45px;}

.t_aladinertv_list { clear:both;}
.t_aladinertv_list ul {margin:0; padding:0 0 0 5px; list-style:none;}
.t_aladinertv_list ul li {padding:0 0 5px 0; text-align:left; letter-spacing:-0.02em; font-size:13px; }

.t_aladinertv_list .tit { color:#333; font-weight:bold; text-decoration:none;}
.t_aladinertv_list  a.tit:link { color:#333; font-size:14px; }
.t_aladinertv_list  a.tit:hover { color:#333; text-decoration:underline; background-color:#fff; }
.t_aladinertv_list  a.tit:visited { color:#333; }

.t_aladinertv_list .tag { color:#33afe9; text-decoration:none;}
.t_aladinertv_list  a.tag:link { color:#33afe9; }
.t_aladinertv_list  a.tag:hover { color:#33afe9; text-decoration:underline; background-color:#fff; }
.t_aladinertv_list  a.tag:visited { color:#33afe9; }

.t_aladinertv_list .subt { color:#919191; font-size:12px;}

/* 20141119 북플 코너 */
.blog_bp {margin:0; padding:5px 12px 10px 12px; background: url(https://image.aladin.co.kr/img/blog2/main/bp_box.jpg) bottom left no-repeat;}
.blog_bp_t {width: 224px; height: 25px; background: url(/img/blog2/main/editor_library.gif) no-repeat; clear: both; margin-top: 2px;}
.bp_text_box {clear:both;  background:#0fa8ff;padding:10px; text-align:left; color:#fff; font-size:12px!important; width:190px; line-height:18px!important; border-radius:4px;}
.bp_text_box a { color:#fff; font-size:12px!important; text-decoration:none; letter-spacing: -0.5px; padding:5px 0; }
.bp_mania {width:160px; float:left; }
.bp_ar_left {width:20px; float:left;}
.bp_ar_right {width:20px; float: left;}
.bp_feed_profile {height:66px; width:66px; margin-right:1px;margin-bottom: 1px;text-align: center;padding-top: 1px;float: left; background: white;border: #d6d6d6 1px solid; border-radius: 56px; behavior:url(https://www.aladin.co.kr/ucl_editor/standard/pie/pie.htc);}
.bp_cont_right { width:86px; padding-top:5px; padding-left:5px; float:right;}
.bp_cont_right .t1 { color:#00a3ff; text-align:left; font-size:14px!important;font-weight:bold; letter-spacing:0px;}
.bp_cont_right .t1 a { color:#00a3ff; }
.bp_list ul { list-style:none; margin-top:2px; padding-top:5px;}
.bp_list ul li { float: left; padding:0; margin:0; color:#555; text-align:left; font-size:13px;}
.bp_list ul li a { color:#555; letter-spacing: -0.5px;}

a.toplayer:link {  color: #333333; font-size:12px!important; text-decoration: none;padding:2px;  font-family: Malgun Gothic,"돋움", "Dotum", "AppleGothic", "sans-serif"!important; letter-spacing: -0.7px;}
a.toplayer:visited {  color: #333333; font-size:12px!important; text-decoration: none;padding:2px; font-family: Malgun Gothic,"돋움", "Dotum", "AppleGothic", "sans-serif"!important; letter-spacing: -0.7px;}
a.toplayer:hover {  color: #333333;  font-size:12px!important; text-decoration: none;padding:2px; font-family: Malgun Gothic,"돋움", "Dotum", "AppleGothic", "sans-serif"!important; letter-spacing: -0.7px;}

#main_choice_new {width: 506px; background: #f3f3f3; margin-bottom: 20px; padding: 5px; box-sizing: border-box;}
#main_choice_new .main_choice_new_in {background-color: #fff; border: 1px solid #dbdbdb; padding: 0 10px 10px; box-sizing: border-box;}
#main_choice_new .main_choice_new_in #main_choice2 {padding: 12px 4px 0 4px;}
#main_choice_new .main_choice_new_in .tit {height: 32px; line-height: 32px; border-bottom: 1px solid #ededed; padding-top: 2px;}
#main_choice_new .main_choice_new_in .tit a {display: block; font-weight: bold; font-size: 13px; position: relative;}
#main_choice_new .main_choice_new_in .tit a:hover {text-decoration: none;}
#main_choice_new .main_choice_new_in .tit a::after {content: 'more'; background: url(//image.aladin.co.kr/img/blog2/main/arr_more.gif) no-repeat left center; padding: 0 0 0 8px; font-size: 9px; color: #676767; position: absolute; right: 0; top: 0px; font-weight: normal;}

.contents_tit {clear: both; width: 506px; height: 32px; border-bottom: 1px solid #ededed; padding: 2px 0 0 2px; box-sizing: border-box; position: relative;}
.contents_tit .tit { font-size: 13px; line-height: 32px; font-weight: bold;}
.contents_tit .tab {position: absolute; right: 0; bottom: -1px; display: flex; z-index: 1;}
.contents_tit .tab a {display: block; height: 22px; padding: 0 9px; background-color: #F1F1F1; border: 1px #E1E1E1 solid; font-size: 11px; line-height: 22px; font-weight: bold;}
.contents_tit .tab a ~ a {border-left: none;}
.contents_tit .tab a:hover {text-decoration: none;}
.contents_tit .tab a.on {background-color: #fff; color: #1595D8;  border-bottom: 1px solid #fff;}
.contents_tit.bottom {border-top: 1px solid #ededed; border-bottom: none; padding: 0;}
.contents_tit.bottom .tab {bottom: auto; top: -1px;}
.contents_tit.bottom .tab a.on {background-color: #fff; color: #1595D8;  border-bottom: 1px solid #E1E1E1; border-top: 1px solid #fff;}

.clear {clear: both;}
.contents_tit.hot {margin-top: 25px;}

.login_btn {display: inline-block; height: 22px; line-height: 22px; border: 1px #bbbbbb solid; color: #3e3e3e; font-size: 11px; padding: 0 7px; border-radius: 3px; margin: -3px 10px 0 0;}
.login_btn:hover {text-decoration: none;}
.join_btn {display: inline-block; font-weight: normal; font-size: 12px; position: relative; padding: 0 0 0 10px;}
.join_btn:hover {text-decoration: none;}
.join_btn::before {content: ''; width: 1px; height: 10px; background-color: #d2d2d2; position: absolute; left: 0; top: 5px;}
.myblog_go {display: inline-block; width: 138px; height: 28px; line-height: 26px; border-radius: 3px; border: solid 1px #155f9e; background-color: #007ab9; box-sizing: border-box; color: #fff!important; font-weight: bold; text-decoration: none!important;}
.myblog_go em {font-style: normal; color: #7ed1fb!important;}
.top_search_btn {display: inline-block; height: 17px; line-height: 17px; padding: 0px 8px 0 8px; font-size: 11px; border: 1px #bbbbbb solid; color: #3e3e3e; border-radius: 3px; margin: 0 0 0 0; vertical-align: middle;}
.town_header_menu {width: 930px; height: 40px; margin: 0 auto 10px auto; box-sizing: border-box;}
.town_header_menu .town_header_menu_in {width: 100%; display: flex;}
.town_header_menu ul:first-of-type {width: 560px; background: #24a8e8; border-radius: 7px 0 0 7px;}
.town_header_menu ul:last-of-type {width: 370px; background: #2e8dde; border-radius: 0 7px 7px 0;}
.town_header_menu ul {display: flex; align-items: center;}
.town_header_menu ul li {position: relative;}
.town_header_menu ul li a {display: block; line-height: 40px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; letter-spacing: -0.5px;}
.town_header_menu ul:first-of-type li a { padding: 0 22px;}
.town_header_menu ul li ~ li::before {content: ''; width: 1px; height: 13px; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color: #1c92cb;}
.town_header_menu ul:first-of-type li ~ li::before {background-color: #1c92cb;}
.town_header_menu ul:last-of-type li ~ li::before {background-color: #2b77b7;}
.town_header_menu ul:last-of-type li a { padding: 0 25px;}
.town_header_menu ul li a.bookple::before {content: ''; display: inline-block; width: 12px; height: 8px; background: url(//image.aladin.co.kr/img/blog2/main/bookple_logo.png) no-repeat; vertical-align:middle; margin: -12px 2px 0 0;}

.town_header_layer {background: #fff; padding: 10px 15px 10px 10px; border-radius: 3px; border: solid 1px #007ab9; position:absolute; z-index: 1000;}
.town_header_layer a {display: block; margin-bottom: 2px; font-size: 11px;}
.town_header_layer a:hover {text-decoration: underline!important;}
#expert_sub.town_header_layer {left:10px;}
#blogcontents_sub.town_header_layer {left:247px;}
#weeklywinner2_sub.town_header_layer {left:360px;}

.bloger_bestseller_box {width: 506px; border: 5px solid #f3f3f3; box-sizing: border-box;}
.bloger_bestseller_box_in {border: 1px solid #dcdcdc;}
.bloger_bestseller_tit {margin: 0 10px; background: url(//image.aladin.co.kr/img/blog2/main/dot_login.gif) repeat-x bottom; padding: 4px 0 6px 0}
.bloger_bestseller_tit a {height: 30px; line-height: 30px; display: flex; justify-content: space-between;}
.bloger_bestseller_tit a:hover {text-decoration: none;}
.bloger_bestseller_tit a .tit {font-size: 13px; font-weight: bold; color: #000;}
.bloger_bestseller_tit a .tit em {color: #f2709b; font-style: normal;}
.bloger_bestseller_tit a .more {font-size: 11px; color: #959595;}
.bloger_bestseller_tit a .more::before {content: '+';}

.content_tit {width: 506px; display: flex; border-bottom: 1px #e7e7e7 solid; justify-content: space-between; margin:0 0 10px 0; padding-top: 30px; }
.content_tit .tit {font-size: 13px; font-weight: bold;}
.content_tit .tit em {font-style: normal;}
.content_tit .tit::before {content: ''; width: 18px; height: 18px; display: inline-block; vertical-align: middle; margin: -4px 0 0 0;}
.content_tit .tit.star::before {background: url(//image.aladin.co.kr/img/blog2/main/icon_star.jpg) no-repeat center;}
.content_tit .tit.hot::before {background: url(//image.aladin.co.kr/img/blog2/main/icon_hot.jpg) no-repeat center;}
.content_tit .tit.star em {color: #e59915;}
.content_tit .tit.hot em {color: #1795d2;}
.content_tit .tab {display: flex; margin-bottom: -1px;}
.content_tit .tab a {height: 20px; line-height: 18px; border: solid 1px #e1e1e1; background-color: #ededed; padding: 0 6px; box-sizing: border-box; border-radius: 8px 8px 0 0; font-size: 11px; color: #7b7b7b; letter-spacing: -0.5px;}
.content_tit .tab a:hover {text-decoration: none;}
.content_tit .tab a.on {color: #91120c; border: 1px #e4c5c2 solid; border-bottom: #fff; background-color: #fff;}

.tab_bottom {width: 506px; border-top: 1px #e7e7e7 solid; display: flex; justify-content: flex-end;}
.tab_bottom .tab {display: flex; margin-top: -1px;}
.tab_bottom .tab a {height: 20px; line-height: 18px; border: solid 1px #e1e1e1; background-color: #ededed; padding: 0 6px; box-sizing: border-box; border-radius: 0 0 8px 8px; font-size: 11px; color: #7b7b7b; letter-spacing: -0.5px;}
.tab_bottom .tab a:hover {text-decoration: none;}
.tab_bottom .tab a.on {color: #91120c; border: 1px #e4c5c2 solid; border-top: #fff; background-color: #fff;}

.town_right_box {width:224px; text-align:left; border: 1px #dbdbdb solid; border-radius: 5px; overflow: hidden;}
.town_right_box .bookple_bn p {margin: 0 10px; padding: 0 0 15px 0; background: url(//image.aladin.co.kr/img/blog2/main/dot_login.gif) repeat-x bottom; line-height: 1.4;}
.town_right_box .bookple_bn a {display: block;}
.town_right_box .bookple_bn a:hover {text-decoration: none;}
.town_right_box .today_mania {padding: 5px 12px 10px 12px;}
.town_right_box .tit {font-size: 13px; font-weight: bold; margin-bottom: 5px;}
.town_tv_wrap .town_tv_tit {margin-bottom: 5px;}
.town_tv_wrap .town_tv_tit a {display: flex; justify-content: space-between;}
.town_tv_wrap .town_tv_tit a:hover {text-decoration: none;}
.town_tv_wrap .town_tv_tit a .tit {font-size: 13px; font-weight: bold;}
.town_tv_wrap .town_tv_tit a .more {font-size: 11px; color: #959595;}
.town_tv_wrap .town_tv_tit a .more::before {content: '+';}

.blog_label_01 {display: inline-block; height: 16px; line-height: 16px; padding: 0 4px; font-size: 11px; color: #fff; background-color: #fe7e01; border-radius: 3px;}
.blog_label_02 {display: inline-block; height: 16px; line-height: 16px; padding: 0 4px; font-size: 11px; color: #fff; background-color: #7bb700; border-radius: 3px;}
.blog_label_03 {display: inline-block; height: 16px; line-height: 16px; padding: 0 4px; font-size: 11px; color: #fff; background-color: #7abde5; border-radius: 3px;}

.bloger_book_rank {display: inline-block; font-size: 14px; font-weight: bold; color: #1595D8; margin-right: 5px; text-decoration: underline; text-underline-position : under; text-decoration-color: #e0e0e0;}
.bloger_book_rank em {font-style: normal; color: #f36700;}

.aladin_official_list {margin: 10px 0 20px 8px;}
.aladin_official_list a {display: block; height: 38px; margin-bottom: 7px; padding: 4px 0 0 58px; position: relative;}
.aladin_official_list a::before {content: ''; display:block; width: 51px; height: 38px; position: absolute; left: 0; top: 0;}
.aladin_official_list a.official01::before {background: url(//image.aladin.co.kr/img/blog2/main/official_01.jpg) no-repeat;}
.aladin_official_list a.official02::before {background: url(//image.aladin.co.kr/img/blog2/main/official_02.jpg) no-repeat;}
.aladin_official_list a.official03::before {background: url(//image.aladin.co.kr/img/blog2/main/official_03.jpg) no-repeat;}
.aladin_official_list a.official04::before {background: url(//image.aladin.co.kr/img/blog2/main/official_04.jpg) no-repeat;}
.aladin_official_list a.official05::before {background: url(//image.aladin.co.kr/img/blog2/main/official_05.jpg) no-repeat;}
.aladin_official_list a span {display: block; line-height: 1.4;}
.aladin_official_list a span:first-child {font-size: 11px; color: #777;}
.aladin_official_list a:hover {text-decoration: none;}

.briefing_login_info {text-align: center; padding: 50px 0!important;}
.briefing_login_info p {font-size: 14px; margin-bottom: 20px;}
.briefing_login_info p em {color: #ef782a; font-style: normal;}
.briefing_login_info button {width: 115px; height: 30px; background-color: #2c9cdb; color: #fff; font-weight: bold; font-size: 15px; border-radius: 3px; border: 0;}

.label_expert {display: inline-block; color: #838383; font-size: 11px; letter-spacing: -0.5px; margin: 0 4px 2px 0;}
.label_expert .top {background-color: #f6f2e1; border-radius: 2px; color: #333; padding: 0 2px;}
.label_expert .top em {color: #c40000; font-style: normal;}

.label_group {display: inline-block; width: 55px; font-size: 11px; color: #75a8cf; text-align: center; letter-spacing: -0.5px; margin-right: 3px;}
.rss_btn {display: inline-block; height: 20px; line-height: 20px; background: url(//image.aladin.co.kr/img/blog2/icon/icon_rss.jpg) #fff no-repeat center left 6px; border: 1px #c8c8c8 solid; padding: 0 6px 0 18px; font-size: 11px; border-radius: 3px;}
.rss_btn em {font-style: normal; color: #f4903a; font-weight: bold;}
.rss_btn:hover {text-decoration: none;}

.town_right_box .today_mania .bp_mania {position: relative;}
.town_right_box .today_mania .pagination_box {position: absolute; right: -26px; top: -24px; display: flex;}
.town_right_box .today_mania .pagination_box .pagination {font-size: 12px; color: rgba(102, 102, 102, 0.6); letter-spacing: -1px;}
.town_right_box .today_mania .pagination_box .pagination .current {font-weight: bold; color: #666666;}
.town_right_box .today_mania .pagination_box .swiper_pause_btn {width: 20px; height: 20px; font-size: 0; background: url("//image.aladin.co.kr/img/svg/event-pause-btn.svg") no-repeat center / 6px auto; border: 0; opacity: 0.8; cursor: pointer;}
.town_right_box .today_mania .pagination_box .swiper_pause_btn.stop {background: url("//image.aladin.co.kr/img/svg/event-play-btn.svg") no-repeat center / 6px auto;}</pre></body></html>