  .remoteControl{
    /*border:1px solid green;*/
    width:160px;
    height:300px;
    position: fixed;
    right: 20px;
    top: 250px;
    border-radius: 10px;
    /*margin:0;
    padding:0;*/
    padding:5px;*/
    background:#ffffff;
    box-shadow: 0px 0px 20px #888888;
    cursor:move;
    _position:absolute; _top:expression(eval(document.body.scrollTop+200));



  }
  .remoteControl table{
   background:#ffffff;
    height: 100%;
    width: 100%;

  }

  .remoteControl table tr:nth-last-child(1) td button{
    padding: 0;
    margin: 0;
    font-size: 11px;

  }



  .remoteControl * {
    font-weight: bold;
  }

  .remoteControl table tr{
    text-align: center;
    font-weight: bold;
    height: 12%;
  }
  .remoteControl button{
    width: 90%;
    height: 100%;

  }

  .remoteControl a * {
    width: 100%;
    height: 100%;
  }
  .remoteControl button{
    width: 100%;
  }

	body{font:12px dotum;min-width:1000px}
		a {text-decoration:none;}
	.container{width:1000px;margin:0 auto}


.rect {
width:120px;
height:40px;
background-color:#ffffff;
border:1px solid black;
border-radius:20px 20px 20px 20px;
line-height:20px;
font-size:16px;
font-weight:600;
text-align:center;

color:#000000;
}
.rect:focus,
.rect.focus {
background-color:#195D92;
border-color:#195D92;
color:#ffffff;
}
.rect:hover {
background-color:#195D92;
border-color:#195D92;
color:#ffffff;
}

.rect:active,
.rect.active,
.rect {
  color: #000000;
  background-color: #ffffff;
  border-color: #000000;
}
.rect:active:hover,
.rect.active:hover,
.rect:hover,
.rect:active:focus,
.rect.active:focus,
.rect:focus,
.rect:active.focus,
.rect.active.focus,
.rect.focus {
  color: #fff;
  background-color: #195D92;
  border-color: #195D92;
}
.rect:active,
.rect.active,
.rect {
  background-image: none;
}
.rect.disabled:hover,
.rect[disabled]:hover,
fieldset[disabled] .rect:hover,
.rect.disabled:focus,
.rect[disabled]:focus,
fieldset[disabled] .rect:focus,
.rect.disabled.focus,
.rect[disabled].focus,
fieldset[disabled] .rect.focus {
  background-color: #d9534f;
  border-color: #195D92;
}
.rect .badge {
  color: #d9534f;
  background-color: #fff;
}

.rect_level {
width:300px;
height:40px;
background-color:#ffffff;
border:1px solid black;
border-radius:6px 6px 6px 6px;
line-height:20px;
font-size:16px;
font-weight:600;
text-align:center;

color:#000000;
}
.rect_level:focus,
.rect_level.focus {
background-color:#195D92;
border-color:#195D92;
color:#ffffff;
}
.rect_level:hover {
background-color:#195D92;
border-color:#195D92;
color:#ffffff;
}

.rect_level:active,
.rect_level.active,
.rect_level {
  color: #000000;
  background-color: #ffffff;
  border-color: #000000;
}
.rect_level:active:hover,
.rect_level.active:hover,
.rect_level:hover,
.rect_level:active:focus,
.rect_level.active:focus,
.rect_level:focus,
.rect_level:active.focus,
.rect_level.active.focus,
.rect_level.focus {
  color: #fff;
  background-color: #195D92;
  border-color: #195D92;
}
.rect_level:active,
.rect_level.active,
.rect_level {
  background-image: none;
}
.rect_level.disabled:hover,
.rect_level[disabled]:hover,
fieldset[disabled] .rect_level:hover,
.rect_level.disabled:focus,
.rect_level[disabled]:focus,
fieldset[disabled] .rect_level:focus,
.rect_level.disabled.focus,
.rect_level[disabled].focus,
fieldset[disabled] .rect_level.focus {
  background-color: #d9534f;
  border-color: #195D92;
}
.rect_level .badge {
  color: #d9534f;
  background-color: #fff;
}

