.autofix_sb.fixed {
  position: fixed !important;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  height: 100%;
  overflow:auto;
}

.autofix_sb.fixed.bottom {
  bottom: 0;
  position: absolute !important;
}

.clear_box{*zoom:1}
.clear_box:after{display:block;clear:both;content:""}

#sit_ov #header_move_stick .fix_pos_stickers{
display:none;
}

#sit_ov.is_exist_sticker #header_move_stick .fix_pos_stickers{
width:358px;
display:block;
margin-top: 30px;
}

#sit_ov #header_move_stick .fix_pos_stickers h3{
padding: 11px 3px 8px 15px;
border: 1px solid #d6d6d6;
border-top-color: #e1e1e1;
border-bottom: 0;
background: #f3f3f3;
color: #222;
margin:0;
}

#sit_ov #header_move_stick .sticker_fixed_header{
display:none;
}

#sit_ov #header_move_stick .bookmark_sticker_list{
padding: 7px 0 5px 3px;
border: 1px solid #d6d6d6;
border-top: 0;
background: #fff;
}

#sit_ov #header_move_stick .bookmark_sticker_list ul{*zoom:1;width:100%;padding:0;margin:0;}
#sit_ov #header_move_stick .bookmark_sticker_list ul:after{display:block;clear:both;content:""}

#sit_ov #header_move_stick .bookmark_sticker_list li{
position: relative;
float: left;
width: 23px;
height: 23px;
margin: 2px 0 2px 6px;
background: #e5e5e5;
list-style:none;
}

#sit_ov .sit_ov_header{
display:none;
}

#sit_ov #header_move_stick.autofix_sb.fixed {
position: relative;
z-index: 1101;
width: 100%;
height: 0;
}
#sit_ov #header_move_stick.autofix_sb.fixed.bottom {
bottom: auto;
position: relative;
}

#sit_ov #header_move_stick.autofix_sb.fixed #sit_title,
#sit_ov #header_move_stick.autofix_sb.fixed #sit_desc,
#sit_ov #header_move_stick.autofix_sb.fixed #sit_star_sns,
#sit_ov #header_move_stick.autofix_sb.fixed .sit_ov_body > table.sit_ov_tbl{
display:none;
}

#sit_ov #header_move_stick.autofix_sb.fixed #sit_sel_option{
overflow: visible;
}
#sit_ov #header_move_stick.autofix_sb.fixed #sit_opt_added.is_scrolly_hidden{
height: 128px;
overflow: auto;
overflow-x: hidden;
}
#sit_ov #header_move_stick.autofix_sb.fixed #sit_opt_added.is_scrolly_hidden li{
height:43px;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 41px;
background: #f6f6f6 url('./img/bg.gif') repeat;
-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,0.35);
-moz-box-shadow:  1px 2px 4px rgba(0,0,0,0.35);
box-shadow:  1px 2px 4px rgba(0,0,0,0.35);
z-index: 1102;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_stickers h3{
display:none;
}

#sit_ov #header_move_stick.autofix_sb.fixed .sticker_fixed_header{
position: relative;
background: none;
color: #999;
border: 0;
border-left: 1px solid #bcbcbc;
border-right: 1px solid #bcbcbc;
display:block;
}

#sit_ov #header_move_stick.autofix_sb.fixed .sticker_fixed_header .sticker_input_box{
padding-top:9px;
height:32px;
padding-left:15px;
border-left:1px solid #fff;
border-right:1px solid #fff;
}

