@charset "utf-8";
/*Reset*/
html{overflow-y:scroll;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;margin:0;padding:0;}
img,fieldset,iframe{border:0 none;}
ul{list-style:none; margin:0; padding:0;}
p,form {padding:0px;margin:0px}
input {vertical-align:middle}
select {vertical-align:middle}

/*Common*/
* {
	font-size:12px;
	font-family:굴림,gullim;
	line-height:120%;
}
.bold {font-weight:bold}
.middle {vertical-align:middle}
.hand { cursor:pointer; }

/*Layout*/
/* #popup {text-align:center;} */


/* 텍스트 링크 */
a:link,a:visited {
	color:#333;
	text-decoration:none
}
a:hover {
	color:#2678BE;
	text-decoration:none
}


/* 폰트 설정 */
/* .font_style1 {font-size:9pt; color:#333333} */
.font_style2 {font-size:9pt; color:#707070}
/* .font1 {font-size:11px; color:#8b8b8b; font-family:dotum} */

.input_style1 {border:2px solid #A5A5A5;height:17px;line-height:17px} 
.input_focus1 {border:2px solid #2D85CB;height:17px;line-height:17px} 


.lstTable { border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
.lstTable th { text-align:center; height:30px; background-color:#eee; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; }
.lstTable td { height:30px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; text-align:center; }
.frmTable { border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
.frmTable th { text-align:center; height:25px; background-color:#eee; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; }
.frmTable td { height:20px; border-bottom: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; text-align:left; }



