@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{margin:0; padding:0; }
body, html{width:100%; height:100%; font-family: 'Nanum Gothic', sans-serif; font-size:0.95em;}
a{text-decoration:none;}
li{list-style: none;}
img{border:0;}
h1{margin:0; padding:0;}
#wrap{width:100%; position: relative;}
#header{width:100%; height:80px; padding:5% 0; background-color: #5b3eaa;}

.logo_group{width:98%; margin:0 auto; padding: 5% 0; }
.logo_group img{display:block; width:100%;}
.logo_group li{float:left; margin-right:5%;}
.logo_group li:last-child{margin-right:0;}
.logo1{width:22%; margin-left:5%; margin-top:-1.5%; }
.logo2{width:30%;}
.logo3{width:25%;}

#content{clear:both; width:98%; margin:0 auto; margin-top:30px;}
.textarea1{clear: both; border:1px solid #e8e8e8; width:95%; height:300px; margin:20px 0 20px 3%; line-height:16px; font-family:'dotum'; font-size:12px; background:#fff;}
.add_table p{font-weight:bold; margin-top:30px;}
.agreebox{clear:both; float:right; margin-right:5%; font-size:0.9em;}
.agreebox input{vertical-align:middle;}
.btns{width:100%; height:29px; margin:50px 0; clear:both; float:left; text-align:center;}
.yes_btn{display:inline-block; width:80px; height:30px; background:#5b3eaa; color:#fff!important; font-weight:bold; line-height:30px;}
.no_btn{display:inline-block; width:80px; height:30px; background:#fff; color:#5b3eaa!important; border:1px solid #5b3eaa; font-weight:bold; line-height:30px; }

#footer{clear:both; width:100%; padding:5% 0; background-color: #5b3eaa;}
#footer p{text-align: center; font-weight:bold; color:#fff;}