.round1 {
border : 2px solid #cccccc;
border-style : dashed;
border-top-left-radius : 20px;
border-top-right-radius : 20px;
  background-color: #eeeeee;
}

	#header {}	


 	#gnb{height:40px;background:#00BBDD;font:11px verdana;text-align:right;color:#ffffff;line-height:28px}
	#gnb.fixed{position:fixed;top:0;width:100%;z-index:990}/*top°ª¿¡ class="fixed" ÀÚµ¿¼ÂÆÃ(ÇÔ¼ö¿É¼Ç°ªÀÇ top°ú µ¿ÀÏ°ª)*/

	#lnb{height:60px;background:#1E8EA6;}
	#lnb.fixed{position:fixed;top:0px;width:100%;z-index:990}/*top°ª¿¡ class="fixed" ÀÚµ¿¼ÂÆÃ(ÇÔ¼ö¿É¼Ç°ªÀÇ top°ú µ¿ÀÏ°ª)*/
	#lnb ul li{float:left;line-height:60px;margin:0 45px;color:#ffffff;font-weight:bold}

	#contents{position:relative;border:1px solid #cccccc;margin:10px auto;height:1000px;padding:10px 0}

	#quick{position:absolute;top:0px;left:-110px;width:100px;height:300px;;background:#093977;color:#ffffff}
	#quick.fixed{position:fixed;top:60px;;z-index:990;left:50%;margin-left:-610px}/*top°ª¿¡ class="fixed" ÀÚµ¿¼ÂÆÃ(ÇÔ¼ö¿É¼Ç°ªÀÇ top°ú µ¿ÀÏ°ª)*/


	#footer{background:#093977;height:100px}




#login_top { position:relative; top:0px; width:100%;}
#login_top .sub { position:relative; width:100%; height: 30px; background-color:#F6F6F6; }
#login_top .sub .depth { margin:auto;  width:1195px;  text-align:right;  line-height:30px; }
#login_top .sub .depth a {font-size:14px;color:#000000; }
#login_top .sub .depth a:hover { color:#5394D0; }

#index_slide { position:relative; top:0px; width:100%;}
#index_slide .sub { position:relative; width:100%; height: 460px; background-color:#9CCED7; }
#index_slide .sub .depth { margin:auto;  width:1195px; }


#pop-login { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 9999; }
#pop-login .pop-contents { position: absolute; top: 30%; left: 50%; margin: -170px 0 0 -190px; width: 380px; -ms-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -webkit-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -moz-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -o-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); box-shadow: 20px 20px 43px rgba(0,0,0,0,32); }
#pop-login .pop-contents .head { position: relative; height: 50px; border: 3px solid #5693CA; background-color: #5693CA; -ms-border-radius: 18px 18px 0 0; -webkit-border-radius: 18px 18px 0 0; -moz-border-radius: 18px 18px 0 0; -o-border-radius: 18px 18px 0 0; border-radius: 18px 18px 0 0; }
#pop-login .pop-contents .head .title { padding-left: 29px; font-size: 20px; color: #fff; margin-top:21px }
#pop-login .pop-contents .head a { position: absolute; top: 15px; right: 18px; }
#pop-login .pop-contents .data { height: 300px; background-color: #fff; -ms-border-radius: 0 0 18px 18px; -webkit-border-radius: 0 0 18px 18px; -moz-border-radius: 0 0 18px 18px; -o-border-radius: 0 0 18px 18px; border-radius: 0 0 18px 18px; border: 3px solid #5693CA; }
#pop-login .pop-contents .frm { padding: 33px 23px 0; }
#pop-login .pop-contents .frm p { height: 31px; }
#pop-login .pop-contents .frm p input { padding:5px 10px; width: 70%; height:32px; font-weight:400; border: 1px  solid #cccccc; background-color: #ffffff;  position: absolute; right: 55px; }
#pop-login .pop-contents .labal { height: 31px; line-height: 31px; text-align: left; color: #000000; }
#pop-login .pop-contents .labal span { margin: 0 12px; font-size: 16px;  width:80px; }
#pop-login .pop-contents .links { height: 31px; line-height: 31px; text-align: center; color: #000000; }
#pop-login .pop-contents .links span { margin: 0 0 0 3px; font-size: 16px; }
#pop-login .pop-contents .links span:last-child{ }
#pop-login .pop-contents .links span a { color: #000000; }
#pop-login .pop-contents .command0 {  margin-top: 30px; text-align: center; }
#pop-login .pop-contents .command { margin-top: 15px; text-align: center; }
#pop-login .pop-contents .command input { width: 178px; height: 46px; line-height: 46px; font-size: 26px; text-align: center; color: #fff; border: 0; background: url(../img/bt_login_bg.png) no-repeat; }


