@charset "utf-8";
@font-face {font-family: potyche; src:url(images/potyche_tt22.pwf); }
@font-face {font-family: Garfield; src:url(images/GARFIEL0.eot);}
@font-face {font-family: IndieStar BB ; src: url(images/INDIEST0.eot);}
@font-face {font-family:  Cre초코쿠키 M ; src: url(images/CREM0.eot);}
@font-face {font-family:  Kingthings Christmas 2 ; src: url(images/KINGTHI0.eot);}
@font-face {font-family: Jokerman ; src: url(images/JOKERMA0.eot);}
@font-face {font-family: Curlz MT ; src: url(images/CURLZMT0.eot);}
@font-face {font-family:  Top Secret ; src: url(images/TOPSECR0.eot);}
@font-face {font-family:  HY목판L ; src: url(images/HYL0.eot);}
@font-face {font-family:  Impact Label ; src: url(images/IMPACTL.eot);}
@font-face {font-family:  Love Letters ; src: url(images/LOVELET0.eot);}
@font-face {font-family:  Kingthings Sheepishly ; src: url(images/KINGTHI1.eot);}
@font-face {font-family:  Kingthings Whizzbang ; src: url(images/KINGTHI2.eot);}
@font-face {font-family:  SJ아이스크림 ; src: url(images/DBFNT0.eot);}
@font-face {font-family:  헤움봄비122 ; src: url(images/DBFNT9.eot);}
@font-face {font-family:  헤움완두콩142 ; src: url(images/DBFNT5.eot);}
@font-face {font-family:  좋은 귀염둥이빼로 ; src: url(images/DBFNT10.eot);}
@font-face {font-family:  산돌광수 M ; src: url(images/DBFNT3.eot);}
@font-face {font-family:  SJ띠리띠리 ; src: url(images/DBFNT11.eot);}
@font-face {font-family:  Rix야옹이 M; src: url(images/RIXM0.eot);}
@font-face {font-family:  Rix받아쓰기 M; src: url(images/RIXM1.eot);}


body {margin:0; background-color:#000000; }
a,input {selector-dummy :expression(this.hideFocus=true); text-decoration:none}
img {-ms-interpolation-mode:bicubic; border:none;}
h1, h2, h3, h4, h5	{margin:0; padding:0;}

/*���α� �ʺ� ����*/
#container{
	margin:0 auto;
	width:920px;
	text-align:left;
	padding:0;
}
/*����(���α� Ÿ��Ʋ, �޴�*/
#bigheader{
	
	padding: 20px 10px 0 0px;
		
}
#header{
	background: url(./images/mainnewver.png) no-repeat ;
	width: 920px;
	height: 300px;
	
	
}
#header h1 a{
	display:block;
	width:920px;
	height:275px;
}
#header h1 a:hover { cursor:pointer}
#header h1 span {display:none;}

#topmenu{
	height:20px;
	padding:0 5px 0 5px; margin:5px 0 0 0;	
	
	}
#topmenu .home { 
	background: url(./images/home01.gif) no-repeat ;
	width:50px;
	height:20px;	
	padding:0; margin:0 10px 0 0;
	float:left;	
}
#topmenu .home:hover{ 
	background: url(./images/home02.gif) no-repeat ;
}
	
#topmenu .media { 
	background: url(./images/media01.gif) no-repeat ;
	width:50px;
	height:20px;	
	padding:0; margin:0 10px 0 0;
	float:left;	
}
#topmenu .media:hover{ 
	background: url(./images/media02.gif) no-repeat ;
}
#topmenu .write{ 
	background: url(./images/write01.gif) no-repeat ;
	width:50px;
	height:20px;	
	padding:0;  margin:0 10px 0 0;
	float:left;	
}
#topmenu .write:hover{ 
	background: url(./images/write02.gif) no-repeat ;
}
#topmenu .admin{ 
	background: url(./images/admin01.gif) no-repeat ;
	width:50px;
	height:20px;	
	padding:0;  margin:0 10px 0 0;
	float:left;	
}
#topmenu .admin:hover{ 
	background: url(./images/admin02.gif) no-repeat ;
}
#topmenu .guestbookbt{ 
	background: url(./images/guest01.gif) no-repeat ;
	width:50px;
	height:20px;	
	padding:0;  margin:0 10px 0 0;	
	float:left;
}
#topmenu .guestbookbt:hover{ 
	background: url(./images/guest02.gif) no-repeat ;
}
#topmenu .home span, #topmenu .media span, #topmenu .write span, #topmenu .admin span, #topmenu .guestbookbt span{ display:none;}
/*�޴� ���߱�/���̱�*/

#topmenu li#sidebar_open {list-style:none; background-image:none; float:right; }
#topmenu li#sidebar_close {list-style:none; background-image:none; float:right; }
li#sidebar_open a{ display:block; width:150px; height:20px; list-style:none;background-image:url(images/menuopen.gif);}
li#sidebar_close a{ display:block; width:150px; height:20px;  list-style:none; background-image:url(images/menuclose03.gif);}

#order1 {
	margin:0; padding:10px;	
	background: url(./images/newnotice.png) ; cursor:default;
	}
#order1 li{ list-style:none; padding: 15px  0 0 0;}
#order1 p {font: 12pt  헤움완두콩142  ; color: #f7a1ff; text-align:center; font-weight:bold;}
#order1 h5 {font: 11pt 헤움완두콩142  ; color: #f7a1ff; text-align:center; margin:0; padding:0; }
/*ù��° ū ���̵� Ŀ��*/
#newsidecover{ 
	height:250px; width:920px;
	background: url(./images/newmenu.png) no-repeat;
	margin:0; padding:0;
	}

