.subtxt {
 font-size: 12px;
 font-family: "±¼¸²", "µ¸¿ò";
}
body {
 margin-left: 0;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-size: 11px;
 line-height: 150%;
 color: #666666;
 font-family: "±¼¸²", "µ¸¿ò";
 
 /*background-color:#edf9f9; */
 background-image: url(../img/images/main/m_bg.jpg);
 background-repeat:repeat-x;
}
td,div {
 font-size: 11px;
 line-height: 150%;
 color: #777777;
 font-family: "±¼¸²", "µ¸¿ò";
}
.11 {
 font-size: 11px;
 line-height: 150%;
 color: #000000;
 font-family: "±¼¸²", "µ¸¿ò";
}
.12 {
 font-size: 12px;
 line-height: 150%;
 color: #2c668f;
 font-family: "±¼¸²", "µ¸¿ò";
}
.tit {
 font-size: 16px;
 line-height: 150%;
 font-weight:bold;
 color: #f05b01;
 font-family: "±¼¸²", "µ¸¿ò";
}
.tit01 {
 font-size: 14px;
 line-height: 150%;
 font-weight:bold;
 color: #000000;
 font-family: "±¼¸²", "µ¸¿ò";
}
.tit02 {
 font-size: 14px;
 line-height: 150%;
 font-weight:bold;
 color: #0087c9;
 font-family: "±¼¸²", "µ¸¿ò";
}
.w {
 font-size: 12px;
 line-height: 150%;
 font-weight:bold;
 color: #ffffff;
 font-family: "±¼¸²", "µ¸¿ò";
}
.w2 {
 font-size: 12px;
 line-height: 150%;
 color: #ffffff;
 font-family: "±¼¸²", "µ¸¿ò";
}
.red {
 font-size: 12px;
 line-height: 150%;
 font-weight:bold;
 color: #c02221;
 font-family: "±¼¸²", "µ¸¿ò";
}
.org {
 font-size: 12px;
 line-height: 150%;
 font-weight:bold;
 color: #ef5a00;
 font-family: "±¼¸²", "µ¸¿ò";
}
.bl {
 font-size: 12px;
 line-height: 150%;
 font-weight:bold;
 color: #000000;
 font-family: "±¼¸²", "µ¸¿ò";
}
.bu {
 font-size: 12px;
 line-height: 150%;
 color: #004b7d;
 font-family: "±¼¸²", "µ¸¿ò";
}
.gr {
 font-size: 12px;
 line-height: 150%;
 color: #264f57;
 font-family: "±¼¸²", "µ¸¿ò";
}
.lh100 {
 line-height: 100%;
}
.lh130 {
 line-height: 130%;
}
.lh120 {
 line-height: 120%;
}
.lh160 {
 line-height: 160%;
}
.lh175 {
 line-height: 175%;
}
.lh185 {
 line-height: 185%;
}
.lh200 {
 line-height: 200%;
}
.lh220 {
 line-height: 220%;
}
.lh170 {
 line-height: 170%;
}
.lh145 {
 line-height: 145%;
}
input,select,textarea {
 border: 1px solid dfdfdf;
 font-size: 12px;
 color: #777777;

}
.input_2m{
 border: 1px solid #d44d0a;
 font-size: 12px;
 color: #d44d0a;
 background-color:#ffe6d5;
 filter:Alpha(Opacity=60)

}
.input_3m{
 border: 1px solid #c9fdc5;
 font-size: 12px;
 color: #367031;
 background-color:#f6fff5;
 filter:Alpha(Opacity=60)

}
a:link {
 text-decoration: none;
 color: #777777;
}
a:visited {
 text-decoration: none;
 color:  #777777;
}
a:hover {
 text-decoration: underline;
 color:  #bf2121;
}
a:active {
 text-decoration: underline;
 color:  #777777;
}
a.wl:link {
 text-decoration: none;
 color: #ffffff;
}
a.wl:visited {
 text-decoration: none;
 color:  #ffffff;
}
a.wl:hover {
 text-decoration: none;
 color:  #ffffff;
}
a.w:lactive {
 text-decoration: none;
 color:  #ffffff;
}
a.b:link {
 color: #0066CC;
 text-decoration: none;
}
a.b:visited {
 color: #0066CC;
 text-decoration: none;
}
a.b:hover {
 color: #E59429;
 text-decoration: underline;
}
a.b:active {
 color: #5e97be;
 text-decoration: underline;
}
a.bu:link {
 color: #0066CC;
 text-decoration: underline;
}
a.bu:visited {
 color: #0066CC;
 text-decoration: underline;
}
a.bu:hover {
 color: #6699CC;
 text-decoration: underline;
}
a.bu:active {
 color: #6699CC;
 text-decoration: underline;
}
.ver10 {
 font-family: "Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
}
.under {
 text-decoration: underline;
}
a,under:link {
 text-decoration: underline;
}
a.under:visited {
 text-decoration: underline;
}
a.under:hover {
 text-decoration: underline;
}
a,under:active {
 text-decoration: underline;
}
.lh155 {
 line-height: 155%;
}
.ver10-lh160 {
 font-family: "Tahoma", "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
 line-height: 160%;
}
.dot11 {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 11px;
}
.dot16 {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 16px;
}
.none {
 text-decoration: none;
 border: none;
}
.thline {
 text-decoration: line-through;
}
.ver16 {
 font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
 font-size: 16px;
}
.ver14 {
 font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
 font-size: 14px;
}.dotum11px {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 11px;
 color: 777777;
}
.grayform {
 border: 1px solid dfdfdf;
 background-color: ffffff;
}
.bfont {
 color: #5279A5;
 font-weight:bold;
}
.gfont {
 color: #057E48;
}
.w {
 color: #FFFFFF;
}
.p {
 border: thin none #FFFFFF;
}
.ver11 {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 11px;
}
.pad {
 padding: 4px;
}
}
.padleft {
 padding-left: 10px;
}
.padleft20{
 padding-left: 20px;
}
.gul14 {
 font-family: "±¼¸²", "µ¸¿ò";
 font-size: 14px;
}
.select11 {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 11px;
}
.input12 {
 font-size: 12px;
}
.whiteform {
 border: 1px solid ffffff;
}
.padding8 {
 padding: 8px;
}
.padding10 {
 padding: 10px;
}
.padding6 {
 padding: 6px;
}
.greenform2 {
 border: 1px solid #C3EDE6;
    background-color:#ffffff;
  }
  .blueform {
 border: 1px solid #579EC7;
    background-color:#ffffff;
  }
  .brownform {
 border: 1px solid #F1D3BB;
    background-color:#ffffff;
  }
  .box_type1 {
 BORDER-RIGHT: #F8E3D1 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #96CEEB 0px solid; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #F6E8E2; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #F8EFEB; OVERFLOW: auto; BORDER-LEFT: #F8E3D1 0px solid; SCROLLBAR-SHADOW-COLOR: #F8EFEB; COLOR: #777777; SCROLLBAR-3DLIGHT-COLOR: #F8EFEB; SCROLLBAR-ARROW-COLOR: #ffffff; PADDING-TOP: 10px; SCROLLBAR-TRACK-COLOR: #f8f8f8; BORDER-BOTTOM: #96CEEB 0px solid; FONT-FAMILY: "¥ì¢¬¢¯o"; SCROLLBAR-DARKSHADOW-COLOR: #f8f8f8; BACKGROUND-COLOR: #fcfdff
}