@CHARSET "UTF-8";



/*LIST*/
#mainlist li { width:33%;}
/*140529 bak*/
#mainlist li .list_p_img { width:100px; height:100px; overflow:hidden;}
/*-----------*/


#albumlist { font-size:1.1em !important;}
#albumlist > li, #ostlist > li { width:47%;}
#albumlist li:first-child > img { border:1px solid #d3d3d3;}
#albumlist .inlinelist li:last-child img { width:18px; position:absolute; right:5px; bottom:-10px;}



#ostlist li:first-child > img { height:79px;}
#ultitle > li:first-child { text-align:center !important; text-indent:0;}

#carttitle li:nth-child(2), #carttitle li:nth-child(3) { text-align:left; text-indent:7px;}


#art_album_list > li { width:30%;}
#art_album_list .liwrap { /*140623 width:60%;*/ width:70px;}
#art_album_list .song_name { color:#333; font-size:0.6em; font-weight:normal;}

/*140529 bak*/
#art_album_list { margin-top:15px;}
#art_album_list li div.list_p_img { width:70px; height:70px;}
#art_album_list li div.list_p_img img { width:100%; height:100%;}
/*-------------*/


#regist_success { width:80%; margin:0.5em auto; font-size:0.9em;}
#regist_success li { display:inline-block; padding:0.3em 0; margin-bottom:0.3em;}
#regist_success li:nth-child(odd) { width:25%; text-indent:5px; border-right:1px solid #d3d3d3; text-align:left;}
#regist_success li:nth-child(even) { width:74.5%; text-indent:5px; text-align:left;}



ul.find_notice { font-size:0.8em; width:90%; margin:2.5em auto;}
ul.find_notice li { padding-left:12px; background:url(/akbobada/images/smartCore/bg/bg_find_notice.png) 0 3px no-repeat; background-size:8px 10px;}

#menu01_sub > span{ width:16%;}
#menu02_sub > span { width:25%;}
#menu03_sub > span { width:25%;}


#paylist { border-top:1px solid #545454; margin-top:15px;}
#paylist li { width:100%; }
#paylist li:first-child { padding:1em 0; background:#f3f3f3; text-align:center; font-weight:bold;}
#paylist li:last-child { background:#fff; text-align:right; font-weight:normal; padding:0.5em 0;}
#paylist li:last-child button { margin-right:10px;}
#paylist li > span { display:inline; padding-left:10px;}
#paylist li > img { vertical-align:middle; }
#paylist li > input { vertical-align:-2px; margin:0 0.8em;}

#pay_result { margin-top:107px; padding:0.5em 0;}
#pay_result ul { font-size:0.9em; }
#pay_result li { text-align:left; padding:0.2em 0; line-height:1.2em; list-style:disc; width:84%; margin:0 auto;}
#pay_result li:first-child { text-align:center; padding:0.8em 0; list-style:none;}


/* 공지사항 */
#noticelist span { display:inline-block; vertical-align:middle; padding:0.2em 0; }
#noticelist span.title { width:76%; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#noticelist span.date { width:20%; text-align:center;}
#noticelist li:first-child span.title, #noticelist li:first-child spna.date { text-align:center; font-weight:bold;}

#noticedetail li { border:0;}
#noticedetail li:first-child { border-top:1px solid #545454; border-bottom:1px solid #d3d3d3; background:#fff;}

/*140529 back*/
#noticedetail li:nth-child(2) { width:96%; padding:0.5em; }
#noticedetail li:nth-child(2) img { display:block; width:100%; margin:0 auto;}
/*------------*/

#noticedetail h3 { font-size:1.2em; padding-bottom:0.2em; text-indent:10px;}
#noticedetail .adminid { display:inline-block; font-weight:bold; text-indent:10px;}
#noticedetail .viewcnt { display:inline-block; float:right; margin-right:10px;}
#noticedetail li.nextli { text-indent:10px; border-top:1px solid #545454; border-bottom:1px solid #d3d3d3;}
#noticedetail li.prevli { text-indent:10px; border-bottom:1px solid #545454; background:#fff; padding:0.6em 0; text-align:left; font-weight:normal; font-size:1em;}
#noticedetail li span.n_col { display:inline-block; width:16%; text-indent:0; text-align:left; border-right:1px solid #d3d3d3;}


