/* body °øÅë ¼Ó¼º */

@font-face {font-family: nanum_b; src: url(http://www.miceseoul.com/webzine/201004/nanum_b.eot);}
@font-face {font-family: nanum; src: url(http://www.miceseoul.com/webzine/201004/nanum.eot);}
@font-face {font-family: nanum_s; src: url(http://www.miceseoul.com/webzine/201004/nanum_s.eot);}

body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form,p {margin:0; padding:0;}
body {font:10pt "µ¸¿ò"; color:#362f2d; line-height:1.4;}
ul,ol,dl {list-style:none;}
img {border:0;vertical-align:top; selector-dummy: expression(this.hideFocus=true);}
ul {list-style:none; padding:0; margin:0;}
h3 {font:normal 19pt nanum, ''; color:#f40403; font-weight:bold; letter-spacing:-1px; }
h3 span {font:normal 14pt nanum, ''; color:#f40403; font-weight:bold; letter-spacing:-1px;}
h4 {font:normal 13pt nanum, ''; color:#000; font-weight:bold; letter-spacing:-1px; line-height: 1.4;}

.link {color:#813ea0; font:normal 12pt nanum, ''; line-height: 1.4; font-weight:bold;}
.link a:link, 
.link a:visited, 
.link a:active {color:#813ea0; font:normal 12pt nanum, ''; line-height: 1.4; font-weight:bold;  text-decoration:underline;}

a:link, 
a:visited { color:#2b6ed3; text-decoration:none; selector-dummy: expression(this.hideFocus=true);}
a:hover, 
a:active, 
a:focus { color:#603913;}

/* ·¹ÀÌ¾Æ¿ô Å«¹Ú½º ¼Ó¼º */
#lay_out {margin:0 auto; width:818px;}
#ub_top {width:818px; height:112px;}
#ub_contant {float:left; width:818px;}
#ub_bot {float:left; width:818px; height:80px; background:url(../images/common/copy.gif) no-repeat 7% 50% #340400;}

/*»ó´Ü*/
#top_set {float:left; width:818px; height:77px;}
#top_set .ci {float:left; width:138px; height:46px; margin:14px 0 0 0;}
#top_set .gnb {float:right; width:244px; height:77px; background:url(../images/common/monthly.jpg) no-repeat bottom right;}
#top_set .gnb li {display:inline; height:10px; float:left; padding:10px 0 0 0;}

#top_menu {float:left; position:relative; z-index:2;}
#top_menu .navi {float:left; width:818px; height:45px; background: url(../images/common/menu_bg.jpg) no-repeat left top;}
#top_menu .navi li {display:inline; float:left; font:8pt Verdana; width:130px; padding-top:15px; text-align:center; background:url(../images/common/li_pt.gif) no-repeat  0 90%; padding-left:6px;}
#top_menu .navi li a{color:#d7d7d7; text-decoration:none;}
#top_menu .navi li a:hover{color:#fff; text-decoration:underline;}


/*º»¹®*/
#top_title {float:left; width:818px; height:110px; position:relative; z-index:1;}
#main_top {float:left; width:818px; height:324px;}
.num {float:right; width:776px; height:24px; padding:10px 20px 0; border-right:1px solid #340400; border-left:1px solid #340400;}
.num li {display:inline; width:15px; height:14px; float:right; padding-left:10px;}

#ub_contant .cont {width:818px; text-align:justify; padding:20px 20px 150px 20px; border-right:1px solid #340400; border-left:1px solid #340400;}
.box {width:776x; padding:10px; background:#f9f9f8; margin-bottom:20px; display:block;}
.middle_title {width:776x; text-align:right; margin-bottom:10px;}
.img_left {float:left; padding:3px 10px 10px 0;}
.img_right {float:right; padding:3px 0 10px 10px ;}
.img_center {text-align:center; padding-bottom:20px;}
.main_img {text-align:center;  padding:0;}

/*Äü¸Þ´º*/
#quick {position:absolute;  width:874px; text-align:right; vertical-align:top; margin-top:30px;}
#quick2 {position:absolute;  width:874px; text-align:right; vertical-align:top; margin-left:21px; margin-top:200px;}

#ub_bot .sitelink {float:right; padding:15px 20px 0 0;}

/*´º½º·¹ÅÍ º¸±âÅ¸ÀÔ*/

table.view_type3 {
	text-align: center;
	margin:20px 20px;
	background:#999;
}
table.view_type3 th { 
	padding: 5px 5px 5px 12px;
	font-size: 12px;
	color: #ffffff; font: bold 12px µ¸¿ò;
	text-align: left;
	background-color : #74788e;
	border-bottom:1px solid #fff;
}
table.view_type3 td { 
	padding: 5px 5px 5px 8px;
	font-size: 12px;
	color: #707070; font: 12px µ¸¿ò;
	text-align: left;
	background-color : #fff;
	border-bottom:1px solid #d1d1d1;
}

.input {border:1px solid #ccc; height:20px;}
.textarea {border:1px solid #cccccc;  font: 12px µ¸¿ò;}

span {color:#363636; line-height: 1.5; font-weight:bold; letter-spacing:-1px;}
strong {font:normal 11pt nanum, ''; color:#813ea0; line-height: 1.4; font-weight:bold; letter-spacing:-1px;}