#sit_ov #header_move_stick.autofix_sb.fixed .sticker_fixed_header h4 {
width: 140px;
font-size:0.9em;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container {
position: absolute;
top: 0;
left: 50%;
width: 1000px;
height: 41px;
margin: 0 0 0 -500px;
z-index: 1103;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .order_option_select {
position: relative;
float: left;
width: 690px;
height: auto;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .fix_pos_stickers{
margin:0;
float: right;
width: 308px;
position:relative;
bottom:auto;
display:block;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .sit_ov_header{
display:block;
width: 100%;
height: 41px;
position:relative;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .sit_ov_header button{
float:left;
margin: 8px 0 0 10px;
padding: 0;
border: 0;
background: transparent;
font-size:1.8em;
font-weight:bold;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .sit_ov_header h2{
float:left;
margin: 10px 0 0 10px;
font-size:1.5em;
cursor: pointer;
-webkit-font-smoothing: antialiased;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .sit_ov_header .abs_move_order{
position:absolute;right:8px;top:13px;
color: #5E5E5E;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .sit_ov_header .abs_move_order span{
display:inline-block;
padding:0 5px;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .sit_ov_header .abs_move_order span.move_number{
color:#0F0F0F;font-weight:bold;
}

#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .sit_ov_body{
position: relative;
width: 661px;
padding: 15px;
border: 1px solid #DDDEE2;
border-top: 0;
background: #fff;
min-height: 320px;
display:none;
}
#sit_ov #header_move_stick.autofix_sb.fixed .fix_pos_box .order_container .sit_ov_body.is_rayer_view{
display:block;
}

#sit_ov #header_move_stick.autofix_sb.fixed .bookmark_sticker_list{
padding: 5px 0 3px 3px;
border: 1px solid #DDDEE2;
border-top: 0;
background: #fff;
}

#sit_ov #header_move_stick.autofix_sb.fixed .bookmark_sticker_list ul{*zoom:1;width:100%;padding:0;margin:0;}
#sit_ov #header_move_stick.autofix_sb.fixed .bookmark_sticker_list ul:after{display:block;clear:both;content:""}

#sit_ov #header_move_stick.autofix_sb.fixed .bookmark_sticker_list li{
position: relative;
float: left;
width: 23px;
height: 23px;
margin: 2px 0 2px 6px;
background: #e5e5e5;
list-style:none;
}

#sit_ov .sticker_moving_rayer {position: absolute;z-index: 1100;width: 177px;height: 24px;}

#sit_ov .sticker_num{position:relative;top:-1px;left:-1px;background:#fd4239;color:#fff;text-align:center;float:left;width:23px;height:23px;font-weight:bold;font-family:Tahoma,sans-serif;font-size:11px;line-height:22px}

#sit_ov .sticker_el_contain{position:relative;height:22px;border:1px solid #e5e5e5;border-left:0;background:#f5f5f5;color:#939393;}
#sit_ov .sticker_ic{position:absolute;top:0;left:-22px;width:23px;height:23px;background-color:#e5e5e5;cursor: move;}
#sit_ov .sticker_ic .sticker_num{top:-1px}
#sit_ov a.sticker_num{color:#fff}

#sit_ov .input_memo_box{float:left;width:113px;height:22px;padding-left:3px;overflow:hidden;color:#939393;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#sit_ov .input_memo_box input{display:block;width:113px;height:22px;padding:0;border:0;margin:0;background:transparent;color:#939393;font-size:11px;line-height:22px}

#sit_ov .input_memo_length{float:right;overflow:hidden;width:37px;height:22px;padding-right:23px;color:#b3b3b3;font-family:Tahoma,sans-serif;font-size:11px;line-height:22px}

#sit_ov .btn_delete_sticker{position:absolute;top:0;right:1px;width:23px;height:22px;padding:0;border:0;overflow:hidden;margin:0;white-space:nowrap;background-color: #f5f5f5;font-size:1.2em}
#sit_ov .btn_delete_sticker span{display:none}

#sit_ov .btn_append_sticker{
position:absolute;right:15px;top:6px;
margin:0;
display: inline-block;
font-weight: bold;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 4px 6px;
font-size: 12px;
line-height: 1.4em;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #fff;
background-color: #ff5b89;
border-color: #F25769;
*width:120px;
}
#sit_ov .btn_append_sticker i{margin-right:3px;}
#container{*z-index:1099}