pre {
	white-space:pre
}

body {
	margin: 0px;
	text-align:center;
	font-size: 9pt;
	line-height: 150%;
	font-family:"µ¸¿ò","Dotum","Flubber";
	/*background-color: #fefdf8;
	background-image: url( '../images/bg_main.gif' );
	background-repeat: repeat-x;
	*/
	/*cursor: default;*/
}

p, ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}

table {
	font-size: 9pt;
	line-height: 150%;
	text-align: left;
}

div {

}

img { 
	border: 0px;
	margin: 0px;
}

form {
	display: inline;
}	

input, select, textarea {
	font-size: 9pt;
}

/*a:link, a:visited  { color: #000000; text-decoration: none; }
a:active, a:hover { color: #999999; text-decoration: underline; }*/
a:link, a:visited  { color: #000000; text-decoration: none; }
a:active, a:hover { color: #4B2B9A; text-decoration: none; }


/*985--> 985*/


#world_survey {
	clear:both;
	text-align:left;
	margin:0 auto;
	width: 985px;
}

#ws_header {
	clear:both;
	width: 985px;
}

#ws_body {
	clear:both;
	width: 985px;
}

#ws_left_section{
	float:left;
	width:200px;
	overflow:hidden;
	border:0px solid red
}

#ws_left_content{
	width:190px;
	margin-left:10px;
}

#left_menutitle{	/*¸Þ´º Å« Á¦¸ñ*/
	clear:both;
	margin-bottom:10px
}

#left_top_area{	/*¿ÞÂÊ ¸Þ´º »ó´Ü*/
	clear:both;
	width:190px;
	height:7px;
	background-image: url( '../frame_html/images/leftmenu_top.gif' );
	background-repeat: no-repeat;
	margin-bottom:0px;
	font-size:1px;
}
#left_mid_area{	/*¿ÞÂÊ ¸Þ´º Áß°£*/
	clear:both;
	width:190px;
	background-image: url( '../frame_html/images/leftmenu_bg.gif' );
	margin-top:0px;
	margin-bottom:0px;
	font-size:1px;
}
#left_end_area{	/*¿ÞÂÊ ¸Þ´º ÇÏ´Ü*/
	clear:both;
	width:190px;
	height:7px;
	background-image: url( '../frame_html/images/leftmenu_end.gif' );
	background-repeat: no-repeat;
	margin-bottom:10px;
	font-size:1px;
}


#ws_center_section {
	float:left;
	width:785px;
	border:0px solid blue;
	overflow:hidden;

}

#ws_sub_header{
	clear:both;
}

#ws_sub_content{
	clear:both;
	margin-left:10px;
	margin-right:10px;
	border:0px solid yellow;
	overflow:hidden;

}

#ws_footer {
	clear:both;
	width: 985px;
	margin-top: 10px;
}



/*=== ÆäÀÌÁö Á¦¸ñ*/
#ws_sub_title {
	clear:both;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	border:0px solid black;
}

#ws_sub_title_image {
	float: left;
	width: 300px;
	text-align: left;
	border:0px solid red;
}



#ws_sub_title_navi {
	float: right;
	text-align: right;
	padding-top: 4px;
	padding-left: 15px;
	background-image: url( '../images/icon/i_navi.gif' );
	background-position:left center;
	background-repeat:no-repeat;
	border:0px solid blue;
}
/*===============*/

#ws_sub_detail {	/* º»¹® ¼¼ºÎ ÆäÀÌÁö*/
	clear:both;
	overflow:hidden;
	width:745px;
	border:0px solid red;
	margin-left:20px;
}
#sub_contents {
	width: 100%;
	margin-top: 10px;
	margin-left: 0px;	
}

/*µµ¿ò¸»*/
.sub_notice {
	list-style: url( '../images/icon/icon_mainhelp.gif' );
	color:#8A8DC0;
	margin-left:16px;
	margin-bottom:10px;
}

.sub_notice li {
	margin: 3px 0px;
}

.payment_title{
	padding-left: 10px;
	padding-bottom:5px;
}

.payment_subtitle{
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom:5px;
}

.table_frame{
	border : 1px solid #B1B1B1;
	border-collapse : collapse;
}
.table_menu{
	color: #515151; 
	background-color : "#F4F4F4";
}

.payment_table_menu{
	text-align:right;
	color: #515151; 
	background-color : "#F4F4F4";
}

/*³»¿ë ¼ÒÁ¦¸ñ*/
.content_sub_title{
	background-image: url('../images/icon/i_dot1.gif');
	background-position: left center; 
	background-repeat: no-repeat;
	margin-top:15px;
	margin-bottom:5px;
	padding-top:4px;
	padding-left:20px;
	font-weight:bold;
	color:#000000;
}
.content_sub_content{
	margin-left: 20px;
}

/*³»¿ë ¼­ºê Á¦¸ñ*/
.css_content_subtitle2{
	background-image: url('../images/icon/i_dot1.gif');
	background-position: left center; 
	background-repeat: no-repeat;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:4px;
	padding-left:20px;
	font-weight:bold;
	color:#000000;
}



/*Ç¥*/
/*Å×ÀÌºí Å×µÎ¸®*/
.box_boxcolor{
	width:710;
	border-collapse:collapse;
	border: 1px solid #cccccc;
}

.box_boxcolor td{
	border: 1px solid; /* #D7D7D7;*/
	padding:5px;
}

.box_boxmenu{	/*Á¦¸ñ*/
	color: #666666;
	background-color: #F4F7F9;
	font-weight:bold;
	text-align:center;
}