@charset "utf-8";
/* -------------------------
	고객센터
	공통 - common.css
---------------------------*/
/*common-banner*/
.m_banner{position:relative;width:300px;margin:10px auto 0;}
.m_banner .bnWrap{overflow:hidden;width:300px;height:120px;margin-bottom:10px;}
.m_banner .bnWrap li{float:left;width:300px;height:120px;}
.m_banner .bnWrap li img{width:298px;height:118px;border:1px solid #c3c3c3;}
.m_banner .page{overflow:hidden;height:10px;text-align:center;font-size:0;line-height:0;}
.m_banner .page strong{display:inline-block;width:8px;height:8px;margin:0 4px;}
.m_banner .page strong.on{background:#000;}
.m_banner .page strong.off{background:#c3c3c3;}

.more {display:inline-block;padding-right:10px;background:url('../img/bul_main.png') no-repeat 100% 2px;color:#666;font-size:0.75em;font-weight:bold;line-height:1em;}

.btn4_ct{clear:both;display:block;overflow:hidden;width:300px;margin:10px auto 14px auto;}
.btn4_ct li{position:relative;float:left;width:146px;height:55px;}
.btn4_ct li:first-child{margin-right:6px;}
.btn4_ct li a{display:block;overflow:hidden;width:146px;margin:0 auto;}
.btn4_ct li a em{display:block;}
.btn4_ct li .faq{border:1px solid #ee5254;color:#e90103;font-size:0.9em;font-weight:bold;line-height:1em;
	background:#f2f2f2;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));background: -webkit-linear-gradient(#fff, #f2f2f2);background: -moz-linear-gradient(#fff, #f2f2f2);background:-ms-linear-gradient(#fff, #f2f2f2);background:-o-linear-gradient(#fff, #f2f2f2);background:linear-gradient(#fff, #f2f2f2);
	box-shadow:0px 1px 0px #d9d9d9;-moz-box-shadow:0px 1px 0px #d9d9d9;-webkit-box-shadow:0px 1px 0px #d9d9d9;}
.btn4_ct li .faq span{display:block;padding:10px 0 11px 39px;border:1px solid #fff;background:url('../img/icon_custm2.png') no-repeat 10px 15px;}
.btn4_ct li .rplb{border:1px solid #209baf;color:#209baf;font-size:0.9em;font-weight:bold;line-height:1em;
	background:#f2f2f2;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));background: -webkit-linear-gradient(#fff, #f2f2f2);background: -moz-linear-gradient(#fff, #f2f2f2);background:-ms-linear-gradient(#fff, #f2f2f2);background:-o-linear-gradient(#fff, #f2f2f2);background:linear-gradient(#fff, #f2f2f2);
	box-shadow:0px 1px 0px #d9d9d9;-moz-box-shadow:0px 1px 0px #d9d9d9;-webkit-box-shadow:0px 1px 0px #d9d9d9;}
.btn4_ct li .rplb span{display:block;padding:10px 0 11px 46px;border:1px solid #fff;background:url('../img/icon_custm2.png') no-repeat 23px -34px;}
.btn4_ct li .cst{border:1px solid #595959;color:#555;font-size:0.8em;font-weight:bold;line-height:1.3em;
	background:#eaeaea;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#eaeaea));background: -webkit-linear-gradient(#fff, #eaeaea);background: -moz-linear-gradient(#fff, #eaeaea);background:-ms-linear-gradient(#fff, #eaeaea);background:-o-linear-gradient(#fff, #eaeaea);background:linear-gradient(#fff, #eaeaea);
	box-shadow:0px 1px 0px #d9d9d9;-moz-box-shadow:0px 1px 0px #d9d9d9;-webkit-box-shadow:0px 1px 0px #d9d9d9;}
.btn4_ct li .cst span{display:block;padding:9px 0 9px;border:1px solid #fff;text-align:center}
.btn4_ct li .cst em{color:#2e2d2d;font-size:1.2em;letter-spacing:0.05em;}
.btn4_ct li .new{display:block;position:absolute;top:1px;right:-1px;width:28px;height:21px;background:url('../img/icon_custm.png') no-repeat;color:#fff;font-size:0.65em;line-height:1.35em;text-align:center;}

.tit4_new{clear:both;position:relative;overflow:hidden;padding:8px 0 6px;border-bottom:1px solid #d5d4d9;font-size:0.875em;color:#3b3b3b;line-height:1.4em;}
.tit5_new{clear:both;position:relative;overflow:hidden;padding:0 0 4px 0;font-size:0.875em;color:#3b3b3b;line-height:1.4em;}
.tit5_new .more{position:absolute;top:5px;right:0;font-size:0.85em}

.noti3_new{clear:both;overflow:hidden;margin:0 0 14px;}
.noti3_new ul{overflow:hidden;border-top:1px solid #8c8c8c;}
.noti3_new ul li{clear:both;overflow:hidden;position:relative;height:32px;border-bottom:1px solid #dadada;}
.noti3_new ul li:last-child{border-bottom:1px solid #8c8c8c;}
.noti3_new ul li a{display:block;overflow:hidden;height:14px;padding:8px 4px 10px 16px;font-size:0.8em;color:#666;line-height:1.6em;background:url('../img/icon_custm2.png') no-repeat 6px -78px;}

.btns .menu_off{padding-right:20px;background:url('../img/icon_custm2.png') no-repeat right -145px;}
.btns .menu_on{padding-right:20px;background:url('../img/icon_custm2.png') no-repeat right -130px;}

.cst_sch{clear:both;position:relative;overflow:hidden;padding:10px 68px 10px 10px;margin:10px 0 14px;border:1px solid #ababab;background:#f2f2f2;}
.cst_sch .bt{position:absolute;bottom:10px;right:10px;}
.cst_sch .bt .btns {display:inline-block;border:1px solid #767474;color:#fff;font-size:0.75em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;
	background:#aeaeae;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#aeaeae), to(#727272));background: -webkit-linear-gradient(#aeaeae, #727272);background: -moz-linear-gradient(#aeaeae, #727272);background:-ms-linear-gradient(#aeaeae, #727272);background:-o-linear-gradient(#aeaeae, #727272);background:linear-gradient(#aeaeae, #727272);
	box-shadow:0px 1px 0px #e0e0e0;-moz-box-shadow:0px 1px 0px #e0e0e0;-webkit-box-shadow:0px 1px 0px #e0e0e0;}
.cst_sch .bt .btns span{display:block;border:1px solid #aaa;padding:5px 14px 6px;}

.cst_sch .cbt{overflow:hidden;position:absolute;top:10px;right:67px;width:27px;height:27px;border:none;background:url('../img/header.png') no-repeat -1px -61px;text-indent:-1000px;cursor:pointer;}
.cst_sch .input_new{width:89%;height:25px;padding-right:11%;text-indent:6px;font-size:0.875em;color:#2d2d2d;line-height:1.2em;font-weight:bold;}

.cst_tab{clear:both;overflow:hidden;padding:10px 2px 3px 5px;margin:0 0 14px;border:1px solid #eee;background:#f6f6f6;}
.cst_tab li{position:relative;float:left;width:33.3%;height:44px;margin-bottom:2px;}
.cst_tab li a{display:block;width:88px;height:38px;margin:0 auto;border:1px solid #cecece;color:#333;font-weight:bold;font-size:0.8em;text-align:center;border-radius:4px;-moz-border-radius:4px;
	background:#fff;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f8f8f8));background: -webkit-linear-gradient(#fff, #f8f8f8);background: -moz-linear-gradient(#fff, #f8f8f8);background:-ms-linear-gradient(#fff, #f8f8f8);background:-o-linear-gradient(#fff, #f8f8f8);background:linear-gradient(#fff, #f8f8f8);
	box-shadow:0px 1px 0px #e0e0e0;-moz-box-shadow:0px 1px 0px #e0e0e0;-webkit-box-shadow:0px 1px 0px #e0e0e0;}
.cst_tab li a span{display:inline-block;margin-top:11px;}
.cst_tab li .ck{display:none;position:absolute;top:-12px;left:50%;width:16px;height:16px;margin-left:31px;background:url('../img/icon_custm.png') no-repeat 0 -26px;}
.cst_tab li a.on{border:1px solid #e51918;color:#e51918;}
.cst_tab li .on .ck{display:block;}

.noti4_new{clear:both;overflow:hidden;margin:0 0 14px;}
.noti4_new ul{overflow:hidden;border-top:1px solid #8c8c8c;}
.noti4_new ul .dl{clear:both;overflow:hidden;position:relative;border-bottom:1px solid #dadada;}
.noti4_new ul .dl a{display:block;overflow:hidden;padding:8px 4px 8px 26px;font-size:0.8em;color:#666;}
.noti4_new ul .dl a.on{color:#2d2d2d;font-weight:bold;}
.noti4_new ul .dl .no{display:block;position:absolute;top:7px;left:0;width:17px;height:15px;padding-top:2px;border:1px solid #4e4e4e;font-size:0.75em;color:#FFF;line-height:1.1em;font-weight:bold;text-align:center;background:#666;}
.noti4_new ul .dl .rpl{display:none;overflow:hidden;padding:10px;border-top:1px solid #dadada;font-size:0.75em;color:#4d4d4d;line-height:1.2em;background:#f2f2f2;}
.noti4_new ul .dl .rpl p{font-size:1em;}
.noti4_new ul .dl .rpl a{display:inline;padding:0;font-size:1em;color:#4d4d4d;font-weight:bold;}

.cst_menu{display:none;clear:both;overflow:hidden;margin:0 0 4px;border-bottom:1px solid #8c8c8c;}
.cst_menu li{overflow:hidden;border-bottom:1px solid #d5d4d9;background:url('../img/icon_custm2.png') no-repeat right -161px;}
.cst_menu li a{position:relative;display:block;padding:10px 16px 10px 8px;font-size:0.9em;color:#4d4d4d;line-height:1.4em;font-weight:bold;}
.cst_menu .cls{position:relative;height:36px;background:#f5f5f5;}
.cst_menu .cls a{display:block;position:absolute;top:5px;right:5px;}
.cst_menu .cls span{padding-left:20px;background:url('../img/icon_custm2.png') no-repeat 6px -204px;}

.msg2_new{clear:both;overflow:hidden;padding:30px 10px 33px 10px;margin:0 0 14px;border:1px solid #ababab;}
.msg2_new .tt{padding-bottom:4px;font-size:0.875em;color:#2d2d2d;font-weight:bold;line-height:1.4em;text-align:center;}
.msg2_new .tx{font-size:0.75em;color:#666;line-height:1.4em;text-align:center;}

.noti5_new{clear:both;overflow:hidden;margin:10px 0 14px;border-top:1px solid #d5d4d9;border-bottom:1px solid #676767;}
.noti5_new table{width:100%;}
.noti5_new th{height:35px;border-bottom:1px solid #d5d4d9;font-size:0.875em;color:#3b3b3b;font-weight:bold;background:#f1f1f1;}
.noti5_new th.th2{width:66px;background:#f1f1f1 url('../img/icon_custm2.png') no-repeat left -228px;}
.noti5_new td{overflow:hidden;border-bottom:1px solid #d5d4d9;font-size:0.8em;color:#2d2d2d;line-height:1.2em;}
.noti5_new td a{display:block;padding:10px 2px 10px 8px;}
.noti5_new td.td1{padding:10px 2px 10px 8px;}
.noti5_new td.td2{font-size:0.8em;color:#666;text-align:center;}
.noti5_new td.td3{padding:16px 6px;font-size:0.8em;color:#666;}
.noti5_new tr:last-child td{border-bottom:0;}
.noti5_new td.td3 p{font-size:1em;}
.noti5_new td.td3 table{width:auto !important;margin:10px 0;}
.noti5_new td.td3 table td{padding:7px;font-size:1em;}
.noti5_new td.td3 table td p{font-size:1em;}
.noti5_new h2{clear:both;overflow:hidden;position:relative;height:35px;border-bottom:1px solid #d5d4d9;font-size:0.875em;color:#3b3b3b;line-height:1em;font-weight:bold;text-align:center;background:#f1f1f1;}
.noti5_new h2 .tt{display:block;position:absolute;top:10px;left:50%;margin-left:-46px;}
.noti5_new h2 .date{display:block;position:absolute;top:5px;right:0;width:66px;height:25px;padding:5px 0 0;background:#f1f1f1 url('../img/icon_custm2.png') no-repeat left -232px;}
.noti5_new ul{overflow:hidden;}
.noti5_new ul:last-child{margin-bottom:-1px;background:#FFF;}
.noti5_new ul li{clear:both;overflow:hidden;position:relative;border-bottom:1px solid #d5d4d9;}
.noti5_new ul li a{display:block;overflow:hidden;max-height:28px;padding:9px 66px 7px 8px;margin-bottom:2px;font-size:0.8em;color:#2d2d2d;line-height:1.4em;}
.noti5_new ul li .date{position:absolute;top:50%;right:0;width:66px;height:13px;margin-top:-8px;font-size:0.95em;color:#666;text-align:center;}

.rpl_new{clear:both;overflow:hidden;margin:10px 0 14px;border-top:1px solid #676767;border-bottom:1px solid #676767;}
.rpl_new ul{overflow:hidden;}
.rpl_new ul li{clear:both;overflow:hidden;position:relative;border-bottom:1px solid #d5d4d9;}
.rpl_new ul li:last-child{border-bottom:0;}
.rpl_new ul li a{display:block;overflow:hidden;padding:10px 6px 10px 30px;}
.rpl_new ul li .date{display:block;overflow:hidden;height:13px;margin-bottom:4px;font-size:0.75em;color:#666;line-height:1.1em;}
.rpl_new ul li .date strong{color:#7a5d3d;font-weight:normal;}
.rpl_new ul li .tit{display:block;overflow:hidden;max-height:31px;padding:0 48px 0 0;font-size:0.8em;color:#2d2d2d;line-height:1.2em;}
.rpl_new ul li .no{display:block;position:absolute;top:50%;left:0;width:30px;height:18px;margin-top:-8px;font-size:0.8em;color:#2d2d2d;font-weight:bold;text-align:center;line-height:1.1em;}
.rpl_new ul li .new{display:block;position:absolute;top:50%;left:6px;width:24px;height:18px;margin-top:-8px;text-indent:-1000em;background:url('../img/icon_custm.png') no-repeat 0 -49px;}
.rpl_new ul li .st{display:inline-block;position:absolute;top:50%;right:4px;border:1px solid #a6a6a6;color:#666;
	font-size:0.6em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;
	background:#f3f3f3;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#f3f3f3));background: -webkit-linear-gradient(#fefefe, #f3f3f3);background: -moz-linear-gradient(#fefefe, #f3f3f3);background:-ms-linear-gradient(#fefefe, #f3f3f3);background:-o-linear-gradient(#fefefe, #f3f3f3);background:linear-gradient(#fefefe, #f3f3f3);}
.rpl_new ul li .st span{display:block;width:40px;border:1px solid #fff;padding:1px 0;text-align:center;}
.rpl_new ul li .st2{display:inline-block;position:absolute;top:50%;right:4px;border:1px solid #908e8e;color:#fefefe;
	font-size:0.6em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;background:#a1a1a1;}
.rpl_new ul li .st2 span{display:block;width:40px;padding:2px 1px;text-align:center;}

.myd2_new{position:relative;clear:both;overflow:hidden;padding:6px 6px 6px 68px;margin:0 0 14px;border:1px solid #737373;}
.myd2_new h3{position:absolute;top:12px;left:6px;height:28px;font-size:0.8em;color:#3b3b3b;line-height:1em;}
.myd2_new select{display:block;width:100%;}

.btnb span.new_reg{padding:0;}
.btnb span.new_reg em{display:inline-block;padding:9px 0 9px 34px;background:url('../img/icon_custm2.png') no-repeat 0 -261px;}

.rpl_sch{clear:both;overflow:hidden;position:relative;margin:10px 0 0;padding:10px;border:1px solid #737373;}
.rpl_sch h2{overflow:hidden;padding-bottom:8px;font-size:0.875em;color:#3b3b3b;line-height:1em;}
.rpl_sch h2.tit{font-size:0.8em;color:#3b3b3b;line-height:1em;}
.rpl_sch .sh{position:relative;overflow:hidden;height:29px;padding:1px 89px 0 0;}
.rpl_sch .sh .input_new{display:block;width:96%;height:25px;padding:0 2%;color:#e71818;text-indent:5px;}
.rpl_sch .sh2{position:relative;overflow:hidden;height:28px;padding:0 45px 0 0;}
.rpl_sch .sh2 .input_new{display:block;width:96%;height:25px;padding:0 2%;color:#2d2d2d;}
.rpl_sch .bt{position:absolute;top:1px;right:0;}
.rpl_sch .sh2 .bt{position:absolute;top:0;right:0;}
.rpl_sch .bt .btns {display:inline-block;border:1px solid #767474;color:#fff;font-size:0.75em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;
	background:#aeaeae;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#aeaeae), to(#727272));background: -webkit-linear-gradient(#aeaeae, #727272);background: -moz-linear-gradient(#aeaeae, #727272);background:-ms-linear-gradient(#aeaeae, #727272);background:-o-linear-gradient(#aeaeae, #727272);background:linear-gradient(#aeaeae, #727272);
	box-shadow:0px 1px 0px #e0e0e0;-moz-box-shadow:0px 1px 0px #e0e0e0;-webkit-box-shadow:0px 1px 0px #e0e0e0;}
.rpl_sch .bt .btns span{display:block;border:1px solid #aaa;padding:5px 7px 6px;}

.rpl_cmt{clear:both;overflow:hidden;padding:10px;border:1px solid #ababab;border-top:0;font-size:0.75em;color:#7a5d3d;line-height:1.2em;}
.rpl_cmt textarea{width:96%;height:160px;margin-top:8px;padding:5px 2%;border:1px solid #737373;color:#666;font-size:13px;}
.rpl_cmt2{clear:both;overflow:hidden;}
.rpl_cmt2 textarea{width:95.6%;height:127px;padding:5px 2%;border:1px solid #737373;color:#666;font-size:13px;}

.myl_new{clear:both;overflow:hidden;margin:0 0 10px;border:1px solid #ababab;border-bottom:0;}
.myl_new h3{position:relative;padding:8px 0 6px 6px;border-bottom:1px solid #ababab;font-size:0.8em;color:#2d2d2d;line-height:1.4em;font-weight:normal;background:#f1f1f1;}
.myl_new h3.tit{position:relative;padding:8px 6px 6px 0;border-bottom:1px solid #ababab;font-size:0.8em;color:#2d2d2d;line-height:1.4em;font-weight:normal;text-align:right;background:#f1f1f1;}
.myl_new h2.tit2{position:relative;padding:8px 6px 6px 0;border-bottom:1px solid #ababab;font-size:0.8em;color:#2d2d2d;line-height:1.4em;font-weight:bold;text-align:center;background:#f1f1f1;}
.myl_new h3.tit3{position:relative;padding:8px 6px 6px 6px;border-bottom:1px solid #ababab;font-size:0.8em;color:#2d2d2d;line-height:1.4em;font-weight:normal;background:#f1f1f1;}
.myl_new h3 .more{display:block;position:absolute;top:4px;right:4px;font-size:1.1em;}
.myl_new h3 .date{display:block;position:absolute;top:50%;left:6px;width:149px;height:22px;margin-top:-9px;font-size:1.1em;text-align:left;}
.myl_new .ml{position:relative;clear:both;overflow:hidden;padding:0 0 10px 0;border-bottom:1px solid #ababab;}
.myl_new .ml .tt{position:relative;overflow:hidden;padding:8px 0 7px 0;margin:0 6px;border-bottom:1px dashed #c8c8c8;font-size:0.75em;color:#2d2d2d;line-height:1.4em;}
.myl_new .ml .tt strong{display:block;font-weight:normal;color:#ff6600;}
.myl_new .ml .tt2{position:relative;padding:8px 6px 0 6px;font-size:0.75em;color:#2d2d2d;line-height:1.4em;}
.myl_new .ml .tt2 .down{display:block;position:absolute;top:6px;right:6px;font-size:1.2em;}
.myl_new .ml .tt2 .down2{display:block;position:absolute;top:6px;right:6px;font-size:1.2em;}
.myl_new .ml .tt3{position:relative;padding:6px 6px 0 6px;font-size:0.875em;color:#2d2d2d;line-height:1.3em;font-weight:bold;text-align:center;}
.myl_new .ml .tt3 .st{display:block;font-size:0.875em;font-weight:normal;}
.myl_new .ml .op{position:relative;overflow:hidden;padding:6px 6px 6px 12px;}
.myl_new .ml .op li{padding:0 0 2px 6px;font-size:0.75em;color:#2d2d2d;line-height:1.4em;background:url('../img/icon_mypage.png') no-repeat 0 -67px;}
.myl_new .ml .op li.bl{color:#4177cd;background:url('../img/icon_mypage.png') no-repeat 0 -39px;}
.myl_new .ml .op li strong{color:#4177cd;font-weight:normal;}
.myl_new .ml .op li strong.bold{color:#2d2d2d;font-weight:bold;}
.myl_new .ml .sel{position:absolute;bottom:15px;right:6px;}
.myl_new .ml .inf{position:relative;overflow:hidden;padding:6px 6px 0 6px;margin-top:-1px;border-top:1px solid #ababab;}
.myl_new .ml .inf dl{position:relative;overflow:hidden;padding:4px 6px 3px 95px;border-bottom:1px dashed #c8c8c8}
.myl_new .ml .inf dl:last-child{padding-bottom:0;border:none;}
.myl_new .ml .inf dl dt{position:absolute;top:4px;left:4px;overflow:hidden;width:89px;padding:0 0 0 6px;font-size:0.75em;color:#2d2d2d;line-height:1.4em;background:url('../img/icon_mypage.png') no-repeat 0 -67px;}
.myl_new .ml .inf dl dd{overflow:hidden;font-size:0.75em;color:#2d2d2d;line-height:1.4em;text-align:right;vertical-align:middle;}
.myl_new .ml .btn{float:right;clear:both;overflow:hidden;height:28px;padding-right:6px;}
.myl_new .ml .btn li{float:left;width:auto;height:28px;padding-right:8px;}
.myl_new .ml .btn li:last-child{padding-right:0;}

.rpl_list{clear:both;overflow:hidden;margin:10px 0 14px;border-bottom:1px solid #676767;}
.rpl_list ul{overflow:hidden;}
.rpl_list ul li{clear:both;position:relative;}
.rpl_list ul li.qst{padding:10px 10px 8px 10px;margin:16px 40px 10px 0;border:1px solid #ccc;-webkit-border-radius:6px;-webkit-appearance:none;}
.rpl_list ul li.qst .icon{display:block;position:absolute;top:11px;right:-7px;width:7px;height:17px;text-indent:-1000em;background:url('../img/icon_arrw.png') no-repeat -6px -13px;}
.rpl_list ul li.qst .tit{overflow:hidden;height:14px;padding:0 4px 5px 4px;margin-bottom:2px;font-size:0.8em;color:#666;line-height:1.4em;}
.rpl_list ul li.qst .cont{overflow:hidden;padding:0 4px 10px 4px;font-size:0.75em;color:#666;line-height:1.2em;}
.rpl_list ul li.qst .date{overflow:hidden;position:relative;height:16px;padding:0 4px 6px 0;margin-bottom:5px;font-size:0.75em;color:#7a5d3d;line-height:1.2em;text-align:right;border-bottom:1px dashed #c8c8c8;}

.rpl_list ul li.qst .date .st{display:inline-block;position:absolute;top:6px;left:4px;border:1px solid #a6a6a6;color:#666;
	font-size:0.85em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;
	background:#f3f3f3;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#f3f3f3));background: -webkit-linear-gradient(#fefefe, #f3f3f3);background: -moz-linear-gradient(#fefefe, #f3f3f3);background:-ms-linear-gradient(#fefefe, #f3f3f3);background:-o-linear-gradient(#fefefe, #f3f3f3);background:linear-gradient(#fefefe, #f3f3f3);}
.rpl_list ul li.qst .date .st span{display:block;width:40px;border:1px solid #fff;padding:1px 0;text-align:center;}
.rpl_list ul li.qst .date .st2{display:inline-block;position:absolute;top:8px;left:4px;border:1px solid #908e8e;color:#fefefe;
	font-size:0.85em;font-weight:bold;line-height:1em;letter-spacing:-0.15em;background:#a1a1a1;}
.rpl_list ul li.qst .date .st2 span{display:block;width:40px;padding:2px 1px;text-align:center;}
.rpl_list ul li.qst.start{padding:10px 10px 0 10px;margin:0 0 10px 0;border:1px solid #8c8c8c;border-left:0;border-right:0;background:#f3f3f3;-webkit-border-radius:0;}
.rpl_list ul li.qst.start .tit{border-bottom:1px dashed #c8c8c8;}
.rpl_list ul li.qst.start .cont{padding:4px;font-size:0.8em;color:#2d2d2d;}
.rpl_list ul li.qst.start .date{padding:7px 4px 0 0;border-top:1px dashed #c8c8c8;border-bottom:none;}
.rpl_list ul li.qst.start .date .stat1,.rpl_list ul li.start .date .stat2,.rpl_list ul li.start .date .stat3,.rpl_list ul li.start .date .stat4,.rpl_list ul li.start .date .stat5{top:8px;}
.rpl_list ul li.qst.right{margin:16px 0 10px 40px;}
.rpl_list ul li.qst.right .icon{top:11px;left:-7px;width:7px;background-position:0 -13px;}
.rpl_list ul li.asw{padding:10px;margin:0 40px 10px 0;border:2px solid #f30904;-webkit-border-radius:6px;-webkit-appearance:none;}
.rpl_list ul li.asw .cont{overflow:hidden;font-size:0.75em;color:#666;line-height:1.2em;}
.rpl_list ul li.asw .date{overflow:hidden;height:16px;padding-bottom:5px;margin-bottom:6px;border-bottom:1px dashed #c8c8c8;font-size:0.75em;color:#7a5d3d;line-height:1.2em;text-align:right;}
.rpl_list ul li.asw .icon{display:block;position:absolute;top:11px;right:-10px;width:8px;height:15px;text-indent:-1000em;background:url('../img/icon_arrw.png') no-repeat -7px 0;}
.rpl_list ul li.asw.new{border:2px solid #01a7cc;background:#ebf3f5}
.rpl_list ul li.asw.new .icon{background:url('../img/icon_arrw.png') no-repeat -7px -30px;}
.rpl_list ul li.asw.right{margin:0 0 10px 40px;}
.rpl_list ul li.asw.right .icon{top:11px;left:-8px;background-position:0 0;}
.rpl_list ul li.new.right .icon{top:11px;left:-8px;background-position:0 -30px;}

.rpl_list ul li.asw .rd{position:absolute;left:7px;top:5px;width:21px;height:21px;background:url('../img/icon_qna.png') no-repeat 0 -52px;text-indent:-1000px;}
.rpl_list ul li.qst .rd{position:absolute;left:7px;top:5px;width:21px;height:21px;background:url('../img/icon_qna.png') no-repeat 0 -26px;text-indent:-1000px;}
.rpl_list ul li.new .rd{position:absolute;left:7px;top:5px;width:21px;height:21px;background:url('../img/icon_qna.png') no-repeat;text-indent:-1000px;}

.rpl_msg{clear:both;overflow:hidden;padding:14px 10px 10px 58px;margin:0 0 14px;border:2px solid #b2aaaa;font-size:0.75em;color:#000222;line-height:1.2em;background:#e9dfdf url('../img/bg_rpl1.png') no-repeat 8px 14px;}
.rpl_msg .bt .btns{float:right;margin:8px 0 0;font-size:1em}
.rpl_msg2{clear:both;overflow:hidden;padding:14px 10px 14px 58px;margin:0 0 14px;border:2px solid #b2aaaa;font-size:0.75em;color:#000222;line-height:1.2em;background:#e9dfdf url('../img/bg_rpl2.png') no-repeat 8px 14px;}
.rpl_msg2 strong{font-size:1.05em;font-weight:normal}

.red{color:#ed1b24 !important;}
.mgt10{margin-top:10px !important}