#newsidecover .sideone{ margin:0; padding: 0 0 0 25px; 
	width:170px; height:250px; 
	float:left;
	}
/*���� ����*/

#arcNCal{
	margin:0 ; padding: 0 ;
	width:170px;
	height:250px;
	float:left;
}

#blogArchive{	
	margin:0; padding:0 ;
	width:170px;
	height:110px;
	font: 6pt verdana,Dotum; color: #000000;
	/*float:left;*/
}
#blogArchive .archtit{
	padding: 2px 0 0 7px;
	height: 25px;
	font: 14pt Jokerman ; /*font-weight: bold;*/ color: #f1bbff;
	cursor:default;
	
}
#mainArch {
	font: 7pt verdana,Dotum ; color: #f5bbff;
}
#mainArch ul{
	padding: 10px 0 10px 10px ; margin:0;
}
#mainArch ul li{
	padding: 0; margin:0; 
	list-style: inside circle; 
	font: 7pt verdana,Dotum ; color: #f5bbff; 
}
#mainArch ul li a{font: 7pt verdana,Dotum ; color: #f5bbff; }
#mainArch ul li a:hover{ border-bottom: #f5bbff 1px dashed; }
#mainArch ul li span{ color: #ff5555 ; }

	
#blogCalendar{	
	margin:0; padding:0 ;
	width:170px;
	height:140px;	
	font: 6pt verdana,Dotum; color: #000000;
	
}
#blogCalendar .caltit{
	padding: 3px 0 0 7px;
	height: 22px;
	font: 14pt Jokerman ; /*font-weight: bold;*/color: #f1bbff;
	cursor:default;
}
#mainCal {padding:2px 7px 5px 4px ; text-align:center; }
#mainCal .cal_month{ padding: 0px 5px 2px 5px; }
#mainCal .cal_month a{ font:9pt Trebuchet MS; color:#f5bbff; font-weight:bold }
#mainCal .cal_month a:hover{color:#ff4740; }
#mainCal .cal_week1 {font:8pt Dotum; color:#ff87bd;  padding-bottom:1px; }
#mainCal .cal_week2 {font:8pt Dotum; color:#ff5686; padding-bottom:1px;}
#mainCal .cal_week {}
#mainCal .cal_day{font:7pt verdana; color:#f5eeff;}
#mainCal .cal_day_sunday{font:7pt verdana; color:#ff5686 !important}
#mainCal .cal_day_sunday a{font:7pt verdana; color:#ff5686;!important}
#mainCal .cal_day3{font:7pt verdana; color:#f5bbff;}
#mainCal .cal_day4{font:7pt verdana; background-color:#ee5509;}
#mainCal a.cal_click { font:7.3pt verdana; text-decoration:underline; font-weight:bold; color:#ffffff;}
#mainCal a.cal_click:link { font:7.3pt verdana; text-decoration:underline;font-weight:bold; color:#ffffff;}
#mainCal a.cal_click:visited { font:7.3pt verdana; text-decoration:underline;font-weight:bold; color:#ff2222;}
#mainCal a.cal_click:hover { font:7.3pt verdana; text-decoration:underline;font-weight:bold; color:#c45dff;}

#newsidecover .sidecontenttwo{ 
	margin:0; padding:0 ; 
	width:725px; height:250px; 
	float:left;
	}

/*�ֱ� �� ����*/
#blogPost{
	margin:0; padding:0 ;
	width:265px;
	height:250px;
	float:left;
	font: 6pt verdana,Dotum; color: #000000;
}
#blogPost .posttit{
	padding: 2px 0 0 8px;
	height: 25px;
	font: 14pt Jokerman; /*font-weight: bold;*/ color: #f1bbff;
	cursor:default;
}
#blogPost .posttit span{ font-size: 14pt;}

#blogPost .mainPost{margin: 0px 8px 0 17px; padding:0 0 0 5px ;}
#blogPost .mainPost ul{
	padding:0; margin: 7px 0 0 0;
}
#blogPost .mainPost ul li{ 
	padding: 0 0 2px 0; margin:0 0 2px 0;  
	list-style:outside url(./images/button00.gif) ; 
	font: 10pt Cre초코쿠키 M ; color:#ed8cba;	
}
#blogPost .mainPost ul li span { font: 7pt verdana; color:#ff4740;}
#blogPost .mainPost ul li a{
	font: 10pt Cre초코쿠키 M ; color:#ed8cba; margin:0; list-style:outside url(./images/button00.gif) ;	}
#blogPost .mainPost ul li:hover{ 
	text-decoration:underline; color: #ca8ced;
	list-style:outside url(./images/button10.gif) ; cursor:pointer;
}
#blogPost .mainPost ul li a:hover{
	 color:#ca8ced; text-decoration:underline; list-style:outside url(./images/button10.gif) ;	}

/*�ֱ� ���� ����*/
#blogComment{
	margin:0; padding:0 ;
	width:265px;
	height:250px;
	float:left;
	font: 6pt verdana,Dotum; color: #000000;
}
#blogComment .comtit{
	padding: 1px 0 0 8px;
	height: 25px;
	font: 14pt Jokerman ; /*font-weight: bold;*/ color: #f1bbff;
	cursor:default;
}
#blogComment .comtit span{ font-size: 14pt;}
#mainComment {
	font: 6pt verdana,Dotum ; color:#f5bbff;
}
#mainComment ul{
	padding: 4px 0 0 3px  ; margin:4px 5px 2px 7px ;
}
#mainComment a.rctrpnm {font: 9pt Cre초코쿠키 M ; color:#f5bbff;}
#mainComment a.rctrpnm:hover{color:#ffeeee;text-decoration:underline;}
#mainComment .reptime{font: 6.2pt verdana,Dotum ; color:#ffa3a3; text-align:right;}
#mainComment a.rctrpdsc{font: 8pt Cre초코쿠키 M ; color:#ff4740;}
#mainComment a.rctrpdsc:hover{color:#ffeeee;}

