body, td {font: 12px "µ¸¿ò", "±¼¸²", Arial, sans-serif; color: #666666; line-height:18px;}
th { font-size:10pt; }
img { border:none; }

a { color:#666; text-decoration:none; }
a:hover { color:#315A99; text-decoration:underline; }

.logo_bg { background:url('/index/images/main_img_01.gif') no-repeat left top; }
.navi_bg { background:url('/index/images/main_img_02.gif') no-repeat right top; }
.s_navi_bg { background:url('/index/images/main_img_021.gif') no-repeat right top; }
.footer_bg1 { background:url('/index/images/footer_bg.gif') repeat-x left top; }
.headcopy_bg { background:url('/index/images/main_img_03.gif') no-repeat left top; }
.horizen_bg { background:url('/index/images/main_horizen.gif') repeat-y center top; }

.feedback { font-size:11px; csolor:#3399cc; }
.feedback code { padding-left:10px; font-weight:bold; background:url('/index/images/icon_feedback.gif') no-repeat left 44%; }
.td_cnt { padding:30px 0 50px 0;  }
.text_b { color: #106ca0; }
.text_b2 { color: #216a93; }
.text_b3 { color:#2C76A3;}
.text_r { color:#FC5947; }
.text_sa {color:#0099FF;}

.sche_tr { padding:0 0 6px 20px; }
.sche_tr1 { padding:0 0 10px 27px; }
.sche_tr2 { padding:11px 0 5px; }
.sche_tr3 { padding:0 0 10px 20px; }
.padd1{ padding:11px 0 10px 19px; }

table.box01 { width:100%; margin:0 auto; padding:0; border-collapse:collapse; border:1px solid #bce5fb; }
table.box01 th { margin:0; padding:8px 10px; color:#216a93; text-align:left; background:#e9f7ff; }
table.box01 td { margin:0; padding:8px 10px; }
table.box01 td img.big { border:3px solid #ccc; }
table.box01 td ul { margin:0; padding:0; }
table.box01 td ul li { padding-left:12px; background:url('/index/images/dot.gif') no-repeat left center; }
table.box01 td ul li.head { padding-left:0; color:#2c76a3; font-weight:bold; background-image:none; }

table.box02 { width:100%; margin:0 auto; padding:0; border-collapse:collapse; border:1px solid #bce5fb; }
table.box02 th { margin:0; padding:8px 10px; color:#216a93; text-align:left; background:#e9f7ff; }
table.box02 td { margin:0; padding:8px 10px; }
table.box02 td img.big { border:3px solid #ccc; }
table.box02 td ul { margin:0; padding:0; }
table.box02 td ul li { padding-left:12px; background-image:url('/index/images/dot.gif'); background-repeat: no-repeat; background-position: left center; }
table.box02 td ul li.head { padding-left:0; color:#2c76a3; font-weight:bold; background-image:none; }

table.box03 { width:100%; margin:0 auto; padding:0; border-collapse:collapse; border-top:2px solid #4e99c3; }
table.box03 caption { padding-bottom:6px; font-size:13px; color:#333; font-weight:bold; text-align:left; }
table.box03 th, table.box03 td { padding:8px 4px; border:1px solid #bce5fb; }
table.box03 th { color:#216a93; background:#e9f7ff; }
table.box03 td { text-align:center; }
table.box03 td.left { text-align:left; }
table.box03 td.none { padding:0; vertical-align:top; }
table.box03 td.none2 { padding:4px 0; vertical-align:top; }
table.box03 td.head { font-weight:bold; background:#f7f7f7; }

p.check { margin:0; padding-left:10px; background:url('/index/images/dot.gif') no-repeat left 2px; border:0px solid #ccc; }
p.check span.bold { font-weight:bold; }

p.title { position:relative; font-family:Malgun Gothic, Nanum Gothic; font-size:16px; color:#666; font-weight:bold; }
table.chart { position:relative; width:100%; border-spacing:0; border-collapse:collapse; }
table.chart th, table.chart td { padding:6px 10px; border:1px solid #ccc; border-left:none; }
table.chart th { color:#fff; background:#5790c0; border-right:none; }
table.chart td { text-align:center; }
table.chart td.end { border-right:none; }

h4.div { position:relative; margin-bottom:10px; padding:0 0 10px; font-family:Malgun Gothic, Nanum Gothic; font-size:18px; color:#000; border-bottom:1px dotted #333; }
p.title2 { position:relative; margin-bottom:4px; font-family:Malgun Gothic, Nanum Gothic; font-size:16px; color:#666; font-weight:bold; }
table.chart2 { position:relative; width:100%; border-spacing:0; border-collapse:collapse; }
table.chart2 th, table.chart2 td { padding:6px 10px; }
table.chart2 th { color:#fff; background:#5790c0; border-right:1px solid #fff; }
table.chart2 th.end { border-right:none; }
table.chart2 td { text-align:center; border:1px solid #ccc; }
table.chart2 td.l { text-align:left; }
table.chart2 td.h { background:#e3f2f4; }
table.chart2 td.left { text-align:left; }
table.chart2 td.end { border-right:none; }


.btn_area { position:relative; display:block; padding:20px 0; text-align:center; overflow:hidden; }
.btn_area .btn_normal { 
	display:inline-block; margin:0 5px; padding:8px 10px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; background:#72badf; border:1px solid #4289ae;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.sche_tr3 span.red {color: red;}
.sche_tr3 span.underline {text-decoration: underline; text-decoration-color: red;}