/******************** BOX ********************/
/* BOX type	A */
.adverA_1 { border:1px solid #f74c49; background:#fa9492; padding:2px; }
.adverA_1 .adver_body { border:1px solid #f74c49; background:#fff;}
.adverA_1 .adver_body {padding:0px 5px; } /*테이블의 좌,우측 5px*/
.adverA_1 .in{ padding:5px; }
.adverA_1 .in_start { padding:10px 5px 5px 5px; }
.adverA_1 .in_end { padding:5px 5px 10px 5px; }
.adverA_1 .adver_no { border:1px solid #ddd; }
.adverA_1 .in .pic { background:#fff; text-align:center; }
.adverA_1 .not .adver_no_outside { padding:0 5px; }
.adverA_1 .not img {position:relative;top:50%;margin-top:-15px; }
.adverA_1 img.adver_photo {border:1px solid #e2e2e2;}
.adverA_1 .msg {padding:5px 3px 0px 5px; text-align:left; word-break:break-all; }
.adverA_1 .msg2 {padding:2px 3px 0px 10px; text-align:left; word-break:break-all; }

/* BOX type B */
.adverB_1 { border:1px solid #f74c49; background:#fa9492; padding:1px 0; }
.adverB_1 .adver_table {  }
.adverB_1 .adver_table td { padding:1px; }
.adverB_1 .adver_table td.td_first { padding-left:2px; padding-right:1px;}
.adverB_1 .adver_table td.td_end { padding-left:1px; padding-right:2px; }
.adverB_1 .in{border:1px solid #f74c49;background:#fff; }
.adverB_1 .not {border:1px solid #f74c49;background:#fff; }
.adverB_1 .not img {position:relative;top:50%;margin-top:-15px; }
.adverB_1 img.adver_photo {border:1px solid #e2e2e2;}
.adverB_1 .in .pic { padding:7px; background:#fff; text-align:center; }
.adverB_1 .in .pic2 {  padding:7px; background:#fff; text-align:center; vertical-align:middle; }
.adverB_1 .msg {text-align:left; padding-right:7px;padding-left:10px; }
.adverB_1 .msg2 {text-align:left; padding-top:10px;}

/* BOX type C */
.adverC_1 { border:1px solid #f74c49; background:#fa9492; padding:1px 0px; }
.adverC_1 .adver_table {  }
.adverC_1 .adver_table td { padding:1px; }
.adverC_1 .adver_table td.td_first { padding-left:2px; padding-right:1px; }
.adverC_1 .adver_table td.td_end { padding-left:1px; padding-right:2px; }
.adverC_1 .in{border:1px solid #f74c49;background:#FFF6F7; }
.adverC_1 .not {border:1px solid #f74c49;background:#fff; }
.adverC_1 .not img {position:relative;top:50%;margin-top:-15px; }
.adverC_1 img.adver_photo {border:1px solid #e2e2e2;}
.adverC_1 .in .pic { padding:7px; background:#fff; text-align:center; }
.adverC_1 .in .pic2 { padding:7px; background:#fff; text-align:center; border-right:1px solid #FED2D1; vertical-align:middle; }
.adverC_1 .msg { text-align:left; word-break:break-all; border-top:1px solid #FED2D1; padding:8px; }
.adverC_1 .msg2 { text-align:left; word-break:break-all; padding:10px 7px 7px 10px;  }

/* BOX type D */
.adverD_1{border:1px solid #f6bcb9; background:#fef8f8; padding:2px; }
.adverD_1 .adver_body {padding:0px 5px; } /*테이블의 좌,우측 5px*/
.adverD_1 .in{ padding:5px; }
.adverD_1 .in_start { padding:10px 5px 5px 5px; }
.adverD_1 .in_end { padding:5px 5px 10px 5px; }
.adverD_1 .in .pic { padding:5px; background:#fff; text-align:center; }
.adverD_1 .not img {position:relative;top:50%;margin-top:-15px; }
.adverD_1 .adver_no { border:1px solid #ddd; }
.adverD_1 img.adver_photo {border:1px solid #e2e2e2;}
.adverD_1 .msg { padding:7px 3px 0px 2px; text-align:left; word-break:break-all;}
.adverD_1 .msg2 { padding:8px 3px 0px 10px; text-align:left; word-break:break-all;}

/* BOX type E */
.adverE_1 .adver_table {border:1px solid #f6bcb9; background:#fef8f8;}
.adverE_1 .adver_table td { padding:0px 2px 4px 2px; }
.adverE_1 .adver_table .in td { padding:0px; } /*가로형일경우 이미지가 아래 여백생기는거 방지*/
.adverE_1 .adver_table td.td_first { padding-left:4px; padding-bottom:4px; padding-right:2px; }
.adverE_1 .adver_table td.td_end { padding-left:2px; padding-bottom:4px; padding-right:4px; }
.adverE_1 .adver_table td.tr_first { padding-top:4px; }
.adverE_1 .in{border:1px solid #f6bcb9; background:#fff; padding:7px; }
.adverE_1 .not { padding:0px; }
.adverE_1 .not .adver_no { padding:7px; } /* noimg간격 주기 */
.adverE_1 img.adver_photo{border:1px solid #e2e2e2;}
.adverE_1 .msg { text-align:left; word-break:break-all; padding-top:5px; }
.adverE_1 .msg2 { text-align:left; word-break:break-all; padding:3px 3px 0px 7px; }

/* BOX type F */
.adverF_1{ }
.adverF_1 .adver_body {padding:0px 5px; } /*테이블의 좌,우측 5px*/
.adverF_1 .in { padding:10px 5px; }
.adverF_1 .layout_width { padding:0px 5px; } /*가로형인경우*/
.adverF_1 .in .pic { padding:5px; background:#fff; text-align:center; }
.adverF_1 .not .adver_no_outside { padding:0 5px; }
.adverF_1 .not .adver_no { border:2px solid #e2e2e2; }
.adverF_1 img.adver_photo {border:2px solid #e2e2e2;}
.adverF_1 .msg { padding:5px 3px 0px 7px; text-align:left; word-break:break-all; }
.adverF_1 .msg2 { padding:5px 3px 0px 10px; text-align:left; word-break:break-all; }

/* BOX type G */
.adverG_1 td {  background:#fff; padding:3px; }
.adverG_1 .adver_table td.td_first { padding-left:0px; padding-right:3px; }
.adverG_1 .adver_table td.td_end { padding-left:3px; padding-right:0px; }
.adverG_1 .in1 { border:1px solid #F64D4A; background:#FDB9B8; padding:2px;}
.adverG_1 .in2 { border:1px solid #F64D4A; background:#FFF6F7;}
.adverG_1 .pic { background:#fff; padding:5px; padding-bottom:none; }
.adverG_1 .stitle { background:#fff; padding:0px 7px; text-align:left; }
.adverG_1 img.adver_photo{border:1px solid #e2e2e2;}
.adverG_1 .msg { text-align:left; word-break:break-all; border-top:1px solid #FCC9C6; padding:7px; }
.adverG_1 .msg2 { text-align:left; word-break:break-all; border-left:1px solid #FCC9C6; background:#FFF6F7; }
.adverG_1 .msg2 .pd{padding:8px 3px 0px 7px;}

/* BOX type H */
.adverH_1 td { background:#fff; padding:3px; }
.adverH_1 .adver_table td.td_first { padding-left:0px; padding-right:3px; }
.adverH_1 .adver_table td.td_end { padding-left:3px; padding-right:0px; }
.adverH_1 .in{border:1px solid #eeadac; background:#feedec; padding:2px; }
.adverH_1 .in2{border:1px solid #eeadac;}
.adverH_1 .in .body {border:1px solid #eeadac; background:#FFF6F7; }
.adverH_1 .in .pic { padding:5px; background:#fff; }
.adverH_1 .not { padding:0px; }
.adverH_1 .title { text-align:left; padding:7px 0px 4px 5px;}
.adverH_1 .msg { text-align:left; word-break:break-all; background:#fff9f9; border-top:1px solid #fee6e6; padding:7px;}
.adverH_1 .msg2 { text-align:left; word-break:break-all; border-left:1px solid #fee6e6; background:#fff9f9; padding:8px 5px 3px 8px; }

/* BOX type I */
.adverI_1 td {border-top:2px solid #fb8482; border-left:1px solid #fb8482; background:#fef4f4; }
.adverI_1 .in td { border:none; }
.adverI_1 .td_end { border-right:1px solid #fb8482; }
.adverI_1 .td_end_tr { border-bottom:1px solid #fb8482; }
.adverI_1 .in .pic { padding:8px; background:#fff; }
.adverI_1 .not { padding:0px; }
.adverI_1 .msg { text-align:left; word-break:break-all; background:#fef4f4; padding:10px 7px 5px 7px; }
.adverI_1 .msg2{ text-align:left; word-break:break-all; background:#fef4f4; padding:10px 0px 0px 8px; }
