#register{table-layout:fixed; border-top:2px solid #414141}
#register th{width:150px; font-size:11px; font-family:dotum; text-align:right; padding-right:5px; color:#414141; border-bottom:1px solid #eee;}
#register td{font-size:12px; text-align:left; padding-left:10px; color:#717171; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #eee;}
#register td .input{border:1px solid #cecfce; font-size:12px;}
#register td .select{font-size:11px; font-family:dotum;}

#Melist{table-layout:fixed; width:90%; margin:20px auto;}
#Melist th{background:#414141; color:#FFF; font-size:11px; font-family:dotum; padding-top:7px; padding-bottom:5px;}
#Melist td{border-bottom:1px solid #E4E4E4; padding-top:5px; padding-bottom:3px; font-size:12px}
#Melist .email{padding-left:10px;}
#Melist td a{text-decoration:none; color:#005784}

.dot11{font-size:11px; font-family:dotum;}

#list{table-layout:fixed; position:relative;  margin:20px auto; width:90%}
#list th{font-size:11px; font-family:'dotum'; color:#fff; height:25px; background:#95a971; text-align:center;}
#list td{font-size:12px; background:#fff; color:#444; padding-top:8px; padding-bottom:5px; border-bottom:1px solid #eee; line-height:1.5; text-align:center;}
#list .dot11{font:11px dotum; letter-spacing:-1px;}

form{padding:0; margin:0;}