#mainComment ul li{
	padding: 0; margin: 0 0 4px 1px  ;
	list-style:none; 	
}

/*�湮�� ���� ��ũ*/
#VisNLi{	
	margin:0; padding:0 ;
	width:170px;
	height:250px;
	float:left;
	font: 6pt verdana,Dotum; color: #000000;
}
/*�湮�� ��*/
#visitor{
	margin:0; padding:0 ;
	float:left;
	width:170px;
	height:75px;
	
	font: 6pt verdana,Dotum; color: #000000;
}
#visitor .vistit{
	padding: 3px 0 0 10px;
	height: 25px;
	font: 14pt Jokerman ; /*font-weight: bold;*/ color: #f1bbff;
	cursor:default;
}
#mainVistor{padding-left:5px;}
#yesterday{font: 7pt verdana,Dotum; color:#f5bbff; }
#yesterday span{text-align:right;}
#count1{font: 7pt verdana,Dotum; color:#ff4740; margin:3px 0 0 0 ;}
#count1 span{text-align:right;}
#count2{font: 8pt verdana,Dotum; color:#f5bbff;margin:3px 0 0 0; font-weight:bold;}
#count2 span{text-align:right;}

/*��ũ*/
#blogLink{
	margin:0; padding:0 ;
	width:170px;
	height:175px;
	font: 7pt verdana,Dotum; color: #000000; float:left;
}
#blogLink .linktit{
	padding: 4px 0 0 10px;
	height: 25px;
	font: 14pt Jokerman ; /*font-weight: bold;*/ color: #f1bbff;
	cursor:default;
}

#mainLink ul{
	padding: 2px 0 0 20px; margin: 2px 0 0 5px;
}
#mainLink ul li{
	padding: 1px 0 0 0; margin:1px ;
	list-style:outside url(./images/button50.gif) ; 
	font: 10t Cre초코쿠키 M; color: #f5bbff;	
}
#mainLink ul li a{
	padding:0; margin: -2px 0 0 -5px;
	list-style:outside url(./images/button50.gif) ; 
	font: 10pt Cre초코쿠키 M ; color: #f5bbff;	
}

#mainLink ul li a:hover{
	list-style:outside url(./images/button60.gif) ;
	color: #e765ff;
}
#mainLink ul li:hover{
	list-style:outside url(./images/button60.gif) ;
	color: #e765ff;
}

/*�����ʺ��� ����*/
#Coversubstance{margin:0; padding:0;  float:left; width:920px; background:url(./images/newpattern.png) right; }

/*������ ���̵��� ����*/
#newsidebarR{
	margin:0;  padding:0;
	width:195px;
	float:right;
	}
/*�˻�*/
#BlogSearch { 
	
	margin: 0x 10px 0px 10px;
	padding: 10px 5px 10px 20px;
	float:left;
	cursor:default;
}
#BlogSearch .swrap{ border: #ff4444 solid 3px;}
#BlogSearch .search{border: #ff4444 solid 3px;}
#BlogSearch .search_on{border: #ff0000 solid 3px;}

#BlogSearch .searchtext, #BlogSearch .searchsubmit { float:left; }
#BlogSearch .searchtext input {
	width:100px; 
	height:17px; 
	font:9pt verdana,Dotum; 
	color:#000000; 
	background-color:#FFFFFF; 
	border:0px;
	margin:0; padding: 0 ;
	}
#BlogSearch .searchsubmit input {
	width:50px; 
	height:17px; 
	font:9pt Verdana,Dotum; 
	color:#000000; 
	background-color:#ffaaaa; 
	border:0px;
	cursor:pointer;
	margin:0; padding: 0 ;
	}
#BlogSearch .searchsubmit input:hover {background-color:#dd5556; color:#ffdddd;}
/*ī�Ƕ���Ʈ*/

#copyright { 
		background-color:#ffeeee;
		width:195px;
		padding: 0 ;
		margin:0;
		font :9pt verdana; color:#777777;
		text-align:right; cursor:default; float:left; }
#copyright .copycover{padding:3px 10px 2px 0}
#copyright a{ font:8pt ; color:#e13b2e; padding:0;}
#copyright a.bl_name:hover{ font:8pt ; color:#c235e0; text-decoration:underline;}
#copyright a span.daum_d{font:8pt ; color:#f3d216;}
#copyright a span.daum_a{font:8pt; color:#fd8116;}
#copyright a span.daum_u{font:8pt ; color:#8bd350;}
#copyright a span.daum_m{font:8pt ; color:#6e99fe;}
#copyright a span.tistory_t{font:8pt ; color:#f1631b;}
#copyright a span.tistory_i{font:8pt ; color:#4c4f53;}
#copyright a.me_name:hover{ font:10pt ; color:#c235e0; text-decoration:underline;}
	
	
/*������ ���̵��� ī�װ���*/
#blogCategoryR{	
	margin:0px 0 45px 0px; padding:0 ;
	width:190px;
	float:left;
	font: 8pt verdana,Dotum; color: #000000;
}
#blogCategoryR .ctgorytitR{
                margin: 5px  0 0 10px;
	padding: 3px 0 0 0;
	height: 25px;
	font: 20pt Kingthings Whizzbang ; /*font-weight: bold;*/ color: #ff816c;
	cursor:default;
}
#blogCategoryR .mainCateR{ margin:5px 0 0 0; padding: 0 0 0 0;}
#blogCategoryR .mainCateR .c_cnt{font: 7pt verdana,Dotum; color:#ff8585;}
#blogCategoryR .mainCateR ul{ padding: 0 ; margin:0 0 0 0px; }
#blogCategoryR .mainCateR ul li{
	padding: 2px 0 0 8px; margin:0;
	list-style:none; 
	font: 8pt potyche ; color:#ffffff;
}
#blogCategoryR .mainCateR ul li:hover{ color:#ffffff;	}
#blogCategoryR .mainCateR ul li a{font: 8pt potyche ; color:#ffffff;	font-weight:bold;}
#blogCategoryR .mainCateR ul li a:hover{ color:#eeaaaa;	font-weight:bold;}
/*��������*/
#sidenotice{ 
	margin:10px 3px 5px 7px; padding: 0 ;
	width:180px; 
                float:right;	
	 }
