@charset "utf-8";
/** Copyright http://manofpro.tistory.com
 *  @FileName: style.css
 *  @Author: 금메달.아빠
 *  @Skin Name: iPad2 Skin III ver 1.0
 *  @Date:2011년12월24일
 *  CSS에 있는 정의를 수정하여 자신만의 스타일을 지정해도 좋습니다.
 */

/* 반드시 들어가야 하는 스타일 시작 TISTORY SKIN CSS */
/* 1. 본문 공통 */
body {
	color:black;
	font-family: "Apple SD Gothic Neo", 나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
	font-size:11pt;
	line-height:1.5em;
	padding: 0;
}
@media screen {
	body {
		background:/*@background-color=*/#fff/*@*/
		/*@background-image=*/url(images/bg-black.png)/*@*/
		/*@background-image-repeat=*/repeat-x/*@*/
		/*@background-image-position=*//*@*/; 
		margin:0 20px;
	}
}
@media print{
	body {background:none;margin:1cm;}
}
/* img 는IE에서 경계선이 나타나는 문제를 해결하기 위한 스타일 */
img {border:0}
table { border-collapse: collapse; border-spacing: 0; }

a:link          { color:#0e0ee0; text-decoration:none;}
a:visited       { color:#666666; text-decoration:none;}
a:hover         { color:#0000ff; text-decoration:underline;}
a:active        { color:#0000ff; text-decoration:none;}

/* 2. 페이징 - 현재 페이지 */
	.selected     { font-weight:bold;  color:#f30;}
	.no-more-prev { padding-left:6px; color:#999;}
	.no-more-next { padding-right:6px; color:#999;}

/* 3. 카테고리 - 이미지 버튼 */
	.ib                     { cursor:pointer;}

/* 4. 카테고리 - 트리 셀 */
	.branch3                { cursor:pointer;}

/* 5. 카테고리 - 카테고리 옆 개수 스타일 */
	.c_cnt                  { font:9pt Tahoma, Helvetica, Arial, sans-serif;  color:#f30;}

/* 6. 달력 월 표시 */
	.cal_month              { font:0.95em Tahoma, Helvetica, Arial, Gulim, sans-serif;  height:18px; }

/* 7. 달력 요일 표시(th 영역) */
	.cal_week1              { font:0.95em Arial, sans-serif;  height:18px;  font-weight:normal;}

/* 8. 달력 일요일 표시(th 영역) */
	.cal_week2              { font:0.95em Arial, sans-serif; }

/* 9. 달력 Week(tr 영역)  */
	.cal_week               { }
	.cal_current_week       { }

/* 10. 달력 Day(td 영역) */
	.cal_day                { font:0.95em Tahoma, Helvetica, Arial, Gulim, sans-serif;  
				color:#666;  text-align:center; }

/* 11. 달력 Day, 일요일 (td 영역)  */
	.cal_day_sunday         { }
	.cal_day_sunday a        { }

/* 12. 달력 지난 달 날짜 표시(td)   */
	.cal_day1               { color:#ccc;}

/* 13. 달력 다음 달 날짜 표시(td)   */
	.cal_day2               { color:#ccc;}

/* 14. 달력 이번 달 날짜 표시(td) */
	.cal_day3               { color:#666;}

/* 15. 달력 오늘 날짜 표시(td) */
	.cal_day4               { color:#666;  text-decoration:underline; font-weight: bold; }

/* 16. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link        { color:#333;  font-weight:bold;}
	a.cal_click:visited     { color:#333;  font-weight:bold;}
	a.cal_click:hover       { color:#f30;  font-weight:bold;}

/* 17. 종류별 코멘트 [##_rp_rep_class_##] */
	.rp_general             { padding-left:20px;}
	.rp_admin               { background:url(images/iconAdmin.gif) no-repeat;  padding-left:20px; }
	.rp_secret              { color:#f30;padding-left:20px;}

/* 18. 종류별 방명록 글 [##_guest_rep_class_##] */
	.guest_general          { }
	.guest_admin            { background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}

/* 19. 비밀 댓글 (로그아웃시 비밀글 표현)    */
	.hiddenComment { background:url(images/iconSecret.gif) no-repeat;  padding-left:20px;  font-weight:normal;}

/* 20. 이미지 아래 캡션 스타일 */
	.cap1                   { color:#999;  text-align:center; padding:4px 0; margin:0;}

/* 21. 그림 */
	.imageblock             { border:1px solid #ddd;  padding:5px;  margin:5px 0;}

/* 22. 왼쪽 */
	.left                   { }

/* 23. 가운데 */
	.center                 { }

/* 24. 오른쪽 */
	.right                  { }

/* 25. 그림 2개 배치 */
	.dual                   { background-color:#fff; margin-bottom:5px;}

/* 26. 그림 3개 배치 */
	.triple                 { background-color:#fff; margin-bottom:5px;}

/* 27. 본문 - more / less */
	.moreless_fold          { background:url(images/icon_view_more.gif) top left no-repeat;  
				padding-left:20px; color:#000;}
	.moreless_top           { background:url(images/icon_stop_view.gif) top left no-repeat;  
				padding-left:20px; color:#000;}
	.moreless_body          { }
	.moreless_bottom        { background:url(images/icon_stop_view.gif) top right no-repeat;  
				padding-right:20px; color:#999; text-align:right;}
/* 28. 키워드 */
	.key1 { cursor: pointer; border-bottom: 1px dashed red; color:black;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

/* body 설정 */
/* container */

#container {
	border-top:0px solid gray;
	height: 100%;
	margin:10px auto;
	padding:0;
	width:920px;        
}
/* -- 1. HEADER TITLE --------------------------------------------------------- */
/* header */
#header {
	background-color:/*@title-background-color*/none/*@*/;
	background-image:/*@title-background-image*/none/*@*/;
	background-repeat:/*@title-background-image-repeat*/no-repeat/*@*/;
	background-position:/*@title-background-image-position*/left/*@*/;
	border:none;
	color:/*@title-color*/#fff/*@*/;
	font:bold /*@title-font-size*/10pt/*@*//*@title-font-family*//*@*/, 
		"Apple SD Gothic Neo", 나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
	height:/*@title-height*/14px/*@*/;
	line-height:1em;
	padding:0 0 6px 0px;
	position:relative;
display:block;	
}
	#header h1	{float:left; margin:0; position:absolute; top:0;left:2px;}
	#header img 	{vertical-align: middle;}
	#header a 	{color:#fff;
		font: bold 10pt "Apple SD Gothic Neo", 나눔, NanumGothic, Osaka, 돋움, Dotum,
		AppleGothic, Arial, sans-serif;}
	#header a:hover {color:gold;text-decoration:none;}	
	#header .blog_info {clear:both;float:left;display:none;}
	
#statistics 	{
	font-size:11px;font-family: Monaco, Arial, Courier New, serif;
	margin:1px 0;overflow:hidden;
	
	top:-36px;text-align:center;
	}
	#statistics span{color:white;font-size:10px;}
#contents_wrapper {
	background:#fff url(images/bar-gold.png) repeat-x;	
	border:1px solid gray;	
	border-radius:8px 8px 0 0;
	box-shadow:0px 4px 22px #4e4e4e;
	margin-top:6px;
}
#main_wrapper{margin:0;padding:0;background: url(images/dot-black.png) repeat-y 226px;
}

/*-- 2. MENU BAR ------------------------------------------------------------- -*/
/* top menu */
	#s_search	{background:gray url(images/bar-gold.png) 0 bottom repeat-x;
		height:30px;margin:0;}
	input#searchbox {
		background:white url(images/search.png) no-repeat 3px 3px;
		border:0px solid gray;
		border-radius:9px;
		box-shadow:1px 1px 1px silver;
		height:18px;
		color:black;
		font-size:11px;
		padding-left:20px;
		position:relative;top:5px;left:16px;
		}

/*-- 3. SIDE BAR ------------------------------------------------------------- -*/
/* Side 설정 */
#side {
	background-color:transparent;
	clear:both;
	color:black;
	float:left;
	font-size:10pt;
	line-height: 1.5em;
	margin: 6px 0 0 0;
	padding:0;
	/*text-shadow:2px 2px 2px silver;*/
	width:226px;
}

	#side #sidemenu {
		border-bottom:1px transparent solid;
		font:/*@post-title-font-size*/14pt/*@*//100% /*@post-title-font-family*/"Apple SD Gothic Neo", 나눔/*@*/, 
		NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
		font-weight:bold;
		margin:6px 0 4px;
		min-height:20px;
		padding:4px;
		text-align:center;
	}
	#side h2 {
		background:gray url(images/bar-gold.png) 0 bottom repeat-x;
		border-top:1px solid gray;
		border-bottom:1px solid gray;
		font: 10pt/130% Helvetica, Tahoma, sans-serif;
		font-weight:bold;
		margin:0;
		padding:4px 0 4px 8px;
		text-align:left;
		
	}
	#side .closed 	{background:url(./images/folder+.png) no-repeat 0 4px;}
	#side .opened 	{background:url(./images/folder-.png) no-repeat 0 4px;}
	#side a 	{color:black;display:block;font-weight:bold;
		text-decoration:none;}
	#side .cnt 	{color:#f60;font-size:0.5em;}
	#side ul 	{background:white;margin:0;padding:0;}
	#side ul li	{border-bottom:1px solid silver;
		/*line-height: 1.3em;*/
		list-style-type: none;margin:0;min-height:20px;padding:0;}
	#side ul li ul li{border-top:1px solid silver;}
	#side ul li a	{background:#eee;margin-left:0px;padding:4px 0 2px 12px;}
	#side ul li a:hover {background:blue url(images/bar-blue.png) repeat-x; color:white;}
	
	#side ul.main_list {}
	#side ul.main_list li {display:block;position: relative;}
	/* sub menu */
	#side ul.main_list li ul {border:4px solid #555;border-radius:8px;
		background:#eee;
		padding:0 2px;		
		position: absolute;top: 0px; left: 50%;
		/* to position them to the right of their containing block */
		width: 100%; /* width is based on the containing block */
		font-size:9pt;z-index: 500;
	}
	#side ul.main_list li ul	{display:none;}
	#side ul.main_list li:hover ul	{display:block;}
	#side ul.main_list #link ul 	{display:block;}
	#side .vertical	{position:absolute;top:-16px;left:20px;float:left;border-top:none;}
	
/*-- 4. Main Contents -------------------------------------------------------- -*/
#content {
	float:right;
	border-radius:0px;
	color:/*@post-body-color*/#000/*@*/;
	font-family:/*@post-body-font-family*/inherit/*@*/;
	font-size:/*@post-body-font-size*/14px/*@*/;
	height:100%;
	margin:0;
	padding: 0px 14px 10px 12px;
	position:relative;
	width:/*@post-width=*/660px/*@*/;
	overflow:hidden;
}
	#content h1 {
		background:none;
		/*border-bottom:1px solid black;*/
		color:/*@post-title-color*/#000/*@*/;
		font:/*@post-title-font-size*/11pt/*@*//100% /*@post-title-font-family*/"Apple SD Gothic Neo", 나눔/*@*/, 
			NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
		font-weight:bold;
		margin-left:0;
		min-height:24px;
		padding:4px;
		text-align:center;
		text-shadow:2px 2px 2px gray;
	}
	#content h1 a {color:Navy;}
		

/*-- 4.1 Contents SearchList ------------------------------------------------- -*/
	#content .searchList {		
	}
/*-- 4.2 Contents SearchReply ------------------------------------------------ -*/
/*-- 4.3 Contents Location --------------------------------------------------- -*/
/*-- 4.4 Contents Tag -------------------------------------------------------- -*/
/*-- 4.5 Contents GuestBook -------------------------------------------------- -*/
/*-- 4.5.1 Contents Form  ---------------------------------------------------- -*/
	/* #content #guestWrite {
 	commentWrite와 통합 
	} */
	#content #guestList {
		background-color:#cce4a7;
		border:0px solid silver;
		font-size:10pt;
		padding:8px;
	}
	#content #guestList img {
		vertical-align:middle;
	}
	#content #guestList ol,	#content #guestList ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	#content #guestList .guest_general {
		padding-top: 10px;
	}
	#content #guestList .guest_admin {
		border:1px solid silver;
	}
	#content #guestList p.ctrlGuest, #guestList p.ctrlGuestRe {
		border-bottom: 1px dotted royalblue;
		margin-bottom: 13px;
		padding-bottom: 4px;
	}
	#content #guestList p.ctrlGuestRe {
		margin-bottom: 7px;
	}
	#content #guestList ol li {
		border:0px solid silver;
		margin-bottom:10px;
		padding: 0 10px 10px;
		overflow:hidden;
		width:/*@post-width:-50=*/580px/*@*/;
	}		
	#content #guestList li ul li {
		background-color: white;
		border:none;
		margin-top: 5px;
		overflow:hidden;
		padding :0 10px 10px;
		width:/*@post-width:-90=*/540px/*@*/;
	}
	#content #guestList li .name {
		color:#333;
		float: left;
		font-weight:bold;
		letter-spacing: 0px;
		padding-right: 15px;
	}
	#content #guestList li .name a {
		color:#333;
		font-weight:bold;
	}
	#content #guestList li .date {
		float: left;
		font:0.85em "Apple SD Gothic Neo",나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
		color:#999;
		padding-right: 15px;
	}

