.list1      {border-bottom:1px solid #eaeaea;}
.list1a     {border-bottom:1px solid #ffffff;}
.list1b     {border-bottom:1px solid #e5e5e5;}
.list1c     {border-bottom:1px solid #b8b8b8;}
.list1d     {border-bottom:1px solid #d1d1d1;}
.list1e     {border-bottom:1px solid #e2e2e2;}
.list1f     {border-bottom:1px solid #dfdfdf;}
.list1g     {border-bottom:1px solid #d5d5d5;}
.list1h     {border-bottom:1px solid #f4f4f4;}
.list1i     {border-bottom:1px solid #a5b1e4;}
.list2      {border-bottom:2px solid #f49311;}
.list2a     {border-bottom:2px solid #d4d4d4;}
.list2b     {border-bottom:2px solid #94979e;}
.list2c     {border-bottom:2px solid #f4f4f4;}
.list2d     {border-bottom:2px solid #667ccc;}


.line1      { COLOR: #cccccc; font-size:12px;}
.line2      { COLOR: #cccccc; font-size:12px; FONT-WEIGHT: bold}


.bg_point1  { background-color:#faf7d8;}
.bg_point2  { background-color:#f8f8f8;}

.bg_point5  { COLOR: #ff9239;}


.form_pad   {padding:5px 0 5px 0}
.form_pad1  {padding:5px 5px 5px 0}


.icon             {padding:5px 9px 3px 9px; text-align:center; display:block;}


#mcontainer{}
.micon            {padding:5px 2px 0 2px;}
.micon li         {float:left; padding:0 0 3px 0;}
.micon li a       {display:block; padding:0 0 0 0;}
.micon li a span  {text-align:center; display:block; color:#333333; font-size:12px; letter-spacing: -1px; line-height:15px}
.micon li img     {display:block;}
.micon li .icon   {margin-bottom:1px;}


.icon1            {padding:5px 9px 3px 9px; text-align:left; display:block;}

#msitemap{}
.menu1            {float:left;padding:0 9px 3px 9px;}
.menu1 a          {display:block; padding:0 0 0 0;}
.menu1 li         {margin:0 0 0 0; padding:0 0 0 0;}
.menu1 li a       {margin:0 0 5px 0; padding:0 0 0 0;}


#sitemap{}
.micon1           {padding:10px 2px 0 1px;}
.micon1 li        {float:left; padding:0 0 3px 0;}
.micon1 li a      {display:block; padding:0 0 0 0;}
.micon1 li a span {text-align:left; display:block; color:#333333; font-size:12px; letter-spacing: -1px; line-height:15px; padding:0 9px -9px 9px}
.micon1 li img    {display:block;}
.micon1 li .icon  {margin-bottom:1px;}


/* dot li */

li          { font-size:12px; color:#666666}
.dot ul     { margin:0 0 0 0; padding:0 0 0 0 }
.dot ul li  { margin:0 0 4px 0; padding:0 0 0 6px }
.dot ul li  { background:url("/simin2010/img/dot70.gif") no-repeat 0 6px; list-style-position:outside; list-style-type:none;}

.dot11 ul   { margin:0 0 0 0; padding:0 0 0 0 }
.dot11 ul li{ margin:0 0 5px 0; padding:0 0 0 0 }
.dot11 ul li{ no-repeat 0 0px; list-style-position:outside; list-style-type:none;}

.dot_info ul   { margin:0 0 0 0; padding:0 0 0 0 }
.dot_info ul li{ margin:0 0 4px 0; padding:0 0 0 8px }
.dot_info ul li{ background:url("/simin2010/img/dot71.gif") no-repeat 0 7px; list-style-position:outside; list-style-type:none;}



/* dot li */


/* btn total */
.btn {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 0;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Malgun Gothic,맑은 고딕, dotum, 돋움;
	-webkit-border-radius: .1em; 
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.08);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.08);
	box-shadow: 0 1px 0 rgba(0,0,0,.08);
}
.btn:hover {
	text-decoration: none;
}
.btn:active {
	position: relative;
	top: 0;
}

.big {
	font-size: 16px;
	padding: .25em .95em .3em;
	height:35px;
}
.medium {
	font-size: 12px;
	padding: .2em .95em .3em;
	height:18px;
}
.small {
	font-size: 11px;
	padding: .1em .5em .4em;
	height:15px;
}


/* gray */
.gray {
	color: #ffffff;
	border: solid 1px #5a5a5a;
	background: #646464;
	background: -webkit-gradient(linear, left top, left bottom, from(#858585), to(#646464));
	background: -moz-linear-gradient(top,  #858585,  #646464);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#858585', endColorstr='#646464');
}

/* white */
.white {
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}

/* white1 */
.white1 {
	color: #666666;
	padding:3px 8px 2px 8px;
	border: solid 1px #e3e3e3;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
}

.white1o {
	color: #ff7531;
	padding:5px 8px 0 8px;
	background: #fff;
	border: solid 1px #ff9239;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
}

/* white2 */
.white2 {
	color: #666666;
	border: solid 1px #d9d9d9;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #fff,  #f6f6f6);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');
}

.white3 {
	padding:6px 0 6px 0;
	margin-right:-1px;
	border-bottom:1px solid #d4d4d4;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));
	background: -moz-linear-gradient(top,  #fff,  #f2f2f2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
}

.white3o {
	padding:6px 0 6px 0;
	margin-right:-1px;
	border-bottom:1px solid #8a8a8a;
	background: #a8a8a8;
	background: -webkit-gradient(linear, left top, left bottom, from(#a8a8a8), to(#8a8a8a));
	background: -moz-linear-gradient(top,  #a8a8a8,  #8a8a8a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a8', endColorstr='#8a8a8a');
}

.white3_bg {
	padding:6px 0 6px 0;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));
	background: -moz-linear-gradient(top,  #fff,  #f2f2f2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
}

/* red */
.red {
	color: #ffffff;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}


/* blue */
.blue {
	padding:6px 8px 6px 8px;
	border: solid 1px #abc0d1;
	background: #f7f8f9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f8f9), to(#e6eaec));
	background: -moz-linear-gradient(top,  #f7f8f9,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8f9', endColorstr='#e6eaec');
}
}

/* btn total */