#sidenotice .blognotice { margin:0 ; padding:  0; }
#sidenotice .noticetit{ font: 15pt  Top Secret ; color:#e244ff; font-weight:Bold; cursor:default; padding: 2px 0 0 4px;}
#sidenotice .noSpace {margin: 0 0 0 10px; }
#sidenotice .blognotice ul {padding: 10px 0 0 15px ; margin:0 0 7px 0; }
#sidenotice .blognotice ul li{ list-style:outside lower-roman; font: 7pt verdana,Dotum ; color: #f5bbff; margin: 4px 0 0 0; }
#sidenotice .blognotice a{ font: 8pt HY목판L; color:#f5bbff;}
#sidenotice .blognotice a:hover{color:#ff545c;}
#sidenotice .blognotice ul li:hover{color:#ff545c;}


/*배너*/
#BannerA  {  margin: 5px ; padding:  0;
	width:190px;
	float:right;
}
#BannerA .blbannera {background: url(./images/blogbannera.png) no-repeat ;  margin: 9px ;
width:175px; height: 255px; 
float:left;
}
#BannerB  {  margin: 5px ; padding:  0;
	width:190px;
	float:right;
}
#BannerB .blbannerb {background: url(./images/banner0714.jpg) no-repeat ;  margin: 9px ;
width:175px; height: 88px; 
float:left;
}



/*���ʷ����̿� ����*/
#newsidecoverL{margin:0; padding:0;  float:left; width:725px;}


#sidecontentthree{margin:0; padding:0; width:725px; height:100px;  background:url(./images/newsizetag.png) no-repeat ; }
/*�±�*/
#blogTag{
	margin:27px 0px 10px 25px; padding: 0 ;
	width:665px;
	height:63px;
	float:left;
	font:7pt verdana,Dotum;
}
#mainTag {padding:0; margin: 0; font:7pt verdana,Dotum; }
#mainTag ul {padding:0px; margin:0px; text-align:justify; line-height: 15px;  }
#mainTag ul li {list-style:none; display:inline;}
#mainTag ul li .cloud1 {font:9pt SJ아이스크림; color:#ffa676; font-weight:bold; }
#mainTag ul li .cloud2 {font:9pt SJ아이스크림; color:#FFdddd; }
#mainTag ul li .cloud3 {font:9pt SJ아이스크림; color:#f61031; font-style: oblique;}
#mainTag ul li .cloud4 {font:9pt SJ아이스크림; color:#fff263; font-style:italic;}
#mainTag ul li .cloud5 {font:9pt SJ아이스크림; color:#e179ff; }
#mainTag ul li a:hover {text-decoration: underline; }



/*�̵��� �α�*/
#mediatit{
	text-align:center;
	height:45px; width:725px;
	background:url(./images/line.gif) bottom no-repeat; 
	 padding: 5px 0 0 0; background-color:#f2aaff;
	}

#mediatit h2 { font :15pt verdana,Dotum; font-weight:Bold; color:#6e2de6; cursor:default;	 } 
#media {margin:0; padding: 10px ; background-color:#f2aaff; width:705px;}
#mediaLogNest {height:750px !important}

/*������*/

/*������ ����*/
#guestWrap { float:left;
				margin:0;
				padding: 0 0 50px 0 ;				
				background-color:#f2aaff;
				border: 1px solid #a646b6;
				width: 725px;
				background:url(./images/commentpattern_smallsize.gif) ;
			}
/*#artComment {background-color:#f6c1ff; border: 1px solid #a646b6;}*/
#gsttitle{ height: 40px; /*width: 725px;*/ background:url(./images/newsizeguestbook.png) top center no-repeat; padding:0 3px;}
#guestWrite { background:url(./images/logoutcomment0.gif) no-repeat; }			
#guestWrite label{ font: 10pt verdana,Dotum; color:#000000;}
#guestWrite p{ padding: 10px 0 0 90px; }
#guestWrite input.input, input.input {
	width:160px;
	height:14px;
	margin: 0 ; padding: 0 ;
	border:2px outset #d078af ;
	background-color:#e3a4e6;
	font: 9pt Verdana,Dotum;
	color:#000000;
}
#guestWrite input.input_on, input.input_on {
				width:160px;
				height:14px;
				margin: 0; padding: 0 ;
				border:2px solid #e3a4e6 ;
				background-color:#e3a4e6;
				font: 9pt Verdana,Dotum; color:#000000;
}
#guestWrite input.input_hp,input.input_hp  {
	width:300px;
	height:14px;
	margin:0; padding: 0 ;
	border:2px outset #d078af ;
	background-color:#e3a4e6;
	font: 9pt Verdana,Dotum;
	color:#000000;
}
#guestWrite input.input_hp_on,input.input_hp_on {
				width:300px;
				height:14px;
				margin:0; padding: 0 ;
				border:2px solid #e3a4e6 ;
				background-color:#e3a4e6;
				font: 9pt Verdana,Dotum; color:#000000;
}
#guestWrite .guestWritetxt{
	background:url(./images/commentwrite.gif) no-repeat;
	margin:0; padding: 0 ;
	scrollbar-arrow-color:#d078af;
	scrollbar-face-color: #f6c1ff;
	scrollbar-3dlight-color:#f8d3ff;
	scrollbar-highlight-color:#fbe4ff;
	scrollbar-shadow-color:#d078af;
	scrollbar-darkshadow-color:#93567c;
	scrollbar-track-color:#e3a4e6;
	cursor:text;
	
}
#guestWrite .guestWritetxt textarea.textarea{	
	width:620px;
	height: 130px;
	margin: 0;
	border:none;
	background: none;
	color:#000000;	
	cursor:text;
}

