/*sub*/


*		{margin:0; padding:0;}
html	{height:100%; _overflow:hidden;}
body	{width:100%; height:100%;font-size:12px; color:#555555; line-height:16px; font-family:����} 
img		{border:0; vertical-align:top;}
ul		{list-style:none; vertical-alig:top;}
li		{vertical-align:top;}
li img		{vertical-align:top;}
em{font-style: normal;}
.vam{ vertical-align:middle}
.fl{ float:left}

#conLocation{width:100%; overflow:hidden; height:auto}
#conLocation .location{position:relative;width:1004px;height:44px;margin:0 auto; margin-bottom:13px; border-bottom:1px solid #CCC; }
.g_location { margin-bottom:12px; height:30px; line-height:16px; padding-top:15px; color:#8a8989; text-align:left; }
.g_location li { background:url(/img/book/bu_location.png) no-repeat 2px 5px; padding-left:14px; font-size:12px; line-height:16px; letter-spacing:-1px; display:inline; }
.g_location li:first-child { background:none; padding-left:0; }
.g_location .g_home { display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(/img/book/home_icon.gif) no-repeat 0 0px; }
.g_location .g_home span	{ position:absolute; z-index:-1; visibility:hidden; }

.col_o{ color:#fc3e02}

.sub_Body{margin:0 auto; width:1004px; position:relative ; height:100%  } 




/* ī�װ��� �޴� ���� */

.cate_comm{width:100%; float:left}

.cate_comm .cate_tit{background:#fff;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font:normal 15px; color:#000;padding:20px 0 20px 0px;border-bottom:3px solid #fd4706; font-weight:bold; font-size:15px; margin:0 !important }
.cate_comm .cate_d1{border:1px solid #e1e1e1; border-bottom:1px solid #FFF}

.cate_comm .cate_d1 .cate_d1_li{position:relative}

.cate_comm .cate_d1 .cate_d1_li .cate_d1_link{display:block;padding:11px 10px 11px 25px;text-decoration:none; text-align:left; border-bottom:1px solid #dcddde;  background-image:url(/img/book/sub_arr01.jpg)}
.cate_comm .cate_d1 .cate_d1_li .cate_d1_link:hover{color:#3aaeca;  background-image:url(/img/book/sub_arr02.jpg)}
.cate_comm .cate_d1 .on .cate_d1_link{font-weight:bolder;color:#3aaeca}

.cate_comm .cate_d2{display:none;position:absolute;z-index:1000;left:100px;top:-15px;width:160px}
.cate_comm .cate_d2 .ico_arrow{position:absolute;left:15px;top:20px;background:url(/img/book/sub_arr01.jpg) no-repeat 0 0;width:6px;height:9px;z-index:1001}
.cate_comm .cate_d2 ul{border:1px solid #6f6f6f;background:#FFF;width:140px;padding:10px 0;margin-left:20px}
.cate_comm .cate_d2 .cate_d2_link a{display:block;padding:5px 5px 5px 15px;font:normal 11px ;color:#777;text-decoration:none}
.cate_comm .cate_d2 .cate_d2_link a:hover{color:#3aaeca}
.cate_comm .on .cate_d2{display:block;position:relative;left:0;top:0;width:auto;margin:3px 10px 10px 10px;padding:0;z-index:1}
.cate_comm .on .cate_d2 ul{width:auto;border-top:1px dashed #e1e1e1;border-bottom:1px dashed #e1e1e1;border-left:none;border-right:none;padding:10px 0;margin-left:0}
.cate_comm .on .cate_d2 .ico_arrow{display:none}
.cate_comm .cate_d2 .on a{font-weight:bolder; color:#3aaeca}

.cate_comm .cate_d1 .open .cate_d1_link{font-weight:bolder;border-top:1px solid #e1e1e1;padding:15px 10px 8px 20px}
.cate_comm .cate_d1 .open:first-child .cate_d1_link {border-top:none;padding:8px 10px 8px 20px}
.cate_comm .cate_d1 .open span.cate_d1_link:hover{color:#555}
.cate_comm .cate_d1 .open .cate_d2{display:block;position:relative;left:0;top:0;width:auto;margin:0 0 0 0;padding:0;z-index:1}
.cate_comm .cate_d1 .open .cate_d2 ul{width:auto;border-bottom:none;border-top:none;border-left:none;border-right:none;padding:0 0 10px 0;margin-left:0}
.cate_comm .cate_d1 .open .cate_d2_link a{display:block;padding:3px 5px 3px 25px;font:normal 11px ;color:#777;text-decoration:none}
.cate_comm .cate_d1 .open .cate_d2_link a:hover {color:#3aaeca}
.cate_comm .cate_d1 .open .cate_d2 .ico_arrow{display:none}

.side_t1 {float:left; width:180px}
.side_t2 {float:left; width:180px}

.sub-content{ width:805px; margin-left:17px; height:auto; float:left; margin-bottom:70px}


#articleContents .section_reservations dl .m_artist{color:#888;font:normal 11px ����}
#articleContents .section_reservations{margin-bottom:20px !important; }
#articleContents .section_reservations .swiper-container{width:805px;height:260px;overflow:hidden; float:left}
#articleContents .section_reservations .swiper-containe .swiper-slide{}
#articleContents .section_reservations .aw_l, #articleContents .section_reservations .aw_r{border:none;top:40%}
#articleContents .section_reservations .aw_l:hover{border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666}
#articleContents .section_reservations .aw_r:hover{border-top:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666}
#articleContents .section_newAlbum .btn_more_2014{position:absolute;right:17px;bottom:0;z-index:100}
#articleContents .section_newAlbum .aw_l,#articleContents .section_newAlbum .aw_r{border:none;top:30%}
#articleContents .section_newAlbum .aw_l:hover{border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666}
#articleContents .section_newAlbum .aw_r:hover{border-top:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666}
#articleContents .section_reservations, #articleContents .section_thema{float:left;position:relative}
#articleContents .section_best, #articleContents .section_lounge, #articleContents .section_space{float:left;position:relative;height:340px;margin-bottom:0px;margin-right:12px;border:1px solid #dfdfdf}
#articleContents .section_best{width:472px}
#articleContents .section_best .wrap_title, #articleContents .section_lounge .wrap_title, #articleContents .section_space .wrap_title{position:relative;width:100%;height:41px;border-bottom:1px solid #dfdfdf}
#articleContents .section_best .wrap_title .m_img_title, #articleContents .section_lounge .wrap_title .m_img_title, #articleContents .section_space .wrap_title .m_img_title{float:left;margin:13px 0 0 15px}
#articleContents .section_best .wrap_title .m_img_title{width:78px;height:19px;background-position:0 -156px}
#articleContents .section_lounge .wrap_title .m_img_title{width:100px;height:19px;background-position:0 -207px}
#articleContents .section_space .wrap_title .m_img_title{width:98px;height:19px;background-position:0 -258px}
#articleContents .section_best .thumb_best{float:left;width:138px;margin:18px 20px 0 20px}
#articleContents .section_best .thumb_best img{width:136px;border:1px solid #dfdfdf}
#articleContents .section_best .wrap_title .btn_more_2014{float:right;margin:20px 20px 0 0}
#articleContents .section_best .wrap_content{float:left;position:relative;height:270px;padding-top:20px}
#articleContents .section_best .list_ranking{width:267px}
#articleContents .section_best .list_ranking li{height:15px;margin-bottom:12px;*margin-bottom:11px}
#articleContents .section_best .list_ranking li .num{float:left;width:12px;height:11px;padding-top:1px;border:1px solid #85755c;font:normal 11px ����;background:#a48b6d;text-align:center;color:#FFF;letter-spacing:-0.05em}
#articleContents .section_best .list_ranking li:hover .num{border:1px solid #0f87bc;background:#1495ce}
#articleContents .section_best .list_ranking li:hover a{font-weight:bold}
#articleContents .section_best .list_ranking li .r_music{display:block;overflow:hidden;float:left;width:240px;height:15px;margin:0 0 0 7px;padding:0;line-height:18px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}#articleContents  .list_thumb .m_artist{display:none; }
#articleContents .typeA{width:805px;margin-bottom:10px}
#articleContents .typeA .bg_title{float:left;width:100%;text-align:center}
#articleContents .typeA .bg_title .m_img_title{width:100px;height:22px;margin:0 auto;background:#FFF url(/images/music/2014/sp_music_title.gif) no-repeat 8px -102px}
#articleContents .typeA .bg_title .txt_title span{padding:0 12px;background-color:#fff;color:#555;font-size:24px}
#articleContents .typeA .bg_title .txt_title br{display:none}
#articleContents .typeA .list_thumb{overflow:hidden;width:805px}
#articleContents .typeA .list_thumb li{float:left;width:140px;margin-left:50px}
#articleContents .typeA .list_thumb li .m_img{position:relative;width:140px;height:189px;margin-bottom:1px;text-align:center}
#articleContents .typeA .list_thumb li img{height:189px; max-width:140px; border:1px solid #ddd}
#articleContents .typeA .list_thumb dl{width:140px}
#articleContents .typeA .list_thumb .m_title , #articleContents .typeB .list_thumb .m_title, #articleContents .typeC .list_thumb .m_title .{padding-bottom:7px; font-size:13px; font-weight:bold; color:#F60}

#articleContents .typeA .list_thumb .m_price{display:none}
#articleContents .typeA .list_thumb .m_sum{display:block;width:100%;padding-bottom:5px;color:#666; font-size:12px; }
#articleContents .typeA .list_thumb .m_name{display:block;width:100%;padding-bottom:5px;color:#666; font-weight:bold; font-size:13px; margin-top:7px }

/*��ǰ����Ʈ*/
.sbook_list{ width:805px; height:auto; }
.b_total{ float:left; height:35px; width:785px; font-style:12px; color:#666; text-align:left; padding-left:20px; line-height:34px; font-weight:bold }
.b_total em{ color:#F60}
.b_total .s_fs{ color:#F60; font-size:14px}
.b_no{ padding:55px 0 55px 0; text-align:center; font-size:16px; font-weight:600; float:left; width:805px}

.sbook_type{ width:785px; height:40px; background-color:#f2f2f2; border-top:2px solid #383e4a; border-bottom:1px solid #CCC; float:left; line-height:40px; text-align:left;padding-left:20px;color:#5a5959;}
.sbook_type .list{ display:block}
.sbook_type .list li{ font-size:13px; color:#5a5959; float:left;}
.on { font-weight:bold; color:#000}


.search_list{position:relative;width:805px; float:left; }
.search_list .img_area{position:relative;z-index:10;width:140px;height:230px; float:left}
.search_list .img_area img{display:block;overflow:hidden;position:relative;text-align:center;width:140px; height:189px}

.search_list .img_area .img img{ max-width:100%;max-height:100%}
.search_list .img_area .mask{display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;border:1px solid #000;opacity:.1;filter:alpha(opacity=10);}
.search_list .img_area .etc{display:none;position:absolute;left:-46px; margin-top:50px; z-index:10;width:100%;height:122px;text-align:center}
.search_list .img_area .etc a{display:inline-block;position:relative;z-index:100;width:30px;height:29px;margin-left:-4px;vertical-align:top;cursor:pointer}
.search_list .img_area .etc a:first-child{margin-left:0}
.search_list .img_area .etc a em{display:inline-block;overflow:hidden;width:122px;height:30px; background:url(/img/book/newpage.jpg)no-repeat;vertical-align:top}
.search_list .img_area .etc a.zoom em{ background-position:top}.search_list .img_area .etc a.slide em{background-position:-100px -160px}.search_list .img_area .etc a.share em{background-position:-140px -160px}
.search_list .img_area .etc a.report em{background-position:-180px -160px}
.search_list .img_area .etc a strong{display:none;position:absolute;top:36px;left:50%;z-index:100;width:30px;height:22px;margin-left:-15px;border:1px solid #444;background-color:#fff;font-size:11px;font-weight:normal;line-height:24px;color:#666;letter-spacing:-1px;text-align:center}
.no-touch .search_list .img_area .etc a:hover strong{display:block}
.search_list .img_area .etc a.zoom strong{width:50px;margin-left:-25px}
.search_list .img_area .etc a.slide strong{width:94px;margin-left:-47px}
.search_list .img_area .etc a .arr{display:block;overflow:hidden;position:absolute;top:-6px;left:50%;width:11px;height:6px;margin-left:-6px;background:url() no-repeat -390px -90px;vertical-align:top}
.search_list .goods_list{zoom:1}.search_list .goods_list:after{display:block;clear:both;content:''}
.search_list .goods_list>li{position:relative}.no-touch .search_list .goods_list>li:hover .img_area .mask{border:2px solid #33a6ff;opacity:1;filter:alpha(opacity=100) }
.no-touch .search_list .goods_list>li:hover .img_area .etc{display:block}
.search_list .info{position:relative;line-height:14px;vertical-align:top}
.search_list .info .tit{display:block;vertical-align:top;word-break:break-all}
.search_list .info .tit .ico_overseas{display:inline-block;width:46px;height:16px;margin:-3px 8px 0 0;border:1px solid #d1def1;background-color:#f3f8ff;font-size:11px;line-height:18px;font-weight:normal;color:#566faa;letter-spacing:-1px;text-align:center;vertical-align:middle}
.search_list .info .price{display:block;margin-bottom:8px;font-family:gulim;color:#979797;vertical-align:top}
.search_list .info .price img{ margin-top:-2px}
.search_list .info .price .num{display:inline-block;margin-top:-3px;font-family:tahoma;font-size:15px;line-height:16px;vertical-align:middle}
.search_list .info .price em{display:inline-block;font-weight:bold;color:#f24443;vertical-align:middle}
.search_list .info .price strong{display:inline-block;vertical-align:middle}
.search_list .info .price .dollar{padding-right:1px}
.search_list .info .price .del_price{padding-right:10px}
.search_list .info .price .price_won{padding-left:7px}
.search_list .info .btn_compare{display:inline-block;height:23px;margin:0 5px 0 0;padding:0 7px;border:1px solid #8b8e98;background-color:#9497a1;font-family:gulim;line-height:25px;color:#fff;text-align:center;vertical-align:top}
.search_list .info .btn_compare.v2{padding:0 6px;border-color:#d8d8d8;background-color:#f4f4f4;color:#333}
.search_list .info .price em .mobile{display:inline-block;overflow:hidden;width:9px;height:11px;margin:-2px 2px 0;background:url() no-repeat -350px -75px;line-height:9999px;vertical-align:middle}
.search_list .info .price strong .mobile{display:inline-block;overflow:hidden;width:9px;height:11px;margin:-3px 2px 0;background:url() no-repeat -410px -100px;line-height:9999px;vertical-align:middle}
.search_list .info .price .at{font-weight:normal}
.search_list .info .price .code{display:inline-block;overflow:hidden;width:19px;height:13px;margin:-3px 2px 0;background:url() no-repeat -390px -120px;line-height:9999px;vertical-align:middle}
.search_list .info .depth{display:block;/*height:18px;*/margin-bottom:7px;line-height:20px;color:#acacac;vertical-align:top}
.search_list .info .depth a{/*display:inline-block;*/color:#777;vertical-align:top}
.search_list .info .depth span{/*display:inline-block*/}
.search_list .info .depth .rank{display:inline-block;height:16px;margin:-1px 0 0 5px;padding:0 2px 0 3px;border:1px solid #ccd0d8;background-color:#fafbfb;font-size:11px;line-height:19px;color:#6472a1;vertical-align:top}
.search_list .info .detail{display:block;overflow:hidden;max-height:40px;margin-bottom:11px;line-height:20px;color:#000;vertical-align:top}
.search_list .info .detail a{display:inline-block;color:#000}
.search_list .info .detail a.on{color:#0bb75b}
.search_list .info .detail img{ margin-right:6px}
.search_list .info .etc{display:block;font-family:gulim;line-height:17px;color:#777;vertical-align:top}
.search_list .info .graph{display:inline-block;color:#777;vertical-align:top}
.no-touch .search_list .info .graph:hover{text-decoration:none}
.search_list .info .etc a,.search_list .info .etc span{display:inline-block;color:#777;vertical-align:top}
.search_list .info .etc em{padding-left:2px;color:#0bb75b}
.search_list .info .graph .star_graph{display:inline-block;width:69px;height:12px;margin:1px 0 0 3px;background:url() no-repeat -340px -160px;vertical-align:top}
.search_list .info .graph .star_graph span{display:block;overflow:hidden;width:69px;height:12px;background:url) no-repeat -340px -180px;text-indent:-900px;vertical-align:top}
.search_list .info .bar{display:inline-block;width:2px;height:2px;margin:6px 5px 0;background-color:#bababa;vertical-align:top}
.search_list .info .date{display:inline-block;vertical-align:top}
.search_list .info .jjim{display:inline-block;height:15px;vertical-align:top}
.search_list .info .jjim span{display:inline-block;overflow:hidden;width:15px;height:15px;margin-right:4px;background:url() no-repeat -180px -160px;line-height:9999px;vertical-align:top}
.search_list .info .jjim.on span{background-position:-200px -160px}
.no-touch .search_list .info .tit:hover,.no-touch .search_list .info .detail a:hover,.no-touch .search_list .info .depth a:hover{text-decoration:underline}
.search_list .info_option{clear:both;position:relative;padding-top:17px}
.search_list .info_option ul{padding:8px 0 13px;border:1px solid #eee;background:#fcfcfc url() repeat-y 50% 0;zoom:1}
.search_list .info_option ul:after{display:block;clear:both;content:''}
.search_list .info_option li{float:left;width:453px;margin-top:8px;padding-left:15px}
.search_list .info_option li a{color:#959595}
.no-touch .search_list .info_option li a:hover,.no-touch .search_list .info_option li em:hover{text-decoration:underline}
.search_list .info_option li em{display:inline-block;overflow:hidden;max-width:200px;margin-right:10px;color:#444;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}
.search_list .info_option li .price{display:inline-block;color:#777;vertical-align:middle}
.search_list .info_option li .price .ico_mobile_gray{display:inline-block;overflow:hidden;width:9px;height:11px;margin:-3px 2px 0;background:url() no-repeat -410px -100px;line-height:9999px;vertical-align:middle}
.search_list .info_option li .bul{display:inline-block;width:2px;height:2px;margin:-3px 5px 0 0;background-color:#959595;vertical-align:middle}
.search_list .info_option li .bar{display:inline-block;overflow:hidden;width:1px;height:11px;margin:-3px 8px 0;background-color:#dadade;line-height:9999px;vertical-align:middle}.search_list .info_option .btn_more{display:block;overflow:hidden;position:absolute;right:10px;bottom:10px;width:15px;height:15px;background:url() no-repeat -390px -100px;line-height:9999px;vertical-align:top}
.search_list .mall_list li{margin-top:7px}
.search_list .mall_list a{display:block;width:100%;color:#959595;font-size:0;cursor:pointer}
.search_list .mall_list a em{display:inline-block;width:115px;line-height:14px;vertical-align:middle}
.search_list .mall_list a em .mall_name,.search_list .mall_txt .mall_name{display:inline-block;overflow:hidden;max-width:55%;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.search_list .mall_list a em .mall_name{font-size:12px}
.search_list .mall_list a em .mall_name ~ span{margin:-2px 0 0 3px;*margin-left:2px}
.search_list .mall_list a em .mall_name+span{margin-left:4px;*margin-left:3px}
.search_list .mall_list a .price{display:inline-block;width:75px;text-align:right;font-size:12px;vertical-align:middle}
.search_list .mall_list a:hover em .mall_name,.search_list .mall_list li a:hover .price,.search_list 
.mall_list a:hover em .mall_name{text-decoration:underline}
.search_list .mall_list li a .low{display:inline-block;overflow:hidden;width:7px;height:9px;margin:-3px 2px 0 0;background:url() no-repeat -290px -75px;line-height:9999px;vertical-align:middle}
.npay{display:inline-block;overflow:hidden;width:31px;height:13px;margin:-3px 0 0 5px;background:url() no-repeat -200px -140px;line-height:9999px;vertical-align:middle}
.nlogin{display:inline-block;overflow:hidden;width:40px;height:13px;margin:-3px 0 0 5px;background:url() no-repeat -280px -180px;line-height:9999px;vertical-align:middle}
.mileage{display:inline-block;overflow:hidden;width:13px;height:13px;margin:-3px 2px 0 3px;background:url() no-repeat -180px -140px;line-height:9999px;vertical-align:middle}
.search_list .mall_txt{height:29px;line-height:25px;color:#222}
.search_list .mall_txt a{font-weight:bold;color:#222}
.search_list .mall_txt .mall_img{height:25px;vertical-align:middle}
.search_list .mall_txt .mall_img img{vertical-align:middle}
.search_list .mall_txt em{display:block;color:#33a6ff}
.search_list .search_list .mall_option{overflow:hidden;position:relative;color:#959595}
.search_list .mall_option li{margin-top:7px;letter-spacing:-1px;word-break:break-all}
.search_list .mall_option li em{display:inline-block;margin-left:4px;padding-left:6px;background:url() no-repeat 0 -505px}
.search_list .mall_option li em:first-child{margin-left:0;padding-left:0;background:0}
.search_list .mall_option li .num{color:#0bb75b;letter-spacing:0}
.search_list .mall_option li.mall_overseas{padding-bottom:9px;font-size:12px;color:#666}
.search_list .mall_option li.mall_overseas .ico{display:inline-block;overflow:hidden;width:16px;height:14px;margin:-4px 5px 0 0;background:url() no-repeat -125px -140px;line-height:9999px;vertical-align:middle}
.search_list .demography{overflow:hidden;clear:both;height:16px;margin:9px 0 -3px;font-size:12px;line-height:16px;color:#999;vertical-align:top;letter-spacing:-1px}.search_list .demography em{color:#56add7;letter-spacing:0}
.search_list .demography .demography_icon{display:inline-block;overflow:hidden;width:7px;height:7px;margin:-2px 0 0 1px;background:url() no-repeat -330px -195px;vertical-align:middle}
.search_list .demography .tv_lnk{color:#999;font-size:12px;letter-spacing:0}
.search_list .demography .tv_lnk em{display:inline-block;overflow:hidden;width:5px;height:9px;margin:3px 0 0 3px;background:url() no-repeat -455px -195px;vertical-align:top}
.search_list .demography .tv_icon{display:inline-block;overflow:hidden;width:12px;height:12px;margin:-4px 6px 0 0;background:url() no-repeat -455px -180px;vertical-align:middle}
.search_list .demography .elip{display:inline-block;position:relative;overflow:hidden;max-width:91%;text-overflow:ellipsis;white-space:nowrap}
.search_list .btn_talk{display:block;position:absolute;z-index:10;width:58px;height:26px;border:1px solid #ebebeb;background-color:#fff;font-size:12px;line-height:28px;color:#686868;text-align:center;vertical-align:top;letter-spacing:-1px}
.search_list .btn_talk .ico_talk{display:inline-block;overflow:hidden;width:17px;height:17px;margin:5px 3px 0 0;background:url() no-repeat -310px -195px;line-height:9999px;vertical-align:top}
.search_list .info .etc .btn_talk em{padding-left:0;color:#686868}
.search_list .discount{position:absolute;right:5px;top:6px;overflow:hidden;width:42px;height:29px;background:url() no-repeat -425px -215px;vertical-align:top;display:block;padding-top:14px;text-align:center}
.search_list .discount span{display:inline-block;overflow:hidden;height:12px;background:url() no-repeat;margin-left:-3px;line-height:9999px;vertical-align:top}
.search_list .discount span:first-child{margin-left:0}
.search_list .discount span.num1{width:5px;background-position:0 -240px}
.search_list .discount span.num2{width:8px;background-position:-15px -240px}.search_list .discount span.num3{width:9px;background-position:-30px -240px}
.search_list .discount span.num4{width:8px;background-position:-45px -240px}.search_list .discount span.num5{width:9px;background-position:-60px -240px}
.search_list .discount span.num6{width:8px;background-position:-75px -240px}.search_list .discount span.num7{width:9px;background-position:-90px -240px}
.search_list .discount span.num8{width:8px;background-position:-105px -240px}.search_list .discount span.num9{width:8px;background-position:-120px -240px}
.search_list .discount span.num0{width:8px;background-position:-135px -240px}.search_list .discount span.per{width:11px;background-position:-150px -240px}
.search_list .mall_window{display:block;overflow:hidden;clear:both;max-width:100%;height:20px;font-family:gulim;line-height:19px;color:#999;letter-spacing:-1px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap}
.search_list .mall_window img{margin-right:4px;vertical-align:top}
.search_list.basis .img_area{float:left;width:140px;height:189px;margin-right:21px}
.search_list.basis .img_area .img{height:140px}.search_list.basis .img_area .etc{top:101px}
.search_list.basis .goods_list>li{width:800px;padding:20px 0 20px 5px; 0;border-bottom:1px solid #ececec;vertical-align:top;zoom:1}
.search_list.basis .goods_list>li:after{display:block;clear:both;content:''}
/**********/
.no-touch .search_list.basis .goods_list>li:hover{width:800px;margin:-1px 0 0 0px;padding:20px 0 20px 5px; border-bottom:1px solid #ececec; border-top:1px solid #ececec;background-color:#f7fafc}
.search_list.basis .info{float:left;width:450px;margin-right:18px;padding-top:4px; text-align:left}
.search_list.basis .info .tit{margin-bottom:11px;font-weight:bold;line-height:20px;color:#000}
.search_list.basis .info .price{height:25px;margin-bottom:8px}
.search_list.basis .info .btn_compare{margin:-5px 0 0 10px}
.search_list.basis .info .etc{position:relative;white-space:nowrap}
.search_list.basis .mall_list li:first-child a em{color:#33a6ff}
.search_list.basis .mall_list li:first-child a .price{color:#f24443}
.search_list.basis .info_mall{position:absolute;right:0;top:20px;bottom:20px;width:190px;padding-left:20px;border-left:1px solid #ebecee}
.search_list.basis .info_mall .mall_txt .btn_detail{margin:-3px 0 0;font-weight:normal}
.search_list.basis .info_mall .mall_space{padding-right:5px}
.search_list.basis .mall_option{position:absolute;left:20px;bottom:6px;width:190px}
.search_list.basis .mall_txt a{display:inline-block;overflow:hidden;max-width:102px;white-space:nowrap;text-overflow:ellipsis}
.search_list.basis .mall_txt .npay{margin:4px 0 0 0;vertical-align:top}
.search_list.basis .mall_txt a.mall_more{display:none;overflow:visible}
.search_list.basis .info_option{background-color:#fff}
.search_list.basis .goods_list>li:hover .info_option{background-color:#f7fafc}
.search_list.basis .goods_list>li:hover .info_mall{right:10px}
.search_list.basis .btn_talk{top:-6px;right:2px}
.search_list.basis li.exception .info .etc{position:absolute;left:0;top:118px;width:100%}
.search_list.basis li.exception .mall_txt .mall_img img{margin:-4px 4px 0 0}
.search_list.basis .mall_window{padding-top:3px}
.search_list.thumb{overflow:hidden}
.search_list.thumb .goods_list{width:965px;margin-left:-25px;padding-bottom:30px;border-bottom:1px solid #ebebeb}
.search_list.thumb .img_area .etc{bottom:10px}
.search_list.thumb .goods_list>li{float:left;width:168px;margin:20px 0 0 25px}
.search_list.thumb .info{overflow:hidden;width:168px;margin-top:7px}
.search_list.thumb .info .tit{overflow:hidden;display:-webkit-box;width:130px;max-height:34px;padding-top:4px;margin-bottom:3px;line-height:17px;color:#222;text-overflow:ellipsis;white-space:normal;word-break:break-all;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.search_list.thumb .info .price{width:135px;margin-bottom:14px;line-height:18px}
.search_list.thumb .info .price .num{margin-top:-4px;font-size:14px}
.num_end{ text-decoration: line-through}
.search_list.thumb .info .price em .mobile{margin:-5px 2px 0}
.search_list.thumb .info .price .del_price{display:block}
.search_list.thumb .info .btn_compare{display:block;float:left}
.search_list.thumb .info .etc{float:left;margin-top:5px}
.search_list.thumb .info .graph{color:#959595}
.search_list.thumb .mall_list{display:block;float:left;width:168px;margin-top:5px}
.search_list.thumb .btn_compare ~ .mall_list{width:95px}
.search_list.thumb .mall_list a em{width:168px}
.search_list.thumb .btn_compare ~ .mall_list a em{width:95px}
.search_list.thumb .info .etc .jjim{display:block;overflow:hidden;position:absolute;top:1px;right:0;width:15px;height:15px;padding:6px;border:1px solid #ebebeb;line-height:9999px}
.search_list.thumb .info .etc .jjim span{margin-right:0}
.search_list.thumb .info .etc .jjim em{display:none}
.search_list.thumb .info .price_won{line-height:18px;vertical-align:top}
.search_list.thumb .jjim+.btn_talk{top:29px}
.search_list.thumb .btn_talk{right:0;top:0;width:27px;height:27px;border-color:#ebebeb}
.search_list.thumb .btn_talk .ico_talk{margin-right:0}
.search_list.thumb .btn_talk em{display:none}
.search_list.thumb .mall_window{padding-top:7px}
.search_list.thumb .mall_window:hover{text-decoration:underline}
.search_list.soho .img_area .etc{bottom:10px}
.search_list.soho .goods_list{float:left;width:800px;margin-left:0;border-bottom:0}
.search_list.soho .goods_list>li{height:auto}
.search_list.soho .info_mall{width:168px;padding-top:17px}
.search_list.soho .info_mall .btn_detail{display:block;margin:7px 0 6px}
.search_list.soho .info_mall .mall_tit{padding-top:4px}
.search_list.soho .mall_txt{height:21px}
.search_list.soho .mall_txt em{font-size:11px;font-weight:bold;color:#f24443;letter-spacing:-1px}
.search_list.soho .npay{margin:-3px 0 0}
.search_list.soho .mall_option{padding-top:7px}
.search_list.soho .mall_option li{overflow:hidden;max-height:50px;line-height:18px}
.search_list.soho .info_mall .mall_tit .mall_link{padding-top:2px;line-height:16px}
.search_list.thumb .mall_list a em .mall_name{max-width:80%;line-height:16px}
.search_list.thumb .mall_list a em .mall_name img{margin-right:4px;vertical-align:top}
.search_list.thumb .btn_compare ~ .mall_list a em .mall_name{max-width:65%}
.search_list.thumb .mall_list a em .mall_name+span{margin-left:2px}
.info_mall_box{border-bottom:1px solid #ebebeb;zoom:1}
.info_mall_box:after{display:block;clear:both;content:''}
.search_list .mall_none{float:left;width:772px;height:101px;padding-top:89px;color:#959595;text-align:center}
.search_list .mall_none .ico_none{display:inline-block;overflow:hidden;width:16px;height:16px;margin:-2px 7px 0 0;background:url() no-repeat -100px -305px;line-height:9999px;vertical-align:middle}
.search_list .mall_total{position:absolute;top:200px;left:0;width:157px;padding-top:14px;border-top:1px solid #ebebeb;color:#222}
.search_list .mall_total .total_num{padding-bottom:7px}
.search_list .mall_total .total_num em{color:#0bb75b}
.search_list .mall_total .btn_mall_total{padding-right:7px;background:url() no-repeat 100% -98px;font-size:11px;color:#959595;letter-spacing:-1px;vertical-align:top}
.no-touch .search_list .mall_total .btn_mall_total:hover{text-decoration:underline}

.list_btn{ float:right; width:150px; height:150px; background:url(/img/book/sub_list_ba.png)}
.list_btn .btn_buy{display:inline-block;height:23px;margin:0 5px 0 0;padding:0 15px;}
.list_btn .btn_buy li{ float:left; margin-bottom:5px}

.list_btn .num_txt{float:left;padding:5px 3px 0 20px;margin-left:4px;color:#666}
.list_btn .btn_updn_wrap{float:left}
.btn_num_up{display:block;width:12px;height:11px;background:url('/img/book/btn_comm.gif') no-repeat;text-indent:-99999em}
.btn_num_dn{display:block;width:12px;height:11px;background:url('/img/book/btn_comm.gif') 0 -13px;text-indent:-99999em}
.list_btn .num{float:left;width:31px;height:19px;padding:0 2px;border:1px solid #c6c8cb;text-align:center;line-height:21px;*height:19px;}

.pagging_box{ height:40px; padding:10px 0; width:100%; float:left}
/* ����¡ */
.paging{color:#656565;text-align:center;margin-top:18px; }
.paging a{color:#656565;display:inline-block;padding:0 7px 1px 5px;}
.paging a:hover{color:#656565;}
.paging strong{color:#f56300;font-weight:bold;display:inline-block;padding:0 7px 1px 5px;}
.paging a span{display:block;overflow:hidden;}
.paging .first, .paging .last{width:29px;height:29px;vertical-align:top;overflow:hidden;font-size:0;line-height:30px;}
.paging .prev, .paging .next{width:29px;height:29px; vertical-align:middle;overflow:hidden;font-size:0;line-height:30px;}
	:root .paging .first, .paging .prev, .paging .next, .paging .last{text-indent:-9999em;}
.paging  span {color:#666 !important;}
.paging .first{background:url('/img/book/btn_prev1.gif') no-repeat;padding:0;}
.paging .prev{background:url('/img/book/btn_prev2.gif') no-repeat;padding:0;}
.paging .next{background:url('/img/book/btn_next2.gif') no-repeat;padding:0;}
.paging .last{background:url('/img/book/btn_next1.gif') no-repeat;padding:0;}


/*����������*/
.view_box{ width:100%; height:auto; float:left; margin-top:15px}

/* ���������� ���̾ƿ� */
.box_detail_point {float:right;width:737px; text-align:left}
.box_detail_info {float:left;width:240px;}
.box_detail_order {float:right;width:737px;}


/* ��ǰ ���� */
.box_detail_position{position:relative;margin-top:15px; float:left; margin-left:35px}
.box_detail_cover {text-align:center;}
.box_detail_cover .cover {}
.box_detail_cover .cover img {max-width:198px;_width:198px;border:1px solid #dadada;}
.box_detail_cover .cover a {display:inline-block;max-width:200px;_width:200px;position:relative;text-decoration:none;}
.box_detail_cover .cover a:hover img {border-color:#999;}
.box_detail_cover .cover span {display:none;position:absolute;top:50%;left:10px;right:10px;padding:12px 0 10px;background:url('');color:#fff;line-height:18px;margin-top:-20px;*cursor:pointer;}
.box_detail_cover .cover a:hover span,
.box_detail_cover .cover a:focus span {display:block;}
.box_detail_cover .ster {display:inline-block;width:96px;text-align:center;font-size:11px;line-height:15px;*display:inline;*zoom:1;}

.vote{width:100%;height:20px; line-height:34px; margin:5px 0 5px 0;text-align:center}
.vote .medium_ratings{display:inline;overflow:hidden;float:left;width:79px;height:14px;margin:5px 5px 0 5px;background:url('/img/book/sp_medium_ratings.png') repeat-x}
.vote .medium_ratings span{float:left;height:14px;background:url('/img/book/sp_medium_ratings.png') 0 -14px}
.vote .medium_ratings_num{display:block;float:left;width:100px;margin:-5px 0 10px 20px; height:20px; line-height:34px; font-size:9pt}



/* ��ǰ �ֿ����� */
.box_detail_point {position:relative;*z-index:102;padding-bottom:10px;border-bottom:1px solid #ddd;}
.box_detail_point h1.title {display:inline;margin-right:10px;font-size:18px;line-height:27px;color:#333;}
.box_detail_point h1.title em.front {font-size:18px;font-style:normal;color:#f84450;}
.box_detail_point h1.title span.front {font-size:14px;font-weight:normal;color:#555;}
.box_detail_point h1.title span.back {font-size:14px;font-weight:normal;color:#555;}
.box_detail_point h1.title img {vertical-align:-3px;}
.box_detail_point .icon {font-size:6px;margin-bottom:5px;}
.box_detail_point .info {display:inline;color:#777;line-height:21px;}
.box_detail_point .info .line {color:#aaa;}
.box_detail_point .event{margin:0 0 15px 0; height:28px;color:#666;line-height:24px; font-size:13px; font-weight:bold; border-bottom:1px solid #e3e3e3}
.box_detail_point .author {margin-top:7px;color:#777;line-height:18px;}
.box_detail_point .author .name {color:#666;line-height:18px; }
.box_detail_point .author .txt {color:#888;line-height:18px; }
.box_detail_point .author .line {color:#aaa;}
.box_detail_point .author .tooltip {border:1px solid #b8b8b8;padding:7px 7px 4px 7px;color:#444546;position:absolute;left:-30px;top:16px;z-index:300;background-color:#fff;line-height:16px;white-space:nowrap;}
.box_detail_point .author .tooltip .arrow {position:absolute;top:-5px;left:42px;display:block;width:9px;height:5px;background:url() no-repeat 0 0;}
.box_detail_point .review {margin-top:10px;}
.box_detail_point .review img {vertical-align:baseline;}
.box_detail_point .rank_txt {margin-top:10px; }
.box_detail_point .rank_txt em {font-style:normal;color:#f84450;}
.box_detail_point .rank_txt .line {color:#aaa;}
.box_detail_point .rank_txt .popup_load {margin-left:10px;}
.box_detail_point .rank_txt .popup_load:first-child {margin-left:0;}
.box_detail_point .rank_txt .btn_open {font-weight:normal;padding-right:25px;background:url() no-repeat right center;}


/* ��ǰ �������� */
.box_detail_numbox {float:right;width:737px; height:auto}
.box_detail_num{position:relative;*z-index:101;width:489px;min-height:100px;padding:10px 0 0 0; float:left; text-align:left; border-bottom:1px solid #CCC}
.list_detail_num>li {margin-top:5px;line-height:26px;}
.list_detail_num>li:first-child {margin-top:0;}
.list_detail_num img {vertical-align:middle}
.list_detail_num .indent {display:inline-block;vertical-align:top;max-width:630px;}
.list_detail_num .org_price {}
.list_detail_num .sell_price {line-height:30px;font-size:16px;color:#f84450; }
.list_detail_num .sell_price strong {display:inline-block;vertical-align:-3px;*vertical-align:3px;font-size:18px;font-weight:600;font-family:tahoma;}

.list_detail_num .dc_rate {color:#5e6b9f;}
.list_detail_num .dc_rate_c1 {color:#666f; font-weight:bold}
.list_detail_num .charge_price {font-size:14px;color:#3a60df;}
.list_detail_num .charge_price strong {display:inline-block;vertical-align:-2px;*vertical-align:2px;font-size:18px;font-weight:600;}
.list_detail_num .earn_point {}
.list_detail_num .save_rate {color:#5e6b9f;}
.list_detail_num .two{ margin-right:70px;}
.list_detail_num .tree{ margin-right:58px}
.list_detail_num .five{ margin-right:35px}
.list_detail_num img { margin-right:5px; vertical-align:middle}

/* �� ��ǰ�� �̺�Ʈ */
.box_detail_event {position:absolute;left:490px;top:0;width:233px;height:211px;border:1px solid #ddd; margin:5px 0 5px 10px}



/*����*/
.s_btn_buy{display:inline-block;height:25px;margin:5px 5px 0 -5px; width:200px;}
.s_btn_buy li{ float:left; margin-bottom:5px}

.s_num_txt{float:left;padding:5px 3px 0 20px;margin-left:4px;color:#666}
.s_num_txt1{float:left;margin-left:4px; ;color:#666; }
.s_btn_updn_wrap{float:left}
.s_btn_num_up{display:block;width:12px;height:11px;background:url('/img/book/btn_comm.gif') no-repeat;text-indent:-99999em}
.s_btn_num_dn{display:block;width:12px;height:11px;background:url('/img/book/btn_comm.gif') 0 -13px;text-indent:-99999em}
.s_num{float:left;width:31px;height:19px;padding:0 2px;border:1px solid #c6c8cb;text-align:center;line-height:21px;*height:19px;}



/* ���ٱ��ϴ���, �����ϱ� ��ư */

.box_detail_button {padding:20px 0 20px;border-top:1px solid #ddd; float:right; width:737px}

.box_detail_button .button_set { float:right; width:450px; height:50px; margin-top:20px}
.btn_xlarge {margin-bottom:4px;padding:10px 30px 10px 30px ;min-width:116px; border:1px solid #ceced0; height:50px; font-size:16px; font-weight:bold}
.btn_blue {border-color:#475178;}
.btn_blue:hover {border-color:#323955;}
.btn_blue2 {border-color:#5c6a9d;}
.btn_blue2:hover {border-color:#404a6e;}
.btn_red {border-color:#ff0033; background-color:#ff0033; color:#FFF}
.btn_red:hover {border-color:#ff0033; color:#FFFFFF}
.btn_font_w{color:#FFFFFF}

.amount {height:26px;width:250px;text-align:left;padding-right:5px;font-weight:bold; float:left; margin-top:10px; height:30px}
.amount .tit { font-size:14px;}
.amount .sell_price {line-height:30px;font-size:20px;color:#f84450; font-weight:800; margin-left:20px;font-family:tahoma;}

/*��������ö*/
.file_box {padding:7px 20px 7px;border-top:1px solid #ddd; float:right; width:697px; height:30px; text-align:left; line-height:30px; background-color:#f3f3f5}
.file_box .left{ float:left; text-align:left; font-size:12px; width:250px}
.file_box .right{ float:right; text-align:left; font-size:12px; color:#fd3301; width:350px; line-height:15px}
.file_box .right img{ vertical-align:middle; margin-left:5px}
.file_box .num{ float:left; text-align:right; font-size:12px; width:85px}

/*�󼼰��簭��*/
.left_cicon{
	position:absolute;
	top:-19px;
	left:-7px;
	width:10px;
	height:62px;
	z-index:40000
}
.class_box{ width:737px; height:158px; border:2px solid #CCC; float:right; position:relative}
.class_box .left{ width:134px; float:left; position:relative}
.class_box .right{ width:602px; height:158px; float:right}
.class_box .right .top{ width:571px; height:31px; background-color:#999; color:#FFFFFF; font-size:12px; font-weight:bold; float:left; margin:5px; line-height:30px; text-align:left; padding-left:20px}
.class_box .right .bottom{ width:579px; height:25px; float:left; padding-left:20px; font-size:12px; text-align:left; line-height:30px }
.class_box .right .bottom img{ vertical-align:middle; margin-left:6px}
.bacol{ background-color:#f3f3f4; width:582px; height:35px; float:left; padding-left:20px; font-size:12px; text-align:left; line-height:30px; margin-top:7px }
.bacol img{ vertical-align:middle; margin-left:6px}


/*å���� &MD,NEW å*/
.content_middle{ width:1004px; height:auto; float:left; margin-top:20px}

.content_MdNew{ width:240px; height:auto; float:left}


.content_left{ width:240px; height:100%; float:left;border:1px solid #CCC;margin-top:20px; margin-bottom:20px; position:relative; padding:15px 0}


/* MD ���� */
.book_mdbox{
	width:240px;
	float:left;
	height:auto;
	position:relative;
	
}
.book_mdbox .list{ width:210px; text-align:center; padding:25px 10px 10px 10px; float:left;position:relative;}
.rank {position:absolute;left:170px;top:20px;width:23px;height:18px;padding-top:4px;background:#fa4201;color:#fff;text-align:center;font-size:11px;line-height:13px; z-index:100000;/*background-color: rgba(0, 0, 0, 0.5);*/opacity: 0.7;}
.book_mdbox .list img{ border:1px solid #CCC}
.book_mdbox .tit{ width:197px; font-size:12px; padding:5px 20px 1px 23px; color:#666666; font-weight:600;float:left; text-align:left }
.book_mdbox .writer{width:197px; font-size:12px; padding:2px 20px 1px 23px; color:#666666;float:left;text-align:left }
.book_mdbox .num{width:197px; font-size:12px; padding:2px 20px 1px 23px; color:#666; float:left;text-align:left}


.content_right { width:738px; float:right}


/* ���������� ���� �� */
.tab_detail_content {width:737px;height:36px;background-color:#fff; border-bottom:1px solid #ccc; border-top:1px solid #ccc;border-left-width:0;}
/*.tab_detail_content li {float:left;width:122.7px;text-align:center;}*/
.tab_detail_content li {float:left;width:147.3px;text-align:center;}
.tab_detail_content li a {display:block;padding-top:13px;height:23px;border:1px solid #ccc;border-width:0 1px;margin-right:-1px;background-color:#fff;font-weight:bold; font-size:13px; line-height:10px}
.tab_detail_content li a:hover {background-color:#f8f8f8;color:#222;}
.tab_detail_content li.on a {height:24px;border-bottom-width:0;color:#ff3300;}
.tab_detail_content li.on a:hover {background-color:#fff;color:#ff3300;}
.tab_detail_content li span {color:#8b90a4;font-weight:normal; font-size:12px}


/* �������� */
.title_detail_basic {font-size:16px;line-height:18px;height:26px;padding-top:4px;color:#000;}
.title_detail_basic small {margin-left:4px;font-size:12px;font-weight:normal;color:#444;font-family:dotum;}
.title_detail_basic small em {color:#3c5fdf;font-style:normal;}
.title_detail_basic a {color:#000;}
.title_detail_basic a:hover,
.title_detail_basic a:active {color:#3c5fdf;text-decoration:underline;}
.title_detail_basic img {vertical-align:baseline;}
.title_detail_basic .total {font-size:14px;color:#3c5fdf;font-weight:normal;font-style:normal;}


/* �� å�� �̺�Ʈ 15-09-25 */
.list_detail_event02 {*zoom:1; float:left; width:100%}
.list_detail_event02:after {content:'';display:block;clear:both;}
.list_detail_event02 li {margin-top:20px;color:#555; width:46%; height:100px; float:left; margin-right:2%; width:100%}
.list_detail_event02 .banner {width:165px;height:100px;float:left;margin-right:20px;}
.list_detail_event02 .banner img {width:163px;max-height:98px;border:1px solid #dadada;}
.list_detail_event02 .banner a:hover img {border-color:#aaa;}
.list_detail_event02 .title {padding-top:5px; max-height:55px;line-height:18px;overflow:hidden;}
.list_detail_event02 .title a {color:#555;}

/* ���������� ���� �ڽ� */
.box_detail_content {padding:15px 0 30px 0;word-wrap:break-word; text-align:left; font-size:13px; margin-bottom:20px}
.box_detail_content .title_detail_basic {margin-top:20px;height:auto;}
.box_detail_content .title_detail_basic:first-child {margin-top:0;}
.box_detail_content .title_detail_first {margin-top:0;} 


.box_detail_comment {margin-bottom:20px;}
.box_detail_comment .title_detail_basic2 {color:#193b78;}
.box_detail_comment .content {line-height:20px;}
.list_normal {margin:5px 0;}
.list_normal li {padding:2px 0 2px 7px; font-size:12px;line-height:15px;}


/*����/��ȯ��ǰ����*/
.guide{color:#555; border-top: 1px solid #cccccc; }
.guide table{table-layout: fixed; width:100%;}
.guide table th{background:#f6f6f6; border-bottom: 1px solid #cccccc; padding:10px 0 12px; text-align: center; color:#545454; font-weight:600; font-size:12px}

.guide table td{border-bottom: 1px solid #dedede; font-size: 12px; padding:10px 0 12px; text-align: center;}
.guide table .td_txt{font-size: 12px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}






/*���ٱ���&�ֹ�����*/
.order{color:#555; border-top: 1px solid #383e4c; float:left ; width:1004px}
.order table{table-layout: fixed; width:100%;}
.order table th{background:#f6f6f6; border-bottom: 1px solid #cccccc; padding:10px 0 12px; text-align: center; color:#545454; font-weight:600; font-size:12px}
.order table .th_left{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 40px 12px; text-align:left; color:#333; font-weight:600}
.order table .th_left1{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 40px 12px; text-align:left; color:#333; font-weight:600}
.order table td{border-bottom: 1px solid #dedede; font-size: 12px; padding:10px 0 12px; text-align: center;}

.order table .td_txt{font-size: 12px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.order table .td_terms{font-size: 13px; overflow: hidden; padding: 10px 0 7px 20px; text-align:left; text-overflow: ellipsis; white-space: nowrap; height:20px; line-height:5px}

.order table td.txt a{color:#333}
.order table td.txt a:hover{ text-decoration:underline; color:#333}
.order table td.txt span img{vertical-align:middle}
.order table td.not1{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.order table td.not1 a{color:#333}
.order table td.not1 a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.order table td.not1 span img{vertical-align:middle}
.order table td.not_c1{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align:center; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.order table .not_col{ color:#F03}
.order table tr.notice td{background:#faf7f2; font-weight:bold; color:#444444}
.order table tr.notice td a{color:#444444}

.order table .txt_col{ color:#333; font-weight:600 }
.order table .txt_col1{ color:#e25147; font-weight:600 }
.order .mt{ margin-top:-5px}
.order table .r_line{border-right: 1px solid #dedede;}
.ordernum{margin-top:-3px;font-family:tahoma;font-size:15px;line-height:16px; font-weight:600}
.ordernum_o{margin-top:-3px;font-family:tahoma;font-size:15px;line-height:16px; font-weight:600; color:#F33}



.choise {color:#555; border-top: 1px solid #383e4c; float:left ; width:1004px; position:relative; margin-top:20px}
.choise  table{table-layout: fixed; width:100%;}
.choise  table th{background:#f6f6f6; border-bottom: 1px solid #cccccc; padding:10px 0 12px; text-align: center; color:#545454;  font-size:12px}
.choise  table .r_line{border-right: 1px solid #dedede;}
.choise  table td{border-bottom: 1px solid #dedede; font-size: 12px; padding:10px 0 12px; text-align: center;}
.choise  table .total_ba{ background:#f5ebe9}

/*�ֹ��ڿ����̺�*/
.orderer_t{color:#555;  }
.orderer_t table{table-layout: fixed; width:100%; border-bottom:0}
.orderer_t table th{ padding:2px 0 2px; text-align:left; color:#545454; font-weight:600; font-size:12px; background-color:#FFFFFF;border-bottom:0}

.orderer_t table td{ font-size: 12px; padding:2px 0 2px; text-align:left;border-bottom:0}





.prd {
  min-height: 105px; padding:0 5px 0 0; }
.prd .figure {width:78px; height:105px; margin:0; padding:0; float: left; text-align:center; border: 1px solid #d5d6d7;}
.prd .figure img{ width:78px; height:105px}

.prd .prd_info {
  float: right;
  width: 250px;
   margin-bottom:10px;
  height: auto;
  text-align: left;
  display: table;
}
.prd .prd_info_l {
  float: left;
  width: 400px;
   margin-bottom:10px;
  height: auto;
  text-align: left;
  display: table;
  margin-left:10px
}

.prd .prd_opt {
  float: right;
  width: 250px;
  margin-left:0;
  min-height: 20px;
  text-align: left;
  display: table;
}
.prd .prd_opt_1 {
  float: left;
  width: 400px;
  margin-left:10px;
  min-height: 20px;
  text-align: left;
  display: table;
}
.prd_info .row1 {
  font-size: 12px;
  font-weight: 700;
  color: #4d4d4d;
  display: table-row;
}
.prd_info .row1 img{ margin-left:5px;}
.prd .prd_info .row1 p {
  display: table-cell;
  vertical-align: middle;
}
.prd_info .row1 p span {
  margin-left:5px;
  position: relative;
  top: 4px;
}
.prd .prd_info .row2 span {
  display: inline-block;
  margin-right: 1px;
}
.prd .prd_info .row3 {
  color: #4d4d4d;
  font-size: 11px;
}
.prd .prd_info .row3 p {
  float: left;
  position: relative;
  top: 2px;
  margin-right:0;
}
.prd .prd_info .row3 .dropdown {
  float: left;
  width: 110px;
  border: 1px solid #b6b6b6;
  font-size: 11px;
}
.prd .prd_info .row3 .dropdown span {
  font-size: 11px;
}
.prd .prd_info .row3 .dropdown > div ul li {
  font-size: 11px;
}

.btn_group{ width:100%; height:27px}
.btn_group01{ width:1004px; text-align:right; height:60px;float:right; margin-top:30px}
.btn_type1 {
  color:#ffffff;
  background-color:#999;
  border: 1px solid #d4d3d8;
  text-align: center; padding:4px 7px; 
 
}
.btn_type2 {
  color:#ffffff;
  background-color:#fe0034;
  border: 1px solid #ff4948;
  text-align: center;
  padding:4px 7px; 
}
.btn_type3 {
  color: #666;
  background-color: #fff;
  border: 1px solid #ccc;
  text-align: center;
  padding:4px 7px; 
}
.btn_type4 {
  color: #ff4467;
  background-color: #fff;
  border: 1px solid #ff4467;
  text-align: center;
}
.btn_type5 {
  color: #555;
  background-color: #f2f2f2;
  border: 1px solid #d3d4d6;
  text-align: center;
}
.btn_type6 {
  color: #fff;
  background-color: #666b7a;
  border: 1px solid #666b7a;
  text-align: center;
}


.fontsize{ font-size:18px; padding:10px 25px; font-weight:bold}
.fontsize01{ font-size:18px; padding:10px 60px; font-weight:bold}


.t_row1 dl {
  margin: 0;
  padding: 0;
}
.t_row1 dl dt {
  float:left;
  font-size: 14px;
  color: #4d4d4d;
  display: block;
  position: relative;
  top: 10px;
  font-weight:600;
  margin:10px 15px 15px 30px
}
.t_row1 dl dd {
  float:right;
  font-size:25px;
  color: #111;
  font-weight:700;
  display: block;
   
  font-family:"tahoma","NanumGothic","NanumPenWeb";
  margin:20px 30px 10px 15px
}
.t_row1 dl dd span {
  font-weight: normal;
  font-size: 14px;
  color: #4d4d4d;
  display: inline-block;
  margin-left: 5px;
}
.t_row1 dl dd p{ font-weight:700;font-size:25px;
  font-family:"tahoma","NanumGothic","NanumPenWeb";color:#FF3300;display: inline-block; float:right;}
.t_row1 dl dd em{ font-weight:700;
  display: block;font-size:16px;
  font-family:"tahoma","NanumGothic","NanumPenWeb";color:#FF3300;display: inline-block;}  

  
.t_row2 {
  padding: 7px 30px; text-align:left
}
.t_row2 dl {
  margin: 0;
  padding: 0;
  font-weight:normal
}
.t_row2 dl dt {
  float: left;
  font-size: 12px;
  color: #4d4d4d;
  text-align: left;
  width: 50%;
  padding: 5px 0;
  font-weight:normal
}
.t_row2 dl dd {
  float: right;
  text-align: right;
  width: 50%;
  padding: 5px 0;
  font-size: 12px;
  color: #4d4d4d;
   font-weight:normal
}  
.t_row2 dl dd img { margin-right:5px}  
  
  
.sp_ico01 {
	background: url(../sub_img/sp_ico01.png) no-repeat;
	width: 31px;
	height: 33px;
	position: absolute;
	top: 23px;
	left: 304px;
}

.sp_ico02 {
	background: url(../sub_img/sp_ico02.png) no-repeat;
	width: 31px;
	height: 33px;
	position: absolute;
	top: 23px;
	left: 304px;
}


.sp_ico03 {
  background: url(../sub_img/sp_ico03.png) no-repeat;
  width: 31px;
	height: 33px;
	position: absolute;
	top: 23px;
	left: 640px;
}





/* å�Ұ� ����, ����, å������, ���ǻ� ����, ���ڼҰ� */
.box_detail_article {margin-top:10px;line-height:22px;*zoom:1; border-top:1px solid #CCC; padding:10px 0; height:auto; }
.box_detail_article:after {content:'';display:block;clear:both;}

.wc_box{width:737px; height:239px; margin-top:10px; padding:10px 0; border-top:1px solid #CCC}
.wpoto{width:134px; border:1px solid #CCC; float:left; height:158px }
.wpoto img{ width:134px; height:158px}
.wtxt{width:575px; float:right;margin-top:10px;}
.wtit{ height:20px; line-height:25px; margin-bottom:10px; font-weight:bold}
.wtxt li{ height:20px; line-height:20px}



/* �Ϸα� ���� */
.list_detail_booklog {}
.list_detail_booklog li { display:block}
.list_detail_booklog li .title{ height:20px; line-height:22px; padding:0 0 10px 0; border-bottom:1px solid #CCC}
.list_detail_booklog li .content {line-height:24px; padding:10px 0 7px 0; font-size:12px; }
.list_detail_booklog li .info{ width:150px;}
.list_detail_booklog li .medium_ratings{display:inline;overflow:hidden;float:left;width:79px;height:14px;margin:5px 5px 0 5px;background:url('/img/book/sp_medium_ratings.png') repeat-x;}
.list_detail_booklog li .info span{float:left;height:14px;background:url('/img/book/sp_medium_ratings.png') 0 -14px}

.list_detail_booklog_num{display:block;float:left;width:35px;margin:2px 0 5px 10px; height:20px; line-height:20px; font-size:12px}
.list_detail_id{display:block;float:left;width:300px;margin:2px 0 5px 10px; height:20px; line-height:20px; font-size:12px}

.sorting_wrap {margin:0 1px 0 0; zoom:1;}
.sorting_wrap:after {content:""; clear:both; display:block;}
.sorting_wrap .sorting_list{float:right;}
.sorting_wrap .sorting_list li {float:left; width:54px;}
.sorting_wrap .sorting_list li a {display:block; text-align:center; height:20px; padding-top:8px; color:#999; border:1px solid #dedede; background-color:#f7f7f7;}
.sorting_wrap .sorting_list li.on a {color:#000; border:1px solid #bbb; background-color:#fff; position:relative; margin:0 -1px;}
.board_list {margin:9px 0 0 0; border-top:1px solid #000; zoom:1;}
.board_list:after {content:""; clear:both; display:block;}
/* ���ܸ��� 2015-11-04 */
.board_wrap {margin:18px 0 32px 0; background-color:#f5f5f5; padding:13px 20px 18px 20px; height:120px}
.notice_write {color:#303030; margin:0 0 8px 0; height:20px;/* overflow:hidden;*/}
.notice_write .tp01 {font-weight:bold;}
.notice_write .tp02 {display:block;}
.notice_write a.btn_notice_write {display:inline-block; width:30px; height:15px; padding-top:3px; margin-left:2px; text-align:center; font-size:11px; color:#666; border:1px solid #d0d0d0; background-color:#fff;vertical-align:middle;}
.write_wrap{position:relative; border:1px solid #dadada; float:left}
.write_wrap.book_review {width:571px;}
.write_wrap textarea{height:65px; padding:12px 8px 12px 8px; font-size:12px; color:#a9a9a9; border:0; resize:none; overflow: auto; overflow-x: hidden;}
.write_wrap.book_review textarea{width:555px;}
.write_wrap .text_size {position:absolute; right:-125px; bottom:-30px;font-size:11px; color:#7f7f7f;}
.write_wrap dl {width:510px; height:20px; padding:5px 0 0 10px; border-top:1px solid #e5e5e5;}
.write_wrap dl dt {float:left;width:57px;color:#5b5b5b; font-size:11px; *width:65px;}
.write_wrap dl.review_rating dd {float:left;min-width:70px; height:11px;}
.write_wrap .btn_submit {position:absolute; width:120px; height:88px; border:1px solid #b2b2b2; background-color:#999a9d; color:#fff; font-weight:bold;font-family:dotum; cursor:pointer;}
.write_wrap.book_review .btn_submit {right:-130px; top:0px;}
.notice_write .ster{ width:500px; height:20px}
.notice_write .ster input{height:20px; padding:5px 5px 5px 8px; font-size:12px; color:#a9a9a9; border:1px solid #dadada; resize:none; overflow: auto; overflow-x: hidden; width:558px}




/* Layout */

.layerpop{display:none;position:absolute;z-index:15;text-align:left;}

.layerpop iframe.blocker{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100000px;margin:0;padding:0;border:0}
.layerpop .shadow{overflow:hidden;padding:0 3px 3px 0;background:url() no-repeat 3px 3px}
.layerpop .layerpop-in{position:relative;border:1px solid #393939;background:#fff}
.layerpop .ts2{height:41px;padding:3px 0 0 14px}
.layerpop .renew{padding:0; height:44px;}
/* Layout - No Footer */
.layerpop .pop-cont2{padding:5px 20px 20px}
.layerpop .pop-cont2 .tab-pop li.tab-pop-big{margin-top:-59px;}
.layerpop img.pop-close2{position:absolute;top:16px;right:16px;cursor:pointer}
/* �Խ��� */
.board-btn{height:34px;margin-top:30px;text-align:right;position:relative}
.board-btn2{float:right;position:relative;margin:0 0 10px 0}
.board-sort{float:left;font-weight:bold;color:#666}
.board-sort h4{display:inline}
.board-list{margin-bottom:10px;background:url(/img/book/bg_list.gif) repeat-x left top;font-size:12px;table-layout:fixed}
.board-list th{height:45px;text-align:center; line-height:40px}
.board-list td{padding:6px 0 4px;background:#fff url(/img/book/bg_td.gif) repeat-x left bottom;color:#666;text-align:center}
.board-list td.tit,.board-list td.uid{padding-left:20px;text-align:left}
.board-list tr.tit-on td{background:#f7f7f7 url(/img/book/dline_h.gif) repeat-x left bottom}
.board-list tr.view-off{display:none}
.board-list td.nodata{height:38px}
.board-list td.nodata *{font-size:12px}
.board-list td.tit span.spec{display:block;padding:3px 0;line-height:1.2;color:#666666}
/* Q&A���� */
.board-list .qna-q,.board-list .qna-a{padding:10px 120px 10px 265px;font-size:12px;line-height:16px;text-align:left}
.board-list .qna-q{background:url(/img/book/ico_q.gif) no-repeat 210px 12px;color:#666666}
.board-list .qna-a{background:url(/img/book/ico_a.gif) no-repeat 210px 12px;color:#4667d6}

#smartpick .board-list .qna-a{color:#09837d}



/* ���������� �˾����̾� �߰�-  */
.bookViewPop { position:absolute; z-index:100; border:1px solid #726558; background:#fff; }
.bookViewPop	.btnClose	{position:absolute; top:13px; right:13px}
.bookViewPop	h3.mLine	{height:30px; padding:15px 0 0 20px; font:bold 12px ����; border-bottom:1px solid #e1e1e1;margin-bottom:10px;}
.bookViewPop	h3.BLine	{height:34px; padding:20px 0 0 5px; font:bold 12px ����; border-bottom:1px solid #e1e1e1;margin-bottom:10px;}
.bookViewPop	.laypopCon	{padding:0 20px 20px 20px; border:0 none}
.bookViewPop	.laypop_scroll	{padding:10px 20px 20px 20px;overflow-y:scroll;overflow-x:hidden}
.bookViewPop	.laypopCon h4, .bookViewPop	.laypop_scroll h4{font-size:12px}
.bookViewPop	.dot	{background:url('/images/common/ico_dot03.gif') no-repeat left 5px; padding-left:8px; font-size:11px; color:#9E8964;}
#layerPop_box	{position:relative; width:209px}
#layerPop_box	.btnClose	{position:absolute; top:8px; right:11px}
#layerPop_box	#layerPop_boxBg		{width:209 px; height:112px; background:url('/images/common/bg_miniLayer.png') no-repeat 0 0}
#layerPop_box	#layerPop_boxCon	{position:absolute; top:27px; left:13px; width:183px; height:58px; line-height:1.5em;}

.laypop	{position:absolute; border:2px solid #B4A183; background:#fff;}
.laypop	.btnClose	{position:absolute; top:18px; right:18px}
.laypop	h3.mLine	{height:34px; padding:20px 0 0 5px; font:bold 12px ����; background:url('/images/common/bg_laypopM_title.gif') no-repeat center bottom}
.laypop	h3.BLine	{height:34px; padding:20px 0 0 5px; font:bold 12px ����; background:url('/images/common/bg_laypopB_title.gif') no-repeat center bottom}
.laypop	.laypopCon	{padding:0 20px 20px 20px; border:0 none}
.laypop	.dot	{background:url('/images/common/ico_dot03.gif') no-repeat left 5px; padding-left:8px; font-size:11px; color:#9E8964;}
.storeNum {margin-top:7px; width:100%; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.storeNum th {background:#f9f9f9;  font:normal 11px ����; color:#555; border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1; padding:6px 0 4px 0}
.storeNum td { padding:6px 0 4px 0; text-align:center; font:normal 11px ����; color:#666; border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1;}
.storeNum td a:link{ text-decoration:underline;color:#7B5A2B;}
.storeNum th{padding:6px 5px 4px 5px; }
.storeNum th.al_c, .bookViewPop .storeNum td.al_c{text-align:center !important}
.bookViewPop .card_info td{padding:6px 5px 4px 5px; text-align:left}
.bookViewPop .card_info td{padding:6px 5px 4px 5px; text-align:left}


/*���ٱ���*/
.order_tit{ width:1004px; height: auto; float:left}
.order_top{ width:972px; padding:7px 7px 7px 25px; height:30px; line-height:30px; font-size:13px;  background:url(../sub_img/car_icon.jpg)no-repeat 0 10px; float:left; text-align:left }
.order_top .btn{ float:right}

.order_top01{ width:972px; padding:7px 7px 7px 25px; height:30px; line-height:30px; font-size:13px; font-weight:600;   float:left; text-align:right }
.order_top .btn{ float:right; margin-left:10px}


.order_stit{width:990px; padding:7px 7px 7px 7px; height:30px; line-height:30px; font-size:13px;float:left; text-align:left  }
.order_stit img{ margin-right:5px; margin-left:2px}

/**���ٱ��� ��ȸ���α��ο�**/
.nonmember_box{ border:3px solid #383e4c;width:764px; padding:27px 7px 27px 227px; height:115px;  background:url(../sub_img/car_icon01.jpg)no-repeat 0 20px; float:left; text-align:left; margin-top:10px}
.nonmember_box .txt{ font-size:15px; font-weight:600; float:left; line-height:25px   }
.nonmember_box .btn{ width:500px; float:left; margin:30px 0 10px 150px}

.bigtit{ width:1004px; padding:10px 0; height:20px; font-size:20px; font-weight:bold; text-align:left; color:#333; float:left;}
.bigtit_c{ width:1004px; padding:10px 0; height:40px; font-size:20px; font-weight:bold; text-align:center; color:#fc3d02; float:left;}



/*������������,������Ź*/
.privacy_box{ width:1004px; height:auto; float:left; margin-top:30px; margin-bottom:40px}
.privacy, .agreement {
  width: 49%;
  padding:0;
  float: left;
  text-align:left
}
.privacy h2,.agreement h2 {
  font-size: 13px;
  color: #4d4d4d;
  font-weight: normal;
  margin-bottom: 5px;
}
.privacy h2 i,.agreement h2 i {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-position: -318px -167px;
  margin-right: 3px;
  position: relative;
  top: 4px;
}

.phf{ font-size:15px; font-weight:bold;  height:30px; color:#333333}
.privacy h2 span, .agreement h2 span {
  font-size: 11px;
  color: #999999;
}
.privacy .box,.agreement .box {
  height: 110px;
  background-color: #fff;
  border: 1px solid #d2d2d2;
  padding: 1px;
}
.privacy .box .txt,.agreement .box .txt {
  height: 90px;
  padding: 10px;
  overflow-y: scroll;
}
.privacy label,.agreement label {
  display: block;
  margin-top: 5px;
  text-align: right;
}
.privacy label input,.agreement label input {
  position: relative;
  top: 3px;
  margin-right: 3px;
}


/*����������_��*/
.pay_option_box{ width:1004px; height:auto; position:relative; float:left; margin-bottom:5px}
.pay_left{ width:640px; height:auto; margin:10px 9px 0 0; float:left; border-top:2px solid #333; border-bottom:1px solid #666; padding-bottom:20px }/*���̰�*/


.tab_list{height: auto; width:545px; margin-left:97px; margin-bottom:15px;} 

.tab_list ul{position:relative;margin-top:10px;padding:0;font-size:15px;list-style:none;*zoom:1;} 

.tab_list ul:after{display:block;clear:both;content:""} 
 
.tab_list li{float:left;margin-bottom:-1px; } 

.tab_list li .p_option{position:absolute;top:-80px;left:-94px;border:0 } 
.tab_list li .p_guide{position:absolute;top:10px;left:-94px;border:0; width:79px; height:36px}
.tab_list li .p_guide_1{position:absolute;top:50px;left:-94px;border:0; width:79px; height:36px}
.tab_list li .p_guide_2{position:absolute;top:100px;left:-94px;border:0; width:79px; height:36px}
.tab_list li .p_guide_3{position:absolute;top:180px;left:-94px;border:0; width:79px; height:36px}
.tab_list li .p_guide_4{position:absolute;top:15px;left:-94px;border:0; width:79px; height:36px}


.tab_list li .tab_receipt{position:absolute;left:-110px;top:10px;width:93px;height:20px;padding-top:4px;color:#666;text-align:center;font-size:11px;line-height:15px; z-index:100000; border-right:1px solid #CCC}
.tab_list li .tab_receipt_1{position:absolute;left:-110px;top:10px;width:93px;height:20px;padding-top:4px;color:#666;text-align:center;font-size:11px;line-height:15px; z-index:100000; border-right:1px solid #CCC}
.tab_list li .tab_receipt_2{position:absolute;left:-110px;top:77px;width:93px;height:20px;padding-top:4px;color:#666;text-align:center;font-size:11px;line-height:15px; z-index:100000; border-right:1px solid #CCC}

.tab_list li a {float:left;position:relative;border-top:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff;border-bottom-color:#fff;background:#c3c2c2;color:#fff;text-decoration:none; font-size:13px; font-weight:600;}  


.tab_list li a span{display:inline-block;padding:10px 19px 10px 19px;letter-spacing:-1px;cursor:pointer; } /*padding:10px 23px 10px 23px;*/
 
.tab_list li ul{
	display:none;
	position:absolute;
	top:66px;
	left:0px;
	width:100%;
	margin:0;
	padding:0;
	border:0;
	list-style:none;

*zoom:1} 
 
.tab_list li ul:after{display:block;clear:both;content:""; } 

.tab_list li li{float:none;position:relative;margin:5px 0 8px 0;color:#333; text-align:left; font-size:12px; line-height:17px; padding:0 7px 0 7px;  } 

.tab_list li li:last-child{ padding-bottom:10px }/*�߰�0720*/


.tab_list .icon{ background:url(../sub_img/pg_icon.jpg)no-repeat 0px 7px}
.tab_list .wline{ border-bottom:1px solid #CCC}

.tab_list li li a{float:none;margin:10px;padding:0;border:0 !important;font-weight:normal;color:#666 !important;letter-spacing:normal} 

.tab_list li li a:hover, 

.tab_list li li a:active, 

.tab_list li li a:focus{color:#000 !important;text-decoration:underline; } 

.tab_list .lline{border-left:1px solid #ceced0;}

.tab_list.m1 .m1 a, 
 
.tab_list.m2 .m2 a, 

.tab_list.m3 .m3 a, 

.tab_list.m4 .m4 a, 

.tab_list.m5 .m5 a, 
 
.tab_list.m6 .m6 a, 
 
.tab_list.m7 .m7 a, 

.tab_list.m8 .m8 a, 
 
.tab_list.m9 .m9 a, 

.tab_list.m10 .m10 a, 

.tab_list.m11 .m11 a, 

.tab_list.m12 .m12 a{margin-top:0px;color:#333; } 


.tab_list.m1 .m1 a span, 
 
.tab_list.m2 .m2 a span, 

.tab_list.m3 .m3 a span, 
 
.tab_list.m4 .m4 a span, 

.tab_list.m5 .m5 a span, 

.tab_list.m6 .m6 a span, 

.tab_list.m7 .m7 a span, 

.tab_list.m8 .m8 a span, 
 
.tab_list.m9 .m9 a span, 
 
.tab_list.m10 .m10 a span, 

.tab_list.m11 .m11 a span, 

.tab_list.m12 .m12 a span{font-weight:bold;color:#FFFFFF;background:#fc8302; padding-top:10px; padding-bottom:10px; }  
 
.tab_list.m1 .m1 ul, 

.tab_list.m2 .m2 ul, 
 
.tab_list.m3 .m3 ul, 
 
.tab_list.m4 .m4 ul, 

.tab_list.m5 .m5 ul, 
 
.tab_list.m6 .m6 ul, 
 
.tab_list.m7 .m7 ul, 

.tab_list.m8 .m8 ul, 
 
.tab_list.m9 .m9 ul, 
 
.tab_list.m10 .m10 ul, 
 
.tab_list.m11 .m11 ul, 

.tab_list.m12 .m12 ul{display:block; margin-top:10px;} 

.tab_list.js_off{height:auto} 

.tab_list.js_off ul{border:0} 
 
.tab_list.js_off li{float:none;position:relative} 
 
.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;font-weight:bold;color:#333} 


.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0} 

.tab_list.js_off li li a{display:inline;border:0 !important;font-weight:normal} 


.tab_list.js_off li li.more{top:7px;right:15px} 


/*�ɼ��˾�*/
.pop_box{ width:500px; height:auto; position: fixed; border:1px solid #383e4c; top:50%; left:50%; margin-left:-250px;margin-top:-100px;

background:#FFFFFF; z-index:100000}

.pop_box .opttit{ width:480px; height:38px;  padding:20px 0 0 20px; font-size:18px; color:#FFFFFF; background:#383e4c; font-weight:bold; float:left}

.pop_box .close_btn{
	position:absolute;
	width: 17px;
	height:17px;
	right:15px;
	top:20px;
	cursor:pointer;
	z-index:10000
}


.pay_right{ width:355px; float:right; border-top:2px solid #333; border-bottom:1px solid #666; margin-top:10px; padding:28px 0 0 0; background-color:#f5ebe9}
.pay_right .paytit{ font-size:18px; font-weight:bold; width:100%; text-align:center; height:20px; margin-bottom:25px}
.pay_right .paytext{ font-size:13px; text-align:center; margin:18px 0 10px 0 }
.pay_fonts{ font-size:30px; color:#fc3d02;font-weight:600;font-family:tahoma;}
.pay_col{color:#fc3d02}




/*ũ�Ҿȳ��߰�160610*/
.chinfo_box{ width:100%; height: auto; margin:7px 0 50px 0; float:left; border:0; }
.chinfo_box .left{ float:left; width:95px; height:auto}
.chinfo_box .right{ float:right; width:900px; height:auto; font-size:12px; line-height:18px; text-align:left}
.chinfo_box .right .fc_red{ color:#ff0033; font-size:12px}



/**�����Ϸ�**/
.comp_box{ border:3px solid #383e4c;width:691px; padding:27px 7px 27px 300px; height:115px;  background:url(../sub_img/car_icon02.jpg)no-repeat 30px 20px; float:left; text-align:left; margin-top:10px}
.comp_box .txt{ font-size:18px; font-weight:600; float:left; line-height:25px; margin-bottom:15px   }
.comp_box .txt em{ color:#36F; font-size:18px; font-weight:600;}
.comp_box p{ font:12px; float:left; width:600px}


.i_text{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:24px; width:100px;  border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:13px; vertical-align:top}

.i_text3{ padding:0 0 0 5px;  height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text34{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:26px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top}

.write_01 {vertical-align:middle;}
/*�ؽ�Ʈ�ڽ� ������ ����*/
  .w100p{width:90%;}
  .w30{width:30px;}   .w35{width:35px;}
  .w40{width:40px;} 
  .w45{width:45px;}
  .w50{width:50px;} 
  .w55{width:55px;}
  .w60{width:60px;} 
  .w61{width:61px;}  
  .w65{width:65px;} 
  .w70{width:70px;}
  .w75{width:75px;}
  .w82{width:82px;}
  .w80{width:80px;}   
  .w85{width:85px;}
  .w90{width:90px;}
  .w95{width:95px;}
  .w100{width:100px;}
 
  .w105{width:105px;}
  .w110{width:110px;}
  .w120{width:120px;}
   
  .w130{width:130px;} 
   .w135{width:135px;}
  .w140{width:140px;} 
  .w150{width:150px;}
  .w158{width:158px;}
  .w160{width:160px;}
  .w170{width:170px;}
   .w175{width:175px;}
  .w180{width:180px;}
  .w190{width:190px;}
  .w200{width:200px;}
  .w210{width:210px;}
  .w220{width:220px;}
  .w230{width:230px;}
  .w280{width:280px;}  
  .w300{width:300px;}
  .w310{width:310px;}
  .w360{width:360px;}
  .w380{width:380px;}
  .w388{width:388px;}
  .w390{width:390px;}
  .w450{width:450px;} 
  .w455{width:455px;}   
  .w460{width:462px;} 
  .w478{width:478px;}
  .w488{width:488px;}
  .w520{width:520px;}
  .w550{width:548px;}
  .w590{width:590px;}
  .w610{width:607px;}
  .w650{width:650px;}  
  .w678{width:678px;}
  .w680{width:686px;}
  .w700{width:697px;} 
  .w705{width:705px;}
  .w715{width:715px;}
  .w725{width:726px;}
  .w750{width:750px;}
  .w820{width:820px;}
  .w850{width:850px;}
  .h25{ height:25px;} 
  .h30{ height:30px;}
   .h50{ height:50px;}  
  .h60{ height:60px;} 
  .h100{ height:100px;}
  .h130{ height:130px;}
  .h160{ height:160px;} 
  .h190{ height:190px;}   
  .h200{ height:200px;}
  .h220{ height:220px;}    
  .h300{ height:300px;} 
  .h410{ height:410px;}  
  .h450{ height:450px;}


/*�̺�Ʈ�������߰�160616*/
.sub_etab{margin:0 auto; width:1004px; position:relative ; height: auto  } 

.e_tabmenu {padding: 0; width: 100%; }
.e_tabmenu:after { content:""; display:block; clear:both; }
.e_tabmenu ul { margin: 0 ; padding: 0; clear:both; margin-left:1px; }
.e_tabmenu li { 
	float:left; display: inline-block; zoom: 1; *display: inline; width:170px; 
	border-style: solid; border-width: 1px; border-color: #dddde1; 
	padding: 12px 0 10px 0; text-align: center; margin: 0 -1px -1px -1px; cursor: pointer; 
	color: #7b7c81; background-color: #fafafa;  }
.e_tabmenu li.on { font-weight: bold; color: #fff; background-color: #616161; border-color: #4e5160; }

.now_wrap{ width:100%; height:auto}
.now_wrap .ebox{ width:1004px; margin:0 auto;}



/*���̵�160620*/
.gtit{ height:80px; width:1004px; margin:0 auto}
.gtit .tit{font-size:25px; font-weight:600; margin-top:15px; text-align:left; line-height:45px}
.gtit .txt{ font-size:14px; float:left; }
.guide_box{width:1004px;margin:0 auto; height: auto}

.gtab_list{height:100%} 

.titbox{ width:1004px; height:40px; border-bottom:1px solid #0092cd; color:#0092cd; font-size:18px; font-weight:600; text-align:left; line-height:45px; margin-top:15px}

.gtab_list ul{position:relative;margin:0;padding:0; list-style:none;*zoom:1;border-bottom:1px solid #ccc;} 

.gtab_list ul:after{display:block;clear:both;content:""} 
.gtab_list li{float:left;margin-bottom:-1px} 
.gtab_list li a{float:left;position:relative;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fafafa;color:#666;text-decoration:none; font-size:13px; } 

.gtab_list li a span{display:inline-block;padding:10px 15px 12px 15px;letter-spacing:-1px;cursor:pointer} 
.gtab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1} 

.gtab_list li ul:after{display:block;clear:both;content:""} 
.gtab_list li li{float:none;position:relative;margin:0px 0 8px 0;color:#999} 
.gtab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal} 
.gtab_list li li a:hover, 

.gtab_list li li a:active, 

.gtab_list li li a:focus{color:#000 !important;text-decoration:underline} 
 
.gtab_list li li.more{position:absolute;top:-30px;right:0;border:0 !important;background:transparent} 

.gtab_list.m1 .m1 a, 

.gtab_list.m2 .m2 a,

.gtab_list.m3 .m3 a,
.gtab_list.m4 .m4 a, 
.gtab_list.m5 .m5 a, 
.gtab_list.m6 .m6 a,   

.gtab_list.m7 .m7 a{margin-top:0;border:1px solid #666666;background:transparent;color:#666666;} 

.gtab_list.m1 .m1 a span, 


.gtab_list.m2 .m2 a span, 
.gtab_list.m3 .m3 a span,
.gtab_list.m4 .m4 a span, 
.gtab_list.m5 .m5 a span, 
.gtab_list.m6 .m6 a span, 

.gtab_list.m7 .m7 a span{  font-weight:bold; background:#666666; color:#FFF} 
.gtab_list.m1 .m1 ul, 
.gtab_list.m2 .m2 ul,
.gtab_list.m3 .m3 ul,
.gtab_list.m4 .m4 ul, 
.gtab_list.m5 .m5 ul, 
.gtab_list.m6 .m6 ul,
 
.gtab_list.m7 .m7 ul{display:block} 

.gtab_list.js_off{height:auto} 

.gtab_list.js_off ul{border:0} 
.gtab_list.js_off li{float:none;position:relative} 
.gtab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333} 

.gtab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0} 

.gtab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal} 

.gtab_list.js_off li li.more{top:7px;right:15px} 
