@charset "euc-kr";
/**
* Title	:	¾È¹æ¹Î¿ø CSS
* Date	:	2009/11/25 11:22
**/

@import url(CafComn.css);

/* ±âº» HTML ÅÂ±× : ¼Ò½º ÀüÃ¼¿¡ Àû¿ë */

body{margin: 0; padding: 0; line-height: 1.5em; font-family: Dotum, "µ¸¿ò","Malgun Gothic", "Lucida Grande", Tahoma, Verdana, AppleGothic, UnDotum, sans-serif;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin: 0; padding: 0; font-family: Dotum, "µ¸¿ò","Malgun Gothic", "Lucida Grande", Tahoma, Verdana, AppleGothic, UnDotum, sans-serif;}
p{ line-height: 1.5em;margin:0;padding:0; }
abbr,acronym,fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal;}
ol,ul { list-style: none; }
table{ border-spacing: 0; }
legend { display: none; }
input, select, textarea { vertical-align: middle; font-size: 100%; font-family: Dotum, "µ¸¿ò", sans-serif; color: #333; }
input.type-image { border: 0 none;	}
input.type-text, textarea {	border: 1px solid #ddd;	background: #fff; padding: 1px;	}
a:link, a:visited {	color: #666; text-decoration: none;	}
a:active, a:hover {	color: #000; text-decoration: none; }
table{border-collapse:collapse;}
label span {display:none;}

/* °øÅë»ç¿ë Å¬·¡½º : ÆùÆ®ÁöÁ¤,¹è°æ»ö,Àü°æ»ö,Ä¿¼­ÇüÅÂ */
span.Btn, img.Btn, a.Btn { cursor: pointer; vertical-align: middle; }
input.Btn { cursor: pointer; vertical-align: top; }
.clear { clear: both; }
.mgtNone {margin-top:0 !important;}
.h3Btn {position:absolute;left:534px;top:125px;width:400px;text-align:right;}
/* h#(¹®ÀÚÅ©±â) */
h1.ConTit { margin-left: 8px; padding-bottom: 10px; width:327px; height:19px;}
h1.ConTit1 { margin-top: 15px; padding-bottom: 15px; height:19px; text-align:center; }
h1.ConTit2 { padding-bottom: 10px; width:327px; height:19px;}
h4.TblTitL, h2.TblTitL { background: url("../img/caf/u_arrow.gif") no-repeat 0 2px; font-weight: bold; color: #575757; padding-left: 16px;  margin-top: 10px;  height: 20px;float:left;}
h4.TblTit, h2.TblTit { background: url("../img/caf/u_arrow.gif") no-repeat 0 2px; font-weight: bold; color: #575757; padding-left: 16px; margin: 10px 0 2px 0;}
h2.TblTit1 { float: left;background: url("../img/caf/u_arrow.gif") no-repeat 0 1px; font-weight: bold; color: #575757; padding-left: 16px; margin-top: 10px; height: 20px; }
h5.TblTitL1, h2.TblTitL1 { float: left; color: #575757; margin-top: 20px;  height: 20px;}

h3.TblTit { font-size:90%; background: url("../img/caf/u_arrow2.gif") no-repeat 0 9px; font-weight: bold; color: #575757; padding-left: 10px; margin-left:5px;  height: 10px;  margin-top: 5px;}
h3.TblTitL { float: left !important; height:20px; background: url("../img/caf/u_arrow2.gif") no-repeat 0 10px; font-weight: bold; color: #575757; padding: 8px 0 0 10px;  margin-left:5px; }
.TblTitS { font-size:90%; color:#666666; padding-left: 2px; margin-top: 45px; height: 20px;  letter-spacing:-1px;}
.TblTitS1 { background: url("../img/caf/ico_bu1.gif") no-repeat 0 1px; font-size:90%; color:#666666; padding-left: 11px; height:15px; margin-left:5px;}
.TblTitS2 { clear:both;font-size:90%; color:#666666; padding-left: 2px; margin-top: 10px; height: 20px; letter-spacing:-1px;}
.TblTitS3 { font-size:90%; color:#666666; padding: 0 0 0 10px; letter-spacing:-1px;}
.TblTitS4 { font-weight:normal; font-size:90%; color:#666666; padding-left: 2px; padding-top:20px; margin-top: 20px; letter-spacing:-1px;}
.TblTit2 { float: right; background: url("../img/caf/u_arrow3.gif") no-repeat 0 1px; font-weight: bold; color: #AE6954; padding-left: 10px; margin-top: 11px; }
.TblTit3 { background: url("../img/caf/u_arrow1.gif") no-repeat 0 1px; font-weight: bold; color: #AE6954; padding-left: 7px;}
.TblTit4 { background: url("../img/caf/u_arrow3.gif") no-repeat 0 1px; font-weight: bold; color: #AE6954; padding-left: 7px; margin-left:15px; margin-top:8px;}
.TblTit5 { background: url("../img/caf/u_arrow2.gif") no-repeat 0 1px; color: #464646; padding-left: 10px; margin-left:2px;}
.TblTit6 { background: url("../img/caf/u_arrow1.gif") no-repeat 0 1px; font-weight: bold; color: #AE6954; padding-left: 7px;}
.TblTit7 { display:block; float: right; color: #AE6954;  padding: 20px 0 0 2px; }
.TblTit8 { background: url("../img/caf/img_01.gif") no-repeat 0 1px; margin-left:10px;}
.TblTit9 { margin: 0px 20px 0px 120px; padding-bottom:13px;}
.TblTit10 { background: url("../img/caf/u_arrow3.gif") no-repeat 0 1px; font-weight: bold; padding-left: 7px; margin-left:5px; margin-top:15px;}
.TblTit11 { float: left; color: #575757; padding-left: 220px;  color: #AC4100; margin-top: 10px;  height: 20px;}
.TblTit18 { margin: 15px 0px 3px 220px; padding-bottom:13px;}
.TblTit19 { text-align:center; padding-bottom:9px; }
.TblTit20 { width:327px; margin: 15px 0px 3px 220px; }
.TblTit21 { background: url("../img/copyright_logo.gif") no-repeat 0 1px; margin-left:140px; }
.TblTit22 { margin: 0px 20px 0px 120px;}
.TblTit23 { margin: 8px 0px 3px 220px; padding-bottom:13px;}
.testul{float:left; }

/* Å¸ÀÌÆ² ¼öÁ¤ */
.sbullR { font-size:90%; background: url("../img/caf/u_arrow2.gif") no-repeat 0 0; font-weight: bold; color: #575757; padding-left: 10px; margin-left:5px;  height: 16px;  margin-top: 5px;}

.h2subtext {font-size:90%;font-weight:normal;margin-left:10px;}

/* Å×ÀÌºí ÄÃ·³ Å©±â */
.w30 {width:30px;}
.w35 {width:35px;}
.w45 {width:45px;}
.w54 {width:54px;}
.w60 {width:60px;}
.w65 {width:65px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w95 {width:95px;}
.w107 {width:107px;}
.w119 {width:119px;}
.w173 {width:173px;}
.w198 {width:198px;}
.w132 {width:137px;}
.w137 {width:137px;}
.w207 {width:207px;}
.w321 {width:321px;}
.w388 {width:388px;}
.auto {}

.vtop {vertical-align:top;}

/* A(¸µÅ©) */

/* ±â´Éº° ¼³Á¤ : ·¹ÀÌ¾Æ¿ô */
.ContWrap1 { width: 583px;  }
.ContWrap2 { width: 350px; padding:10px;}
.ContWrap3 { width: 920px;  }
.ContWrap4 { width: 600px; padding:10px;  }
.ContWrap5 { width: 740px; padding:10px;  }

/* °³º°ÆäÀÌÁö */
/* ¾È¹æ¹Î¿ø */
 legend.TblTit { display: block; background: url("../img/caf/u_arrow.gif") no-repeat left 2px; font-weight: bold; color: #575757; padding-left: 16px; margin: 12px 0 0 0; height: 22px;width:100%;}
 .BtnR { float: right; padding-right:7px;}
 .BtnR1 { float: right; padding-right:7px;}
 .BtnR2 { float: right; padding-right:7px;margin-top:4px;}
 .BtnR3 { padding: 0 0 0 5px; vertical-align:middle; margin: 0 0 2px 0; }
 .BtnR4 { float: right; padding-right:7px; margin-top:11px;}
 .BtnR5 { float: right; padding-right:7px; margin-top:43px;}

 .BtnR a{ display:block; float: left; padding: 0 0 5px 2px; }
 .BtnR1 a{ display:block; float: left; padding: 5px 0 5px 2px; }
 .BtnR2 a{ display:block; float: left; padding: 7px 0 5px 2px; }
 .BtnR6 a{ display:block; float: right; padding: 5px 0 5px 2px; }

 .BtnR .m1{  padding: 4px 0 0 2px; }
 .BtnR span{ display:block; float: left; padding: 0 0 5px 3px; }
 
 
 .BtnC { text-align:center; padding-top: 5px;}
 
/* ÆÐ³Î¹Ú½º/Å×ÀÌºí */
 .RoundWrap { clear:both; background: url("../img/caf/bg_minwon_line.gif") repeat-y 0 0; }
 .RoundWrap .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt.gif") no-repeat 0 0; }
 .RoundWrap .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb.gif") no-repeat left bottom; }
 
 .RoundWrap1 { background: url("../img/caf/bg_minwon_line.gif") repeat-y 0 0; }
 .RoundWrap1 .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt.gif") no-repeat 0 0; margin-top:30px;}
 .RoundWrap1 .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb.gif") no-repeat left bottom; }
 
 .RoundWrap2 { background: url("../img/caf/bg_minwon_line2.gif") repeat-y 0 0; }
 .RoundWrap2 .rt{ width:472px; height: 6px; font-size: 0; background: url("../img/caf/bg_minwon_rt2.gif") no-repeat 0 0; margin-top:3px;}
 .RoundWrap2 .rb{ width:472px; height: 12px; background: url("../img/caf/bg_minwon_rb2.gif") no-repeat left bottom; }
 
 .RoundWrap3 { background: url("../img/caf/bg_minwon_line2.gif") repeat-y 0 0; }
 .RoundWrap3 .rt{ width:472px; height: 6px; font-size: 0; background: url("../img/caf/bg_minwon_rt2.gif") no-repeat 0 0;}
 .RoundWrap3 .rb{ width:472px; height: 12px; background: url("../img/caf/bg_minwon_rb2.gif") no-repeat left bottom; }
 
 .RoundWrap4 { background: url("../img/caf/bg_minwon_line3.gif") repeat-y 0 0; }
 .RoundWrap4 .rt{ width:128px; height: 6px; font-size: 0; background: url("../img/caf/bg_minwon_rt3.gif") no-repeat 0 0;}
 .RoundWrap4 .rb{ width:128px; height: 12px; background: url("../img/caf/bg_minwon_rb3.gif") no-repeat left bottom; }
 
 .RoundWrap5 { float:right; padding-right:6px; }
 .RoundWrap6 { float:right; padding-right:0px; }
 
 .RoundWrap7 { background: url("../img/caf/bg_minwon_line.gif") repeat-y 0 0;}
 .RoundWrap7 .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt.gif") no-repeat 0 0; margin-top:10px;}
 .RoundWrap7 .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb.gif") no-repeat left bottom; }
 
 .RoundWrap8 { background: url("../img/caf/bg_minwon_line4.gif") repeat-y 0 0; }
 .RoundWrap8 .rt{ width:367px; height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt4.gif") no-repeat 0 0;}
 .RoundWrap8 .rb{ width:367px; height: 12px; background: url("../img/caf/bg_minwon_rb4.gif") no-repeat left bottom; }
 
 .RoundWrap9 { background: url("../img/caf/bg_minwon_line5.gif") repeat-y 0 0; }
 .RoundWrap9 .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt5.gif") no-repeat 0 0; }
 .RoundWrap9 .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb5.gif") no-repeat left bottom; }
 
 .RoundWrap10 { margin-top:5px; background: url("../img/caf/bg_minwon_line6.gif") repeat-y 0 0; }
 .RoundWrap10 .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt6.gif") no-repeat 0 0; }
 .RoundWrap10 .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb6.gif") no-repeat left bottom; }
 
 .RoundWrap11 { position:absolute; top:251px; left:612px;}

 .RoundWrap12 { background: url("../img/caf/bg_minwon_line7.gif") repeat-y 0 0;}
 .RoundWrap12 .rt{ height: 5px; font-size: 0; background: url("../img/caf/bg_minwon_rt7.gif") no-repeat 0 0; }
 .RoundWrap12 .rb{ height: 12px; background: url("../img/caf/bg_minwon_rb7.gif") no-repeat left bottom; }
 
 .RoundWrap13 { margin-top:5px; background: url("../img/caf/bg_minwon_line8.gif") repeat-y 0 0;}
 .RoundWrap13 .rt{ height: 10px; font-size: 0; background: url("../img/caf/bg_minwon_rt8.gif") no-repeat 0 0; }
 .RoundWrap13 .rb{ height: 10px; background: url("../img/caf/bg_minwon_rb8.gif") no-repeat left bottom; }
 
 .RoundWrap14 { height: 174px; background: url("../img/caf/bg_minwon_line14.gif") repeat-y 0 0;}
 .RoundWrap14 .rt{ height: 20px; font-size: 0; background: url("../img/caf/bg_minwon_rt19.gif") no-repeat 0 0; }
 .RoundWrap14 .rb{ height: 37px; background: url("../img/caf/bg_minwon_rb19.gif") no-repeat left bottom; }
 
 .RoundWrap19 { background: url("../img/caf/bg_minwon_line19.gif") repeat-y 0 0;}
 .RoundWrap19 .rt{ height: 20px; font-size: 0; background: url("../img/caf/bg_minwon_rt14.gif") no-repeat 0 0; }
 .RoundWrap19 .rb{ height: 20px; background: url("../img/caf/bg_minwon_rb14.gif") no-repeat left bottom; }
 
 .RoundWrap20 { height: 90px; background: url("../img/copyright_center.gif") repeat-y 0 0;}
 .RoundWrap20 .rt{ height: 10px; font-size: 0; background: url("../img/copyright_top.gif") no-repeat 0 0; }
 .RoundWrap20 .rb{ height: 10px; background: url("../img/copyright_bottom.gif") no-repeat left bottom; }
 
 
 .TblType1 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 4px; }
 .TblType1 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 5px 0 3px 0; }
 .TblType1 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 6px 0 5px 5px; }

 .TblType2 { width: 740px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355; table-layout: fixed; clear:both;}
 .TblType2 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 5px 0 3px 0; }
 .TblType2 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 5px 0 3px 3px; }
 .center {text-align:center;}
 
 .TblType3 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType3 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType3 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}
 .TblType1 td img, .TblType2 td img, .TblType3 td img, .TblType4 td img, .TblType5 td img, .TblType6 td img, .TblType7 td img, .TblType8 td img, .TblType9 td img, .TblType10 td img, .TblType11 td img, .TblType12 td img, .TblType13 td img, .TblType14 td img, .TblType15 td img, .TblType16 td img, .TblType17 td img, .TblType18 td img, .TblType19 td img, .TblType20 td img, .TblType21 td img {vertical-align:middle;margin-top:-2px;}

 .TblType5 { width: 740px; clear:both;margin: 45px 0 0 auto; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355; table-layout: fixed;}
 .TblType5 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 5px 0 3px 0; }
 .TblType5 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 5px 0 3px 3px; }

 .TblType4 td{ font-weight: bold; color: #B75630; border-right: 1px solid #ABABAB; border-bottom: 1px solid #ABABAB; background-color: #FFF5F0; /*padding: 3px 0 3px 3px;*/ }
 
 .TblType6 { width: 457px; margin: 0 0 0 7px; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType6 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType6 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 .TblType7 { width: 108px; height:123px; margin: 0 0 0 10px; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType7 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType7 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff;}

 .TblType8 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType8 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 0; }
 .TblType8 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 .TblType9 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType9 th{ font-weight: bold; color: #833731; border-right: 1px solid #BC7878; border-bottom: 1px solid #BC7878; background-color: #F6DCDB; padding: 3px 0 1px 0; height:22px; }
 .TblType9 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 .TblType10 { width: 353px; margin: 0 0 0 7px; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355; table-layout: fixed;}
 .TblType10 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 5px 0 3px 0; }
 .TblType10 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 5px 0 3px 3px; }

 .TblType11 { clear:left; width: 353px; margin: 0 0 0 7px; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 4px; }
 .TblType11 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; }
 .TblType11 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0; }

 .TblType12 { width: 569px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 1px;}
 .TblType12 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType12 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}
 
 .TblType13 td{ color: #B75630; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #FFF7D9; padding: 3px 0 3px 3px; }

 .TblType14 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType14 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType14 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 5px;}

 .TblType15 { width: 591px; margin: 0 0 0 7px; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType15 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType15 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 .TblType16 { width: 108px; height:125px; margin: 0 0 0 10px; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px;}
 .TblType16 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType16 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff;}

 .TblType17 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355; margin-top: 8px; table-layout: fixed; }
 .TblType17 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 6px 0 5px 0; }
 .TblType17 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 6px 0 5px 5px; }
 
 .TblType18 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355; table-layout: fixed; }
 .TblType18 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 6px 0 5px 0; }
 .TblType18 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 6px 5px 5px 5px; }

 .TblType19 { width: 726px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78;}
 .TblType19 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType19 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 10px;}

 .TblType20 { width: 350px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 2px solid #cf9355;}
 .TblType20 th{ font-weight: bold; color: #835231; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #f6e5db; padding: 5px 0 3px 0; }
 .TblType20 td{ color: #464646; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #fff; padding: 5px 0 3px 3px; }

 .TblType21 { width: 710px; margin:0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-left: 13px; margin-top: 5px; letter-spacing:-1px;}
 .TblType21 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType21 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 .TblType22 { width: 600px; margin: 0 auto; border-left: 1px solid #bc8f78; border-top: 1px solid #bc8f78; margin-top: 5px; letter-spacing:-1px; }
 .TblType22 th{ font-weight: bold; color: #835231; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #f6e5db; padding: 3px 0 1px 0; height:22px; }
 .TblType22 td{ color: #464646; border-right: 1px solid #bc8f78; border-bottom: 1px solid #bc8f78; background-color: #fff; padding: 3px 0 1px 0;}

 table.End {margin-top:0;border-top:none !important;}
 table.Endfir {margin-top:0;}
 .right {text-align:right; }
 .BtnL {clear:both;}
 table.First { margin-top:5px; }
 td.BtnLine img{ vertical-align:top; margin-top:-3px;}
 input.Text{ border-left: 1px solid #797979; border-top: 1px solid #797979; border-right: 1px solid #cccbc7; border-bottom: 1px solid #cccbc7; padding: 2px 0 0 3px; table-layout: fixed; margin:0 0 2px 4px;}
 input.Text1{ text-align:right; border-left: 1px solid #797979; border-top: 1px solid #797979; border-right: 1px solid #cccbc7; border-bottom: 1px solid #cccbc7; padding: 2px 3px 0 0; table-layout: fixed; margin:0 0 2px 4px;}
 input.Text2{ float:right; border-left: 1px solid #797979; border-top: 1px solid #797979; border-right: 1px solid #cccbc7; border-bottom: 1px solid #cccbc7; padding: 2px 3px 0 3px; table-layout: fixed; margin:0 0 2px 4px;}
 .InputSize1 {width:55px;}
 .InputSize2 {width:150px;}
 .InputSize3 {width:110px;}
 .InputSize4 {width:155px;}
 .InputSize5 {width:357px;}
 .InputSize6 {width:65px;}
 .InputSize7 {width:30px;}
 .InputSize8 {width:600px;}
 .InputSize10 {width:168px;}
 .InputSize11 {width:73px;}
 .InputSize12 {width:428px;}
 .InputSize13 {width:74px;}
 .InputSize14 {width:90px;}
 .InputSize15 {width:158px;}
 .InputSize16 {width:100px;}
 .InputSize17 {width:343px;}
 .InputSize18 {width:40px;}
 .InputSize19 {width:135px;}
 .InputSize20 {width:80px;}
 .InputSize21 {width:118px;}
 .InputSize22 {width:180px;}
 .InputSize23 {width:220px;}
 .InputSize24 {width:250px;}
 .InputSize25 {width:620px;}
 .InputSize26 {width:490px;}
 .InputSize27 {width:540px;}
 .InputSize28 {width:173px;}
 .InputSize29 {width:267px;}
 .InputSize30 {width:300px;}
 .InputSize31 {width:47px;}
 .InputSize32 {width:239px;} 
 .InputSize33 {width:460px;} 
 .InputSize34 {width:580px;} 
 textarea.Text{ border-left: 1px solid #797979; border-top: 1px solid #797979; border-right: 1px solid #cccbc7; border-bottom: 1px solid #cccbc7; height:45px; padding: 2px 0 0 3px; table-layout: fixed; margin:0 0 2px 4px;}
 .TextareaSize1 {width:620px;}

 label.RBtn { margin-right:20px;margin-left:5px; }
 input.RBtn { margin-top: -3px; margin-right: 5px; }
 label.CBox { margin-right:5px;margin-left:5px; }
 input.CBox { margin-top: -3px; margin-right: 5px; }
 .MinwonInfoTab{ margin-top: 16px; height: 25px; border-bottom: 1px solid #aa857d; } 
 .MinwonInfoTab a{ display: block; float: left; margin-right: 1px; } 

 select.Text{margin-left:4px;}
 .selectSize1 { width:75px;}
 .selectSize2 { width:349px;}
 .selectSize3 { width:280px;}
 .selectSize4 { width:180px;}
 .selectSize5 { width:117px;}
 .selectSize6 { width:64px;}
 .selectSize7 { width:55px;}
 .selectSize8 { width:255px;}
 .selectSize9 { width:160px;}
 .selectSize10 { width:210px;}

/* ¹öÆ° */
.BtnLine1 { vertical-align: top;}
 .btnCal { width:14px; height:16px; vertical-align:top; margin-top:2px;}
 .progState { width:48px; height:16px; vertical-align:middle;}
 .btnFirst { width:15px; height:13px; vertical-align:middle;}
 .btnEnd { width:15px; height:13px; vertical-align:middle;}
 .btnPrv { width:12px; height:13px; vertical-align:middle;}
 .btnNext { width:12px; height:13px; vertical-align:middle;}
 .margin { margin-left:4px; margin-bottom:3px;}

/* ÆäÀÌÂ¡ */
 .page { text-align:center; margin-top:10px; color:#464646; word-spacing:2px;}
 .red {color:#B40000; font-weight:bold;}

/* ÆùÆ® */
 .font1 { color:#835231; margin-left:10px;}
 .font2 { color:#835231; margin-left:24px;}
 .font3 { color:#464646; margin-left:10px;}
 .font4 { color:#464646; line-height:40px;}
 .font5 { font-size:16px; color:#464646; font-weight:bold; letter-spacing:3px;}
 .font6 { color:#464646; text-align:center; }
 .font7 { color:#0B8290; font-weight:bold;}
 .font8 { color:#969696; font-size: 12px; line-height:15px;}
 .font9 { color:#969696; font-size: 11px; line-height:15px;}

/* °£°Ý */ 
 .margin1 { margin-top:4px;}
 .margin2 { clear:both; margin-top:10px; }
 .margin3 { margin-top:20px;}

 .margin1s { margin-top: -7px; }
 .alignLeft {text-align:left !important;}
 .tdalignLeft {text-align:left !important;padding-left:10px !important;}
 .tblin tr td, .tblin tr th {border-bottom:none;}