#guestWrite .guestWritetxt textarea.textarea_on {	
	width:620px;
	height: 130px;
	margin:0;
	border:none;
	background: none;	
	color:#000000;
    cursor:text;
}


#guestWrite .guestWritetxt li{ list-style:none; height: 25px; width:75px; margin:0 0 0 5px; padding:0; background-color:#d078af;font: 7pt verdana;}
#guestWrite .guestWritetxt .checkbox{ margin:6px 0 0 3px; padding: 0 ;}

#guestWrite input.submit { 
											border:none;
											background: url(./images/commentbutton.gif) no-repeat;
											cursor:pointer;
											float:right;
											margin:0 5px 0 0 ; padding:0 ;
											display: block;
											width:47px;
											height: 25px;
											
										}
#guestWrite input.submit:hover { 
											
											background: url(./images/commentbutton2.gif) no-repeat;
											cursor:pointer;
											float:right;
											margin:0 5px 0 0; padding:0;
											display: block;
											width:47px;
											height: 25px;
											
										}

/*�������б�*/
 

#guestList { margin: 50px 0 0 0; padding: 0 0 0 0; width:725px; float:left;}
#guestList ol {list-style:none; padding:0px; margin:0 0 3px 0;}
#guestList ol li {margin-top:10px; padding: 0 5px 0 0; border-bottom:#d078af 2px dashed; }
#guestList ol li .gstlist1{background-color:#fbe4ff; padding: 5px 5px;}
#guestList ol li .gstlist2{background-color:#f6c1ff; padding:5px 5px;}
#guestList ol li .name {font:10pt Rix받아쓰기 M; color:#d165e4; font-weight:bold; }
#guestList ol li .name a {text-decoration:none; color:#d165e4;}
#guestList ol li .name a:hover {text-decoration:underline; color:#ee5555;}
#guestList ol li .name img {float:right; width:45px; height:45px; padding:0px 5px; border:2px solid #e3a4e6}
#guestList ol li .control {font:7pt tahoma}
#guestList ol li .control a {color:#444444}
#guestList ol li .control a:hover {color:#ff4444}
#guestList ol li .date {padding-left:2px; font:8pt Trebuchet MS; color:#e60300}
#guestList ol li .guest_general p {padding:0px 10px; font:10pt Rix받아쓰기 M; color:#555555; line-height:18px; text-align:justify}
#guestList ol li .guest_admin p {padding:0px 10px; font:10pt Rix받아쓰기 M; color:#961aff; line-height:18px; text-align:justify}
#guestList ol li .guest_secret p {padding:0px 10px; font:10pt Rix받아쓰기 M; color:#ff6969; line-height:18px; text-align:justify}
#guestList ol li .hiddenComment p {padding:0px 10px; font:10pt Dotum; color:#ff4444; line-height:18px; text-align:justify}
#guestList ol li ul {list-style:none; padding:0px 0px 0px 40px; background: url(./images/arrow.gif) no-repeat; margin:0;}
#guestList ol li ul li {border:0px; margin-bottom:10px}
#guestList ol li ul li .name img {float:right; width:35px; height:35px; border:2px solid #e3a4e6;}
/*�˻�����/ī�װ��� ����*/
#searchList {
	margin:0; background-color:#f2aaff; padding:0 0 25px 0;
                width: 725px;
}
	
#searchList .Listtit{
	text-align:center;
	height:55px; width: 725px;
	background:url(./images/line.gif) bottom no-repeat;
	margin:0; padding: 15px 0 0 0; 
	}

#searchList .Listtit h2 { font :20pt verdana,Dotum; font-weight:Bold; color:#3b0051; cursor:default;	 }
#searchList .subject {font:15pt  Rix야옹이 M; color:#560226; font-weight:bold; padding: 0 15px; cursor:default; }
#searchList .count {font:15pt Rix야옹이 M;color:#ff4740; font-weight:bold;}
#searchList ol{ margin:15px 0 0 25px; padding:0 20px 0 0;  }
#searchList ol li {
	margin:0; padding: 3px 0;
	list-style:outside url(./images/buttonnew.gif) ;
	font:12pt  Rix야옹이 M;
	border-bottom:1px solid #fbe4ff;	
	}
#searchList ol li a{color:#ff00ab; list-style:outside url(./images/buttonnew.gif) ; }
#searchList .listdate {color:#ffeeee; cursor:pointer;}
#searchList .listcnt {color:#f3001d; font-weight:Bold; cursor:pointer;}
#searchList ol li a:link{color:#ff1ed5;}
#searchList ol li a:visited{color:#ff421d;}
#searchList ol li a:hover{color:#690364;list-style:outside url(./images/buttonnew2.gif); }