/*-- 4.5.2 Contents List  ---------------------------------------------------- -*/
/*-- 4.6 Contents Notice ----------------------------------------------------- -*/
/*-- 4.7 Contents Protected -------------------------------------------------- -*/
	#content .article input.submit {height: 26px; cursor: pointer;}
	#content .article {}
/*-- 4.8 Contents Entry ------------------------------------------------------ -*/
	#content #articleReference {margin-top:8px;min-height:42px;}
	#content .admin { position:absolute; top:-6px;right:0px;}
	#content #articleReference ul, #content .admin ul{
		list-style: none; margin: 8px 0; padding: 0;}
	
	#content #articleReference li{
		float: left;
		margin: 0 10px 0 0;
		padding: 0 0 0 14px;
		list-style: none;		
		background:transparent url(images/nav-btngold.png) no-repeat;
		font:10pt/150% Arial, Helvetica, serif;
	}
	#content #articleReference li a {display: block;
		background: url(images/nav-btngold.png) no-repeat right -43px;
		color: #eee;height:24px;margin;0;padding:4px 22px 10px 8px;
		text-shadow: 0 1px 1px gray;text-decoration: none;
	}
	#content .admin li {
		float: left;
		margin: 0 20px 0 0;
		padding: 0 ;
		background: none;list-style: none;
		
		font:9pt/100% Arial, Helvetica, serif;
	}
	#content .admin li a {display: block; 
		color: #eee;height:36px;margin;0 6px;padding:2px 2px;
		text-indent: -99em;width:36px;
	}
	#content .admin li a.secret   {background: url(images/toolgold.png) no-repeat -4px -4px;}
	#content .admin li a.delete   {background: url(images/toolgold.png) no-repeat -64px -4px;}
	#content .admin li a.trackback{background: url(images/toolgold.png) no-repeat -124px -4px;}
	#content .admin li a.edit     {background: url(images/toolgold.png) no-repeat -184px -4px;}
	#content #articleReference li a:hover, #content .admin li a:hover {
		text-decoration: none;}

