body,td,th { font-family: 돋움; font-size: 12px; color: #2D3E3D;line-height: 20px; }
body { margin-left: 0px; margin-top: 0px; background-image: url(/imgs/index_first_bg.jpg); background-repeat: repeat-x; }
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form {margin:0;padding:0}
a { font-family: 돋움; font-size: 12px; color: #2D3E3D; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #66FF99; }
a:active { text-decoration: none; color: #333333; }
IMG{border:none;}

#middle2 { background-attachment: scroll; background-image: url(/imgs/index_middle_bg2.jpg); background-repeat: repeat-x; height: 243px; }
#sub_fla { background-attachment: scroll; background-image: url(/imgs/sub_middle_bg.png); background-repeat: no-repeat; height: 215px; }
#middle2 #side_left1 { background-attachment: scroll; background-image: url(/imgs/sub_mi_left01.jpg); background-repeat: no-repeat; height: 286px; }
#middle2 #side_right3 { background-attachment: scroll; background-image: url(/imgs/sub_mi_left03.jpg); background-repeat: no-repeat; height: 286px; }
#middle2 #side_center2 { background-color: #FFFFFF; }
#middle2 #side_center2 .main_middle_side_bg2 #slide_center2_bar { background-attachment: scroll; background-image: url(/imgs/sub_bar_line.jpg); background-repeat: no-repeat; height: 500px; }

#middle2 #side_center2 .main_middle_side_bg2 #sub1_2bg { background-attachment: scroll; background-image: url(/imgs/1_2memo_bg.jpg); background-repeat: no-repeat; background-position: bottom; height: 550px; }

#middle2 #side_center2 .main_middle_side_bg2 #sub2_1bg { background-attachment: scroll; background-image: url(/imgs/1_2memo_bg.jpg); background-repeat: no-repeat; background-position: bottom; height: 550px; }

.style1 {color: #FFFFFF}
.form1 { font-family: "돋움"; font-size: 11px; color: #4B4B4B; height: 18px; width: 150px; }
.form2 { background-color: #F2F2F2; height: 20px; width: 30px; font-family: "돋움"; font-size: 11px; color: #333333; padding: 0px; margin: 3px; vertical-align: middle; }
.form3 { background-color: #F2F2F2; height: 20px; width: 100px; font-family: "돋움"; font-size: 11px; color: #333333; padding: 0px; margin: 3px; vertical-align: middle; }
.form4 { background-color: #F2F2F2; height: 20px; width: 320px; font-family: "돋움"; font-size: 11px; color: #333333; padding: 0px; margin: 3px; vertical-align: middle; }
.form5 { background-color: #F2F2F2; height: 20px; width: 200px; font-family: "돋움"; font-size: 11px; color: #333333; padding: 0px; margin: 3px; vertical-align: middle; }

.tbl-st01 {border-top:1px solid #999; border-left:1px solid #999; border-spacing:0; width:100%; box-sizing:border-box;}
.tbl-st01 th,
.tbl-st01 td {border-bottom:1px solid #999; border-right:1px solid #999; padding:5px;}
.tbl-st01 tr td:nth-child(2) {border-right:none;}