#searchList ol li:hover{list-style:outside url(./images/buttonnew2.gif);  }
#searchList ol li:hover a{color:#890eb2;   }

/*��������*/
#entryNotice {
	margin:0; background-color:#f2aaff; padding:0 0 10px 0;
	width:725px;
}
#entryNotice .noticetitleWrap{	padding: 15px 0 0 0; margin: 0 ;  }	
#notitit{
	text-align:center;
	height:45px; width:725px;
	background:url(./images/line.gif) bottom no-repeat;
	}
#notitit h2 a{ font :12pt verdana,Dotum; font-weight:Bold; color:#3b0051; text-align:center; }
#notitit h2 a:hover{ color:#e16666; }
#entryNotice .noticedate{
	float:left;
	font :9pt Trebuchet MS,Dotum; color:#560226;
	}
#entryNotice .noticeauthor{
	float:left;
	font :9pt verdana,Dotum; color:#560226;
	}

#entryNotice .noarticle {clear:both; padding:10px 15px 40px 15px; margin:0;  color:#000000; font:11pt  좋은 귀염둥이빼로 ; text-align:justify;  }

#entryNotice .noarticle .moreless_fold {
	padding: 30px 0 20px 150px ; width:695px; height:50px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) top left no-repeat;
		
}
#entryNotice .noarticle .article .moreless_top {
	padding: 30px 0 20px 150px ; width:695px; height;50px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) top left no-repeat;
}
#entryNotice .noarticle.moreless_bottom {
	padding: 25px 20px 10px 0px ; height:35px; width:695px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) bottom right no-repeat;
                float:right; text-align: right;
	}

#entryNotice .noarticle .blockquote {background:url(./images/blockquote0.png) no-repeat; padding-left: 85px; margin:20px;}
#entryNotice .noarticle a { color:#f34e9c; }
#entryNotice .noarticle a:hover {color:#850eea; text-decoration: underline;}
#entryNotice .noarticle .imageblock, #substance .article .dual, #substance .article .triple {margin:5px}
#entryNotice .noarticle .cap1 {margin:0px; padding:5px 0 0 5px; font:9pt  좋은 귀염둥이빼로 ; color:#560226;}
#entryNotice .noarticle .info{
	margin: 0;
	padding:15px;
	background-color:#f2aaff;	
	border:1px solid #ff4740;
	font:7pt  헤움봄비122;
	clear:both;
}

/*������ȣ*/
#entryProtected {
	margin:0; background-color:#f2aaff; padding:0 0 25px 0;
	width:725px;
}
#entryProtected .protitleWrap{	padding: 15px 0 0 0; margin: 0 ;  }	
#protit{
	text-align:center;
	height:45px; width:725px;
	background:url(./images/line.gif) bottom no-repeat;
	}
#protit h2 a{ font :12pt verdana,Dotum; font-weight:Bold; color:#3b0051; text-align:center; }
#protit h2 a:hover{ color:#e16666; }
#entryProtected .prodate{
	float:left;
	font :9pt Trebuchet MS,Dotum; color:#560226;
	}
#entryProtected .proauthor{
	float:left;
	font :9pt verdana,Dotum; color:#560226;
	}
#entryProtected .art-prt{
	margin: 0 0 0 200px;
	padding: 0 0 25px 46px ;
	font:13pt Verdana,Dotum Bold; color:#eaccff;
	background:url(./images/locked.gif) no-repeat;
				}

#entryProtected .art-prt p{ 
	font:13pt Verdana,Dotum Bold; color:#ea33ff; font-weight:Bold;
	cursor:default;
	}
#entryProtected .art-prt input.input {
								width:150px;
								height:18px;
								padding:0px;
								border:2px solid #ea33ff;
								background-color:#ea33ff;
								font: 10pt Verdana,Dotum; color:#eaccff;
			}
#entryProtected .art-prt input.input_on {
								width:150px;
								height:18px;
								padding: 0px;
								border:2px solid #ea33ff ;
								background-color:#ea00ff;
								font: 10pt Verdana,Dotum; color:#eaccff;
			}
		
#entryProtected .submit{
	padding:1px 3px 2px 3px ;
	height:20px;
	background-color:#ea33ff;
	border:2px solid #ea33ff ;
	display:inset;
	font:10pt Verdana;
	text-transform:uppercase;
	color:#eaccff;
	cursor:pointer;
}


/*����*/
#substance{
	background-color:#f2aaff; padding: 0 ; width:725px; margin:0;	
	}
#substance .titleWrap{	padding: 15px 0 0 0; margin: 0 ; }	
#substance .arttit{
	text-align:center;
	height:45px; width:725px;
	background:url(./images/line.gif) bottom no-repeat;
	}
#substance .arttit h2 a{ font :12pt verdana,Dotum; font-weight:Bold; color:#331837;	}

#substance .arttit h2 a:hover{ color:#e16666; cursor:hand; }
#substance .artdate{
	float:left;
	font :9pt Trebuchet MS,Dotum; color:#560226;
	}
#substance .artauthor{
	float:left;
	font :9pt verdana,Dotum; color:#560226;
	}
#substance .artauthor2{
	float:right;
	font :10pt 헤움봄비122 ; font-weight: Bold; color:#f5911b/*0d6dbe;/*3737ff;/*#ff5050;*/
	}
#substance .artcategory{
	float:right;
	font :10pt verdana,Dotum; color:#560226;
	}
#substance .artcategory a{font :10pt verdana,Dotum; color:#ff4740;}
#substance .artcategory a:hover{color:#560226;}