/*-- 4.8.1 Entry body -------------------------------------------------------- -*/
	
	#content #contents{
		font-size:11pt;
		margin:0 0 12px;
	}
/*-- 4.8.2 Entry Etc --------------------------------------------------------- -*/
	#content .bottom {
		background:#e8e8e8 url(./images/pages.png) no-repeat 1px;
		border:1px solid gray;
		border-left:2px solid green; 
		font:13px/100% Arial, Helvetica, serif;
		margin:0 0 1px;
		padding:8px 8px 8px 32px;
	}
	#content .bottom a{color:blue;}
	

/*-- 4.8.3 Entry trackback --------------------------------------------------- -*/
	#content .trackback {
		background-color:#fff;
		font-size:10pt;
		font-family:inherit;
		margin:0;
		padding:8px;
	}
	#content .trackback h4{
		margin:0 0 0;padding:0;
	}
	#content .trackback h5 {
		font:11pt/100% "Apple SD Gothic Neo",나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
		margin:12px 0 6px;
		padding-left:-20px;
	}
	#content .trackback ul {
		margin:0;
		padding-left:0px;
	}
	#content .trackback ul li{
		border-bottom:1px dotted blue;
		list-style:none;
	}

/*-- 4.8.4 Entry comment ----------------------------------------------------- -*/
	#content .comment {
		background-color:white /*#cce4a7*/;
		border:0px solid silver;
		font-size:13px;
		padding:8px;
	}
	#content .comment ul li .info img {vertical-align:middle;}
	#content .comment h4, #content .comment h5 {
		font:italic 11pt/100% "Apple SD Gothic Neo",나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
		margin:6px 0;
	}
	#content .comment ol, #content .comment ul {
		list-style:none;
		margin-left:0px;		
		padding-left:0px;
	}
	#content .comment ul{
		margin:0;
	}
	#content .comment ul img{
		margin-left:-48px;
	}
	#content .comment ul li{
		border-bottom:1px dotted blue;
		list-style:none;
		padding-left:36px;
		
	}
	.comment li .control a { }
	.comment li .control .address {	}
	.comment li .control .modify { }
	.comment li .control .write { }

	#content .comment ul li ul li{
		/* background:url(./images/reply.png) no-repeat 6px 10px;*/
		border-bottom:0;
		list-style:none;
		margin:6px 0 6px 0px;
		padding:6px 6px 6px 32px;
	}
	#content .comment ul li p{
		margin:2px 0 0;
	}
	#content .balloon {
		width:28px;
		position:relative;
		top:6px;left:21px;
		float:left;
	}
	#content .commentDesc p{
		background-color:white;
		border:1px solid #414141;
		border-radius:6px;
		margin:0px;
		padding-left:10px;
	}

