.myalign_sel_opt button.opt_btn {width:106px;}
.scrap_selbox {display:none;}
.scrap_selbox.on {display:block;}
.scrap_sellist {display:none;max-height:152px;}
.scrap_selbox.on > .scrap_sellist {display:block;}

.scp_admin_btn {position:absolute; top:185px; z-index:200; width:100%; height:33px;border:1px solid #e1e3e4; border-top:0; background-color:#fafbfb; color:#8a8a8a; text-align:center; font-size:13px; font-family:'Nanum Barun Gothic', sans-serif; line-height:33px;}

/* scrapbookadmin_popup */
.alert_popupbox {padding:25px 30px 25px;min-width:340px; height:auto; border:1px solid #333; background-color:#fff;display:none;}
.alert_popupbox * {box-sizing:border-box;}
.alert_pop_title {padding-bottom:19px;margin-bottom:40px; border-bottom:1px solid #333; color:#333; text-align:left; letter-spacing:-0.02em; font-weight:bold;font-size:16px; font-family:"Nanum Barun Gothic", sans-serif;display:none;}

.alert_popupbox ul li {padding:10px 0; border-bottom:1px solid #e1e3e4;}
.alert_popupbox ul li:after {display:block; clear:both;content:'';}

.scp_pop_cont:before {display:block; float:left;width:20px; height:18px; background:url(../../image/iwedding_plus/plus/mypage_detail_sprite.png) -24px 0 no-repeat; content:'';} 
.scp_pop_cont {float:left; padding-top:10px;color:#333333;font-weight:bold; font-size:13px;font-family:"Dotum";}
.scp_pop_cont p {display:inline-block; margin-left: 10px;line-height: 18px;}
.scp_pop_cont .cnt {color:#00649b}
.alert_popupbox input[type=text] {height:33px; border:1px solid #d0d3d8 ; background-color:#fafbfb; font-size:13px;line-height:33px;}

.scp_pop_input {float:left;}
.pop_mod_input {width:322px;}

.scp_pop_add {float:left; padding-top:0;}
.scp_pop_add:before {margin-top:10px;}
.pop_add_input {margin-left:9px;width:293px;}

.scp_pop_admin {display:none;}
.scp_admin_btnbox {float:right;}
.scp_admin_btnbox button {margin-right:4px; width:52px; height:33px; height:33px; border:1px solid #d0d3d8; color:#000000; vertical-align:top;text-align:center; font-size:12px; font-family:"Dotum"; line-height:33px;}
.scp_admin_btnbox button:last-child {margin-right:0;}

.popup_msgbox {margin:15px 0 40px; text-align:center;line-height:130%;}
.popup_btnbox {margin-top:15px; text-align:center;}
.popup_btnbox button {width:127px; height:42px; text-align:center; font-weight:500;font-size:14px; font-family:'Noto Sans KR', sans-serif; line-height:42px;}
.popup_btnbox button:first-child {border:1px solid #d0d4d9;background-color:#fff; color:#666;}
.popup_btnbox button:last-child {margin-right:5px;border:1px solid #333; background-color:#333; color:#fff;}

/* scrapbookmove_popup */

.scp_pop_chk {float:right; margin:6px 5px 0 0;}
.scp_pop_chk.on {z-index:100;display:block;}
.scp_pop_chk input[type=checkbox] {display:none;}
.scp_pop_chk input[type=checkbox] + label span {display:inline-block; width:22px; height:22px; background:url(../../image/iwedding_plus/mp_chk_btn02.png) left top no-repeat; vertical-align:middle;}
.scp_pop_chk input[type=checkbox]:checked + label span {background:url(../../image/iwedding_plus/mp_chk_btn02.png) left -27px no-repeat;}

.alert_popupbox_move { display:none; }