/* CSS Document */
html,body{width:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input,label{margin:0;padding:0; list-style:none;}
img,fieldset,iframe{border:0 none}
input,select,button,textarea,pre{vertical-align:middle; font-family:"Nanum Barun Gothic,""³ª´®°íµñ","Nanum Gothic", "¸¼Àº °íµñ", "±¼¸²", "µ¸¿ò";}
img{vertical-align:middle; border:0;}
table{border-collapse:collapse;border-spacing:0}
iframe{margin:0;padding:0}
hr{display:none;}
.placeholder{vertical-align:middle; font-family:"³ª´®°íµñ", "Nanum Gothic", "¸¼Àº °íµñ", "±¼¸²", "µ¸¿ò";color:#7f7f7f !important}
a{text-decoration:none; color:inherit; -webkit-tap-highlight-color:transparent;}
body{color:#333; background:#fff; font-family:"³ª´®°íµñ", "Nanum Gothic", "¸¼Àº °íµñ", "±¼¸²", "µ¸¿ò";font-size:13px;}
caption,legend,
.hidden {visibility:hidden;left:-9999em;margin:0;padding:0;font-size:0;line-height:0;width:0;height:0;overflow:hidden;}

#wrap{overflow:hidden; position:relative; margin:0 auto; width:100%; min-width:100%; height:100%; min-height:100%;}

.popWrap{background:#fff;border:2px solid #16999b;}
.popWrap h1{color:#fff;font-size:20px;}

.popTop{position:relative;height:60px;line-height:60px;padding:0 30px;background:#16999b;}
.popTop .close{position:absolute;right:30px;top:22px;width:30px;height:30px;line-height:1}
.popCon{padding:30px 30px 0 30px;}

.mb40{margin-bottom:40px;}
.popCon .sampleArea {margin:0 0 0;border:1px solid #ddd;overflow-y:scroll;overflow-x:hidden;padding:20px;}
.popCon .checkbox{height:40px;padding-left:20px;border:1px solid #ddd;border-top:none;line-height:40px;}
.popCon .sampleArea img {width:860px;height:660px;}
.btnArea{text-align:center;margin:20px 0 40px 0}

table.t_list001 { border-collapse: collapse; width: 100%; margin: 0px; border-top: 0px solid #8365c0; border-bottom:0px solid #e1e2e4;}
/* table.t_list label{display:none;} */
.rtxt{float:right;font-size:11px; color:#767676;}


table.t_list001{width:100%;border-collapse:inherit;border-spacing:0;border-top:1px solid #dadce4;border-left:1px solid #dadce4;margin:0 0 0 0;table-layout:fixed}
table.t_list001 th{background:#f1f2f4;font-weight:bold}
table.t_list001 th {border-collapse:collapse; font:normal 12px dotum;border-spacing:0;border-right:1px solid #dadce4;border-bottom:1px solid #dadce4;border-top:none;padding:11px 0;color:#333;font-size:12px;text-align:center;}
table.t_list001 td {border-collapse:collapse; font:normal 12px dotum;border-spacing:0;border-right:1px solid #dadce4;border-bottom:1px solid #dadce4;border-top:none;padding:11px 0;color:#666;font-size:12px;text-align:center;}
table.t_list001 .last {border-right:0;}
table.t_list001 .l_height {height:28px;}