#post{table-layout:fixed; background:#fff; margin-top:20px; width:90%;}
#post th{text-align:right; padding-right:10px; font-size:11px; font-family:'dotum'; width:120px; background:#f7f7f7; color:#414141; border-bottom:1px solid #eee;}
#post td{text-align:left; padding:5px; font-size:11px; font-family:'dotum'; background:#fff; color:#; border-bottom:1px solid #eee;}
#post div{padding:7px 0 0 0;}
#post select{font-size:11px; font-family:'dotum'; width:100px;}
#post .zone{font-size:12px; font-weight:bold;}
.input{border:1px solid #dedfde; font-size:12px; color:#3C3C3C; text-align:left;}
.inputPass{border:2px solid #DCDCDA; font-size:12px; text-align:left;}

.list_link:link{font-size:12px; text-decoration:none; color:#333;}
.list_link:active{font-size:12px; text-decoration:none; color:#333;}
.list_link:visited{font-size:12px; text-decoration:none; color:#333;}
.list_link:hover{font-size:12px; text-decoration:none; color:#DC5200;}

.list_linkEM:link{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:active{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:visited{font-size:14px; text-decoration:none; color:#333; font-family:'dotum'; font-weight:bold;}
.list_linkEM:hover{font-size:14px; text-decoration:none; color:#DC5200; font-family:'dotum'; font-weight:bold;}

.listC_link:link{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:active{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:visited{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum';}
.listC_link:hover{font-size:12px; text-decoration:none; color:#62829B; font-family:'dotum';}

#listPage{table-layout:fixed; margin:0 auto; width:90%}
#listPage a:link{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:active{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:visited{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:hover{font-size:11px; text-decoration:none; color:#9ACD32; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
.pageOn{font-size:11px; font-weight:bold; color:#8b9534; font-family:Verdana; margin-right:4px; margin-left:4px;}
.page{font-size:11px; font-weight:bold; color:#747474; font-family:Verdana; margin-right:8px; margin-left:8px;}

.viewTable{table-layout:fixed; margin:20px auto; width:90%}
.viewTable th{font-size:12px; font-family:'dotum'; color:#fff; background:#95a971; text-align:center; padding-top:6px; padding-bottom:5px;}
.viewTable td{font-size:12px; color:#333; padding:4px 0 3px 8px;}
.info{font-size:11px; font-family:'dotum'; background:#F0F0F0; color:#555; padding:3px; border-bottom:1px solid #E1E1E1; text-align:left;}
.smartOutput{ word-break:break-all; padding:10px; }
.infoD{
	width:90%;
	margin:0 auto;
    font-size:11px; font-family:'dotum'; color:#aaa; 
    padding:5px; text-align:right; 
    border-bottom:1px solid #E1E1E1;
}
.admin_font{font-size:12px;color:#fff; margin-left:10px;}

.viewTableCall{padding:4px; table-layout:fixed; background:#EEE;}
.viewTableCall th{font-size:12px; font-family:'dotum'; color:#E4F4FF; padding-top:7px; padding-bottom:6px; height:25px; background:#95a971;}
.viewTableCall td{font-size:12px; background:#fff; color:#565656; padding:4px 0 4px 10px;}

#SQviewTable{padding:0; table-layout:fixed; background:; margin-top:5px; }
#SQviewTable th{font-size:12px; font-family:'dotum'; color:#ffffff; padding-top:7px; padding-bottom:6px; background:#95a971; text-align:center;}
#SQviewTable td{font-size:12px; font-family:'dotum'; background:#fff; padding:10px; text-align:center; vertical-align:top;}
.baText{font-weight:bold; font-family:Tahoma, Verdana; font-size:24px; padding:15px; text-align:center;}

#SQviewDetail{width:90%; margin-top:10px; border:3px solid #DEDFDE; font-size:12px}
#SQviewDetail th{text-align:right; font-size:11px; font-family:'dotum'; width:120px; background:#f7f7f7; color:#35383D; padding:2px 10px 2px 0; border-bottom:1px solid #EEE;}
#SQviewDetail td{text-align:left; background:#fff; color:#666; padding:5px 0 5px 10px; line-height:150%; border-bottom:1px solid #EEE;}


#passTable{border:5px solid #EBEBEB; margin:20px auto;width:90%;}
#passTable th{font-size:12px; font-family:'dotum'; color:#fff; padding-top:7px; padding-bottom:6px; height:25px; background:#95a971;}
#passTable .title{background:#f7f7f7; padding:20px; font-size:12px;}

#Cal{table-layout:fixed; width:100%}
#Cal th{font-size:12px; font-weight:bold; height:25px; background:#95a971; color:#fff; text-align:center;}
#Cal td{font-size:12px; font-weight:bold; height:90px; background:#f7f7f7; text-align:center; color:#333;}

body{margin:0; padding:0;}
h4{margin:0; padding:0}
ul, li{padding:0; margin:0; list-style:none}
a{text-decoration:none}
p{margin:0; padding:0}


.container {position:relative;margin:0 auto;}
.container .section_box{margin-bottom:28px;padding:30px;}
.container .section_box:after{content:"";clear:both;display:block;height:1px;visibility:hidden;border:1px solid red}
.container .section_box .section{float:left;width:460px;height:308px;border:1px solid #c8c8c8;text-align:center;}
.container .section_box .section .section_img{position:relative;height:182px}
.container .section_box .section .section_img img{float:left}
.container .section_box .section .section_img .section_mask{position:absolute;top:0;left:0;z-index:100}
.container .section_box .section h4{color:#95a971;margin-top:15px;font-size:15px}
.container .section_box .section p{color:#444;margin-top:5px;line-height:10px}
.container .section_box .section ul{text-align:center;}
.container .section_box .section ul:after{content:'';display:block;height:0;clear:both;}
.container .section_box .section ul li{display:inline-block;line-height:1.5;margin-right:10px;font-size:11px;color:#6b6b6b;font-weight:bold;}
.container .section_box .section ul li:first-child{}
.container .section_box .section a{display:block}
.container .section_box .section_left{margin-right:20px}

#bcontent{font-size:12px; line-height:170%; text-align:justify; padding:10px; width:90%; margin:0 auto; color:#565656;}

#bbs_post{width:90%; margin:20px auto; table-layout:fixed; border-top:3px solid #95a971;}
#bbs_post th{background:#95a971; border-bottom:1px solid #8d9528; color:#fff; font-size:12px; padding:7px 0}
#bbs_post td{padding:7px 20px 7px 20px; border-bottom:1px solid #efefef; background:#fff; font-size:12px; color:#333; text-align:left}
#bbs_post td .zone{list-style:none; padding:0; margin:0}
#bbs_post td .zone li{float:left; width:100px}
#bbs_post td .zone li input{vertical-align:-2px; margin-right:4px}

#star_list{table-layout:fixed; width:90%; margin:0 auto;}
#star_list td{}
.w_star{padding-top:30px; padding-bottom:30px; text-align:center;}
.w_case{padding-top:30px; padding-bottom:30px; text-align:center; width:498px;background:#f6f6f6;}
.case_bg{}

#star_list td .dates{font-size:16px; padding:10px 0 5px 0; font-weight:bold; color:#3893c4}
#star_list td .subt{text-align:left;background:url(/images/sub/case_bg.gif) repeat ;font-size:14px; padding:10px 0 10px 10px; color:#fff;font-weight:bold;width:359px;margin:0 auto;}
#star_list td .date{font-size:14px; padding:0 0 20px 0;color:#a1a1a1;}


#star_list td .star_dates{font-size:16px; padding:10px 0 5px 0; font-weight:bold; color:#3893c4}
#star_list td .star_subt{font-size:14px; padding:0 0 5px 0; color:#889231; font-weight:bold;}
#star_list td .star_date{font-size:12px; padding:0 0 20px 0;color:#a1a1a1}

.btn_wrap{padding:20px;text-align:center}
.old_img{max-width:800px}