/* CSS Document */


p{
font-family:gulim;
color:#333333;
font-size:12px;
line-height:16px
}
p.indent{text-indent:-20px;}

a{
font-family:gulim;
color:#0033ff;
font-size:12px;
line-height:18px;
text-decoration:none;
}
a:hover{
font-family:gulim;
color:#0066ff;
font-size:12px;
line-height:18px;
text-decoration:underline;
}


/*  »ç ¾ç-bluegray ´Ü°è */


table.required{
border-style:solid;
border-width:1px;
border-color:#a9a9a9;
}

table.required22{
border-style:solid;
border-width:1px;
border-color:#a9a9a9;
margin-left:-15px;
}


td.required1{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#fcfcff;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;

}

td.required1a{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#f0f0f3;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;
border-width:0px;

}

td.required4{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#fafdff;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;

}

td.required4a{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#edf3fa;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;
border-width:0px;
}

td.required4b{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#dae0e9;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;
border-width:0px;
}
td.required4c{
font-family:gulim;color:#333333;font-size:12px;
background-color:#e9ecf6;
padding-left:15px;padding-top:3px;padding-bottom:2px;

}
td.required2{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#f0f0f3;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;

}

td.required2a{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#e0e0e3;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;
border-width:0px;
}

td.required2b{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#ececef;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;

}

td.required3{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#d6d6d9;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;

}

td.required3a{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#bababd;
padding-left:15px;
padding-top:3px;
padding-bottom:2px;
border-style:solid;
border-color:#bababa;
border-left-width:1px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
}

/* ¿ÀÅäº£ÀÌ½º À¥¼­¹ö Æ¯Â¡*/
td.dscrptopic{
font-family:gulim;
color:#333333;
font-size:12px;
padding-bottom:7px;
padding-top:9px;
padding-left:15px;
line-height:18px;
background-color:#f9f9ff;
border-style:solid;
border-right-width:1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-color:#a9a9a9;


}

td.dscrptbody{
font-family:gulim;
color:#333333;
font-size:12px;
padding-bottom:7px;
padding-top:9px;
padding-left:15px;
line-height:18px;
background-color:#fcfcff
}



td.dscrptopic2{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#e7e7ea;
padding-bottom:7px;
padding-top:9px;
padding-left:15px;
border-style:solid;
border-right-width:1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-color:#a9a9a9;
line-height:18px;
}

td.dscrptbody2{
font-family:gulim;
color:#333333;
font-size:12px;
background-color:#f0f0f3;
padding-bottom:7px;
padding-top:9px;
padding-left:15px;
line-height:18px;
}






td.subM{
border-style:solid;
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 0px;
border-RIGHT-width : 0px;
border-color:#9c9c9c;
background-color:#eeeeee;
font-family:gulim;
font-size:12px;
padding-left:15px;
padding-top:2px;color:#333333
}

td.subR{
border-style:solid;
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 0px;
border-RIGHT-width : 1px;
border-color:#9c9c9c;
background-color:#eeeeee
}

li.product{
margin-top:-10px
}

strong{
font-family:dotum;
color:#003399;
font-size:12px

}
strong.foot{color:#ffffff}

strong.product{
font-family:dotum;
color:#0033ff;
font-size:12px
}


td.box{
font-family:gulim;
color:#666666;
font-size:12px;
padding-bottom:7px;
padding-top:7px;
padding-left:10px;
line-height:20px;
text-align:justify;
}

td.body{
font-family:gulim;
color:#666666;
font-size:12px;
padding-bottom:17px;
padding-top:7px;
padding-left:20px;
padding-right:10px;

line-height:20px;
text-align:justify;
}

td.copy{
font-family:gulim;
color:#ffffff;
font-size:11px;
padding-bottom:5px;
padding-top:5px;
padding-left:15px;
line-height:14px;
background-color:#597284
}

td.topic{
font-family:gulim;
color:#ffffff;
font-size:12px;
padding-bottom:1px;
padding-left:10px;
padding-top:3px;
background-color:#6699cc;
font-weight:bold;
}
td.top{
font-family:dotum;
font-size:12px;
color:#ffffff;
padding-left:10px;
padding-top:4px;
padding-bottom:2px;

}

td.topicRed{
font-family:gulim;
color:#ffffff;
font-size:12px;
padding-bottom:1px;
padding-left:10px;
padding-top:3px;
background-color:#f69900;
font-weight:bold;
}

td.topicGray{
font-family:gulim;
color:#ffffff;
font-size:12px;
padding-bottom:0px;
padding-left:10px;
padding-top:2px;
background-color:#9999aa;
border-style:solid;
border-width:1px;
border-color:#666677;
}

td.topicGray2{
font-family:gulim;
color:#ffffff;
font-size:12px;
padding-bottom:0px;
padding-left:10px;
padding-top:2px;
background-color:#aaaabb;
border-style:solid;
border-width:1px;
border-color:#666677;
}

td.bodyGray{
font-family:gulim;
color:#333333;
font-size:12px;
padding-bottom:17px;
padding-top:7px;
padding-left:10px;
line-height:18px;
}


ul.box{
font-family:gulim;
color:#666666;
font-size:12px;
padding-bottom:7px;
padding-top:7px;
padding-left:10px;
line-height:20px;
text-align:justify;
}

ul.boxsub{
font-family:gulim;
color:#666666;
font-size:12px;
padding-bottom:7px;
padding-top:3px;
padding-left:10px;
margin-top:-10px;
line-height:20px;
text-align:justify;
}

ul.body{
margin-left:0px
}

div.body{
font-family:gulim;
color:#666666;
font-size:12px;
padding-bottom:7px;
padding-top:7px;
padding-left:10px;
line-height:18px;
background-color:#efefef;
border-style:solid;
border-width:1px;
border-color:#ccccdd;
}
