.product_list_area_200 {
    display:table-cell;
    display:inline-block;
    _display: inline;
    width:200px;
    height:auto;
    border:1px #dcdcdc solid;
    margin-top:5px;
    padding:15px;
    vertical-align:top;
    background-color:#FFFFFF;
}

.product_list_area_80 {
    display:table-cell;
    display:inline-block;
    _display: inline;
    width:82px;
    height:auto;
    border:1px #dcdcdc solid;
    margin-top:5px;
    vertical-align:top;
    background-color:#FFFFFF;
}

.product_list_area_500 {
    display:table-cell;
    display:inline-block;
    _display: inline;
    width:500px;
    height:auto;
    border:1px #dcdcdc solid;
    margin-top:5px;
    vertical-align:top;
    background-color:#FFFFFF;
}

.img_area_80{
    text-align:center;
    width:80;
    height:80;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:80;
    max-height:80;
}

.img_area_110{
    text-align:center;
    width:110;
    height:110;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:110;
    max-height:110;
}

.img_area_150{
    text-align:center;
    width:150;
    height:150;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:150;
    max-height:150;
}

.img_area_200{
    text-align:center;
    width:200;
    height:200;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:200;
    max-height:200;
}

.img_area_300{
    text-align:center;
    width:300;
    height:300;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:300;
    max-height:300;
}

.img_area_500{
    text-align:center;
    width:500;
    height:500;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:500;
    max-height:500;
}

.img_area_500{
    text-align:center;
    width:500;
    height:500;
    position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    max-width:500;
    max-height:500;
}

.img_outer_500{
    /*background-color:#fdf5e6;*/
    width:500px;
    margin-left:auto;
    margin-right:auto;
    display:inline-block;
    _display:inline;
}

.img_outer_200{
    /*background-color:#fdf5e6;*/
    width:200px;
    margin-left:auto;
    margin-right:auto;
    display:inline-block;
    _display:inline;
}

.img_outer_150{
    /*background-color:#fdf5e6;*/
    width:150px;
    margin-left:auto;
    margin-right:auto;
    display:inline-block;
    _display:inline;
}

.img_outer_110{
    /*background-color:#fdf5e6;*/
    width:110px;
    margin-left:auto;
    margin-right:auto;
    display:inline-block;
    _display:inline;
}

.product_img{
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
}

.remove_btn{
    position:absolute;
    right:0px;
    top:0px;
    display:none;
    cursor:pointer;
}

div.strbtn_cursor_n_tab {
    cursor: pointer;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    background-color:#eee;
    text-align:center;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    width:150px;
    padding:10px;
    display: inline-block;
    _display: inline;
    font-size: 13px;
}

div.strbtn_cursor_n_tab_cls {
    cursor: pointer;
    color: #105cb6;
    /*border-top:1px solid #eee;*/
    /*border-left:1px solid #eee;*/
    /*border-right:1px solid #eee;*/
    background-color:#FFFFFF;
    text-align:center;
    /*border-top-left-radius: 7px;*/
    /*border-top-right-radius: 7px;*/
    width:150px;
    padding:10px;
    display: inline-block;
    _display: inline;
    font-size: 13px;
}

.swal-button {
  padding: 7px 19px;
  border-radius: 2px;
  background-color: #EA5633;
  font-size: 14px;
  /*border: 1px solid #EA5633;*/
  color: #ffffff;
  /*text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);*/
}

.swal-button[not:disabled]:hover{background-color:#a9a9a9;}
.swal-button:active{background-color:#a9a9a9;}
.swal-button--cancel{color:#ffffff;background-color:#a9a9a9;border:none;font-size: 12px;}

.swal-text {
  background-color: #FEFAE3;
  padding: 17px;
  border: 1px solid #F0E1A1;
  display: block;
  margin: 22px;
  text-align: center;
  color: #61534e;
}

.warehouse_area {
    width:500px;
    padding:5px;
    border:1px #dcdcdc solid;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

.option_area {
    width:500px;
    padding:5px;
    border:1px #dcdcdc solid;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

.set_product_area {
    width:75%;
    padding:5px;
    border:1px #dcdcdc solid;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

.cart_area {
    position: fixed;
    top: 0;
    width:96%;
    text-align:center;
    background-color:#FFFFFF;
    height:25px;
    margin-bottom:10px;
    z-index:5;
    height:30px;
}

.cart_msg {
    font-size: 10pt;
    color: #EA5633;
    display: inline-block;
    _display: inline;
}

.cart_msg_area {
    font-size: 10pt;
    color: #EA5633;
    border-radius:5px;
    border:1px #dcdcdc solid;
    padding:3px;
    width:300px;
    background-color:#FFFFFF;
    margin-left:60%;
    z-index:5;
    display: inline-block;
    _display: inline;
}

.manual_area {
    cursor: pointer;
    margin-left: 5px;
    font-size: 13pt;
    padding:3px;
    text-align:right;
    background-color:#FFFFFF;
    z-index:5;
    display: inline-block;
    _display: inline;
}

.manual_header_area {
    width : 100%;
    cursor: pointer;
    font-size: 13pt;
    padding:3px;
    text-align:right;
    background-color:#FFFFFF;
    display: inline-block;
    _display: inline;
}

.view_user_alert_area{
    padding :20px;
    width:100%;
    color :#FFFFFF;
    background-color:#ff6347;
    margin-bottom:20px;
}

.browser_alert_area{
    text-align: center;
    padding :5px;
    width:100%;
    color :#FFFFFF;
    background-color:#ff6347;
}

.test_alert_area{
    text-align: center;
    padding :3px;
    width:100%;
    color :#FFFFFF;
    background-color:#db7093;
}

.shortcut_menu{
    width : 100%;
    padding : 10px;
}

div.shortcut_icon {
    cursor: pointer;
    margin-top: 5px;
    margin-left: 20px;
    vertical-align: top;
    display: inline-block;
    _display: inline;
}

div.link_shortcut_area {
    width : 95%;
    display: inline-block;
    _display: inline;
}

div.link_shortcut {
    cursor: pointer;
    color: #105cb6;
    font-size:10pt;
    margin-left: 10px;
    display: inline-block;
    _display: inline;
}

div.sort_link{
    cursor: pointer;
    font-size: 10pt;
    color: #FFFFFF;
    display: inline-block;
    _display: inline;
}

div.sort_icon{
    font-size: 13pt;
    vertical-align:middle;
    color: #FFFFFF;
    display: inline-block;
    _display: inline;
}

.product_number_list {
    width: 250px;
}

.product_name_list {
    width: 500px;
}

div.chk_icon {
    font-size: 10px;
    text-align: center;
    line-height: 20px;
    width:100px;
    background:gold;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

div.dr_icon {
    font-size: 10px;
    text-align: center;
    line-height: 20px;
    width:100px;
    background:gold;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

div.alert_icon {
    text-align: center;
    line-height: 30px;
    width:100px;
    background:#f5f5f5;
    border-radius:5px;
    display: inline-block;
    _display: inline;
}

div.information_body {
    font-size: 13pt;
    padding: 30px;
    width: 100%;
    border: 1px solid #dcdcdc;
    border-radius: 10px 10px 10px 10px;
}

.resizeimage img {
    max-width: 100%;
    height: auto;
}


.fldbld{
    font-weight: 600;
}

.fldmsk{
    -webkit-filter: opacity(80%);
    -moz-filter: opacity(80%);
    -o-filter: opacity(80%);
    -ms-filter: opacity(80%);
    filter: opacity(80%);
}