
/* CSS Document */

/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body {position:relative; background-color:#f4f4f4; color:#000; word-wrap:break-word; word-break:break-all;}
body,input,textarea,select,table,button{font-size:14px; line-height:150%; font-family:'±¼¸²',Gulim,dotum,'µ¸¿ò','Segoe WPC','Segoe UI','Apple SD Gothic Neo','Helvetica','AppleGothic','Sans-serif';}


img,fieldset{ border: 0 none;}
ul,ol{list-style:none;}
hr{display:none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
a:link,a:hover,a:active{text-decoration:none;}
strong{font-weight:bold;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
input:checked[type="checkbox"]{-webkit-appearance:checkbox;}


/* ·¹ÀÌ¾Æ¿ô */
body { margin: 0; padding: 0; background-color: #fff; -webkit-text-size-adjust: none; letter-spacing:-1px;}
#top_wrap, #contents_Wrap { margin:0;}


/* ¿©±â¼­ ºÎÅÍ 2012³âµµ Ãß°¡ css */

/* ¸ÞÀÎÇì´õ*/
#new_top_bg1 { height:44px; background:url(//image.aladin.co.kr/img/m/2012/main/main_topbg1_1.jpg) repeat-x;text-align:center }
#new_top_bg1_1{height:44px;background:-webkit-gradient(linear,left top, left bottom,from(#55bced), to(#33afe9));background:-moz-linear-gradient(top,#55bced,#33afe9); padding:0px; border-top:1px solid #92d5f5}
#new_top_w {width:98%; text-align:center; margin:0 auto}
.new_left {float:left;}
.new_right {float:right;}
.new_clear{clear:both;}
#new_top_left1 {width:70%; float:left}
#new_top_left1_gs {width:25%; float:left; text-align:left; padding:10px 0 0 10px}
#new_top_left1 .left{float:left;width:29%; text-align:right;}
#new_top_left1 .left2{float:left;width:29%; text-align:right; padding:13px 0 0 0}
#new_top_left1 .right{float:right; width:71%; padding:8px 0 0 0; text-align:left}
#new_top_left1 .right_1{float:right; width:71%; padding:13px 0 0 0; text-align:center; color:#FFF; font-size:1.5em; letter-spacing:-1px}
#new_top_left1 .center{float:right;width:71%; padding:12px 0 0 0;text-align:center; color:#FFF; font-size:20px;}
#new_top_left1 .sp1{padding:0 3px 0 3px ;}
#new_top_left2 {width:30%; float:right}
#new_top_left2_gs {width:70%; float:right; text-align:right}
.new_top_left3 {float:left;width:3px}
.new_top_left4 {float:left; padding:7px 0 0 5px; width:*}
.new_top_left5 {float:left; padding:7px 0 0 4px; width:35px;}
.new_top_left5_1 {float:left; padding:7px 0 0 4px; width:35px;}
.new_top_left6 {float:left; padding:7px 0 0 4px; text-align:center}
.new_top_left7_1 {float:right; padding:7px 0 0 2px; width:35px; text-align:center}
.new_top_left7_2 {float:right; padding:7px 0 0 2px; width:54px; text-align:center}
.new_top_left7_3 {float:right; padding:7px 0 0 2px; width:52px; text-align:center}
.new_top_left7_4 {float:right; padding:7px 0 0 4px; text-align:center;width:50px;}
.new_top_right1{float:right; width:16%;}
.new_search_box_w {width:100%; height:23px; border:1px solid #666666; font-size:1em; -webkit-border-radius:0;-webkit-appearance:none; padding:0px 0 3px 3px; }

/* ÀüÃ¼º¸±â*/
.new_all_bg1 {background:#4f5050}
.new_all_bg1_all{width:94%; margin:0 auto; text-align:center;}
.new_all_bg1_left{float:left; width:86%; text-align:right; padding:10px 0;}
.new_all_bg1_right{float:left; text-align:center;padding:10px 0 0 0;}
.new_all_bg2 {background:-webkit-gradient(linear,left top, left bottom,from(#4f5050), to(#3b3a3a));background:-moz-linear-gradient(top,#4f5050,#3b3a3a);height:27px; padding:0px; text-align:center}
.new_all_bg3 {background:-webkit-gradient(linear,left top, left bottom,from(#008acb), to(#5ec3f3));background:-moz-linear-gradient(top,#008acb,#5ec3f3);height:4px; padding:0px; text-align:center}
.new_all_t1 { text-decoration:none; color:#FFFFFF; font-size:0.9em}
.new_all_t2 { text-decoration:none; color:#78d3fd;font-size:1em}
.new_all_width {width:90%; margin:0 auto; padding:5px 0}
.new_all_width ul { float:left; width:100%; padding-top:10px}
.new_all_width ul li {padding:5px 0;float:left;width:25%;}
.new_all_line1{border-bottom: solid 1px #2e2e2e; clear:both; padding:3px 0 0px 0}

/* ¾Ë¸²¼¾ÅÍ*/
.new_alrim_bg1{background:-webkit-gradient(linear,left top, left bottom,from(#181818), to(#464646));background:-moz-linear-gradient(top,#181818,#464646); border-top: solid 1px #535353; border-bottom:1px solid #222222;   padding:0px; height:40px}
.new_alrim_left{float:left; width:73%; padding:7px 0 0 7px}
.new_alrim_right{float:right; width:22%; vertical-align:middle; text-align:right; padding:0 3px 0 0}
.new_alrim_right2{float:right; width:22%; padding:10px 3px 0 0;text-align:right;}
.new_alrim_t1 {font-size:1.1em;color:#FFFFFF;}
.new_alrim_t2 {font-size:0.9em;color:#787878; padding-right:5px}
.new_alrim_t3 {font-size:1.1em;color:#78d3fd;}
.new_alrim_sp1{padding:0 0 0 7px;}
.new_alrim_sp1_1{padding:0 5px 0 10px;}
.new_alrim_sp2{ float:right; padding:4px 0 0 7px; width:85%}
.new_alrim_sp3{ float:left; padding:4px 0 0 7px;}
#new_alrim_sp4{ float:left;padding:5px 0 0 5px;}
#new_alrim_sp4 .bg1{ height:16px; width:18px; padding-bottom:2px; background:#2eb1ed;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}
#new_alrim_sp4 .bg2{padding:0 0 0 5px; font-size:1em; vertical-align:top}
.new_alrim_sp4_bg1{ background:url(//image.aladin.co.kr/img/m/2012/main/main_alrim_bg2_3.png) no-repeat; width:18px; height:22px}
.new_alrim_sp4_bg2{padding:0 0 0 5px; font-size:1em; vertical-align:top}
#new_alrim_t{width:100%;}
#new_alrim_t .td1{width:40px; text-align:center; padding:8px 0 0 0}
#new_alrim_t .td2{width:*; text-align:left;padding:8px 0 0 0}
#new_alrim_t .td2_1{width:*; text-align:left;padding:6px 0 0 0}
#new_alrim_t .td2_2{padding:2px 3px 0 15px}
#new_alrim_t .td3{width:50px; text-align:center;font-size:0.9em;color:#787878;padding:8px 0 0 0}
#new_alrim_t .td4{width:25px; text-align:center;padding:8px 0 0 0}
#new_alrim_t .td5{width:2px;}
#new_alrim_t .td6{width:25px; text-align:center;padding:6px 0 0 0}

/* Ã¥*/
.new_book_bg1{background:url(//image.aladin.co.kr/img/m/2012/main/main_book_bg1.jpg) repeat-x; height:4px}
.new_book_bg2{background:#2e2e2e;padding:0px; border:0}
.new_book_bg2 .t1{ color:#999999; text-align:left; padding:10px 0 0 12px; font-size:1.2em;font-weight:bold}
.new_book_bg2 .t1_1{ color:#999999; text-align:left; padding:10px 0 0 12px; font-size:1em;font-weight:bold}
.new_book_bg2 .t2{ color:#42b5eb;}
.new_book_bg2 .t3{ color:#42b5eb; font-size:0.7em}

.new_book_bg3{background:url(//image.aladin.co.kr/img/m/2012/main/main_book_bg2.jpg) repeat-x bottom; height:175px}
.new_book_bg4{background:url(//image.aladin.co.kr/img/m/2012/main/main_book_bg3.jpg) repeat-x bottom; height:170px}
.new_book_bg5{background:url(//image.aladin.co.kr/img/m/2012/main/main_book_bg4.jpg) repeat-x; height:18px}
.new_book_bg3_list{width:33%; text-align:center; float:left; text-align:center}
.new_book_1{width:100%;height:160px;padding:0;margin:5px; text-align:center;position:relative;overflow:hidden;}
.new_book_3{width:100%;height:155px;padding:0;margin:5px; text-align:center;position:relative;overflow:hidden;}
.new_book_2_box{position:absolute;bottom:10px;padding:5px; width:90%;margin:0 auto;}
.new_book_3_box{position:absolute;bottom:0px;padding:5px; width:90%;margin:0 auto;}
.new_book_2{margin:0 auto; text-align:center; width:93px}

.new_paging {clear: both;height: 15px; padding:10px 0 0 0;margin: 0 auto;position: relative;text-align: center;width: 130px;}
.new_paging a {background: none repeat scroll 0 0 #E2E4E9;border: 1px solid #BEBEBE;border-radius: 4px;display: inline-block;height: 6px;margin: 2px;
overflow: hidden;width: 6px;line-height:6px;}
.new_paging a.selected {background: none repeat scroll 0 0 #00A9E0; border: 1px solid #009ED1;}

.new_paging_1 {clear: both;height: 15px; padding:3px 0 3px 0;margin: 0 auto;position: relative;text-align: center;width: 130px;}
.new_paging_1 a {background: none repeat scroll 0 0 #E2E4E9;border: 1px solid #BEBEBE;border-radius: 4px;display: inline-block;height: 6px;margin: 2px;
overflow: hidden;width: 6px;line-height:6px;}
.new_paging_1 a.selected {background: none repeat scroll 0 0 #00A9E0; border: 1px solid #009ED1;}

/* ÇÏ´Ü¹è³Ê*/
.new_banner_bg1{background:url(//image.aladin.co.kr/img/m/2012/main/main_event_bg1_top.jpg) repeat-x bottom #222222; height:3px}
.new_banner_bg2{background:#434242; padding:6px 12px 7px 12px}
.new_banner_bg2_left{ float:left; width:45%}
.new_banner_bg2_right{ float:right; width:45%}
.new_banner_bg2_bottom{background:#434242; padding:6px 12px 7px 12px;}
.new_banner_left{width:90%; font-size:1.1em; color:#fec346; float:left}
.new_banner_right{width:8%; font-size:1.1em; float:right; text-align:right}

/* ÇÏ´Ü ¸Þ´º*/
.new_footmenu_bg1{background:url(//image.aladin.co.kr/img/m/2012/main/main_bottom_bg1_1.jpg) repeat-x bottom #000; height:71px}
.new_footmenu_bg2 ul{padding:0px; margin:0px;}
.new_footmenu_bg2 ul li { text-align:center}
.new_footmenu_iconover { text-align:center; width:320px; margin:0 auto}
.new_footmenu_iconover ul{padding:0px;}
.new_footmenu_iconover ul li{ display:inline;}
.iconimg1 {padding:0 12px}
.iconimg2 {padding:0 4px}
.iconimg3 {padding:0 8px}
.iconimg4 {padding:0 4px}
.iconimg5 {padding:0 7px}
.new_wd_bt_box{ padding:7px 0 5px 0; border-bottom:1px solid #a0a0a0; border-top:2px solid #008acb;background:-webkit-gradient(linear,left top, left bottom,from(#cdcdcd), to(#b4b4b4));background:-moz-linear-gradient(top,#cdcdcd,#b4b4b4); }
.new_wd_t_pink{font-size:10px; color:#008acb;}
.new_wd_bt_t { color:#222; font-size:0.9em; text-decoration:none; padding:0 3px;}

/* ÇªÅÍ Copyright  */
#new_footerWrap { text-align: center; background:#b4b4b4}
.new_co_info_box { margin:5px 0 10px 0; padding:0 20px; text-align:left;  }
.new_co_conts {font-size:12px; line-height:16px; color:#666; font-weight:normal; }
.new_co_conts a:link {color:#666666;}
.new_co_conts a:hover {color:#666666;}
.new_co_conts a:visited {color:#666666;}

/*Áß°í¼¥ Àå¹Ù±¸´Ï*/
#used_title1{border-bottom:1px solid #CCC;}
#used_title1 h2{color:#333333; font-size:1.3em; padding:15px 10px 10px 15px; letter-spacing:-2px}
#used_title2{border-bottom:1px solid #CCC;}
#used_title2 h2{color:#333333; font-size:1.3em; padding:15px 10px 5px 15px; letter-spacing:-2px}
.used_sp1{padding:20px 25px 0px 20px;}
.used_sp1 ul{display:inline;}
.used_sp1 ul li{float:left; padding:5px 0}
.used_sp1 .left{padding:2px 5px 0 0; vertical-align:top}
.used_sp1 .right{width:95%; color:#333333}
.used_sp2{padding:0px 15px 10px 15px;}
.used_sp3{padding:0px 15px 20px 15px;}
.used_sp4{padding:22px 15px 5px 15px; width:230px; margin:0 auto}
.used_sp4 ul{display:inline;}
.used_sp4 ul li{float:left;}
.used_sp4 .left{width:40%;padding:3px 5px 3px 0; font-size:1.1em}
.used_sp4 .right{color:#e74893; padding:3px 0;font-size:1.1em}
.used_sp5{padding:10px 15px 25px 15px; text-align:center}
.used_sp6{padding:0 0 10px 15px; color:#787878}
.used_basket_line1{ border:1px solid #CDCDCD; padding:5px; background:#f0f0f0; color:#787878; text-align:center}
.used_basket_t1{color:#149fd2;}
.used_basket_t2{color:#222222;}
.used_bt1{padding:5px 0 5px 0; border:1px solid #149fd2;background:-webkit-gradient(linear,left top, left bottom,from(#5fc1ef), to(#049adf));background:-moz-linear-gradient(top,#5fc1ef,#049adf); color:#FFFFFF; text-align:center; letter-spacing:-1px; font-size:1.1em;}
.used_bt2{padding:5px 0 5px 0; border:1px solid #dfdfdf;background:-webkit-gradient(linear,left top, left bottom,from(#f3f3f3), to(#e6e6e6));background:-moz-linear-gradient(top,#f3f3f3,#e6e6e6); color:#333333; text-align:center; letter-spacing:-1px; font-size:1.1em;}
.used_basket_left{float:left; width:48%;}
.used_basket_right{float:right; width:48%;}

/*¼­Àç*/
#blog_link1{margin:0 auto; padding:15px 0 13px 0px; text-align:center; font-size:16px;}
#blog_link1 a{color:#444444;}
#blog_link1 .on{ color:#008acb}
#blog_link1 .sp1{padding:0 5px; color:#CDCDCD}
.blog_link1_line{border-bottom:1px solid #444; background:#f0f0f0; text-align:center}


/*121022 Àå¹Ù±¸´Ï ¼öÁ¤ */
.basket_form1 {width:100%; padding:3px 0}
.basket_t1 {color:#333333;}
.basket_sp1 {padding:10px 0 0 0;}
.basket_img1 { border:1px solid #e6e6e6; width:65px;}
.basket_left { float:left; padding:0 10px 0 0; color:#333333; }

/*2014 ¸ÞÀÎ Ãß°¡ */
.new_footmenu_bg1_1{background:-webkit-gradient(linear,left top, left bottom,from(#262626), to(#3f3f3f));background:-moz-linear-gradient(top,#262626,#3f3f3f); bottom:#000; height:56px}
.new_co_info_box2 { margin:5px 0 0px 0; padding:5px 20px 10px 20px; text-align:left;}
.new_mainbanner_bg{background: url(//image.aladin.co.kr/img/m/2012/main/main_banner1_bg.jpg) repeat-x; height:84px; text-align:center}

.new_paging_2 { padding:0;margin: 0 auto;position: absolute;text-align: center;width: 20px; right:0}
.new_paging_3 {padding:0;margin: 0 auto;position: absolute;text-align: center;width: 20px; left:0}
.new_book_bg2 .more{float:right; padding:10px 7px 0 0;}
.new_wd_bt_box2{ padding:4px 0 2px 0; border-bottom:1px solid #a0a0a0; border-top:2px solid #008acb;background:-webkit-gradient(linear,left top, left bottom,from(#cdcdcd), to(#b4b4b4));background:-moz-linear-gradient(top,#cdcdcd,#b4b4b4); }



/*20141029 Ãß°¡ */
.special_book_bg { background:#f7f7f7; padding:0px; border-top:1px solid #e4e4e4; margin:10px 0 15px 0; }
.special_book_bg .t1{ color:#555; text-align:left; padding:10px 0 0 12px; font-size:1.1em; font-weight:bold}
.special_book_bg  .more{float:right; padding:10px 7px 0 0;}
.special_book_bg .t2{ color:#333;}
.special_book_bg2 {  height:180px; margin-top:7px; }
.special_book_bg3 { background:#fff; height:18px}
.special_book {margin:0 auto; margin-bottom:5px; text-align:center; width:93px; border:1px solid #ccc; }
.special_book_box {position:absolute;bottom:0px; padding:5px; width:90%;margin:0 auto;}
.special_p1 { color:#f12b8c; text-align:center; padding:0px; font-size:1em; font-weight:bold;}
.special_p2 { color:#333; text-align:center; padding:0px; font-size:0.8em; }


/* 20141118 ºÏÇÃÄÚ³Ê */

.bookple_bg { background:#fff; padding:0px; border-top:1px solid #e4e4e4; margin:10px 0 0 0 ; }
.bookple_bg .t1{ color:#000; text-align:left; padding:10px 0 0 12px; font-size:1.15em; }
.bookple_bg .t2{ color:#0fa8ff; text-align:left; font-size:1.05em;font-weight:bold; letter-spacing:0px;}
.bookple_bg .t2 a { color:#0fa8ff; text-align:left; font-size:1.05em;font-weight:bold; letter-spacing:0px;}
.bookple_cont { padding:8px 30px; height:80px;}

.bookple_cont_left { width:33%; float:left;}
.bookple_cont_right { width:67%; padding-top:5px; float:right;}
.bookple_m_profile { margin:0; padding:3px 0 0 3px; background:url(//image.aladin.co.kr/img/m/2014/bp_profile_bg0.png) top center no-repeat; width:73px; height:73px; float:left; }
.bookple_m_list ul { list-style:none; margin-top:2px;}
.bookple_m_list ul li { float: left; padding:0; margin:0; color:#555; text-align:left; font-size:1em;}
.bookple_m_list ul li a { color:#555;}
.bookple_banner {padding:0px 12px; text-align:center; margin-bottom:10px;}
.bookple_intro { padding:0px; margin:0px;  border-top:1px solid #e4e4e4;}
.bookple_nav { text-align:center; padding:3px 0px 5px 0px;}


/*20150128 Ãß°¡ */
.week_book_bg { background:#f7f7f7; padding:0 0 10px 0px; border-top:1px solid #e4e4e4; margin:0px 0 0 0; }
.week_book_bg .t1{ color:#555; text-align:left; padding:10px 0 0 12px; font-size:1.1em; font-weight:bold}
.week_book_bg  .more{float:right; padding:10px 7px 0 0;}


.week_list_bg {margin:7px; }
.week_conts ul {margin:0px; padding:0px; }
.week_conts li {margin:0px ; padding:5px; float:left; text-align:center; width:33%; }
.week_cover {margin:0 auto;text-align:center; width:110px; border:1px solid #ccc; }
.week_t1 { color:#000; text-align: center; padding:5px 0 0 0px; font-size:1em; font-weight:bold;}/*font-size:1.1em;*/
.week_t2 { color:#555; text-align: center; padding:3px 0 0 0px; font-size:1em; line-height:normal;}/* font-size:1em;*/
.week_t3 { color:#555; text-align: center; padding:3px 0 0 0px; font-size:0.9em; line-height:normal;}/* font-size:1em;*/
.week_t2_sp1 {color:#d84e7d;font-weight:bold}
.week_t2_sp2 {color:#d84e7d;}

/*20150205 ¸ÞÀÎ¹è³ÊÃß°¡*/
.week_bn_bg {background:url(//image.aladin.co.kr/img/m/2015/week_bn_bg.jpg) repeat-x; height:87px; text-align:center; margin:0;}/*margin:5px 0;*/
.bookple_bn_bg {background:url(//image.aladin.co.kr/img/m/2015/bookple_bn_bg.jpg) repeat-x; height:80px; text-align:center; margin:0;}/*margin:5px 0;*/


/*20150727 »óÇ°ÆäÀÌÁö ¸®ºä&µ¶¼­³ëÆ®*/
.p_bp_cont { margin:8px; padding:0 0 10px 0px; overflow:hidden;  border-bottom:1px solid #e7e7e7;}
.p_bp_cont_left { width:50px; float:left;}
.p_bp_cont_right { width:75%; margin-left:10px; padding-top:5px; float:left; }
.p_bp_m_profile { margin:0; padding:3px 0 0 3px; width:100%;  float:left; }

.p_bp_name_bar {color:#777; margin:0px; padding:0px;}
.p_bp_name { font-size:1em; color:#333; font-weight:bold;}
.p_bp_name a {color:#333;}
.p_bp_date { font-size:0.8em; color:#777; }
.p_bp_date a { font-size:0.8em; color:#777; }
.p_bp_list { ont-size:0.9em; color:#444; line-height:120%; letter-spacing:0px; }
.p_bp_more { margin:8px; background-color:#e7e7e7; border:1px solid #eee; padding:3px 10px; text-align:center; font-size:0.9em; color:#555;}
.p_bp_more a { color:#555;}

/*20150727 º°Á¡·¹ÀÌ¾î*/
.m_star_layer { background:#f9f9f9; border:1px solid #c5c5c5; padding:15px 15px 10px 15px; width:65%; box-shadow:0 1px 8px #ccc; overflow:hidden;  }
.m_layer_close { float:right; margin:-10px -8px 0px 0; }
.m_layer_star_box { float:left; margin:15px 0 20px 0 ; padding:0px;}
.m_layer_write_box { float:right; margin:17px 0 20px 0 ; padding:0px;}
.m_star_list1 { text-align:left; }
.m_star_list1 li { list-style:none; float:left; padding:0 3px;}
.m_star_left { margin:0px; padding:0px; overflow:hidden;}
.m_star_list2 { margin:0;}
.m_star_list2 li { margin:0 17px 5px 0; padding:0 0 0 5px; float:left; list-style:none; background:url(//image.aladin.co.kr/img/shop/2012/blet_dot.gif) no-repeat 0 8px ; font-size:1em; font-family:malgun gothic; }
.m_star_list2 li a { color:#333; }
.m_star_list2_on {color:#33afe9; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.m_layer_write_box { float:right; margin:17px 0 20px 0 ; padding:0px;}

/*20150730 ÈÞ¸é°èÁ¤*/
.dormancy_top {margin:0 auto; width:100%; padding:30px 0; background-color:#f6f6f6; text-align:center; font-size:1.8em; line-height:130%; color:#222;  font-weight:bold; letter-spacing:-1px; }
.dormancy_text_pink { color:#ef3d97; }
.dormancy_cont {padding:0px 15px;}
.dor_top_line { border-bottom:2px solid #ef3d97; margin-bottom:30px;}
.dor_text1 { color:#111; font-size:1.2em; line-height:150%;}
.dor_text2 { color:#333; font-size:1.1em; line-height:150%;}
.dor_space20 {height:20px; clear:both;}
.dor_space30 {height:30px; clear:both;}

.dor_select_box { float:left; width:100%;} 
.dor_select { width:100%; background:url(//image.aladin.co.kr/img/usedshop/C2B/arrow_down_bg3.png) no-repeat right #fff; border:1px solid #ccc; padding:2px 8px 2px 8px; height:35px; -webkit-appearance: listbox; border-radius:0px; font-size:1.1em; font-weight:bold; color:#444;}

.dor_box1 { background-color:#f6f6f6; border:1px solid #dbdbdb;  border-top:0px; margin-bottom:30px; padding:16px; color:#375da0; font-size:1.1em; line-height:150%;  overflow:hidden;}

.dor_title_box { margin:0px; padding:0px; margin-bottom:8px; color:#222; font-size:1.3em; font-weight:bold;}

.dor_btn_area1 {float:left; width:30%; margin-left:8px;}
.dor_btn_area2 {float:left; width:100%; text-align:center; }

/*  ¼±ÅÃ ¹öÆ° */
.dor_button_pink1 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; background: #fff6fb; width:96%;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius:3px; color:#444; border: 1px solid #efc7db;}
.dor_button_pink1 a:link { text-decoration: none!important; outline: 0; font-size:1.1em; font-weight:bold; line-height:120%; display: block;white-space: nowrap;background-color: transparent; margin: 0; width:96%; padding:12px 0px;  text-align:center;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius:3px;  color:#444; }
.dor_button_pink1 a:hover { text-decoration: none!important; background: #fff6fb;   width:96%;  text-align:center; color:#444;}
.dor_button_pink1 a:visited { text-decoration: none!important; outline: 0; display: block;white-space: nowrap;background-color: transparent; margin: 0; width:96%; text-align:center;  color:#444; } 

/*  ÀÌµ¿ ¹öÆ° */
.dor_button_pink2 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; text-align: center;overflow: hidden; text-decoration: none!important;cursor: pointer; background: #fff6fb; width:96%;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius:3px; color:#444; border: 1px solid #efc7db;}
.dor_button_pink2 a:link { text-decoration: none!important; outline: 0; font-size:1.1em; font-weight:bold; line-height:120%; display: block;white-space: nowrap;background-color: transparent; margin: 0; width:96%; padding:12px 0px;  text-align:center;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius:3px;  color:#444; }
.dor_button_pink2 a:hover { text-decoration: none!important; background: #fff6fb;   width:96%;  text-align:center; color:#444;}
.dor_button_pink2 a:visited { text-decoration: none!important; outline: 0; display: block;white-space: nowrap;background-color: transparent; margin: 0; width:96%; text-align:center;  color:#444; } 


/* 20150903 ºÏÇÃ »óÇ°ÆäÀÌÁö ¸¶´Ï¾Æ */

.bp_pmania ul { padding:5px 0 0 0; margin:0 0 15px 0; overflow:hidden;}
.bp_pmania ul li { padding:0 2px; float:left; width:18%; text-align:center;}
.bp_pmania_photo { margin:0 auto ; padding:0px; width:100%;}

/* ÀÐ¾ú¾î¿ä,ÀÐ°íÀÖ¾î¿ä.ÀÐ°í½Í¾î¿ä ¸®½ºÆ® */
.bp_pmania_good ul {list-style:none; color:#444; font-size:0.9em; background-color:#f5f5f5; padding:12px; overflow:hidden;}
.bp_pmania_good ul li {float:left; width:31.5%; border-right:1px solid #d5d5d5; text-align:center;}
.bp_pmania_good ul li a {color:#444; }
.bp_pmania_good ul li a:hover {color:#444;text-decoration:none;}

/* ÀÌ Ã¥À» ÀÐÀº»ç¶÷ ·¹ÀÌ¾î */
.bp_pmania_layer_box1 {padding:20px; margin:0px; width:85%; background-color:#fff; float:left; overflow:hidden; border:1px solid #c0c0c0; box-shadow:0 1px 1px #ccc;} /*tjjoker 75%-> 100%->98%  20150804*/
.bp_pmania_layer_title { color:#111; font-size:1em; font-weight:bold; margin-bottom:5px; }
.bp_pmania_layer_title a { color:#111; font-size:1em; font-weight:bold;}

.bp_pmania_layer_scr_cont { margin:0;  padding:0 0px 0 0; clear:both; height:180px; width:100%; border:1px solid #fff;  overflow-y:scroll; -webkit-overflow-scrolling: touch; }

.bp_pmania_layer_one { margin:0px; margin-bottom:15px; padding:0px ; clear:both; overflow:hidden; }


.bp_pmania_layer_profile_img { behavior:url(https://www.aladin.co.kr/ucl_editor/standard/pie/pie.htc);border:0px gray solid; border-radius:70px; width:56px; height:56px;}

.bp_pmania_friend_list { margin-left:15px; float:left; width:70%; padding-top:8px; color:#333; font-size:1em; font-weight:bold;}
.bp_pmania_friend_list ul {list-style:none;}
.bp_pmania_friend_list ul li { padding:0; margin:0;  }
.bp_pmania_friend_list ul li a { color:#333;}

/* ·¹ÀÌ¾î ÅÇ 3°³ÀÏ¶§ */
.bp_pmania_layer_tab_box { margin:0 0 20px 0; padding:0px; width:100%; text-align:center; border:1px solid #ddd; overflow:hidden;  }

.bp_pmania_layer_tab1 { float:left; width:33%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#333; background-color:#fff; border-right:1px solid #ddd; letter-spacing:-1px;}
.bp_pmania_layer_tab1 a {font-weight:bold; color:#333; letter-spacing:-1px;}

.bp_pmania_layer_tab2 { float:left; width:33.2%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#333; background-color:#fff; border-right:0px; letter-spacing:-1px;}
.bp_pmania_layer_tab2 a {font-weight:bold; color:#333; letter-spacing:-1px;}

.bp_pmania_layer_tab3 { float:right; width:33%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#333; background-color:#fff; border-left:1px solid #ddd;  letter-spacing:-1px;}
.bp_pmania_layer_tab3 a {font-weight:bold; color:#333; letter-spacing:-1px;}

.bp_pmania_layer_tab1_on { float:left; width:33%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#fff; background-color:#2ab1fe; border-right:1px solid #ddd; letter-spacing:-1px;}
.bp_pmania_layer_tab1_on a {font-weight:bold; color:#fff; letter-spacing:-1px;}

.bp_pmania_layer_tab2_on { float:left; width:33.2%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#fff; background-color:#2ab1fe; border-right:0px; letter-spacing:-1px;}
.bp_pmania_layer_tab2_on a {font-weight:bold; color:#fff; letter-spacing:-1px;}

.bp_pmania_layer_tab3_on { float:right; width:33%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#fff; background-color:#2ab1fe; border-left:1px solid #ddd; letter-spacing:-1px;}
.bp_pmania_layer_tab3_on a {font-weight:bold; color:#fff; letter-spacing:-1px;}

/* ·¹ÀÌ¾î ÅÇ 2°³ÀÏ¶§ */
.bp_pmania_layer_tab4 { float:left; width:50%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#333; background-color:#fff;  letter-spacing:-1px;}
.bp_pmania_layer_tab4 a {font-weight:bold; color:#333; letter-spacing:-1px;}

.bp_pmania_layer_tab5 { float:right; width:50%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#333; background-color:#fff; letter-spacing:-1px;}
.bp_pmania_layer_tab5 a {font-weight:bold; color:#333; letter-spacing:-1px;}

.bp_pmania_layer_tab4_on { float:left; width:50%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#fff; background-color:#2ab1fe; letter-spacing:-1px;}
.bp_pmania_layer_tab4_on a {font-weight:bold; color:#fff; letter-spacing:-1px;}

.bp_pmania_layer_tab5_on { float:right; width:50%; text-align:center; padding:8px 0px; font-size:1em; font-weight:bold; color:#fff; background-color:#2ab1fe; letter-spacing:-1px;}
.bp_pmania_layer_tab5_on a {font-weight:bold; color:#fff; letter-spacing:-1px;}

/* Ã¥Àå¿É¼Ç·¹ÀÌ¾î */
.bp_pmania_layer_box2 { padding:20px; margin:0px; background-color:#f1f1f1; float:left; overflow:hidden; width:75%;}
.bp_pmania_list_box { margin:0 0 20px 0px; background-color:#fff; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius:7px; float:left; overflow:hidden; width:100%; border:1px solid #999; }
.bp_pmania_list_box2 { margin:0 5px 20px 0px; background-color:#fff; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius:7px; float:left; overflow:hidden; width:49%; border:1px solid #999; }


.bp_pmania_layer_list2 { margin:0px; padding:0; color:#222; font-size:1em; }
.bp_pmania_layer_list2 ul {list-style:none; margin-top:13px; }
.bp_pmania_layer_list2 ul li {margin-bottom:10px; padding-left:13px; padding-bottom:10px; border-bottom:1px solid #ccc; }

.bp_pmania_book_list_on { padding-bottom:11px; color:#12a9ff;  font-weight:bold; text-decoration:none; }
.bp_pmania_book_list_on a {padding-bottom:11px; color:#12a9ff;  font-weight:bold; text-decoration:none; }

.bp_pmania_book_list_off {padding-bottom:9px; color:#222; text-decoration:none; }
.bp_pmania_book_list_off a {padding-bottom:9px; color:#222; text-decoration:none; }

.bp_pmania_date_select1 {padding:7px; border:1px solid #bbb; font-size:1em; color:#333;width:100%;}

.bp_pmania_box1 { margin:0 0 20px 0px; padding:0px 0 5px 0; clear:both; overflow:hidden; border-bottom:1px solid #e1e1e1; } /* Å¸ÀÌÆ²ÀÎ °æ¿ì */

.bp_pmania_title { float:left; padding:5px 0; width:80%;  }
.bp_pmania_icon_space { padding-top:3px; float:right; width:20%; text-align:right;}

.bp_pmania_list1 {float:left; width:46%; padding:8px 0 0 8px; color:#333; font-size:1em; font-weight:bold; }
.bp_pmania_list1 ul {list-style:none;}
.bp_pmania_list1 ul li {  margin-bottom:2px;  }
.bp_pmania_list1 ul li a{ color:#333; }

.bp_pmania_star1 { float:right; padding-top:20px; margin-bottom:20px;  width:22%; font-size:0.9em; text-align:center;}
.bp_pmania_num1 { color:#999; font-size:0.9em; font-weight:normal;}