/* 일반신청리스트, 주문제작 */
#orderlist li:first-child span, #s_orderlist li:first-child span { display:inline-block; text-align:center; font-weight:bold;}
#orderlist li p, #s_orderlist li p { display:inline-block;}
#orderlist li p span, #s_orderlist li p span { display:block; margin:0.1em 0;}
#orderlist span.name_artist, p.name_artist, #s_orderlist span.name_artist{ text-indent:10px; width:49%;}
#orderlist span.name, #orderlist span.artist, #s_orderlist span.name, #s_orderlist span.artist { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#orderlist span.divi_part, p.divi_part, #s_orderlist span.divi_part { width:32%; text-align:center;}
#orderlist span.state, p.state, #s_orderlist span.state { width:17%; text-align:center;}
#orderlist p.state, #s_orderlist p.state { color:#7c7b7b;}
#orderlist span.state_ing, #s_orderlist span.state_cancel, #s_orderlist span.state_ing { color:#fd4e0a;}
#orderlist span.state_cmplt, #s_orderlist span.state_cmplt { color:#126cc3;}

/* 상담내역 */
#counsellist span { display:inline-block; margin:0.1em 0; vertical-align:middle;}
#counsellist li:first-child span { text-align:center; font-weight:bold; vertical-align:middle;}
#counsellist li span.title { width:46%; text-indent:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#counsellist li span.writer { width:21%; text-align:center;}
#counsellist li span.writer_admin { width:21%; text-align:center; color:#126cc3;}
#counsellist li span.date { width:15%; text-align:center;}
#counsellist li span.state, #counsellist li span.state_cmplt, #counsellist li span.state_ing { width:15%; text-align:center;}
#counsellist li span.state_cmplt { color:#126cc3;}

#counsellist li.answer { background:#fcfbfb;}
#counsellist li.answer span.title::before { content:url(/akbobada/images/smartCore/icon/icon_answer.png); vertical-align:middle; color:#126cc3;}

/* 상담내역 상세 */
#counseldetail li { padding:0;}
#counseldetail li:first-child { background:#fff;}
#counseldetail li span { vertical-align:middle;}
#counseldetail span.c_th { display:inline-block; padding:0.9em 0; width:15%; text-align:center; font-weight:bold; background:#f7f7f7;}
#counseldetail span.c_td, #counseldetail span.c_td1 { display:inline-block; width:29%; }
#counseldetail span.c_td1 { width:33%;}
#counseldetail span.c_tdt { display:inline-block; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#counseldetail p.c_content, #counseldetail p.c_c_answer { width:95%; margin:0.7em auto; line-height:1.2em;}
#counseldetail p.c_c_answer::before { content:url(/akbobada/images/smartCore/icon/icon_answer.png);}


/* FAQ */
#faqlist { }
#faqlist li:first-child { background:#fff; border-top:1px solid #d3d3d3;}

#faqdetail li { display:inline-block;}
#faqdetail li:first-child { background:#fff; width:20%; text-indent:10px;  overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}
#faqdetail li:nth-child(2) { width:80%; border-top:1px solid #545454; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}
#faqdetail li:nth-child(3) { text-indent:10px; border-bottom:1px solid #f3f3f3;}
#faqdetail li > p { width:96%; margin:0 auto;}
#faqdetail li > p img  { width:100%; margin:0.5em 0;}

/* 구입목록 */
#buylist > li:first-child { background:#f3f3f3; border-top:1px solid #545454; text-indent:10px; border-bottom:1px solid #fff;}
#buylist ul.de_col li:nth-child(1) { width:55%;}
#buylist ul.de_col li:nth-child(2) { width:30%; text-align:left; }
#buylist ul.de_col li:nth-child(3) { width:13%; text-align:center;}

