body, tr, td {font-size:9pt; font-family:'Malgun Gothic', '±¼¸²', 'verdana'; color:#242424;}
input {font-size:9pt; font-family:'Malgun Gothic', '±¼¸²', 'verdana'; color:#242424;}
textarea {font-size:9pt; font-family:'Malgun Gothic', '±¼¸²', 'verdana'; color:#4A4A4A;}
select, option {font-size:9pt; font-family:'Malgun Gothic', '±¼¸²', 'verdana'; color:#4A4A4A; border:1px solid #525254;}
table, img {border:none}



div td { padding:0px 5px; }
div td p { font-weight:bold; line-height:50% }



/* class */
#plenary_table {width:100%; border-bottom:1px solid #dddddd; margin:12px 20px 0px 20px;}
#plenary_table th {height:30px; padding-left:10px; padding-right:10px; border-bottom:1px solid #cdcdcd; color:#ffffff; padding-top:2px; padding-bottom:2px;}
#plenary_table td {background-color:#eeeeee; height:28px; padding-left:10px; padding-right:10px;  color:#555555; padding-top:2px; padding-bottom:2px;}

.tour_tb {width:100%; padding:10px 20px 40px 20px}
.tour_tb table {border-top:2px solid #0054a6}
.tour_tb table td {height:38px}
.tour_tb table th {height:38px}

.plenary_bg_e {background-color:#eee; height:28px; padding:2px 6px; color:#555; line-height:150%}
.plenary_bg_f {background-color:#fff; height:28px; padding:2px 6px; color:#555; line-height:150%}
.plenary_bg_f span {color:#2571b1}

/* Input *****/
.input {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #6699cc; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: ""; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}