body{
	background: #f26222 url('/images/main10/bg.gif') repeat-x fixed left top;	
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
}

#cke_pastebin {
	position: relative !important;
	width: inherit !important;
	height: inherit !important;
	top: inherit !important;
	left: inherit !important;
	overflow: scroll !important;
	margin: auto !important;
}

hr{
	margin: 20px 0 10px;
}
h1{
	background-color: #FFCC00;
	padding: 5px;
	min-height: 44px;
	height: expression(this.height > 44 ? 44: true);
	text-align: center;
}
h1 p{
	font-size: 22px;
	color: #691E11;
	font-weight: bold;
	padding: 8px 0 9px;
}
#wrapper{
	width: 1001px;
	padding-bottom:10px;
}
#mainhead{		
	background: url('/images/board/graybg.gif') #FFFFFF repeat-x center top;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;	
	margin: auto;		
	width: 999px;
	height: 171px;
	position: relative;
	z-index:4;
}
#mainheadend{			
	margin: auto;		
	margin-bottom: 10px;
	width: 999px;
	height: 10px;
	background: url('/images/board/headend.gif') no-repeat center top;
}
#mainlogin{
	position: absolute;
	z-index:2;
	right: 5px;
	top: 8px;
	height: 18px;
	line-height: 18px;
	width: 750px;
	text-align:right;
}
#leaderboardbanner{
	position: absolute;
	z-index: 2px;
	right: 7px;
	top: 28px;
	background-color: #e5e5e5;
	height: 110px;
	width: 734px;
}
a.logoBoxClick{
	width: 221px;
	height: 136px;
	font-size: 0px;
	display: block;
	text-decoration: none;
}
#leftpanel{
	float: left;
	position: relative;
	z-index:1;
	width:685px;
}
#rightpanel{
	float: right;
	background-color: #FFFFFF;
	position: relative;
	margin: 0px 0px 10px;
	width: 306px;
	padding: 1px; 
	border: solid #CCCCCC 1px;
}

#boardstat{
	background: #FFF9C0 none repeat scroll 0 0;
	height: 14px;
	font-size: 12px;
	font-weight: bold;
	border-left:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	padding: 5px 5px 5px 65px;
	position: relative;
}
#boardstat li{
	display: inline;
	color: #8C8C8C;
	padding-right: 20px;
}
#boardstat li span{
	color: #F26222;
}
#boardowner{
	background:#FFF193 none repeat scroll 0 0;
	border-bottom:1px solid #FFCC00;
	border-left:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	padding: 3px;
	position: relative;
	max-height: 76px;
	height: expression(this.height < 76 ? 76: true);
}
#boardowner img{
	vertical-align: middle;
	line-height: 76px;
}

