@import url('default.css');
@import url('font.css');

@charset "utf-8";
/* CSS Document */

body {color: #666; font-family: 'Nanum Gothic', Arial, Helvetica, Sans-Serif;}
a {text-decoration: none;}

/* layout
-----------------------------------------------*/
#wrap			{ position: relative; width: 740px; margin: 10px auto;  min-width: 740px; max-width: 100%; }
h1				{ margin: 10px auto; text-align:center; color:#fff; font-family: 'Nanum GothicEB'; background:#e0002a; font-size:27pt; letter-spacing:-1px; padding:25px; border-radius:10px; behavior: url(js/PIE.htc);}
.title			{ margin: px auto; margin-bottom:20px; text-align:center; background:#f5f5f5; padding:15px; border-radius:10px; behavior: url(js/PIE.htc); }
.title .txt1 	{ display:block; text-align:center; font-size:17pt; letter-spacing:-1px; padding:5px;  font-family: 'Nanum GothicB'; color:#4b4b4b; }
.title .txt2 	{ display:block; text-align:center; font-size:27pt; letter-spacing:-1px; padding:10px;  font-family: 'Nanum GothicEB'; color:#e0002a; }
.title .txt3 	{ display:block; margin-bottom:20px; text-align:center; font-size:14pt; letter-spacing:-1px; padding:5px;  font-family: 'Nanum GothicB'; color:#262626; }
h2				{ float:left; margin: 10px auto; text-align:center; color:#fff; font-family: 'Nanum GothicB'; background:#e0002a; font-size:13pt; letter-spacing:-1px; padding:7px 15px; border-radius:7px; behavior: url(js/PIE.htc);}
table			{ clear:both; width:100%; margin-bottom:10px; }
td.t01			{ text-align: center; border-top:1px solid #e0002a; border-bottom:1px solid #e0002a; border-right:1px dotted #e0002a; background-color: #fdf8f9; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t01_01			{ text-align: center; border-top:1px solid #e0002a; border-bottom:1px dotted #e0002a; border-right:1px dotted #e0002a; background-color: #fdf8f9; padding:5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t01_02			{ text-align: center; border-bottom:1px solid #e0002a; border-right:1px dotted #e0002a; background-color: #fdf8f9; padding:5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t02			{ text-align: center; border-top:1px solid #e0002a; border-bottom:1px solid #e0002a; background-color: #fdf8f9; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t03			{ text-align: center; border-bottom:1px solid #e0002a; border-right:1px dotted #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t03_01		{ text-align: center; border-bottom:1px solid #e0002a; border-right:1px dotted #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#e0002a; }

td.t04			{ text-align: center; border-bottom:1px solid #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t05			{ text-align: center; border-bottom:1px dotted #e0002a; border-right:1px dotted #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
td.t05_01		{ text-align: center; border-bottom:1px dotted #e0002a; border-right:1px dotted #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#e0002a; }

td.t06			{ text-align: center; border-bottom:1px dotted #e0002a; padding:10px 5px; font-family: 'Nanum Gothic'; font-size:12px; color:#322d2e; }
.info			{ text-align: left; font-family: 'Nanum Gothic'; font-size:12px; color:#e0002a; margin-bottom:10px; }
.img01			{ margin:0 auto; text-align:center}
img				{ margin:0 auto;}
ul				{ list-style:none ; }
.num span		{ font-family: 'Nanum GothicB'; font-size:16px; color:#fff; padding:5px 10px; background-color:#e0002a; border-radius:10px; behavior: url(js/PIE.htc); margin-right:10px;  }
.num		{ margin-top:20px; font-family: 'Nanum GothicB'; font-size:16px; color:#000; padding:0px 10px; line-height:200%; }
.txtb			{ color:#e0002a;  font-family: 'Nanum GothicB'; }
li			{ font-family: 'Nanum Gothic'; font-size:14px; color:#333; line-height:200%; list-style:none; padding-left:50px;}
.bt				{ width:50%;  margin: 20px auto; color:#fff; font-family: 'Nanum GothicB'; background:#e0002a; font-size:15pt; letter-spacing:-1px; padding:15px; border-radius:7px; behavior: url(js/PIE.htc); text-align:center; }
.bt a			{ color:#fff; font-family: 'Nanum GothicB'; background:#e0002a; font-size:15pt; }
.txtred			{ color:#e0002a }