#pop-member { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 9999; }
#pop-member .pop-contents { position: absolute; top: 30%; left: 50%; margin: -170px 0 0 -275px; width: 550px; -ms-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -webkit-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -moz-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -o-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); box-shadow: 20px 20px 43px rgba(0,0,0,0,32); }
#pop-member .pop-contents .head { position: relative; height: 50px; border: 3px solid #5693CA; background-color: #5693CA; -ms-border-radius: 18px 18px 0 0; -webkit-border-radius: 18px 18px 0 0; -moz-border-radius: 18px 18px 0 0; -o-border-radius: 18px 18px 0 0; border-radius: 18px 18px 0 0; }
#pop-member .pop-contents .head .title { padding-left: 29px; font-size: 20px; color: #fff; margin-top:21px }
#pop-member .pop-contents .head a { position: absolute; top: 15px; right: 18px; }
#pop-member .pop-contents .data { height: 400px; background-color: #fff; -ms-border-radius: 0 0 18px 18px; -webkit-border-radius: 0 0 18px 18px; -moz-border-radius: 0 0 18px 18px; -o-border-radius: 0 0 18px 18px; border-radius: 0 0 18px 18px; border: 3px solid #5693CA; }
#pop-member .pop-contents .frm { padding: 33px 23px 0; }
#pop-member .pop-contents .frm p { height: 31px; }
#pop-member .pop-contents .labal { height: 31px; line-height: 31px; text-align: left; color: #000000; }
#pop-member .pop-contents .labal span { margin: 0 12px; font-size: 16px;  width:80px; }
#pop-member .pop-contents .links { height: 31px; line-height: 31px; text-align: center; color: #000000; }
#pop-member .pop-contents .links span { margin: 0 0 0 3px; font-size: 16px; }
#pop-member .pop-contents .links span:last-child{ }
#pop-member .pop-contents .links span a { color: #000000; }
#pop-member .pop-contents .command0 {  margin-top: 30px; text-align: center; }
#pop-member .pop-contents .command { margin-top: 15px; text-align: center; }
#pop-member .pop-contents .command input { width: 178px; height: 46px; line-height: 46px; font-size: 26px; text-align: center; color: #fff; border: 0; background: url(../img/bt_login_bg.png) no-repeat; }


#pop-modify { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 9999; }
#pop-modify .pop-contents { position: absolute; top: 30%; left: 50%; margin: -170px 0 0 -275px; width: 550px; -ms-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -webkit-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -moz-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -o-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); box-shadow: 20px 20px 43px rgba(0,0,0,0,32); }
#pop-modify .pop-contents .head { position: relative; height: 50px; border: 3px solid #5693CA; background-color: #5693CA; -ms-border-radius: 18px 18px 0 0; -webkit-border-radius: 18px 18px 0 0; -moz-border-radius: 18px 18px 0 0; -o-border-radius: 18px 18px 0 0; border-radius: 18px 18px 0 0; }
#pop-modify .pop-contents .head .title { padding-left: 29px; font-size: 20px; color: #fff; margin-top:21px }
#pop-modify .pop-contents .head a { position: absolute; top: 15px; right: 18px; }
#pop-modify .pop-contents .data { height: 400px; background-color: #fff; -ms-border-radius: 0 0 18px 18px; -webkit-border-radius: 0 0 18px 18px; -moz-border-radius: 0 0 18px 18px; -o-border-radius: 0 0 18px 18px; border-radius: 0 0 18px 18px; border: 3px solid #5693CA; }
#pop-modify .pop-contents .frm { padding: 33px 23px 0; }
#pop-modify .pop-contents .frm p { height: 31px; }
#pop-modify .pop-contents .labal { height: 31px; line-height: 31px; text-align: left; color: #000000; }
#pop-modify .pop-contents .labal span { margin: 0 12px; font-size: 16px;  width:80px; }
#pop-modify .pop-contents .links { height: 31px; line-height: 31px; text-align: center; color: #000000; }
#pop-modify .pop-contents .links span { margin: 0 0 0 3px; font-size: 16px; }
#pop-modify .pop-contents .links span:last-child{ }
#pop-modify .pop-contents .links span a { color: #000000; }
#pop-modify .pop-contents .command0 {  margin-top: 30px; text-align: center; }
#pop-modify .pop-contents .command { margin-top: 15px; text-align: center; }
#pop-modify .pop-contents .command input { width: 178px; height: 46px; line-height: 46px; font-size: 26px; text-align: center; color: #fff; border: 0; background: url(../img/bt_login_bg.png) no-repeat; }


