 a:link { text-decoration: none; color: #4B4B4B} 
 a:visited { text-decoration: none; color: #4B4B4B} 
 a:hover { text-decoration:none; color:#ff9900;} 
.menu:link { text-decoration: none; color:#3D3D3D;} 
.menu:visited { text-decoration: none; color:#3D3D3D;} 
.menu:hover { text-decoration: none; color:#3333CC;}
TD { font-family:"±¼¸²"; font-size:9pt; line-Height:140%; color: #3D3D3D } 
img { border:none }

textarea { 
		scrollbar-face-color: D5D5D5; 
		scrollbar-shadow-color: B7B7B7; 
		scrollbar-highlight-color: F7F7F7; 
		scrollbar-3dlight-color: B7B7B7; 
		scrollbar-darkshadow-color: 7D7D7D; 
		scrollbar-track-color: E8E8E8; 
		scrollbar-arrow-color: 051B65; 
		outline:none
		} 

.input_login { box-sizing:border-box; height:32px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 30px; padding-left:3px; outline:none }
.input { box-sizing:border-box; height:24px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 22px; padding-left:3px; outline:none }
.input_20 { box-sizing:border-box; height:20px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 16px; padding-left:5px; outline:none }
.input_21 { box-sizing:border-box; height:21px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 17px; padding-left:5px; outline:none }
.input_22 { box-sizing:border-box; height:22px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 18px; padding-left:5px; outline:none }
.input_24 { box-sizing:border-box; height:24px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 22px; padding-left:5px; outline:none }
.input_30 { box-sizing:border-box; height:30px; border:1px solid #ccc; font-size:12px; font-family:"±¼¸²","±¼¸²Ã¼","Arial"; vertical-align: middle;line-height: 28px; padding-left:7px; outline:none }
.input01 {font-size:9pt; border: 1px #999999 solid; font-family: "±¼¸²", "±¼¸²Ã¼", "Arial"; outline:none}

.member {font-size:9pt; COLOR: #333333; FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼"; BACKGROUND-COLOR: #e0e0e0; outline:none}
.mem {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "tahoma", "±¼¸²"; BACKGROUND-COLOR: #e0e0e0; outline:none}
.mem2 {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼"; BACKGROUND-COLOR: #efefef; border: 1px #7f9db9 solid; outline:none}
.search {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼"; BACKGROUND-COLOR: #FFFFFF; border: 1px #7f9db9 solid; height:20px; outline:none}
.inputgreybody {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "tahoma", "±¼¸²"; HEIGHT: 18px; BACKGROUND-COLOR: #e0e0e0; outline:none}

.dot_line {BACKGROUND-IMAGE: url(http://www.inssasms.com/inssa/html/images/dot_line.gif); HEIGHT: 1px}

.lineheight { line-height: 25px} 
.font_8 { font-size: 8pt; line-height: 15pt} 
.font_9 {  font-size: 9pt; color: #666666; font-family: "±¼¸²", "±¼¸²Ã¼", "Arial"; line-height: normal}

.eng { font-family:"Verdana"; font-size:8pt; line-Height:normal; color: #3D3D3D } 
.eng2 { font-family:"tahoma"; font-size:11px;color:#FFFFFF } 
.eng3 { font-family:"tahoma"; font-size:11px;color:#000000 } 
.bbs_no {font-size:10px; COLOR: #999999; FONT-FAMILY:"tahoma";}
.result_no {font-size:11px; COLOR: #666666; FONT-FAMILY:"±¼¸²"; LETTER-SPACING: -1px;}
.result_no2 {font-size:11px; COLOR: #666666; FONT-FAMILY:"±¼¸²";}
.bbs_no2 {color: #FF6666; font-size:10px; font-weight:bold; FONT-FAMILY:"tahoma"; LETTER-SPACING: -1px;}
.bbs_no3 {color: #FF0000; font-size:12px; FONT-FAMILY:"±¼¸²";}
.bbs_type {font-size:11px; COLOR: #6a95c5; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; LETTER-SPACING: -1px;}
.bbs_issue {font-size:11px; COLOR: #669900; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; LETTER-SPACING: -1px;}
.bbs_mem {font-size:12px; COLOR: #666666; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼";}
.bbs_mem2 {font-size:12px; COLOR: #6a95c5; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼";}
.font_11 { font-size: 11px; color: #666666; font-family: "µ¸¿ò"; LETTER-SPACING: -1px;}
.font_111 { font-size: 11px; color: #666666; font-family: "µ¸¿ò"; LETTER-SPACING: 2px;}
.font_12 { font-size: 12px; color: #666666; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼";}
.title_1 { color: #8D7547; font-weight: bold;}
.title_2 { color: #d88019; font-weight: bold;}
.f_FF6600 {color: #FF6600; LETTER-SPACING: -1px; font-weight: bold; }
.f_ff6600_1 {color: #FF6600; LETTER-SPACING: -1px; }
.f_FF6600_2 {color: #FF6600; font-weight: bold; }
.f_669900 {color: #669900; LETTER-SPACING: -1px; font-weight: bold; }
.fs_ffffff {color: #FFFFFF; font-size:12px; LETTER-SPACING: -1px; font-weight: bold; }
.fs_666666 {color: #666666; font-size:12px; LETTER-SPACING: -1px; font-weight: bold; }

.font_white { font-size: 12px; color: #FFFFFF; font-family: "±¼¸²", "±¼¸²Ã¼";}
.font_white_b { font-size: 12px; color: #FFFFFF; font-family: "±¼¸²", "±¼¸²Ã¼"; font-weight: bold;}
.font_navi_b { font-size: 12px; color: #c7d1fb; font-family: "±¼¸²", "±¼¸²Ã¼"; font-weight: bold;}
.tip { font-size: 11px; color: #669900; font-family: "µ¸¿ò"; LETTER-SPACING: -1px;}
.tb_gray {font-size:12px; COLOR: #888888; FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼";}
.tb_customer {font-size:14px;color: #888888; font-weight: bold; LETTER-SPACING: -1px;FONT-FAMILY:"µ¸¿ò", "µ¸¿òÃ¼";}
.tb_account {color: #669900; font-weight: bold; LETTER-SPACING: -1px; font-size: 12pt; FONT-FAMILY:"µ¸¿ò", "µ¸¿òÃ¼"; }

.sub_mtitle {color: #FFFFFF; font-weight: bold;font-size:13px; FONT-FAMILY:"±¼¸²";}
.navi_menu {font-family: Malgun Gothic, '¸¼Àº °íµñ', sans-serif; font-size:18px; font-weight:bold; letter-spacing:-1px}

.resize50 img {
max-width: 50px ;
max-height: 60px ;
width: expression(this.width > 50 ? 50: true) ;
height: expression(this.height > 60 ? 60: true) ;
/*height: auto ;*/
}

.resize80 img {
max-width: 80px ;
max-height: 100px ;
width: expression(this.width > 80 ? 80: true) ;
height: expression(this.height > 100 ? 100: true) ;
/*height: auto ;*/
}

.resize100 img {
max-width: 100px ;
max-height: 125px ;
width: expression(this.width > 100 ? 100: true) ;
height: expression(this.height > 125 ? 125: true) ;
/*height: auto ;*/
}

.resize120 img {
max-width: 120px ;
max-height: 150px ;
width: expression(this.width > 120 ? 120: true) ;
height: expression(this.height > 150 ? 150: true) ;
/*height: auto ;*/
}

.resize150 img {
max-width: 150px ;
max-height: 180px ;
width: expression(this.width > 150 ? 150: true) ;
height: expression(this.height > 180 ? 180: true) ;
/*height: auto ;*/
}

.resize160 img {
max-width: 160px ;
max-height: 256px ;
width: expression(this.width > 160 ? 160: true) ;
height: expression(this.height > 256 ? 256: true) ;
/*height: auto ;*/
}

.resize150_1 img {
max-width: 150px ;
max-height: 100px ;
width: expression(this.width > 150 ? 150: true) ;
height: expression(this.height > 100 ? 100: true) ;
/*height: auto ;*/
}

.resize190 img {
max-width: 190px ;
max-height: 120px ;
width: expression(this.width > 190 ? 190: true) ;
height: expression(this.height > 120 ? 120: true) ;
/*height: auto ;*/
}

.resize300 img {
max-width: 300px ;
max-height: 360px ;
width: expression(this.width > 300 ? 300: true) ;
height: expression(this.height > 360 ? 360: true) ;
/*height: auto ;*/
}

.alpha60 {
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background: rgba(0, 0, 0, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
}