/*-- 4.8.5 Entry comment Form ------------------------------------------------ -*/
	#content #guestWrite,
	#content #commentWrite {
		background-color:#e1dcff;
		margin-top:8px;
		padding:15px;
	}
	#content #guestWrite p,
	#content #commentWrite p  {
		clear: both;
		padding: 0;
		margin:0;
	}
	#content #guestWrite p.writerInfo label,
	#content #commentWrite p.writerInfo label {
		width: 80px;
		float: left;
		padding: 0px 6px 0;
		text-align:right;
		vertical-align: middle;
	}
	#content #guestWrite p.writerInfo input,
	#content #commentWrite p.writerInfo input {
		float: left;
		width:150px;
		border: 1px solid #d1d3d4;
		vertical-align: middle;
		margin-bottom: 5px;
		padding: 2px 8px;
	}
	#content #guestWrite textarea,
	#content #commentWrite textarea {
		width:/*@post-width:-44=*/586px/*@*/;
		padding: 5px;
		border: 1px solid #d1d3d4;
	}
	#content #guestWrite .homepage,
	#content #commentWrite .homepage {
		width: /*@post-width:-180=*/450px/*@*/ !important;
		height: 16px;
	}
	#content #guestWrite input.submit,
	#content #commentWrite input.submit {
		height: 26px;
		margin: 5px auto 0;
		cursor: pointer;
		padding:0 12px;
	}
	#content #guestWrite .secretWrap,
	#content #commentWrite .secretWrap {
		clear: both;
		padding: 15px 0 5px;
	}
	#content #guestWrite .checkbox,
	#content #commentWrite .checkbox {
		border:none;
		padding:0;
		margin:0;
	}
