  @charset "utf-8";

  @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;-webkit-text-size-adjust:none}
legend{display:none;}
body{ margin: 0px; padding:0; font-family:'Apple SD Gothic Neo', Malgun Gothic, 돋움,Dotum,AppleGothic,sans-serif; font-size:12px; color: #666; line-height: 18px; }
select {font-family:'Apple SD Gothic Neo',Malgun Gothic, "돋움",Dotum,AppleGothic,sans-serif; font-size:12px;}

/* 태그초기화 */
h2{ margin: 0px; text-indent: -10000px;}
h3{font-size:16px; color: #000000;  }
ul{ margin: 0px; padding: 0px; list-style:none; }
li{ margin: 0px; padding: 0px; list-style:none; }
img{ border:0px; }
a{ text-decoration: none; }
input{font-family:'Apple SD Gothic Neo', Malgun Gothic, 돋움,Dotum,AppleGothic,sans-serif;}
caption{visibility:hidden;text-indent:-10000px;font-size:0;height:0;line-height:0}

/*대체텍스트를 위한 코드*/
.blind {overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}


/* 공통클래스 모음 */
.ir {
    color: rgba(0, 0, 0, 0);
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    text-indent: -100%;
    text-shadow: none;
    white-space: nowrap;
}
.floatL{ float: left;  }
.floatR{ float: right; }
.absolute{ position: absolute;  }
.relative{ position: relative;  }
.clear{clear: both; }
.none { font-size: 0px; line-height: 0px; width: 0px; height: 0px;  overflow: hidden; position: absolute; top:0px; left: -100000px; }
.cursor{ cursor:pointer; }
.blind{ z-index:-1px; overflow:hidden;visibility:hidden;position:absolute; height:1px; text-indent:-9999em; }
.hidden{zoom:1}
.hidden:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.bookInfoTable{width:520px;border-collapse:collapse;}
.bookInfoTable thead th{padding:6px 0;font-size:11px;line-height:13px;border-top:1px solid #cfcfcf;background:#f5f5f5;color:#777;font-weight:normal;text-align:center;}
.bookInfoTable tbody td{padding:6px 0 10px 0;line-height:13px;font-size:11px; font-weight:bold;text-align:center;border:1px solid #d1d1d1; border-left:none;border-right:none;background:#ffffff; color:#3e3e3e;}
.account_right h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:8px; }
a.linkblack{color:#333333; text-decoration:none;}
a:hover.linkblack{color:#333333; text-decoration:underline;}
a:visited.linkblack{color:#333333; text-decoration:none;}
a.linkblue{color:#386da1; text-decoration:none;}
a:hover.linkblue{color:#386da1; text-decoration:underline;}
a:visited.linkblue{color:#386da1; text-decoration:none;}
a.linkgray{color:#7d7d7d; text-decoration:none;}
a:hover.linkgray{color:#7d7d7d; text-decoration:underline;}
a:visited.linkgray{color:#7d7d7d; text-decoration:none;}

.font11{font-size:11px}
.font12{font-size:12px}
.font14{font-size:14px}
.MalgunG11{font-size:11px;font-weight:bold; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;}
.MalgunG12{font-size:12px;font-weight:bold; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;}
.mt_07{ margin-top:7px;  }
.mt_10{ margin-top:10px;  }
.mr_07{ margin-right:7px;  }
.mr_10{ margin-right:10px;  }
.mb_05{ margin-bottom:5px;  }
.mb_10{ margin-bottom:10px;  }
.ml_05{ margin-left:5px;  }
.ml_10{ margin-left:10px;  }
/*margin set*/
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt13{margin-top:13px;}
.mt15{margin-top:13px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt46{margin-top:46px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt120{margin-top:120px;}
.mt160{margin-top:160px;}
.mt185{margin-top:185px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr18{margin-right:18px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr60{margin-right:60px;}
.mr70{margin-right:70px;}
.mr80{margin-right:80px;}
.mr90{margin-right:90px;}
.mr200{margin-right:200px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml22{margin-left:22px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml36{margin-left:36px;}
.ml37{margin-left:37px;}
.ml38{margin-left:38px;}
.ml40{margin-left:40px;}
.ml40{margin-left:40px;}
.ml49{margin-left:49px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}
.ml140{margin-left:140px;}
.ml150{margin-left:150px;}
.ml200{margin-left:200px;}
.mb_m10{margin-bottom:-10px;}

.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt15{padding-top:15px;}
.pt10{padding-top:10px;}
.pt50{padding-top:50px;}
.pt40{padding-top:40px;}
.pt46{padding-top:46px;}
.pl10{padding-left:10px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pr40{padding-right:40px;}
.pb5{padding-bottom:5px;}
.pb8{padding-bottom:8px;}
.pb10{padding-bottom:10px;}
.pl10{ padding-left:10px; }
.pl20{ padding-left:20px; }
.pr10{ padding-right:10px; }
.pr20{ padding-right:20px; }


.td_center{ text-align:center; }
.td_left{ text-align:left; }
.td_right{ text-align:right; }

.font_000000{ color:#000000 }
.font_000_bold{ color:#000000; font-weight:bold; }
.font_003063{ color:#003063 }
.font_003063{ color:#003063 }
.font_1584c4{ color:#1584c4 }
.font_1b6bbb{ color:#1b6bbb; font-weight:bold; }
.font_222222{ color:#222222 }
.font_222222_bold{ color:#222222; font-weight:bold; }
.font_266baf{ color:#266baf }
.font_266baf_bold{ color:#266baf; font-weight:bold; }
.font_3072a9{ color:#3072a9 }
.font_3084d9{ color:#3084d9 }
.font_3084d9_bold{ color:#3084d9; font-weight:bold; }
.font_386da1{ color:#386da1 }
.font_386da1_bold{ color:#386da1; font-weight:bold; }

.font_333{ color:#333; font-weight:normal; }
.font_346ee2_bold12{ color:#346ee2; font-weight:bold; font-size:12px; }
.font_346ee2_bold14{ color:#346ee2; font-weight:bold; font-size:14px; }
.font_349dda{ color:#349dda }
.font_3774b1{ color:#3774b1 }
.font_3774b1_bold{ color:#3774b1; font-weight:bold; }
.font_3185dd{ color:#3185dd }
.font_3185dd_bold{ color:#3185dd; font-weight:bold; }
.font_386da1{ color:#386da1 }
.font_386da1_bold{ color:#386da1; font-weight:bold; }
.font_3e3e3e{ color:#3e3e3e }
.font_3e3e3e_bold{ color:#3e3e3e; font-weight:bold; }
.font_444{ color:#444 }349dda
.font_444_bold { color:#444444; font-weight:bold; }
.font_444_11{ color:#444; font-size:11px;}
.font_44b5d5{ color:#44b5d5 }
.font_44b5d5_bold{ color:#44b5d5; font-weight:bold; }
.font_666{ color:#666 }
.font_666_bold{ color:#666; font-weight:bold; }
.font_606060{ color:#606060 }
.font_606060_bold{ color:#606060; font-weight:bold; }
.font_636363{ color:#636363 }
.font_636363_bold{ color:#636363; font-weight:bold; }
.font_777{ color:#777 }
.font_777_bold{ color:#777; font-weight:bold; }
.font_919191{ color:#919191 }
.font_8c8c8c{ color:#8c8c8c }
.font_999{ color:#999 }
.font_919191{ color:#919191 }
.font_c82366{ color:#c82366 }
.font_d1287c{ color:#d1287c }
.font_e02a8d{ color:#e02a8d }/* 분홍색 */
.font_ee7f16{ color:#ee7f16 }/* 주황색 */
.font_ee7f16_bold{ color:#ee7f16; font-weight:bold; }
.font_e45374{ color:#e45374 }/* 분홍색 */
.font_e45374_bold{ color:#e45374; font-weight:bold; }
.font_e2508b{ color:#e2508b }/* 분홍색 */
.font_e2508b_bold{ color:#e2508b; font-weight:bold; }
.font_e67fab{ color:#e67fab }
.font_e94788{ color:#e94788 }
.font_e94788_bold{ color:#e94788; font-weight:bold; }
.font_f5680b{ color:#f5680b }/* 주황색 */
.font_f5680b_bold{ color:#f5680b; font-weight:bold; }
.font_ff0000{ color:#ff0000; }
.font_fa9000{ color:#fa9000; }
.font_c50000{ color:#c50000; }

.font14bold{ font-size:14px; font-weight:bold; }


.myacc_th01 { background:#f5f5f5; padding:7px 5px; text-align:center; vertical-align:top; font-weight:bold; font-size:11px; color:#606060 }/* th, top정렬, center정렬 */
.myacc_th02 { background:#f5f5f5; padding:7px 5px 7px 10px; text-align:left;vertical-align:top; font-weight:bold; font-size:11px; color:#606060 }/* th, top정렬, left정렬 */
.myacc_th03 { background:#f5f5f5; padding:7px 5px; text-align:center; font-weight:bold; font-size:11px; color:#606060; position: relative;}/* th, middle정렬,center정렬 */
.myacc_th04 { background:#f5f5f5; padding:7px 5px 7px 10px; text-align:left; font-weight:bold; font-size:11px; color:#606060 }/* th, middle정렬,center정렬 */

.myacc_td01  { background:#FFFFFF; padding:7px 5px; vertical-align:top; font-weight:normal; color:#333333}/* td, top정렬, left정렬 */
.myacc_td02  { background:#FFFFFF; padding:7px 5px; text-align:center;vertical-align:top; font-weight:normal; color:#333333}/* td, top정렬, center정렬 */
.myacc_td03  { background:#FFFFFF; padding:7px 4px; text-align:center;font-weight:normal; color:#333333}/* td,  middle정렬 */
.myacc_td04  { background:#FFFFFF; padding:7px 10px 7px 15px; vertical-align:top; font-weight:normal; color:#333333}
.myacc_td05  { background:#FFFFFF; padding:7px 5px; text-align:left;font-weight:normal; color:#333333; position:relative}/* td,  middle정렬 */
.myacc_td06  { background:#FFFFFF; padding:7px 5px; vertical-align:top; font-weight:normal; color:#333333;line-height: 26px;}/* td, top */
.myacc_td07  { background:#FFFFFF; padding:1px 5px; text-align:center;font-weight:normal; color:#333333}/* td,  middle정렬 */



/* 공통레이아웃 */
#myaccount_wrap{width:930px; margin:0 auto; position:relative; *zoom:1}
#myaccount_wrap:after{content:"";clear:both;display:block;}
#wrap #gnb:after{content:"";clear:both;display:block;}
#container{clear:both;width:930px;margin:0 auto;zoom:1;}
#container:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.account_tit img{ display:block; }

/* 나의계정-오른쪽 */
.account_left{float:left; width:162px; }
.account_right{float:right;margin-top:0px; width:756px;} /*20131120 최상단 여백삭제 요청건*/

#best_top .bestseller_logo{float:left; }
#best_top .book_category{ float:right; margin-top:20px; }
#best_top .book_category li{ float:left; }


.account_main_info{ position:relative; width:712px; padding:20px; background:#f9f9f9; border:2px solid #e5e5e5;margin-bottom:20px }
.main_info_p1{ font-size:14px; color:#333; font-weight:bold;line-height:20px; margin-left:40px; }
.main_info_p2{ font-size:12px; color:#333; font-weight:bold;line-height:20px; margin-left:40px;}
.main_info_img{ position:absolute; left:550px; top:10px; margin-top:5px;}

.account_right_p01{margin-bottom:10px;}
.account_title_span01 a:link{ color:#7d7d7d }
.account_title_span01 a:hover{ color:#7d7d7d; text-decoration:underline; }
.account_title_span01 a:visited{ color:#7d7d7d; text-decoration:underline; }
.account_title_span02{ color:#3e3e3e }

.account_right h3{display:inline-block;*zoom:1;*display:inline;margin:5px 5px 10px 0; color:#444444; font-weight:bold; font-size:16px; font-family:'Apple SD Gothic Neo',Malgun Gothic,"돋움", Dotum, AppleGothic, sans-serif; *line-height:20px}

.account_help01{display:inline-block;*zoom:1;*display:inline;padding-right:0px; color:#386da1; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; *line-height:16px;}
.account_help01{ color:#386da1;text-decoration:none;}
.account_help01:hover{ color:#386da1; text-decoration:underline;}
.account_help01:visited{ color:#386da1; text-decoration:none;}



/* 도움말-라운드없는  */
.account_info01{ clear:both; position:relative; width:751px; padding:0 0 5px 5px; margin-bottom:5px; }
.account_info01 li{ color:#333; padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat;}



/* 오프라인 중고매장 구매내역 등록 버튼-흰색 오버시 그레이 height-27px  */
.account_btn02{ float:right; display:block; overflow:hidden; text-align:center;  }

/* 흰색 오버시 그레이 height-19px  */
.account_btn03{ display:block; overflow:hidden; text-align:center; }
.white19_leftRound02{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:5px; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) 0 -1302px repeat-x; }
.white19_rightRound02{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) -356px -1302px no-repeat; }
.white27_leftRound02{float:left;display:block; height:27px; line-height:27px; vertical-align:middle; padding-left:10px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1143px repeat-x; }
.white27_rightRound02{float:left; display:block; width:10px; height:27px; line-height:27px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -356px -1143px no-repeat;}
.linkTxt{font-weight:bold;color:#333333;}
.linkTxt_333_11{font-size:11px;font-weight:normal;color:#333333;display:block;margin-top:1px;}
.linkTxt_333_12{font-size:12px;font-weight:bold;color:#333333;}
.linkTxt_fff_11{font-size:11px; font-weight:normal;color:#ffffff;}
.linkTxt_fff_12{font-size:12px; font-weight:bold;color:#ffffff;}
.linkTxt_000_11{font-size:11px; font-weight:normal;color:#000000;}
.linkTxt_000_12{font-size:12px; font-weight:normal;color:#000000;}

.linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden}
.linkBtn:hover .white27_leftRound02{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1170px no-repeat;}
.linkBtn:hover .white27_rightRound02{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -356px -1170px no-repeat;}
.linkBtn:hover .white19_leftRound02{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1284px no-repeat;}
.linkBtn:hover .white19_rightRound02{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -356px -1284px no-repeat;}
.mt10{margin-top:10px;}

.font01_333:link { color:#333; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:7px; display:block; text-align:center; ;}
.font01_333:visited {  color:#333;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.font01_333:hover { color:#333;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }

.font02_333:link { color:#333; font-size:12px; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:4px; display:block; text-align:center; }
.font02_333:visited {  color:#333;  font-size:12px; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;}
.font02_333:hover { color:#333;  font-size:12px;font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none; }


/* 님 안녕하세요!-box  */
.hellow_box{ background:#deedf5;width:756px; height:155px; padding:5px 0 20px 0; }
.hellow_box .hellow_box01{ clear:both; float:left; background:#ffffff; width:345px; height:110px; padding:0 10px 15px 10px ; margin-left:10px; letter-spacing:0.05em; }
.hellow_box .hellow_box02{ display:inline-block;*zoom:1; *display:inline; float:left; background:#ffffff; width:350px; height:110px; padding:10px 5px 5px 10px; margin-left:5px;  letter-spacing:0.05em; }
.hellow_box .hellow_box02 .hellow_box02_div01{ margin-bottom:15px; }
.hellow_box_title{width:736px; margin:3px 10px 10px 10px; /*overflow:hidden;*/ height:25px; line-height:25px; vertical-align:middle; }
.hellow_box_title .account_right_p02{float:left; }
.hellow_box_title p{ font-size:14px; font-weight:bold; color:#266baf; }
.hellow_box_title .hellow_box_btn{float:right;/*overflow:hidden;*/ height:26px; line-height:23px; vertical-align:middle;}
.hellow_box_btn .sms_btn06, .hellow_box_btn .movie_discount07{ float:left; line-height:23px; vertical-align:middle;}

/* 최저가격 보상 마일리지 -box  */
.mileage_box{ background:#deedf5;width:756px;  padding:5px 0 20px 0; margin-bottom:20px; color:#3e3e3e; } /*height:100px; 삭제 tjjoker 20140212*/
.mileage_box .mileage_box01{ background:#ffffff;width:705px; padding:0 20px 15px 10px ; margin-top:10px; margin-left:10px; letter-spacing:0.05em; } /*height:80px;  삭제 tjjoker 20140212*/
.mileage_01{padding-bottom:5px; margin-top:10px; border-bottom:1px solid #deedf5;}
.mileage_left01_p{float:left; padding-left:10px; margin-top:10px; background:url(//image.aladin.co.kr/img/account/blet_rec.gif)left 7px no-repeat;color: #266baf;font-weight:bold;}
.mileage_box01 .mileage_01_span02{ color:#386da1; float:right; padding-right:7px; margin-top:10px; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.mileage_box01 .mileage_01_span02:hover{ color:#386da1; text-decoration:underline;}
.mileage_box01 .mileage_01_span02:visited{ color:#386da1; text-decoration:none;}
.mileage_02{ margin-top:10px; }


/* 무료문자이용하기-파랑색 height-19px  */
.sms_btn06{ display:block; overflow:hidden; text-align:center;}
.blue19_leftRound06{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:10px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1310px repeat-x; }
.blue19_rightRound06{float:left; display:block; width:15px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1310px no-repeat; }

.linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden}
.linkBtn:hover .blue19_leftRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1329px no-repeat;}
.linkBtn:hover .blue19_rightRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1329px no-repeat;}

.font01_fff:link{ color:#fff; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  display:block; text-align:center; vertical-align:middle; }
.font01_fff:visited{  color:#fff;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }
.font01_fff:hover{ color:#fff;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }


/* 변경완료-파랑색 height-27px  */
.renual_btn02{ display:block; overflow:hidden; text-align:center;}
.blue27_leftRound06{float:left; display:block; height:27px; line-height:27px; vertical-align:middle; padding-left:30px; padding-right:20px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1204px repeat-x; }
.blue27_rightRound06{float:left; display:block; width:15px; height:27px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1204px no-repeat; }

.blue27_leftRound05{float:left; display:block; height:27px; line-height:27px; vertical-align:middle; padding-left:10px; padding-right:6px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1204px repeat-x; }
.blue27_rightRound05{float:left; display:block; width:5px; height:27px; line-height:27px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -357px -1204px no-repeat; }

.linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden}
.linkBtn:hover .blue27_leftRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1231px no-repeat;}
.linkBtn:hover .blue27_rightRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1231px no-repeat;}

.linkBtn:hover .blue27_leftRound05{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1231px no-repeat;}
.linkBtn:hover .blue27_rightRound05{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -357px -1231px no-repeat;}

/* 영화할인권-파랑색 height-19px  */
.movie_discount07{ display:block; overflow:hidden; text-align:center;}


.hellow_left01{padding-bottom:5px; margin-top:10px; border-bottom:1px solid #deedf5;}
.hellow_left01_p{float:left; padding-left:10px;background:url(//image.aladin.co.kr/img/account/blet_rec.gif)left 7px no-repeat;color: #266baf;font-weight:bold;}
.account_btn_03{float:right; }
.hellow_box02_p01, .hellow_box02_p02{display:inline-block; *zoom:1; *display:inline; padding-left:10px;background:url(//image.aladin.co.kr/img/account/blet_rec.gif)left 7px no-repeat;letter-spacing:0.01em; font-size:12px; color:#3e3e3e; }
.hellow_left01_span{ color: #266baf;font-weight:bold; }
.hellow_left02 .textIndentP { color: #3e3e3e;  }
.hellow_left02 .benefit { display: flex;}
.hellow_left02 .benefit {padding: 10px 0 0 10px; text-indent: 0;}
.hellow_left02 .benefit .font_266baf_bold {width:90px;}

/* 멤버십 등급-왼쪽자세히  */
.hellow_box01 .hellow_left02_span{ color:#386da1; float:right; padding-right:7px;background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.hellow_box01 .hellow_left02_span:hover{ color:#386da1; text-decoration:underline;}
.hellow_box01 .hellow_left02_span:visited{ color:#386da1; text-decoration:none;}

/* 다 읽은 책...오른쪽-자세히  */
.hellow_left03_span{ font-size:11px; color:#386da1; padding-right:7px; margin-left:7px; display:inline-block; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.hellow_left03_span:hover{ color:#386da1; font-size:11px; text-decoration:underline;}
.hellow_left03_span:visited{ color:#386da1; font-size:11px; text-decoration:none;}


.hellow_box02_span01{ color:#d9236d; font-weight:bold; font-size:12px; }
.hellow_box02_span02{ color:#3676b3; font-weight:bold; font-size:12px;}
.hellow_box02_span03{ color:#555; font-weight:bold; font-size:12px; }
.hellow_box02_span04{ color:#d9236d; font-size:12px; }


.member_box_title{ padding:0 10px 0 10px; height:23px; line-height:23px; vertical-align:middle;margin-bottom:5px; }
.member_box_title .account_right_p03{float:left; font-size:12px; font-weight:bold; color:#266baf;}
.member_box_title .member_box_btn{float:right; height:26px; line-height:23px; vertical-align:middle; }

.member_box{ background:#deedf5;width:756px; padding-bottom:10px; margin-bottom:20px; }
.member_box .member_box_ul{background:#ffffff;width:725px; height:135px; padding:5px; margin-left:10px; }
.member_box .member_box_ul .member_box_book{ float:left; padding:5px; }
.member_ul_div01{float:left; width:85px;}
.member_ul_div02{float:left; width:70px; padding:0 10px 0 5px;}
.member_box .member_book01{ font-size:11px; color:#333333; letter-spacing:0.01em; line-height:14px; }
.member_box .member_book02{ font-size:11px; color:#777777; letter-spacing:0.01em; line-height:14px; }

.member_box_info{ clear:both; background:#ffffff; padding:10px 10px 10px 5px; margin:0 11px 5px 10px;border:1px soild red;}
.member_box .member_box_info_p01{ color:#353535; font-weight:bold; padding-left:10px;margin-left:10px; background:url(//image.aladin.co.kr/img/account/blet_rec.gif)left 7px no-repeat; }
.member_box .member_box_info_p02{ color:#929292; font-weight:bold; font-size:11px; padding-left:10px; margin-left:15px; margin-bottom:5px;}
.member_box .member_box_info_span{color:#f39a22; font-weight:bold; font-size:12px; }

/* 본문바로가기, 혜택 들여쓰기 */
.access{position:absolute;z-index:-10000;top:-1000px;text-indent:-2000px;color:#ffffff;}
.access:hover,.access:focus{display:block;background:#000000;position:absolute;z-index:10000;top:0px;text-indent:0px;font-size:12px;color:#ffffff;text-align:center;}
.textIndentP{text-indent:-40px;padding:10px 0 0 60px;}


/* 자세히보기  */
.sms_btn07{ display:block; overflow:hidden; text-align:center;}


/* 멤버십고객님께만 드리는 이달의추천도서 닫기버튼 */
.member_box .sms_btn08{ display:none; overflow:hidden; margin-left:38px; text-align:center;}


.order_box01{ background:#f5f5f5; width: 754px; height:17px; padding:15px 0 10px 0; border:1px solid #d1d1d1; border-bottom:none; }
.order_box02{ background:#f5f5f5; width: 754px; height:17px; padding:17px 0 20px 0; margin-bottom:15px; border:1px solid #d1d1d1;  border-top:none;}
.box_line{margin-left:20px;}
.account_select01, .account_select03, .account_select05 {margin-left:20px;}
.Searchselect_01{ font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none;height:22px; line-height:22px; vertical-align:middle;  border:1px solid #d1d1d1; }
#select_id02, #select_id03{ margin-left:10px; }
#select_year01, #select_year02, #select_year03{ font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none;height:22px; line-height:22px; vertical-align:middle;  border:1px solid #d1d1d1;}
#select_year02, #select_year03{ margin-left:10px; }

.account_select01, .account_select02, .account_select03, .account_select04 {float:left; background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 3px no-repeat; padding-left:10px; }
.account_select01, .account_select02, .account_select03 {padding-bottom:10px; }

.account_select02 .order_search{ float:left; margin-right:5px; }
.account_select02 .order_search, .account_select02 .keyword_search, .account_select02 .keyword_search_btn{float:left;  }
.account_select03{ clear:both; margin-right:40px;}

.account_select02{ float:left; margin-left:90px; width:330px;}
.account_select02 .keyword_search{ width:125px; border:1px solid #d1d1d1;height:20px; }
.account_select02 .keyword_search_btn{ float:left; display:block; overflow:hidden; margin-left:5px; }

.account_select02 .keyword_search_btn .keyword_leftRound{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:10px; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) 0 -1248px repeat-x; }
.account_select02 .keyword_search_btn .keyword_rightRound{float:left; display:block; width:15px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) -352px -1248px no-repeat; }
.account_select02 .keyword_leftRound a{ color:#ffffff; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }

.account_select05 {float:left;}
.account_select05 .s_tit { display:inline-block; color:#d9236d; font-weight:bold; font-size:14px; padding-right:5px;}
.Searchselect_02 { font-size:14px; padding:5px;}

/* 전체주문내역  */
.account_table h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:10px; }
.used_article_sale_p{margin-left:5px; font-size:12px; }
.account_table .order_table, .order_table th, .order_table td{border:0}
.account_table .order_table{width:756px;border:1px solid #d1d1d1;font-family:'Apple SD Gothic Neo','돋움',dotum;font-size:12px;table-layout:fixed; border-collapse:separate; border-spacing:0px; text-align:center}
.account_table .order_table th{padding:10px 5px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:#f5f5f5;color:#646464;font-weight:bold;vertical-align:middle; text-align:center; font-size:11px;}
.account_table .order_table td{border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;line-height:16px;vertical-align:middle; }
.td_date{color:#333333; }
.td_left .td_left_item{padding-left:5px; text-align:left;color:#333333; }
.td_link{text-align:center;}
.td_link a:link{color:#386da1;}
.td_link a{color:#386da1; }
.td_link a:hover{color:#386da1; text-decoration:underline;  }
.td_link a:visited{color:#386da1;  }
.order_table td a{ height:19px; line-height:19px; vertical-align:middle;}
.order_table td a img{ vertical-align:middle;}
.linkArrowImg a{ vertical-align:middle; line-height:15px }
.linkArrowImg a img{ vertical-align:middle; line-height:15px }

/* 알라딘통장  */
.bank_table,.bank_table th,.bank_table td{border:0; font-weight:normal;vertical-align:middle}
.bank_table{width:145px; margin:5px 5px 10px 10px; background:#ffffff; border:0px solid #d1d1d1;font-family:'Apple SD Gothic Neo','돋움',dotum;font-size:11px;table-layout:fixed; border-collapse: collapse;}
.bank_table .th_name{padding:3px 0 2px 0;margin-left:3px;background:#ffffff;color:#3774b1;vertical-align:middle; font-size:12px; text-align:left;}
.bank_table .th_name a{ color:#3774b1 }
.bank_table .th_name a:hover{ color:#3774b1 }
.bank_table .th_name01{padding:5px 0 2px 0;margin-left:3px;background:#ffffff;color:#3774b1;vertical-align:middle; font-size:12px; text-align:left;}
.bank_table .th_name01 a{ color:#3774b1 }
.bank_table .th_name01 a:hover{ color:#3774b1 }

.bank_table .th_name02{padding:5px 0 3px 0;margin-left:3px; background:#ffffff;color:#3774b1;vertical-align:middle; font-size:12px; text-align:left;line-height:12px;}
.bank_table .th_name02 a{ color:#3774b1 }
.bank_table .th_name02 a:hover{ color:#3774b1 }

.bank_table .th_name03{padding:3px 0 5px 0;margin-left:3px; background:#ffffff;color:#3774b1;vertical-align:middle; font-size:12px; text-align:left;}
.bank_table .th_name03 a{ color:#3774b1 }
.bank_table .th_name03 a:hover{ color:#3774b1 }

.bank_table_tr01{font-size:12px; vertical-align:middle;  }
.bank_table_tr02{padding-left:1px;padding-right:1px; border-top:1px dotted #d1d1d1;font-size:12px; vertical-align:middle;  }
.bank_table_tr03{padding-left:1px;padding-right:1px; border-top:1px dotted #d1d1d1;font-size:12px; vertical-align:middle;  }

.bank_table .td_price{padding:3px 1px 2px 0;margin-right:2px;text-align:right; font-size:12px; background:#ffffff; font-weight:bold; color:#3774b1;}
.bank_table .td_price a{color:#3774b1;  }
.bank_table .td_price a:hover{color:#3774b1; text-decoration:underline;  }
.bank_table .td_price01{margin-right:2px;text-align:right; font-size:12px; background:#ffffff; font-weight:bold; color:#3774b1;}
.bank_table .td_price01 a{color:#3774b1;  }
.bank_table .td_price01 a:hover{color:#3774b1; text-decoration:underline; }
.bank_table .td_price02{padding:5px 1px 5px 0;margin-right:2px;text-align:right; font-size:12px; background:#ffffff; font-weight:bold; color:#3774b1; line-height:14px;vertical-align:middle;}
.bank_table .td_price02 a{color:#3774b1;  }
.bank_table .td_price02 a:hover{color:#3774b1; text-decoration:underline; }
.bank_table .td_price03{padding:3px 1px 5px 0;margin-right:2px;text-align:right; font-size:12px; background:#ffffff; font-weight:bold; color:#3774b1;}
.td_3th, .td_3th_01, .td_3th_02, .td_3th_03{ font-size:12px; text-align:left; }
.td_3th .td_span{color:#3e3e3e;font-weight:normal; padding-top:0px;  padding-right:2px;} /*2013-11-19*/
.td_3th_01 .td_span{color:#3e3e3e;font-weight:normal;padding-top:0px; padding-right:2px; }/*2013-11-19*/
.td_3th_02 .td_span{color:#3e3e3e;font-weight:normal;padding-top:0px; padding-right:2px; }/*2013-11-19*/
.td_3th_03 .td_span{color:#3e3e3e;font-weight:normal;padding-top:0px; padding-right:2px;}/*2013-11-19*/

.bank_table .td_price03 a{color:#3774b1;  }
.bank_table .td_price03 a:hover{color:#3774b1; text-decoration:underline; }



/* 주문내역테이블  */
.table_btn{margin-left:5px;width:183px;}
.order_table td.btn{padding:5px;text-align:left; font-size:11px; }
/* .order_table td.btn .table_btn .table_btn01{display:inline-block;*zoom:1;*display:inline;overflow:hidden;margin-top:2px; line-height:19px}
.order_table td.btn .bank_online_btn01{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px; margin-bottom:3px;}
.order_table td.btn .table_btn .linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px; margin-top:2px;}
.order_table td.btn .table_btn .post_btn{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px}*/
.table_btn01{display:inline-block;*zoom:1;*display:inline; line-height:12px}
.bank_online_btn01{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px; margin-bottom:3px;}
.linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px; }
.post_btn{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px}

.table_btn01 a.font01:link { color:#fff; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  display:block; text-align:center; vertical-align:middle; }
.table_btn01 a.font01:visited {  color:#fff;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }
.table_btn01 a.font01:hover { color:#fff;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }



.white19_leftRound03{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:5px; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) 0 -1302px repeat-x; }
.white19_rightRound03{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) -356px -1302px no-repeat; }
.white19_leftRound03 a{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }
.white19_leftRound03 a.font02:link{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Malgun Gothic, Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }

.table_btn01:hover .white19_leftRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1284px no-repeat;}
.table_btn01:hover .white19_rightRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -356px -1284px no-repeat;}

.table_btn01 a.font01:link { color:#000; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:7px; display:block; text-align:center; }
.table_btn01 a.font01:visited {  color:#000;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.table_btn01 a.font01:hover { color:#000;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }


.td_note{color:#e2508b; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }



/* 페이지번호  */
.number_btn02{ clear:both; text-align:center; margin:10px 0 10px 0; }
.number_btn02 a{color:#3e3e3e; text-decoration:none; display:inline-block;*zoom:1;*display:inline;padding:3px 10px;background:#f8f8f8}
.number_btn02 a:hover{color:#ff7e00; text-decoration:none; }
.number_btn02 a:active{color:#ff7e00; font-weight:bold; text-decoration:none; }
.number_btn02 a.number_btn02_first{color:#ff7e00; font-weight:bold; text-decoration:none; display:inline-block;*zoom:1;*display:inline;padding:3px 10px;background:#f8f8f8}
.number_btn02 a.number_btn02_first{color:#ff7e00; font-weight:bold; text-decoration:none; display:inline-block;*zoom:1;*display:inline;padding:3px 10px;background:#f8f8f8}
.number_btn02 a.number_btn02_first:hover{color:#ff7e00; font-weight:bold; text-decoration:none; }
.number_btn02 a.number_btn02_first:active{color:#ff7e00; font-weight:bold; text-decoration:none; }


/* 중고샵 추천상품  */
.used_article_sale{ position:relative;margin-top:30px; }
.used_article_sale h4{display:inline-block;*zoom:1;*display:inline;color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:5px; }
.used_article_sale_p{ display:inline-block;*zoom:1;*display:inline;margin-left:5px;  }
.used_article_more{ position:absolute; right:1px; top:-5px; display:block; cursor: pointer; overflow:hidden; }
.used_article_sale .used_article_more .blue19_leftRound06{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:10px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1310px repeat-x; }
.used_article_sale .used_article_more .blue19_rightRound06{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1310px no-repeat; }
.used_article_sale .used_article_more .blue19_leftRound06 a{ color:#ffffff; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }
.used_article_sale .used_article_more .blue19_leftRound06 a.font02:link{ color:#ffffff; font-size:11px; font-family:'Apple SD Gothic Neo',Malgun Gothic, Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }

.used_article_more:hover .blue19_leftRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1329px no-repeat;}
.used_article_more:hover .blue19_rightRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1329px no-repeat;}

.used_article_more a.font01:link { color:#fff; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  display:block; text-align:center; vertical-align:middle; }
.used_article_more a.font01:visited {  color:#fff;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }
.used_article_more a.font01:hover { color:#fff;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }


.used_article{ position:relative;z-index:2; width:746px; padding:6px 5px 30px 5px;border-top:1px solid #ccc; }
.used_article .used_article_li{position:relative;z-index:auto; float:left; width:123px;padding:155px 0 0 0;  }
.used_article_li .book_thumbnail{ padding:0 1px;}
.used_article_li .book_thumbnail .book_thumbnail_img{  position:absolute; top:5px; width:123px; height:140px;text-align:center;line-height:140px;vertical-align:bottom; min-height:130px; max-height:160px; }
.used_article_li .book_thumbnail .book_thumbnail_img a{height:140px;line-height:140px;vertical-align:bottom;}
.used_article_li .book_thumbnail .book_thumbnail_img a img{line-height:140px;vertical-align:bottom;}
.used_article_li a img{ vertical-align:bottom;}
.used_article{ text-align:center; }
.used_article h4{ display:inline; font-size:14px; line-height:18px;color:#000000; font-weight:bold;  font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif;}
.used_article h4:hover{ text-decoration:underline; }
.used_article h4 a{padding:0 5px;}
.used_article h5{ color:#444; text-decoration:none; line-height:18px; }
.used_article .h4_span{ color:#444;font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; font-weight:normal; }
.used_article h5 a{ color:#3774B1; font-weight:bold; font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; line-height:18px; }
.used_article h5 a:hover{ color:#3774B1; font-weight:bold; font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; text-decoration:underline; line-height:18px; }
.used_article .price{ color:#3e3e3e; font-size:11px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; }

.sale_btn{ display:inline-block; overflow:hidden; margin-left:2px; margin-top:3px; text-align:center;}
.used_article .sale_btn .white19_leftRound03{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:5px; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) 0 -1302px repeat-x; }
.used_article .sale_btn .white19_rightRound03{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) -356px -1302px no-repeat; }
.used_article .sale_btn .white19_leftRound03 a{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }
.used_article .sale_btn .white19_leftRound03 a.font02:link{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }


.sale_btn:hover .white19_leftRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1284px no-repeat;}
.sale_btn:hover .white19_rightRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -356px -1284px no-repeat;}

.sale_btn a.font01:link { color:#000; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:7px; display:block; text-align:center; }
.sale_btn1 a.font01:visited {  color:#000;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.sale_btn a.font01:hover { color:#000;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }


.aladin_cart02 {position: absolute;z-index: 9999;top: 190px;left: 10px;font-size: 11px; padding: 15px 5px 20px 10px;margin-top: 2px;width: 166px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 3px solid #2c98d9;background:#ffffff;box-shadow: 0px 0px 0px #AAAAAA;display: block;}


/* 도움말-라운드있는  */
.account_info02{ position:relative; z-index: 1;border:5px solid #f8f8f8; width:731px; padding:10px 5px 10px 10px; margin-bottom:20px;}
.account_info02 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.account_info02 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }
.help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:220px; overflow:hidden; margin-left:2px; margin-top:3px; text-align:center;}

/* 도움말-라운드있는-도움말  */
.help_btn01 .hellow_left02_span{ color:#386da1; padding-right:7px; margin-left:10px; display:inline-block; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.help_btn01 .hellow_left02_span:hover{ color:#386da1; text-decoration:underline;}
.help_btn01 .hellow_left02_span:visited{ color:#386da1; text-decoration:none;}




/* 나의계정-왼쪽 */
.account_left h3{padding-left:17px; font-size:12px; font-weight:bold; height:18px; line-height:18px; vertical-align:middle;}
.account_lnb { background:#f6f6ea; min-height: 70vh;}
.account_left ul li{ font-size:12px; padding-left:10px; margin-top:1px;}
.account_left ul li a{ color:#505050}
.account_left ul li a:hover{color:#386da1; text-decoration:underline; }

#order_01 h3{ background:url(//image.aladin.co.kr/img/account/account_sub2.gif) left -5px no-repeat; }
#order_01 ul{padding-bottom:10px; margin:5px 10px; border-bottom:1px solid #e3e3d2; }
#manager_02 h3{ margin-top:10px; background:url(//image.aladin.co.kr/img/account/account_sub2.gif) left -5px no-repeat; }
#manager_02 ul{padding-bottom:10px; margin:5px 10px; border-bottom:1px solid #e3e3d2; }
#bankbook_03 h3{ margin-top:10px; background:url(//image.aladin.co.kr/img/account/account_sub2.gif) left -5px no-repeat; }
#bankbook_03 .bankbook_ul_02{padding-bottom:10px; margin:5px 10px; border-bottom:1px solid #e3e3d2; }
#bankbook_03 .bankbook_ul_03{padding-bottom:10px; margin:5px 10px;}
#member_04 h3{ margin-top:10px; background:url(//image.aladin.co.kr/img/account/account_sub2.gif) left -5px no-repeat; }
#member_04 ul{padding-bottom:10px; margin:5px 10px; border-bottom:1px solid #e3e3d2; }
#customer_05 h3{ margin-top:10px; background:url(//image.aladin.co.kr/img/account/account_sub2.gif) left -5px no-repeat; }
#customer_05 ul{padding-bottom:10px; margin:5px 10px; }



/* 오른쪽 스크롤 배너 */
.scroll_banner{ position:absolute; z-index:5; ;top:30px; left:945px; }
.scroll_banner h5{ color:#333; font-weight:bold; font-size:12px; line-height:18px; padding:3px 5px 3px 5px; }
.scroll_banner .banner01{ width:109px; padding-bottom:10px; border:1px solid #bfbfbf }
.scroll_banner .banner01 h5{ background:#f1f1f1; margin-bottom:10px; }
.scroll_banner .banner01 .banner01_p{ padding-left:8px; margin-left:5px; background:url(//image.aladin.co.kr/img/account/blet_gray.gif) left 5px no-repeat;font-size:12px; }
.scroll_banner .banner01 .banner01_p a{ font-size:12px;color:#5c5c5c; text-decoration:none; }
.scroll_banner .banner01 .banner01_p a:hover{ color:#5c5c5c; text-decoration:underline; }
.scroll_banner .banner01 .banner01_p a:visited{ color:#5c5c5c; text-decoration:none; }

.scroll_banner .banner02{ width:109px; margin-top:-1px; padding-bottom:10px; border:1px solid #bfbfbf }
.scroll_banner .banner02 h5{ color:#333; font-weight:bold; font-size:12px; line-height:18px; padding:3px 5px 3px 5px; background:#f6f6f6; margin-bottom:10px; }
.scroll_banner .banner02 .banner02_p{ padding-left:8px; margin-left:5px; background:url(//image.aladin.co.kr/img/account/blet_gray.gif) left 5px no-repeat;font-size:12px; }
.scroll_banner .banner02 .banner02_p a{ font-size:12px;color:#5c5c5c; text-decoration:none; }
.scroll_banner .banner02 .banner02_p a:hover{ color:#5c5c5c; text-decoration:underline; }
.scroll_banner .banner02 .banner02_p a:visited{ color:#5c5c5c; text-decoration:none; }

.scroll_banner .banner03{ width:109px; margin:10px 0; padding-bottom:10px; border:1px solid #f6cd7c }
.scroll_banner .banner03 h5{ color:#953b0f; font-weight:bold; font-size:12px; line-height:18px; padding:3px 5px 3px 5px; background:#fbe277; margin-bottom:10px; }
.scroll_banner .banner03 .banner03_p{ padding-left:8px; margin-left:5px; background:url(//image.aladin.co.kr/img/account/blet_gray.gif) left 5px no-repeat;font-size:12px; }
.scroll_banner .banner03 .banner03_p a{ font-size:12px;color:#5c5c5c; text-decoration:none; }
.scroll_banner .banner03 .banner03_p a:hover{ color:#5c5c5c; text-decoration:underline; }
.scroll_banner .banner03 .banner03_p a:visited{ color:#5c5c5c; text-decoration:none; }

.scroll_banner .banner01 p{ padding-left:10px; margin-left:5px; background:url(//image.aladin.co.kr/img/account/blet_gray.gif) left 5px no-repeat; }


/* 제휴카드  */
.partnership_content.border{ width:756px; padding-bottom:10px; border-bottom:1px dotted #d9d9d9; }
.partnership_content01{ margin-left:10px;  }
.partnership_content02{ margin-left:10px;  }
.partnership_content03{ margin-left:10px;  }

.partnership_content01_box{  float:left; width:500px; height:79px; padding:10px; background:#f5f5f5; }
.partnership_content02_box{  float:left; width:500px; height:49px; padding:10px; background:#f5f5f5; }
.partnership_input{display:inline-block;*zoom:1;*display:inline;  }
.partnership_btn01{display:inline-block;*zoom:1;*display:inline;  }
.partnership_p{ color:#e761a3; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움;font-weight:bold;line-height:20px; }
.partnership_info01{ clear:both; width:746px; height:85px; padding:0 0 5px 10px; margin-top:10px; }
.partnership_info01 li{ color:#333; padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; line-height:20px;}
.partnership_card01{float:right; margin-top:-10px; }
.partnership_card02{float:right; margin-top:-100px; }
.partnership_card03{float:right; margin-top:-30px; }

.partnership_h4_sub02{ width:530px; }
.partnership_h4_sub02 a{ color:#386da1; text-decoration:none; }
.partnership_h4_sub02 a:hover{ color:#386da1; text-decoration:underline; }
.partnership_h4_sub02 a:visited{color:#386da1; text-decoration:none; }

.partnership_btn02{display:block;height:23px; }


/* 알라딘 환전소 */

.account_text1 {color: #ee3c97;}
.account_t_box1 { margin:20px 0 0 0; padding:0px; border-bottom:1px solid #999999;}

.account_tab01 { float:left; display:block; overflow:hidden;}
.account_tab01 .accout_tab01_leftbg01 {float:left; display:block; height:27px; line-height:27px; vertical-align:middle; padding:0 10px 0 15px; background:url(//image.aladin.co.kr/img/account/tab_group.png) 0 -1px repeat-x; font-weight:bold; }
.account_tab01 .accout_tab01_rightbg01 {float:left; display:block; width:10px; height:27px; line-height:27px; vertical-align:middle; background:url(//image.aladin.co.kr/img/account/tab_group.png) -304px -1px no-repeat; }
.account_tab01 .accout_tab01_leftbg01 a{ color:#fff; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움; text-decoration:none; height:27px; line-height:27px; vertical-align:middle; }


.account_tab02 { display:block; overflow:hidden;}
.account_tab02 .accout_tab02_leftbg01 {float:left; display:block; height:27px; line-height:27px; vertical-align:middle; padding:0 10px 0 15px; background:url(//image.aladin.co.kr/img/account/tab_group.png) 0 -29px repeat-x;  font-weight:bold;}
.account_tab02 .accout_tab02_rightbg01 {float:left; display:block; width:10px; height:27px; line-height:27px; vertical-align:middle; background:url(//image.aladin.co.kr/img/account/tab_group.png) -304px -29px no-repeat; }
.account_tab02 .accout_tab02_leftbg01 a{ color:#555; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움; text-decoration:none; height:27px; line-height:27px; vertical-align:middle;}


.account_t_box2 { margin: 0; padding:12px 15px; background:#f3f9fc; border-bottom:1px solid #999999; overflow:hidden; }
.account_partner ul { margin:0; padding:0px; list-style:none;}
.account_partner li { float:left; margin:0 10px 5px 0; padding:0; width:22%;}


.account_t_box3 {margin: 0; padding:5px 15px 15px 15px; overflow:hidden;}
.account_t_box3 .left { width:190px; float:left; margin-right:10px;}
.account_t_box3 .right { float:right; width:510px; padding-top:15px;}


.exchange_notice ul {margin:0; padding:0px; list-style:none;}
.exchange_notice li { margin:0; padding:0px;  color:#666; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움; text-decoration:none; line-height:16px}


.exchange_use { margin: 0 0 15px 0; padding:0px 10px; clear:both;  }
.exchange_use ul {margin:0; padding:3px 0 0 0; list-style:none; clear:both;}
.exchange_use li { margin:0; padding:0px;  color:#555; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움; text-decoration:none; line-height:20px}


.exchange_text1 {color:#222; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; text-decoration:none; font-weight:bold; margin-bottom:5px; line-height:20px;}


a.exchange_text2:link {color:#386da1; text-decoration: none;}
a.exchange_text2:link {color:#386da1; text-decoration: none;}
a.exchange_text2:link {color:#386da1; text-decoration: none;}


.exchange_text3 { margin: 0; padding:0 ; color:#ed7f14; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; line-height:14px}
.exchange_text4 { margin: 0; padding:0 ; color:#d1287c; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; line-height:14px}
.exchange_text5 { margin: 0; padding:0 ; color:#444; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; line-height:14px}


.account_service_info {margin: 0 0 15px 0;  padding:10px; background-color:#fff5fa; border:1px solid #faecf3; overflow:hidden;}


a.account_help:link {color:#386da1; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; text-decoration:none; font-weight:normal;}
a.account_help:hover {color:#386da1; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; text-decoration:none; font-weight:normal;}
a.account_help:visited {color:#386da1; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움,sans-serif; text-decoration:none; font-weight:normal;}





/* 이미지3개 사용한 경우의 버튼----------------------------------------------------------------------------------------------------------------------------------- */

/* 나의계정에 사용된 블루 큰 버튼 */
.acc_btn_13 {display:inline-block;  overflow:hidden; }
.acc_btn_13 .leftRound{float:left;display:block;width:10px; height:27px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1359px no-repeat;}
.acc_btn_13 .rightRound{float:left;display:block;width:10px; height:27px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1359px no-repeat; }
.acc_btn_13 .middleRound{float:left;height:27px;margin-left:-1px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1359px;  }
.acc_btn_13:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1386px no-repeat;}
.acc_btn_13:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1386px no-repeat;}
.acc_btn_13:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1386px repeat-x;}

.acc_btn_13 a.bov_on:link { color:#FFFFFF; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:5px; display:block; text-align:center; font-weight:bold;}
.acc_btn_13 a.bov_on:visited {  color:#FFFFFF;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}
.acc_btn_13 a.bov_on:hover { color:#FFFFFF;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}

.acc_btn_13 a.bov_on2:link { color:#FFFFFF; font-size:12px; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:4px; display:block; text-align:center; font-weight:bold;}
.acc_btn_13 a.bov_on2:visited {  color:#FFFFFF;  font-size:12px; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}
.acc_btn_13 a.bov_on2:hover { color:#FFFFFF;  font-size:12px;font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}


/* 나의계정에 사용된 흰색 큰 버튼 */
.acc_btn_14 img{ border:0px; }
.acc_btn_14 {display:inline-block;}
.acc_btn_14 .leftRound{float:left;display:block;width:10px; height:27px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1298px no-repeat;}
.acc_btn_14 .rightRound{float:left;display:block;width:10px; height:27px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1298px no-repeat; }
.acc_btn_14 .middleRound{float:left;height:27px;margin-left:-1px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1298px;  }
.acc_btn_14:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1325px no-repeat;}
.acc_btn_14:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1325px no-repeat;}
.acc_btn_14:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1325px repeat-x;}

.acc_btn_14 a.bov_on:link { color:#333333; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:5px; display:block; text-align:center; font-weight:bold;}
.acc_btn_14 a.bov_on:visited {  color:#333333;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}
.acc_btn_14 a.bov_on:hover { color:#333333;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}

.acc_btn_14 a.bov_on2:link { color:#333333; font-size:9pt; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:4px; display:block; text-align:center; font-weight:bold;}
.acc_btn_14 a.bov_on2:visited {  color:#333333;  font-size:9pt; font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}
.acc_btn_14 a.bov_on2:hover { color:#333333;  font-size:9pt;font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif; text-decoration:none; font-weight:bold;}


/* 나의계정에 사용된 블루 작은 버튼 */
.acc_btn_15 {display:inline-block;  overflow:hidden; }
.acc_btn_15 .leftRound{float:left;display:block;width:10px; height:20px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1465px no-repeat;}
.acc_btn_15 .rightRound{float:left;display:block;width:10px; height:20px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1465px no-repeat; }
.acc_btn_15 .middleRound{float:left;height:20px;margin-left:-1px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1465px;  }
.acc_btn_15:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1485px no-repeat;}
.acc_btn_15:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1485px no-repeat;}
.acc_btn_15:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1485px repeat-x;}

.acc_btn_15 a.bov_on:link { color:#FFFFFF; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  padding-top:2px; display:block; text-align:center;}
.acc_btn_15 a.bov_on:visited {  color:#FFFFFF;  font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.acc_btn_15 a.bov_on:hover { color:#FFFFFF;  font-size:11px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }

/* 나의계정에 사용된 흰색 작은 버튼 */
.acc_btn_16 img{ border:0px; }
.acc_btn_16 {display:inline-block;}
.acc_btn_16 .leftRound{float:left;display:block;width:10px; height:20px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1420px no-repeat;}
.acc_btn_16 .rightRound{float:left;display:block;width:10px; height:20px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1420px no-repeat; }
.acc_btn_16 .middleRound{float:left;height:20px;margin-left:-1px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1420px; }
.acc_btn_16:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1440px no-repeat;}
.acc_btn_16:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1440px no-repeat;}
.acc_btn_16:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1440px repeat-x;}

.acc_btn_16 a.bov_on:link { color:#333333; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  padding-top:2px; display:block}
.acc_btn_16 a.bov_on:visited {  color:#333333;  font-size:11px; font-family: 'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.acc_btn_16 a.bov_on:hover { color:#333333;  font-size:11px;font-family: 'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  }

/* 나의계정에 사용된 주문스텝 : 교환신청-17 */
.acc_btn_17 {display:inline-block;  overflow:hidden;  }
.acc_btn_17 .leftRound{float:left;display:block;width:10px; height:23px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1510px no-repeat;}
.acc_btn_17 .rightRound{float:left;display:block;width:10px; height:23px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1510px no-repeat; }
.acc_btn_17 .middleRound{float:left;height:23px;margin-left:-1px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1510px; }
.acc_btn_17:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1533px no-repeat;}
.acc_btn_17:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1533px no-repeat;}
.acc_btn_17:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1533px repeat-x;}

.acc_btn_17 a.bov_on:link { color:#FFFFFF; font-size:11px; font-family:'Apple SD Gothic Neo', Dotum, 돋움, sans-serif; text-decoration:none;  padding-top:3px; display:block; text-align:center;}
.acc_btn_17 a.bov_on:visited {  color:#FFFFFF;  font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.acc_btn_17 a.bov_on:hover { color:#FFFFFF;  font-size:11px;font-family: 'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  }


/* 나의계정에 사용된 주문스텝 : 1:1문의하기-18 */
.acc_btn_18 {display:inline-block;  overflow:hidden; }
.acc_btn_18 .leftRound{float:left;display:block;width:10px; height:23px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1563px no-repeat;}
.acc_btn_18 .rightRound{float:left;display:block;width:10px; height:23px; margin-left:-2px;background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1563px no-repeat; }
.acc_btn_18 .middleRound{float:left;height:23px;margin-left:-3px; background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1563px;  }
.acc_btn_18:hover .leftRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) 0 -1586px no-repeat;}
.acc_btn_18:hover .rightRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -22px -1586px no-repeat;}
.acc_btn_18:hover .middleRound{background:url(//image.aladin.co.kr/img/bu/btn_standard.png) -145px -1586px repeat-x;}

.acc_btn_18 a.bov_on:link { color:#FFFFFF; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  padding-top:3px; display:block; text-align:center;}
.acc_btn_18 a.bov_on:visited {  color:#FFFFFF;  font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.acc_btn_18 a.bov_on:hover { color:#FFFFFF;  font-size:11px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  }



/* 2013 직접등록 팔기 내역 -----------------------------------------------------------------------------------------------------------------------------------*/

.sell{ text-decoration:none; color:#333333 }
a.sell{ text-decoration:none; color:#333333 }
a.sell:link { text-decoration:none; color:#333333 }
a.sell:hover { text-decoration:underline;color:#3c78b3}


a.sell_blue{ text-decoration:none; color:#1b6bbb; font-size:12px }
a.sell_blue:link { text-decoration:none; color:#1b6bbb ;font-size:12px}
a.sell_blue:hover { text-decoration:underline;color:#1b6bbb;font-size:12px}


a.sell_blue2{ text-decoration:underline; color:#3c78b3; font-size:11px }
a.sell_blue2:link { text-decoration:underline; color:#3c78b3 ;font-size:11px}
a.sell_blue2:hover { text-decoration:underline;color:#3c78b3;font-size:11px}


a.sell_white1{ text-decoration:none; color:#ffffff; font-size:15px; letter-spacing:-1px; font-weight:bold;}
a.sell_white1:link { text-decoration:none; color:#ffffff ;font-size:15px;letter-spacing:-1px;font-weight:bold;}
a.sell_white1:hover { text-decoration:none;color:#ffffff;font-size:15px;letter-spacing:-1px;font-weight:bold;}


.sell_bt1{padding:15px 0 0 0;}


.sell_btlist{ clear:both; padding:0px 0 15px 0; margin:0 auto; text-align:center}
.sell_btlist ul{ float:right }
.sell_btlist li{ display:inline; float:left; text-align:center; padding:0 5px 0 0;}
.sell_btlist2{ clear:both; padding:0px 0 15px 0; margin:0 auto; text-align:center; width:300px}
.sell_btlist2 li{ display:inline; text-align:center; padding:0 5px 0 0;}
.sell_btlist3{ clear:both; padding:15px 0 10px 0; margin:0 auto; text-align:center}
.sell_btlist3 ul{ float:right }
.sell_btlist3 li{ display:inline; float:left; text-align:center; padding:0 5px 0 0;}
.sell_btlist4{ clear:both; padding:0px 0 15px 0; margin:0 auto; text-align:center; width:60%}
.sell_btlist4 li{ display:inline; text-align:center; }
.sell_grayline{ clear:both;border-bottom:1px solid #999; padding:5px 0 0 0;}
.sell_pinkT{ color:#ed3c97; font-size:14px; font-weight:bold}
.sell_boldT{font-weight:bold;}
.sell_sp01{padding:10px 0 10px 0;}
.sell_bullet{font-size:9px; color:#999;}
.sell_input1{border:1px solid #666666; height:25px; width:90%; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum}
.sell_input2{border:1px solid #666666; height:25px; width:40%; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum}
.sell_input3{border:1px solid #666666; height:25px; width:92%; font-family:'Apple SD Gothic Neo',dotum}
.sell_input4{border:1px solid #666666; height:25px; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum;color:#999999; padding:0 0 0 10px}
.sell_input5{border:1px solid #666666; height:25px; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum;color:#999999; padding:0 0 0 10px}
.sell_input6{border:1px solid #666666; height:25px; font-family:dotum}
.sell_input7{border:1px solid #666666; height:25px; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum;color:#333333; padding:0 10px 0 10px} /*20161110_예치금 환급금 신청팝업 은행명에 추가*/
.sell_input8{border:1px solid #666666; height:25px; background:#f5f5f5;font-family:'Apple SD Gothic Neo',dotum;color:#333333; padding:0 0 0 10px}/*20161110_예치금 환급금 신청팝업-g환급신청금액,계좌번호,예금주명 텍스트컬러 변경*/
.sell_input9{border:1px solid #d2d2d2; height:30px; background:#ffffff;font-family:'Apple SD Gothic Neo',dotum;color:#333333; padding:0px 0 0px 10px; font-size:15px}
.sell_input9_form{border:1px solid #d2d2d2; height:33px; background:#ffffff;font-family:'Apple SD Gothic Neo',dotum;color:#333333; padding:0px 0 0px 10px; font-size:15px}
.sell_input9_gray{border:1px solid #d2d2d2; height:30px; background:#f0f0f0;font-family:'Apple SD Gothic Neo',dotum;color:#666666; padding:0px 0 0px 10px; font-size:15px}

.sell_table01_Title ul { width:100%; padding-top:27px} /*변경됨*/
.sell_table01_Title ul li{ display:inline; padding:0px 0 4px 0}
.sell_table01_Title .left{float:left; font:bold 16px 'Apple SD Gothic Neo',malgun gothic}
.sell_table01_Title .right{text-align:right; float:right; padding-top:5px}
.sell_table01_Title .r_left1{float:left; text-align:center;}
.sell_table01_Title .r_left2{float:right; text-align:center;}
.sell_table01_Title .text1{font-size:12px; color:#333333}


a.sell_gray:link { text-decoration:none; color:#888 }
a.sell_gray:visit { text-decoration:none; color:#333}
a.sell_gray:hover { text-decoration: none;color:#333}


.sell_info_w{width:694px; padding:20px 30px; background:#f8f8f8; border:1px solid #e6e6e6; margin:0 0 20px 0}
.sell_info_w .title{font-size:15px; font-weight:bold; letter-spacing:-1px; font-family:'Apple SD Gothic Neo',malgun gothic; color:#ed3c97; padding:5px 0 7px 0; border-bottom:1px solid #ed3c97}
.sell_info_w .title2{ border-bottom:1px solid #ed3c97; margin:0 0 25px 0}
.sell_info_w .title2_l{float:left; width:200px;font-size:15px; font-weight:bold; letter-spacing:-1px; font-family:'Apple SD Gothic Neo',malgun gothic; color:#ed3c97; padding:5px 0 7px 0;}
.sell_info_w .title2_r{float:right; width:150px;padding:5px 0 7px 0; text-align:right}
.sell_info_w .titlelin3{ border-bottom:1px solid #ed3c97; margin:10px 0 5px 0; clear:both}
.sell_info_w .st1{clear:both; padding:25px 0 5px 25px; font-weight:bold; color:#000}
.sell_info_w .st2{clear:both; padding:15px 0 5px 25px; font-weight:bold; color:#000}
.sell_info_w .st3{clear:both; padding:15px 0 5px 25px; color:#000; line-height:25px; font-size:12px}
.sell_info_w ul{width:93%; margin:0 auto;}
.sell_info_w ul li{display:inline; float:left; margin:0; padding-bottom:4px}
.sell_info_w .left1{width:3%; text-align:center; color:#aaaaaa}
.sell_info_w .left2{width:95%;}
.sell_info_w .pinkfont{color:#e8489b;}
.sell_info_w .q{font-size:15px; color:#333; font-family:Verdana; padding:0 5px 0 0; font-weight:bold; }


.sell_info_w2{width:694px; padding:20px 30px; background:#f8f8f8; border:1px solid #e6e6e6; margin:0 0 20px 0}
.sell_info_w2 .title{ border-bottom:1px solid #ed3c97; margin:0 0 25px 0;}
.sell_info_w2 .title_l{float:left; width:200px;font-size:15px; font-weight:bold; letter-spacing:-1px; font-family:'Apple SD Gothic Neo',malgun gothic; color:#ed3c97; padding:5px 0 7px 0;}
.sell_info_w2 .title_r{float:right; width:150px;padding:5px 0 7px 0; text-align:right}
.sell_info_w2 ul{width:93%; margin:0 auto;}
.sell_info_w2 ul li{display:inline; float:left; margin:0; padding-bottom:15px}
.sell_info_w2 .left1{width:3%; text-align:center; color:#aaaaaa}
.sell_info_w2 .left2{width:95%;}


a.sell_info:link { text-decoration:underline; color:#3c78b3}
a.sell_info:hover { text-decoration:underline;color:#3c78b3}


.sell_number{ width:98%; margin:0 auto}
.sell_number li{ display:inline;}
.sell_number .left1{width:20%; float:left; text-align:right; padding:12px 0 0 0}
.sell_number .left2{width:60%; float:left}


.sell_click{}
.sell_click li{display:inline; float:left}
.sell_click .sp1{ padding:3px 7px 0 0px ;}
.sell_click .sp2{ padding:3px 7px 0 10px ;}


.sell_layer_box1{border:2px solid #1b6bbb; padding:7px 12px;}
.sell_layer_box1 li{padding:3px 0;}
.sell_layer_box1 .line{ border-bottom:1px solid #cdcdcd;}
.sell_layer_box2{border:3px solid #1b6bbb;}
.sell_layer_box2 ul{margin:0 auto; width:85%;}
.sell_layer_box2 li{display:inline;}
.sell_layer_box2 .title{background:#65b1e4; border-bottom:#3287d2 1px solid; border-top:#86c5ec 1px solid;}
.sell_layer_box2 .t_left{float:left; color:#FFFFFF; font-family:Verdana, 'Apple SD Gothic Neo',dotum; padding:7px 0 7px 18px; font-size:17px;}
.sell_layer_box2 .t_right{float:right;padding:7px 10px;}
.sell_layer_box2 .li1{float:left; width:70%; padding:8px 0}
.sell_layer_box2 .li2{float:right; text-align:right; width:30%; padding:8px 0}
.sell_layer_box2 .li3{float:left; width:50%;padding:4px 0; font-weight:bold; letter-spacing:-1px}
.sell_layer_box2 .li4{ float:left;width:30%; padding:10px 0 0 0; line-height:14px;}
.sell_layer_box2 .li4_1{ float:left;width:30%; padding:5px 0 0 0; line-height:14px;}
.sell_layer_box2 .li5{float:left;width:70%;padding:4px 0}
.sell_layer_box2 .line{ clear:both;border-bottom:1px solid #cdcdcd; width:90%; margin:0 auto}
.sell_layer_box2 .line2{ clear:both;border-bottom:1px solid #cdcdcd; width:90%; margin:0 auto; padding:5px 0 0 0}
.sell_layer_box2 .line3{ clear:both;border-top:1px solid #1b6bbb; width:90%; margin:0 auto; padding:10px 0 0 0}
.sell_layer_box2 .t1{text-align:right; padding:10px 20px 15px 0;}
.sell_layer_box2 .t2{ font-family:'Apple SD Gothic Neo',dotum; font-weight:bold; font-size:15px}
.sell_layer_box2 .sp{padding-top:15px;}
.sell_layer_box2 .contents{padding:15px 0; width:85%; margin:0 auto;}


.sell_btalign{width:90%; margin:0 auto;}
.sell_btalign li{ padding:2px 0}


.sell_add{padding:10px 0 0 0; clear:both;}


.sell_deposit{}
.sell_deposit li{ display:inline; float:left;}
.sell_deposit .sp1{padding:0 0 0 5px;}
.sell_deposit_box{background:#e8f3f8;border:1px solid #b9d2df; padding:10px 20px; margin:15px 0 20px 0}
.sell_deposit_box li{display:inline; float:left; padding:0 10px 0 0 }
.sell_deposit_box .t1{font-weight:bold;}
.sell_h4{padding:15px 0 0 0;}


.sell_pop1{padding:0 20px; margin:0}
.sell_pop1 ul{width:100%; margin:0 auto;}
.sell_pop1 ul li{display:inline;}
.sell_pop1 .li1{ float:left;width:35%; padding:10px 0 0 5px;}
.sell_pop1 .li1_x{ float:left;width:35%;  padding:11px 0 0 5px;}
.sell_pop1 .li2{ float:left;width:60%;padding:10px 0 0px 0; height:25px; line-height:25px; vertical-align:middle}
.sell_pop1 .li2_1{ float:left;width:60%;padding:10px 0 0px 0; line-height:17px }
.sell_pop1 .t1{padding:5px 0 0 0; line-height:14px; font-weight:bold; color:#777}
.sell_pop1 .t2{padding:0; line-height:14px; font-weight:bold; color:#777}
.sell_pop1 .line1{clear:both;border-bottom:1px solid #d4d4d4; padding:10px 0 0 0}
.sell_pop1 .line2{clear:both;border-bottom:2px solid #1b2439;padding:15px 0 0 0; margin:0 0 10px 0}
.sell_pop1 .how li{display:inline; float:left; padding:0 10px 0 0}
.sell_pop1 .rightsp{ padding-right:10px;}
.sell_pop_center{text-align:center; margin:0 auto; width:70%;}


.sell_pop2{padding:0; margin:0}
.sell_pop2 ul{width:100%; margin:0 auto;}
.sell_pop2 ul li{display:inline;}
.sell_pop2 .li1{ float:left;width:25%; padding:10px 0 0 5px;}
.sell_pop2 .li2{ float:left;width:70%;padding:10px 0 0px 0; height:25px; line-height:25px; vertical-align:middle}


.sell{ text-decoration:none; color:#333333 }
.account_table2 .order_table .center {text-align:center; }
.sell_pinkT2{ color:#ed3c97; font-size:14px; font-weight:bold; text-align:center;}
.sell_boldT2{font-weight:bold; text-align:center;}


.sell_btlist2{ clear:both; padding:0px 0 15px 0; margin:0 auto; text-align:center}
.sell_btlist2 li{ display:inline; text-align:center; padding:0 5px 0 0;}



/* 전체주문내역-가로형  */
.account_table2 h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:5px; }
.used_article_sale_p{margin-left:5px; font-size:12px; }
.account_table2 .order_table,.order_table th,.order_table td{border:0}
.account_table2 .order_table.order_table{width:756px;border:1px solid #d1d1d1;font-family:'Apple SD Gothic Neo','돋움',dotum;font-size:12px; border-collapse:separate; border-spacing:0px; }
.account_table2 .order_table th{padding:7px 5px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:#f5f5f5;color:#646464;font-weight:bold;vertical-align:top; text-align:center}
.account_table2 .order_table td{padding:5px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;line-height:16px; font-size:12px }



/* 버튼 정렬wrap  */
.sell_orderwrap { float:left }
.sell_orderwrap ul { margin:0; padding:0; float:left }
.sell_orderwrap li {padding:3px 0 0 0;  display:inline; float:left }
.sell_orderwrap li.gr01 {width:61px;margin:0  0 0 5px; padding:3px 0 0 0;  display:inline; float:left }


/* [변경]나의계정_상세조회 ---------------------------------------------------------------------------------------------------------------------------------------*/
.order_state{ width:756px; height:25px;margin-top:10px; }
.order_state_h3{ float:left; }
.total_btn01{float:right;  }



/* -- 주문상황 슬라이더 시작 -- */
.order_slider01{ width:756px;margin-top:20px;margin-bottom:20px; }
.order_slider_table01{ clear:both; }
.order_slider01 .order_slider{width:756px;border-collapse:collapse; }
.slider_info_btn{ width:578px; height:25px; padding:5px 0 5px 178px; margin-bottom:20px; background:#deedf5;}
.slider_info_btn .info_btn01, .slider_info_btn .info_btn02, .slider_info_btn .info_btn03, .slider_info_btn .info_btn04, .slider_info_btn .info_btn05, .slider_info_btn .info_btn06, .slider_info_btn .info_btn07{float:left; margin-left:5px;}

.slider_info{ clear:both; position:relative; margin-top:20px;}
.slider_box { position:absolute; z-index:850; top:-10px; left:-100px; width:380px; padding:15px 15px 15px 15px; margin-bottom:5px; border:4px solid #B8E2F1; display:block; background:#fff; text-align:left; }
.slider_box.th {left: auto; top: 43px; right: 0;}
.slider_box_tit{ height:20px; padding-left:10px; padding-bottom:3px; margin-bottom:5px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/layer_ico.gif) no-repeat left 2px; border-bottom:1px solid #ddd; line-height:18px; vertical-align:middle;}
.slider_box_p{float:left; line-height:18px; vertical-align:middle;}
.slider_box_close{ float:right; margin-top:5px; }
.box_tit{margin-bottom:10px;}


/* 도움말-파랑색 화살표 */
.blue_help01{ float:left; }
.blue_help01 a{background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif ) no-repeat right; padding-right:10px; color:#386da1; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  }
.blue_help01 a:hover { color:#386da1;  font-size:11px;font-family: 'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:underline;  }
.blue_help01 a:visited {  color:#386da1;  font-size:11px; font-family:'Apple SD Gothic Neo', Dotum, 돋움, sans-serif; text-decoration:none; }


/* 오른쪽 content시작 */
.account_right h3{ height:16px; line-height:16px; *line-height:20px; vertical-align:middle; }
.account_right .account_help01{ color:#386da1;height:16px; line-height:16px; vertical-align:middle; } /*#386da1 추가 */



/* home > 나의계정 > 주문 조회/변경/취소 */
.order_table06_tit_p01{ color:#386da1; }
.order_slider01_span01{ color:#3084d9; font-weight:bold; }
.order_slider01_span01:hover{ color:#3084d9; font-weight:bold; text-decoration:underline; }



/* -- 기본/배송 정보01 시작 -- */
.order_table01{ clear:both;margin-top:20px; }
.order_table01_tit{ width:756px; }
.order_table01_tit h4{float:left; }
.order_table02_tit{ width:756px; margin-bottom:5px;}
.order_table02_tit h4{float:left; }
.order_table05_tit{ width:756px; margin-bottom:5px; }
.order_table05_tit h4{float:left; }
.order_table06_tit{ width:756px; height:23px; margin-bottom:5px; }
.order_table06_tit p{float:left;vertical-align:middle;display: inline-block;line-height: 23px; }
.order_table06_tit .excel_btn06{vertical-align:middle;display: inline-block;line-height: 23px; }
.order_table06_tit p a{vertical-align:middle; color: #386da1;}
.order_table06_tit p a:hover{vertical-align:middle; text-decoration:underline;color: #386da1;}


.order_table01_tit p, .cancel_btn01{float:left; margin-left:10px;}
.order_table{width:756px; border:1px solid #d1d1d1; border-collapse:collapse; border-spacing:0px;  }
.order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#f5f5f5; color:#606060; font-weight:bold; text-align: left;}
.order_table tbody td{padding:7px 5px; font-size:12px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#ffffff; color:#3e3e3e; text-align: left;}

/* -- 고객센터 -- */
.customer01{ width:756px;position:relative;}
.customer_tit{ clear:both; width:756px; }
.customer_tit h4{ float:left;display:inline-block;*zoom:1;*display:inline;line-height:19px;vertical-align:middle; }
.customer_tit_span{ float:left; display:inline-block;*zoom:1;*display:inline; line-height:24px; vertical-align:middle; margin-left:10px;font-size:11px; font-weight:bold;}
.customer_tit .customer_btn01{ float:right;margin-bottom:3px;margin-right:1px; }
.customer01 ol{ clear:both; width:726px; height:70px; padding:15px 10px 0 10px; background:#f5f5f5;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; }
.customer01 .customer_li{ float:left; width:360px; margin-bottom:10px;line-height:12px; }
.customer01 .customer_li.even{ float:left; margin-bottom:10px; margin-left:30px;}
.customer01 .customer_li a{color:#386d9f; text-decoration:none;  }
.customer01 .customer_li a:hover{ color:#386d9f; text-decoration:underline; }
.customer01 .view_btn01{ clear:both; position:absolute; top:105px; right:1px; }




/* -- 기본/배송 정보02 시작 -- */
.order_table02{ clear:both;margin-top:10px; }
.order_table02 .order_table{width:756px; border-top:1px solid #d1d1d1;border-collapse:collapse; border-spacing:0px; }
.order_table02 .order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#f5f5f5; color:#606060;font-weight:bold; text-align: left;}
.order_table02 .order_table tbody td{padding:7px 5px; font-size:12px; line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#ffffff; color:#333333; text-align: left;}
.order_table02 .order_table tbody td.order_table02_tr{line-height:18px;}
.table_btn_group{display:inline-block; *zoom:1; *display:inline; height:26px; line-height:23px vertical-align:middle; }
.text_inline_td{display:inline-block; *zoom:1; *display:inline; height:26px; line-height:26px; vertical-align:middle; }


/* 파랑색버튼 */
.order_table01 .order_table td.btn{padding:5px;text-align:left}
.order_table01 .table_btn_group{margin-left:5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }
.order_table01 .order_table td.btn .table_btn_group .table_btn01{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:19px}
.order_table01 .table_btn_group .table_btn01 .blue19_leftRound06{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:10px; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0 -1310px repeat-x; }
.order_table01 .table_btn_group .table_btn01 .blue19_rightRound06{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1310px no-repeat; }
.order_table01 .table_btn_group .table_btn01 .blue19_leftRound06 a{ color:#ffffff; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }
.order_table01 .table_btn_group .table_btn01 .blue19_leftRound06 a.font02:link{ color:#ffffff; font-size:11px; font-family:'Apple SD Gothic Neo',Malgun Gothic, Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }

.order_table01 .table_btn01:hover .blue19_leftRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1329px no-repeat;}
.order_table01 .table_btn01:hover .blue19_rightRound06{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -352px -1329px no-repeat;}

.order_table01 .table_btn01 a.font01:link { color:#fff; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;  display:block; text-align:center; vertical-align:middle; }
.order_table01 .table_btn01 a.font01:visited {  color:#fff;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }
.order_table01 .table_btn01 a.font01:hover { color:#fff;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; vertical-align:middle; }


/* 흰색버튼 */
.table_btn_group .table_btn01 .white19_leftRound03{float:left; display:block; height:19px; line-height:19px; vertical-align:middle; padding-left:5px; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) 0 -1302px repeat-x; }
.table_btn_group .table_btn01 .white19_rightRound03{float:left; display:block; width:10px; height:19px; line-height:19px; vertical-align:middle; background:url(//image.aladin.co.kr/img/bu/btn_group2.png) -354px -1302px no-repeat; }
.table_btn_group .table_btn01 .white19_leftRound03 a{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }
.table_btn_group .table_btn01 .white19_leftRound03 a.font02:link{ color:#000000; font-size:11px; font-family:'Apple SD Gothic Neo',Malgun Gothic, Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:19px; line-height:19px; vertical-align:middle; }


.order_table01 .table_btn01:hover .white19_leftRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1284px no-repeat;}
.order_table01 .table_btn01:hover .white19_rightRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -354px -1284px no-repeat;}

.order_table01 .table_btn01 a.font01:link { color:#000; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:7px; display:block; text-align:center; }
.order_table01 .table_btn01 a.font01:visited {  color:#000;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.order_table01 .table_btn01 a.font01:hover { color:#000;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }

.order_table05 .order_table td.btn .table_btn_group .table_btn01 {display: inline-block;overflow: hidden;line-height: 19px;}
.order_table05 .order_table td.btn .table_btn_group .linkBtn {display: inline-block;overflow: hidden;line-height: 19px;}



.order_table05 .table_btn01:hover .white19_leftRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) 0px -1284px no-repeat;}
.order_table05 .table_btn01:hover .white19_rightRound03{background:url(//image.aladin.co.kr/img/bu/standard_btn2.png) -354px -1284px no-repeat;}

.order_table05 .table_btn01 a.font01:link { color:#000; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   padding-top:7px; display:block; text-align:center; }
.order_table05 .table_btn01 a.font01:visited {  color:#000;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }
.order_table05 .table_btn01 a.font01:hover { color:#000;  font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none; }




/* -- 주문 상품 정보 시작 -- */
.order_table03{ clear:both; margin-top:30px;}
.order_table03 .order_table{ width:756px; border:1px solid #d1d1d1;border-collapse:collapse; border-spacing:0px; clear:both}
.order_table03 .order_table thead th{padding:7px 1px; font-size:11px;line-height:18px;border:1px solid #d1d1d1; border-left:none; border-right:none; background:#f5f5f5;color:#606060;font-weight:bold; text-align:center;}
.order_table03 .order_table tbody td{padding:7px 1px; line-height:18px;font-size:12px; border:1px solid #d1d1d1; border-left:none; border-right:none; background:#ffffff;color:#3e3e3e; }
.order_table03 .order_table .td_thanks{text-align:center;}
.order_table03 .order_table .td_item {text-align:left; position: relative;}
.order_table03 .order_table .td_checkbox{ text-align: right;  padding-right: 14px;} /*선택박스text-align:center;*/
.order_table03 .order_table .td_amount{ text-align:right; padding-right:20px;}
.order_table03 .order_table .td_mileage{text-align:left; padding-left:10px;}

.order_table03 .order_table .td_item.new {padding: 7px 1px 7px 10px;}
.order_table03 .order_table .td_item.new > div {float: left;}
.order_table03 .order_table .td_item.new::after {content: ''; display: block; clear: both;}
.order_table03 .order_table .td_item.new .cover {margin-right: 10px;}
.order_table03 .order_table .cover a {display: block; width: 50px; height: auto;}
.order_table03 .order_table .cover a img {width: 100%; border: 1px #e2e2e2 solid;}
.order_table03 .order_table .td_item .item_info {display: flex; align-items: center;}
.order_table03 .order_table .td_item .item_info .item_area {flex-grow: 1;}
.order_table03 .order_table .td_item .item_info .review_area {width: 100px; flex-shrink: 0; text-align: center;}
.order_table03 .order_table .td_item .item_info .review_area .button {width: 80px;}
.order_table03 .order_table .td_item .item_info .review_area .button ~ .button {margin-top: 5px;}

.order_table03_tit{ width:756px; }
.order_table03_tit h4{float:left; }
.order_table03_tit p, .order_table03_tit .sms_btn06{float:left; margin-left:10px;}
.order_table03_tit p{vertical-align:middle;display: inline-block;line-height: 23px; }


.order_table03 .order_table03_info { width:744px; padding:8px 5px; background:#f8f8f8; border:1px solid #f0f0f0; border-top:none;margin-bottom:30px; position: relative;}
.order_table03 .order_table03_info .table04_info_tit{ color:#266baf; margin-bottom:5px; }
.order_table03 .order_table03_info .table03_info_p01{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.order_table03 .order_table03_info .table03_info_p02{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }

.order_table03 .order_table03_info.pd_right {width: 756px; padding-right: 90px; box-sizing: border-box;}
.order_table03 .order_table03_info .btn_area {position: absolute; right: 5px; top: calc(50% - 11px);}
.order_table03 .order_table03_info .btn_area a.button_small {padding: 2px 4px 1px 4px;}

.item_change03order_table03_tit .order_table .td_item.new {padding: 7px 1px 7px 10px;}
.item_change03order_table03_tit .order_table .td_item.new > div {float: left; max-width:80%;}
.item_change03order_table03_tit .order_table .td_item.new::after {content: ''; display: block; clear: both;}
.item_change03order_table03_tit .order_table .td_item.new .cover {margin-right: 10px;}
.item_change03order_table03_tit .order_table .cover a {display: block; width: 50px; height: auto;}
.item_change03order_table03_tit .order_table .cover a img {width: 100%; border: 1px #e2e2e2 solid;}
.item_change03order_table03_tit .order_table .td_item .item_info {display: flex; align-items: center;}
.item_change03order_table03_tit .order_table .td_item .item_info .item_area {flex-grow: 1;}
.item_change03order_table03_tit .order_table .td_item .item_info .review_area {width: 100px; flex-shrink: 0; text-align: center;}
.item_change03order_table03_tit .order_table .td_item .item_info .review_area .button {width: 80px;}
.item_change03order_table03_tit .order_table .td_item .item_info .review_area .button ~ .button {margin-top: 5px;}


/* -- 사은품 정보 시작 -- */
.order_table04{ width:756px; margin-bottom:30px;  }
.order_table04 .order_table{ width:756px;width:756px; border:1px solid #d1d1d1;border-collapse:collapse;border-spacing:0px; border-spacing:0px; clear:both}
.order_table04 .order_table thead th{padding:7px 10px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#606060;font-weight:bold; text-align:center;}
.order_table04 .order_table tbody td{padding:7px 1px; line-height:18px;font-size:12px; border:1px solid #d1d1d1; background:#ffffff; color:#3e3e3e;}
.order_table04 .order_table .gift_item{ padding-left:20px; text-align:left; }
.order_table04 .order_table .gift_qty{ text-align:center; }
.order_table04 .order_table .gift_notes{ padding-left:10px; text-align:left; }

.order_table04 .order_table04_info{ width:744px; padding:5px; background:#f8f8f8; border:1px solid #f0f0f0; border-top:none;margin-bottom:30px; }
.order_table04 .order_table04_info .table04_info_tit{ color:#266baf; margin-bottom:5px; }
.order_table04 .order_table04_info .table04_info_p01{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.order_table04 .order_table04_info .table04_info_p02{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }


/* -- 결제 정보 시작 -- */
.order_table05{width:756px; }
.order_table05 .order_table{ margin- }
.order_table05 .order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1;background:#f5f5f5;color:#606060;font-weight:bold; text-align: left;}
.order_table05 .order_table tbody td{padding:7px 5px; line-height:13px;font-size:12px; border:1px solid #d1d1d1;background:#ffffff; text-align: left;color:#3e3e3e;}

.order_table05 .order_table05_info{ width:742px; padding:5px; background:#f8f8f8; border:2px solid #f0f0f0; border-top:none;margin-bottom:40px; }
.order_table05 .order_table05_info .table05_info_tit{ display:inline-block; *zoom:1; *display:block; color:#266baf; padding-right:7px; margin-bottom:5px;background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 5px no-repeat;  }
.order_table05 .order_table05_info .table05_info_p{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif) left 7px no-repeat; }

.order_table05 .order_table td.btn{ padding: 5px; text-align: left;vertical-align:middle;}
.order_table05 .table_btn_group{margin-left:5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }

.order_table05_span03, .order_table05_span04{ padding-left:7px; margin-right: 20px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif) left 3px no-repeat;  }
.order_table05_span05{ padding-left:7px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)no-repeat left 3px; }
.gray_dot{ padding-left:7px; margin-right: 20px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 6px no-repeat; line-height:18px; }


/* -- 슈퍼바이백 정보 시작 -- */
.order_table06 .order_table{ width:756px;  }
.order_table06 .order_table thead th{padding:7px 1px; font-size:11px;line-height:13px;border-bottom:1px solid #d1d1d1; background:#f5f5f5;color:#606060;font-weight:bold; text-align:center;}
.order_table06 .order_table tbody td{padding:7px 1px; line-height:18px;font-size:12px; background:#ffffff; color:#3e3e3e; }
.order_table06 .order_table .order_table06_th{ border-right:1px solid #d1d1d1; }
.order_table06 .order_table .order_table06_item{ padding-left:5px;border-right:1px solid #d1d1d1;text-align:left; }
.order_table06 .order_table .order_table06_item a{ color:#386da1; text-decoration:none; }
.order_table06 .order_table .order_table06_item a:hover{ color:#386da1; text-decoration:underline; }
.order_table06 .order_table .order_table06_item a:visited{ color:#386da1; text-decoration:none; }

.order_table06_amount, .order_table06_mileage{text-align:center;}
.order_table06_amount01{ display:inline-block;*zoom:1;*display:inline;margin-right:50px; }
.order_table06_amount02{ display:inline-block;*zoom:1;*display:inline; }

.order_table06 .order_table06_info{ width:744px; padding:5px; background:#f7fdff; border:1px solid #d2e4eb; margin-top:5px; margin-bottom:40px; }
.order_table06 .order_table06_info .table06_info_tit{ color:#266baf; margin-bottom:5px; }
.order_table06 .order_table06_info .table06_info_p{ color:#353535; padding-left:5px; }

.table06_info_btn{ margin-left:420px;  }
.info_span01{ color:#386da1; padding-right:7px; display:inline-block; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.info_span01:hover{ color:#386da1; text-decoration:underline;}
.info_span01:visited{ color:#386da1; text-decoration:none;}

.info_span02{ color:#386da1; padding-right:7px; margin-left:20px; display:inline-block; background:url(//image.aladin.co.kr/img/account/blet_arrow_b.gif) right 6px no-repeat; }
.info_span02:hover{ color:#386da1; text-decoration:underline;}
.info_span02:visited{ color:#386da1; text-decoration:none;}




/* -- 주문/배송단계 도움말 시작 -- */
.order_help{width:726px; margin-top:20px; margin-bottom:20px; border:5px solid #f8f8f8; padding:10px 10px 0 10px;  }
.order_help .order_help_tit{ margin-bottom:10px; }
.order_help .order_help_tit .order_help_span01{ float:left; color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat; }
.order_help .order_help_tit .blue_help01{ float:left; }
.order_help_span03{ color:#444; font-weight:bold; }
.order_help .order_help01{ background:#faf3f3; padding:5px; text-align:center;  }
.order_help .order_help_tit .order_help_span02 a{ color:#3e3e3e; margin-left:10px;}
.order_help .order_help02{  clear:both; }
.order_help .order_help07{  clear:both; }
.order_help .order_help06{  clear:both; }

.order_help .order_help02 .order_help02_img, .order_help .order_help02 .order_help01_p{ float:left; padding-top:10px; }
.order_help .order_help02 .order_help02_img, .order_help .order_help02 .order_help02_p{ float:left; padding-top:10px; }
.order_help .order_help06 .order_help02_img, .order_help .order_help06 .order_help02_p{ float:left; padding-top:10px; }
.order_help .order_help07 .order_help02_img, .order_help .order_help07 .order_help02_p{ float:left; padding-top:10px; }

.order_help .order_help02 .order_help02_img{ background:url(//image.aladin.co.kr/img/account/arrow_down.gif) no-repeat 30px -5px;}
.order_help .order_help06 .order_help02_img{ background:url(//image.aladin.co.kr/img/account/arrow_down.gif) no-repeat 30px -5px;}
.order_help .order_help07 .order_help02_img{ background:url(//image.aladin.co.kr/img/account/arrow_down.gif) no-repeat 30px -5px; margin-top:10px;}
.order_help .order_help02 .order_help02_img.topimg_none{ background:none; }

.order_help .order_help02 .order_help01_p{width:640px; min-height:80px; margin-left:15px; font-size:11px; }
.order_help .order_help02 .order_help02_p{width:640px; min-height:80px; margin-left:15px; border-top:1px solid #ddd; font-size:11px; }
.order_help .order_help06 .order_help02_p{width:640px; min-height:95px; margin-left:15px; border-top:1px solid #ddd;  }
.order_help .order_help07 .order_help02_p{width:640px; min-height:80px; margin-left:15px; margin-top:10px; border-top:1px solid #ddd;  }




/* 2013-06-15 input관련 */
/* input[type=text]{padding:4px 0;border:1px solid #eaeaea;font-size:12px;line-height:16px;vertical-align:middle} */
input.use_amount{padding:0px 0;border:1px solid #eaeaea;text-align:right;font-size:12px;line-height:16px;vertical-align:middle}




/* [변경]나의계정_상세조회_무통장입금_변경_배송지 ----------------------------------------------------------------------------------------------------------------*/
.order_table02.destination01{ margin-top:20px; }
.order_table02.destination02{ margin-top:30px; }
.order_table02.destination03{ margin-top:5px; }
.order_table02.destination04{ margin-top:10px; }
.destination02 .order_table{width:756px;border-collapse:separate; border-spacing:0px; border:1px solid #d1d1d1; }

.order_table02 .order_table tbody td.addressTd{line-height:26px;}
.i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.order_table02 .order_table tbody td.messageboxTD{padding: 7px 5px 2px 5px;line-height:24px;}
.order_table02 .order_table tbody td.messageboxTD{padding: 7px 5px 2px 5px;line-height:24px;}


.account_radio{ line-height:20px; }
input.i_txt{padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}


input.post_no{width:50px; padding:2px 0; border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle; display:inline-block;*zoom:1;*display:inline;}

input.post_address{width:155px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}

.address_td01{ vertical-align:middle; height:26px; line-height:23px; margin-bottom:5px; }
.post_btn{display:inline-block;*zoom:1;*display:inline;}
.order_table td.btn .post_btn .linkBtn{display:inline-block;*zoom:1;*display:inline;overflow:hidden; line-height:16px;vertical-align:middle;}

.addressTd img{ vertical-align:middle; }


input.mobile_no1{width:34px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle }
input.phone_no1{width:34px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle }
input.message{width:400px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle }
input.i_email{width:155px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle }


.account_checkbox{ line-height:18px; }


.gift_wrap{ clear:both;margin-top:20px; }
.gift_wrap .order_table{width:756px;border-collapse:separate; border-spacing:0px; margin-bottom:5px; border:1px solid #d1d1d1; }
.gift_wrap .order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1;background:#f5f5f5;color:#777;font-weight:bold; text-align: left;}
.gift_wrap .order_table tbody td{padding:7px 5px; line-height:13px;font-size:12px; border:1px solid #d1d1d1;background:#ffffff; color:#3e3e3e; text-align: left;}
.gift_wrap .order_table tbody td.order_table02_tr{line-height:18px;}
.gift_wrap .order_table .gift_wrap_th{ text-align:center; }
.gift_wrap .order_table .gift_wrap_td{ text-align:center; }


.renual_btn02{ display:block; overflow:hidden; text-align:center; margin-top:20px; }


.excel_btn06{float:left;}
.change_btn01, .excel_btn06, .cancel_btn01{ margin-left:5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }
.excel_btn07{ margin-left:-5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }

.blet_zoom01{ background:url(//image.aladin.co.kr/img/account/blet_zoom.gif) left 3px no-repeat; padding-left:13px; }


/* -- 주문 상품 정보 시작 -- */
.Atm_order_table03{ margin-top:40px; }
.Atm_order_table03 .order_table{width:756px; border:1px solid #d1d1d1;border-collapse:collapse; border-spacing:0px; clear:both; margin-bottom:0px; }
.Atm_order_table03 .order_table thead th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align:center;}
.Atm_order_table03 .order_table tbody td{padding:7px 5px; line-height:18px;font-size:12px; border:1px solid #d1d1d1; background:#ffffff;color:#3e3e3e; }

.Atm_order_table03 .order_table .td_thanks{text-align:center;}
.Atm_order_table03 .order_table .td_item{text-align:left;}
.Atm_order_table03 .order_table .td_amount{ text-align:right; padding-right:20px;}
.Atm_order_table03 .order_table .td_mileage{text-align:left; padding-left:10px;}

.order_table03_tit{ width:756px; margin-bottom:5px;}
.order_table03_tit h4{float:left; }
.order_table03_tit p, .order_table03_tit .sms_btn06{float:left; margin-left:10px;}

.Atm_order_table03 .order_table03_info{ width:742px; padding:5px; background:#f8f8f8; border:2px solid #f0f0f0; border-top:none;margin-bottom:40px; }
.Atm_order_table03 .order_table03_info .table04_info_tit{ color:#266baf; margin-bottom:5px; }
.Atm_order_table03 .order_table03_info .table03_info_p01{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.Atm_order_table03 .order_table03_info .table03_info_p02{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }


.Atm_order_table03 .table_btn01{margin-left:5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }
.Atm_order_table03 .bank_info{ line-height:18px; }

.Atm_order_table03 .order_table td.btn{  padding: 5px; text-align: left;}
.order_table05 .bank_btn_group{ display:inline-block;*zoom:1;*display:inline; vertical-align:middle;}
.bank_btn_group .bank_online{display:inline-block;*zoom:1;*display:inline; vertical-align:middle;line-height:19px;vertical-align: middle;}
.bank_btn_group .bank_online_btn01{display:inline-block;*zoom:1;*display:inline; vertical-align:middle;line-height:19px;vertical-align: middle;}


/* [변경]나의계정_상세조회_무통장입금_주문상품 ----------------------------------------------------------------------------------------------------------------*/

.item_change01_tit{ width:756px; margin-bottom:5px; }
.item_change01_tit h4{float:left; }

.item_change01{margin-top:20px;}
.item_change01 .order_table{width:756px;border-collapse:separate; border-spacing:0px; margin-bottom:5px; border:1px solid #d1d1d1; }
.item_change01 .order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align: left;}
.item_change01 .order_table tbody td{padding:7px 5px; line-height:13px;font-size:12px; border:1px solid #d1d1d1; ;background:#ffffff; color:#3e3e3e; text-align: left;}

.item_change02 .item_add{ width:756px; padding:5px; background:#f7fdff; border:1px solid #d2e4eb; margin-top:20px; margin-bottom:20px; }
.item_change02 .item_add .table04_info_tit{ color:#266baf; margin-bottom:5px; }
.item_change02 .order_table03 .table03_info_p01{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.change02_p01 span.border{ border-bottom:1px solid #386da1 }

.item_change03 .order_table thead .change03_th{ padding:7px 0; line-height:13px;font-size:12px; border-left:1px solid #d1d1d1; background:#f5f5f5; color:#777; text-align:center; }
.item_change03 .order_table tbody .td_amount, .item_change03 .order_table tbody .td_inventory, .item_change03 .order_table tbody .td_qty, .item_change03 .order_table tbody .td_checkbox{ padding:7px 5px; line-height:13px;font-size:12px; border-left:1px solid #d1d1d1; ;background:#ffffff; color:#3e3e3e; text-align:center; }
.order_table tbody .td_qty. change03_qty{text-align:right;}


.item_change03 .order_table{padding:7px 5px;width:756px;border-collapse:separate; border-spacing:0px; border:1px solid #d1d1d1; clear:both}
.item_change03 .order_table thead th{padding:7px 1px; font-size:11px;line-height:13px;border:1px solid #d1d1d1;border-left:none; border-right:none; background:#f5f5f5;color:#777;font-weight:bold; text-align:center;}
.item_change03 .order_table tbody td{padding:7px 5px; line-height:18px;font-size:12px; border-top:1px solid #d1d1d1; border-left:none; border-right:none; background:#ffffff;color:#3e3e3e; }
.item_change03 .order_table .td_item{text-align:left;}
.item_change03 .order_table .td_amount{ text-align:right; padding-right:20px;}
.item_change03 .order_table .td_mileage{text-align:left; padding-left:10px;}

.change_btn02{float:right;display: inline-block;vertical-align: middle; }

.item_change04{ clear:both; display:block; heigth:25px; margin-top:5px; float:right; }
.qty_change, .select_item{float:left; }

.renual_btn03{ clear:both; display:block; overflow:hidden; text-align:center; margin-top:50px; margin-bottom:10px; }

input.change03_qty{width:30px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}


/* [변경]나의계정_상세조회_무통장입금_변경_결제 ----------------------------------------------------------------------------------------------------------------*/

.change_payment{ clear:both; position:relative; width:751px; padding:0 0 5px 5px; margin-bottom:5px; }
.change_payment li{ color:#333; padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat;}


input.use_amount{width:80px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}


.add_payment01{margin-top:20px;}
.add_payment01 .order_table{width:756px; border-top:1px solid #d1d1d1;border-collapse:separate; border-spacing:0px; }
.add_payment01 .order_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#f5f5f5; color:#606060;font-weight:bold; text-align: left;}
.add_payment01 .order_table tbody td{padding:7px 5px; font-size:12px; line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#ffffff; color:#333333; text-align: left;}
.add_payment01 .order_table tbody .detailed_statement{ line-height:18px; }

.change_payment01{margin-top:20px;}
.change_payment02{margin-top:10px;}
.change_payment03{margin-top:10px;}

.change_payment01_table01{width:756px; border-top:1px solid #d1d1d1;border-collapse:separate; border-spacing:0px; }
.change_payment01_table01 tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#f5f5f5; color:#606060;font-weight:bold; text-align: left;}
.change_payment01_table01 tbody td{padding:7px 5px; font-size:12px; line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#ffffff; color:#333333; text-align: left;}


.change_payment02_info{ width:754px; padding:10px 0; background:#f8f8f8; border:1px solid #d1d1d1; border-top:none; margin-bottom:20px; text-align:center;}
.change_payment02_info .payment01_p{ text-align:center; font-weight:bold; color:#000;  }


.change_payment01 .change_payment01_table02{width:756px;border-collapse:separate; border-spacing:0px; border:1px solid #d1d1d1;border-top:none; }
.change_payment01 .change_payment01_table02 tbody th{padding:7px 5px; font-size:11px;line-height:13px; border:1px solid #d1d1d1; border-top:none; background:#f5f5f5; color:#777;font-weight:bold; text-align: left;}
.change_payment01 .change_payment01_table02 tbody td{padding:7px 5px; line-height:13px;font-size:12px; border:1px solid #d1d1d1; border-top:none; background:#ffffff; color:#3e3e3e; text-align: left;}



/* [변경]나의계정_상세조회_무통장입금_변경_환불 ----------------------------------------------------------------------------------------------------------------*/

.refund_method{margin-top:20px;}
.refund_method .order_table{width:756px;border-collapse:separate; border-spacing:0px; margin-bottom:5px; border:1px solid #d1d1d1; border-left:none; border-right:none; border-bottom:none }
.refund_method .order_table tbody th{padding:5px 5px; font-size:11px;line-height:13px;border-bottom:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align: left;}
.refund_method .order_table tbody td{padding:5px 5px; line-height:13px;font-size:12px; background:#ffffff; color:#3e3e3e; text-align: left;}

.refund_radio{ line-height:18px; border-top:1px solid #d1d1d1; padding:7px 5px 10px 5px;; }

.refund_info{width:744; padding:10px 5px; border:1px solid #d1d1d1; margin-top:20px;  }
.refund_list_tit{ width:745px; border-bottom:1px dotted #d1d1d1; }
.refund_list_tit h4{float:left; }
.refund_list_group .linkBtn{float:left;}


.refund_list_group {width:754; clear:both; display: inline-block;vertical-align: middle;margin-top:5px;  }
.refund_list_group .refund_span{float:left;margin-right:10px;}
.refund_list_group .table_btn01{float:left;}

input.i_bank01, input.i_bank03{width:60px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}
{width:50px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}
input.i_bank02{width:120px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}


.change_bank01{margin-top:0px;}
.change_bank01 .change_payment01_table01{width:756px;border-collapse:separate; border-spacing:0px; border:1px solid #d1d1d1; }
.change_bank01 .change_payment01_table01 tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align: left;}
.change_bank01 .change_payment01_table01 tbody td{padding:7px 5px; line-height:13px;font-size:12px; border:1px solid #d1d1d1; ;background:#ffffff; color:#3e3e3e; text-align: left;}

.change_bank_info01{ position:relative; border:5px solid #f8f8f8; width:731px; padding:10px 5px 10px 10px; margin-top:30px; margin-bottom:20px;}
.change_bank_info01 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.change_bank_info01 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }
.refund_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:150px; margin-left:2px; margin-top:3px; text-align:center;}




/* [변경]나의계정_상세조회_기프트북 내역 ----------------------------------------------------------------------------------------------------------------*/
.gift_table{ width:756px;border-collapse:separate; border-spacing:0px; margin-bottom:5px; border:1px solid #d1d1d1; }
.gift_table thead th{padding:10px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align:center;}
.gift_table tbody th{padding:7px 5px; font-size:12px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:normal; text-align:left;}
.gift_table tbody td{padding:7px 5px; line-height:18px;font-size:12px; border:1px solid #d1d1d1; background:#ffffff;color:#3e3e3e;}

.td_receive{text-align:center;}
.td_gift{ text-align:left; padding-right:20px;vertical-align:middle;}
.td_gift a{}
.td_gift a:hover{ vertical-align:middle; line-height:18px; text-decoration:underline; }
.td_gift .table_btn01{ vertical-align:middle;}

.gift_table .td_date{text-align:center;}
.gift_table .td_state{text-align:center;}

.gift_table .table_btn01{margin-left:5px;display:inline-block; vertical-align:middle;}
.gift_tab01 a{ font-size:14px; font-weight:bold; color:#333; vertical-align:middle; text-align:center;  }



/* 2013-06-22 */
.tabArea{position:relative;z-index:1;padding:20px 0 30px 0;}
.account_right h3.tabTitleH3.tabTitle1{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle2{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle3{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle4{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle5{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle6{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}
.account_right h3.tabTitleH3.tabTitle7{float:left;  height:26px;  top:10px;margin:15px 0 10px 0;}

.tab_padding10{ padding-top:0px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.tab_padding15{ padding-top:0px; padding-bottom:10px; padding-left:15px; padding-right:15px; }
.tab_padding20{ padding-top:0px; padding-bottom:10px; padding-left:20px; padding-right:20px; }

.account_right h3.tabTitleH3 {background:#ffffff;border:1px solid #1b6bbb;border-left:none}
.account_right h3.tabTitleH3 a{display:block;height:36px; padding:10px 10px 0 10px; color:#333; font-size:14px;font-weight:normal;text-align:center;text-decoration:none;}

.account_right h3.tabTitleH3.on{ background:#1b6bbb /*url(//image.aladin.co.kr/img/account/blet_tab_on.gif) 14px 17px no-repeat*/}
.account_right h3.tabTitleH3.on a{color:#fff;font-weight:bold;letter-spacing:-1px;padding:10px 10px 0 10px;}
.account_right h3.tabTitleH3.first{border-left:1px solid #1b6bbb}
.account_right h3.tabTitleH3 a img{vertical-align:middle}
.account_right h3.tabTitleH3 a img.arrowImg{display:none}
.account_right h3.tabTitleH3.on a img.arrowImg{display:inline}

.tabContents{ position:absolute;z-index:1;left:0;top:80px; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.tabContents.on{display:block}

.tabContents .gift_table01{clear:both;  }
.tabContents .gift_table02{clear:both;  }
.tabContents .gift_table03{clear:both;  }
.tabContents .gift_table04{clear:both;  }
.tabContents .gift_table05{clear:both;  }
.tabContents .gift_table06{clear:both;  }
.tabContents .gift_table07{clear:both;  }
.tabContents .sns_table{clear:both; width:340px; margin-left:410px; margin-top:10px; margin-bottom:10px; }
.tabContents .sns_table a{ text-decoration:none;vertical-align:middle; }
.tabContents .sns_table a:hover{ text-decoration:underline; }
.tabContents .sns_table a img{ vertical-align:middle; }


.gift_option{ margin-top:10px; vertical-align:middle; }
.gift_radio{ margin-top:10px; vertical-align:middle; }
.gift_certifi{ margin-top:10px; vertical-align:middle; }

input.i_mail{display:inline-block;*zoom:1*display:inline; width:100px; padding:3px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece; border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}

.select_mail01, .select_mail02{ display:inline-block;*zoom:1*display:inline; height:24px;vertical-align:middle }
.select_mail02 select{ padding:2px 0;}


.account_radio{ line-height:20px; }
.i_radio.ml{width:13px;height:13px;padding-right:10px;margin-left:10px; vertical-align:middle}

input.i_gift{width:100px;padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}


input.mobile_no1{width:50px; padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle }


.gift_btn02{ display:block; text-align:center; margin-top:30px;}

.account_info01_map02{ float:right; }
.trial_selectBtn{ position:absolute; z-index:550;  top:-30px; right:1px; }
.trial_selectBtn .table_btn01{float:left}


.return_tabArea{position:relative;z-index:1;}
.return_tabContents{ position:absolute;z-index:1;left:0;top:50px; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.return_tabContents.on{display:block}


.eBook_tabArea{position:relative;z-index:1;}
.eBook_tabContents{ position:absolute;z-index:1;left:0;top:50px; display:none;width:756px;min-height:auto; border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.eBook_tabContents.on{display:block}

.eBook_tabContents2{ position:absolute;z-index:1;left:0;top:95px; display:none;width:756px;min-height:auto; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.eBook_tabContents2.on{display:block}
.eBook_tabArea_line {border-bottom:2px solid #1b6bbb; height:52px;}

.eBook_tabArea_sort { position:absolute; z-index:1; left:0; top:50px; padding-top:15px;}
.eBook_tabArea_sort li { float:left; padding-right:20px; color:#000;}
.eBook_tabArea_sort .on { font-weight:bold; color:#000;}
.eBook_tabArea_sort a:link { color:#333; text-decoration:none;}
.eBook_tabArea_sort a:hover { color:#333; text-decoration:none;}
.eBook_tabArea_sort a:visited { color:#333; text-decoration:none;}

.eBook_tabArea_sort2 { position:absolute; z-index:1; left:0; top:50px; padding-top:15px;}
.eBook_tabArea_sort2 li { float:left; padding-right:10px; color:#000;}


.eBook_btn01{ display:inline-block;*zoom:1;*display:inline; }
.account_info01_map02{ display:block; }
.account_info01_map02 a{ text-decoration:underline; font-weight:bold; color:#386da1; }

.bookFund_p01{text-align:center; margin-bottom:50px; }
.bookFund_p02{padding:10px 0; border-top:1px solid #d1d1d1; }
.bookFund_radio{ padding:10px 0; background:#faf3f3; text-align:center; }

.bookFund_radio{ line-height:20px; }
.bookFund_radio .i_radio.ml{width:13px;height:13px;padding-right:10px;margin-left:50px; vertical-align:middle}

.slider_info{ clear:both; position:relative; margin-top:20px;}
.slider_box.bookfund{ position:absolute; z-index:850; top:30px; left:310px; width:400px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; display:block; background:#fff; text-align:left; }
.slider_box_tit{ height:20px; padding-left:10px; padding-bottom:3px; margin-bottom:5px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/layer_ico.gif) no-repeat left 2px; border-bottom:1px solid #ddd; line-height:18px; vertical-align:middle;}
.slider_box_p{float:left; line-height:18px; vertical-align:middle; }
.slider_box_close{ float:right; margin-top:5px; }
.box_tit.bookfun{margin-bottom:5px;}
.icon_pop_p{ color: #3e3e3e;font-weight: normal;font-size: 12px;line-height: 18px;letter-spacing: 0.08em; }



.returnMessage{ text-align:center; font-weight:bold; }

.useArticle_Btns{ border-bottom:1px solid #d2d2d2; padding-bottom:10px; }
.totalCancel_h402{ display:inline-block;*zoom:1;display:inline; }
.totalCancel_ViewBtn{ display:inline-block;*zoom:1;display:inline; }

a.button_small.padd20 {color: #333;font-size: 11px;line-height: 18px;display: block;white-space: nowrap;padding: 3px 21px 0 20px;}


.return_table{width:756px; border:1px solid #d1d1d1; border-collapse:collapse; border-spacing:0px;  }
.return_table tbody th{padding:7px 5px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; background:#f5f5f5; color:#606060; font-weight:bold; text-align: center;}
.return_table tbody td{padding:7px 5px; font-size:12px;line-height:13px;border:1px solid #d1d1d1; border-top:none; border-left:none; border-right:none; background:#ffffff; color:#3e3e3e; text-align: center; }


.return_info01{ width:756px; padding:5px; }
.return_info01 .table03_info_p01{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.return_info01 .table03_info_p02{ color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }

.return_btn02{ float:right; margin-right:5px;}
.return_help_btn01{ position:absolute; z-index:50; display:inline-block;*zoom:1;display:block; top:8px; left:90px; overflow:hidden; margin-left:2px; margin-top:3px; text-align:center;}

.retutn_table01{ clear:both; margin-top:30px;}

.returnTable01 tbody th{padding:7px 5px; border:1px solid #d1d1d1; border-bottom:none; border-left:none; border-right:none; text-align: center;}
.returnTable01 tbody th.BorderLeft{padding:7px 5px; border:1px solid #d1d1d1; border-right:none; text-align: center;}
.returnTable01 tbody th.BorderRight{padding:7px 5px; border:1px solid #d1d1d1; border-left:none; text-align: center;}
.returnTable01 tbody th.BorderTopBottom{padding:7px 5px;border:1px solid #d1d1d1;border-right:none;border-left:none;}

.returnTable01 tbody td.BorderLeftBottom{padding:7px 5px; border:1px solid #d1d1d1; border-top:none;border-right:none;}
.returnTable01 tbody td.BorderRightBottom{padding:7px 5px; border:1px solid #d1d1d1; border-top:none;border-left:none;}
.returnTable01 tbody td.BorderBottom{padding:7px 5px;border:1px solid #d1d1d1;border-right:none;border-left:none;border-top:none;}
.returnTable01 tbody td.BorderTopBottom{padding:7px 5px;border:1px solid #d1d1d1;border-right:none;border-left:none;}


.tableLborder{ border-left:1px solid #d1d1d1; }

.totalCancel_used_article_sale{ position:relative;height:240px; margin-top:30px; margin-bottom:20px;}
.totalCancel_used_article_sale h4{display:inline-block;*zoom:1;*display:inline;color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:5px; }
.used_article_sale_p{ display:inline-block;*zoom:1;*display:inline;margin-left:5px;  }
.used_article_more{ position:absolute; right:1px; top:-5px; display:block; cursor: pointer; overflow:hidden; }

.totalCancel_used_article{ position:relative;z-index:2; width:746px; padding:6px 5px 30px 5px;border-top:1px solid #ccc; }
.totalCancel_used_article .totalCancel_used_article_li{position:relative;z-index:auto; float:left; width:123px;padding:155px 0 0 0;  }
.totalCancel_used_article_li .book_thumbnail{ padding:0 1px;}
.totalCancel_used_article_li .book_thumbnail .book_thumbnail_img{  position:absolute; top:5px; width:123px; height:140px;text-align:center;line-height:140px;vertical-align:bottom; min-height:130px; max-height:160px; }
.totalCancel_used_article_li .book_thumbnail .book_thumbnail_img a{height:140px;line-height:140px;vertical-align:bottom;}
.totalCancel_used_article_li .book_thumbnail .book_thumbnail_img a img{line-height:140px;vertical-align:bottom;}
.totalCancel_used_article_li a img{ vertical-align:bottom;}
.totalCancel_used_article{ text-align:center; }
.totalCancel_used_article h4{ display:inline; font-size:14px; line-height:18px;color:#000000; font-weight:bold;  font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif;}
.totalCancel_used_article h4:hover{ text-decoration:underline; }
.totalCancel_used_article h4 a{padding:0 5px;}
.totalCancel_used_article h5{ color:#444; text-decoration:none; line-height:18px; }
.totalCancel_used_article .h4_span{ color:#444;font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; font-weight:normal; }
.totalCancel_used_article h5 a{ color:#3774B1; font-weight:bold; font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; line-height:18px; }
.totalCancel_used_article h5 a:hover{ color:#3774B1; font-weight:bold; font-size:12px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; text-decoration:underline; line-height:18px; }
.totalCancel_used_article .price{ color:#3e3e3e; font-size:11px; font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; }



/* [알라딘통장]쿠폰 ---------------------------------------------------------------------------------------------------------------------------------------------*/
h4.coupon_h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:10px; }

.CouponBtns{ width:756px;height:25px;padding:10px 0; }
.coupon_btn01{ float:right;display:block;}
.coupon_btn01.qty_chang{ float:left; }
.coupon_btn01.select_item{float:left;}


/* [알라딘통장]마일리지 ---------------------------------------------------------------------------------------------------------------------------------------------*/

.mileage_info01{ position:relative; border:10px solid #fff5fb; width:736px;  margin-bottom:20px;}
.mileage_info01 ul{ border:1px solid #e7e7e7; width:721px; padding:10px 5px 10px 10px; background:#fff; }
.mileage_info01 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.mileage_info01 li{ padding-left:10px;color:#333; font-size:12px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;vertical-align:middle; }
.mileage_info01 .mileage_info01_li{ background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 15px no-repeat; }
.mileage_info01Border{ width:736px;background:#fff; }
.mileage_infoLeft{ float:left; width:270px;border:1px solird red; }
.mileage_infoRight{float:left; width:470px;border:1px solird red;  }
.mileage_infoRight img{ float:left; }

.mileage_table{ width:756px;border-collapse:separate; border-spacing:0px; margin-bottom:5px; border:1px solid #d1d1d1; }
.mileage_table thead th{padding:10px 3px; font-size:11px;line-height:13px;border:1px solid #d1d1d1; background:#f5f5f5;color:#777;font-weight:bold; text-align:center;}
.mileage_table tbody td{padding:7px 5px; line-height:18px;font-size:12px; border:1px solid #d1d1d1; background:#ffffff;color:#3e3e3e;text-align:center;}

.mileage_table .td01_list, .mileage_table .td03_talk, .mileage_table .td04_talk, .mileage_table .td04_talk{text-align:left;}


.gift_table .table_btn01{margin-left:5px;display:inline-block;*zoom:1;*display:inline; vertical-align:middle; }
.gift_tab01 a{ font-size:14px; font-weight:bold; color:#333; vertical-align:middle; text-align:center;  }

.tabArea{position:relative;z-index:1;padding:30px 0 30px 0;}
.superbuyTab{position:relative;z-index:1;padding:30px 0 30px 0;min-height:700px;}
.giftCardTab{position:relative;z-index:1;padding:30px 0 30px 0;min-height:600px;}
.mileageTab{position:relative;z-index:1;padding:30px 0 30px 0;min-height:600px;}
.exchangeCultureTab{position:relative;z-index:1;padding:30px 0 30px 0;min-height:600px;}
.giftBookTab{position:relative;z-index:1;padding:30px 0 30px 0;min-height:600px;}

.account_right h3.mileage_tabTitleH3.tabTitle1{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle2{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle3{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle4{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle5{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle6{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}
.account_right h3.mileage_tabTitleH3.tabTitle7{float:left;  height:26px;  top:10px;margin:5px 0 10px 0;}

.tab_padding5{ padding-top:0px; padding-bottom:10px; padding-left:5px; padding-right:5px; }
.tab_padding10{ padding-top:0px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.tab_padding15{ padding-top:0px; padding-bottom:10px; padding-left:15px; padding-right:15px; }
.tab_padding20{ padding-top:0px; padding-bottom:10px; padding-left:20px; padding-right:20px; }


.account_right h3.mileage_tabTitleH3{background:#ffffff;border:1px solid #1b6bbb;border-left:none}
.account_right h3.mileage_tabTitleH3 a{display:block;height:36px;padding:10px 5px 0 5px;color:#333;font-size:14px;font-weight:normal;text-align:center;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif;}

.account_right h3.mileage_tabTitleH3.on{ background:#1b6bbb; }
.account_right h3.mileage_tabTitleH3.on a{color:#fff;font-weight:bold;letter-spacing:-1px;padding:10px 5px 0 5px;}
.account_right h3.mileage_tabTitleH3.first{border-left:1px solid #1b6bbb}
.account_right h3.mileage_tabTitleH3 a img{vertical-align:middle}
.account_right h3.mileage_tabTitleH3 a img.arrowImg{display:none}
.account_right h3.mileage_tabTitleH3.on a img.arrowImg{display:inline}

.mileage_tabContents{ position:absolute;z-index:1;left:0;top:70px; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.mileage_tabContents.on{display:block}

.mileage_tabContents .gift_table01{clear:both;  }
.mileage_tabContents .gift_table02{clear:both;  }
.mileage_tabContents .gift_table03{clear:both;  }
.mileage_tabContents .gift_table04{clear:both;  }
.mileage_tabContents .gift_table05{clear:both;  }
.mileage_tabContents .gift_table06{clear:both;  }
.mileage_tabContents .gift_table07{clear:both;  }


.mileage_info02{ position:relative; border:5px solid #f8f8f8; width:731px; padding:10px 5px 10px 10px; margin-top:30px; margin-bottom:20px; line-height:18px; }
.mileage_info02 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.mileage_info02 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }
.refund_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:140px; margin-left:2px; margin-top:3px; text-align:center;}
.coupon_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:115px; margin-left:2px; margin-top:3px; text-align:center;}
.Gift_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:160px; margin-left:2px; margin-top:3px; text-align:center;}
.totalCancel_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:210px; margin-left:2px; margin-top:3px; text-align:center;}
.membership_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:145px; margin-left:2px; margin-top:3px; text-align:center;}

.exchange_info02{ position:relative; border:5px solid #f8f8f8; width:731px; padding:10px 5px 10px 10px; margin-bottom:20px; line-height:18px; }
.exchange_info02 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.exchange_info02 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }


.totalcancel_info02{ clear:both; position:relative; border:5px solid #f8f8f8; width:731px; padding:10px 5px 10px 10px; margin-top:30px; margin-bottom:20px; line-height:18px; }
.totalcancel_info02 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.totalcancel_info02 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }
.totalCancel_help_btn01{ position:absolute; z-index:50; display:block; top:7px; left:210px; overflow:hidden; margin-left:2px; margin-top:3px; text-align:center;}


.gift_table03_p p{ text-align:center; }
.mileage_table .td03_talk a, .mileage_table .td04_talk a{ line-height: 18px; font-size: 12px;color: #3e3e3e;}

.deposit_tableBtn{ height:36px; }
.deposit_tableBtn{float:right;}
.deposit_tableBtn .depositBtn01{float:left;}


.mileage_orderNo a:hover{ text-decoration:underline; }
.mileage_orderNo:link{ text-decoration:none; }
.mileage_orderNo:hover{ text-decoration:underline; }
.mileage_orderNo:visited{ text-decoration:none; }


h4.GiftCard_h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 8px no-repeat; padding-left:10px; margin-bottom:5px; margin-top:20px; }

.candy_info02{ text-align:center; }


.Candy_tabArea {position: relative;z-index: 1;padding: 10px 0 30px 0;}/* 알사탕 탭영역 */
.Candy_tabContents{ position:absolute;z-index:1;left:0;top:50px; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none;vertical-align:middle;background:#fff}
.Candy_tabContents.on{display:block}

.Candy_tabContents .gift_table01{clear:both;  }
.Candy_tabContents .gift_table02{clear:both;  }

.candyBanner01{ text-align:center; }
.giftCandy_td{ vertical-align:middle; }



.partnership_box01{ width:736px; height:40px;  border:10px solid #fff5fb; }
.partner_info01_box{ border:1px solid #e7e7e7; width:734px; height:20px; background:#fff;padding:10px 0; }

.partnership_box01 p{float:left; margin-left:10px;line-height:22px; vertical-align:middle;  }
.partner_info01_box .partner_btn01{float:left; line-height:22px; vertical-align:middle; }


.buyback_info01{ width:736px; padding:10px; background:#eaf4f9;  }

.buyback_info02{ line-height:23px; vertical-align:middle; padding-top:5px; margin-top:5px; border-top:1px dotted #0c0c0d;}
.buyback_info02 .buyback_check{  vertical-align:middle;  }
.buyback_btn01{ display:inline-block;*zoom:1;*display:inline; }


.page01_box01{ width:756px; padding:10px 0; background:#fbd8de; text-align:center; font-size:14px; font-weight:bold;  }
.page01_box02{ width:736px; padding:10px 10px 30px 10px; background:#f8f8f8;  }

.page01_box02 li{ padding-left:10px;color:#333;  background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif)left 7px no-repeat; }
.page01_box02 li a:{ color:#386da1; }
.page01_box02 li a:hover{ color:#386da1; text-decoration:underline; }
.page01_box02 li a:visited{ color:#386da1; }

.buyback_pageno01{clear:both;}


/* 페이지번호  */
.gift_number_btn01{ text-align:center; margin:5px 0 10px 0;line-height:16px; }
.gift_number_btn01 a.number_btn01{color:#386da1; text-decoration:none; display:inline-block;*zoom:1;*display:inline;padding:5px 10px;background:#fff;border:1px solid #e2e2e2; }
.gift_number_btn01 a.number_btn01:hover{color:#ff7e00; text-decoration:none; }
.gift_number_btn01 a.number_btn01:active{color:#ff7e00; font-weight:bold; text-decoration:none; }
.gift_number_btn01 a.number_btn01_first{color:#ff7e00; font-weight:bold; text-decoration:none; display:inline-block;*zoom:1;*display:inline;padding:5px 10px; background:#f8f8f8;border:1px solid #e2e2e2;}
.gift_number_btn01 a.number_btn01_first:hover{color:#ff7e00; font-weight:bold; text-decoration:none; }
.gift_number_btn01 a.number_btn01_first:active{color:#ff7e00; font-weight:bold; text-decoration:none; }


.tiket_box{ position:absolute;  z-index:55; top:30px; left:-30px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; background:#fff; text-align:left;display:none; }
.tiket5_box{ position:absolute; z-index:55; top:30px; left:20px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; background:#fff; text-align:left;display:block;}
.bank_member_box{ position:absolute; z-index:55; top:30px; left:120px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; background:#fff; text-align:left;display:block;}
.etc01_box{ position:absolute; z-index:55; top:30px; left:240px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; background:#fff; text-align:left;display:none;}
.etc02_box{ position:absolute; z-index:55; top:30px; left:400px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; background:#fff; text-align:left;}

.slider_box_tit{ height:20px; padding-left:10px; padding-bottom:3px; margin-bottom:5px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/layer_ico.gif) no-repeat left 2px; border-bottom:1px solid #ddd; line-height:18px; vertical-align:middle;}
.slider_box_p{float:left; line-height:18px; vertical-align:middle;font-size:12px;}
.slider_box_close{ float:right; margin-top:5px; }
.box_tit{margin-bottom:10px; color:#3e3e3e; font-weight:normal; font-size:12px;line-height:18px; /*letter-spacing:0.08em;*/}


h4.mileage_h4{position:absolute;  z-index:55; left:175px;color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background:url(//image.aladin.co.kr/img/account/blet_arrow.gif) left 6px no-repeat; padding-left:10px; margin-bottom:10px; } /*20131120 top:320px;  삭제*/
.mileage_info01_li{ display:inline-block;*zoom:1;*display:inline; }


/* 적립금으로 전환-흰색 오버시 그레이 height-27px  */
.save_btn01{ display:inline-block; text-align:center; vertical-align:middle; margin-left:10px; }


/* 예치금  */
/*
#34204티켓 주석처리 
.deposit_info01{ width:736px; height:40px;  border:10px solid #fff5fb; } 
.deposit_info01_box{ border:1px solid #e7e7e7; width:734px; height:20px; background:#fff;padding:10px 0; }
.deposit_info01 p{float:left; margin-left:10px;line-height:22px; vertical-align:middle;  }
.deposit_info01 .table_btn01{float:left; margin-left:20px; line-height:22px; vertical-align:middle; }
*/

/* 수정-160121 */
.deposit_info01{ width:736px; border:10px solid #fff5fb;}
.deposit_info01_box{ border:1px solid #e7e7e7; width:734px; min-height:20px; background:#fff; padding:15px 0; overflow-y:auto;}
/* 수정-160121 */

.deposit_info01 p{float:left; margin-left:10px;line-height:22px; vertical-align:middle;  }
.deposit_info01 .table_btn01{float:left; margin-left:20px; line-height:22px; vertical-align:middle; }


.deposit_select01{ margin-left:20px; width:550px; height:21px;background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 3px no-repeat; padding-left:10px; padding-bottom:10px;}

.deposit_label01{ float:left; display:inline-block;*zoom:1;*display:inline;line-height:21px; vertical-align:middle;  }
.deposit_serch_btn01{float:left; margin-left:5px;width:300px;line-height:21px; vertical-align:middle;}
.deposit_serch_btn01 .table_btn01.mrg_5{margin-left:-4px;}

.deposit_serch_btn02{float:left; }


.deposit_select02{clear: both; float:left; height:21px;background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 3px no-repeat; padding-left:10px; margin-left:20px; margin-right: 10px;}

.deposit_pageno01{position:relative; margin-top:15px;}
.deposit_excel01{position:absolute; top:0; right:1px; }

.deposit_table02{ margin-top:30px; }
.deposit_pageno02{margin-top:10px;}


/* 환전소-Exchange_culture  */

.culture, .book_culture, .happy_money, .naver_book, .gift_con, .thiat_point, .point_park{margin-bottom:10px; }


.exchange_radio_tab01{ width:666px; height:50px; padding:10px 70px 5px 20px; background:#f4f9fd; border-top:1px solid #999999;border-bottom:1px solid #999999; }
.exchange_radio_tab02{ width:666px; height:30px; padding:10px 70px 5px 20px; background:#f4f9fd; border-top:1px solid #999999;border-bottom:1px solid #999999; }

.culture_list01{ clear:both; padding:10px; margin-bottom:10px;}
.culture_list01 .culture_list01_left{ float:left; width:200px; }
.culture_list01 .culture_list01_right{ float:left;  width:535px;  line-height:20px;}
.culture_list01_p{ display:inlineblock;*zoom:1;*display:inline; }
.exchange_help_btn01{ margin-left:10px; display:inline-block;*zoom:1*display:inline; }

.exchange_radio01.ml{ margin-left:100px; }
.exchange_radio01.m2{ margin-left:112px; }
.exchange_radio01.m3{ margin-left:96px; }

.exchange_radio02{ margin-left:100px; }
.exchange_radio02.ml{ margin-left:120px; }


.exchange_tabContents{ position:absolute;z-index:1;left:0;top:70px; display:none;width:756px;min-height:auto; vertical-align:middle;background:#fff}
.exchange_tabContents.on{display:block; color: #333;}

.exchange_tabContents .gift_table01{clear:both;  }
.exchange_tabContents .gift_table02{clear:both;  }

.thanksto_info01_box{border: 1px solid #e7e7e7;width: 734px;height: 20px;background: #fff;padding: 10px 0;}
.thanksto_info01_box p{padding-left: 10px;color: #333;font-size: 12px;background: url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;vertical-align: middle;}

.bookculture_btn01{display: inline-block;overflow: hidden;text-align: center;vertical-align: middle;}
.bookCulture_info01{ clear:both; width:736px; padding:10px; background:#fff5fa; border:1px solid #faecf3; }
.bookCulture_info02{ width:736px; margin-left:10px; }

.culture_list01 .culture_list01_li{ width:710px; padding:5px; margin-left:10px; background:#fff5fa; border:1px solid #faecf3; }
.culture_list01 li{ line-height:20px; }
.culture_list01 li a{ color:#386da1;  }
.culture_list01 li a:hover{color:#386da1; text-decoration:underline;  }
.culture_list01 li a:visited{color:#386da1; text-decoration:none; }



/* 환전소-Exchange_culture  */

.GiftCard_info01{ position:relative; border:10px solid #fff5fb; width:736px;  margin-bottom:10px;}
.GiftCard_info01 p{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.GiftCard_info01 li{ padding-left:10px;color:#333; font-size:12px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;vertical-align:middle; }
.GiftCard_info01 .mileage_info01_li{ background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 15px no-repeat; }
.GiftCard_info01Border{ width:719px;background:#fff; border:1px solid #e7e7e7; padding:10px 5px 10px 10px;}
.GiftCard_infoLeft{ float:left;  background:#fff; padding-top:5px;}
.GiftCard_infoRight{float:right; border-left:1px solid #e7e7e7; width:420px; padding:10px 10px 10px 10px; }
.GiftCard_infoRight .GiftCard_RightImg{ float:left;  }
.GiftCard_info01_li{ display:inline-block;*zoom:1;*display:inline; }
.Candy_infoRight{float:right; border-left:1px solid #e7e7e7; width:350px; padding:0 10px 0 20px; }

.deposit_info01_box p{padding-left:10px;color:#333; font-size:12px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;vertical-align:middle;  }

/* 슈퍼바이백  */
.buyback_a:{color:#333; font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   }
.buyback_a:hover{color:#333;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   }
.buyback_a:visited{color:#333;  font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif; text-decoration:none;   }

.buyback_btn01{display:inline-block; line-height:12px; padding:0 10px;}




/* 회원-개인정보 수정  */

.member_info01{ width:736px; height:80px; padding:10px 10px 10px 10px; border-top:1px solid #d1d1d1; margin-bottom:10px;  }
.member_info01 .member_info_left{ float:left; width:390px; margin-right:10px; }
.member_info01 .member_info_right{ float:right; width:315px;  }
.member_info_left_p{ font-size:14px; font-weight:bold; display:inline-block;*zoom:1;*display:inline; padding-bottom:10px;}
.member_info01.table_btn01{ display:inline-block;*zoom:1;*display:inline; }

.memberInfo_left_tit{ line-height:21px; vertical-align:middle;margin-bottom:5px; }
.memberInfo_left_tit .member_info_left_p{line-height:18px; vertical-align:middle;}
.memberInfo_left_tit .table_btn01{line-height:21px; vertical-align:middle;}

.member_info02{ clear:both; width:754px; padding:20px 0; border:1px solid #d1d1d1; background:#f5f5f5; }
.member_info02 .member_info02_P{ text-align:center; }
.member_info02 .member_info02_Btn{ text-align:center; }

.member_tabArea{position:relative;z-index:1;padding:20px 0 30px 0; min-height:900px;}

.member_tabContents{ position:absolute;z-index:1;left:0; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.member_tabContents.on{display:block}

.member_tabContents .gift_table01{clear:both;  }
.member_tabContents .gift_table02{clear:both;  }
.member_tabContents .gift_table03{clear:both;  }
.member_tabContents .gift_table04{clear:both;  }

.member_info03{ clear:both; width:746px; padding:0 0 5px 10px; margin-top:10px; }
.member_info04{ clear:both; width:746px; padding:0 0 5px 10px; margin-top:10px; }
.member_info05{ width:726px; padding:10px 0 10px 30px; background:#f7fdff; border:1px solid #d2e4eb; }

.memberBtn01{ text-align:center; }
.memberBtn02{ text-align:center; }
.memberBtn03{ display:inline-block;*zoom:1;*display:inline; }
.member_info05_span{ display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin-top:5px; }

.member_radio01{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.member_country{width:300px; text-align:left; font-size:12px;font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none;height:22px; line-height:22px; vertical-align:middle;  border:1px solid #d1d1d1;}

.Searchselect_01{ font-size:12px; }


.address01{width:265px;padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}
.text150{width:150px;padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; font-size:12px;line-height:16px;vertical-align:middle}

.member_info03 li a{ color:#386da1;  }
.member_info03 li a:hover{color:#386da1; text-decoration:underline;  }
.member_info03 li a:visited{color:#386da1; text-decoration:none; }


/* 이벤트 당첨  */

.event2_serch{ width:734px; padding:10px; background:#f8eded; border:1px solid #ecd6d6; }
.event_txt{width:560px;padding:2px 0;border-top:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:1px solid #cecece;border-right:1px solid  #cecece; text-align:left; color: #686f79; font-size:12px;line-height:16px;vertical-align:middle}

.account_right h3.event_tabTitleH3.tabTitle1{float:left;  height:26px;  top:1px;margin:1px 0 10px 0;}
.account_right h3.event_tabTitleH3.tabTitle2{float:left;  height:26px;  top:1px;margin:1px 0 10px 0;}
.account_right h3.event_tabTitleH3.tabTitle3{float:left;  height:26px;  top:1px;margin:1px 0 10px 0;}

.account_right h3.event_tabTitleH3{background:#ffffff;border:1px solid #1b6bbb;border-left:none}
.account_right h3.event_tabTitleH3 a{display:block;height:36px;padding:10px 5px 0 5px;color:#333;font-size:14px;font-weight:normal;text-align:center;font-family:'Apple SD Gothic Neo',Dotum, 돋움, sans-serif;}

.account_right h3.event_tabTitleH3.on{ background:#1b6bbb; }
.account_right h3.event_tabTitleH3.on a{color:#fff;font-weight:bold;letter-spacing:-1px;padding:10px 5px 0 5px;}
.account_right h3.event_tabTitleH3.first{border-left:1px solid #1b6bbb}
.account_right h3.event_tabTitleH3 a img{vertical-align:middle}
.account_right h3.event_tabTitleH3 a img.arrowImg{display:none}
.account_right h3.event_tabTitleH3.on a img.arrowImg{display:inline}


.event_tabArea{position: relative;z-index: 1;}

.event_tabContents{ position:absolute;z-index:1;left:0;top:35px; display:none;width:756px;min-height:auto;border-top:2px solid #1b6bbb; border-left:none; border-bottom:none; vertical-align:middle;background:#fff}
.event_tabContents.on{display:block}

.event_tabContents .gift_table01{clear:both;  }
.event_tabContents .gift_table02{clear:both;  }
.event_tabContents .gift_table03{clear:both;  }

.eventWin_a a{color:#386da1;  }
.eventWin_a a:hover{color:#386da1; text-decoration:underline;  }
.eventWin_a a:visited{color:#386da1; text-decoration:none; }


/* 뉴스레터  */

.news_h4{color:#000000; font-weight:bold; font-size:14px; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; text-decoration:none;background: padding-left:8px; margin-bottom:10px; }

.news_letter{ line-height:18px; }
.line30{ line-height:30px; }
.line20{ line-height:20px; }

.newsTit{padding-left:5px; color:#386da1;font-weight:bold;  }
.newsLetter_p{ margin-left:15px; }
.newsLetter_check01{ width:500px; height:102px; margin-left:30px; }
.newsLetter_check02{ width:300px; height:90px; margin-left:30px; }
.newsLetter_check01 .news_left{float:left;}
.newsLetter_check01 .newsWidth{ width:250px; }
.newsLetter_check02{ width:200px; margin-left:30px; }
.newsGroup{ clear:both; }

.news_content01{width: 756px;padding-bottom: 10px;border-bottom: 1px dotted #d9d9d9;}


/* 뉴스레터  */
.membership_silver{ width:756px;  background: #faf3f3; padding-top:0; }
.membership01{ width:756px; padding:0 0 10px 0px; background: #fff; display: flex;}
.membership_left{width:176px; background:#fff; margin-right: 10px;}
.membership_right{width:570px; background:#fff; flex-grow: 1;}
.membership01_right_p{ padding-left:8px; line-height:20px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_bl.gif) left 8px no-repeat; }

.membership01_right_tit{padding-bottom:15px; border-bottom: 1px dotted #d9d9d9; font-size: 17px;}
.membership_right_content{padding-bottom:10px; border-bottom: 1px dotted #d9d9d9;  }

.membership02{ width:736px; padding:10px; background:#faf3f3; }
.membership02_right_p{ padding-left:8px; line-height:20px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) left 8px no-repeat; }

.member_banner{text-align:center;}
.member_table_tit{ padding:10px 0; border-top:1px solid #e7e7e7;text-align:center; }
.help_left{text-align:left;}

.member_info_p03{  padding-left:8px; line-height:20px; color:#333;  }
.member_info02{ position:relative; background:#fff; border:5px solid #f8f8f8; width:731px; padding:10px 5px 30px 10px; margin-top:30px; margin-bottom:20px; line-height:18px; }
.member_info02 .member_info02_tit{ color:#e761a3; font-weight:bold; padding-left:10px; margin-bottom:5px; background:url(//image.aladin.co.kr/img/account/blet_ph.gif) left 40% no-repeat;}
.member_info02 li{ padding-left:10px;color:#333; font-size:12px;background:url(//image.aladin.co.kr/img/account/blet_bar.gif) 0 8px no-repeat; }




/* 회원탈퇴  */

.secedeTit{ text-align:center; font-size:14px; font-weight:bold; color:#d96895; }
.secede_check{ width:722px;padding:10px 10px 20px 10px; background:#fff;  border:7px solid #f8f8f8; }
.secede_password{ width:726px;padding:15px; background:#faf3f3; }
.secede_provision{ width:726px;padding:15px 15px 30px 15px; background:#f1f1f1; }

.secede_password_btn{ vertical-align:middle; text-align:center;}
.secedeBtn01{ display:inline-block;*zoom:1;*display:inline; }
.secede_form01{ clear:both; padding-bottom: 10px;border-bottom: 1px dotted #d9d9d9; }
.secede_textarea{ width:470px; height: 86px; margin-left:170px; }

input.passW_font{ color:#c82366;font-size: 8pt;font-family: "Verdana", "Arial", "Helvetica", "sans-serif",'Apple SD Gothic Neo',"돋움"; }

.secede_provision li{ margin-left:10px }
.secede_form01 ul{ margin-left:200px;margin-top:-10px;line-height:20px;}
.secede_li{  float:left; width:230px;inline-block;*zoom:1;*display:inline;}

.secede_password{ clear:both }
.secede_textbox{ margin-left:30px;margin-top:-20px; }


/* us 카드정보관리 */
.creditcard_list1{}
.creditcard_list1 p{padding:0 0 10px 0; text-align:left;}
.creditcard_list1 .left{float:left; width:45%; border:1px solid #d1d1d1; background:#f5f5f5; padding:15px; text-align:center}
.creditcard_list1 .right{float:right; width:45%; border:1px solid #d1d1d1; background:#f5f5f5; padding:15px;text-align:center}
.td_creditcard1{background:#f7fdff; padding:8px 10px; font-weight:bold}
.input_cred1{padding:3px 5px;}



/*흰색 14px 링크*/
a.white14px_link:link {color:#ffffff;font-weight:bold;text-decoration:none; font-size:14px;}
a.white14px_link:visited {color:#ffffff;font-weight:bold;text-decoration:none; font-size:14px;}
a.white14px_link:hover {color:#ffffff;font-weight:bold;text-decoration:none; font-size:14px;} /*기존 블루 */

/*팔기내역 - 반송접수 옵션*/
.return_option {background-color:#f9f9f9; border:1px #e94788 solid; padding:15px; margin-top:15px; line-height:19px;}
.return_option .item_info { font-size:16px; font-weight:bold; color:#e94788; padding:10px 0 10px 0; text-align:center;}
.return_option .btn{width:295px; margin:8px auto;}


/*20150215 추가*/
.GiftCard_infoLeft_1{ float:left;  width:300px;  background:#fff; padding:5px 0 0 15px; border-left:1px solid #e7e7e7;}
.GiftCard_infoLeft_2{float:left;  width:130px; padding:20px 0 0 0; text-align:center; }
.GiftCard_infoRight_1{float:right; width:230px; padding:10px 10px 10px 10px; list-style:none }

/* 20151223 전체주문내역 수정관련하여 추가됨  */
.order_box03 { background:#f5f5f5; width: 754px; padding:15px 0px; margin-bottom:15px; border:1px solid #d1d1d1; overflow:hidden; }
.order_box04 { margin:0; padding:0px 0 20px 0;}
.order_box05 { margin:0; padding:10px 0 10px 0; }

.order_box_line { clear:both; margin:0 20px 0 20px;  border-top:1px solid #d1d1d1; } 

/* 20160225 부재시 위탁장소 */
.myaccount_listForm {font-family:'Apple SD Gothic Neo', "굴림"; font-size: 9pt; line-height: 150%; color:#333333;  padding:2px 2px; width:550px;}
.myaccount_textForm {font-family:'Apple SD Gothic Neo', "굴림"; font-size: 9pt; line-height: 150%; color:#333333;  padding:2px 2px; width:542px;}
.morder_listForm {font-family: 'Apple SD Gothic Neo',"굴림"; font-size:1em; line-height: 150%; color:#333333; background-color:#fff;  padding:6px 2px; width:100%;}
.morder_textForm {font-family:'Apple SD Gothic Neo', "굴림"; font-size:1em; line-height: 150%; color:#333333; border:0px; padding:0px 2px; width:98%;}

/*160314 주문내역 리스트 버튼 수정*/
.list_btn01 {width:135px;}
.list_btn02 {width:65px;} 
.list_btn03 {width:122px;} 
.bill_btn_layer {padding:5px; position:absolute; z-index:999; width:125px; background-color:#ffffff; border:1px #CCCCCC solid; left:10px; top:58px}

/*ebook주문내역 레이어추가*/
.ebook_set_layer {border:1px #41a1dd solid; width:350px;}
.ebook_set_layer .tt1 { float:left; width:250px; height:20px; text-align:center; padding:8px 0 3px 0px; background-color:#41a1dd; color:#fff;}
.ebook_set_layer .tt2 { float:left; width:80px; height:20px; padding:8px 0 3px 20px; background-color:#41a1dd; color:#fff;}
.ebook_set_layer .list_area {overflow-y:scroll; height:196px; clear:both;  background-color:#fff;}
.ebook_set_layer .list_area td { border-bottom:1px #ccc solid; height:40px;}
.ebook_set_layer .list_area .set_t { padding-left:10px;}
.ebook_set_layer .list_area .set_t a { color:#333; text-decoration:none;}
.ebook_set_layer .list_area .set_t a:hover { color:#333; text-decoration:underline;}
.ebook_set_layer .list_area .set_t a:visited {color:#333; text-decoration:none;}
.ebook_set_layer .close {text-align:right; background-color:#e6e6e6;}

/*ebook주문내역 레이어추가 수정*/
.ebook_set_layer2 {border:1px #41a1dd solid; width:450px;}
.ebook_set_layer2 .tt1 { float:left; width:250px; height:20px; text-align:center; padding:8px 0 3px 0px; background-color:#41a1dd; color:#fff;}
.ebook_set_layer2 .tt3 { float:left; width:90px; height:20px; text-align:center; padding:8px 0 3px 10px; background-color:#41a1dd; color:#fff;}
.ebook_set_layer2 .tt2 { float:left; width:80px; height:20px; padding:8px 0 3px 20px; background-color:#41a1dd; color:#fff;}
.ebook_set_layer2 .list_area {overflow-y:scroll; height:196px; clear:both;  background-color:#fff;}
.ebook_set_layer2 .list_area td { border-bottom:1px #ccc solid; height:40px;}
.ebook_set_layer2 .list_area .set_t { padding-left:10px;}
.ebook_set_layer2 .list_area .set_t a { color:#333; text-decoration:none;}
.ebook_set_layer2 .list_area .set_t a:hover { color:#333; text-decoration:underline;}
.ebook_set_layer2 .list_area .set_t a:visited {color:#333; text-decoration:none;}
.ebook_set_layer2 .list_area .time_t { color:#ec237d; text-align:center;}
.ebook_set_layer2 .close {text-align:right; background-color:#e6e6e6;}


/*ebook 주문내역 검색 추가*/
.ebook_seach_box {background:#f5f5f5; width: 754px; padding:15px 0 15px 0; margin:10px 0; border:1px solid #d1d1d1; clear:both; overflow:auto;}
.ebook_select01 {float:left; background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 7px no-repeat; padding-left:10px; margin-left:20px; margin-top:5px;}
.ebook_select02 {float:left; background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 7px no-repeat; padding-left:10px; margin-left:40px;  margin-top:5px;}
.ebook_select03 {float:right; margin-right:20px; margin-top:2px;}
.ebook_select04 {clear:both; background:url(//image.aladin.co.kr/img/account/blet_dotblue.png) left 7px no-repeat; padding-left:10px; margin-top:5px; margin-left:-10px;}/* 160905_자녀안심*/

.ebook_keyword_search {width:200px; border:1px solid #9e9e9e; height:28px;}
.ebook_Searchselect{ font-size:12px; font-family:'Apple SD Gothic Neo',Dotum, 돋움, AppleGodic, sans-serif; text-decoration:none; height:30px; line-height:22px; vertical-align:middle;  padding:0 5px 0 3px; margin-bottom:2px;}


/* 160630_타임라인 */
.order_timeline_table {background:#f5f5f5; border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; padding:22px 0 30px 0;}
.or_time_t1 { font-size:12px; color:#666666; text-align:center; font-weight:bold; width:100px; padding-bottom:10px;}
.or_time_t2 { background:url(//image.aladin.co.kr/img/account/2016/timeline_bg.jpg) top left repeat-x; width:100px; height:26px; text-align:center;}
.or_time_t3 { font-size:12px; color:#666666; text-align:center; font-weight:bold; width:100px; padding-top:10px;}

.or_time_text1 { font-size:12px; color:#1e8acf;font-weight:bold; position:relative;}
.or_time_text1 a {color:#1e8acf; text-decoration:none;}
.or_time_text1 a:hover {color:#1e8acf; text-decoration:none;}

.or_time_text2 { font-size:12px; color:#666666; font-weight:bold; position:relative;}
.or_time_text2 a {color:#666666; text-decoration:none;}
.or_time_text2 a:hover {color:#666666; text-decoration:none;}

.or_timeline_layer { width:135px; padding:8px 12px; color:#333333; text-align:left; line-height:18px;border:1px solid #cccccc;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; box-shadow:0 1px 1px #ccc; position:absolute; left:-33px; z-index:1000; background-color:#ffffff; font-weight: normal; display:none;}
.or_timeline_layer2 {width:300px;  color:#333333; text-align:left; position:absolute; left:-63px; z-index:1000; font-weight: normal;}
.or_delay_book { float:left; width:100px; margin-right:20px;}
.or_delay_book img { width:98px;}
.or_delay_info { float:left; margin-leftt:120px; width:636px;}

.order_delay_table {background:#ffffff; border-top:1px solid #d1d1d1; padding:0px;}
.or_delay_th1 {background:#f5f5f5; font-size:12px; color:#333; font-weight:bold; text-align:center; padding:6px 7px; border-bottom:1px solid #d1d1d1;}
.or_delay_th2 {background:#f5f5f5; font-size:12px; color:#333; font-weight:bold; text-align:center; padding:6px 7px; border-bottom:1px solid #d1d1d1;}

.or_delay_t1 {font-size:12px; color:#333333; text-align:center; padding:6px 0px; border-bottom:1px solid #d1d1d1;}
.or_delay_t2 {font-size:12px; color:#333333; text-align:left; padding:6px 10px; border-bottom:1px solid #d1d1d1; line-height:150%;}


.or_delay_noti_box {margin: 0;padding: 0;z-index: 997;}
/*.or_delay_noti_box .or_delay_text1 {color:#333333; position: absolute; z-index: 998;}*/
.or_delay_noti_box .or_delay_text1 {color:#333333; position: absolute; left:215px; top:345px; z-index: 998;}
.or_delay_noti_box .or_delay_text2 {color:#333333; position: absolute; left:340px; top:345px; z-index: 998;}
.or_delay_noti_box .or_delay_text3 {color:#333333; position: absolute; left:550px; top:345px; z-index: 998;}
.or_delay_noti_box .or_delay_text4 {color:#333333; position: absolute; left:693px; top:345px; z-index: 998;}

.MyAccountTimeLinelayer_new { margin: 35px 0px 0px -306px; position: absolute;visibility: hidden;background-color: #7a7a7a;border: 0px solid blue; text-align: left;
    vertical-align: top;filter: alpha(opacity=100); cursor: default; display: inline;}


/* 20160905 ebook 레이어 */
.ebook_Mlayer {border:1px #41a1dd solid; width:240px;background-color:#ffffff; box-shadow:0 1px 5px #aaa; }
.ebook_Mlayer .tbox { float:left; width:230px; height:20px; text-align:left; padding:7px 5px; background-color:#41a1dd; color:#fff; font-weight:bold;}
.ebook_Mlayer .conts_area { padding:15px; clear:both;}
.ebook_Mlayer .text_field { padding:7px 5px; width:200px; border:1px solid #CCCCCC; text-align:left; color:#222222;}


/*161226 전자책 대여제*/
.order_text_rent1 { color:#0892da;}

/*나의계정 좌측 커피스템프 배너*/
.l_coffee_stamp {background-color:#ffdc4e; padding:9px 7px; width:131px; margin:8px auto 15px auto;}
.l_coffee_stamp .count_text {color:#c11c1c; font-weight:bold;}
.l_coffee_stamp a:link , .l_coffee_stamp a:hover , .l_coffee_stamp a:visited {color: #333;}

/*구매eBook 추가*/
.ebook_text_pink{color:#e761a3}
.eBook_tabArea_sort2 { position:absolute; z-index:1; left:0; top:50px; padding-top:15px;}
.eBook_tabArea_sort2 li { float:left; padding-right:10px; color:#000;}


/*170801 럭키백 할인 잔액 레이어*/
.lucky_layer {position:absolute; z-index:99; right:288px; background-color:#14ae3c; border:1px solid #269314; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width:200px;}
.lucky_layer .layer_t { text-align:right;}
.lucky_layer ul { padding:10px;}
.lucky_layer li { color:#ffffff; line-height:20px;text-align:left;}

/*2017 예치금 추가*/
.sell_text1{ font-size:14px; padding:25px 0 0 0; color:#df307f; font-family:'Apple SD Gothic Neo',dotum; font-weight:bold; line-height:30px}
.sell_gray_box1{width:90%; background:#fafafa; padding:20px 5% 25px 5%; margin-top:10px; border:1px solid #f0f0f0}
.sell_gray_box2{width:90%; padding:20px 5% 25px 5%; border-top:1px solid #0f4072}
.sell_gray_box3{background:#f5f5f5; border:1px solid #d1d1d1; width:90%; margin:0 auto; padding:20px 25px; line-height:22px}


.sell_out1{padding:0px 0 20px 0; width:96%;  margin:13px auto; background:#fff; border:1px solid #dddcdc}
.sell_pop3{padding:20px 0 20px 0; margin:0 auto; width:90%;}
.sell_pop3 ul{width:100%; margin:0 auto;}
.sell_pop3 ul li{display:inline;}
.sell_pop3 .li1{ float:left;width:25%; padding:13px 0 0 5px;}
.sell_pop3 .li2{ float:left;width:70%;padding:13px 0 0px 0; height:30px; line-height:30px; vertical-align:middle; font-size:15px}
.sell_pop3 .li3{ float:left;width:70%;padding:13px 0 0px 0; height:30px; line-height:30px; vertical-align:middle; font-size:12px}
.sell_pop3 .t1{padding:5px 0 0 0; font-size:15px; line-height:14px; color:#333; font-weight:normal; letter-spacing:-1px}
.sell_pop3 .line1{clear:both;border-bottom:1px solid #e9e5e5; padding:10px 0 0 0}

.sell_silver{}
.sell_silver th{ background:#0f4072; font-size:12px; color:#fff; padding:3px 0; font-weight:normal}
.sell_silver td{ font-size:12px;padding:5px 0;border-bottom:1px solid #e9e5e5;}
.sell_silver .on{ background:#e8f1f9;}

.sell_tap_gray_white{ width:100%;}
.sell_tap_gray_white ul{padding:0; margin:0; position:relative; }
.sell_tap_gray_white li{display:inline; float:left; width:35%}
.sell_tap_gray_white .left{float:left;}
.sell_tap_gray_white .tap{overflow:hidden; height:40px}
.sell_tap_gray_white .tapon_box{vertical-align: middle; text-align:center; border: 1px solid; border-color: #0f4072!important; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;background-color:#0f4072; padding:9px 15px 15px 15px; margin:0 4px 0 0; font-size:14px; color:#fff; font-weight:bold}
.sell_tap_gray_white .tapoff_box{vertical-align: middle;text-align:center; border: 1px solid; border-color: #dcdcdc!important; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;background-color:#f0f0f0; padding:8px 15px 15px 15px; margin:0 4px 0 0;; font-size:14p}
.sell_tap_gray_white a:link  {outline: 0;color: #666 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding:0;font-family:'Apple SD Gothic Neo',Dotum, 돋움}
.sell_tap_gray_white a:hover   {outline: 0;color: #333 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding: 0;font-family:'Apple SD Gothic Neo',Dotum, 돋움} 
.sell_tap_gray_white a:visited  {outline: 0;color: #666 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding: 0;font-family:'Apple SD Gothic Neo',Dotum, 돋움} 

.sell_tap_gray_off a:link  {outline: 0;color: #666 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding: 3px 7px 0 8px;font-family:'Apple SD Gothic Neo',Dotum, 돋움}
.sell_tap_gray_off a:hover   {outline: 0;color: #333 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding: 3px 7px 0 8px;font-family:'Apple SD Gothic Neo',Dotum, 돋움} 
.sell_tap_gray_off a:visited  {outline: 0;color: #666 !important;font-size: 12px; text-decoration:none;display: block;white-space: nowrap;margin: 0;border: 0;padding: 3px 7px 0 8px;font-family:'Apple SD Gothic Neo',Dotum, 돋움} 

.sell_button_cart {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid; border-color: #c82370/*#bcc1c8 #bababa #adb2bb*/;text-align: center;overflow: hidden;
text-decoration: none!important;cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #df307f;}
.sell_button_cart a:link {white-space: nowrap; text-decoration: none!important; outline: 0;color: #FFF!important;font-size: 20px; font-weight:normal; letter-spacing:-1px;font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#c82370;margin: 0;border: 0;}
.sell_button_cart a:hover { text-decoration: none!important; background: #c82370!important}
.sell_button_cart a:visited { text-decoration: none!important; outline: 0;color: #FFF!important;display: block;white-space: nowrap;background-color: transparent;border-color:#c82370;margin: 0;border: 0;}/*장바구니버튼 블루 버튼*/

.sell_button_cart_off { vertical-align: middle; border: 1px solid; border-color: #919191;text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
background-color: #a0a0a0;color: #FFF!important;font-size: 20px; font-weight:normal; letter-spacing:-1px;font-family:malgun, Dotum, 돋움, sans-serif;line-height:16px;padding:20px 80px 25px 80px; color:#fff; display:inline-block}
.sell_button_cart_off a:link {white-space: nowrap; text-decoration: none!important; outline: 0;color: #FFF!important;font-size: 20px; font-weight:normal; letter-spacing:-1px;font-family:'Apple SD Gothic Neo',malgun, "Malgun Gothic",Dotum, 돋움, sans-serif;line-height:16px;display: block;white-space: nowrap;background-color: transparent;border-color:#e0e0e0;margin: 0;border: 0;}
.sell_button_cart_off a:hover { text-decoration: none!important;}
.sell_button_cart_off a:visited { text-decoration: none!important; outline: 0;color: #FFF!important;display: block;white-space: nowrap;background-color: transparent;border-color:#c82370;margin: 0;border: 0;}/*장바구니버튼 블루 버튼*/

.quotation_popup_title {background:#64bfe5; padding:10px 0; text-align:center; color:#FFFFFF; font-size:17px; letter-spacing:-0.5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.quotation_popup_box{padding:15px 0; width:90%; margin:0 auto}
.quotation_popup_box ul li{ list-style:disc; padding-bottom:10px}


.c2b_btn_bl4 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid #2ca5dd; border-radius:3px; background:url(//image.aladin.co.kr/img/usedshop/C2B_2015/icon_pen1.png) no-repeat right top #fff; color:#2ca5dd;text-align:center; font-weight:normal; margin-right:5px; margin-top:5px }
.c2b_btn_bl4 a:link { text-decoration: none!important;  font-size:12px; display: block;  padding:3px 25px 3px 15px; color:#2ca5dd;}
.c2b_btn_bl4 a:hover { text-decoration: none!important;  text-align:center; color:#2ca5dd; background:url(//image.aladin.co.kr/img/usedshop/C2B_2015/icon_pen1.png) no-repeat right top #eefaff!important;}
.c2b_btn_bl4 a:visited { text-decoration: none!important;  display: block;color:#2ca5dd;} 

.c2b_btn_bl4_on {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid #2ca5dd; border-radius:3px; background:url(//image.aladin.co.kr/img/usedshop/C2B_2015/icon_pen1_on.png) no-repeat right top #33afe9; color:#fff;text-align:center; font-weight:normal; margin-right:5px;margin-top:5px  }
.c2b_btn_bl4_on a:link { text-decoration: none!important;  font-size:12px; display: block;  padding:3px 25px 3px 15px;  color:#fff;}
.c2b_btn_bl4_on a:hover { text-decoration: none!important;  text-align:center; color:#fff; background:url(//image.aladin.co.kr/img/usedshop/C2B_2015/icon_pen1_on.png) no-repeat right top #29a6e0!important;}
.c2b_btn_bl4_on a:visited { text-decoration: none!important;  display: block;color:#fff;} 

.c2b_btn_bl4_x {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle; border: 1px solid #2ca5dd; border-radius:30px; background:#33afe9; color:#fff;text-align:center; font-weight:normal; margin-right:5px;margin-top:5px  }
.c2b_btn_bl4_x a:link { text-decoration: none!important;  font-size:12px; display: block;  padding:0px 7px;  color:#fff;}
.c2b_btn_bl4_x a:hover { text-decoration: none!important;  text-align:center; color:#fff; background:#29a6e0!important;}
.c2b_btn_bl4_x a:visited { text-decoration: none!important;  display: block;color:#fff;} 


.c2b_btn_bl5 {display: inline-block;*zoom:1;*display:inline; padding: 0; vertical-align: middle;background: #fff; color:#333;text-align:center; font-weight:normal; margin-top:5px ; margin-right:10px ; border-bottom:1px dashed #2ca5dd ; border-top:#fff 1px;border-left:#fff 1px;border-right:#fff 1px}
.c2b_btn_bl5 a:link { text-decoration: none!important;  font-size:11px;display: block;  padding:2px 0px 0px 0px; color:#333; letter-spacing:-0.5px}
.c2b_btn_bl5 a:hover { text-decoration: none!important;  text-align:center; color:#333; background: #f5f5f5!important;}
.c2b_btn_bl5 a:visited { text-decoration: none!important;  display: block;color:#333;} 
.c2b_btn_bl5 .color1{ color:#e52d80; font-weight:bold}
.c2b_btn_bl5 .color2{ color:#2ca5dd; font-weight:bold}

/*해외직수입 상품 취소,반품안내*/
.layer_import {width:360px; background-color:#ffffff; border:1px solid #477be0; box-shadow:2px 4px 5px 0 #bababa;}
.layer_import .cont_box {padding:20px;}
.layer_import .cont_box .big_t {font-weight:bold; font-size:1.2em; text-align:center; padding-bottom:20px;}
.layer_import .btn {background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:14px; padding:10px 0;}
.layer_import a:link {text-decoration:none;}
.layer_import a:hover {text-decoration:none;}
.layer_import a:visited {text-decoration:none;}

.layer_import_cancel {width:380px; background-color:#ffffff; border:1px solid #477be0;  box-shadow:2px 3px 5px 0 #bababa;}
.layer_import_cancel .cont_box {min-height:120px; padding:20px; text-align:center;}
.layer_import_cancel .cont_box .big_t {font-size:14px; text-align:center; line-height:23px;}
.layer_import_cancel .btn1 {float:left; width:50%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_import_cancel .btn2 {float:left; width:50%; background-color:#aaaaaa; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_import_cancel a:link {text-decoration:none;}
.layer_import_cancel a:hover {text-decoration:none;}
.layer_import_cancel a:visited {text-decoration:none;}

.layer_import_cancel2 {max-width:430px; background-color:#ffffff; border:1px solid #477be0; box-shadow:2px 3px 5px 0 #bababa;}
.layer_import_cancel2 .cont_box {padding:20px;}
.layer_import_cancel2 .cont_box .big_t { font-size:14px; text-align:center; padding-bottom:20px; padding-top:10px;}
.layer_import_cancel2 .cont_box .info_t { font-size:12px; line-height:20px;}
.layer_import_cancel2 .cont_box .info_t2 { font-size:14px; line-height:23px; padding-top:10px;}
.layer_import_cancel2 .btn1 {float:left; width:50%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_import_cancel2 .btn2 {float:left; width:50%; background-color:#aaaaaa; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_import_cancel2 a:link {text-decoration:none;}
.layer_import_cancel2 a:hover {text-decoration:none;}
.layer_import_cancel2 a:visited {text-decoration:none;}

/*커피스탬프 교환하기 팝업*/
.stamp_pop_out {padding:0px 0 20px 0; width:96%;  margin:13px auto; background:#fff; border:1px solid #dddcdc;}
.stamp_pop {padding:20px 0 20px 0; margin:0 auto; width:90%;}
.stamp_pop ul{width:100%; margin:0 auto;}
.stamp_pop ul li{padding:20px 10px; clear:both;}
.stamp_pop .li1{ float:left; width:20px; }
.stamp_pop .li2{ float:left; width:150px; padding:0 15px 0 15px; vertical-align:middle;}
.stamp_pop .li3{ float:left;  line-height:30px; vertical-align:middle; font-size:12px; line-height:22px;}
.stamp_pop .t1{padding:5px 0 0 0; font-size:14px; line-height:24px; color:#333; font-weight:normal;}
.stamp_pop .line1{clear:both; border-bottom:1px solid #e9e5e5; padding:10px 0 0 0}

/*소득공제 증빙서류 조회 팝업*/
.deduct_pop {border-bottom:2px solid #1b6bbb; margin-top:20px;}
.deduct_pop ul { margin:0 2%;}
.deduct_pop li { float:left; border:1px solid #1b6bbb; border-bottom:none; width:48%; margin:0 1%; text-align:center; padding:15px 0; color:#333; font-size:1.2em; box-sizing:border-box; }
.deduct_pop .on { background-color:#1b6bbb; color:#fff; font-weight:bold;}

/*북펀드 안내박스*/
.bookfund_box { background:#fff4f9; border:1px #ffc5df solid; padding:10px 15px; margin-top:20px;}
.bookfund_box li {padding-left:10px;color:#333; font-size:12px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;vertical-align:middle; padding-bottom:5px;}
a.fundlink{color:#2679ca; text-decoration:underline;}
a:hover.fundlink{color:#2679ca; text-decoration:underline;}
a:visited.fundlink{color:#2679ca; text-decoration:underline;}


/* 뉴스레터 / 문자*/	
.myaccount_newsRE_list { clear:both; padding:0; margin:0 ; font-family:dotum; }
.myaccount_newsRE_list ul {padding:0 0 0 0; margin:0;}
.myaccount_newsRE_list li { list-style:none;  position:relative;  padding:7px; margin:0; }
.myaccount_newsRE_list li .Ltitle { position:absolute; left:8px; width:200px; color:#333 ;  }
.myaccount_newsRE_list li .Ltitle_opt1 { margin-left:200px; width:250px; }
.myaccount_newsRE_list li .Ltitle_opt2 { margin-left:450px; position:absolute; top:6px;}
/*이만시 앱레터 추가*/
.myaccount_newsRE_list li .Ltitle_opt3 { margin-left:200px; margin-top:5px; width:250px; }
.myaccount_newsRE_list li .Ltitle_opt4 { margin-left:450px; margin-top:5px; position:absolute; top:25px;}

/*주문조회 타임라인*/
.order_timeline_wrap { margin:25px 0 35px 0;}
.timeline_tit { margin-bottom:10px; height:23px;}
.timeline_tit p { float:left;}
.timeline_tit .r_btn { float:right;}

.timeline_table {}
.timeline_table th { width:189px; height:60px; text-align:center; font-size:15px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; font-weight:600; color:#333; background-color:#e5e5e5;}
.timeline_table .on {position:relative; background-color:#e62b81; color:#fff;}
.timeline_table .on_arrow {position:absolute; right:-30px; top:0;}
.timeline_table .on_arrow2 {position:absolute; left:0; top:0;}
.timeline_table .sub_tit {display:inline-block; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; background-color:#ebebeb; color:#333333; font-weight:normal; width:76px; text-align:center; padding:2px; margin-right:10px;}
.timeline_table td { text-align:center; padding:8px;  border-bottom:1px solid #e5e5e5;}
.timeline_table .td1 { color:#888888;}
.timeline_table .td2 { color:#333333; font-weight:bold;}
.timeline_table .td3 { color:#333333;}
.timeline_table .end {}

.timeline_info { padding-top:10px;}
.timeline_info li{ padding-bottom:3px;}

.id_infotext {background-color:#ffed66; color:#df307f; font-weight:bold; padding:15px; font-size:14px; letter-spacing:-0.7px; margin-bottom:15px;}


.layer_payco_id {width:360px; background-color:#ffffff; border:1px solid #477be0;  box-shadow:2px 3px 5px 0 #bababa;}
.layer_payco_id .cont_box {min-height:120px; padding:20px; text-align:center;}
.layer_payco_id .cont_box .big_t {font-size:14px; text-align:center; line-height:23px; color:#000;}
.layer_payco_id .btn {width:100%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_payco_id .btn1 {float:left; width:50%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_payco_id .btn2 {float:left; width:50%; background-color:#aaaaaa; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_payco_id a:link {text-decoration:none;}
.layer_payco_id a:hover {text-decoration:none;}
.layer_payco_id a:visited {text-decoration:none;}

.deduct_t1 {color:#1b5ccb;}
.deduct_t1 a:link {color:#1b5ccb; text-decoration:none;}
.deduct_t1 a:hover {color:#1b5ccb; text-decoration:underline;}
.deduct_t1 a:visited {color:#1b5ccb;  text-decoration:none;}

.deduct_t2 {color:#e2508b; padding-top:5px; position:relative; padding-right:10px; line-height:16px;}
.deduct_t2 a:link {color:#e2508b; text-decoration:none; display:block;}
.deduct_t2 a:hover {color:#e2508b; text-decoration:underline;  display:block;}
.deduct_t2 a:visited {color:#e2508b;  text-decoration:none;  display:block;}
.deduct_t2 .arrow {position:absolute; top:15px; right:18px;}


.deductinfo_wrap { overflow:auto; background:#f5f5f5; border:1px #f1719b solid; padding:10px; margin:10px 0 10px 0;}
.deductinfo_wrap dt { color:#de376e; font-size:14px; font-weight:bold; padding-bottom:5px;}
.deductinfo_wrap .deductinfo_btn { display:inline-block; float:right; margin-left:5px; color:#4992da; border:#4992da 1px solid; margin-top:7px;}
.deductinfo_wrap .deductinfo_btn a:link { display:block; color:#4992da; padding:3px 5px; text-decoration:none;}
.deductinfo_wrap .deductinfo_btn a:hover { display:block; color:#4992da; padding:3px 5px; text-decoration:none;}
.deductinfo_wrap .deductinfo_btn a:visited { display:block; color:#4992da; padding:3px 5px; text-decoration:none;}
.deductinfo_wrap .deductinfo_btn img { width:9px; padding-left:2px;}
.deductinfo_wrap .info_t { color:#e0487a;}

.ebook_btn_wrap { padding:10px 0 15px 0; border-bottom:1px #ccc solid;}
.ebook_btn_wrap li { float:right; padding-left:5px; line-height:25px;}
.ebook_btn_wrap li a:link { display:block; background:#ffffff; border:1px #1c6bba solid; padding:2px 10px 0 10px; color:#1c6bba; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-decoration:none;}
.ebook_btn_wrap li a:hover {display:block; background:#f2f9ff!important; border:1px #1c6bba solid; padding:2px 10px 0 10px; color:#1c6bba; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-decoration:none;}
.ebook_btn_wrap li a:visited { display:block; background:#ffffff; border:1px #1c6bba solid; padding:2px 10px 0 10px; color:#1c6bba; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-decoration:none;}
.ebook_btn_wrap li img { margin-bottom:1px;}
.ebook_btn_wrap ul:after { content:''; display:block; clear:both;}

.ebook_seach_wrap { padding:15px 0 0 0;}
.eBook_select_wrap { padding:5px 0 10px 0; overflow:auto;}

.ebook_none_wrap { padding:50px 0; text-align:center;}
.ebook_none_wrap p { font-size:16px; padding-bottom:20px;}
.ebook_none_wrap ul { width:350px; margin:0 auto;}
.ebook_none_wrap li { float:left; padding-right:18px;}
.ebook_none_wrap .back_btn { width:200px; margin:0 auto;}
.ebook_none_wrap .back_btn a:link { display:block; background:#ffffff; padding:10px; color:#333; text-decoration:none; border:1px #999 solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.ebook_none_wrap .back_btn a:hover { display:block; background:#f7f7f7; padding:10px; color:#333; text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.ebook_none_wrap .back_btn a:visited { display:block; background:#ffffff; padding:10px; color:#333; text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.ebook_none_wrap .back_btn img { margin-bottom:2px;}

.ebook_list_cover {float:left; width:66px; text-align:left; position:relative;}
.ebook_list_cover img { width:60px;}
.serie_cover {background:url(https://image.aladin.co.kr/img/account/series_bg.gif) top left no-repeat; background-size:66px auto;}
.ebook_list_cover .label1 { position:absolute; width:60px;  bottom:0; background:rgba(0,0,0, 0.7); padding:5px 0; color:#ffffff; text-align:center;}
.ebook_list_tit {float:left; width:290px; padding-left:5px;}
.ebook_list_tit a:link {color:#2877B9; text-decoration:none;}
.ebook_list_tit a:hover {color:#2877B9; text-decoration:underline;}
.ebook_list_tit a:visited {color:#2877B9; text-decoration:none;}
.down_end { color:#df307f;}
.rental_history_btn {display: inline-block; color:#df307f!important;}
.rental_history_btn:hover {text-decoration: none;}
.rental_history_btn::after {content: ''; display: inline-block; width: 20px; height: 16px; background: url(//image.aladin.co.kr/img/account/2023/arr_down.svg) no-repeat center / 9px auto; vertical-align: middle; margin-top: -2px;}

.layer_ebook_browse {position:relative; width:500px; margin:30px auto 0 auto; background:#ffffff;}
.layer_ebook_browse .layer_top {background:#fff; border-bottom:1px solid #e1e1e1; position:fixed; top:30px; z-index:1000; width:500px; height:60px;}
.layer_ebook_browse .layer_top .big_t {font-size:21px; font-weight:bold; padding:20px 10px 10px 10px; text-align:center; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; letter-spacing:-1px; color:#333;}
.layer_ebook_browse .layer_top .close_btn { position:absolute; right:5px; top:10px;}
.layer_ebook_browse .layer_cont { position:fixed; top:91px; overflow-x:hidden; overflow-y:scroll; width:460px; height:450px; padding:20px; z-index:1001; background:#fff;}
.layer_ebook_browse .layer_cont .on {font-weight:bold;}
.layer_ebook_browse .layer_cont a:link {color:#333; text-decoration:none;}
.layer_ebook_browse .layer_cont a:hover {color:#333; text-decoration:underline;}
.layer_ebook_browse .layer_cont a:visited {color:#333; text-decoration:none;}
.layer_ebook_browse .layer_cont .depth1 li {font-size:14px; line-height:22px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.layer_ebook_browse .layer_cont li {padding-bottom:5px;}
.layer_ebook_browse .layer_cont .depth2 {padding-bottom:5px;}
.layer_ebook_browse .layer_cont .depth2 li {font-size:13px; line-height:12px; padding-left:15px; padding-top:5px;}

.layer_ebook_option {position:relative; width:400px; margin:30px auto 0 auto; background:#ffffff;}
.layer_ebook_option .layer_top {background:#fff; border-bottom:1px solid #e1e1e1; position:fixed; top:30px; z-index:1000; width:400px; height:60px;}
.layer_ebook_option .layer_top .big_t {font-size:21px; font-weight:bold; padding:20px 10px 10px 10px; text-align:center; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; letter-spacing:-1px;  color:#333;}
.layer_ebook_option .layer_top .close_btn { position:absolute; right:5px; top:10px;}
.layer_ebook_option .layer_cont { position:fixed; top:90px; padding:20px 0 0 0; background:#fff; width:400px;  z-index:1001;}
.layer_ebook_option .layer_cont li { padding:0 20px 8px 20px; line-height:30px; font-size:16px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.layer_ebook_option input{border:0;-webkit-appearance:none;outline-style: none; margin-right:5px;}
.layer_ebook_option input[type=radio] {border-radius:24px 24px; width:24px; height:24px; border:1px solid #cfcfcf; vertical-align:text-top;}
.layer_ebook_option input[type=radio]:checked {background:#fff url(http://image.aladin.co.kr/img/m/element_radio.png) no-repeat 50% 50%; background-size:15px;border:1px solid #ed145b}
.layer_ebook_option input[type=radio]:disabled {background: #dcdcdc; }
.layer_ebook_option .layer_btn {width:100%; text-align:center; font-size:20px; margin-top:20px;}
.layer_ebook_option .layer_btn a:link {display:block; background:#ed145b; color:#ffffff; width:100%; padding:15px 0; text-decoration:none;}
.layer_ebook_option .layer_btn a:hover {display:block; background:#d60e50; color:#ffffff; width:100%; padding:15px 0;  text-decoration:none;}
.layer_ebook_option .layer_btn a:visited {display:block; background:#ed145b; color:#ffffff; width:100%; padding:15px 0;  text-decoration:none;}


.layer_ebook_series {position:relative; width:600px; margin:30px auto 0 auto; background:#ffffff;}
.layer_ebook_series .layer_top {background:#fff; position:fixed; top:30px; z-index:1000; width:600px; height:95px;}
.layer_ebook_series .layer_top .big_t {font-size:21px; font-weight:bold; padding:16px 42px 0 42px; text-align:center; font-family: 'Noto Sans KR'; letter-spacing:-1px;  color:#333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;   -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap: break-word; margin-bottom: 16px; line-height: 1.2;}
.layer_ebook_series .layer_top .close_btn { position:absolute; right:5px; top:10px;}
.layer_ebook_series .layer_top table {background-color:#f5f5f5; padding:0 32px 0 15px;}
.layer_ebook_series .layer_top th { background-color:#f5f5f5; padding:10px;}
.layer_ebook_series .layer_cont { position:fixed; top:125px; background:#fff; width:600px; overflow-x:hidden; overflow-y:scroll; height:450px;  z-index:1001;}
.layer_ebook_series .layer_cont table { padding:0 15px;}
.layer_ebook_series .layer_cont td { text-align:center; border-bottom:1px solid #e1e1e1; padding:12px 5px;}
.layer_ebook_series .layer_cont th { text-align:left; font-weight:normal; padding:12px 10px; border-bottom:1px solid #e1e1e1;}
.layer_ebook_series .layer_cont th a { color:#333;}

.layer_ebook_series .layer_cont.rental_history {height: 310px;}
.layer_ebook_series .layer_cont.rental_history table tr td {height: 60px; box-sizing: border-box;}
.layer_ebook_series .layer_cont.rental_history table tr.on td {color: #df307f; background-color: #fefafa;}

.layer_ebook_series .layer_cont .rental_history_more {font-size: 11px; margin: 0 0 0 8px; text-decoration: underline; text-decoration-color: #818181; }
.layer_ebook_series .layer_cont .rental_history_more::after {content: ''; display: inline-block; width: 12px; height: 16px; background: url(//image.aladin.co.kr/img/account/2023/arr_down.svg) no-repeat center / 9px auto; vertical-align: middle; margin: -2px 0 0 2px; transition: all 0.2s;}
.layer_ebook_series .layer_cont .rental_history_more.on::after {transform: rotate(-180deg);}
.layer_ebook_series .layer_cont .rental_history_more.on ~ .rental_list {display: block;}
.layer_ebook_series .layer_cont .rental_list {display: none; padding: 10px 0 0 0;}
.layer_ebook_series .layer_cont .rental_list li {background: url(//image.aladin.co.kr/img/svg/dot_black.svg) no-repeat left top 8px / 3px; padding:  0 0 4px 10px;}
.layer_ebook_series .layer_cont .rental_list li.on {color: #df307f;}

.layer_viewer_series {position:relative; width:600px; margin:30px auto 0 auto; background:#ffffff;}
.layer_viewer_series .layer_top {background:#fff; position:fixed; top:30px; z-index:1000; width:600px; height:95px;}
.layer_viewer_series .layer_top .big_t {font-size:21px; font-weight:bold; padding:20px 10px 20px 10px; text-align:center; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; letter-spacing:-1px; color:#333;}
.layer_viewer_series .layer_top .close_btn { position:absolute; right:5px; top:10px;}
.layer_viewer_series .layer_top .tit {background-color:#f5f5f5; padding:0 0 0 0;}
.layer_viewer_series .layer_top .tit .t1 {float:left; font-size:12px; margin:0; padding:0; color:#333333; width:310px; text-align:center; padding:10px 0;}
.layer_viewer_series .layer_top .tit .t2 {float:left; font-size:12px; margin:0; padding:0; color:#333333; width:90px; text-align:center; padding:10px 0;}
.layer_viewer_series .layer_top .tit:after { content:''; display:block; clear:both;}

.layer_viewer_series .layer_cont { position:fixed; top:125px; width:600px; overflow-x:hidden; overflow-y:scroll; height:450px; background:#fff;  z-index:1001;}
.layer_viewer_series .layer_cont li { border-bottom:1px solid #e1e1e1;}
.layer_viewer_series .layer_cont li:after { content:''; display:block; clear:both;}
.layer_viewer_series .layer_cont .set_info { width:270px; float:left; padding:12px 20px;}
.layer_viewer_series .layer_cont .set_btn { width:80px; float:left; padding:15px 5px 12px 5px; text-align:center;}
.layer_viewer_series .layer_cont .viewer_info { font-size:16px; font-weight:bold;}
.layer_viewer_series .layer_cont .viewer_info a { color:#333;}
.layer_viewer_series .layer_cont .viewer_info input { border:1px #ccc solid; height:35px; box-sizing:border-box; width:177px; padding:0 0 0 5px;}
.layer_viewer_series .layer_cont .viewer_info .save_btn {display:inline-block; background:#df307f;}
.layer_viewer_series .layer_cont .viewer_info .save_btn a:link {display:inline-block; font-size:12px; padding:9px 10px 8px 10px; font-weight:normal; color:#ffffff; text-align:center; text-decoration:none;}
.layer_viewer_series .layer_cont .viewer_info .save_btn a:hover {display:inline-block; font-size:12px; padding:9px 10px 8px 10px;  font-weight:normal; color:#ffffff; text-align:center; text-decoration:none; background-color:#d32976;}
.layer_viewer_series .layer_cont .viewer_info .save_btn a:visited {display:inline-block; font-size:12px; padding:9px 10px 8px 10px;  font-weight:normal; color:#ffffff; text-align:center; text-decoration:none;}
.layer_viewer_series .layer_cont .viewer_info .cancel_btn {display:inline-block; background:#ffffff; margin-left:3px;}
.layer_viewer_series .layer_cont .viewer_info .cancel_btn a:link {display:inline-block; font-size:12px; padding:8px 10px 7px 10px; font-weight:normal; color:#333; text-align:center; text-decoration:none; border:1px #9e9e9e solid;}
.layer_viewer_series .layer_cont .viewer_info .cancel_btn a:hover {display:inline-block; font-size:12px; padding:8px 10px 7px 10px;  font-weight:normal; color:#333; text-align:center; text-decoration:none; border:1px #9e9e9e solid; background: #f7f7f7!important;}
.layer_viewer_series .layer_cont .viewer_info .cancel_btn a:visited {display:inline-block; font-size:12px; padding:8px 10px 7px 10px;  font-weight:normal; color:#333; text-align:center; text-decoration:none; border:1px #9e9e9e solid;}
.layer_viewer_series .layer_cont .viewer_none {text-align:center;}
.layer_viewer_series .layer_cont .viewer_none_t {text-align:center; line-height:22px; font-size:14px; padding-bottom:15px;}
.layer_viewer_series .layer_cont .viewer_none_t .tt {font-weight:bold; font-size:18px; padding-bottom:5px;}
.layer_viewer_series .layer_cont .close_btn {text-align:center; width:350px; margin:0 auto; border:1px #ccc solid;}
.layer_viewer_series .layer_cont .close_btn a:link { display:block; font-size:14px; padding:8px; color:#333333; text-decoration:none;}
.layer_viewer_series .layer_cont .close_btn a:hover { display:block; font-size:14px; padding:8px; color:#333333; text-decoration:none; background:#f5f5f5;}
.layer_viewer_series .layer_cont .close_btn a:visited { display:block; font-size:14px; padding:8px; color:#333333; text-decoration:none;}

.layer_viewer_series .layer_clear { clear:both; background:#e8f1f9; padding:15px 25px 15px 20px; position:relative; margin:0 60px 10px 80px; text-align:center;}
.layer_viewer_series .layer_clear:after { content:''; display:block; position:absolute; z-index:999; background:url(//image.aladin.co.kr/img/account/m/2019/layer_arr.png) no-repeat; background-size:20px auto; right:67px; top:-18px; width:20px; height:20px;}
.layer_viewer_series .layer_clear .close {position:absolute; right:5px; top:5px;}
.layer_viewer_series .layer_clear .password { width:80%; margin:5px auto; text-align:center}
.layer_viewer_series .layer_clear .password input {display:inline-block; border:1px #ccc solid; height:35px; box-sizing:border-box; width:75%; padding:1px 0 0 5px; }
.layer_viewer_series .layer_clear .password .save_btn {display:inline-block;}
.layer_viewer_series .layer_clear .password .save_btn a:link {display:inline-block; background:#3b82c4; font-size:14px; padding:8px 10px 8px 10px; font-weight:normal; color:#ffffff; text-align:center; text-decoration:none;}
.layer_viewer_series .layer_clear .password .save_btn a:hover {display:inline-block; background:#1760b2!important; font-size:14px; padding:8px 10px 8px 10px; font-weight:normal; color:#ffffff; text-align:center; text-decoration:none;}
.layer_viewer_series .layer_clear .password .save_btn a:visited {display:inline-block; background:#3b82c4; font-size:14px; padding:8px 10px 8px 10px; font-weight:normal; color:#ffffff; text-align:center; text-decoration:none;}
.layer_viewer_series .layer_clear .password_err { color:#ed145b; text-align:center;}
.layer_viewer_series .info_text { background:#f5f5f5; margin:10px 10px 30px 10px; padding:10px;}
.layer_viewer_series .info_text p {background:url(//image.aladin.co.kr/img/order/2019/layer_bul.png)  no-repeat left top 8px; padding-left:8px; padding-bottom:5px;}


/*전자책 구매목록*/
.account_right h3.ebooktabTitle { float:left; height:36px; background:#ffffff; border:1px solid #1b6bbb;border-left:none; margin:15px 0 0 0;}
.account_right h3.ebooktabTitle a{display:block; width:100px; padding:10px 10px 20px 10px; color:#333; font-size:14px;font-weight:normal;text-align:center;text-decoration:none;}
.account_right h3.ebooktabTitle.on{ background:#1b6bbb;}
.account_right h3.ebooktabTitle.on a{color:#fff;font-weight:bold;letter-spacing:-1px;padding:10px 10px 0 10px;}
.account_right h3.ebooktabTitle.first{border-left:1px solid #1b6bbb}
.account_right h3.ebooktabTitle a img{vertical-align:middle}
.account_right h3.ebooktabTitle a img.arrowImg{display:none}
.account_right h3.ebooktabTitle.on a img.arrowImg{display:inline}


/*190605 배송장소 선택 또는 택배기사님께 남기는 말 */
.delivery_msg_list { margin:10px 5px 10px 5px; padding:0; }
.delivery_msg_list ul { margin:0; padding:0px; }
.delivery_msg_list ul li { float:left; width:33%; padding-bottom:5px;}

.delivery_msg_list2 { margin:10px 5px 10px 5px; padding:0; } /*배송장소 선택 수정으로 클래스 추가*/
.delivery_msg_list2 ul { margin:0; padding:0px; }
.delivery_msg_list2 ul li { float:left; padding-bottom:5px; padding-right:20px;}

.delivery_msg_textbox { margin: 0px 23px;}
.delivery_msg_default {border:1px solid #c7c7c7; padding:8px; width:98%; color:#999; line-height:130%; font-size:12px; font-family:dotum }
.delivery_msg_write {border:1px solid #c7c7c7; padding:8px; width:98%; -webkit-appearance: listbox; border-radius:0px; font-size:1.05em; color:#333; line-height:130%; }
.delivery_msg_caution {border:1px solid #f43872; padding:8px; width:98%; -webkit-appearance: listbox; border-radius:0px; font-size:1.0em; color:#999; line-height:130%; }
.next_order input{border:0;-webkit-appearance:none;outline-style: none;}

.next_order_wrap { width:100%; margin:10px 5px; text-align:left; overflow:hidden; }
.next_order_wrap .l_check { float:left; padding-bottom:5px;}
.next_order_wrap .r_text {cursor:pointer; float:left; padding-top:2px; padding-left:5px; font-size:12px;  padding-bottom:5px;}
.next_order_wrap .r_text2 {cursor:pointer; float:left; padding-top:2px; padding-left:5px; font-size:14px;}
.delivery_msg_info {color:#df307f; padding:5px 5px; font-weight:bold}

.next_order input[type=checkbox] {background:url(//image.aladin.co.kr/img/m/check_big_off_4.png) no-repeat; background-size:18px; width:18px; height:18px; border-radius:0;}
.next_order input[type=checkbox]:checked {background:url(//image.aladin.co.kr/img/m/check_big_on2.png) no-repeat; background-size:18px; width:18px; height:18px; -webkit-appearance:none;  }
.next_order input[type=checkbox]:checked:disabled {width:18px; height:18px;  -webkit-appearance:none; background:#999999  }


/*190711 반품 */
.my_return_wrap { margin:0; padding:10px;}
.my_return_list1 {margin:10px 0 0 0; padding:0; font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; }
.my_return_list1 ul { margin:0; padding:0; list-style:none;}
.my_return_list1 ul li {background: url(//image.aladin.co.kr/img/shop/m/nm_list_dot.png) no-repeat 0px 9px;  padding: 0 0 0px 8px; }
.my_return_list1 ul li:last-child {padding-bottom:0px;}

.my_return_linebox_out {clear:both; margin:0px 0; padding:10px; background:#ebf4f8; }
.my_return_linebox {clear:both; margin:0; padding:25px 75px; background:#fff; border:1px solid #e5e5e5; overflow:hidden  }
.my_return_list2 {margin:0; padding:0; font-size:17px; line-height:160%; letter-spacing:-0.02em; color:#000; font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; }
.my_return_list2 ul { margin:0; padding:0; list-style:none;}
.my_return_list2 ul li { float:left;  padding: 0 0 20px 0px; width:50%; text-align:center;}

.my_return_list4 {margin:0 13px; padding:0; font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; }
.my_return_list4 ul { margin:0; padding:0; list-style:none;}
.my_return_list4 ul li {background: url(//image.aladin.co.kr/img/shop/2019/rt_list_dot.png) no-repeat 0px 9px;  padding: 0 0 4px 8px; color:#da4883; }

.myacc_th03_rt { background:#f5f5f5; padding:12px 5px; text-align:center; font-weight:bold; font-size:11px; color:#606060 }/* 반품 관련 테이블 패딩 조절 */
.myacc_td03_rt { background:#FFFFFF; padding:7px 5px; text-align:center;font-weight:normal; color:#333333;  font-size:14px; font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; }/* 반품 관련 텍스트 조정 */
.myacc_td05_rt  { background:#FFFFFF; padding:7px 5px; text-align:left;font-weight:normal; color:#333333; font-size:14px; font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; }/* 반품 관련 텍스트 조정 */

.my_return_list3 { margin:0; padding:0; font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#222; }
.my_return_list3 ul {margin:0; padding:0; list-style:none; }
.my_return_list3 ul li { padding: 0 0px 7px 32px; text-align:left; position:relative; }

.my_return_list3 input{border:0;-webkit-appearance:none;outline-style: none; position:absolute; left:10px; top:1px;}
.my_return_list3 input[type=radio] {border-radius:18px 18px; width:18px; height:18px; border:1px solid #cfcfcf; background:#ffffff;}
.my_return_list3 input[type=radio]:checked {background:url(//image.aladin.co.kr/img/m/element_radio.png) no-repeat 45% 45%; background-size:12px;border:1px solid #ed145b;}
.my_return_list3 input[type=radio]:disabled {background: #fff; }

.my_return_stepwrap { clear:both; margin:0 0 0 0; padding:15px 0 20px 0; background:url(//image.aladin.co.kr/img/account/2019/return_stepbg2.png) top center repeat-y; overflow:hidden;  }
.my_return_stepwrap .left { float:left; width:200px; text-align:center; font-size:15px; line-height:150%; letter-spacing:-0.02em; font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#3b82c4; font-weight:bold;}
.my_return_stepwrap .right { float:left; width:505px; padding:0 25px; text-align:left; font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#111; }
.my_return_step_foot { clear:both; margin:0 0 10px 0; padding:0; height:22px; background:url(//image.aladin.co.kr/img/account/2019/return_stepbg1.png) bottom center no-repeat;  }


/*190715 전자영수증 */
.my_receipt_wrap { clear:both; margin:0 0px 0 0; padding:0; overflow:hidden;}
.my_receipt_wrap .tit {float:left; padding-right:0px;  font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#000; font-weight:bold;}

.my_receipt_list { margin:0; padding:2px 0 0 0; font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#222; }
.my_receipt_list ul {margin:0; padding:0; list-style:none; }
.my_receipt_list ul li { float:left; padding: 0 10px 0px 32px; text-align:left; position:relative;  }
.my_receipt_list input{border:0;-webkit-appearance:none;outline-style: none; position:absolute; left:10px; top:1px;}
.my_receipt_list input[type=radio] {border-radius:18px 18px; width:18px; height:18px; border:1px solid #cfcfcf; background:#ffffff;}
.my_receipt_list input[type=radio]:checked {background:url(//image.aladin.co.kr/img/m/element_radio.png) no-repeat 45% 45%; background-size:12px;border:1px solid #ed145b;}
.my_receipt_list input[type=radio]:disabled {background: #fff; }

.my_receipt_nobox { background:#f5f5f5; text-align:center; padding:60px 20px;  font-size:14px; line-height:150%; letter-spacing:-0.02em;  font-family:malgun gothic,'Apple SD Gothic Neo', 돋움,Dotum,AppleGothic,sans-serif; color:#222; }

/*영수증 */
.my_receipt_outwrap {width:492px; position:relative; margin:30px auto; padding:0;}
.my_receipt_outwrap .close_btn {width:56px; position: absolute; top:6px; right:-65px;}
.my_receipt_topbg {width:100%; height:10px;  margin:0; padding:0; background:url(https://image.aladin.co.kr/img/account/2019/receipt_layer_bg1.png) top left no-repeat;}
.my_receipt_footerbg {width:100%; height:10px;  margin:0; padding:0; background:url(https://image.aladin.co.kr/img/account/2019/receipt_layer_bg2.png) top left no-repeat;}
.my_receipt_topwrap { background:#fff; width:100%; padding:0 ; margin:0 auto; color:#000000; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.my_receipt_topwrap .top {padding:5px 20px;  border-bottom:1px solid #ccc;}
.my_receipt_topwrap .top h3 {font-size:18px; font-weight:normal; text-align:left; float:left; padding-top:10px; color:#000000; }
.my_receipt_topwrap .top .btn { float:right;}
.my_receipt_topwrap .clear { clear:both;}

.my_receipt_inwrap { background:#fff; width:90%; padding:0 5%; margin:0 auto; color:#000000; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; overflow-y:scroll; height:750px; }
.my_receipt_inwrap .tsize_14 {font-size:14px; line-height:150%;}
.my_receipt_inwrap .tsize_16 {font-size:16px; line-height:140%;}
.my_receipt_inwrap .tsize_24 {font-size:24px; line-height:130%; font-weight:600; padding:5px 0;}
.my_receipt_inwrap .tpd5 { padding:0 0 5px 0;}
.my_receipt_inwrap .tpd10 { padding:10px 0;}
.my_receipt_inwrap .tcenter { clear:both; text-align:center;}
.my_receipt_inwrap .space { clear:both; height:30px;}
.my_receipt_inwrap .space2 { clear:both; margin:13px 0;}
.my_receipt_inwrap .line1 { clear:both; width:100%; margin:25px 0; border-bottom:1px dotted #000; }
.my_receipt_inwrap .line2 { clear:both; width:100%; margin:25px 0 0px 0; border-bottom:1px dotted #000; }
.my_receipt_inwrap .line3 { clear:both; width:100%; margin:0px; border-bottom:1px dotted #000; }


.my_receipt_inwrap .section1 {clear:both; padding:0; margin:0 0px; text-align:center;}
.my_receipt_inwrap .section1 .logo {padding:0 0 7px 0; text-align:center;}
.my_receipt_inwrap .section2 {clear:both; padding:0; margin:0 0px; text-align:left; }
.my_receipt_inwrap .section2 .tit { padding:25px 0 ; font-size:16px; font-weight:bold; text-align:center; color:#000000; }
.my_receipt_inwrap .section2 .tit2 { padding:25px 0 15px 0 ; font-size:16px; font-weight:bold; text-align:left; color:#000000; }
.my_receipt_inwrap .section2 .sign { margin:0 auto; padding:30px 0 25px 0; text-align:center; width:70%;  }
.my_receipt_inwrap .section2 .list1 { margin:0; padding:0; }
.my_receipt_inwrap .section2 .list1 ul { margin:0; padding:0; list-style:none;}
.my_receipt_inwrap .section2 .list1 ul li {padding:0 0 8px 0; position:relative;  font-size:14px; line-height:140%;}
.my_receipt_inwrap .section2 .list1 ul li:last-child {padding-bottom:0px;}
.my_receipt_inwrap .section2 .list1 ul li .left { position:absolute; left:0; width:95px; display:flex; align-items:stretch; justify-content:space-between;}
.my_receipt_inwrap .section2 .list1 ul li .left span { display:block;}
.my_receipt_inwrap .section2 .list1 ul li .right { margin-left:105px;text-align:left;}
.my_receipt_inwrap .section2 .list1 ul li .Fright { float:right;}

.my_receipt_inwrap .section2 .list2 { margin:0; padding:0;}
.my_receipt_inwrap .section2 .list2 ul { margin:0; padding:0;list-style:none;}
.my_receipt_inwrap .section2 .list2 li { padding:13px 0 13px 0; overflow:hidden; font-size:14px;line-height:140%;}
.my_receipt_inwrap .section2 .list2 li .tab1 {float: left; padding:0; text-align: center; width:10%; }
.my_receipt_inwrap .section2 .list2 li .tab2 {float: left; padding:0; text-align: center; width:20%;}
.my_receipt_inwrap .section2 .list2 li .tab3 {float: left; padding:0; text-align: center; width:16%; letter-spacing:-0.07em;}
.my_receipt_inwrap .section2 .list2 li .tab4 {float: left; padding:0; text-align: center; width:18%;}
.my_receipt_inwrap .section2 .list2 li .tab5 {float: left; padding:0; text-align: center; width:18%;}
.my_receipt_inwrap .section2 .list2 li .tab6 {float: right; padding:0; text-align: center; width:18%;}

.my_receipt_inwrap .section2 .list3 { margin:0; padding:0;}
.my_receipt_inwrap .section2 .list3 ul { margin:0; padding:0; list-style:none;}
.my_receipt_inwrap .section2 .list3 li { padding:20px 0 0px 0; overflow:hidden; font-size:14px;line-height:150%;  position:relative;}
.my_receipt_inwrap .section2 .list3 li:last-child {padding-bottom:20px;}
.my_receipt_inwrap .section2 .list3 li .left { position:absolute; left:0; width:10%; text-align:center;}
.my_receipt_inwrap .section2 .list3 li .right { margin-left:10%; }
.my_receipt_inwrap .section2 .list3 li .right .tab2 {float: left; padding:4px 0 0 0; text-align: center; width:24%;}
.my_receipt_inwrap .section2 .list3 li .right .tab3 {float: left; padding:4px 0 0 0; text-align: center; width:14%;}
.my_receipt_inwrap .section2 .list3 li .right .tab4 {float: left; padding:4px 0 0 0; text-align: center; width:24%;}
.my_receipt_inwrap .section2 .list3 li .right .tab5 {float: left; padding:4px 0 0 0; text-align: center; width:16%;}
.my_receipt_inwrap .section2 .list3 li .right .tab6 {float: right; padding:4px 0 0 0; text-align: center; width:20%;}

.my_receipt_inwrap .section2 .list4 { margin:0; padding:0; }
.my_receipt_inwrap .section2 .list4 ul { margin:0; padding:0; list-style:none;}
.my_receipt_inwrap .section2 .list4 ul li {padding:0 0 10px 0; position:relative;  font-size:14px;}
.my_receipt_inwrap .section2 .list4 ul li:last-child {padding-bottom:0px;}
.my_receipt_inwrap .section2 .list4 ul li .left { position:absolute; left:0; width:110px; display:flex; align-items:stretch; justify-content:space-between;}
.my_receipt_inwrap .section2 .list4 ul li .left span { display:block;}
.my_receipt_inwrap .section2 .list4 ul li .right { margin-left:120px;text-align:right;}
.my_receipt_inwrap .section2 .list4 ul li .Fright { float:right;}

/*레이어*/
.myreceipt_layer_wrap { position:relative; margin:0px auto; padding:20px; background:#fff; font-family: malgun, "Malgun Gothic", Dotum, 돋움, sans-serif; width:400px;}
.myreceipt_layer_wrap .close { position:absolute; top:10px; right:10px;}

.myreceipt_layer_wrap .rt_list1 {margin:0; padding:0; overflow:hidden; font-size:15px; text-align:left; color:#222; line-height:1.6; letter-spacing:-0.02em;}
.myreceipt_layer_wrap .rt_list2 {margin:0; padding:0; overflow:hidden; font-size:13px; text-align:left; color:#222; line-height:1.6; letter-spacing:-0.02em;}
/* 확인 버튼 */
.myreceipt_layer_btn {display: inline-block; *zoom: 1; *display: inline; padding: 0; vertical-align: middle; border: 1px solid;  text-align: center; overflow: hidden; text-decoration: none!important; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #ff5050; border-color: #ff5050;}
.myreceipt_layer_btn a:link {white-space: nowrap; text-decoration: none; outline: 0; color: #ffffff; font-size:14px; font-weight: bold; line-height:1.3; display: block; white-space: nowrap; margin:0; padding:11px 75px 11px 75px; }
.myreceipt_layer_btn a:hover {text-decoration: none; background-color:#f44949!important;}
.myreceipt_layer_btn a:visited {background: #ff5050; text-decoration: none; color: #ffffff;font-size:14px; font-weight: bold;display: block;white-space: nowrap; }

.list_none_wrap { background:#f5f5f5; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; padding:40px 20px; margin:40px 30px;}
.list_none_wrap p { font-size:16px; text-align:center;}
.list_none_wrap .add_btn { margin-top:20px;}
.list_none_wrap .add_btn a:link {display:block; margin:0 auto; width:180px; background:#3b82c4; padding:10px 0; text-align:center; color:#ffffff; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px #195fa5 solid;}
.list_none_wrap .add_btn a:hover {display:block; margin:0 auto; width:180px; background:#195fa5; padding:10px 0; text-align:center; color:#ffffff; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;  border:1px #195fa5 solid; text-decoration:none;}
.list_none_wrap .add_btn a:visited {display:block; margin:0 auto; width:180px; background:#3b82c4; padding:10px 0; text-align:center; color:#ffffff; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px #195fa5 solid;}

.list_none_wrap .back_btn { margin-top:20px;}
.list_none_wrap .back_btn a:link {display:block; margin:0 auto; width:180px; background:#ffffff; padding:10px 0; text-align:center; color:#333333; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px #9e9e9e solid;}
.list_none_wrap .back_btn a:hover {display:block; margin:0 auto; width:180px; background:#fafafa!important; padding:10px 0; text-align:center; color:#333333; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px #9e9e9e solid; text-decoration:none;}
.list_none_wrap .back_btn a:visited {display:block; margin:0 auto; width:180px; background:#ffffff; padding:10px 0; text-align:center; color:#333333; font-size:14px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px #9e9e9e solid;}


.address_top_wrap { margin:10px 0 15px 0;}
.address_top_wrap input { height:30px; width:200px; padding:0 5px;}
.address_top_wrap .r_btn { float:right; margin-top:5px;}
.address_top_wrap .serch_btn { display:inline-block;}
.address_top_wrap .serch_btn a:link { display:inline-block; background:#df307f; height:30px; color:#fff; line-height:30px; padding:1px 10px 1px 10px; border:1px #c82370 solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.address_top_wrap .serch_btn a:hover { display:inline-block; background:#c82370; height:30px; color:#fff; line-height:30px; padding:1px 10px 1px 10px; border:1px #c82370 solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-decoration:none;}
.address_top_wrap .serch_btn a:visited { display:inline-block; background:#df307f; height:30px; color:#fff; line-height:30px; padding:1px 10px 1px 10px; border:1px #c82370 solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.address_top_wrap:after { content:''; display:block; clear:both;}
.back_list { display:inline-block; margin-left:10px;}
.back_list a:link { color:#df307f; text-decoration:underline;}
.back_list a:hover { color:#c82370;  text-decoration:underline;}
.back_list a:visited { color:#df307f;  text-decoration:underline;}

.layer_address_del {width:360px; background-color:#ffffff; border:1px solid #477be0;  box-shadow:2px 3px 5px 0 #bababa;}
.layer_address_del .cont_box {min-height:120px; padding:20px; text-align:center;}
.layer_address_del .cont_box .big_t {font-size:14px; text-align:center; line-height:23px; color:#000;}
.layer_address_del .cont_box p { margin:0; padding-bottom:5px;}
.layer_address_del .btn {width:100%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_address_del .btn1 {float:left; width:50%; background:#477be0; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_address_del .btn2 {float:left; width:50%; background-color:#aaaaaa; color:#ffffff; text-align:center; font-weight:bold; font-size:1.15em; padding:10px 0;}
.layer_address_del a:link {text-decoration:none;}
.layer_address_del a:hover {text-decoration:none;}
.layer_address_del a:visited {text-decoration:none;}


/*팝업*/
.acc_popup_wrap {background:url(https://image.aladin.co.kr/img/usedshop/C2B/pop_bg2.gif) no-repeat right #477be0; color:#FFFFFF; font-weight:bold; font-size:16px; padding:15px 10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}

.address_input_wrap { width:350px; margin:20px auto; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.address_input_wrap dt { float:left; width:80px; margin:12px 0; font-size:14px; font-weight:bold;}
.address_input_wrap .line2 {margin:0 0!important;}
.address_input_wrap dd { float:left; width:270px; margin:5px 0;}
.address_input_wrap dd .add1 { width:98%; height:30px; padding:0 1%; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.address_input_wrap dd .add2 { width:68%; height:30px; padding:0 1%;  margin-bottom:10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.address_input_wrap dd .add3 { width:98%; height:30px; padding:0 1%; margin-bottom:10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.address_input_wrap dd .postnumber { display:inline-block; width:27%; margin-left:1%; text-align:center;}
.address_input_wrap dd .postnumber a:link { display:inline-block; width:100%; background:#414141; padding:0; height:30px; line-height:30px; padding:1px; color:#fff; border:1px #222 solid;}
.address_input_wrap dd .postnumber a:hover { display:inline-block; width:100%; background:#333!important; padding:0; height:30px; line-height:30px; padding:1px; color:#fff; border:1px #222 solid;}
.address_input_wrap dd .postnumber a:visited { display:inline-block; width:100%; background:#414141; padding:0; height:30px; line-height:30px; padding:1px; color:#fff; border:1px #222 solid;}
.address_input_wrap dl:after { content:''; display:block; clear:both;}
.address_input_wrap .btn_add_save { width:100%; margin-top:10px;}
.address_input_wrap .btn_add_save a:link { display:block; width:100%; background:#df307f; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.address_input_wrap .btn_add_save a:hover { display:block; width:100%; background:#d21f70!important; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.address_input_wrap .btn_add_save a:visited { display:block; width:100%; background:#df307f; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.address_input_wrap .info_text { color:#df307f; text-align:center; padding-top:10px; font-size:13px; font-weight:bold;}
.address_radio {width:350px; margin:20px auto; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; font-size:16px; text-align:center;}
.address_radio input{border:0;-webkit-appearance:none;outline-style: none; vertical-align:bottom;}
.address_radio input[type=radio] {border-radius:18px 18px; width:18px; height:18px; border:1px solid #cfcfcf; background:#ffffff;}
.address_radio input[type=radio]:checked {background:url(//image.aladin.co.kr/img/m/element_radio.png) no-repeat 45% 45%; background-size:12px;border:1px solid #ed145b;}
.address_radio input[type=radio]:disabled {background: #fff; }

/*우편번호 팝업*/
.roadname_bg1 {background:#41a1dd;padding:7px 0 7px 0}
.roadname_tapon {color:#333;font-size:14px;font-weight:bold;text-align:center;background:#FFF;padding:10px 20px 7px 20px;float:left}
.roadname_tapon a {text-decoration:none; cursor:default}
.roadname_tapoff {font-size:14px;font-weight:bold;text-align:center;background:#1a76af; padding:10px 20px 7px 20px;float:left}
.roadname_tapoff a {color:#FFF;text-decoration:none;}
.roadname_sp1 {padding:25px 20px 20px 20px;}
.roadname_sp1 .left1 {float:left;width:80%;}
.roadname_sp1 .right1 {float:right;width:15%;}
.roadname_sp1 .t1 {font-weight:bold;padding:0 0 5px 0;font-size:12px;}
.roadname_sp1 .t2 {font-weight:normal;padding:25px 0 3px 0;font-size:12px;}
.roadname_sp1 .t3 {font-weight:bold;color:#f21d8c;font-size:12px;}
.roadname_input {width:100%;border:#41a1dd 5px solid;height:36px;box-sizing: border-box}
.roadname_table1 th {background:#f3f3f3;border-bottom:1px solid #333333;border-top:1px solid #bbbbbb;padding:5px 0;font-weight:normal}
.roadname_table2 td {border-bottom:1px solid #dbdbdb;padding:5px 0;}
.roadname_table2 .post {text-align:center;font-weight:bold;}
.roadname_table2 a { color:#333333; text-decoration:none;}
.roadname_title {font-size:1.2em; color:#ffffff; padding:0 0 0px 0px; font-weight:bold;}


.unite_order_wrap { border:1px #eb80a2 solid; padding:15px; background:#fff4f8; margin-bottom:10px;}
.unite_order_wrap .tit { text-align:center; text-align:center; color:#e23a70; font-size:14px;}
.unite_order_wrap .tit img { width:14px; margin-bottom:1px;}
.unite_order_wrap .tit a:link { color:#e23a70; text-decoration:none;}
.unite_order_wrap .tit a:hover { color:#e23a70; text-decoration: underline;}
.unite_order_wrap .tit a:visited { color:#e23a70; text-decoration:none;}
.unite_order_wrap table { margin-top:15px;}
.unite_order_wrap th { background:#195fa5; color:#ffffff; padding:7px 5px; text-align:center; font-weight:bold; font-size:11px;}
.unite_order_wrap td { background:#ffffff; padding:7px 5px; text-align:center;}
.unite_order_wrap .order_info { text-align:left;}

.acc_layer_bg {background: rgba(0, 0, 0, 0.8); position: fixed; top: 0px; left: 0px; z-index:200; width: 100%; height: 100%; display: block;}
.update_layer_wrap {position:absolute; z-index:999; top:80px; left:35%;}
.update_layer_wrap .update_layer { position:relative; padding:10px;  background:#ffffff; width:400px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; }
.update_layer_wrap .update_layer .close { position:absolute; right:5px; top:5px;}
.update_layer_wrap .update_layer .tt1 { text-align:center; font-size:18px; line-height:26px; padding:30px 0;}
.update_layer_wrap .update_layer .tt2 { text-align:center; font-size:15px; padding-bottom:30px;}
.update_layer_wrap .update_layer .btn_layer1 { margin-bottom:10px;}
.update_layer_wrap .update_layer .btn_layer1 a:link { display:block; background:#ed145b; width:90%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.update_layer_wrap .update_layer .btn_layer1 a:hover { display:block; background:#d50449!important; width:90%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.update_layer_wrap .update_layer .btn_layer1 a:visited { display:block; background:#ed145b; width:90%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.update_layer_wrap .update_layer .btn_layer2 { margin-bottom:10px;}
.update_layer_wrap .update_layer .btn_layer2 a:link { display:block; background:#ffffff; border:1px #ed145b solid; box-sizing:border-box;  width:90%; margin:0 auto; padding:15px 0; color:#ed145b; text-align:center; font-size:16px; text-decoration:none;}
.update_layer_wrap .update_layer .btn_layer2 a:hover { display:block; background:#f5f5f5!important; border:1px #ed145b solid; box-sizing:border-box;  width:90%; margin:0 auto; padding:15px 0; color:#ed145b; text-align:center; font-size:16px; text-decoration:none;}
.update_layer_wrap .update_layer .btn_layer2 a:visited { display:block; background:#ffffff; border:1px #ed145b solid; box-sizing:border-box;  width:90%; margin:0 auto; padding:15px 0; color:#ed145b; text-align:center; font-size:16px; text-decoration:none;}

/*nps배너*/
.banner_nps { width:756px; background:#ffdb0c; text-align:left; margin-top:10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.banner_nps a:link { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_nps a:hover { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_nps a:visited { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_nps a:after { content:''; position:absolute; top:50%; transform:translateY(-50%); right:15px; width:20px; height:20px; background:url(http://image.aladin.co.kr/img/account/2019/nps_go.png) no-repeat; background-size:20px;}									  									 

/*중고 팔기 배너*/
.banner_c2b { width:756px; background:#68d300; text-align:left; margin-top:10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.banner_c2b a:link { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_c2b a:hover { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_c2b a:visited { display:block; position:relative; width:100%; font-size:14px; font-weight:bold; text-decoration:none; padding:15px 45px 15px 15px; color:#000; box-sizing:border-box; }
.banner_c2b a:after { content:''; position:absolute; top:50%; transform:translateY(-50%); right:15px; width:20px; height:20px; background:url(http://image.aladin.co.kr/img/account/2019/nps_go.png) no-repeat; background-size:20px;}									  									 

/* 배송 주소록 레이어 수정 */
.address_t {padding:10px 0;}
.address_list td {padding:10px 5px; border-bottom:1px solid #dedede;}
.address_list tr:last-child td { border-bottom:none;}
.address_list .info {display:block; color:#333;}

/* 바이 페이백 레이어 */
.buypayback_layer_wrap { position: absolute; z-index:10; left:50%; top: 50%; transform: translate(-50%,-50%); }
.buypayback_layer_wrap .layer_in {position:relative; padding:20px;  background:#ffffff; width:420px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; box-sizing: border-box; }
.buypayback_layer_wrap .layer_in .close { position:absolute; right:10px; top:10px;}
.buypayback_layer_wrap .layer_in .close img { width: 20px;}
.buypayback_layer_wrap .layer_in .tt1 { font-size:20px; font-weight: bold; text-align: center; padding:10px 0;}
.buypayback_layer_wrap .layer_in p { padding:15px 0; font-size: 13px; margin:0;}
.buypayback_layer_wrap .layer_in .tt2 { font-size:16px; font-weight: bold; text-align: center; padding-bottom:15px;}
.buypayback_layer_wrap .layer_in ul { margin:0 0 20px 0;}
.buypayback_layer_wrap .layer_in ul li { font-size: 14px; padding-bottom:5px;}

.buypayback_layer_wrap .layer_in .btn_layer1 a:link { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer1 a:hover { display:block; background:#d50449!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer1 a:visited { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

.buypayback_layer_wrap .layer_in .btn_layer2 {  display: inline-block; width:48%; margin-left:1%;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:link { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:hover { display:block; background:#d50449!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:visited { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

.buypayback_layer_wrap .layer_in .btn_layer3 { display: inline-block; width:49%;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:link {display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:hover { display:block; background:#9d9d9d!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:visited { display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

/*정기배송 신청현황*/
.regular_table { border:1px #d1d1d1 solid; width:100%; border-bottom:none;}
.regular_table th { background-color:#f9efe4; border-bottom:1px #d1d1d1 solid; height:40px; line-height:40px;}
.regular_table th:nth-child(2) { width:130px;}
.regular_table th:nth-child(3) { width:70px;}
.regular_table th:nth-child(4) { width:220px;}
.regular_table td { padding:5px 0; border-bottom:1px #d1d1d1 solid;}
.regular_table td:nth-child(3) , .regular_table td:nth-child(4) {text-align: center;}
.regular_table .thumnail { width:100px; height:100px; float: left;}
.regular_table .thumnail img { width:100%;}
.regular_table .infobox { padding:10px 10px 10px 100px;}
.regular_table .infobox > div { position: relative;}

.regular_btn1 { display:inline-block; border:1px #9e9e9e solid; color: #333; font-size:12px; height:28px; line-height:28px; padding: 0 7px; border-radius:3px; vertical-align: middle; margin-right:3px;}
.regular_btn2 { display:inline-block; background-color:#f3f3f3; border:1px #bababa solid; color: #333; font-size:12px; height:28px; line-height:28px; padding: 0 7px; border-radius:3px; vertical-align: middle; margin-right:3px;}
.regular_btn3 { display:inline-block; background-color:#f3f3f3; border:1px #bababa solid; color: #999; font-size:12px; height:28px; line-height:28px; padding: 0 7px; border-radius:3px; vertical-align: middle; margin-right:3px;}

.regular_info { padding:10px 10px 6px 10px; background-color:#f5f5f5;}
.regular_info li {background: url(//image.aladin.co.kr/img/account/2020/gray_dot.gif) no-repeat left 8px; padding:0 0 4px 10px;}

.btn_bg {display: inline-block; background: url(//image.aladin.co.kr/img/account/2020/btn_bg.gif) right no-repeat; font-size:12px; line-height: 18px; height: 18px; padding-right:10px; margin-top:3px;}

.regular_layer { position:absolute; z-index:850; top:0; left:100px; width:380px; padding:15px 15px 20px 15px; margin-bottom:5px; border:4px solid #B8E2F1; display:block; background:#fff; text-align:left; }
.regular_layer_tit{ height:20px; padding-left:10px; padding-bottom:3px; margin-bottom:5px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/layer_ico.gif) no-repeat left 2px; border-bottom:1px solid #ddd; line-height:18px; vertical-align:middle;}
.regular_layer_p{float:left; line-height:18px; vertical-align:middle;}
.regular_layer_close{ float:right; margin-top:5px; }



/* 바이 페이백 레이어 */
.buypayback_layer_wrap { position: absolute; z-index:10; left:50%; top: 50%; transform: translate(-50%,-50%); }
.buypayback_layer_wrap .layer_in {position:relative; padding:20px;  background:#ffffff; width:420px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; box-sizing: border-box; }
.buypayback_layer_wrap .layer_in .close { position:absolute; right:10px; top:10px;}
.buypayback_layer_wrap .layer_in .close img { width: 20px;}
.buypayback_layer_wrap .layer_in .tt1 { font-size:20px; font-weight: bold; text-align: center; padding:10px 0;}
.buypayback_layer_wrap .layer_in p { padding:15px 0; font-size: 13px; margin:0;}
.buypayback_layer_wrap .layer_in .tt2 { font-size:16px; font-weight: bold; text-align: center; padding-bottom:15px;}
.buypayback_layer_wrap .layer_in ul { margin:0 0 20px 0;}
.buypayback_layer_wrap .layer_in ul li { font-size: 14px; padding-bottom:5px;}

.buypayback_layer_wrap .layer_in .btn_layer1 a:link { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer1 a:hover { display:block; background:#d50449!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer1 a:visited { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

.buypayback_layer_wrap .layer_in .btn_layer2 {  display: inline-block; width:48%; margin-left:1%;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:link { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:hover { display:block; background:#d50449!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer2 a:visited { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

.buypayback_layer_wrap .layer_in .btn_layer3 { display: inline-block; width:49%;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:link {display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:hover { display:block; background:#9d9d9d!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.buypayback_layer_wrap .layer_in .btn_layer3 a:visited { display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}



/* 정기배송 카드정보 레이어  */
.regularcard_layer_wrap { position: absolute; z-index:10; left:20%; top: 20%; width:460px;}
.regularcard_layer_wrap .layer_in {position:relative; padding:20px;  background:#ffffff; width:420px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; box-sizing: border-box; }
.regularcard_layer_wrap .layer_in .close { position:absolute; right:10px; top:10px;}
.regularcard_layer_wrap .layer_in .close img { width: 20px;}
.regularcard_layer_wrap .layer_in .tt1 { font-size:20px; font-weight: bold; text-align: center; padding:10px 0;line-height:140%;}
.regularcard_layer_wrap .layer_in .subt1 { background:#f5f5f5; padding:15px ; font-size:18px; margin:15px 10px 0px 10px; color:#111111; line-height:150%; text-align:center;}
.regularcard_layer_wrap .layer_in .subt2 { padding:20px 0 ; margin:0px 10px 0px 10px; }
.regularcard_layer_wrap .layer_in .subt2 li { color:#333333; line-height:130%; font-size:13px;  padding-bottom:5px; text-align:left; }
.regularcard_layer_wrap .layer_in .subt2 li a {  text-decoration:underline}
.regularcard_layer_wrap .layer_in .subt3 {padding:10px 0 20px 0; margin:0px 10px 0px 10px; font-size:13px; text-align: center; color:#333333; }

.regularcard_layer_wrap .layer_in .btn_layer2 {  display: inline-block; width:48%; margin-left:1%;}
.regularcard_layer_wrap .layer_in .btn_layer2 a:link { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.regularcard_layer_wrap .layer_in .btn_layer2 a:hover { display:block; background:#d50449!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.regularcard_layer_wrap .layer_in .btn_layer2 a:visited { display:block; background:#ed145b; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

.regularcard_layer_wrap .layer_in .btn_layer3 { display: inline-block; width:49%;}
.regularcard_layer_wrap .layer_in .btn_layer3 a:link {display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}
.regularcard_layer_wrap .layer_in .btn_layer3 a:hover { display:block; background:#9d9d9d!important; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px;  text-decoration:none;}
.regularcard_layer_wrap .layer_in .btn_layer3 a:visited { display:block; background:#9d9d9d; width:100%; margin:0 auto; padding:15px 0; color:#ffffff; text-align:center; font-size:16px; text-decoration:none;}

/* 정기배송 관련 추가 내용 */
.my_regular_t1 {margin:10px 10px 10px 20px;  font-size:18px; float:left; font-family:'Apple SD Gothic Neo',Malgun Gothic, 돋움, Dotum, AppleGothic, sans-serif; color:#222;}

.enter_wrap { clear:both; padding:10px 5px 5px 5px ;}
.enter_wrap2 { float:left; width:80%; margin:0;padding:10px 10px; box-sizing:border-box; } 
.enter_wrap2>li{ list-style:none; padding:0 0 7px 0;  font-size:14px;} 
.enter_wrap2>li:last-child{padding:0 0 0px 0; } 
.enter_edit { float:left; width:20%; text-align: right; padding:15px 10px 10px 10px; box-sizing:border-box; } 

/* 예약 수령 주문 변경 안내 */
.order_table07 .order_table07_info { width:742px; padding:10px; background:#fff;border:1px solid #d1d1d1; margin-bottom:40px; }
.order_table07 .order_table07_info .table07_info_p { color:#353535; padding-left:10px; background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_gl.gif) left 7px no-repeat; }

 /* 20210122 챗봇 */
.order_chatbot_bn { margin:0 0 5px 0px; border-radius:2px; background:#33afe9; text-align:left; color:#fff; font-size:12px;  font-family:'Apple SD Gothic Neo',돋움, Dotum, AppleGothic, sans-serif; letter-spacing:0px;font-weight:bold; }
.order_chatbot_bn a {padding:5px 10px; display:block; color:#fff; text-decoration:none; }

.order_chatbot_bn img { margin-top:-1px; width:19px;}


/* 주문과정 편의점 선택 */
.store_gs {background:url(//image.aladin.co.kr/img/account/gs_img.jpg) left 3px no-repeat; padding-left:39px;}
.store_cu {background:url(//image.aladin.co.kr/img/account/cu_img.jpg) left -1px top no-repeat; padding-left:35px; padding-right:4px;}

.delivery_msg_info_blue {color:#386da1; padding:5px 10px; font-weight:normal}


/* 회원 탈퇴 210707  */
.leave_wrap_pc {clear:both; padding:35px 20px 20px 20px; background:#fff; border-top:2px solid #f3f3f3; margin-top:25px;}
.leave_wrap_pc section {margin-bottom:30px; }
.leave_wrap_pc section > h4 { padding:0 0 15px 0; margin:0; background:none; font-size:14px; font-family:'Dotum','Apple SD Gothic Neo',Malgun Gothic, 돋움,sans-serif; font-weight:bold; color:#444;}

.leave_wrap_pc .check_section {border-bottom: 1px dotted #e0e0e0; padding:0 0px 0px 0px;}
.leave_wrap_pc .check_section ul { margin:0; padding:0;}
.leave_wrap_pc .check_section ul li { margin:0; padding:0 10px 15px 10px;}

.leave_wrap_pc .check_section ul li .reason_box {background: #f7f7f7; border-radius: 5px; padding: 10px 17px 12px 17px; margin-top: 10px; margin-bottom:10px; display: none;}
.leave_wrap_pc .check_section ul li .reason_box .L_item { width:15%; padding-right:15px; float:left; box-sizing: border-box; padding-top:5px;}
.leave_wrap_pc .check_section ul li .reason_box .R_item { width:85%; float:left;}
.leave_wrap_pc .check_section ul li .reason_box input[type="text"] {border: 1px solid #ccc; padding:7px 10px; width:100%; outline:0; text-align: left; box-sizing: border-box;}
.leave_wrap_pc .check_section ul li .reason_box .half_list { margin:0; padding:8px 0 0 0;}
.leave_wrap_pc .check_section ul li .reason_box .half_list ul { margin:0; padding:0;}
.leave_wrap_pc .check_section ul li .reason_box .half_list ul li { padding:0 10px 5px 0; width:50%; float:left; text-align:left; color:#333;box-sizing: border-box; }
.leave_wrap_pc .check_section ul li .reason_box .half_list::after {content: ''; display: block; clear: both;}
.leave_wrap_pc .check_section ul li .reason_box::after {content: ''; display: block; clear: both;}

.leave_wrap_pc .check_section textarea {margin:0 10px 25px 10px; width:97%; min-height: 100px; background-color: #fff; border: 1px #d7d7d7 solid; border-radius: 0; font-size: 16px; padding: 10px; text-align: left; box-sizing: border-box; outline:0;}

.leave_wrap_pc .fold_box {background: #f7f7f7; border-radius: 5px; padding: 15px 15px 20px 15px; margin-top: 10px; display: none;}
.leave_wrap_pc .fold_box::after {content: ''; display: block; clear: both;}
.leave_wrap_pc .fold_box p {margin-bottom:10px; text-align: left; }
.leave_wrap_pc section input[id*='leave_check']:checked ~ .fold_box {display: block;}
.leave_wrap_pc section input[id*='leave_check']:checked ~ .reason_box {display: block;}

.leave_wrap_pc .fold_box .change_btn {display:inline-block; line-height: 26px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; display: block; border: 0;float: left; }
.leave_wrap_pc .fold_box .change_btn a:link {display:block; line-height: 26px; padding:3px 14px 1px 14px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; text-decoration:none; }
.leave_wrap_pc .fold_box .change_btn a:hover {background:#c82370!important; color: #fff;  text-decoration:none;}
.leave_wrap_pc .fold_box .change_btn a:visited { display:block; line-height: 26px;padding:3px 14px 1px 14px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; text-decoration:none;}

.leave_wrap_pc .ebook_box {background: #f7f7f7; border-radius: 5px; padding: 15px 15px 10px 15px; margin:0 0 25px 0; }
.leave_wrap_pc .ebook_box ul { padding:0; margin:0}
.leave_wrap_pc .ebook_box ul li { padding:0 0 10px 0; margin:0; line-height:150%; letter-spacing:0;}
.leave_wrap_pc .ebook_box::after {content: ''; display: block; clear: both;}
.leave_wrap_pc .ebook_box p {margin-bottom:10px; text-align: left; }


.secede_password_new {padding:15px; background:#fff5fa; border-radius: 5px;}
.secede_password_new .leave_btn {display:inline-block; line-height: 26px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; display: block; border: 0;float: left; }
.secede_password_new .leave_btn a:link {display:block; line-height: 26px; padding:3px 14px 1px 14px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; text-decoration:none; }
.secede_password_new .leave_btn a:hover {background:#c82370!important; color: #fff; font-size:12px; text-decoration:none;}
.secede_password_new .leave_btn a:visited { display:block; line-height: 26px;padding:3px 14px 1px 14px; background:#df307f; border-radius:3px; color: #fff; font-size:12px; text-decoration:none;}

.secede_password_new .leave_confirm_btn {display:inline-block; line-height: 26px; background:#ffffff; border-radius:3px; color: #333; font-size:12px; display: block; border: 0;float: left; border:1px solid #9e9e9e; }
.secede_password_new .leave_confirm_btn a:link {display:block; line-height: 26px; padding:3px 14px 1px 14px; background:#ffffff; border-radius:3px; color: #333; font-size:12px; text-decoration:none; }
.secede_password_new .leave_confirm_btn a:hover {background:#f7f7f7!important; color: #333; font-size:12px; text-decoration:none;}
.secede_password_new .leave_confirm_btn a:visited { display:block; line-height: 26px;padding:3px 14px 1px 14px; background:#df307f; border-radius:3px; color: #333; font-size:12px; text-decoration:none;}

.secede_provision_new { padding:15px 15px 30px 15px; background:#f5f5f5;border-radius: 5px; }
.li_clause_new h3 {    padding: 10px 0 0 0;    font-weight: bold;    font-size: 13px;    letter-spacing: -1px;    color: #333;}


/*211206 국내일반회원 전환*/
.snsM_change_wrap {background:#fffce0; padding:15px 15px; font-size:13px; color:#222; border:1px solid #e5e5e5; line-height:130%; letter-spacing:-0.02em;}
.snsM_change_wrap h3 {font-size:14px; font-weight:bold; color:#f21e8c; padding-bottom:0px;}
.snsM_change_wrap ul { padding:0 0 5px 0; margin:0;}
.snsM_change_wrap ul li { padding:0; margin:0; line-height:130%; padding-bottom:5px;}
.snsM_change_wrap .btnwrap { padding:5px 0 0 0; text-align:center;}

/*팝업*/
.snsM_change_popup_Hwrap {background:#477be0; color:#FFFFFF; font-weight:bold; font-size:16px; padding:15px 10px; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif; margin-bottom:10px;}
.snsM_change_cont_box { clear:both; padding:15px 20px; clear:both; }
.snsM_change_cont_box .join_title {color:#222; font-size:14px; padding-bottom:5px; font-weight:bold; }
.snsM_change_cont_box .join_title2 {color:#222; font-size:17px; padding-bottom:10px; font-weight:bold; }
.snsM_change_cont_box .join_subtitle {color:#333; font-size:15px; font-weight:normal; line-height:140%; }
.snsM_change_cont_box .join_subtitle span { font-weight:bold;}
.snsM_change_cont_box .ps_box {display: block;
    position: relative;
    width: 100%;
   border:1px solid #d7d7d7;
    padding: 10px ;
    background: #fff; -webkit-box-sizing: border-box;
    box-sizing: border-box;border-radius:5px; -webkit-border-radius:5px; }/*기본회색*/
	
.snsM_change_cont_box .ps_box_on {display: block;
    position: relative;
    width: 100%;
    border:1px solid #33afe9;
    padding: 10px ;
    background: #fff; -webkit-box-sizing: border-box;
    box-sizing: border-box;border-radius:5px; -webkit-border-radius:5px; }/*블루테두리*/
	
.snsM_change_cont_box .ps_box_error {display: block;
    position: relative;
    width: 100%;
    border:1px solid #e93333;
    padding: 10px ;
    background: #fff; -webkit-box-sizing: border-box;
    box-sizing: border-box; border-radius:5px; -webkit-border-radius:5px;}/*레드테두리*/
	
.snsM_change_cont_box .ps_box_non {display: block;
    position: relative;
    width: 100%;
    border:0px solid #e93333;
    padding: 10px  0;
    background:#f7f7f7; -webkit-box-sizing: border-box;
    box-sizing: border-box; border-radius:5px; -webkit-border-radius:5px;}/*레드테두리*/
	
.snsM_change_cont_box .ps_box_non	input[type="text"] {
    -webkit-appearance: none;
    -webkit-border-radius: 0; background:none;
}	
.snsM_change_cont_box .int { display: block;
    position: relative;
    width: 100%;
    line-height:140%;
    border: none;
    font-size:16px;	
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1; outline:0;cursor: pointer; }

.snsM_change_cont_box .notice_text {font-size:13px; padding-top:6px; line-height:130%; letter-spacing:-0.02em; color:#444; }
.snsM_change_cont_box .notice_text_red { font-size:13px; padding-top:6px; line-height:130%; letter-spacing:-0.02em; color:#e93333; }

.join_eye { position:absolute; right:0; top:2px; z-index: 2; color:#555; font-size:13px;  }
.join_eye img {width:16px }
.join_eye a {display:block; padding:10px 12px; color:#555; font-size:13px;  }
.join_t_ok { color:#33afe9; font-weight:bold; position:absolute; right:50px; z-index:2; top:28%; }
.join_t_notok { color:#e93333;font-weight:bold; position:absolute; right:50px; z-index:2; top:28%;}
.join_img_ok {  position:absolute; right:10px; top:25%; z-index: 2; color:#555; font-size:13px; }
.join_img_ok img {width:16px;}
.join_img_ok a {display:block; padding:10px 12px; color:#555; font-size:13px;   }


.snsM_change_space { clear:both;  }
.snsM_change_line { padding:20px 0 0 0; margin-bottom:20px; clear:both; border-bottom:1px solid #d7d7d7; }
.btn_change {margin:10px 20px;}
.btn_change a:link { display:block; width:100%; background:#f3f3f3; border:1px solid #d7d7d7; padding:13px 0; color:#333; text-align:center; font-size:16px; border-radius:5px; font-weight:bold;}
.btn_change a:hover { display:block; width:100%; background:#ececec!important; padding:13px 0; color:#333; text-align:center; font-size:16px;}
.btn_change a:visited { display:block; width:100%; background:#f3f3f3; padding:13px 0; color:#333; text-align:center; font-size:16px;}

.btn_change_done {margin:10px 20px;}
.btn_change_done a:link { display:block; width:100%; background:#df307f; border:1px solid #df307f; padding:13px 0; color:#fff; text-align:center; font-size:16px; border-radius:5px; font-weight:bold;}
.btn_change_done a:hover { display:block; width:100%; background:#d52675!important; padding:13px 0; color:#fff; text-align:center; font-size:16px;}
.btn_change_done a:visited { display:block; width:100%; background:#df307f; padding:13px 0; color:#fff; text-align:center; font-size:16px;}

.btn_close {margin:10px 20px;}
.btn_close a:link { display:block; width:100%; background:#969696; border:1px solid #8f8f8f; padding:13px 0; color:#fff; text-align:center; font-size:16px; border-radius:5px; font-weight:bold;}
.btn_close a:hover { display:block; width:100%; background:#8c8c8c!important; padding:13px 0; color:#fff; text-align:center; font-size:16px;}
.btn_close a:visited { display:block; width:100%; background:#969696; padding:13px 0; color:#fff; text-align:center; font-size:16px;}


.snsM_change_done { text-align:center; padding-bottom:20px;}
.snsM_change_done img { width:80px;}

/*북펀드 추가*/
.fd_wrap2_layer{ width:600px; margin:0 auto; background:#FFF; position:relative; padding:20px 0 0 0; font-size:15px; letter-spacing:-0.5px; color:#000}
.fd_wrap2_layer_close { position:absolute; right:0.6em; top:0.6em; }
.fd_wrap2_title { margin:10px 0px 0 0px; text-align:center }
.fd_wrap2_title h3{font-family: 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica, sans-serif!important; font-size:18px;color:#000}

.fd_box_left{}
.fd_box_left input[type=text] {background:#ffffff; border:1px solid #d8dadc;height:40px; font-size:14px; border-radius:2px; padding:3px 10px 5px 10px;transition: 1s;box-sizing:border-box;outline:none}

.fd_btn2 {background:#ed145b;width:100%;  /*border:1px #c82370 solid;*/ color:#fff;text-align:center; font-size:1.3em}/*핑크버튼*/
.fd_btn2 a {color:#FFFFFF!important; display:block;padding:15px 0px;}

/* #evidenceForm table:nth-of-type(2) {padding: 11px;} */
#evidenceForm .tbList {margin-top: 7px;}
#evidenceForm .tbList td {padding: 5px;}
#evidenceForm .tbList {background-color: #dddddd;}
#evidenceForm .tbList thead td {background-color: #f7f7f7; text-align: center; font-weight: bold;}
#evidenceForm .tbList tbody {background-color: #fff;}
.evidence_table {padding: 0px;}
.evidence_info_table {background-color: #dddddd; margin-bottom: 10px;}
.evidence_info_table th {background-color: #f7f7f7; padding: 5px; border-style: none;  border-spacing: 0;}
.evidence_info_table td {background-color: #fff; padding: 5px;}
.evidence_check_table {margin: 10px 0;}
span.selectedType {font-weight: bold; color: #000!important;}

.info_box_link:hover {display: block; text-decoration: none;}
.evidence_info_box {background-color: #fff; padding: 20px 25px; margin-top: 15px; border: 1px solid #ddd; border-radius: 12px;}
.evidence_info_box .info_tit {font-size: 13px; font-weight: bold; color: #222; margin-bottom: 8px; letter-spacing: -0.5px;}
.evidence_info_box ul li {background: url('//image.aladin.co.kr/img/svg/dot_gray.svg') no-repeat left top 8px / 3px; color: #666; padding: 0 0 6px 8px; font-size: 13px;}
.evidence_info_box ul li em {font-weight: bold; font-style: normal; color: #222;}
.evidence_info_box ul li .sub_box {display: flex; flex-wrap: wrap; gap: 2px 10px; width: 385px; background-color: #f5f5f5; box-sizing: border-box; padding: 13px 12px 13px 15px; margin: 5px; font-size: 12px; border-radius: 6px;}
.evidence_info_box ul li .sub_box span {display: inline-block;}
.evidence_info_box ul li .sub_box span::before {content: '*'; display: inline-block; color: #000; vertical-align: middle; margin-right: 5px;}
.evidence_info_box ul li a {color: #2877b9; font-weight: bold;}
.evidence_info_box .day_info_table {width: 100%; margin: 0 0 10px 0;}
.evidence_info_box .day_info_table thead tr {background-color: #fdf9f8;}
.evidence_info_box .day_info_table thead tr th:nth-child(1) {width: 170px;}
.evidence_info_box .day_info_table th {padding: 4px; color: #c35f60; font-weight: normal; border-spacing: 0; border-style: none;}
.evidence_info_box .day_info_table td {background: #fff; text-align: center; padding: 4px;}
.evidence_info_box .r_link {text-align: right;}
a.evidence_print_btn {display: block; width: 40px; height: 20px; border-radius: 2px; line-height: 21px; text-align: center; color: #fff; font-size: 12px; background-color: #000; border-radius: 3px;}
a.evidence_print_btn:hover {text-decoration: none;}

.myacc_ebookorders{position:absolute; z-index:99;bottom:10px; left:78px; color:#666}

/* 럭키백 홍보 영역 */
.luckybag_topbox {background-color: #f4f9fd; padding: 20px;}
.luckybag_topbox p {color: #444; padding-bottom: 10px;}
.luckybag_topbox strong {color: #444;}

/* 럭키백 할인 잔액 레이어 */
.button_green .lucky_layer_btn {display: block; width: calc(100% - 22px); height: 25px; line-height: 25px; border-radius: 3px; background-color: #fff; color: #000; margin: 0 11px 11px 11px;}
.button_green .lucky_layer_btn:hover {background-color: #fff!important;}

.account_tabline {border-bottom: 2px solid #1b6bbb; margin-bottom: 15px;}
.account_tabline h3.tabTitleH3.tabTitle1 {margin: 15px 0 0 0;}
.account_tabline h3.tabTitleH3 {border-bottom: 0;}
.account_tabline::after {content: ''; display: block; clear: both;}
.aladinpay_setting {display: flex; align-items: center;}
.aladinpay_setting h4 {margin:0 15px 0 10px;}
.aladinpay_setting .button {width: 120px;}

.aladinpay_setting_btn {margin:20px 0; text-align: center;}
.aladinpay_setting_btn a { display: inline-block; color: #fff; font-size: 16px; font-weight: bold; background-color: #EB217C; border-radius: 6px; color: #fff!important; line-height: 50px; text-align: center; padding: 0 20px;}
.aladinpay_setting_btn a:hover {text-decoration: none;}

.help_icon {display: inline-block; width:18px; height: 18px; background: url(//image.aladin.co.kr/img/shop/2023/allbook_link.svg) no-repeat center / 100% auto; font-size: 1px; color: transparent!important; text-indent:100%; white-space: nowrap; overflow: hidden; vertical-align: middle; margin-left: 5px;}

.th_gray {color: #606060!important; display: block; padding: 3px 0; box-sizing: border-box;}
.th_gray:hover {text-decoration: none;}

.return_address_table {width: 100%; border: 1px #d1d1d1 solid; border-bottom: none; margin-bottom: 20px;}
.return_address_table th {width: 150px; background: #f5f5f5; text-align: left; padding: 0 10px; box-sizing: border-box;  border-bottom: 1px solid #d1d1d1; color: #606060; border-right: 1px solid #d1d1d1;}
.return_address_table td {border-bottom: 1px solid #d1d1d1; padding: 8px 10px;}
.return_address_table td input {height: 30px; border: 1px solid #ccc; padding: 0 0 0 5px; margin: 3px 0;}
.return_address_table td textarea {border: 1px solid #d1d1d1;}

.return_address_table .button_pink_no {margin-top: -5px;}
.return_address_table .button_pink_no a {padding: 6px 7px 6px 8px!important; vertical-align: middle;}

.giftTicket_warp {padding: 0 0 50px 0;}
.giftTicket_warp .giftTicket_pirce {padding: 30px 0 30px;}
.giftTicket_warp .giftTicket_img {width: 160px; height: 84px; background: url(//image.aladin.co.kr/img/account/m/2023/giftticket5000.jpg) no-repeat center / 100% auto; margin: 0 auto; position: relative; padding: 48px 0 0 0; box-sizing: border-box;}
.giftTicket_warp .giftTicket_img span {display: block; font-size: 26px; color: #3e6baf; font-family: 'NanumSquare', sans-serif; font-weight: bold; text-align: center;}
.giftTicket_warp .giftTicket_img span::before {content: '\005C'; display: inline-block; font-size: 26px;}
.giftTicket_warp .filed {border-top: 8px solid #ececec; padding: 22px 0; position: relative;}
.giftTicket_warp .filed h3 {font-size: 16px; padding: 0 16px; margin-bottom: 18px;}
.giftTicket_warp .filed ul {padding: 0 16px;}
.giftTicket_warp .filed ul li {display:flex; align-items: center;}
.giftTicket_warp .filed ul li ~ li {margin-top: 18px;}
.giftTicket_warp .filed ul li .tit {width: 55px; flex-shrink: 0;}
.giftTicket_warp .filed ul li .text_form {flex-grow: 1;}
.giftTicket_warp .filed ul li .email_form + span {display: inline-block; width: 34px; line-height: 40px; text-align: center; font-size: 16px; color: #666; flex-shrink: 0;}
.giftTicket_warp .tel_form + .tel_form {margin-left: 24px; position: relative;}
.giftTicket_warp .tel_form + .tel_form::before {content: '-'; display: inline-block; width: 24px; line-height: 40px; font-size: 16px; color: #666; position: absolute; left: -14px;}
.giftTicket_warp .filed input {width: 100%; height: 40px; border: 1px #bfbfbf solid; border-radius: 5px; box-sizing: border-box; padding: 0 14px;}
.giftTicket_warp .filed textarea {width: calc(100% - 32px); height: 115px; border: 1px #bfbfbf solid; border-radius: 5px; box-sizing: border-box; resize: none; margin: -4px 16px 0 16px;}
.giftTicket_warp .filed .textcount {position: absolute; right: 18px; top: 20px; color: #666666;}
.giftTicket_warp .filed .textcount span {font-weight: bold; color: #000;}
.giftTicket_warp .filed .info {font-size: 14px; color: #666666; margin: 10px 16px;}
.giftTicket_warp .btn {display: flex; padding: 0 16px;}
.giftTicket_warp .btn button {flex: 1; border: 0; border-radius: 5px; height: 42px; cursor: pointer;}
.giftTicket_warp .btn button ~ button {margin-left: 13px;}
.giftTicket_warp .btn button:first-child {background-color: #f3f3f3; color: #000;}
.giftTicket_warp .btn button:first-child:hover {background-color: #f0f0f0!important;}
.giftTicket_warp .btn button:last-child {background-color: #df307f; color: #fff;}
.giftTicket_warp .btn button:last-child:hover {background-color:#d21f70!important;}

.exchange_radio_group01 {display: flex; flex-wrap: wrap;}
.exchange_radio_group01 > div {width: 50%; margin: 0 0 8px 0;}

.alert_out {position: fixed; top:0; left:0; width:100%; height:100%; z-index:10000; overflow: hidden;}
.alert_box + .dim {display: block;}
.alert_box { width:380px; background-color: #fff; border-radius:8px; position: absolute; top:50%; left:50%; transform: translate(calc(-50% + 0.5px), calc(-50% + 0.5px)); padding: 40px 26px 22px 26px; text-align: center; box-sizing: border-box;}
.alert_box .alert_btn {display: flex;}
.alert_box .alert_btn button {flex-grow: 1; padding: 0 10px; height: 50px; line-height: 50px; border-radius: 5px; font-size: 16px; cursor: pointer; border: 0;}
.alert_box .alert_btn button ~ button {margin-left: 10px;}
.alert_box .alert_btn .gray_btn {background-color: #efefef; color: #000;}
.alert_box .alert_btn .pink_btn {background-color: #eb217c; color: #fff;}
.alert_box.marketing_event::after {content: ''; display: block; width: 564px; height: 349px; position: absolute; top:-15px; left:50%; transform:translateX(-50%); background: url("//image.aladin.co.kr/img/shop/2023/230817_app_push_bg.png") no-repeat center / 100% auto; z-index: -1;}
.alert_box.marketing_event h3 {font-size: 19px; color: #000; line-height: 1.4; margin: 0 0 18px 0; letter-spacing: -1px; text-align: center;}
.alert_box.marketing_event h3 em {color: #eb217c;}
.alert_box.marketing_event p {font-size: 15px; line-height: 1.4; margin: 0 0 18px 0; text-align: center;}
.alert_box.marketing_event .info {display: block; color: #666; font-size: 13px; margin: 0 0 20px 0; text-align: center;}

.alert_box.marketing_info {width: 350px; padding: 20px;}
.alert_box.marketing_info h3 {font-size: 20px; margin: 5px 0 16px 0; letter-spacing: -1px; text-align: center;}
.alert_box.marketing_info ul {margin-bottom: 25px;}
.alert_box.marketing_info ul li {text-align: left; background: url("//image.aladin.co.kr/img/svg/dot_black.svg") no-repeat left top 7px / 2px; padding: 0 0 4px 8px; font-size: 13px; letter-spacing: -0.5px;}

.dim { position: fixed; left:0; top:0; width:100%; height: 100%; background: rgba(0, 0, 0, .7); z-index:-1; overflow: hidden; display: none;}

/*본인 인증 완료 */
.wrap_certify { border:1px solid #e4e4e4; width:928px; margin:0 auto; background:#fbfbfb;}
.wrap_certify .result_box {height: 440px; display: flex; align-items: center; background: url("//image.aladin.co.kr/img/account/2016/img_adult_bg2_2_1.jpg") no-repeat center left 70px; padding: 0 0 0 350px;}
.wrap_certify .result_box .result_box_in p {font-size: 42px; margin: 0 0 30px 0; line-height: 1.2; letter-spacing: -3px;}
.wrap_certify .result_box .result_box_in p em {font-weight: bold; color: #3fa5d5; font-style: normal;}
.wrap_certify .result_box .result_box_in .button_blue {width: 186px;}


.man_buyback_none {padding: 60px 0px 0 0; text-align: center; color: #333;}
.man_buyback_none .tit {font-size: 16px; font-weight: bold; margin-bottom: 26px; line-height: 1.4;}
.man_buyback_none .txt::before {content: ''; display: block; width: 80px; height: 80px; background: url("//image.aladin.co.kr/img/usedshop/c2b/buyback-60pro.png") no-repeat center / 100% auto; margin: 0 auto 22px auto;}
.man_buyback_none .txt {font-size: 14px; margin-bottom: 22px; line-height: 1.3;}
.man_buyback_none .txt em {font-weight: bold; color: #dd2483; font-style: normal;}
.man_buyback_none .go_btn {display: inline-block; height: 40px; line-height: 38px; padding: 0 30px; border: solid 1px #d5d5d5; border-radius: 3px; color: #333; box-sizing: border-box;}

.subscribe_info_area {padding: 40px 12px 20px 12px;}
.subscribe_info_area h4 {font-size: 16px; font-weight: normal; letter-spacing: -1px; margin-bottom: 15px; background: none; padding-left: 0; font-family: 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica, sans-serif!important;} 
.subscribe_info_area .sub_box {background: #f5f5f5; border-radius: 6px; padding: 15px 16px; margin-bottom: 15px; position: relative;}
.subscribe_info_area .sub_box .tit {font-size: 14px; display: block; font-weight: bold; margin-bottom: 10px; font-family: 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica, sans-serif!important;}
.subscribe_info_area .sub_box .tit::after {content: ''; display: inline-block; width: 6px; height: 12px; background: url("//image.aladin.co.kr/img/svg/arrow_go_b.svg") no-repeat center / 100% auto; margin-left: 5px;}
.subscribe_info_area .sub_box .use_label {display: inline-block; height: 20px; line-height: 19px; padding: 0 10px; box-sizing: border-box; border-radius: 12px; background-color: #fff; border: 1px #5160CB solid; font-size: 11px; font-weight: bold; color: #5160CB; position: absolute; right: 15px; top: 15px;}

p.payinfo {font-size: 15px; font-family: 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica, sans-serif!important; margin-bottom: 20px;}

.account_tit_new {width: 100%; height: 75px;  background-image: linear-gradient(to bottom, #0f6abe 40%, #e8ede7 95%, #f6f6ea); font-size: 20px; color: #fff; font-family: 'Noto Sans KR'; text-align: center; padding: 19px 0 0 0; box-sizing: border-box; font-weight: 500; letter-spacing: -1px; border-radius: 5px 5px 0 0;}
.account_tit_new a {color: #fff!important; text-decoration: none!important; line-height: 1.2;}

.platinum_banner {width: 756px; height: 77px; background: url('//image.aladin.co.kr/img/bn/marketing/2024/02/platinum_bn_bg.jpg') no-repeat center / 100% auto;}
.platinum_banner a {display: block; height: 100%; box-sizing: border-box; padding: 34px 0 0 254px; font-size: 22px; font-family: 'Noto Sans KR'; font-weight: 500; letter-spacing: -1px;}
.platinum_banner a:hover {text-decoration: none;}
.platinum_banner a .txt1 {color: #003290;}
.platinum_banner a .txt2 {color: #c80071;}

/* 알라딘 적립금 등록  팝업*/
.giftcard_wrap {width:350px; margin:20px auto; font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;}
.giftcard_wrap .numbox { width:97%; height:30px; padding:5px 1% 7px 1%;  font-family:'Apple SD Gothic Neo',Malgun Gothic,'돋움',Sans-serif;font-size:14px; outline:0;}
.giftcard_wrap .btn_register { width:100%; margin-top:10px;}
.giftcard_wrap .btn_register a:link { display:block; width:100%; background:#df307f; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.giftcard_wrap .btn_register a:hover { display:block; width:100%; background:#d21f70!important; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.giftcard_wrap .btn_register a:visited { display:block; width:100%; background:#df307f; padding:15px 0; color:#fff; text-align:center; font-size:16px;}
.giftcard_wrap .info_text { color:#df307f; text-align:left; padding-top:10px; font-size:1px; font-weight:bold;}
.giftcard_wrap .info_text .left { width:5%; float:left; padding-top:2px;}
.giftcard_wrap .info_text .right { width:95%;float:left; }
.giftcard_wrap .register_info_txt {padding: 20px 0; font-size: 13px;}
.giftcard_wrap .register_info_txt .tit {font-weight: bold; margin-bottom: 10px;}
.giftcard_wrap .register_info_txt p {margin: 0; line-height: 1.5;}

.evidence_popup_tit {font-size: 19px; font-family: 'Noto Sans KR'; font-weight: bold; color: #000; margin: 0; padding: 30px 0; text-align: center; letter-spacing: -1px;}
.evidence_sub_tit {font-size: 15px; color: #000; font-weight: bold; letter-spacing: -1px; margin: 0 0 8px 0;}
.evidence-order-number {font-size: 16px; text-align: center; padding: 0 0 10px 0; color: #000; border-bottom: 1px solid #ededed; margin-bottom: 20px;}
.evidence-order-number em {font-weight: bold; font-style: normal;}
.evidence_pay_total {text-align: center; font-size: 16px; padding: 20px 0; color: #000;}
.evidence_pay_total > span {font-weight: bold;}
.evidence_print {text-align: center;}
a.big_print_btn {display: inline-block; height: 40px; line-height: 39px; border-radius: 8px; background-color: #000; font-size: 16px; color: #fff; padding: 0 30px;}
a.big_print_btn:hover {text-decoration: none;}

/* 팝업 */
.account-popup-wrap {font-family:"Roboto", "Noto Sans KR", "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; padding: 30px;}
.account-popup-wrap .popup-title {margin-bottom: 30px;}
.account-popup-wrap .popup-title h2 {font-size: 21px; margin: 0; letter-spacing: -1px; text-indent: 0; color: #000; line-height: 1.2;}
.account-popup-wrap .popup-title p {margin: 0;}

/* 멤버십 */
.membership_info_box {margin-top: 20px;}
.membership_info_tit {font-size: 15px; padding: 20px 0 15px 0; border-bottom: 1px dotted #d9d9d9; display: flex; align-items: center;}
.aladin-member {display: inline-block; font-family: 'Notosans kr', Malgun Gothic, "굴림"; height: 26px; line-height: 25px; padding: 0px 13px 0px 13px; border-radius: 14px; font-size: 13px; color: #fff; text-decoration: none; margin: 0 5px; font-weight: 600;}
.aladin-member.member1 {background-color: #fff; border: 1px solid #000; color: #000;}
.aladin-member.member2 {background-color: #727272;}
.aladin-member.member3 {background-color: #D8A81F;}
.aladin-member.member4 {background-color: #027bff;}

.receipt_popup {display: flex; align-items: center; padding: 0 60px; }
.receipt_popup .receipt_in {width: 100%; padding: 200px 0 0 0;}
.receipt_popup .receipt_in .receipt_box {margin-bottom: 25px;}
.receipt_popup .receipt_in .receipt_box a {display: block; padding: 16px 30px; border-radius: 15px; border: solid 1px #ccc; font-size: 18px; background: url('//image.aladin.co.kr/img/svg/arrow_go_b.svg') no-repeat center right 24px / 10px auto; font-family:"Roboto", "Noto Sans KR", "Helvetica Neue", Helvetica, sans-serif; color: #000; line-height: 1.4; font-weight: 500;}
.receipt_popup .receipt_in .receipt_box a > span {display: block;}
.receipt_popup .receipt_in .receipt_box a .t_price {font-weight: bold;}

#BankList center {padding: 20px 0 0 0;}


/* 통합결제 안내 레이어*/
.payment_layer_out {position: fixed; top:0; left:0; width:100%; height:100%; z-index:1110; overflow: hidden;}
.payment_layer + .dim {display: block;}
.payment_layer { width:400px; background-color: #fff; border-radius:15px; position: absolute; top:50%; left:50%; transform: translate(calc(-50% + 0.5px), calc(-50% + 0.5px)); z-index: 100; padding: 0 16px; box-sizing: border-box;}
.payment_layer .layer_text {text-align: center; margin:30px 0 25px 0;}
.payment_layer .layer_text p { width:100%; font-size:18px; color: #000; font-weight: bold; line-height: 1.6; letter-spacing: -1px;}
.payment_layer .layer_text p em {font-style: normal; color: #027bff;}
.payment_layer .layer_text p ~ p {margin-top: 10px;}
.payment_layer .layer_text p.sub_txt {font-size: 15px; font-weight: normal;}
.payment_layer .layer_btn .black_btn {display: block; width: 100%; height: 48px; line-height: 48px; background-color: #1a1a1c; font-size: 16px; color: #fff; border-radius: 6px; border: 0;}
.payment_layer .layer_btn .text_btn {display: block; width: 100%; text-align: center; color: #666; font-size: 14px; padding: 10px 0; margin: 5px 0 10px 0; background: transparent;}

/* 나의계정 전자책 캐시 페이지에 있는 css 가져옴 */    
#ui-datepicker-div {width: 25%;}
#ui-datepicker-div table.ui-datepicker-calendar {width: 90%;}
#ui-datepicker-div table.ui-datepicker-calendar tbody td {padding: 7px;}
#ui-datepicker-div td, #ui-datepicker-div th {font-size: 20px;}
#ui-datepicker-div .ui-datepicker-title {font-size: 20px;}
.ebookcash_account_box {padding:0; margin:0 0 10px 0; font-family:malgun gothic; font-size:14px; line-height:150%; }
.ebookcash_account_box ul {list-style:none; padding:0; margin:0;}
.ebookcash_account_box ul li {background:url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 8px no-repeat;  float:left; font-family:malgun gothic; font-size:14px; color:#333; text-align:left; padding:0 0 8px 8px; width:224px; }
.ebookcash_act_notice {padding:0 0 0 20px; margin:0 0 10px 0; font-family:malgun gothic;  }
.ebookcash_act_notice ul {list-style:none; padding:0; margin:0;}
.ebookcash_act_notice ul li { background:none; font-size:13px; color:#333; text-align:left; padding:0 0 3px 0px; }
.ebookcash_payment_method {display: flex; align-items: center; gap: 8px; font-size:14px; margin: 20px 0 15px 0;}


.ebookcash_account_box ul {
  list-style: none;
  padding: 0;
  margin: 0;
  
}

.ebookcash_account_box ul li {
  margin-bottom: 5px;
}
span.last-charge-date {float: left;
background: url(https://www.aladin.co.kr/ucl_editor/img_secur/account/2005/icon_pi.gif) 0 14px no-repeat;
    padding: 6px 11px 8px 8px;
    font-size:14px;
    letter-spacing: -0.03rem;;
    color:#eb217c;
}

.info_area_cash .info-icon {
    position: relative;
  
    font-size: 13px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color:#eb217c;
    font-weight: 600;
    padding:0 0 5px 19px;
}

/* 앞쪽 아이콘 */
.info_area_cash .info-icon::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(//image.aladin.co.kr/img/order/2025/i-pink-info.svg) no-repeat center / 100% auto;
  margin-right: 5px;
  vertical-align: middle;
}

.info_area_cash .info-txt {
    position: relative; 
    font-size: 13px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color:#333;
    font-weight: 400;
    padding:0 10px 15px 19px;
    line-height: 1.4;
}


/* 정기결제 카드관리 팝업 */
/* 알라딘 공용 다이얼로그 (PC 스타일) */
.al-dialog { position: fixed; inset: 0; z-index: 1000; display: block; }
.al-dialog__dim { position: absolute; inset: 0; background: rgba(0,0,0,.45); }

/* 가운데 패널: 기존 .ecash-popup__dialog + .ecash-card 역할 통합 */
.al-dialog__panel {
  position: absolute; left: 50%; top: 50%;
  transform: translate(-50%, -50%);
  width: 350px; box-sizing: border-box;
  margin: 0 auto; padding: 28px 24px;
  border-radius: 28px; background: #fff;
  box-shadow: 0 16px 40px rgba(0,0,0,.18);
  display: flex; flex-direction: column; align-items: center; gap: 20px;
  text-align: center;
  font-family: "Pretendard", -apple-system, system-ui, "Segoe UI", Roboto, "Noto Sans KR", sans-serif;
}

/* 제목/설명/액션 */
.al-dialog__title { margin: 0; color: #000; font-size: 17px; font-weight: 700; line-height: 140%; height: 45px; letter-spacing: -0.5px; }

/* 몰별 오버라이드 — base 규칙 뒤에 둬야 이김 */
.theme-ebook .al-accent { color:#3B4A9F; } /* 전자책 정기결제 카드관리*/
.theme-kbook .al-accent { color:#276FF4; } /* 국내도서 */
.theme-used  .al-accent { color:#276FF4; } /* 중고서점 예시 */

.al-dialog__sub  { margin: 0; color: #111; font-size: 15px; font-weight: 400; line-height: 150%; height: 23px; padding: 0 0 5px 0;}

.al-dialog__actions { display: flex; flex-direction: column; align-items: center; gap: 15px; }

/* CTA: 전역 a:link 등과 충돌 방지 (모든 상태 흰색 고정) */
.al-dialog .btn-cta,
.al-dialog .btn-cta:link,
.al-dialog .btn-cta:visited,
.al-dialog .btn-cta:hover,
.al-dialog .btn-cta:active,
.al-dialog .btn-cta:focus { color: #fff !important; -webkit-text-fill-color: #fff; text-decoration: none; }

.btn-cta {
  display: flex; justify-content: center; align-items: center;
  width: 263px; height: 48px; border-radius: 12px;
  background: #000; color: #fff; font-size: 16px; font-weight: 700; text-decoration: none;
}
.btn-cta:hover, .btn-cta:active { color: #fff !important; text-decoration: none; }

/* 텍스트 버튼 */
.btn-text { border: 0; background: transparent; cursor: pointer; color: #666; font-size: 14px; font-weight: 400; height: 31px; }


/* ====== 삼성카드 독립 플로팅 팝업 ====== */
.al-fp-samcard{
  position: fixed;
  right: 10%; bottom: 24px;
  z-index: 10010;
  width: 390px; max-width: 92vw;
  display: flex; flex-direction: column;
  pointer-events: none; /* 래퍼는 클릭 막고, 내부에서만 허용 */
  transform: translateY(28px); opacity: 0;
  transition: transform .48s cubic-bezier(.2,.7,.2,1), opacity .48s ease;
  font-family:"Pretendard",-apple-system,system-ui,Roboto,"Noto Sans KR",sans-serif;
}
.al-fp-samcard.is-open  { transform: translateY(0);  opacity: 1; }
.al-fp-samcard.is-leave { transform: translateY(36px); opacity: 0; }
@media (max-width:1200px){ .al-fp-samcard{ right:16px; bottom:16px; } }

/* 카드 패널 */
.al-fp__panel{
  pointer-events: auto;
  background:#fff; border-radius:30px 30px 0 0;
  box-shadow:0 20px 48px rgba(0,0,0,.18);
  padding:22px;
  text-align: center;
}
.al-fp__title{ margin:0 0 10px; font-size:18px; line-height:1.5; color:#222; font-weight:600; padding:5px 0 0 0;}
.al-fp__title strong{ font-size:20px; color:#000; }
.al-fp__user{ color:#3B4A9F; font-weight:800; }
.al-fp__sub{ margin:0 0 14px; font-size:14px; color:#333333; line-height:1.6; }

/* 쿠폰 배경 */
.al-fp__coupon{
  position:relative; width:246px; height:95px;
  background:url(https://image.aladin.co.kr/img/account/2025/samsung_event_bg.png) no-repeat center/cover;
  border-radius:14px; margin:15px auto; overflow:hidden;
}
.al-fp__coupon .coupon-col{
  position:absolute; top:50%; transform:translateY(-56%);
  width:36%; text-align:center; color:#fff; text-shadow:0 1px 2px rgba(0,0,0,.15);
  display:flex; flex-direction:column; align-items:center;
}
.al-fp__coupon .coupon-col.left{ left:7%; }
.al-fp__coupon .coupon-col.right{ right:7%; }
.al-fp__coupon span.k{ font-size:15px; font-weight: 800; opacity:.95; margin-bottom:4px; display: block;line-height: 1;}
.al-fp__coupon .v{ font-size:26px; font-weight:800; letter-spacing:.2px; line-height: 1;}
.al-fp__coupon .d{ font-size:12px; margin-top:6px; opacity:.95; position: absolute; bottom:6px; right:10px;line-height: 1; color:#fff;}

/* CTA */
.al-fp__panel .btn-cta{
  display:block; width:100%; text-align:center; box-sizing: border-box;
  border-radius:12px; padding:14px 10px; margin-bottom:15px;
  background:#000; color:#fff; text-decoration:none; font-weight:700; font-size:15px;
  transition: filter .25s ease, transform .25s ease;
}


/* 안내 */
.al-fp__note {padding:5px 0 0 0; margin-bottom:0; }
.al-fp__note ul{padding-left: 5px;     /* 들여쓰기 */
  margin: 0;text-align: left; }
.al-fp__note li{ font-size: 12.5px;
  line-height: 1.6;
  color: #333333;
  margin-bottom: 4px;     /* 항목 간격 */}

.al-fp__note ul > li::before {
    content: '•';
    display: inline-block;
    font-size: 12px;
    line-height: 1;
    margin-right: 4px;
    color: #444;
    vertical-align: 0px;
}

/* 하단 액션 (형제) */
.al-fp__actions{
  pointer-events: auto;
  display:flex; justify-content:space-between; align-items:center;
  padding:8px 32px; background:#fff; border-top:1px solid #eee;
  border-radius:0 0 30px 30px; box-shadow:0 20px 48px rgba(0,0,0,.18);

}
.al-fp__btn{ border:0; background:transparent; cursor:pointer; font-size:14px; padding:8px 4px; }
.al-fp__btn--link{ color:#3B4A9F; font-weight:500; }
.al-fp__btn--link:hover{ text-decoration:none; }

@media (prefers-reduced-motion:reduce){
  .al-fp-samcard{ transition:none; transform:none !important; opacity:1 !important; }
}