/*-------------------------------------------------
Layout Style Sheet
Version:1.0
author:
-------------------------------------------------*/

/* sitemap */
.sitemap_wrap {width:910px; overflow:hidden; padding-left:23px; clear:both; margin:30px;}
.sitemap_wrap .sitemap_set {width:165px; float:left; margin-bottom:5px; padding-right:50px; }
.sitemap_wrap .sitemap_set .list {margin-top:2px;}

.sitemap_wrap .sitemap_set .list ul {width:100%;height:auto;padding-top:1px;}
.sitemap_wrap .sitemap_set .list ul li {
	background:url(/images/mem/bullet_sqr.gif) no-repeat left 4px;
	padding-left:9px;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.sitemap_wrap .sitemap_set .short ul {height:23px; }



/* privacy protection */
.privacy_protection {width:600px; margin:0 auto; font-family:Gulim; }
.privacy_protection img {display:block;}
.privacy_protection h4,
.privacy_protection h5, 
.privacy_protection h6 {clear:both; }
.privacy_protection h4 {margin-bottom:23px; }
.privacy_protection h5 {margin-bottom:9px; }
.privacy_protection h6 {margin-bottom:11px; font-size:12px; }
.privacy_protection p {width:554px; line-height:21px; margin-bottom:23px; padding-left:22px; position:relative; float:right; clear:both; }
.privacy_protection p span {position:absolute; left:0; top:0; }
.privacy_protection p.normal {width:100%; padding:0; float:none; }
.privacy_protection p.end {margin-top:32px; }
.privacy_protection ul {clear:both; padding-left:46px; margin-bottom:24px; }
.privacy_protection ul li {margin-bottom:7px; }




/* ¾à°ü */

.yak_table {background-color: #FFF;border: 1px solid #DBDBDB;padding: 15px 15px 15px 15px;margin: 10px 0 10px 8px;font-family: "µ¸¿ò";
	font-size: 12px;color: #666;line-height: 18px;}

.yak_agree { width:570px;font-family: "µ¸¿ò";font-size: 12px;color: #666;line-height: 18px;text-align: right;margin-right: 10px;}
.yak_btn { width:570px;color: #666; margin: 20px 0 0 200px;}


/* ·Î±×ÀÎ */
#loginwrap  {width:420px;height:105px;background-image: url(/images/mem/bg_login.gif);background-repeat: no-repeat;background-position: left top;margin-top: 10px;
	margin-left: 0px;}
	
#loginwrap2  {width:420px;height:105px;background-image: url(/images/mem/bg_login2.gif);background-repeat: no-repeat;background-position: left top;margin-top: 10px;
	margin-left: 0px;}
	
#loginwrap3  {width:420px;height:105px;background-image: url(/images/mem/bg_login3.gif);background-repeat: no-repeat;background-position: left top;margin-top: 10px;
	margin-left: 0px;}
	
.login_box {width: 420px;padding:30px 0 35px 110px;}
.login_box2 {width: 420px;padding:30px 0 35px 110px;}
#loginbox {text-align:left;padding: 30px 100px 0 100px;}
#loginbox .idpw {float:left;}
#loginbox .idpw li	{padding:2px 0 5px 5px;}
#loginbox .idpw li input {border:1px solid #CCC;
	background-color:transparent;
	height:18px;
	color:#643d1d;
	font-weight:bold;
	font-size:12px;
	width:150px;
	padding-top:2px;
}
#loginbox .loginbutton  	{
	float:right;
	margin-top: 5px 5px 5px 5px;}



/* È¸¿ø°¡ÀÔ */
.form_table{
	font-size:13px;
	padding: 10px;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
}
.form_table input,
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:13px}
.form_table table{width:100%;border:0;border-top:2px solid #858585;}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:8px;border:0;vertical-align:top}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* //È¸¿ø°¡ÀÔ */