.maincontent{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding: 2px 2px 7px;
	width: 680px;
	position: relative;
	z-index:1;
}

	#boardtag{ background:url('/images/content/tag_01.gif') #ebebeb no-repeat; width: auto; line-height: 17px; height: 17px; padding-left: 70px; margin-top: 5px;display:inline-block; margin-left: 4px;}
	#boardtag img{ float: left; vertical-align: middle;}
	#boardtag span, #boardhot span{ padding-right: 5px;vertical-align: middle;  float:left;}
	#boardhot{margin-bottom: 25px; }
	#boardhot li{  background:url('/images/board/icon_hot.gif') #ebebeb no-repeat; line-height: 17px; height: 17px; padding-left: 70px; margin-top: 5px; clear:both; margin-left: 4px; display: inline-block; padding-right: 5px; width: auto;  }
	#boardhot li.iconMeD{background-image:url('/me-d/images/banner_tag_03.gif');}
	#fblike{position: absolute; right: 10px; z-index:3;}
	.boardmsg{ margin: auto; width:97%; margin-bottom: 40px; position: relative; z-index:1; font-size:16px; padding-top:70px; word-wrap:break-word;overflow-x:auto;}
	.boardmsg p{ font-size: 16px;}
	#listTopComment .boardmsg{ font-size: 12px; }
	#listTopComment .boardmsg p{ font-size: 12px; }
	#boardvote{ background:transparent url('/images/board/emo_bg.gif') no-repeat; height: 79px; width: 273px; margin: auto; padding-top: 25px; color: #fff; text-align: center; font-weight: bold;}
	#boardvote select, #boardvote div a img{ vertical-align: middle; }
	#boardvote a{ color: #fff;}
	.bd1soCCC { background:url('/images/content/star.gif') #FFFFFF no-repeat scroll 2px 2px; }
	.fleft{  float: left; }
	.vMiddle{ vertical-align: middle; }
	.fBold{ font-weight: bold; }
	#boardshare{ height:230px; padding:10px; }
	
	.boardmsg img{
		max-width: 650px;
		width: expression(this.width > 650 ? 650: true);
	}
	.boardps{
		margin: auto; position: relative; padding: 5px;
	}
	.boardps hr{
		border-color:#CCCCCC; border-style:solid none none; border-width:1px 0 0; margin:3px 0; width:98%;
	}

	
	
/* =============== Board Top Comment =============== */

	#boardTopComment{	background-color:#FFF193; padding: 10px 3px; }
	#TopCommentHead{ background:transparent url('/images/board/top_bg.gif') repeat-x scroll 0 0; height:30px; line-height: 30px; margin:auto;	width:665px; padding: 2px; border: 2px solid #000;}
	#TopCommentHead h3{	font-size: 22px; font-weight: bold; color: #FFFFFF; width: 200px; text-align: center; float: left; }
	#TopCommentHead div{ color:#ababab; text-align: center; width: 459px; font-size: 11px; margin-left: 176px; }
	
	#listTopComment{ background: url('/images/board/top_ar.gif') no-repeat 35px top; padding-top: 5px; }
	.listTopCommentHead{ height: 32px; padding: 2px 2px 0px 28px; }
	.listTopCommentHead h4{ color:#555555; display:inline-block; font-size:16px; font-weight:bold;}
	.listTopCommentMenu{ background: url('/images/board/vote_bg.gif') no-repeat; float: right; height:32px; width:213px; font-size:12px; font-weight:bold; color: #FFFFFF; text-align: center; overflow: hidden;display:none; }
	.listTopCommentMenu span{ background-color:#FFFFFF; color:#5DAA00; display:inline-block; font-size:14px; height:18px; padding:2px; min-width: 40px; width: expression(this.width < 40 ? 40: true);}
	
	.listCommentHead{ height: 30px; padding: 2px 2px 0px 20px; position: relative; z-index:1; line-height:30px;}
	.listCommentHead h4{ color:#FFFFFF; display:inline-block; font-size:18px; font-weight:bold;}
	.listCommentMenu{ font-size:12px; font-weight:bold; position: relative; z-index:2; width: 626px; padding: 0 5px;}
	/*.listCommentMenu span{ background-color:#FFFFFF; color:#5DAA00; display:inline-block; font-size:14px; height:18px; padding:2px; min-width: 40px; width: expression(this.width < 40 ? 40: true);}*/
	
	.agbb{ position: relative; z-index:1; width: 102px; height: 51px; background: url('/images/board/agree.gif') no-repeat 0 10px; }
	.agbb input{ position: absolute;z-index:1;right: 5px; top: 20px; width: 60px;	}
	.aglb{ right:2px; position:absolute;z-index:1; top:10px;}
	.aglb .head{ background: url('/images/board/agree_01.gif') no-repeat center bottom; width: 523px; height: 5px;}
	.aglb .body a{ color:#B68602; font-size:10px; font-style:normal; text-decoration:none;}
	.aglb .body{ 
		background-color:#FFFADB;
		border-left:1px solid #F9E0C4;
		border-right:1px solid #F9E0C4;
		padding:0 10px;
		text-align:left;
		width: 501px; overflow: hidden; max-height: 31px; height: expression(this.height > 31 ? 31: true);
		font-size:10px;
	}
	.aglb .body.showListArea{ height: auto; overflow: auto; max-height: 173px; height: expression(this.height > 175 ? 175: true);}
	.aglb .foot{ background: url('/images/board/agree_02.gif') no-repeat center top; width: 523px; height: 5px;}
	
	.boardComment{ margin: auto; width: 90%;}
	.listTopCommentDetail{
		background: url('/images/content/title_yel01.gif') repeat-x;
		background:#fdb01c;
		height: 22px;
		color: #FFFFFF;
		font-size: 9px;
		padding-left: 10px;
	}
	.listTopCommentDetail li{ display: inline; line-height:20px; padding-right:5px; }
	.listTopCommentDetail li a{ color: #24A900; font-weight: bold; text-decoration: none; }
	.listTopCommentDetail li span{ color: #F7941D; }
	
	
	
	

/* =============== Board Comment =============== */
	#boardListComment{	background-color:#FFFFFF; padding: 15px 0px 10px; background: url('/images/board/top_ar.gif') no-repeat 35px top;  }

/* ================ Board Lock Comment ========================= */
	#boardLock{ background: url('/board/img/b-lock.gif') no-repeat top center; height: 190px; padding: 30px 0px 0px 240px; color: #252525; font-size: 11px; text-decoration: none; }
	#boardLock a{ color: #BC5109;}
	#boardLock a span{ font-size: 25px; font-weight: bold; color: #252525;}	
	
/* ================ Board Policy ========================= */
	.policy{ background-color: #FFF193; padding: 15px 30px;}
	.policy h3{	font-weight: bold; padding-bottom: 10px;}
	.policy ol li{ list-style-type:decimal; margin-left:20px;}
	
/* footer */
	#footer{
		background: #000000;
		height: 70px;
		padding: 10px;
		width: 966px;
		clear: both;
	}
	#footer ul{ display:block;width: 480px; position:relative; z-index:1; }
	#footer ul li{ float: left; height: 18px; line-height: 18px;}
	#footer span{ font-weight: bold; }
	a:link, a:hover, a:visited, a:active{ text-decoration: none; }
	div#a{ display: none; }
	
/* ================ Board Inform menu ========================= */
	#boardEditMenu{ position: absolute; z-index: 100; top: 8px; right: 5px; text-align:right;}

	
	
/* =  Start ========= sectionName :  boardIndexA2010 ============ */

	/* left panel */
	#navmenu.subnavmenu1{ background: url('/images/content/title_yel01.gif') repeat-x; color: #555555; font-size: 14px; height:28px; line-height:28px;margin: 0;}
	#navmenu.subnavmenu2{ background: url('/images/content/title_yel02.gif') no-repeat 20px 0px; height:0px; padding-top: 10px; margin: 0;}
	#navmenu.subnavmenu3{ background: url('/images/content/title_yel02.gif') no-repeat 20px 0px; color: #555555; font-size: 14px; height:30px; line-height:30px; padding: 10px 0px 10px 5px; margin: 0;}
	#navmenu.subnavmenu4{ background: none; color: #555555; font-size: 14px; height:30px; line-height:30px; padding: 10px 0px 10px 5px; margin: 0;}
	#navmenu.subnavmenu2 .box2, #navmenu.subnavmenu2 .box3{ float: left; }
	#navmenu.subnavmenu2 .box5{ float: right; background:url('/images/board/button_gry.gif'); width:205px; line-height: 19px; height:23px; border:1px #CCC solid; float:right; padding: 0px 5px; position:relative; font-size: 11px; font-weight: lighter; margin-right: 5px; }

	.indexBoardTop10 li{ font-size: 11px; color:#9d9d9d; line-height:18px; position: relative; z-index:1; clear:both; vertical-align: top; padding:2px 0; }
	.indexBoardTop10 li div.board_id{ vertical-align: top; color: #ff9a00; font-size: 12px; float:left; width: 60px; font-weight: bold; padding-top: 3px;}
	.indexBoardTop10 li div.board_topic{float: right; text-align:left;width:588px; font-size: 10px;}
	.indexBoardTop10 li a{ font-size: 16px; }
	.indexBoardTop10 li a.q_name{ font-size: 12px; font-weight: bold; color:#FF5782; max-width: 100px; width: expression(this.width > 100 ? 100: true); overflow: hidden;}
	.indexBoardTop10 li span{ color: #ee03b9; font-size: 11px; font-weight: bold; }
	.indexBoardTop10 li span.q_nonmem{ font-size: 12px; font-weight: bold; color: #9D9D9D; max-width: 100px; width: expression(this.width > 100 ? 100: true); overflow: hidden;}
	
	.indexBoardTop10{padding-bottom: 10px;}
	.indexBoardTop10 .h{ border:1px solid #CCCCCC; height:30px; width:650px; margin: 10px auto 2px;}
	.indexBoardTop10 h3{ background-color:#F4F4F4; font-size:18px; height:26px; margin:2px;  line-height:26px; font-weight: bold;}
	.indexBoardTop10 h3 span{ background: url('/images/board/icon_star01.gif') no-repeat left center; padding-left:30px;}
	.indexBoardTop10 h3 a:link ,.indexBoardTop10 h3 a:hover, .indexBoardTop10 h3 a:visited, .indexBoardTop10 h3 a:active	{ background: url('/images/board/icon_star01.gif') no-repeat left center; padding-left:30px; color:#666666;}
	.indexBoardTop10 p{ margin: 0px 0px 10px 25px; color:#666666; font-size:11px; }
	.indexBoardTop10 li{ margin: 0 10px; font-size:14px;height:18px;position:relative; z-index:1; clear:both;}
	.indexBoardTop10 li a{ color: #CAC738; vertical-align: middle; font-weight: bold; text-decoration: none; overflow: hidden; max-width: 410px; 	width: expression(this.width > 410 ? 410: true);}
	
	.indexBoardTopChecker{padding: 10px 0px; height: 200px; clear:both;}
	.indexBoardTopChecker div.h{ border:1px solid #CCCCCC; height:30px; width:650px; margin: 10px auto 2px; position: relative; z-index:1;}
	.indexBoardTopChecker div.r{ float: left; padding-left: 20px; height: 18px; line-height: 18px; color:#000; font-size:18px; font-weight: bold;padding-right:5px; max-width: 120px; 	width: expression(this.width > 120 ? 120: true);white-space:nowrap;overflow:hidden;}
	.indexBoardTopChecker div.r a{ color:#ff8f52; text-decoration: none;}
	.indexBoardTopChecker div.s{ float: left; height: 18px; line-height: 18px; color: #04a6ee; max-width: 90px; 	width: expression(this.width > 90 ? 90: true);}
	.indexBoardTopChecker div.t{ float: left; width: 50px; height: 18px; line-height: 18px; color: #555;padding-left:5px;}
	.indexBoardTopChecker h3{ background-color:#F4F4F4; font-size:18px; height:26px; margin:2px;  line-height:26px; font-weight: bold;}
	.indexBoardTopChecker h3 span{ background: url('/images/board/icon_star02.gif') no-repeat left center; padding-left:30px;}
	.indexBoardTopChecker p{ margin: 0px 0px 10px 25px; color:#666666; font-size:11px; }
	.indexBoardTopChecker li{ float: left; width: 290px; padding-left: 35px; height: 30px; position:relative }
	a#check1, a#check2, a#check3, a#checkin{
		position: absolute;
		z-index:1;
		font-size: 11px;
		color: #626262;
		display: block;
		border: 1px solid #ccc;
		background: #fff;
		padding: 3px;
		top: 5px;
		text-align: center;
	}
	a#check1, a#check2{
		width: 25px;
		height: 13px;
	}
	a#check3{ width: 38px; height: 13px;}
	a#checkin{ width: 109px; height: 26px; line-height:0px; background: url('/images/board/icon_check.gif') no-repeat;}
	a#check1{ right: 94px;}
	a#check2{ right: 56px;}
	a#check3{ right: 5px;}
	a#checkin{ top: 3px;right: -4px; font-size: 0px; border: none; line-height:0px; color:transparent;}
	
	.indexBoardList100{ padding: 20px 10px 30px; margin-bottom: 20px;}
	.indexBoardList100 li{ font-size: 11px; color:#9d9d9d; line-height:20px; position: relative; z-index:1; clear:both; vertical-align: top; padding:2px 0; }
	.indexBoardList100 li div.board_id{ vertical-align: top; color: #ff9a00; font-size: 12px; float:left; width: 70px; font-weight: normal;}
	.indexBoardList100 li div.board_topic{float: right; text-align:left;width:588px; font-size: 10px;}
	.indexBoardList100 li a{ font-size: 16px; }
	.indexBoardList100 li a.nst:hover, .indexBoardList100 li a.nst:active, .indexBoardList100 li a.nst:visited, .indexBoardList100 li a.nst:link{ font-size: 10px; color:#9D9D9D; }
	.indexBoardList100 li a.q_name{ font-size: 12px; font-weight: bold; color:#FF5782; }
	.indexBoardList100 li span{ color: #ee03b9; font-size: 11px; font-weight: bold; }
	.indexBoardList100 li span.q_nonmem{ font-size: 12px; font-weight: bold; color: #9D9D9D; }
	
	#navmenu.subnavmenu1 .txtmc{ float: left; height:28px; line-height:28px;}	
	#hilightbanner{position: relative;z-index:1;height:120px;margin:auto; clear: both; width: 660px; background-color:#666; padding: 5px 5px 5px 0;}
	#hilightbanner li{	float: left; padding-left: 3px;	}
	
/* =  End ========= sectionName :  boardIndexA2010 ============ */

/* =  Start ========= sectionName :  view2010-right ============ */

	#boardsearch{ position: absolute; background: url('/images/board/sea_02.gif') no-repeat right top;width: 312px; height: 57px; top: -9px; left: -2px; }
	#boardvoteright{ position: absolute; background: url('/images/board/emo_bg_green.gif') no-repeat center top;width: 312px; height: 84px; /*top: 425px;*/ top: 55px; left: -2px; color: #fff; font-weight: bold; text-align: center;}
	#boardvoteright select, #boardvoteright div a img{ vertical-align: middle; }
	#boardvoteright a{ color: #fff;}
	#bigboxBanner{ padding: 30px 0;}
	#boardHotGroup h3, #boardTopVote h3 { background: url('/images/content/title_back01.gif') repeat-x; height: 22px; color: #FFFFFF; line-height:19px; padding-left:6px;}
	.container{ background: url('/images/content/title_back02.gif') no-repeat 20px 0px; padding: 15px 0px 25px;}
	.container ul{ padding-left: 13px;}
	.container ul li{ display: block; position: relative;z-index:1; width: 280px; height: 50px; padding: 2px;}
	.container ul li ul{ color: #848284; padding: 0;}
	.container ul li ul li{ display: inline-block; font-size: 10px; padding: 0;vertical-align:top;}
	.col1{ float:left;}
	.col2{ padding: 0 55px 0 60px;}
	.col2 p{	height:12px; overflow:hidden; width:162px; font-size: 10px;}
	.col3{ float: right; text-align: right; width: 50px;}
	.col3 p{ color: #FFFFFF; background-color: #000000; padding: 0px 2px; font-size: 10px;}
	.l-ss-bla{ font-size: 10px; color: #000000;	text-decoration: none;}
	.btn1, .btn2{ line-height: 16px;	color: #748005;height: 16px;padding-left: 6px;margin-right: 6px;float: right;}
	.btn1{ background: url('/images/main10/blog-m01.gif') no-repeat; width: 57px; }
	.btn2{ background: url('/images/main10/blog-m02.gif') no-repeat; width: 84px;}
/*	#emoticon li{ border-bottom:1px solid #EEEEEE; height:65px; margin-bottom:10px; width: 270px; clear: both; position: relative; z-index:1;} */
	#emoticon li{ width: 270px; clear: both; position: relative; z-index:1;}
	#emoticon li a.emoiconlogl{ float: left; }
	#emoticon li div{ padding-left: 62px;  padding-right: 20px;}
	#boardPopular{ position: absolute; background: url('/images/board/emo_bg_green02.gif') no-repeat 0px 0px;width: 292px; height: 44px; top: 55px; left: -2px; color: #fff; font-weight: bold;  padding: 37px 0 0 20px;}
	#boardPopular h3{ background: url('/images/board/subboard_title.gif') repeat-x; font-size:15px; font-weight:bold; line-height:28px; padding-left:5px; height:28px; }
	#boardPopular ul{ width: 304px; height:130px; overflow:auto; background: #C7D82A; text-align: left; line-height: 14px;}
	#boardPopular ul li{ width: 275px;border-bottom:1px dashed #FFFF00; margin:5px;}
	#boardPopular ul li a{ display: block; position: relative; z-index:1; width: 191px; height: 50px; padding-left: 70px; font-size: 10px; color: #A0710B;}
	#boardPopular ul li a img{ position: absolute; z-index:1; top: 5px; left: 25px;}
	#boardPopular ul li a span{ color:#fff; font-size: 14px; font-weight: bold;}
	#boardPopular div{ text-align: center; height: 20px; background-color: #CCC; line-height: 20px; vertical-align: middle;}	
	#rightpanel ul#boardButton{ display: block; width: 312px; height: 31px; position: absolute; top:-9px; left:-2px; background: url('/images/board/bt_bg.gif') no-repeat; }
	#rightpanel ul#boardButton li{ float: left;}
	#rightpanel ul#boardButton li a{ display: block; height: 31px; line-height: 31px; text-align: center; text-decoration:none;}
	#rightpanel ul#boardButton li.boxn2, #rightpanel ul#boardButton li.boxn3{ margin-left: 2px;}
	#rightpanel ul#boardButton li.boxn1 a{ width: 89px; background: url(/images/board/icon_create.gif) no-repeat 12px 12px; padding-left:16px;}
	#rightpanel ul#boardButton li.boxn2 a{ width: 85px; }
	#rightpanel ul#boardButton li.boxn3 a{ width: 118px; }	
	
	#studyabroad-bigbox li{width:306px; height:132px; background:url('/studyabroad/images/bg_ad.gif') bottom right; margin-bottom:10px;}
	#studyabroad-bigbox img{border: 2px #FFF solid; background: #e1e1e1 -2px -2px; width:300px; height:125px;}
	#studyabroad-bigbox .blank {
		background: none repeat scroll 0 0 transparent;
		height: 20px;
	}
/* =  End ========= sectionName :  view2010-right ============ */

/* =  Start ========= sectionName :  view2010-head ============ */

	strong{ font-weight: bold;}
	#navmenu{ margin: 13px 7px 0px; height: 23px; line-height: 23px; background: url('/images/board/menubgyel.gif') repeat-x center top; font-size: 12px; font-weight: bold; color: #8C8C8C; position: relative; z-index: 2004;}
	#mainhead #navmenu li.box1,#mainhead #navmenu li.box0, #mainhead #navmenu li.txtmc,  #mainhead #navmenu li.txtsc,  #mainhead #navmenu li.txtnc{ float: left; height:23px; line-height:23px; padding-right: 5px; }
	#mainhead #navmenu li.box0, #mainhead #navmenu li.txtmc,  #mainhead #navmenu li.txtsc,  #mainhead #navmenu li.txtnc{padding-right: 5px; }
	#mainhead #navmenu li.txtssc{padding-right: 15px; }
	#mainhead #navmenu li.box1:hover,#mainhead #navmenu li.box0:hover, #mainhead #navmenu li.txtmc:hover,  #mainhead #navmenu li.txtsc:hover, #mainhead #navmenu li.txtnc:hover{ background-color: #C7D82A; }
	#mainhead #navmenu li.boxn:hover,#mainhead #navmenu li.boxn.e:hover{ background:url(/images/board/bg_menu_active.gif) repeat-x;}
	#navmenu li{ display: inline; }
	#navmenu .txtmc{ padding-right: 19px; padding-left: 10px; background: url('/images/board/ar_gray.gif') no-repeat right center;}
	#navmenu .txtsc{padding-right: 13px; position: relative;z-index:1;display: inline-block;}
	#navmenu .txtssc{background: url('/images/board/ar_gray.gif') no-repeat right center;}
	#navmenu .txtmmc{padding-right: 13px; position: relative;z-index:1;display: inline-block;}
	#navmenu .txtmmc #dek-d-mainmenu .submenu li.level-2{position: relative;z-index:1;}
	#navmenu .txtnc{ padding: 0px 10px;}
	#navmenu a.txtsc:link, #navmenu a.txtsc:hover, #navmenu a.txtsc:visited, #navmenu a.txtsc:active,
	#navmenu .txtnc a:link, #navmenu .txtnc a:hover, #navmenu .txtnc a:visited, #navmenu .txtnc a:active,
	#navmenu .box0 a:link, #navmenu .box0 a:hover, #navmenu .box0 a:visited, #navmenu .box0 a:active,
	#navmenu .boxn a:link, #navmenu .boxn a:hover, #navmenu .boxn a:visited, #navmenu .boxn a:active
	{ color:#555;}
	#navmenu li.txtsc #dek-d-mainmenu .submenu-2{ left:0px; margin-left:5px; position:absolute; z-index:1; top:-10px; width:155px; font-weight:lighter; line-height:16px; text-align:left; }
	#navmenu li.box1{ display: inline-block; height: 32px; width: 137px; position: relative;z-index:1; text-align: center; background: url('/images/content/menusec.gif') no-repeat right center;}	
	#navmenu li.box1:hover #dek-d-mainmenu, #navmenu li.box0:hover #dek-d-mainmenu, #navmenu li.boxn:hover #dek-d-mainmenu, #navmenu li.txtsc:hover #dek-d-mainmenu, #navmenu li.txtsc:hover #dek-d-mainmenu .submenu-2, #navmenu li.box0:hover #dek-d-mainmenu .submenu, #navmenu li.boxn:hover #dek-d-mainmenu .submenu-2{ display: block;}
	#navmenu li.txtsc:hover #dek-d-mainmenu .submenu-2 li{ display: block; }
	li.box1 a:visited, li.box1 a:active, li.box1 a:link,li.box1 a:hover,li.txtmc a:visited, li.txtmc a:active, li.txtmc a:link,li.txtmc a:hover,li.txtsc a:visited, li.txtsc a:active, li.txtsc a:link,li.txtsc a:hover{ color: #555; }
	#navmenu li.box1 ul.mainmenu li{ line-height: 16px; position: relative; z-index:1;display: list-item;font-weight: lighter;text-align: left;}
	#navmenu li.box2,#navmenu li.box3{ background: url('/images/board/button_gry.gif') repeat-x; border: 1px solid #CCCCCC; height: 19px; float: right; line-height: 19px; margin-top: 1px; margin-right: 5px; padding: 0px 3px;}
	#navmenu li.box2 a, #navmenu li.box3 a{ text-decoration: none; }
	#navmenu li.box3{ width: 85px; margin-right: 5px; }
	#navmenu li.box3 a{ background: url('/images/board/icon_create.gif') no-repeat left center; padding-left: 16px;}
	#navmenu li.box4,#navmenu li.box7{ float: right; width: 160px; margin-right: 3px; background: url('/images/board/numberbg.gif') no-repeat right center; color: #666666; font-size:11px; font-weight: lighter; }
	#navmenu li.box4 p{ float: right; color:#FF6600; font-size:22px; font-weight:bold; line-height:28px; padding-right: 3px;}
	#navmenu li.box4 span{ float: right; color:#B4B4B4; font-size:11px;font-weight:bold;line-height:12px;padding-right:2px;padding-top:12px; display: block;}		
	#navmenu #dek-d-mainmenu{ display: none; position: absolute;z-index:1; left:0; top:100%;}
	#navmenu #dek-d-mainmenu .bottom {left: 0; }

	a.submenu-list-2{ padding-right: 13px; padding-left: 5px; background: url('/images/board/menu_arrow.gif') no-repeat right center;position: relative;z-index:1;display: inline-block;}
	#navmenu #dek-d-mainmenu .level-1, #navmenu #dek-d-mainmenu .level-2, #navmenu #dek-d-mainmenu .level-3 { height:auto; }	
	
	#navmenu li.box0 #dek-d-mainmenu .submenu, #navmenu li.boxn #dek-d-mainmenu .submenu-2{ left: 0px; top: -10px;}
	#navmenu li.box0 #dek-d-mainmenu .submenu li, #navmenu li.boxn #dek-d-mainmenu .submenu-2 li{ display: block;}
	/*
		#navmenu #dek-d-mainmenu{ background-image: url('/images/main11/head-menu-bgyel.png'); _background-image: url('/images/main11/head-menu-bgyel.gif'); display: none; 
		position: absolute;z-index:1; left:0; top:100%;}
		#navmenu #dek-d-mainmenu .bottom {left: 0; background-image: url('/images/main11/head-menu-footyel.png'); _background-image: url('/images/main11/head-menu-footyel.gif');}
		.box1 #dek-d-mainmenu .hr {background-image: url('/images/main11/head-menu-st001-yel.gif');}
		#dek-d-mainmenu .right-arrow { color: black; }
		.box1 #dek-d-mainmenu .mainmenu .mainmenu-list{ color: black; }
	*/
	#mainhead #navmenu li.boxn.e{ background: transparent;}
	#mainhead #navmenu li.boxn{ float: left; display: block; height: 23px; line-height: 23px; position: relative; z-index:1; text-align: center; background: transparent url('/images/content/menusec.gif') no-repeat left center; }
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 li{background-image:url('/images/main11/manu2-002.png');_background-image:url('/images/main11/manu2-002.gif');background-repeat:repeat-y}
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 li.menusky-top{background-image:url('/images/main11/manu2-001.png');_background-image:url('/images/main11/manu2-001.gif');background-repeat:no-repeat;background-position:bottom;width:155px;height:20px;vertical-align:top}
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 li.menusky-bottom{background-image:url('/images/main11/manu2-003.png');_background-image:url('/images/main11/manu2-003.gif');width:155px;height:8px;vertical-align:top}
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 .submenu-list-2{background-image:url("/images/main11/icon001.gif");background-position:4px 8px;background-repeat:no-repeat;border-bottom:1px dashed #E4F431;color:#5B6500;display:block;margin-left:1px;padding:2px 2px 2px 15px;text-decoration:none;width:132px;font-size:13px;line-height:16px;font-weight:normal;text-align:left;}
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 .submenu-list-2.recommend{	background-image:url("/images/main11/icon002.png");	_background-image:url("/images/main11/icon002.gif"); background-position:0px 2px; background-repeat:no-repeat;}
	#mainhead #navmenu li.boxn #dek-d-mainmenu .submenu-2 .submenu-list-2:hover{background-color:#9FB00C}

#mainhead #navmenu li.boxn.longmenu #dek-d-mainmenu .submenu-2 { width: 288px;}
#mainhead #navmenu li.boxn.longmenu #dek-d-mainmenu .submenu-2 .submenu-list-2 { width: 265px; }
#mainhead #navmenu li.boxn.longmenu #dek-d-mainmenu .submenu-2 li{background-image:url('/images/main11/manu3-002.png');_background-image:url('/images/main11/manu3-002.gif');}
#mainhead #navmenu li.boxn.longmenu #dek-d-mainmenu .submenu-2 li.menusky-top{background-image:url('/images/main11/manu3-001.png');_background-image:url('/images/main11/manu3-001.gif');width:288px; background-repeat: no-repeat;}
#mainhead #navmenu li.boxn.longmenu #dek-d-mainmenu .submenu-2 li.menusky-bottom{background-image:url('/images/main11/manu3-003.png');_background-image:url('/images/main11/manu3-003.gif');width:288px; background-repeat: no-repeat;}
	
/* =  End ========= sectionName :  view2010-head ============ */

.l-12-bla:link {text-decoration:none; font-size:12px; font-weight:bold; color:#333;}
.l-12-bla:visited {text-decoration:none; font-size:12px; font-weight:bold; color:#333;}
.l-12-bla:hover {text-decoration:underline; font-size:12px; font-weight:bold; color:orange;}

.l-12-red:link {text-decoration:none; font-size:12px; font-weight:bold; color:#EE0000;}
.l-12-red:visited {text-decoration:none; font-size:12px; font-weight:bold; color:#EE0000;}
.l-12-red:hover {text-decoration:underline; font-size:12px; font-weight:bold; color:orange;}

span.style1{ font-size: 28px; font-weight: bold; }
span.style2{ font-size: 15px; font-weight: bold; }

	#h_ams10 ul {padding:4px 0 0;}
	#h_ams10 ul li { float:left;}
	#h_ams10 ul li.tabactive a { border:1px solid orange; color:orange !important;}
	#h_ams10 ul li a { background-color:#666; color:#fff; display:block; font-size:14px; height:20px; margin-right:2px; text-align:center; text-decoration:none; width:20px;}

.editted{ font-size: 10px;}	
.top-pic-box {
	float:left;
	height:140px;
	margin-bottom:10px;
	margin-left:18px;
	text-align:center;
	width:110px;
	overflow: hidden;
}
.top-pic-box img{ cursor: pointer; }
.q-pic-box{
		width:295px;
		height: 127px;
		float:left;
		margin-left:10px;
		padding-top: 5px 5px 0 0;
		text-align: left;
	}
	.q-pic-topic{
		display:block;
		margin-bottom: 10px;
		height: 52px;
		width: 175px;
		overflow: hidden;
	}
	.q-pic-name{
		display: block;
		height: 14px;
		width: 175px;
		overflow: hidden;
		font-family: tahoma;
		font-size: xx-small;
	}
	.q-pic-datetime{
		display: block;
		height: 14px;
		font-family: tahoma;
		font-size: xx-small;
		width: 175px;
		overflow: hidden;
	}
	.q-pic-img{
		height: 100px;
		width: 100px;
		overflow: hidden;
		font-family: tahoma;
		font-size: xx-small;
		float: left;
		margin-right: 10px;
	}
	.q-pic-stat{
		display: block;
		height: 16px;
		width: 175px;
		overflow: hidden;
	}
	.q-pic-seperator{
		display: block;
		height:1px;
		background-image:url(/board/photo/images/le.gif);
		background-repeat: repeat-x;
		margin-top:15px;
		margin-bottom:10px;
	}
	
/* Bubble - NOT */
.indexBoardTopChecker .bubble {
	background:url("/checkin/img/pp002.png") no-repeat;
	_background:url("/checkin/img/pp002.gif") no-repeat;
	bottom:100%;
	color:#FFFFFF;
	display:none;
	height:86px;
	left:15px;
	position:absolute;
	width:309px;
	z-index:1;
}
.indexBoardTopChecker .bubble img {
	border:1px solid #FFFFFF;
	left:35px;
	position:absolute;
	top:14px;
}
.indexBoardTopChecker .bubble .order {
	height:26px;
	left:5px;
	position:absolute;
	top:14px;
	width:27px;
	text-indent:-9999px;
}
.indexBoardTopChecker .bubble .o1 {
	background: url('/checkin/img/1.gif');
}
.indexBoardTopChecker .bubble .o2 {
	background: url('/checkin/img/2.gif');
}
.indexBoardTopChecker .bubble .o3 {
	background: url('/checkin/img/3.gif');
}
.indexBoardTopChecker .bubble .o4 {
	background: url('/checkin/img/4.gif');
}
.indexBoardTopChecker .bubble .o5 {
	background: url('/checkin/img/5.gif');
}
.indexBoardTopChecker .bubble .o6 {
	background: url('/checkin/img/6.gif');
}
.indexBoardTopChecker .bubble .o7 {
	background: url('/checkin/img/7.gif');
}
.indexBoardTopChecker .bubble .o8 {
	background: url('/checkin/img/8.gif');
}
.indexBoardTopChecker .bubble .o9 {
	background: url('/checkin/img/9.gif');
}
.indexBoardTopChecker .bubble .o10 {
	background: url('/checkin/img/10.gif');
}

.indexBoardTopChecker .bubble strong {
	left:92px;
	overflow:hidden;
	position:absolute;
	top:12px;
	white-space:nowrap;
	width:208px;
}
.indexBoardTopChecker .bubble strong a {
	color:#C8D40B;
	text-decoration:none;
	font-size:14px;
}
.indexBoardTopChecker .bubble strong a span {
	color:#FFA200;
	font-size:18px;
	font-weight:normal;
}
.indexBoardTopChecker .bubble .shout {
	color:#C9C9C9;
	font-size:12px;
	left:67px;
	overflow:hidden;
	position:absolute;
	top:35px;
	white-space:nowrap;
	width:202px;
}
.indexBoardTopChecker .bubble .shout span {
	color:#FFF;
}
.indexBoardTopChecker .bubble .say-hello {
	color:#FFFFFF;
	left:67px;
	position:absolute;
	top:54px;
}
.indexBoardTopChecker .bubble .say-hello a {
	color:#FFA200;
	text-decoration:none;
}
.indexBoardTopChecker .bubble .say-hello a:hover {
	text-decoration:underline;
}
.indexBoardTopChecker li:hover .bubble {
	display:block;
}
#control-sky {
		background: url('/images/board/bg.png') no-repeat;
		_background: url('/images/board/bg.gif') no-repeat;
		height:126px;
	}
	#control-sky ul {
		padding-left:60px;
	}
	#control-sky li {
		padding:12px 0 0 0;
	}
	#control-sky a {
		font-size: 14px;
		font-weight:bold;
		color: #AF8E74;
	}
	
	
	
#myboardhistory{position:relative;}
#myboardhistory.container{background:none;}
#box-history{
/*
	background: url("/board/img-history/bb01.png") no-repeat ;
	_background:url(/board/img-history/bb01.gif) no-repeat;
    bottom: 23px;
    left: -40px;
    padding-top: 8px;
    position: absolute;
    width: 271px;
*/	
}
#box-history .body-history{
	padding-left: 12px;
	padding-right: 6px;
}
#box-history .bg-bottom{
	background:url(/board/img-history/bb02.png) no-repeat;
	_background:url(/board/img-history/bb02.gif) no-repeat;
	height:26px;
}	
#box-history .head{
	clear: both;
	display: block;
	padding-bottom: 10px;
}
#box-history .topic{
    display: inline-block;
    max-height: 30px;
	height: expression(this.height > 30 ? "30px": true);
    overflow: hidden;
    width: 225px;
}
#box-history .pick-history{
    background: url("/board/img-history/icon.gif") no-repeat scroll 0 -14px transparent;
    cursor: pointer;
    display: block;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    width: 37px;
}
#box-history ul{
	margin:0px;
	padding:0px;
	position:relative;
}
#box-history li{
	 background: url("/board/img-history/icon.gif") no-repeat scroll 0 -75px transparent;
    clear: both;
    height: auto;
    margin: 0;
    padding: 0 0 5px 10px;
    position: relative;
}
#box-history li a{
    color: #888888;
    font-size: 12px;
    font-weight: normal;
}
#box-history #pickhistory .pick-history{display:none;}

#box-history .close{
	background: url("/board/img-history/icon.gif") no-repeat scroll 0 -60px transparent;
	cursor: pointer;
	display: block;
	height: 15px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 15px;
}
#myboardhistory .clear{
    clear: both;
    cursor: pointer;
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
#topic-shortcut {
	padding-left:250px;
}
#topic-shortcut ul {
	padding: 0;
	margin: 0;
}
#topic-shortcut li {
	float:left;
}
#topic-shortcut a {
    background: url("/2011menu/images/ipp2.gif") no-repeat scroll 0 0 transparent;
    color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 0 15px 0 18px;
}
#topic-shortcut a.red {
    background: url("/2011menu/images/ipp.gif") no-repeat scroll 0 0 transparent;
    color: red;
}
#topic-shortcut a.me-d {
    background: url("/2011menu/images/me_d_ico.jpg") no-repeat scroll 0 2px transparent;
    padding-left: 40px;
}