@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
body{margin:0px;font-size:14px; font-family: 'Noto Sans KR', sans-serif; color:#666666; overflow-y:scroll;

scrollbar-base-color:#FFFFFF;
scrollbar-face-color: #FFFFFF; 
scrollbar-arrow-color: #7C7C7C;
scrollbar-track-color: #FFFFFF;
scrollbar-highlight-color: #BFBFBF;
scrollbar-shadow-color: #BFBFBF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;

}

ul, li, 
ol, li {margin:0;padding:0;list-style:none;}

form {margin:0}

/* public */
td {font-size:14px; font-family: 'Noto Sans KR', sans-serif; line-height:16px; color:#666666; word-break:break-all; word-wrap:break-word;}
img {border:0} /* 이미지 보더 제거 */
.b {font-weight:bold} /* 굵게 */
.s {font-size:11px} /* 작게 */
.ss {font-size:10px} /* 더작게 */
.sss {font-size:9px} /* 더더작게 */
.n {font-size:12px} /*원래크기 */
.l {font-size:14px} /* 크게 */
.ll {font-size:16px} /* 더크게 */
.v {font-family:verdana;}
.dd {font-family:돋움;}
.l14{line-height:14px}
.l12{line-height:12px}
.l13{line-height:13px}
.l15{line-height:15px}
.l16{line-height:16px}
.l17{line-height:17px}
.l18{line-height:18px}
.l150{line-height:150%}
.l20{line-height:20px}
.l22{line-height:22px}

.g{font-family:굴림}
.gg{font-family:궁서}
.let{letter-spacing:-1px}
.let_m{letter-spacing:-2px}
.let_p{letter-spacing:3px}
.over {text-decoration: line-through}
.un {text-decoration: underline}
.c {text-align: center}
.r {text-align: right}
.top {vertical-align:top;}
.pad_t2{padding-top:2px}
.pad_t3{padding-top:3px}
.pad_t5{padding-top:5px}
.pad_t6{padding-top:6px}
.pad_t8{padding-top:8px}

/*색상*/
.f_fff {color:#ffffff}
.f_00 {color:#000000}
.f_66 {color:#57C194}

/* Basic Link */
A:link        {color:#575757; text-decoration:none}
A:visited     {color:#575757; text-decoration:none}
A:active      {color:#575757; text-decoration:none}
A:hover       {color:#575757; text-decoration:underline}

A.f_fff:link        {color:#ffffff; text-decoration:none}
A.f_fff:visited     {color:#ffffff; text-decoration:none}
A.f_fff:active      {color:#ffffff; text-decoration:none}
A.f_fff:hover       {color:#ffffff; text-decoration:underline}

/* 여백 */
.padding0 {padding:0 !important;}
.margin0 {margin:0 !important;}
/* Top Padding */
.tp0 {padding-top:0px !important;}
.tp5 {padding-top:5px !important;}
.tp10 {padding-top:10px !important;}
.tp15 {padding-top:15px !important;}
.tp20 {padding-top:20px !important;}
.tp25 {padding-top:25px !important;}
.tp30 {padding-top:30px !important;}
/* Bottom Padding */
.bp0 {padding-bottom:0px !important;}
.bp5 {padding-bottom:5px !important;}
.bp10 {padding-bottom:10px !important;}
.bp15 {padding-bottom:15px !important;}
.bp20 {padding-bottom:20px !important;}
.bp25 {padding-bottom:25px !important;}
.bp30 {padding-bottom:30px !important;}
/* Left Padding */
.lp0 {padding-left:0 !important;}
.lp5 {padding-left:5px !important;}
.lp10 {padding-left:10px !important;}
.lp15 {padding-left:15px !important;}
.lp20 {padding-left:20px !important;}
.lp25 {padding-left:25px !important;}
.lp30 {padding-left:30px !important;}
/* Right Padding */
.rp0 {padding-right:0 !important;}
.rp5 {padding-right:5px !important;}
.rp10 {padding-right:10px !important;}
.rp15 {padding-right:15px !important;}
.rp20 {padding-right:20px !important;}
.rp25 {padding-right:25px !important;}
.rp30 {padding-right:30px !important;}
/* Top Margin */
.tm0 {margin-top:0 !important;}
.tm5 {margin-top:5px !important;}
.tm10 {margin-top:10px !important;}
.tm15 {margin-top:15px !important;}
.tm20 {margin-top:20px !important;}
.tm25 {margin-top:25px !important;}
.tm30 {margin-top:30px !important;}
/* Bottom Margin */
.bm0 {margin-bottom:0 !important;}
.bm5 {margin-bottom:5px !important;}
.bm10 {margin-bottom:10px !important;}
.bm15 {margin-bottom:15px !important;}
.bm20 {margin-bottom:20px !important;}
.bm25 {margin-bottom:25px !important;}
.bm30 {margin-bottom:30px !important;}
/* Left Margin */
.lm0 {margin-left:0 !important;}
.lm5 {margin-left:5px !important;}
.lm10 {margin-left:10px !important;}
.lm15 {margin-left:15px !important;}
.lm20 {margin-left:20px !important;}
.lm25 {margin-left:25px !important;}
.lm30 {margin-left:30px !important;}
/* Right Margin */
.rm0 {margin-right:0 !important;}
.rm5 {margin-right:5px !important;}
.rm10 {margin-right:10px !important;}
.rm15 {margin-right:15px !important;}
.rm20 {margin-right:20px !important;}
.rm25 {margin-right:25px !important;}
.rm30 {margin-right:30px !important;}

/* float */
.fl {float:left !important;}
.fr {float:right !important;}
.Lfloat {float:left !important;}
.Rfloat {float:right !important;}
.overHidden {overflow:hidden;}
.clear {clear:both !important;}
.clearleft {clear:left !important;}
.clfix:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.ie7 .clfix {zoom:1;}

/* align */
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}

.fwBold {font-weight:bold;}
.fcPoint {color:#b32991;}


#reg_li{padding-left:0px;line-height:170%;}
#reg_li li{text-align:left;font-size:11pt;}

div.map p,
div.map dl, div.map dt, div.map dd {margin:0;padding:0;list-style:none;}

div.map {width:750px;margin:0 auto 50px;text-align:left;}

div.map > p,
div.map > dl {margin-top:10px;}
div.map > p.ac {margin-top:0;}

div.map dt.fwBold {margin-bottom:5px;}


ul.tabMenu {overflow:hidden;padding:10px 0;border:5px solid #e8e3de;margin-bottom:20px;}
ul.tabMenu li {float:left;width:10%;}
ul.tabMenu a {display:block;text-align:center;border-left:1px solid #ddd;font-size:0.9em;}
ul.tabMenu li:first-child a {border-left:0 none;}

ul.tabMenu li.on a {color:#b02f90;font-weight:bold;}

div.program {text-align:left;padding:0 30px 50px 0;}
div.program > ul {margin-bottom:20px;} 

h3.subTitBg {padding: 5px 0 7px;margin: 30px 0 0;text-align: center;color: #fff;background-color: #b02f90;font-size: 12px;}

table.tblProgram {width:100%;border: 0 none;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
table.tblProgram th,
table.tblProgram td {padding:5px 5px 7px;border: 0 none;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;font-size:11px;font-family:Malgun Gothic,"Malgun Gothic",malgungothic,Dotum,"Apple Gothic",sans-serif;vertical-align:middle;line-height:1.2em;text-align:center;color:#000;word-break:normal;}
table.tblProgram th {background-color:#f2dcdb;font-weight:bold;}
table.tblProgram td {height:20px;}


table.tblProgram td.time {width:80px;padding:5px 0 7px;text-align:center;background-color:#ededed;}
table.tblProgram td.tit {font-weight:bold;}
table.tblProgram td.break {text-align:center;background-color:#EEECE1;}
table.tblProgram td.con {text-align:left;}


table.tblProgram .session td {background-color:#ddd9c4;}
table.tblProgram .session td.tit {text-align:center;font-size:13px;font-weight:bold;}

table.tblProgram .session td.tit1_time {text-align:center;background-color:#B7DEE8;}
table.tblProgram .session td.tit1_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#B7DEE8;}

table.tblProgram .session td.tit2_time {text-align:center;background-color:#D8E4BC;}
table.tblProgram .session td.tit2_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#D8E4BC;}

table.tblProgram .session td.tit3_time {text-align:center;background-color:#CCC0DA;}
table.tblProgram .session td.tit3_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#CCC0DA;}

table.tblProgram .session td.tit4_time {text-align:center;background-color:#FFCC66;}
table.tblProgram .session td.tit4_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#FFCC66;}

table.tblProgram .session td.tit5_time {text-align:center;background-color:#FE937E;}
table.tblProgram .session td.tit5_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#FE937E;}

table.tblProgram .session td.tit6_time {text-align:center;background-color:#DA9694;}
table.tblProgram .session td.tit6_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#DA9694;}

table.tblProgram .session td.tit7_time {text-align:center;background-color:#95B3D7;}
table.tblProgram .session td.tit7_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#95B3D7;}

table.tblProgram .session td.tit8_time {text-align:center;background-color:#C4BD97;}
table.tblProgram .session td.tit8_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#C4BD97;}

table.tblProgram .session td.tit9_time {text-align:center;background-color:#A6A6A6;}
table.tblProgram .session td.tit9_subject {text-align:center;font-size:13px;font-weight:bold;background-color:#A6A6A6;}



table.tblDetail {width:100%;margin-bottom:50px;border-collapse:separate; border-spacing:0;border: 0 none;border-top: 2px solid #b02f90;border-left:1px solid #d3d3d3;}
table.tblDetail th,
table.tblDetail td {padding:5px 5px 7px;border: 0 none;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;font-size:13px;font-family:Malgun Gothic,"Malgun Gothic",malgungothic,Dotum,"Apple Gothic",sans-serif;vertical-align:middle;line-height:1.2em;text-align:center;}
table.tblDetail th {color:#ffffff;background-color:#b02f90;font-weight:bold;text-align:center;}

table.tblDetail td.room {color: #000;background-color: #fafafa;}
table.tblDetail td.time {text-align:center;}
table.tblDetail td.tit {text-align: left;}
table.tblDetail td.break {font-style:italic;}
table.tblDetail td.speaker {text-align:right;font-weight: bold;}
table.tblDetail td.moderator {background-color: #f7e9f4;color:#b02f90;font-weight: bold;}

table.tblDetail tr.sessionTit th,
table.tblDetail tr.sessionTit td {background-color: #f7e9f4;color:#000000;font-weight: bold;}

table.tblDetail2 {width:100%;margin-bottom:10px;border-collapse:separate; border-spacing:0;border: 0 none;border-top: 2px solid #b02f90;border-left:1px solid #d3d3d3;}
table.tblDetail2 th,
table.tblDetail2 td {padding:5px 5px 7px;border: 0 none;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;font-size:13px;font-family:Malgun Gothic,"Malgun Gothic",malgungothic,Dotum,"Apple Gothic",sans-serif;vertical-align:middle;line-height:1.2em;text-align:center;}
table.tblDetail2 th {color:#ffffff;background-color:#b02f90;font-weight:bold;text-align:center;}

table.tblDetail2 td.room {color: #000;background-color: #fafafa;}
table.tblDetail2 td.tit {text-align: left;}

table.tblDetail2 tr.sessionTit th,
table.tblDetail2 tr.sessionTit td {background-color: #f7e9f4;color:#000000;font-weight: bold;}