/*-- 4.9 Contents Paging ----------------------------------------------------- -*/
.paging { margin:12px;}
.paging a { text-decoration: none;}
.paging a span {
	border:1px solid gray;
	width: 23px;
	height: 23px;
	padding: 2px 5px;
	margin-right: 3px;	
}
.paging a span.selected {
	background-color: #ffefe5;
	border:1px solid #ff6b00;
	color: #333;
}

/*-- 5. Footer --------------------------------------------------------------- -*/
.footer {
	background-color:none;
	clear:both;
	color:black;
	font:13px/130% Arial, serif;
	height:200px;
	margin:12px auto 0;
}
	.footer a, #copy a {color:RoyalBlue;}
	.footer h2 {margin:4px 0 6px;}
	.footer ul {margin:0};
#blogImage img {
	width:48px;
	}

#copy, #calendar, #archive, #tagbox{
	float:left;width:162px;margin:0 3px;overflow:auto;
	min-height:180px;
	padding:6px;}

#tagbox a:hover, #taglog a:hover	{ text-decoration: none; }
#tagbox ul, #taglog ul	{ padding:0 2px 5px;	text-align: justify;}
#tagbox li	{ background: none; display: inline; padding: 0 7px 0 0; }
#taglog li	{ background: none; display: inline; padding: 0 7px 0 0; min-width:120px;float:left;}
li .cloud1	{ font-weight:bold; font-size: 26px; color: red; }
li .cloud2	{ font-weight:bold; font-size: 22px; color: orange; }
li .cloud3	{ font-weight:bold; font-size: 18px; color: green; }
li .cloud4	{ font-size: 14px; color: blue; }
li .cloud5	{ font-size: 12px; color: #333; }

/*-- Special ----------------------------------------------------------------- -*/
/** Copyright http://manofpro.tistory.com
 *  CSS에 있는 정의를 수정하여 자신만의 스타일을 지정해도 좋습니다.
 *  인쇄용 스타일과 본문의 특수효과용 스타일 정의
 */
@media print{
	#container, #content {width:100%}
	#header, #blogMenu, #side, #content .comment, .footer 
		{display:none !important;}
}
*.src {
	border: 1px solid gray;
	padding: 10px;
	background-color: #c0e0f0;
}
*.subject {
	background: url(./images/menubar_bg.gif) repeat-x left top;
	padding: 5px 0 5px 12px;
	height: 27px;
	color:gold;
	border:1px solid black;
}
*.writeln {
	border:1px solid silver;
	border-left:0;
	border-right:0;
	background-color:ButtonFace;
	color:black;
	font-family: Monaco, Courier New, "Apple SD Gothic Neo",나눔, NanumGothic, Osaka, 돋움, Dotum, AppleGothic, Arial, sans-serif;
	font-size:10pt;
	margin:6px 10px;
}
*.writeln ol {
	list-style: decimal;
	margin: 0px 0px 1px 45px !important;
	padding: 0px;
}
*.writeln ol li {
	background-color:#ffc;
	border-left: 1px solid green;
	color:#333;
	line-height: 1.2em;
	list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
	list-style-position: outside !important;
	margin: 0 !important;
	padding: 0 3px 0 10px !important;
}
/* Table of Contents Style for TOC.js*/
#toc 	{background-color:#E8E8E8; border:1px double silver; display:none;
	float:right;min-width:33%;font-size:10pt;line-height:1.5em;
	margin:0 0 6px 14px;padding:4px 6px;
	}