#buylist ul > li span { display:block; line-height:1.2em; }
#buylist ul > li:nth-child(1) { width:54%; overflow:hidden;}
#buylist .song_title {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#buylist span.view { width:80%; margin:0 auto; padding:0.4em 0; text-shadow:1px 1px 1px #fff; border:1px solid #d3d3d3; border-radius:4px; text-align:center; text-indent:0; }
#buylist ul > li:nth-child(2) { width:30%;}
#buylist ul > li:nth-child(3) { width:15%; text-align:center; }

/* 결제내역 */
#paymentlist li.bar_title { background:#f9f9f9; border-top:1px solid #545454;}
#paymentlist li:first-child { text-indent:5px; border-bottom:1px solid #fff;}
#paymentlist li span { display:inline-block; vertical-align:middle; text-align:center;}
#paymentlist .title { width:30%; text-align:left; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#paymentlist .price { width:13%;}
#paymentlist .divi { width:15%;}
#paymentlist .paydate { width:22%;}
#paymentlist .trade { width:16%;}


/* 조옮김 */
#transposition > li > ul li:nth-child(1) { width:50%; }
#transposition > li > ul li:nth-child(2) { width:30%; }
#transposition > li > ul li:nth-child(3) { width:20%; }
#transposition > li:last-child span { display:block;}

/* 캐쉬충전 */
#refilltitle > li:nth-child(1) { width:25%; }
#refilltitle > li:nth-child(2) { width:35%; }
#refilltitle > li:nth-child(3) { width:30%; }
#refilltitle > li:nth-child(4) { width:10%; }

#cash_refill span { display:inline-block; text-align:center;}
#cash_refill span.col01 { width:24%; text-indent:-3px;}
#cash_refill span.col02 { width:35%; text-indent:-5px;}
#cash_refill span.col03 { width:28%; text-indent:-3px;}
#cash_refill span.col04 { width:10%; text-indent:-1px; vertical-align:middle;}

#cash_title > li:first-child > ul li { width:33%;}
#cash_title span { display:inline-block; width:32%; text-align:center; }
#cash_title p span.pcolor { width:20%; text-align:right;}
#ctitle { margin:1em auto; }
#ctitle h2 { font-size:1.2em;}
#ctitle span { display:inline;}

#cashwrap { width:90%; margin:0.6em auto; border:1px solid #d3d3d3; border-radius:5px; box-shadow:0 0 3px #eee; overflow:hidden; }
#cashwrap h2 { font-size:1.1em; padding:0.8em 0; text-indent:10px; border-bottom:1px solid #d3d3d3; vertcial-align:middle;}
#cashwrap span.magneth2 { float:right; font-size:0.8em; margin-top:-30px; margin-right:5px;}
#cashwrap ul { clear:both;}
#cashwrap ul li { padding:1em 0; padding-left:1.2em;}
#cashwrap ul li span { display:block; line-height:1.2em;}
#cashwrap ul li span.inlined { display:inline-block;}
#cashwrap ul li a { text-decoration:underline;}



/* 우편배송 */
#mdetitle li:nth-child(1) { width:10%; }
#mdetitle li:nth-child(2) { width:25%; }
#mdetitle li:nth-child(3) { width:23%; }
#mdetitle li:nth-child(4) { width:15%; }
#mdetitle li:nth-child(5) { width:15%; }
#mdetitle li:nth-child(6) { width:12%; }

#maildelivery .mailcol li:nth-child(1) { width:10%; text-align:center; }
#maildelivery .mailcol li:nth-child(2) { width:25%; text-indent:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#maildelivery .mailcol li:nth-child(3) { width:23%; text-align:center; }
#maildelivery .mailcol li:nth-child(4) { width:15%; font-size:0.8em; }
#maildelivery .mailcol li:nth-child(5) { width:15%; font-size:0.8em; }
#maildelivery .mailcol li:nth-child(6) { width:12%; font-size:0.9em; text-align:center;}

/* 회원정보변경 */
#info_modify span.r_notice { display:block; font-size:0.8em;}
#info_modify input:disabled { background:#f9f9f9; color:#c3c3c3;}
#pw_modify li:nth-child(odd) { width:30%;}
#pw_modify li:nth-child(even) {  width:67%;}