#substance .article {clear:both; padding:10px 15px 40px 15px; margin:0;  color:#3b0117; font:11pt 좋은 귀염둥이빼로 ; text-align:justify;  }
#substance .article .artadmin {font:7.3pt verdana,Dotum; color:#555555; padding-bottom:10px; text-align:center;}
#substance .article .artadmin a {color:#555555; font-weight:normal; border-bottom:0px;}
#substance .article .artadmin a:hover {text-decoration:underline; color:#222222;}

#substance .moreless_fold {
	padding: 30px 0 20px 150px ; /*width:675px;*/ height:50px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) top left no-repeat;
		
}
#substance .article .moreless_top {
	padding: 30px 0 20px 150px ; /*width:675px;*/ height;50px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) top left no-repeat;
}
#substance .article .moreless_bottom {
	padding: 25px 20px 10px 0px ; /*height:35px;*/ width:695px;
	margin:0;    font: 30px verdana Bold; color:#ffffff;
	background:url(./images/opennclose.png) bottom right no-repeat;
                float:right; text-align: right;
	}

#substance .article .blockquote { background:url(./images/blockquote0.png) no-repeat; padding-left: 85px; margin:20px;}
#substance .article a { color:#f34e9c; }
#substance .article a:hover {color:#850eea; text-decoration: underline;}
#substance .article .imageblock, #substance .article .dual, #substance .article .triple {margin:5px}
#substance .article .cap1 {margin:0px; padding:5px 0 0 5px; font:9pt 좋은 귀염둥이빼로 ; color:#560226;}
#substance .article h4{margin-top:20px; font-size:12pt;}
#substance .article table { text-align:left; }
#substance .article table tr { text-align:left; float:left; margin-left:10px; width: 715px;}
#substance .info{
	margin: 0;
	padding:15px;
	background-color:#f2aaff;	
	border:1px solid #ff4740;
	font:9pt 좋은 귀염둥이빼로 ;
	clear:both;
}
#substance .info a{
	font:7pt 헤움봄비122 ;
	color:#690364;
}
#substance .info a:hover{
	text-decoration:underline;
}
/*�����±�*/
#substance .tagWrap {
	margin:0 0 10px 3px;
	padding:8px 0 0 0;
	height:22px; width:725px; 
	background: url(./images/tagimage.gif) no-repeat;
	
}
#substance .tagWrap .tagTrail{ 
	margin: 0 0 0 65px;
	padding: 3px 0 0 0;
	
}
#substance .tagWrap .tagTrail a{
	font:11pt 산돌광수 M; color:#ff670b;
	text-transform: capitalize; text-algin:left;
	 }
#substance .tagWrap .tagTrail a:hover{ color:#ff390b; text-decoration:underline;}
/*Ʈ����&���۰���*/
#substance .actionTrail{padding: 0 0 5px 3px; margin: 0;}
#substance .actionTrail a{font:8pt verdana,Dotum; color:#890eb2;}
#substance .actionTrail a:hover{color:#690364; border-bottom:1.3px dashed #690364;}
#substance .actionTrail span{font:8pt verdana,Dotum; color:#890eb2;}
#substance .actionTrail span.cnt{ color:#bb0700; font-weight:bold; }


/*Ʈ����*/
#substance .trackback {background-color:#f6c1ff; border: 1px solid #a646b6;}
#substance .trackback h2{  padding-left: 15px; margin: 5px 0; font:9pt verdana,Dotum; color: #270001; font-weight:bold;}
#substance .trackback ol { margin: 0 0 5px 0; padding:0 0 0 20px; border-top: 1px dashed #222222; padding-bottom:10px; border-bottom: 1px dashed #222222; }
#substance .trackback ol li { margin:0; padding:0; list-style:Upper-roman outside;  }
#substance .trackback h3 { color: #270001; font:9pt verdana,Dotum; font-weight:bold;}
#substance .trackback h3 a{ font:9pt verdana,Dotum; color:#ff2222; font-weight:bold;}
#substance .trackback h3 a:hover{ color:#bb0700; }
#substance .trackback .from { font:8pt verdana,Dotum;  color:#333333;}
#substance .trackback .name { font:8pt verdana,Dotum; color:#ff3333;}
#substance .trackback .name span{ color:#ff3333;}
#substance .trackback .name span:hover { color:#bb0700;}
#substance .trackback .date {font:8pt verdana,Dotum; color:#333333;}
#substance .trackback .delete {font:7pt verdana,Dotum; color:#333333;}
#substance .trackback .delete span { font:7pt verdana,Dotum; color:#333333;}
#substance .trackback .delete span:hover{ color:#bb0700;}
#substance .trackback p {margin:0 ; padding:10px 0 ; font:8pt verdana, Dotum; color:#560226;}
/*����*/

/*���� �б�*/
#artComment {background-color:#f6c1ff; border: 1px solid #a646b6; 
		background:url(./images/commentpattern_smallsize.gif) ;
                       
		}
