﻿@charset "utf-8";
/* CSS Document */

/*Layout*/
/*{padding:0px;margin:0px;}*/
img{border:0;}
/*ul,ol{list-style:none; padding:0; margin:0;}*/
P{line-height:150%;PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
a{text-decoration:none;}
a:link, a:active, a:visited{FONT-SIZE: 12px;COLOR: #333333; TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana;}
a:hover{FONT-SIZE: 12px;COLOR: #ff6600; TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana;}
body,p,h1,h2,h3,h4,h5,h6,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;line-height:150%;}
body,input,textarea,select,button,table{font-family:Nanum Gothic ;font-size:12px;color:#666666;}
em,strong{font-style:normal;}
/* Content - h1,h2,h3,h4,h5,h6 컨텐츠 기본 서체 크기 지정 */
h1, h2,h3,h4,h5,h6{ clear:both;display:block; }
h1{font-size:30px;color:#3eca48; line-height:23px;letter-spacing:-1px;}
h1 em{color:#a9a9a9; font-size:30px;display:block;}

h2{font-size:18px;color:#575757;letter-spacing:-1px;}
h2 em{font-size:12px; color:#bbbbbb;}

h3{font-size:36px;color:#585858;font-weight:normal;}
h3 em{font-size:18px;color:#a9a9a9;line-height:19px; font-weight:normal;}

h4{font-size:14px; color:#2a2a2a; background:url('/images/bullet1.jpg') no-repeat left 8px; height:15px; padding-left:10px;  padding-bottom:10px;}
h5{font-size:14px; padding-left:6px; padding-right:20px; padding-bottom:5px;}
h6{font-size:18px; padding-left:0px; padding-right:20px; display:inline-block;font-family:Nanum Gothic,나눔고딕;}

.text li{float:left; margin-top:20px; }
.text li em{color:#727272; font-size:11px; line-height:15px; padding-bottom:30px;}
.table{margin-top:10px;}
.table td,th{margin:0; padding:0; text-align:center; padding:6px 0 6px; font-size:12px;line-height:20px;}
.table th{background-color:#eaf6e8; border-top:1px solid #a9a9a9; border-bottom:1px solid #858585;color:#333333;}
.table th.line{border-left:1px solid #c2c2c2;}
.table td{border-bottom:1px dotted #a9a9a9; color:#323232; line-height:20px;}
.table td.left{text-align:left;border-left:1px solid #c2c2c2; padding-left:12px;line-height:20px;}
.table td.text{text-align:center; border-left:1px solid #c2c2c2;line-height:20px; }
.table td.right{text-align:center;line-height:20px; }
.table td.text-left{text-align:left;padding-left:10px;line-height:20px;}
.table th.thleft{text-align:left;border-left:0px solid #858585; padding-left:12px;line-height:20px;}
.table td.tdleft{text-align:left;border-left:0px solid #858585; padding-left:12px;line-height:20px;}

.table2{ margin-top:10px; border-top:1px solid #858585; clear:both; }
.table2 td,th{margin:0; padding:0; padding:6px 0 6px; font-size:12px;line-height:20px;}
.table2 th{ background-color:#eaf6e8; border-bottom:1px dotted #a9a9a9;color:#333333;}
.table2 td{color:#323232; padding-left:12px;border-bottom:1px dotted #a9a9a9;border-left:1px solid #858585; line-height:20px;}
.table2 td.left{text-align:left;border-left:1px solid #858585; padding-left:12px;line-height:20px;}
.table2 td.text{text-align:center; border-left:1px solid #c2c2c2;line-height:20px; }
.table2 td.line{border-left:1px solid #858585;line-height:20px;}
.table2 th.line{border-left:1px solid #858585;line-height:20px;}
.table2 th.thleft{text-align:left;border-left:0px solid #858585; padding-left:12px;line-height:20px;}
A.bluemenu:link,A.bluemenu:visited,A.bluemenu:active {FONT-SIZE: 12px;COLOR: #6699FF; TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}
A.bluemenu:hover {FONT-SIZE: 12px;COLOR: #ff6600; TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}
A.blackmenu:link,A.blackmenu:visited,A.blackmenu:active {FONT-SIZE: 12px;COLOR: #333333; TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}
A.blackmenu:hover {FONT-SIZE: 12px;COLOR: #000000; TEXT-DECORATION: underline;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}
strong {color:black;}
.aa {color: #66a0b8;font-weight: bold;}
.ab {color: #3959a6;font-weight: bold;}
A.graymenu:link,A.graymenu:visited,A.graymenu:active {FONT-SIZE: 12px;COLOR: #666666; letter-spacing:-0.75pt;TEXT-DECORATION: none;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}
A.graymenu:hover {FONT-SIZE: 12px;COLOR: #000000; letter-spacing:-0.75pt;TEXT-DECORATION: underline;FONT-STYLE: normal; FONT-FAMILY: Nanum Gothic,verdana}