/* 내정보 */
#pointlist { width:100%; margin:0 auto; margin-top:0.4em; text-align:center;}
#pointlist li { display:inline-block; text-align:center; width:40%; margin:0 2%; padding:0.5em 0; border-radius:5px; border:1px solid #d3d3d3;}
#pointlist li img { width:45px; display:block; margin:0 auto;}
#pointlist li span { display:block; margin:0.4em 0 0.2em 0; }

#myinfolist li { text-align:center;}
#myinfolist li:first-child { border-top:1px solid #d3d3d3;}
#myinfolist a { display:inline-block; width:50%; padding:0.4em 0; border-radius:3px; border:1px solid #d3d3d3; text-align:left;}
#myinfolist a img { margin:0 0.5em;}
#myinfolist a span { display:inline-block;  vertical-align:middle; width:65%; text-indent:20px;}






/*TAB*/
#part_tab li { width:24%;}
#part_tab li:last-child { width:28%;}
#gnb_ost_tab li { width:15%;}
#gnb_ost_tab li:nth-child(3) { width:28%;}
#gnb_ost_tab li:nth-child(4), #gnb_ost_tab li:nth-child(5) { width:21%;}

#ost_tab li { width:24.75%;}
#search_tab li { width:25%;}


#special_order li { width:33%;}
#special_order li:first-child { width:34%;}

#faq_tab li { width:25%;}
#faq_tab li:nth-child(1) { width:20%;}
#faq_tab li:nth-child(2) { width:30%;}

#member_info { border-top:1px solid #d3d3d3;}
#member_info li{ width:50%;}



/*DIV*/

