* {margin:0; padding:0;border:0;}
body{background:url(../img/bg01.jpg);}
a{text-decoration:none;}

#Layer1 {
	position:absolute;
	width:980;
	height:248;
	z-index:3;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer7 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer8 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}
#Layer9 {
	position:absolute;
	z-index:4;
	visibility: hidden;
}




a.link01:link { font-size:13px; text-decoration:none; color:#898989;}
a.link01:visited { font-size:13px; text-decoration:none; color:#898989;}
a.link01:active { font-size:13px; text-decoration:none; color:#898989;}
a.link01:hover { font-size:13px; color:#898989;}

a.link05:link { font-size:13px; text-decoration:none; color:#ffffff;}
a.link05:visited { font-size:13px; text-decoration:none; color:#ffffff;}
a.link05:active { font-size:13px; text-decoration:none; color:#ffffff;}
a.link05:hover { font-size:13px; color:#939393;}

.txt00 {font-family: Dotum; font-size:13px; color: #666666;}
.txt01 {font-family: Dotum; font-size:13px; color: #444444; line-height:120%; padding-top:8px; padding-bottom:8px;}
.txt02 {font-family: Dotum; font-size:11px; color: #555555;}
.txt03 {font-family: Dotum; font-size:11px; color: #9e9e9e;}
.txt04 {font-family: Dotum; font-size:12px; color: #b6b6b6;}
.txt05 {font-family: Dotum; font-size:11px; color: #939393;}
.txt06 {font-family: Dotum; font-size:20px; color: #7d7d7d; font-weight:bold;}

.txt07 {font-family: Dotum; font-size:16px; color: #ffffff; line-height:24px;}
.txt08 {font-family: Dotum; font-size:13px; color: #ffffff;}
.txt09 {font-family: Dotum; font-size:12px; color: #000000;}


			 
.select01 {height:18px; line-height:18px; font-family: Dotum; font-size:12px; color: #898989;background:#222222;border:1px solid #333333;}
.textarea01 {line-height:18px;background:#222222;border:1px solid #333333; font-family: Dotum; font-size:12px; color: #898989;}

.transparentoid {filter: alpha(opacity=50);  /* IE */-moz-opacity: 0.5;  /* Firefox, Netscape */opacity: 0.5;  /* Opera, Safari */} 



img {border:0;}



.cust_input01 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:20px;
	width:80px;
}

.cust_input02 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:20px;
	width:100px;
}

.cust_input03 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:30px;
	width:550px;
}


.cust_input04 {
	background-color: #FFFFFF;
	border: 1px solid #ffffff;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:24px;
	width:181px;
}

.cust_input05 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 14px;
	color: #666666;
	height:23px;
	width:118px;
}

.cust_input06 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:23px;
	width:166px;
}

.cust_input07 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:85px;
}

.cust_input08 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:135px;
}

.cust_input099 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:280px;
}

.cust_input09 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:300px;
}

.cust_input010 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:435px;
}

.cust_input011{
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:280px;
	width:635px;
}

.cust_input012{
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:280px;
	width:600px;
}


.cust_input013 {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	height:27px;
	width:112px;
}

#apDiv1 {
	position:absolute;
	z-index:1;
	width: 300;
	height: 187;
	visibility: visible;
}

#apDiv2 {
	position:absolute;
	z-index:1;
	width: 310;
	height: 187;
	visibility: hidden;
}

#apDiv3 {
	position:absolute;
	width:311px;
	height:162px;
	z-index:2;
	visibility: hidden;
}

#apDiv4 {
	position:absolute;
	width:311px;
	height:162px;
	z-index:2;
	visibility: visible;
}

#apDiv5 {
	position:absolute;
	width:311px;
	height:162px;
	z-index:2;
	visibility: visible;
}

#apDiv6 {
	position:absolute;
	width:311px;
	height:162px;
	z-index:2;
	visibility: hidden;
}

#apDiv7 {
	position:absolute;
	width:311px;
	height:162px;
	z-index:2;
	visibility: hidden;
}

/********************
	Margin
********************/
.mTxxl {margin-top:100px !important;}
.mTxl {margin-top:50px !important;}
.mTl {margin-top:30px !important;}
.mTm {margin-top:20px !important;}
.mTs {margin-top:15px !important;}
.mTxs {margin-top:10px !important;}
.mTxxs {margin-top:5px !important;}
.mTNo {margin-top:0px !important;}

.mRxxl {margin-right:100px !important;}
.mRxl {margin-right:50px !important;}
.mRl {margin-right:30px !important;}
.mRm {margin-right:20px !important;}
.mRs {margin-right:15px !important;}
.mRxs {margin-right:10px !important;}
.mRxxs {margin-right:5px !important;}

.mBxxl {margin-bottom:100px !important;}
.mBxl {margin-bottom:50px !important;}
.mBl {margin-bottom:30px !important;}
.mBm {margin-bottom:20px !important;}
.mBs {margin-bottom:15px !important;}
.mBxs {margin-bottom:10px !important;}
.mBxxs {margin-bottom:5px !important;}
.mBNo {margin-bottom:0px !important;}

.mLxxl {margin-left:100px !important;}
.mLxl {margin-left:50px !important;}
.mLl {margin-left:30px !important;}
.mLm {margin-left:20px !important;}
.mLs {margin-left:15px !important;}
.mLxs {margin-left:10px !important;}
.mLxxs {margin-left:5px !important;}

/* »ùÇÃº¸±â */
div.samDiv h3 {margin:10px 0 10px 0 !important; padding:0 !important; border:none !important; font-size:1.2em !important; color:#693;}
div.samDiv span {float:none !important; }
div.samDiv p {clear:both; overflow:hidden; text-align:justify;}
div.samDiv p.txt {margin:10px 0 0 0 !important; padding:0; font-weight:bold;}
div.samDiv div {margin:5px 0; overflow:hidden;}
div.samDiv ul { border:none !important; list-style:none;}
div.samDiv ul li {margin:0 10px !important; padding:5px 5px 5px 8px !important; border:none !important; background:url('/images/common/blue/bulDotBlue.gif') left 13px no-repeat; text-align:justify;}
div.samDiv ul li p {margin:0 !important; padding:0 !important; border:none !important; font-weight:bold;}
div.samDiv ul li div {margin-top:10px !important;}

div.samDiv ul.noNum { border:none !important; list-style:none;}
div.samDiv ul.noNum li{margin:0 10px !important; padding:5px 5px 5px 8px !important; border:none !important; background:none; text-align:justify;}
div.samDiv ul.noNum span {margin-left:10px !important; padding-left:8px !important; border:none !important; display:block !important; background:url('/images/common/blue/bulDotBlue.gif') left 7px no-repeat; text-align:justify;}

div.samDiv div.indent {margin-left:10px;}
div.samDiv div.indent p {margin-top:10px !important; margin-bottom:5px !important; padding:0 !important; border:none !important; font-weight:bold;}
div.samDiv div.indent span {margin-left:10px !important; padding-left:8px !important; border:none !important; display:block !important; background:url('/images/common/blue/bulDotBlue.gif') left 7px no-repeat; text-align:justify;}
div.samDiv div.indent table {width:100%; border-collapse:collapse; margin:0; padding:0; border:0px; border-top:2px solid #CCC;}
div.samDiv div.indent th {padding:10px; border-bottom:1px solid #CCC; border-right:1px solid #CCC; background:#F7F7F7;}
div.samDiv div.indent td {padding:10px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
div.samDiv div.indent table .end { border-right:none !important; }

div.samDiv ol {margin:5px 0 !important; padding:0 !important; list-style:none !important;}
div.samDiv ol li {margin:0 !important; padding-left:10px; background: url('/images/common/blue/bulDash.gif') left 13px no-repeat !important;}

div.samDiv ul.help {float:left !important; width:350px !important; margin:10px !important; padding:10px !important; border:1px solid #E5E5E5 !important;}
div.samDiv div.help {float:left !important; width:399px !important; margin:10px 10px 20px 10px; padding:0px;}
div.samDiv div.help p {margin:0 !important; font-weight:bold;}
div.samDiv div.help table {width:100%; border-collapse:collapse; margin:0; padding:0; border:0px; border-top:2px solid #CCC; background:#F7F7F7;}
div.samDiv div.help th {padding:5px 10px; border-bottom:1px solid #CCC; background:#E7E7E7;}
div.samDiv div.help td {padding:5px 10px; border-bottom:1px solid #CCC;}

div.samDiv ul.plist {margin-bottom:40px !important; border-top:2px solid #CCC !important; background:#F7F7F7 !important; display: block!important; overflow:hidden;}
div.samDiv ul.plist li {float:left!important; margin:0 !important; padding:10px !important; width:398px; background:none;border-bottom:1px solid #E5E5E5 !important; font-weight:bold;}
div.samDiv ul.plist2 {margin-bottom:40px !important; border:1px solid #CCC !important; background:#F7F7F7 !important; display: block!important; overflow:hidden;}
div.samDiv ul.plist2 li {margin:0 !important; padding:10px 20px!important; font-weight:bold; background:none !important;}
div.samDiv ul.plist3 {float:left; width:417px !important; margin-bottom:40px !important; border-top:2px solid #CCC !important; border-bottom:1px solid #CCC !important; overflow:hidden;}
div.samDiv ul.plist3 li {margin:0 !important; padding:10px 15px!important; font-weight:bold; background: none !important;}
div.samDiv ul.plist3 li.bg {background: #F5FCE1 !important;}

