@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
#pages_join h2 {font-family:'nanum gothic',sans-serif;font-size:20px;padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:#999 solid 3px}
#pages_join .tt {font-weight:bold;padding:40px 0 15px 0}
#pages_join .msg {color:#1C5B8C;font-family:'nanumgothic',sans-serif;line-height:150%}
#pages_join .tab {border-bottom:#dfdfdf solid 1px}
#pages_join .tab ul {position:relative;top:1px;padding:0;margin:0}
#pages_join .tab li {list-style-type:none;float:left;border-top:#C7C7C7 solid 1px;border-right:#C7C7C7 solid 1px;border-bottom:#C7C7C7 solid 1px;padding:7px;background:#C3E8E8;cursor:pointer;color:rgba(26, 81, 131, 0.99);font-size:12px;font-family:'nanumgothic',sans-serif}
#pages_join .tab .leftside {border-left:#dfdfdf solid 1px}
#pages_join .tab .selected {border-bottom:#fff solid 1px;background:#fff;color:#000}
#pages_join .agreebox {border-left:#C7C7C7 solid 1px;border-right:#C7C7C7 solid 1px;border-bottom:#C7C7C7 solid 1px;padding:15px 7px 7px 7px}
#pages_join .agreebox textarea {border:0;width:100%;height:160px;overflow-x:hidden;overflow-y:auto;line-height:130%;color:#666;font-family:'nanumgothic',sans-serif;scrollbar-base-color:#E1E1E1;scrollbar-face-color:#FFF;scrollbar-track-color:#FFF;scrollbar-highlight-color:#FFF;scrollbar-3dlight-color:#E1E1E1;scrollbar-shadow-color:#E1E1E1;scrollbar-darkshadow-color:#FFF;scrollbar-arrow-color:#7a7a7a}
#pages_join .agreebox .ag1 {height:255px}
#pages_join .hide {display:none}
#pages_join .agreecheck {text-align:center;padding:20px 0 0 0;color:#333;letter-spacing:-1px}
#pages_join .topline {border-top:#dfdfdf solid 1px}
#pages_join .submitbox {padding:50px 0 30px 0;text-align:center}
#pages_join input.btn_gray{cursor: pointer;background: #4B5260;display: inline-block;vertical-align: middle;padding: 10px 25px;color: #fff;text-align: center;font-weight: bold;font-size: 16px}
#pages_join input.btn_blue {cursor: pointer;background: #33C9FD;display: inline-block;vertical-align: middle;margin-left: 5px;padding: 10px 25px;color:#fff;text-align:center;font-weight: bold;font-size: 16px}