.term_condi { padding-top:1px; }
.term_condi h3 { font-weight:bold; margin:0.5 em 0;}
.noti { width:90%; padding:0.7em; margin:0.5em auto; margin-top:0.8em; border:1px solid #72b3ef; border-radius:3px; font-size:0.7em; box-shadow:0 0 2px #dfdfdf;}
.noti span { display:block; text-align:left; margin:1px 0; line-height:1.2;}
.agree_box p { margin:0.5em 0; padding:0 0.3em; font-size:0.9em; line-height:1.2; }

#service_agree, #individual_agree { margin-bottom:46px; background:#fff;}

.inner_search { position:relative; background:#fff;}
.inner_search img.icon_s { position:absolute; right:13px; top:13px; width:20px; height:20px;}
.inner_search .spant { position:absolute; left:5px; top:15px; font-size:0.8em; text-align:left;}
.inner_search .listwrap .song_artist, .inner_search .listwrap .song_album { font-size:1.0em;}
.inner_search .searchwrap { border-bottom:1px solid #d3d3d3; padding:0.6em 0; text-align:right;}

/*140529 back*/
.result_info { width:100%; border-bottom:1px solid #a3a3a3;}
.result_info > li { display:inline-block;}
.result_info > li:first-child { width:28%; text-align:center;}
.result_info > li:first-child > img { width:73%; border:1px solid #d3d3d3; margin:0.4em auto;}
.result_info > li:last-child { width:60%; text-align:left; vertical-align:top; padding-top:0.4em; padding-left:0.5em;}
.result_info .info_layout { margin-top:8px; font-size:0.9em;}
.result_info .info_layout  li { display:inline-block; margin:0.2em 0;}
.result_info .info_layout  li:nth-child(odd){ width:30%; border-right:2px solid #d3d3d3; }
.result_info .info_layout  li:nth-child(even){ width:60%; padding-left:10px;}

/*--------------*/


/* 
.info_layout { margin-top:10px;}
.info_layout li { display:inline-block; margin:0.2em 0;}
.info_layout li:nth-child(odd){ width:30%; border-right:2px solid #d3d3d3;}
.info_layout li:nth-child(even){ width:50%; padding-left:10px;}
.info_layout li:last-child { border-right:0 !important; width:96% !important; vertical-align:middle; padding-top:0.3em; background:pink;}
.info_layout li:last-child img { display:inline-block; vertical-align:bottom;}
 */
#in_search, #in_search2, #in_search3, #in_search4 {font-family:"나눔고딕", NanumGothic; border:1px solid #34a0d7; margin-right:10px; width:36%; border-radius:0; background:url(/akbobada/images/smartCore/bg/bg_search.png) right top repeat-y; background-size:26px 1px; padding:0.3em 32px 0.3em 0;}


.detailwrap { position:relative; padding:1em 0;}
.song_detail li { width:33%; font-size:0.9em; display:inline-block; text-align:center;}
.song_detail > li:first-child > img { width:90%; border:1px solid #d3d3d3;}
.song_detail > li:last-child { text-align:left; vertical-align:top; padding-top:0.1em; width:65%;}
.song_detail .info_layout > li:nth-child(odd) { width:28%; text-align:left; border-right:1px solid #d3d3d3;}
.song_detail .info_layout > li:nth-child(even) { width:68%; text-align:left; padding-left:5px;  text-overflow:ellipsis; white-space:nowrap;}

#song_detail > li:first-child > img { /*width:70%;*/ width:84px; height:84px;}
#song_detail .info_layout > li:last-child { border-right:0; width:100%; padding-top:0.9em;}
#song_detail .info_layout > li:last-child #btnsonginfo { width:68px; height:27px;}
#song_detail .info_layout > li:last-child img { width:23px; height:23px; display:inline-block; margin:0 0.3em;}

.btnlist { display:inline-block; width:100%;}
.btnlist li { display:inline-block; background:yellow;}
.btnlist li:last-child { background:pink;}



#art_album_info, #art_song_info { position:relative; padding:0.5em 0; }
#art_album_info h3, #art_song_info h3 { font-size:0.9em; text-indent:5px; color:#333; padding:0.4em 0; border-top:1px solid #E8EAEC; border-bottom:1px solid #d3d3d3;}
#art_song_info span.more_view { display:inline-block; width:44%;}


#sample_popup, #songInfopopup { width:100%; position:absolute; top:0; left:0; z-index:10000; margin-top:0;}
#sample_popup .sampleScore img { width:100%;}
#popuphead, #popuphead2 { position:relative; color:#fff; padding:0.5em 0; text-align:center; }
#popuphead h2 { margin:0.1em 0; width:72%; margin:0 auto; padding:0.1em 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#popuphead #popupclose { position:absolute; left:5px; top:50%; margin-top:-14px; width:28px; height:28px; background:url(/akbobada/images/smartCore/btn/btn_close_w.png) no-repeat; background-size:28px 28px; border:0; font-size:2em;}
#popuphead34{padding:0.5em 0; color:#fff; width:100%;  position:fixed; bottom:0; text-align:center; z-index:1001; -webkit-user-select:none; -webkit-touch-callout:none; -webkit-tap-highlight-color:rgba(0,0,0,0); overflow-y:visible !important;}


#songInfopopup {  min-height:56px;}
#popuphead2 { text-align:left; text-indent:10px;}
#popuphead2 span.ver { color:#8eaeb6; display:inline-block; font-size:0.8em; position:absolute; left:24px; bottom:6px;}
#popupclose2 { display:inline-block; position:absolute; right:5px; top:50%; margin-top:-14px; width:28px; height:28px; background:url(/akbobada/images/smartCore/btn/btn_close_w.png) no-repeat; background-size:28px 28px; border:0;}
#popupclose4 { display:inline-block; position:absolute; right:5px; top:50%; margin-bottom:114px; width:28px; height:28px; background:url(/akbobada/images/smartCore/btn/btn_close_w.png) no-repeat; background-size:28px 28px; border:0;}

#popuphead2 img { width:100px;}
#songinfobody { clear:both; background:#eceff4 url(/akbobada/images/smartCore/bg/bg_poply.jpg) no-repeat; background-size:100% 557px; min-height:558px;}



#buybtnpack, #cartbtnpack { width:96%; margin:0 auto; text-align:right;}
#buybtnpack a { display:inline-block; margin-top:0.5em;}

#back_btn { text-align:right;}
#back_btn button { width:20%; margin-right:0.6em;}


.regist_step { position:relative; margin:0.5em 0; padding:0.7em 0; line-height:1.2;}
.regist_step h2 { font-weight:bold; text-indent:10px;}
.regist_step .r_notice { font-size:0.7em; display:block; width:94%; margin:0 auto;}
.regist_step label { font-size:0.7em;}
.regist_step .btnpack button { width:44%;}

#regist_step1, #regist_step2 { width:94%; margin:0 auto; margin-top:30px;border-radius:5px; border:1px solid #d3d3d3; box-shadow:0px 0px 3px #d3d3d3; margin-bottom:1.5em;}

.inputwrap { text-align:center; width:88%; margin:0 auto;}
.inputwrap input, .inputwrap select { padding:0.5em 0;}
#inptemail { width:70%;}
#iptEmail2, #iptEmailSelect { width:30%;}
.exist_id { border:1px solid #d3d3d3; width:70%; font-weight:bold; margin:1em auto; text-align:center; padding:0.7em 0;}
#btn_find { display:block; width:50%; margin:0.7em auto;}


.regist_result { width:90%; margin:0 auto; border:1px solid #d3d3d3; box-shadow:0 0 5px #d3d3d3; border-radius:10px; text-align:center;}
.regist_result > img { width:180px; height:100px; margin:0 auto;}
.regist_result h2 { text-align:center;}
.regist_result p { font-size:0.8em; padding:0.4em 0.6em; text-indent:5px; text-align:left;}


.formwrap { border:1px solid #d3d3d3; background:url(/akbobada/images/smartCore/bg/bg_list.png) left top repeat-y; width:90%; margin:1em auto; border-radius:10px;}
.find_success { width:100%; min-height:610px; background:#fff; position:fixed; top:0; z-index:999999;}
.find_success h2 { width:100%; background:#545454; text-align:center; color:#fff; padding:0.7em 0;}
.find_success h2 .btnclose { float:right; margin-right:10px; margin-top:-4px; border:1px solid #fff; border-radius:5px; padding:0.2em 0.4em;}
.find_success p { width:90%; margin:2.5em auto; text-align:center; padding:2em 0; border:1px solid #d3d3d3; border-radius:5px; box-shadow:0 0 3px #d3d3d3;}
.find_success p .pcolor { font-size:1.1em; font-weight:bold;}
#formwrap_pw { background-size:200px 4px;}


#p_pay_notice {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice span { display:block;}
#p_pay_notice span.bold { display:inline;}
h2#p_pay { padding:0.2em 0; text-indent:10px;}
h2#p_pay img { height:20px; vertical-align:-5px;}
#p_pay_notice ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_notice1 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice1 span { display:block;}
#p_pay_notice1 span.bold { display:inline;}
h2#p_pay1 { padding:0.2em 0; text-indent:10px;}
h2#p_pay1 img { height:20px; vertical-align:-5px;}
#p_pay_notice1 ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_notice2 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice2 span { display:block;}
#p_pay_notice2 span.bold { display:inline;}
h2#p_pay2 { padding:0.2em 0; text-indent:10px;}
h2#p_pay2 img { height:20px; vertical-align:-5px;}
#p_pay_notice2 ul li { list-style-type:disc; width:96%; margin-left:1em;}


#p_pay_notice3 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice3 span { display:block;}
#p_pay_notice3 span.bold { display:inline;}
h2#p_pay3 { padding:0.2em 0; text-indent:10px;}
h2#p_pay3 img { height:20px; vertical-align:-5px;}
#p_pay_notice3 ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_notice4 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice4 span { display:block;}
#p_pay_notice4 span.bold { display:inline;}
h2#p_pay4 { padding:0.2em 0; text-indent:10px;}
h2#p_pay4 img { height:20px; vertical-align:-5px;}
#p_pay_notice4 ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_notice5 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice5 span { display:block;}
#p_pay_notice5 span.bold { display:inline;}
h2#p_pay5 { padding:0.2em 0; text-indent:10px;}
h2#p_pay5 img { height:20px; vertical-align:-5px;}
#p_pay_notice5 ul li { list-style-type:disc; width:96%; margin-left:1em;}


#p_pay_notice9 {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_notice9 span { display:block;}
#p_pay_notice9 span.bold { display:inline;}
h2#p_pay9 { padding:0.2em 0; text-indent:10px;}
h2#p_pay9 img { height:20px; vertical-align:-5px;}
#p_pay_notice9 ul li { list-style-type:disc; width:96%; margin-left:1em;}



#p_pay_noticeH {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_noticeH span { display:block;}
#p_pay_noticeH span.bold { display:inline;}
h2#p_payH { padding:0.2em 0; text-indent:10px;}
h2#p_payH img { height:20px; vertical-align:-5px;}
#p_pay_noticeH ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_noticeL {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_noticeL span { display:block;}
#p_pay_noticeL span.bold { display:inline;}
h2#p_payL { padding:0.2em 0; text-indent:10px;}
h2#p_payL img { height:20px; vertical-align:-5px;}
#p_pay_noticeL ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_noticeR {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_noticeR span { display:block;}
#p_pay_noticeR span.bold { display:inline;}
h2#p_payR { padding:0.2em 0; text-indent:10px;}
h2#p_payR img { height:20px; vertical-align:-5px;}
#p_pay_noticeR ul li { list-style-type:disc; width:96%; margin-left:1em;}

#p_pay_noticeV {  width:89%; margin:0 auto; margin-bottom:10px; border:1px solid #d3d3d3; border-radius:5px; padding:0.7em; line-height:1.2em; font-size:0.8em;}
#p_pay_noticeV span { display:block;}
#p_pay_noticeV span.bold { display:inline;}
h2#p_payV { padding:0.2em 0; text-indent:10px;}
h2#p_payV img { height:20px; vertical-align:-5px;}
#p_pay_noticeV ul li { list-style-type:disc; width:96%; margin-left:1em;}



#akbo_cash {  margin-top:0; width:100%;}
#akbo_cash h3 { color:#343434; padding:0.7em 0 0 0; font-size:0.9em; text-indent:15px; }
#akbo_cash .btnpack button { width:44%;}
#cash_pay { color:#fff; text-align:left; text-indent:15px; padding:0.8em 0;}

.btnpack2 { width:96%; margin:0 auto; padding:0.7em 0;}
.btnpack2 button { width:14%; padding:0.4em 0;}
.btnpack2 button.move { width:17%;}


/*FORM - 회원가입*/
.regist_form {}
.regist_form li { display:inline-block; font-size:0.7em;}
.regist_form li:nth-child(odd) { width:26%; padding:1.1em 0; vertical-align:middle; text-indent:5px;}
.regist_form li:nth-child(even) { width:71%; padding:0.2em 0; padding-left:3%; vertical-align:middle;}
.regist_form li:nth-child(3), .regist_form li:nth-child(9), .regist_form li:nth-child(11) { vertical-align:top;}
.regist_form li.li_email { vertical-align:top;}
.regist_form input[type=text], .regist_form input[type=password] { width:90%;}
.regist_form input[type=radio] { width:18px;}
.regist_form .r_notice { text-indent:0;}
.regist_form #iptEmail2, #iptId { width:44%;}
.regist_form #iptEmailSelect { width:35%;}
#btnregist, #btncancel { width:44%;}
#btn_db_chk { width:40%; font-size:0.9em; padding:0.4em 0 0.3em 0;}




.regist_form41 {}
.regist_form41 li { display:inline-block; font-size:0.7em;}
.regist_form41 li:nth-child(odd) { width:26%; padding:1.1em 0; vertical-align:middle; text-indent:5px; }
.regist_form41 li:nth-child(even) { width:71%; padding:0.2em 0; padding-left:3%; vertical-align:middle; }


.regist_form61 {height: 170px;}
.regist_form61 li { display:inline-block; font-size:0.9em;}
.regist_form61 li:nth-child(odd) { width:26%; padding:1.1em 0; vertical-align:middle; text-indent:5px;}
.regist_form61 li:nth-child(even) { width:71%; padding:0.2em 0; padding-left:3%; vertical-align:middle;}



/*INPUT*/
#agreeChk { vertical-align:-3px;}



/*BUTTON*/
#alum_more { position:absolute; top:50%; margin-top:-8px; right:2px;}
#alum_more2 { position:absolute; top:50%; margin-top:-8px; left:2px;}

#mainlist li span { width:100px;}