#pop-lec { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 9999; }
#pop-lec .pop-contents { position: absolute; top: 20%; left: 50%; margin: -170px 0 0 -450px; width: 900px; -ms-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -webkit-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -moz-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); -o-box-shadow: 20px 20px 43px rgba(0,0,0,0,32); box-shadow: 20px 20px 43px rgba(0,0,0,0,32); }
#pop-lec .pop-contents .head { position: relative; height: 50px; border: 3px solid #5693CA; background-color: #5693CA; -ms-border-radius: 18px 18px 0 0; -webkit-border-radius: 18px 18px 0 0; -moz-border-radius: 18px 18px 0 0; -o-border-radius: 18px 18px 0 0; border-radius: 18px 18px 0 0; }
#pop-lec .pop-contents .head .title { padding-left: 29px; font-size: 20px; color: #fff; margin-top:21px }
#pop-lec .pop-contents .head a { position: absolute; top: 15px; right: 18px; }
#pop-lec .pop-contents .data { height: 750px; background-color: #fff; -ms-border-radius: 0 0 18px 18px; -webkit-border-radius: 0 0 18px 18px; -moz-border-radius: 0 0 18px 18px; -o-border-radius: 0 0 18px 18px; border-radius: 0 0 18px 18px; border: 3px solid #5693CA; }
#pop-lec .pop-contents .frm { padding: 33px 23px 0; }
#pop-lec .pop-contents .frm p { height: 31px; }
#pop-lec .pop-contents .labal { height: 31px; line-height: 31px; text-align: left; color: #000000; }
#pop-lec .pop-contents .labal span { margin: 0 12px; font-size: 16px;  width:80px; }
#pop-lec .pop-contents .links { height: 31px; line-height: 31px; text-align: center; color: #000000; }
#pop-lec .pop-contents .links span { margin: 0 0 0 3px; font-size: 16px; }
#pop-lec .pop-contents .links span:last-child{ }
#pop-lec .pop-contents .links span a { color: #000000; }
#pop-lec .pop-contents .command0 {  margin-top: 30px; text-align: center; }
#pop-lec .pop-contents .command { margin-top: 15px; text-align: center; }
#pop-lec .pop-contents .command input { width: 178px; height: 46px; line-height: 46px; font-size: 26px; text-align: center; color: #fff; border: 0; background: url(../img/bt_login_bg.png) no-repeat; }

#hak_n { font-size: 14px; }
#major_n { font-size: 14px; }
#experience { font-size: 14px; }
#introduction { font-size: 14px; }
	
	/*³ª´®°íµñÈ£Ãâ*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body, td, p, input, button, textarea, select,a{font-family:'³ª´®°íµñ','NanumGothic','Nanum Gothic','µ¸¿ò',dotum; color:#000000; }



.main_4bg{ width:100%; }
.main_4{ width:1000px; margin:0 auto; padding:70px 0;}
.main_4 > .ps_tit { width:538px; margin:0 auto; margin-bottom:50px;}

/*¸ÞÀÎ ½½¶óÀÌµå*/
.text_box {width:1000px;margin:0 auto; margin-top:0px;}
.text_box .tit {
	padding-bottom:20px;
	font-size:48px;
	/*text-align:center;*/
	color:#fff;
	font-weight:bold;
	opacity:0;
	transform:translate3d(0px, 20px, 0);
	letter-spacing:-2px
}
.text_box .tit2 {
	padding-bottom:20px;
	font-size:26px;
	/*text-align:center;*/
	color:#fff;
	line-height:37px;
	opacity:-0.5;
	transform:translate3d(0px, 20px, 0);
	letter-spacing:-0.5px
}