#toc a 	{color:royalblue;text-decoration:none;}
#toc a:hover {color:blue;background-color:#ccf;}
.TOCLevel1, .TOCLevel2 {padding-left:1em; margin-left:0;}
.TOCLevel3 	{padding-left:2em;}
.TOCLevel4 	{padding-left:3em;}
.TOCLevel5 	{padding-left:4em;}
.TOCBackLink 	{display:none;}

h2.toc 	{clear:both;
	background:#e8e8e8 url(./images/key.png) no-repeat 1px;
	border:1px solid gray;border-left:2px solid green; 
	margin:16px 0 10px;padding:4px 6px;text-indent:32px;}
h3.toc 	{border-left:4px solid #c60;border-bottom:1px solid gray; 
	margin:10px 0;padding:1px 6px;}
/* table */
#contents table.Box	{background:#fff;border:1px solid black;border-width:2px;border-collapse:collapse;margin:0 0 10px;}
#contents table.Box th, #contents table.Box td
	{border:1px solid black;padding:3px 10px;text-align:left;vertical-align:top;}
#contents table.Box tr.even td	{background:#6cc;}
#contents table.Box th 	{background:#ccc;}

.refBox	{border: 3px double #79a5e4; background-color: #dbe8fb; margin: 4px 0 8px;padding: 10px; }