﻿@import "../layout.css";

/*=========================================================
레이아웃
==========================================================*/
Table.BaseBody { }
	Table.BaseBody Td.PBaseContent { padding-top:0px; border:0px none; }
	Table.BaseBody Td Div.PBaseRight1
	{ 
		background-color:#EDEDED; 
		padding:7px; width:201px;
	}
	Table.BaseBody Td Div.PBaseRight1 Div.PBaseRight 
	{ 
		border:1px solid #DADADA;
		background-color:#FFFFFF;
		width:185px; padding:24px 7px 5px 7px; 
	}
	
Div.PMenuCategory { color:#373737; border-bottom:2px solid #E5E5E5; padding:0px 0px 5px 5px; font-weight:bold; }	
Div.PMenuItem 
{ 
	background:url('/Skin/Default/Images/Maintain4/icnDot.gif') no-repeat 10px 5px; 
	padding:1px 0px 5px 18px; 
	margin:10px 0px 10px 0px;
}
Div.PBorder { border-bottom:1px solid #E5E5E5; }
	Div.PMenuItem A { color:#4D4D4D; }

/*=========================================================
포토존 메인
==========================================================*/		
Div.PhotoMainTop
{
	width:900px; height:286px;
	background:url('/Skin/Default/Photo/Images/topVisual02.jpg') no-repeat left bottom;	
	margin-bottom:13px;
}
	Div.PhotoMainTopTitle { margin:5px 10px 10px 10px; text-align:center; line-height:180%; }
		Div.PhotoMainTopTitle A { font-weight:bold; color:#222222; }
		Div.PhotoMainTopTitle A:Hover { text-decoration:underline; }
		
	Div.PhotoMainContent { padding:0px 16px 0px 16px; vertical-align:top; }
		Div.PhotoMainContent Td.Photo { padding:14px 14px 0px 14px; }

Div.PhotoMenu
{
	width:260px;
	height:264px;
	background:#A58F60 url('/Skin/Default/Photo/Images/menuTitle.gif') no-repeat left top;
	padding:55px 5px 5px 5px;
}
	Div.PhotoMenu Div.Content 
	{
		background-color:#ECECEC; height:264px; padding:0px 8px; 
		font-family:굴림, gulim, Verdana; color:#212121;
	}
		Div.PhotoMenu Div.Content H3 { font-size:10pt; margin:20px 0px 8px 0px; }
		Div.PhotoMenu Div.Content Div.Link { line-height:180%; }
			Div.PhotoMenu Div.Content Div.Link A { color:#212121; }
			
		Div.PhotoMenu Div.Content Div.Split { height:1px; background-color:#BABABA; margin:11px 0px 15px 0px; }


Div.PhotoListTitle
{
	background:url('/Skin/Default/Images/Maintain4/icnTitle.gif') no-repeat left 2px;
	padding:3px 0px 1px 15px; 
	font-family:굴림; font-size:10pt; color:#212121; font-weight:bold;
	margin-bottom:5px;
}	

Div.PhotoMainBox
{
	border:1px solid #e0e0e0; background-color:#F3F3F3;
	padding:10px 15px; margin-bottom:20px;
}
	Div.PhotoMainBox Div.Subject { margin:10px 0px 0px 10px; }
	
	
Div.PhotoCommonTitle
{
	background:url('/Skin/Default/Photo/Images/bullet.gif') no-repeat left 0px;
	padding:0px 0px 0px 15px; margin-bottom: 12px;
	font-family:굴림;  font-weight:bold;
}	
	Div.PhotoCommonTitle A, Div.PhotoCommonTitle A:Hover { font-size:11pt; color:#212121;  }

Div.PhotoList2 
{
	border-top:0px solid #D5D5D5; border-bottom:3px solid #D5D5D5; margin-right:15px;
	padding:0px 0px 18px 0px; overflow:hidden; width:615px;
}

Div.PhotoList 
{ 
	border-top:3px solid #D5D5D5; border-bottom:3px solid #D5D5D5; margin-right:15px;
	padding:20px 0px 18px 0px; overflow:hidden; width:615px;
}
	Div.PhotoList Div.Empty
	{
		height:10px; padding:30px 0px; background-color:#F3F3F3; text-align:center; font-weight:bold;
	}

Table.MainPhotoList { }
	Table.MainPhotoList Div.Subject { padding-top:11px; text-align:center; vertical-align:top; } 
	Table.MainPhotoList Div.Subject A, Table.MainPhotoList Div.Subject A:Hover { color:#3B3B3B; }
	

Div.DynamicPhotoList { border:1px solid #D4D4D4; background-color:#FFFFFF; padding:19px 0px 10px 0px; }
	
Div.DynamicPhotoList Table.DynamicPhotoList { }	
	Div.DynamicPhotoList Table.DynamicPhotoList Div.Subject { padding-top:8px; text-align:center; vertical-align:top; } 
	Div.DynamicPhotoList Table.DynamicPhotoList Div.Subject A { color:#3B3B3B; }
	
Div.PhotoPager { margin-top:10px; }	



/*=========================================================
포토존 뷰
==========================================================*/	
Div.PhotoDetailTitle
{
	background:url('/Skin/Default/Photo/Images/bullet.gif') no-repeat left 2px;
	padding:0px 0px 0px 15px; margin-bottom: 15px; margin-top:20px; 
	font-family:굴림; font-size:13pt; color:#212121; font-weight:bold;
}	

Div.PhotoDetail 
{ 
	border-top:3px solid #D5D5D5; border-bottom:3px solid #D5D5D5; 
	padding:0px 0px 18px 0px; overflow:hidden; /* width:615px; margin-right:15px; */
	background-color:#976C39;
	color:#FFFFFF; font-size:12px; font-family:굴림;
}	
	Div.PhotoDetail Table, Div.PhotoDetail Table Td { font-family:굴림; }
	
	Div.PhotoDetail Div.Top 
	{
		background-color: #976C39;
		height:49px; border-bottom:1px solid #845A2A;
		font-size:13px; color:#EFEFEF;
	}
		Div.PhotoDetail Div.Top Table { height:49px; }
		Div.PhotoDetail Div.Top Td.Subject { font-size:13pt; font-weight:bold; color:#EFFFFF; padding:0px 0px 0px 20px; vertical-align:middle; }
		Div.PhotoDetail Div.Top Td.ViewCount { font-size:11px; color:#FFFFCC; vertical-align:middle; }
	
	Div.PhotoDetail Div.Middle 
	{
		border-top:1px solid #B48A5A;
		padding:20px 25px 20px 25px;
	}
		Div.PhotoDetail Div.Middle Div.Content 
		{
			line-height:150%; margin-bottom:10px;
		} 
			Div.PhotoDetail Div.Middle Div.Content Td.PostAttachContent { color:#EEEEEE; font-family:돋움; font-size:11px; padding-top:2px; }
		
		Div.PhotoDetail Div.Middle Div.Writer { }
			Div.PhotoDetail Div.Middle Div.Writer A { color:#FFFFFF; }
			Div.PhotoDetail Div.Middle Div.Writer A:Hover { color:#FFFFFF; text-decoration:underline; }
	
	Div.PhotoDetail Div.DetailList { background-color:#FFFFFF; }
		Div.PhotoDetail Div.DetailList Td.TopLeftEdge { height:39px; width:8px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg03.gif') no-repeat top left; }
		Div.PhotoDetail Div.DetailList Td.TopMiddleEdge { height:39px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg02.gif') repeat-x top left; }
		Div.PhotoDetail Div.DetailList Td.TopRightEdge { height:29px; width:190px; padding:10px 10px 0px 0px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg01.gif') no-repeat top left; }
		
		Div.PhotoDetail Div.DetailList Div.DLContent { height:105px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg04.gif') repeat-y top right; }
			Div.PhotoDetail Div.DetailList Div.DLContent Td { vertical-align:middle; }			
			Div.PhotoDetail Div.DetailList Div.DLContent Div.Item {}
			
		Div.PhotoDetail Div.DetailList Td.BottomLeftEdge { height:11px; width:5px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg05.gif') no-repeat top left; }
		Div.PhotoDetail Div.DetailList Td.BottomMiddleEdge { height:11px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg06.gif') repeat-x top left; }
		Div.PhotoDetail Div.DetailList Td.BottomRightEdge { height:11px; width:5px; background:url('/Skin/Default/Photo/Images/Detail/sht_bg07.gif') no-repeat top left; }
		
	Div.PhotoDetail Div.CommentTitle 
	{ 
		height:10px; padding:18px 0px 7px 23px;
		background:url('/Skin/Default/Photo/Images/Detail/icn_01.gif') no-repeat 5px 18px;
		font-weight:bold; color:#FEFFFF;
	}
	
	Div.PhotoDetail Div.CommentWrite
	{
		border:1px solid #7D5027; padding:9px 10px 13px 15px;
	} 
	
		Div.PhotoDetail Div.CommentWrite Table { color:#E9EAEC; }
			Div.PhotoDetail Div.CommentWrite Table Td { line-height:220%; vertical-align:middle; color:#E9EAEC; }
			
			.txtCmt 
			{
				border-top:1px solid #604019; border-left:1px solid #604019; border-bottom:1px solid #C4CBD3; border-right:1px solid #C4CBD3; 
				font-family:굴림; padding:3px 2px 1px 2px;
				 
				scrollbar-face-color:#F0F0F0; 		
				scrollbar-highlight-color:#F0F0F0; 
				scrollbar-darkshadow-color:#F0F0F0; 
				scrollbar-track-color:#F0F0F0; 
				scrollbar-arrow-color:#65595D;
			}
			
			
	Div.PhotoDetail Div.CommentList Div.CmtSubject
	{
		border-bottom:1px solid #7D5026;
		height:28px;
		color:#FFFFFF;
	}
	Div.PhotoDetail Div.CommentList Div.CmtContent
	{
		padding:10px 15px 20px 15px;
		border-bottom:1px solid #7D5026;
		color: #FFFFFF; line-height:150%;
	}
	
	
	
/*=========================================================
슬라이더
==========================================================*/		

Div.PhotoSlide { width:740px; background-color:#8B7961; }
	Div.PhotoSlide Div.Content { height:457px; padding:10px 10px 5px 10px; overflow:hidden; }
		Div.PhotoSlide Div.Content Td.View { width:440px; height:442px; background-color:#000000; vertical-align:middle; text-align:center; }
		Div.PhotoSlide Div.Content Td.Act { height:34px; vertical-align:middle; text-align:right; }
		
		Div.PhotoSlide Div.Content Td.SList { width:264px; height:442px; background-color:#AA9A8A; vertical-align:top; overflow:hidden; }
			Div.PhotoSlide Div.Content Td.SList Div.Subject { color:#FFFFFF; font-weight:bold; margin:20px 0px 25px 0px; line-height:130%; text-align:center; font-size:90%; }
			
			Div.PhotoSlide Div.Content Td.SList Div.List 
			{ 
				height:380px; overflow:auto; margin:0px 3px 0px 11px; 
				
				scrollbar-arrow-color:#4B2A07;
				
				scrollbar-shadow-color:#614225;
				scrollbar-highlight-color:#604325; 
				
				scrollbar-face-color:#A69583; 
				scrollbar-track-color:#A69583; 
				scrollbar-3dlight-color:#A69583;
				scrollbar-darkshadow-color:#A69583; 
			}
			Div.PhotoSlide Div.Content Td.SList Div.List Div.Selected { border:3px solid #EFA953; width:60px; height:60px; }
			Div.PhotoSlide Div.Content Td.SList Div.List Div.Normal { border:3px solid #967F60; width:60px; height:60px; cursor:pointer; }
		
	Div.PhotoSlide Div.PList 
	{ 
		height:86px; background-color:#976C39; border-top:1px solid #765E44; 
		padding:14px 5px 14px 5px;
	}
		Div.PhotoSlide Div.PList Div.PContent 
		{ 
			background:#754A17 url('/Skin/Default/Photo/Images/Slide/list_top_bg.gif') repeat-x left top; 
			height:76px; padding:5px 4px 3px 4px; vertical-align:top;
		}
			Div.PhotoSlide Div.PList Div.PContent Div { border:3px solid #8F6736; width:90px; height:60px; }
			Div.PhotoSlide Div.PList Div.PContent Table.SlideList { margin:0px auto; }