/*°Ô½ÃÆÇ*/
#board_table {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#board_table .board_form {position:relative; float:left; width:100%; border-top:2px solid #000000; }
#board_table .board_form td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:0px;  border-right:0px; }
#board_table .board_form td:first-child {border-left:0px}
#board_table .board_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table .board_form td.board_sub_tr1 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; font-weight:600; }
#board_table .board_form td.board_sub_tr2 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; }
#board_table .board_form td.board_sub_tr2 a { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; }
#board_table .board_form td.board_sub_tr3 { height:35px; background-color:#ffffff; color:#000000; font-size:16px; text-align:right; }
#board_table .board_form td.board_sub_tr4 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:center; font-weight:600; }
#board_table .board_form td.board_sub_tr5 { height:45px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; font-weight:600; }
#board_table .board_form td.board_sub_tr6 { height:45px; background-color:#ffffff; color:#000000; font-size:24px; text-align:left; }

#board_table .board_form5 {position:relative; float:left; width:100%; border-top:0px solid #ffffff; }
#board_table .board_form5 td {padding:5px; border-bottom:0px solid #ffffff; border-left:0px;  border-right:0px; }
#board_table .board_form5 td:first-child {border-left:0px}
#board_table .board_form5 td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table .board_form5 td.board_sub_tr1 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; font-weight:600; }
#board_table .board_form5 td.board_sub_tr2 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; }
#board_table .board_form5 td.board_sub_tr2 a { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; }
#board_table .board_form5 td.board_sub_tr3 { height:35px; background-color:#ffffff; color:#000000; font-size:16px; text-align:right; }
#board_table .board_form5 td.board_sub_tr4 { height:60px; background-color:#ffffff; color:#000000; font-size:16px; text-align:center; font-weight:600; }
#board_table .board_form5 td.board_sub_tr5 { height:45px; background-color:#ffffff; color:#000000; font-size:16px; text-align:left; font-weight:600; }
#board_table .board_form5 td.board_sub_tr6 { height:60px; background-color:#ffffff; color:#000000; font-size:20px; text-align:left; }

#board_table .board_form td { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:left; }
#board_table .board_form1 {position:relative; float:left; width:100%; border-top:0px solid #0C4CA3; }
#board_table .board_form1 td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#board_table .board_form1 td:first-child {border-left:0px}
#board_table .board_form1 td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table .board_form1 td.board_sub_tr1 { height:35px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form1 td.board_sub_tr2 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:center; }
#board_table .board_form1 td.board_sub_tr3 { height:35px; background-color:#ffffff; color:#222222; font-size:12px; text-align:right; }
#board_table .board_form1 td.board_sub_tr4 { height:35px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:right; }
#board_table .board_form1 td { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:left; }




#board_table1 {float:left; width:100%; margin-bottom:10px;}
#board_table1 .board_form {position:relative; float:left; width:100%; border-top:0px solid #dddddd; }
#board_table1 .board_form td {padding:5px; line-height:1.60em; font-size:0.95em; border-bottom:1px solid #ffffff; border-left:0px solid #ffffff; }
#board_table1 .board_form td:first-child {border-left:0px}
#board_table1 .board_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#board_table1 .board_form td.board_sub_tr1 { height:28px; background-color:#ffffff; color:#222222; font-size:12px; text-align:center; }
#board_table1 .board_form td.board_sub_tr2 { height:32px; background-color:#ffffff; color:#222222; font-size:12px; text-align:right; }

/*È¸¿ø°¡ÀÔ*/

#join_table {float:left; position:relative; left:0%; width:100%;  margin-bottom:10px; margin-top:20px; }
#join_table .join_form {position:relative; float:left; width:100%; border-top:2px solid #0C4CA3; }
#join_table .join_form td { padding-left:15px; padding-top:5px; padding-bottom:5px;  line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#join_table .join_form td:first-child {border-left:0px}
#join_table .join_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#join_table .join_form td.join_table_td1 { background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }
#join_table .join_form td.join_table_td2 {  color:#222222; font-size:14px; text-align:left; }


#join_table1 {float:left; width:100%; margin-bottom:3px;}
#join_table1 .join_form {position:relative; float:left; width:100%; border-top:0px solid #ffffff; }
#join_table1 .join_form td {padding:3px; line-height:1.60em; font-size:0.95em; border-bottom:0px solid #DFDFDF; border-left:0px solid #DFDFDF;  text-align:center;  }
#join_table1 .join_form td:first-child {border-left:0px}
#join_table1 .join_form td.tit { padding-left:22px; font-weight:200;}
#join_table1 .join_form td.join_table_td1 {  color:#222222; font-size:12px; text-align:right; }
#join_table1 .join_form td.join_table_td2 {  color:#222222; font-size:12px; text-align:left; }