#artComment .comtit{background:url(./images/commenttitle.gif) no-repeat; height:25px; margin:0;} 
#comlist {margin:0 ; padding:0; }
#comlist ol {list-style:none; padding:0px; margin:0 0 10px 0 ;}
#comlist ol li {margin:10px 5px 0 0;  padding: 0; border-bottom:#d078af 2px dashed;}
#comlist ol li .rplist1{background-color:#fbe4ff; padding: 5px 0 5px 5px;}
#comlist ol li .rplist2{background-color:#f6c1ff; padding: 5px 0 5px 5px;}
#comlist ol li .name {font:10pt Rix받아쓰기 M; color:#d165e4; font-weight:bold}
#comlist ol li .name a {text-decoration:none; color:#d165e4;}
#comlist ol li .name a:hover {text-decoration:underline; color:#ee5555;}
#comlist ol li .name img {float:right; width:45px; height:45px; padding:0px 5px; border:2px solid #e3a4e6}
#comlist ol li .control {font:7pt tahoma}
#comlist ol li .control a {color:#444444}
#comlist ol li .control a:hover {color:#ff4444}
#comlist ol li .date {padding-left:2px; font:8pt Trebuchet MS; color:#AAAAAA}
#comlist ol li .rp_general p {padding:0px 10px; font:9pt Rix받아쓰기 M; color:#555555; line-height:18px; text-align:justify}
#comlist ol li .rp_admin p {padding:0px 10px; font:10pt Rix받아쓰기 M; color:#961aff; line-height:18px; text-align:justify}
#comlist ol li .rp_secret p {padding:0px 10px; font:10pt Rix받아쓰기 M; color:#ff6969; line-height:18px; text-align:justify}
#comlist ol li .hiddenComment p {padding:0px 10px; font:9pt Dotum; color:#ff4444; line-height:18px; text-align:justify}
#comlist ol li ul {list-style:none; padding:0px 0px 0px 40px; background: url(./images/arrow.gif) no-repeat; margin:0;}
#comlist ol li ul li {border:0px; margin-bottom:10px}
#comlist ol li ul li .name img {float:right; width:35px; height:35px; border:2px solid #e3a4e6;}
/*���� ����*/
#comwrite {  
				margin:0 0 25px 0;
				padding: 0 ;
				
				
			}
#comwrite h2{ font: 15pt verdana,Dotum; color:#4a012f; padding: 0 0 0 20px;margin:0; text-decoration:underline;}
#commentWrite { background:url(./images/logoutcomment0.gif) no-repeat; }
#commentWrite label{ font: 10pt verdana,Dotum; color:#000000;}
#commentWrite p{ padding: 10px 0 0 90px; }
#commentWrite input.input, input.input {
	width:160px;
	height:14px;
	border:2px outset #d078af ;
	background-color:##e3a4e6;
	font: 9pt Verdana,Dotum;
	color:#000000;
}
#commentWrite input.input_on, input.input_on {
				width:160px;
				height:14px;
				margin:0; padding:0;
				border:2px solid #e3a4e6 ;
				background-color:#e3a4e6;
				font: 9pt Verdana,Dotum; color:#000000;
}
#commentWrite input.input_hp,input.input_hp  {
	width:300px;
	height:14px;
	border:2px outset #d078af ;
	margin:0; padding:0;
	background-color:#e3a4e6;
	font: 9pt Verdana,Dotum;
	color:#000000;
}
#commentWrite input.input_hp_on,input.input_hp_on {
				width:300px;
				height:14px;
				margin:0; padding:0;
				border:2px solid #e3a4e6 ;
				background-color:#e3a4e6;
				font: 9pt Verdana,Dotum; color:#000000;
}
#commentWrite .comWritetxt{
	background:url(./images/commentwrite.gif) no-repeat;
	margin:0; padding: 0 ;
	scrollbar-arrow-color:#d078af;
	scrollbar-face-color: #f6c1ff;
	scrollbar-3dlight-color:#f8d3ff;
	scrollbar-highlight-color:#fbe4ff;
	scrollbar-shadow-color:#d078af;
	scrollbar-darkshadow-color:#93567c;
	scrollbar-track-color:#e3a4e6;
	cursor:text;
	
}

#commentWrite .comWritetxt textarea.textarea{	
	width:620px;
	height: 130px;
	margin: 0;
	border:none;
	background: none;
	color:#000000;
	cursor:text;	
}

#commentWrite .comWritetxt textarea.textarea_on {	
	width:620px;
	height: 130px;
	margin: 0;
	border:none;
	background: none;	
	color:#000000;
	cursor:text;
}
#commentWrite .comWritetxt li{ list-style:none; height: 25px; width:75px; margin:0 0 0 5px; padding:0; background-color:#d078af;font: 7pt verdana;}
#commentWrite .comWritetxt .checkbox{ margin:6px 0 0 2px; padding: 0 ;}
#commentWrite .comWritetxt input.submit{ 
											border:none;
											background: url(./images/commentbutton.gif) no-repeat;
											cursor:pointer;
											float:right;
											margin:0 5px 0 0; padding:0;
											display: block;
											width:47px;
											height: 25px;
											
										}
#commentWrite .comWritetxt input.submit:hover{ 
											border:none;
											background: url(./images/commentbutton2.gif) no-repeat;
											cursor:pointer;
											float:right;
											margin:0 5px 0 0; padding:0;
											display: block;
											width:47px;
											height: 25px;
											
										}

/*����¡*/


/*-------------------����¡---------*/
#pageline{ margin: 0; padding: 0; }
#paging {text-align:center;  line-height:50px; margin: 0; padding:0; width:725px;}
#paging a{font:8pt verdana; color:#ffffff; background-color: #000000; cursor:pointer; 	border:#570089 1px solid;}
#paging a:hover {font:8pt verdana; color:#000000; background-color: #ffffff; cursor:pointer; border:#ff4444 1px solid;}
#paging .selected {font:9pt verdana; font-weight:bold; color:#eeb2ff; }
#paging a.num{font:9pt verdana; color:#a03aff; border:#570089 1px solid; background-color:#000000;  padding:3px 6px; margin:3px; }
#paging a.num:hover{border:#ff4444 1px solid; color:#ff4444 ; font:9pt verdana; background-color:#000000;}