    #dictionaryContentBoxPC {
        width:1200px;
    }
    #dictionaryContentBoxM {
        width:100%;
    }

    .show-moreBtn {
        width: 20em;
        background-color: #655a58;
        border: 1px solid #655a58;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-top: 2em;
        letter-spacing: .25em;
        font-weight: 700;
        cursor: pointer;
        border-radius: 3px;
        color:#ffffff; 
        text-decoration:none; 
        display:block; 
        height:40px; 
        line-height:40px;
    }
    .show-moreBtn:hover {
        background-color: #009ea1;
        box-shadow: 1px 1px 1px rgba(0,0,0,.1);
        border-color: #009ea1;
    }
    .show-moreBtn:active {
        box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3);
    }


    .rcmd-title {
        width:100%; height:35px; border-bottom:2px solid #323232;padding-top:20px;
    }
    .rcmd-title>.PC {
        display:flex;padding-right:30px; padding-left:30px; 
    }
    .rcmd-title>.M {
        display:flex;padding-right:3%; padding-left:3%; 
    }
    .rcmd-title>.PC>.headTitle {
        width:1028px; height:30px; color:#252525; font-weight:600; font-size: 24px; text-align:left;display:flex;
    }
    .rcmd-title>.M>.headTitle {
        width:78%; height:30px; color:#252525; font-weight:600; font-size: 20px; text-align:left;display:flex;
    }
    .rcmd-title>.PC>.background {
        background: url('/lib/product-dictionary/img/btn_write_pc.png'); width:120px; height:30px; cursor:pointer;
    }
    .rcmd-title>.M>.background {
        width: 130px;
        height:30px;
        background-image: url('/lib/product-dictionary/img/btn_write_m_top.png');
        background-repeat: no-repeat;
        background-size: 110px 26px;
        cursor:pointer;
    }

    .Question { display:block; padding-top:15px; padding-bottom:15px; font-size: 18px; font-weight: 600; line-height:30px; color:#252525;}
    .Question>.PC {
        padding-right:30px; padding-left:30px; 
    }
    .Question>.PC>.d1 {
        display:flex;
    }
    .Question>.PC>.d1>.d1-1 {
        width:29px;
    }
    .Question>.PC>.d1>.d1-2 {
        width:100%; display:flex;padding-left:10px;cursor:pointer;
    }
    .Question>.PC>.d1>.d1-2>.d1-2-1 {
        width:75%; text-align:left;
    }
    .Question>.PC>.d1>.d1-2>.d1-2-2 {
        width:25%; height: auto; text-align:right; color:#252525; font-size:15px;
    }
    .Question>.PC>.d1>.d1-2>.d1-2-2 img{
       padding-left:20px;
    }

    .Question>.M {
        padding-right:3%; padding-left:3%; 
    }
    .Question>.M>.d1 {
        display:flex;
    }
    .Question>.M>.d1>.d1-1 {
        width:29px;
    }
    .Question>.M>.d1>.d1-2 {
        width:100%; display:flex;padding-left:5px;cursor:pointer;
    }
    .Question>.M>.d1>.d1-2>.d1-2-1 {
        width:75%; text-align:left;font-size: 16px;
    }
    .Question>.M>.d1>.d1-2>.d1-2-2 {
        width:25%; height: auto; text-align:right; color:#252525; font-size:14px;
    }
    .Question>.M>.d1>.d1-2>.d1-2-2 img{
        padding-left:5px;
     }

    .Answer { display:none; padding-top:20px; padding-bottom:20px; font-size: 15px; background-color:#F7F7F7; color:#252525;}
    .Answer>.PC {
        padding-right:30px; padding-left:30px; 
    }
    .Answer>.PC>.d1 {
        display:flex;
    }
    .Answer>.PC>.d1>.d1-1 {
        width:29px;
    }
    .Answer>.PC>.d1>.d1-2 {
        width:100%;padding-left:10px;text-align:left;
    }
    .Answer>.PC>.d1>.d1-2>.attach {
        display:flex; padding-top:15px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.a-1 {
        display:flex; width:56%; height:100px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.a-1>.a-1-1 {
        width:120px;padding-right:10px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.a-1>.a-1-1 img{
        width:100%;max-width:120px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box{
        width:40%; height:100px; text-align:right; position: relative;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box img{
        cursor: pointer;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1{
        display:flex;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1{
        position: absolute; right: 110px; bottom: 0; text-align:center;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1{
        position: absolute; right: 0; bottom: 0; text-align:center;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1>.help{
        color:#252525; font-size:13px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1>.helpCancel{
        color:#049ea0; font-size:13px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1>.update{
        color:#252525; font-size:13px;
    }
    .Answer>.PC>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1>.updateCancel{
        color:#da2f6c; font-size:13px;
    }
    

    .Answer>.M {
        padding-right:3%; padding-left:3%; 
    }
    .Answer>.M>.d1 {
        display:flex;
    }
    .Answer>.M>.d1>.d1-1 {
        width:29px;
    }
    .Answer>.M>.d1>.d1-2 {
        width:100%;padding-left:5px;text-align:left;
    }
    .Answer>.M>.d1>.d1-2>.attach {
        display:flex; padding-top:15px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.a-1 {
        display:flex; width:60%; height:auto;
    }
    .Answer>.M>.d1>.d1-2>.attach>.a-1>.a-1-1 {
        width:30%;padding-right:10px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.a-1>.a-1-1 img{
        width:100%;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box{
        width:40%; height:100px; text-align:right; position: relative;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box img{
        cursor: pointer;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1{
        display:flex;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1{
        position: absolute; text-align:center;width: 50%;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1{
        position: absolute; right: 0; text-align:center;width: 50%;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1>.help{
        color:#252525; font-size:10px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1>.helpCancel{
        color:#049ea0; font-size:10px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn1>.btn1-1 img{
        width:70%;
    }

    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1>.update{
        color:#252525; font-size:10px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1>.updateCancel{
        color:#da2f6c; font-size:10px;
    }
    .Answer>.M>.d1>.d1-2>.attach>.feedback_box>.f-1>#btn2>.btn2-1 img{
        width:70%;
    }

    #moreBtnBox>.M {
        margin-bottom:50px;
    }

    .feedback_box_pop {
        position: absolute; top: 0; left: 0;
    }
    .feedback_box_pop>.PC {
        position:absolute; top:0px; left:0px; z-index:100;
    }
    .feedback_box_pop>.PC>.m1 {
        position:relative; top:-250px; left:20px; z-index: 10; display:block; background-color:blue;
    }
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap {
        display:flex; align-items: center; flex-direction: column;
    }
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win {
        display:none; position:absolute; top: 30px; left:50px; width:400px; height: 220px; border: 1px solid #E7E7E7;
        background:#fff; border-radius: 5px;z-index: 9999;
    }
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>h1{
        background:#ffcda5; font-size: 1.1em; text-align: center; margin: 0 auto;
        line-height: 3em; border-top-left-radius: 5px; border-top-right-radius: 5px;
    }
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>#modal_close {
        display: block; width:100%; position:absolute; bottom:0; left:0;
        background: #b76828; border:0; line-height: 2.5em; color:#fff; font-weight: bold;
        border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
    } 
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>#modal_send {
        display: block; width:100%; position:absolute; bottom:38px; left:0;
        background: #6C6CFF; border:0; line-height: 2.5em; color:#fff; font-weight: bold;
        border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
    } 
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg {
        text-align:left; line-height: 1.5em; color:black; padding-top:5px;
    } 
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg {
        padding-left:10px;padding-top:10px; line-height:20px;
    }
    .feedback_box_pop>.PC>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg>.radio-comment>#detail_comment {
        width:300px; line-height:17px; border: 1px solid #7A7A7A;
    }

    .feedback_box_pop>.M {
        position:absolute; top:0px; left:-280px; z-index:100;
    }
    .feedback_box_pop>.M>.m1 {
        position:relative; top:-250px; left:20px; z-index: 10; display:block; background-color:blue;
    }
    .feedback_box_pop>.M>.m1>#cart_modal-wrap {
        display:flex; align-items: center; flex-direction: column;
    }
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win {
        display:none; position:absolute; top: 30px; left:50px; height: 220px; border: 1px solid #E7E7E7;
        background:#fff; border-radius: 5px;z-index: 9999;
    }
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>h1{
        background:#ffcda5; font-size: 1.1em; text-align: center; margin: 0 auto;
        line-height: 3em; border-top-left-radius: 5px; border-top-right-radius: 5px;
    }
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>#modal_close {
        display: block; width:100%; position:absolute; bottom:0; left:0;
        background: #b76828; border:0; line-height: 2.5em; color:#fff; font-weight: bold;
        border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
    } 
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>#modal_send {
        display: block; width:100%; position:absolute; bottom:38px; left:0;
        background: #6C6CFF; border:0; line-height: 2.5em; color:#fff; font-weight: bold;
        border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
    } 
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg {
        text-align:left; line-height: 1.5em; color:black; padding-top:5px;
    } 
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg {
        padding-left:10px;padding-top:10px; line-height:20px;
    }
    .feedback_box_pop>.M>.m1>#cart_modal-wrap>.modal_win>#modal_win_msg>.radio-comment>#detail_comment {
        width:300px; line-height:17px; border: 1px solid #7A7A7A;
    }
    #modal_default_place{ display:none; }