#join_table2 {float:left; position:relative; left:0%; width:100%;  margin-bottom:10px; margin-top:10px; }
#join_table2 .join_form {position:relative; float:left; width:100%; border-top:2px solid #cccccc; }
#join_table2 .join_form td { padding-left:15px; padding-top:5px; padding-bottom:5px;  line-height:1.60em; font-size:0.95em; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#join_table2 .join_form td:first-child {border-left:0px}
#join_table2 .join_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#join_table2 .join_form td.join_table_td1 { background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }

/*³»°­ÀÇ½Ç*/
#class_table1 {float:left;  position:relative; left:0%; width:100%; margin-bottom:10px; margin-top:0px; }
#class_table1 .class_form {position:relative; float:left; width:100%; border-top:2px solid #0C4CA3; }
#class_table1 .class_form td {padding:7px; line-height:1.30em; font-size:12px; border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table1 .class_form td:first-child {border-left:0px}
#class_table1 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table1 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }


#class_table2 {float:left; position:relative; left:0%; width:100%;  margin-bottom:30px; margin-top:20px; }
#class_table2 .class_form {position:relative; float:left; width:100%;  border-top:1px solid #DFDFDF;  }
#class_table2 .class_form td {padding:7px; line-height:1.30em; font-size:12px;  border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table2 .class_form td:first-child {border-left:0px}
#class_table2 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table2 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }
#class_table2 .class_form td.class_sub_tr2 { height:60px; background-color:#ffffff; color:#EA8100; font-family:Arial Black; font-size:20px; font-weight:bold; text-align:center; }
#class_table2 .class_form td.class_sub_tr3 { height:40px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#class_table2 .class_form td.class_sub_tr4 { height:30px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }

#class_table3 {float:left; width:100%; margin-bottom:10px;}
#class_table3 .class_form {position:relative; float:left; width:100%; border-top:0px solid #ffffff; }
#class_table3 .class_form td {padding:7px; line-height:1.30em; font-size:12px; border-bottom:0px solid #ffffff; border-left:0px solid #ffffff; }
#class_table3 .class_form td:first-child {border-left:0px}
#class_table3 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table3 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }


#class_table4 {float:left; position:relative; left:0%; width:100%;  margin-bottom:10px; margin-top:0px; }
#class_table4 .class_form {position:relative; float:left; width:100%;  border-top:1px solid #DFDFDF;  }
#class_table4 .class_form td {padding:7px; line-height:1.30em; font-size:12px;  border-bottom:1px solid #DFDFDF; border-left:1px solid #DFDFDF; }
#class_table4 .class_form td:first-child {border-left:0px}
#class_table4 .class_form td.tit {background-color:#fafafa; padding-left:22px; font-weight:600;}
#class_table4 .class_form td.class_sub_tr1 { height:80px;  background-color:#F6F6F6; color:#222222; font-size:12px; text-align:left; }
#class_table4 .class_form td.class_sub_tr2 { height:60px; background-color:#ffffff; color:#EA8100; font-family:Arial Black; font-size:20px; font-weight:bold; text-align:center; }
#class_table4 .class_form td.class_sub_tr3 { height:40px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }
#class_table4 .class_form td.class_sub_tr4 { height:30px; background-color:#F6F6F6; color:#222222; font-size:12px; text-align:center; }




/*ÀÌ¹ÌÁö¹è¿­*/
img {border:0;vertical-align:middle;outline:none;}

/*Æû±¸¼º*/
input.radio {width:12px;height:12px;}

select {border:1px solid #ccc; height:20px; background:#fff; color:#666666; font-size:12px; margin-right:3px;vertical-align:top;}
/*input {border:0px solid #ccc; height:20px; background:#fff; font-size:12px;vertical-align:middle;}*/
textarea {border:1px solid #dedede; padding:5px; color:#666; resize: none;}
/*input*/
#intxt01 {border:1px solid #ccc; height:20px; background:#fff; font-size:12px;vertical-align:middle;}

