@charset "UTF-8";
@import url("/web/css/front/common/common.css");
.frameWarp{
	width:740px;
	height:450px;
	padding:0;
	margin:20px 0 0 0;
}
#auto_iframe,
#auto_iframe1,
#auto_iframe2{
	width:740px;
	overflow:hidden;
 }
.ProductB{
	font:0/0 Arial;
	padding:0;
	margin:0;
}
.ProductB img{
	width:740px;
	height:280px;
}
.ProdDetailR .productWarp{
	width:460px;
	margin:0 0 0 150px;
	padding:0;
	overflow:hidden;
	}
.ProdDetailR #Cleft{
	float:left;
	margin-right:7px;
	cursor:pointer;
}
.ProdDetailR #Cright{
	float:right;
	cursor:pointer;
}
.ProdDetailR .lsitWarp{
	float:left;
	width:365px;
	height:56px;
	padding:0;
	margin:5px 0 0 0;
	overflow:hidden;
	position:relative;
}
.ProdDetailR #slice {
	list-style:none;
	width:370px;
	padding:0;
	margin:0;
}
.ProdDetailR #slice li{
	float:left;
	width:74px;
	height:56px;
	font:0/0 Arial;
	padding:0;
	margin:0;
	position:relative;
	cursor:pointer;
	background:url('../../../../web/images/front/photoPrint/bg_ProductList.gif') no-repeat top left;
}
.ProdDetailR #slice li img.product{
	width:65px;
	height:49px;
	padding:0;
	margin:1px 0 0 2px;

}
.ProdDetailR #slice li img.pdBg{
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
}
.ProdDetailR .orderBa{
	width:740px;
	height:100px;
	padding:0;
	margin:23px 0 0 0 ;
	font:0/0 Arial;
	text-align:center;
	background:url('../../../../web/images/front/photoPrint/bg_OrderBa.gif') no-repeat top left;
}
	.ProdDetailR .orderBa img {
		margin:0 3px;
	}
.procuctWarp	 {
	width:740px;
	padding:30px 0 0 0;
	margin:0;
	overflow:hidden;
}
.procuctWarp	 ul.prListnum {
	width:740px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.procuctWarp	 ul li.num {
	width:740px;
	padding:0;
	margin:0;
	overflow:hidden;
}
	dl.prodDetail {
		margin:0;
		padding:0;
	}
	dl.prodDetail dt.procuctTit	 {
		float:left;
		clear:left;
		width:136px;
		padding:0 0 30px 0;
		margin:0;
		font:0/0 Arial;
	}
	dl.prodDetail dd.procuctContent {
		float:left;
		width:600px;
		padding:6px 0 30px 0;
		margin:0;
	}

		dl.prodDetail dd dl.num1Con	{
			overflow:hidden;
			width:568px;
			padding:0;
			margin:0;
			font:0/0 Arial;
		}
		dl.prodDetail dd dl.num1Con dt	{
			float:left;
			width:127px;
			padding:1px 0 0 8px;
			margin:0;
			background:url('/web/images/front/icon/icon_circle.gif') no-repeat left 5px;
		}
		dl.prodDetail dd dl.num1Con dd	{
			float:left;
			width:423px;
			padding:0 0 10px 9px;
			margin:0;
			border-left:1px solid #D8DDE2;
			font:12px/16px Gulim;
			color:#797975;
		}
		dl.prodDetail dd dl.num1Con dd.last	{
			padding-bottom:0;
		}
		
.procuctWarp span.orgColor	{
	color:#DE622B;
}
.procuctWarp .walletImg	{
	float:left;
	padding:0;
	margin:0;
}
		dl.prodDetail dd dl.num2Con	{
			overflow:hidden;
			clear:both;
			width:432px;
			padding:0;
			margin:-21px 0 0 0;
			font:0/0 Arial;
		}
		dl.prodDetail dd dl.num2Con dt	{
			width:432px;
			padding:0 0 3px 0;
			margin:0;
		}
		dl.prodDetail dd dl.num2Con dd	{
			width:422px;
			padding:7px 0 0 10px;
			margin:0;
			background:url('/web/images/front/icon/icon_circle2.gif') no-repeat 3px 10px;
		}
		dl.prodDetail dd dl.process{
			float:left;
			width:568px;
			padding:6px 0 0 0;
			margin:0;
		}
		dl.prodDetail dd dl.process dt{
			float:left;
			width:127px;
			padding:0 0 0 8px;
			margin:0;
			font:0/0 Arial;
			background:url('/web/images/front/photoPrint/bg_Dot.gif') no-repeat 0 5px;
		
		}
		dl.prodDetail dd dl.process dd{
			float:left;
			width:380px;
			padding:0 0 10px 9px;
			margin:0;
			font:12px/14px Gulim;
			color:#797975;
			background:url('/web/images/front/photoPrint/bg_ProcessFirst02.gif') repeat-y left top;
		}
		dl.prodDetail dd dl.process dd ul{
			display:none;
		}
		dl.prodDetail dd dl.process dt.first{
			padding-top:0;		
			}
		dl.prodDetail dd dl.process dd.first{
			padding-top:0;
			background:url('/web/images/front/photoPrint/bg_ProcessFirst.gif') no-repeat left top;
		}
		dl.prodDetail dd dl.process dd.last	{
			padding-bottom:0;
		}

/* 공개앨범 */
ul.bestPic{
	float:right;
	list-style:none;
	width:580px;
	padding:0;
	margin:0;
	font:0/0 Arial;
	overflow:hidden;
	}
ul.bestPic li{
	float:left;
	width:276px;
	height:131px;
	padding:0;
	margin:0 5px 26px 0;
	font:0/0 Arial;
	overflow:hidden;
	}
ul.bestPic li div{
	float:left;
	width:135px;
	height:101px;
	padding:0;
	margin:1px 0 0 0;
	font:0/0 Arial;
	border:1px solid #B7B7B7;
	}
ul.bestPic li.listno{
	width:580px;
	padding:20px 0 0 0;
	margin:0;
	text-align:center;
	font:12px/18px Gulim;
	color:#696969;
	font-weight:bold;
	}
ul.bestPic li div img{
	width:135px;
	height:101px;
	}
ul.bestPic li dl{
	float:left;
	width:127px;
	padding:0 0 0 9px;
	margin:0;
	overflow:hidden;
	}
ul.bestPic li dl dt{
	width:127px;
	padding:0 0 6px 0;
	margin:0;
	font:12px/14px Gulim;
	color:#696969;
	font-weight:bold;
	overflow:hidden;
	}
ul.bestPic li dl dd{
	clear:both;
	padding:0;
	margin:0;
	font:12px/19px Gulim;
	color:#696969;
	}
ul.bestPic li dl dd.content{
	margin:5px 0;
	font:11px/14px Gulim;
	}

ul.bestPic li dl dd img.by{
	vertical-align:-2px;
	margin-right:4px;
	}
ul.bestPic li dl dt span{
	float:left;
	margin-right:4px;
	margin-top:1px;
	}
ul.bestPic li dl dt img{
	float:left;
	}

ul.bestPic li dl dd span.se{
	float:left;
	margin-right:13px;
	}
ul.bestPic li dl dd span.upnum{
	float:left;
	color:#FE4002;
	}
ul.bestPic li dl dd span.upnum img{
	vertical-align:-1px;
	}

/* 공개상품 리스트 */
div.bestPicWideContainer {
	width:740px;
	}
ul.bestPicWide {
	width:740px;
	margin:0;
	padding:0;
	font:12px/15px dotum;
	overflow:hidden;
	list-style:none;
	}
	ul.bestPicWide li {
		float:left;
		width:340px;
		padding:0 30px 30px 0;
		}
	ul.bestPicWide li.first { clear:left;}
	ul.bestPicWide li.last { clear:right; margin-right:0 }
	ul.bestPicWide li div.picview {
		float:left;
		width:135px;
		height:101px;
		border:1px solid #B7B7B7;
		}
	ul.bestPicWide li dl {
		float:left;
		width:193px;
		margin:0;
		padding:0 0 0 10px;
		}
	ul.bestPicWide li dl dt {
		height:20px;
		margin:0;
		padding:0;
		font:bold 12px/15px dotum;
		color:#333333;
		}
	ul.bestPicWide li dl dd{
		margin:0;
		padding:1px 0;
		}
	ul.bestPicWide li dl dd img{
		vertical-align:middle;
		margin-right:4px;
		}
	ul.bestPicWide li dl dd.openContent{
		padding:8px 0 0 0;
		overflow:hidden;
		font:11px/13px dotum;
		color:#ABABAB;
		}
	ul.bestPicWide li dl dd.smallBtn img{
		vertical-align:middle;
		}
	ul.bestPicWide li dl dd span.se{
		margin-right:8px;
		}
	ul.bestPicWide li dl dd span.upnum{
		margin-right:3px;
		color:#FE4002;
		}
	ul.bestPicWide li dl dd span.upnum img{
		vertical-align:-1px;
		}
	
	div.location {
		width:740px;
		padding:0;
		margin:20px 0 0 0;
	}
		div.location span.prodGroup {
			font:bold 14px/15px dotum;
			word-spacing:-2px;
			color:#6D6C5D;
			}
		div.location span.prodGroup a { color:#F27F3C; }
		div.location span.nomal { font-weight:100; }
		div.location span.nomal a { color:#6D6C5D; }
		div.location span.subGroup {
			font:bold 14px/15px dotum;
			word-spacing:-2px;
			color:#6D6C5D;
			}
		div.location span.subGroup a { color:#F27F3C; }
		
	div.location2 {
		width:740px;
		padding:0;
		margin:0 0 20px 0;
		border-bottom:1px solid #DFDFDF;
	}
	
		div.location2 .orderProd {
			float:right;
			padding:7px 0 0 0;
		}
		div.location2 p {
			margin:0;
			padding:10px 0 15px 18px;
			font:11px/13px dotum;
			word-spacing:-1px;
			color:#ABABAB;
		}
		
		
		
.prodGrpOpenList {
	width:740px;
	margin:0 auto;
	}

.writeAfterNote {
	 text-align:right; 
	 padding:4px 12px; 
	 font:11px/16px dotum; 
	 letter-spacing:-1px; 
	 color:#737373;
}
	.writeAfterNote img {
		margin-left:5px;
		vertical-align:middle;
	}
.QandA{
	float:right;
	width:581px;
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
.QandA li{
	width:581px;
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
dl.tit_on{
	width:581px;
	list-style:none;
	padding:0;
	margin:0;
}
dl.tit_on dt.usertit{
	width:559px;
	padding:0 0 0 12px;
	margin:0;
	font:12px/14px Gulim;
	overflow:hidden;
	background:url('../../../../web/images/front/common/bg_Appraisal_Top_on.gif') no-repeat left top;
}
dl.tit_on dt.usertit span.tit{
	float:left;
	display:block;
	width:382px;
	padding:0 0 0 19px;
	margin:7px 0 0 0;
}
dl.tit_on dt.usertit span.user{
	float:right;
	display:block;
	width:112px;
	padding:0 26px 0 0;
	margin:7px 0 0 0;
	text-align:right;
}
dl.tit_on dt.usertit span.tit{background:url('../../../../web/images/front/icon/icon_QandA_on.gif') no-repeat 0 0;	}
dl.tit_on dd.answer{
	width:571px;
	padding:0 0 10px 0;
	margin:0;
	text-align:right;
	background:url('../../../../web/images/front/common/bg_Appraisal_Footer_on.gif') no-repeat bottom left;
}
dl.tit_on dd.answer div.qwarp{
	width:571px;
	padding:0;
	margin:0;
	font:0/0 Arial;
	background:url('../../../../web/images/front/common/bg_Appraisal_Line02_on.gif') repeat-y left top;
}
dl.tit_on dd.answer dl.qtext{
	width:545px;
	padding:18px 26px 10px 0;
	margin:0;
	background:url('../../../../web/images/front/common/bg_Appraisal_Top02_on.gif') no-repeat left top;


}
dl.tit_on dd.answer dl.qtext dt{
	display:inline;
	margin:0;
	padding:0 10px 0 11px;
	font:12px/14px Gulim;
	color:#986D43;
	font-weight:bold;

}
dl.tit_on dd.answer dl.qtext dd{
	display:inline;
	margin:0;
	padding:0 10px 0 11px;
	font:12px/14px Gulim;
	color:#986D43;
	text-align:left;
	background:url('../../../../web/images/front/photoPrint/bg_An.gif') no-repeat left 0;

}
dl.tit_on dd.answer dl.qtext dd.textview{
	display:block;
	width:510px;
	color:#797975;
	padding:15px 0 0 31px;
	text-align:left;
	background:none;
}
dl.tit_on dd.answer dl.qtext dd.best img{
	vertical-align:-3px;
}
dl.tit_on dd.answer dl.qtext dd.qandabtn{
	display:block;
	background:none;
	width:540px;
	padding:15px 0 0 0 ;
	margin:0;
	text-align:right;
}

/*  off */
dl.tit_off{
	width:581px;
	list-style:none;
	padding:0;
	margin:0;
}
dl.tit_off dt.usertit{
	width:559px;
	padding:0 0 0 12px;
	margin:0;
	font:12px/14px Gulim;
	color:#797975;
	overflow:hidden;
	background:url('../../../../web/images/front/common/bg_Appraisal_Top.gif') no-repeat left top;
	cursor:pointer;
}
dl.tit_off dt.usertit span.tit{
	float:left;
	display:block;
	width:382px;
	padding:0 0 0 19px;
	margin:7px 0 0 0;
}
dl.tit_off dt.usertit span.user{
	float:right;
	display:block;
	width:112px;
	padding:0 26px 0 0;
	margin:7px 0 0 0;
	text-align:right;
}
dl.tit_off dt.usertit span.tit{background:url('../../../../web/images/front/icon/icon_QandA.gif') no-repeat 0 0;	}
dl.tit_off dd.answer{
	width:571px;
	height:7px;
	padding:0;
	margin:0;
	text-align:right;
	background:url('../../../../web/images/front/common/bg_Appraisal_Footer.gif') no-repeat bottom left;
}
.piclist{
	width:581px !important;
	float:right !important;
	font:12px/14px Gulim;
	color:#696969 ;
}
ul.Tab{
	list-style:none;
	width:740px;
	height:22px;
	padding:0;
	margin:0;
	background:url('/web/images/front/photoPrint/tab_BG.gif') repeat-x left;
}
ul.Tab li{
	float:left;
	height:16px;
	padding:0;
	margin:0 1px 0 0;
	font:0/0 Arial;
}
ul.Tab li.first { margin-right:22px; }

dl.knowhow{
	float:right;
	width:580px;
	padding:0 0 0 0;
	margin:0;

}
	dl.knowhow dt{
		width:580px;
		padding:0;
		margin:0;
		font:0/0 Arial;
	}
	dl.knowhow dd {
		width:580px;
		padding:7px 0 0 0;
		margin:0;
		font:11px/16px dotum;
		letter-spacing:-1px;
		color:#737373;
	}
	dl.knowhow dd a { color:#FF6600; }

/* LargePhotoR, IdPhotoR ����  */
.LargePhotoR ol.printNum {
	padding:0;
	margin:40px 0 0 0;


}
.IdPhotoR ol.printNum {
	padding:0;
	margin:21px 0 0 0;
}
ol.printNum li{
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
/*
li.printSize h4{
	padding:20px 0 0 53px;
	margin:0 0 0 25px;
	font:0/0 Arial;
	background:url('../../../../web/images/front/photoPrint/bg_listNum01.gif') no-repeat left top;
}
li.printSize printBoxTop{
	width:740px;
	height:31px;
	font:0/0 Arial;
	background:url('../../../../web/images/front/photoPrint/bg_paperTop.gif') no-repeat left top;
}
*/
.LargePhotoR li.printSize .printBox{
	width:740px;
	height:373px;
	padding:8px 0 0 22px;
	margin:0;
	background:url('../../../../web/images/front/photoPrint/bg_paperBottom.gif') no-repeat left bottom;
}
.IdPhotoR li.printSize .printBox{
	width:740px;
	height:347px;
	padding:8px 0 0 16px;
	margin:0;
	background:url('../../../../web/images/front/photoPrint/bg_paperBottom.gif') no-repeat left bottom;
}



li.checkPoint{
	margin:0;
	padding:0;
}
li.checkPoint h4{
	padding:19px 0 18px 56px;
	margin:20px 0 0 21px;
	background:url('../../../../web/images/front/photoPrint/bg_listNum02.gif') no-repeat left top;
}
/* LargePhotoR */
.LargePhotoR{
	padding:0;
	margin:0;
	font:0/0 Arial;
	overflow:hidden;
}
/*  bdList  - common.css Add  */
.LargePhotoR .tbline{
	width:695px;
}
.LargePhotoR #bdList{
	width:695px;
}
.LargePhotoR #bdList td {
	padding:10px 0 8px 0;
	font:12px/14px Gulim;
	color:#696969 ;
}
.LargePhotoR #bdList tr.padT td {
	padding:9px 0 8px 0;
}
.LargePhotoR #bdList tr.lineT th {
	border-bottom:1px solid #B2ADAC;
}


/* common.css Add  */
h3.bgNone{
	padding:0;
	background:url('../../../../web/images/front/layout/shoplayout/bg_Stit.gif') no-repeat left top;
 }


/* .GeneralPhotoR */

.GeneralPhotoR .ptvisual{
	width:744px;
 	padding:0px 0 0 22px;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr {
	width:744px;
	height:90px;
	padding:0;
	margin:0 0 0 22px;
	background:url('../../../images/front/photoPrint/bg_PhotoPrintGuid.gif') no-repeat left top;
}
.GeneralPhotoR .premiumPr dl.premLeft{
	float:left;
	width:489px;
	padding:0 0 0 21px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr dl.premLeft dt{
	float:left;
	width:350px;
	padding:12px 0 0 1px;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr dl.premLeft dd{
	float:left;
	width:345px;
	padding:9px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr dl.premLeft dd.magiccolor{
	width:144px;
	padding:0;
}
.GeneralPhotoR .premiumPr dl.premRight{
	float:left;
	width:120px;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr dl.premRight dt{
	float:left;
	width:120px;
	padding:14px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .premiumPr dl.premRight dd{
	float:left;
	width:120px;
	padding:6px 0 0 0;
	margin:0;
}
.GeneralPhotoR .premiumPr dl.premRight dd.goreg{
	padding:20px 0 0 0;
}
.GeneralPhotoR ol.guidePage{
	width:770px;
	list-style:none;
	padding:0;
	margin:0;
}
.GeneralPhotoR ol.guidePage li{
	width:770px;
	padding:0;
	margin:0;
}
.GeneralPhotoR ol.guidePage li.gL1 {
	width:758px;
	margin:35px 0 0 0;	
	margin-top:10px; /* 5월이벤트용 */
	padding:3px 0 62px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_pt04.gif') no-repeat left top;
}
.GeneralPhotoR ol.guidePage li.gL2 {
	width:758px;
	margin:0;
	padding:27px 0 55px 12px;
	background:url('../../../images/front/photoPrint/bg_pt03.gif') no-repeat top left;
}
.GeneralPhotoR ol.guidePage li.gL1 h4{
	width:600px;
	padding:19px 0 16px 77px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR ol.guidePage li.gL2 h4{
	width:600px;
	padding:0 0 0 75px;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .sizedata {
	width:727px;
	padding:0 0 0 13px;
	margin:0;
	overflow:hidden;

}
.GeneralPhotoR .sizedata ul{
	float:left;
	width:268px;
	padding:75px 0 0 0;
	margin:5px 0 0 0;
	background:url('../../../images/front/photoPrint/bg_PtSize.gif') no-repeat left top;

}
.GeneralPhotoR .sizedata ul li{
	width:250px;
	padding:0;
	margin:0;
	text-align:right;
	font:0/0 Arial;
}
.GeneralPhotoR .sizedata table {
	float:left;
	margin:23px 0 0 0 !important;
}
.GeneralPhotoR .sizedata ul li.lay01{width:144px;}
.GeneralPhotoR .sizedata ul li.lay02{width:117px;padding-top:13px;}
.GeneralPhotoR .sizedata ul li.lay03{width:90px;padding-top:14px;}
.GeneralPhotoR .sizedata ul li.lay04{width:66px;padding-top:19px;}
.GeneralPhotoR .sizedata ul li.lay05{padding-top:27px;padding-left:23px;text-align:left;}
.GeneralPhotoR #bdList tr.tdColr td{
	color:#DE622B;
}
.GeneralPhotoR h5.printtit01{
	font:0/0 Arial;
	margin:41px 0 0 22px;
	padding:0;
}
.GeneralPhotoR div.printgtxt{
	font:0/0 Arial;
	margin:12px 0 0 21px;
	padding:0;
}

.GeneralPhotoR .imgboardwarp{
	width:700px;
	padding:33px 0 0 40px;
	margin:0;
	overflow:hidden;
}
.GeneralPhotoR .guimg01{
	float:left;
	width:178px;
	padding:4px 0 0 5px;
	margin:0;
	font:0/0 Arial;

}
.GeneralPhotoR dl.imgboard01{
	float:left;
	width:472px;
	height:94px;
	padding:0;
	margin:0;
	font:0/0 Arial;

}
.GeneralPhotoR .guimg02{
	float:left;
	width:183px;
	padding:0;
	margin:33px 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR dl.imgboard02{
	float:left;
	width:472px;
	padding:0;
	margin:35px 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR dl.imgboard1 dt,
.GeneralPhotoR dl.imgboard2 dt{
	padding:0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR dl.imgboard01 dd,dl.imgboard02 dd{
	padding:7px 0 0 0;
	margin:0;
	font:0/0 Arial;
}

.GeneralPhotoR dl.imgboard02 dd.sizenm{
	padding:47px 0 0 0;
	margin-left:-2px;
}
.GeneralPhotoR .guimg02 ul{
	list-style:none;
	width:149px;
	padding:0;
	margin:23px 0 0 0;
	font:0/0 Arial;

}
.GeneralPhotoR .guimg02 ul li{
	float:left;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR .guimg02 ul li.sizew01{
	width:70px;
	margin-right:8px;
}
.guimg02 ul li.sizew02{
	width:71px;
}

.GeneralPhotoR h5.printtit02{
	width:600px;
	padding:0 0 0 32px;
	margin:56px 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR .gtxt{
	width:600px;
	padding:0 0 0 32px;
	margin:11px 0 0 0;
	font:0/0 Arial;
}
.GeneralPhotoR dl.piclight{
	width:600px;
	padding:9px 0 0 32px;
	margin:0;
	font:0/0 Arial;
	overflow:hidden;
}
.GeneralPhotoR dl.piclight dt{
	float:left;
	width:600px;
	padding:15px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
.GeneralPhotoR dl.piclight dd{
	float:left;
	width:600px;
	padding:7px 0 0 0;
	margin:0;
	font:0/0 Arial;
}

/* MiddlePhoto --------------- */
.MiddlePhotoR  ol.guidePage02{
	list-style:none;
	padding:0;
	margin:0;
}
.MiddlePhotoR  ol.guidePage02 li{
	width:770px;
	padding:0;
	margin:0;
}
.MiddlePhotoR  ol.guidePage02 li.gL1 {
	width:758px;
	margin:8px 0 0 0;
	padding:28px 0 74px 12px;
	overflow:hidden;
	background:url('/web/images/front/photoPrint/bgt_stit_Ltit01.gif') no-repeat left top;
}
.MiddlePhotoR  ol.guidePage02 li.gL2 {
	width:758px;
	margin:0;
	padding:28px 0 57px 12px;
	overflow:hidden;
	background:url('/web/images/front/photoPrint/bgt_stit_Ltit02.gif') no-repeat left bottom;
}

.MiddlePhotoR  ol.guidePage02 li.gL3 {
	width:758px;
	margin:0 0 0 0;
	padding:28px 0 41px 12px;
	overflow:hidden;
	background:url('/web/images/front/photoPrint/bgt_stit_Ltit03.gif') no-repeat left bottom;
}
.MiddlePhotoR  ol.guidePage02 li.gL1 h4{
	width:600px;
	padding:15px 0 16px 78px;
	margin:0 0 0 0;
	font:0/0 Arial;
	background:url('/web/images/front/photoPrint/bg_headingNum01.gif') no-repeat left top;
}
.MiddlePhotoR  ol.guidePage02 li.gL2 h4{
	width:600px;
	padding:15px 0 16px 78px;
	margin:0 0 0 0;
	font:0/0 Arial;
	background:url('/web/images/front/photoPrint/bg_headingNum01.gif') no-repeat left top;
}
.MiddlePhotoR  ol.guidePage02 li.gL3 h4{
	width:600px;
	padding:15px 0 16px 77px;
	margin:0 0 0 0;
	font:0/0 Arial;
	background:url('/web/images/front/photoPrint/bg_headingNum02.gif') no-repeat left top;
}
.MiddlePhotoR .prmL23{
	margin:10px 0 0 23px;
}
.MiddlePhotoR .printop{
	padding:5px 0 20px 23px;
	margin:0;
	font:0/0 Arial;
}
.MiddlePhotoR .tdata01{
	margin:12px 0 0 23px;
}
ol.guidePage02 li.gL3 dl {
	margin:10px 0 0 23px;
	padding:0;
	}
ol.guidePage02 li.gL3 dt {
	font:bold 12px dotum;
	}
ol.guidePage02 li.gL3 dd {
	padding-bottom:30px;
	font-size:12px;
	color:#737373;
	}
ol.guidePage02 li.gL3 dd ul{
	width:650px;
	list-style:none;
	padding:10px 0 0 0;
	margin:0;
	overflow:hidden;
}
ol.guidePage02 li.gL3 dd ul li{
	float:left;
	width:650px;
	padding:0 0 7px 7px;
	margin:0;
	font:12px/130% dotum,Arial;
	letter-spacing:-1px;
	color:#737373;
	background:url('../../../images/front/photoPrint/bg_Dot02.gif') no-repeat 0 5px;
}
img.tag { vertical-align:middle; #margin-top:-1px; }
span.oldPrice { text-decoration:line-through; }
span.eventPrice { color:#FF6600; }

.tbPrice {
	width:695px;
	border-spacing:0;
	border-collapse:collapse;
	border:0;
	text-align:center;
	font:12px 'arial', 'dotum';
	}
.tbPrice th {
	padding:4px 0 3px;
	background:#313131;
	color:#FFFFFF;
	}
.tbPrice td {
	padding:6px 0 5px;
	color:#737373;
	border-bottom:1px dotted #CDCDCD;
	}
.tbPrice td.end { border:none; }
.tbPrice td.end.textAlignLeft { padding-left:15px; text-align:left; line-height:150%; }
.tbPrice td img { vertical-align:middle; }
ol.guidePage02 #contBoard th { 
	font:bold 12px dotum;
	color:#939393;
	}
ol.guidePage02 #contBoard td { 
	padding:5px 10px;
	text-align:left;
	letter-spacing:-1px;
	font-family:'arial', 'dotum';
	}
/* ------------------------- */

ol.guidePage03{
	list-style:none;
	width:770px;
	padding:0;
	margin:0;
}
ol.guidePage03 li{
	font:0/0 Arial;
	width:770px;
	padding:0;
	margin:0;
}
ol.guidePage03 li.gL1{
	width:758px;
	margin:4px 0 0 0;
	padding:28px 0 35px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Guid01.gif') no-repeat left top;
}
ol.guidePage03 li.gL2 {
	width:758px;
	margin:0;
	padding:28px 0 57px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Guid02.gif') no-repeat left top;
}
ol.guidePage03 li.gL1 h4{
	width:600px;
	padding:0 0 0 78px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
ol.guidePage03 li.gL2 h4{
	width:600px;
	padding:0 0 0 78px;
	margin:0 0 0 0;
	font:0/0 Arial;
}


/* IdPhotoR */
ul.printType{
	overflow:hidden;
	width:762px;
	padding:0 0 0 8px;
	margin:38px 0 0 0;
	font:0/0 Arial;

}
ul.printType li{
	float:left;
	width:357px;
	height:139px;
	list-style:none;
	padding:8px 0 0 0px;
	margin:0;
}
ul.printType li dl{
	float:right;
	width:192px;
	padding:0;
	margin:0;
}
ul.printType li dt{
	width:197px;
	padding:0;
	margin:0;
}
ul.printType li dd{
	width:197px;
	padding:0 0 0 0px;
	margin:15px 0 0px 0px;
}

ol.guidePage03 li.gL2  ul{
	width:700px;
	list-style:none;
	padding:41px 0 0 23px;
	margin:0;
}
ol.guidePage03 li.gL2  ul li{
	float:left;
	width:650px;
	padding:0 0 7px 7px;
	margin:0;
	font:0/0 Arial;
	background:url('../../../images/front/photoPrint/bg_Dot02.gif') no-repeat 0 3px;
}
div.imgChoice{
	width:718px;
	height:373px;
	padding:0 0 0 22px;
	margin:34px 0 0 10px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_imgChoice.gif') no-repeat left top;
}
dl.imgChoice{
	width:697px;
	padding:0;
	margin:18px 0 0 2px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_imgChoiceTable.gif') no-repeat left bottom;
}
dl.imgChoice dt{
	float:left;
	width:94px;
	height:34px;
	padding:27px 0 0 6px;
	margin:0 0 0 0;
	overflow:hidden;
	font:0/0 Arial;
	border-top:1px solid #DFDDDC;
}
dl.imgChoice dd{
	float:left;
	width:573px;
	height:21px;
	padding:6px 0 5px 24px;
	margin:0;
	overflow:hidden;
	border-top:1px solid #DFDDDC;
}
dl.imgChoice dt.first,
dl.imgChoice dd.first{
	border:none;
	background:url('../../../images/front/photoPrint/bg_imgChoiceTableTop.gif') repeat-x left top;
}
dl.imgChoice dd.line{
	border:0;
	background:url('../../../images/front/common/bg_BoardTddot.gif') repeat-x left top;
}
dl.imgChoice dd img{
	padding:0 7px 0 30px;
	vertical-align:0;
}
dl.imgChoice input{
	padding:3px 0 0 0;
	#padding:3px 0;
	margin:0 4px 0 0;
	font:12px Gulim;
	color:#696969;
	border:1px solid #C7C7C7;
}
dl.imgChoice input.fileFind{
	padding:0;
	margin:0;
	vertical-align:top;
  	border:0;
}
dl.imgChoice span{
	font:12px/14px Gulim;
	color:#696969;
	vertical-align:2px;
}
dl.imgChoice dd.fileFind input{
	float:left;
}
dl.imgChoice span.filehidden{
	float:left;
	width:69px;
	height:19px;
	margin-top:0;
	background:url('../../../images/front/btn/btn_FileSearch.gif') no-repeat top left;
}
dl.imgChoice .file{
	width:60px;
	height:20px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	cursor:pointer;
}
ul.imgChoiceGuide{
	float:left;
	list-style:none;
	width:550px;
	padding:0;
	margin:22px 0 0 0;
	overflow:hidden;
}
ul.imgChoiceGuide li{
	padding:0 0 0 7px;
	margin:0 0 8px 11px;
	background:url('../../../images/front/icon/icon_square.gif') no-repeat left 50%;
}
div.shoppingBag{
	float:left;
	padding:0;
	margin:21px 0 0 0;
	font:0/0 Arial;
}
ol.guidePage04{
	list-style:none;
	width:770px;
	padding:0;
	margin:0;
}
ol.guidePage04 li{
	font:0/0 Arial;
	width:770px;
	padding:0;
	margin:0;
}
ol.guidePage04 li.gL1{
	width:758px;
	margin:4px 0 0 0;
	padding:28px 0 63px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Guid1_01.gif') no-repeat left top;
}
ol.guidePage04 li.gL2 {
	width:758px;
	margin:0;
	padding:28px 0 57px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Guid1_02.gif') no-repeat left top;
}
ol.guidePage04 li.gL3 {
	width:758px;
	margin:0;
	padding:28px 0 57px 12px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Guid1_02.gif') no-repeat left top;
}
ol.guidePage04 li.gL1 h4{
	width:600px;
	padding:0 0 0 76px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
ol.guidePage04 li.gL2 h4{
	width:600px;
	padding:0 0 0 76px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
.LargePhotoR ul.textNotice{
	list-style:none;
	width:600px;
	padding:4px 0 0 20px;
	margin:0;
}
.LargePhotoR ul.textNotice li{
	padding:13px 0 0 0;
	margin:0;
	font:0/0 Arial;
}

.LargePhotoR .mLT{
	margin:40px 0 0 22px;
}
ol.guidePage04 li.gL2  ul{
	width:700px;
	list-style:none;
	padding:41px 0 0 23px;
	margin:0;
}
ol.guidePage04 li.gL2  ul li{
	float:left;
	width:650px;
	padding:0 0 7px 7px;
	margin:0;
	font:0/0 Arial;
	background:url('../../../images/front/photoPrint/bg_Dot02.gif') no-repeat 0 3px;
}

/* Upload */
.Upload .uploadBox{
	width:400px;
	height:194px;
	padding:0;
	margin:0 auto;
	background:url('../../../../web/images/front/photoPrint/bg_upload.gif') no-repeat right top;
}
.Upload .uploadBox h3.uploadIng{
	display:block;
	width:77px;
	padding:21px 0 0 0;
	margin:0 0 0 165px;
}
p.graphText{
	padding:0;
	margin:43px 0 0 36px;
	font:12px/12px Dotum;
	color:#666666;
}
p.graphText02{
	width:327px;
	padding:10px 0 0 0;
	margin:15px 0 0 36px;
	font:12px/12px Dotum;
	color:#666666;
	background:url('../../../../web/images/front/common/bg_Dataline04.gif') repeat-x left top;
}
div.graph{
	width:328px;
	height:10px;
	font:0/0 Arial;
	padding:0;
	margin:5px 0 0 36px;
	background:url('../../../../web/images/front/photoPrint/bg_Graph_Ba.gif') no-repeat left bottom;
}
div.graph div.graphimg{
	height:10px;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	background:url('../../../../web/images/front/photoPrint/bg_Graph_line.gif') repeat-x top right;
 }
div.graph div.graphimg img{
	position:absolute;
	top:0;
	right:0;
	padding:0;
	margin:2px 0 0 0;
}

/* �ߴ������ ��ٱ��� */
.imgboardwarp02{
	width:740px;
	padding:0 0 0 13px;
	margin:0;
	overflow:hidden;
}
ul.guimg{
	list-style:none;
	width:149px;
	padding:0 0 0 5px;
	margin:11px 0 0 0;
	font:0/0 Arial;
}
ul.guimg  li{
	float:left;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
ul.guimg li.sizew01{
	width:70px;
	margin-right:8px;
}
ul.guimg li.sizew02{
	width:71px;
}
dl.imgboard{
	clear:both;
	float:left;
 	width:291px;
 	padding:0 0 0 16px;
	margin:7px 0 0 0;
	font:0/0 Arial;
	overflow:hidden;
	background:url('../../../../web/images/front/photoPrint/bg_imgboard.gif') no-repeat left top;
}
dl.imgboard dt{
	width:291px;
	padding:0;
	margin:0px 0 0 0;
	font:0/0 Arial;
}
dl.imgboard dt .size01{
	padding:10px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
dl.imgboard dt .size02{
	padding:7px 0 0 29px;
	margin:0;
	font:0/0 Arial;
}
dl.imgboard dd{
	float:left;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
dl.imgboard dd.fullImg{
	padding:22px 0 0 26px;
	margin:0;
	font:0/0 Arial;
}
dl.imgboard dd.fullPaper{
	padding:22px 0 0 84px;
	margin:0;
	font:0/0 Arial;
}
ul.imgboard{
	float:left;
	list-style:none;
	width:399px;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
ul.imgboard li{
	padding:0 0 0 9px;
	margin:10px 0 0 0;
	font:0/0 Arial;
	background:url('../../../../web/images/front/photoPrint/bg_Dot02.gif') no-repeat left 5px;
}
.retouching{
	clear:both;
	width:714px;
	padding:30px 0 10px 0;
	margin:0;
	font:0/0 Arial;
	overflow:hidden;
	background:url('../../../images/front/common/bg_BoardTop.gif') repeat-x bottom left;
 }
.scrollBox{
	width:714px;
	height:105px;
	padding:0;
	margin:0;
	font:0/0 Arial;
	background:url('../../../images/front/common/bg_TfooterLine.gif') repeat-x bottom left;
 }
.scrollBox textarea{
	width:667px;
	height:83px;
	padding:0;
	margin:5px 0 0 17px;
	font:12px/16px Gulim;
	color:#9F9F9D;
	border:1px solid #C7C7C7;
}

/* .LuxuryPrintR */
.LuxuryPrintR .ptvisual{
	width:744px;
	padding:0 0 0 22px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage{
	width:770px;
	list-style:none;
	padding:0;
	margin:0;
}
.LuxuryPrintR ol.guidePage li{
	width:770px;
	padding:0;
	margin:0;
}
.LuxuryPrintR ol.guidePage li.gL1 {
	width:758px;
	margin:26px 0 0 10px;
	padding:3px 0 57px 11px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Luxury01.gif') no-repeat left bottom;
}
.LuxuryPrintR ol.guidePage li.gL2 {
	width:758px;
	padding:16px 0 60px 12px;
	margin:0 0 0 10px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Luxury02.gif') no-repeat top left;
}
.LuxuryPrintR ol.guidePage li.gL3 {
	clear:both;
	width:756px;
	padding:16px 0 59px 14px;
	margin:0 0 0 10px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Luxury03.gif') no-repeat top left;
}
.LuxuryPrintR ol.guidePage li.gL4 {
	clear:both;
	width:757px;
	padding:17px 0 56px 13px;
	margin:0 0 0 10px;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_Luxury04.gif') no-repeat top left;
}
.LuxuryPrintR ol.guidePage li.gL1 h4{
	width:600px;
	padding:19px 0 16px 77px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL2 h4{
	width:600px;
	padding:0 0 0 77px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL3 h4{
	width:600px;
	padding:0 0 0 75px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL4 h4{
	width:600px;
	padding:0 0 0 75px;
	margin:0;
	font:0/0 Arial;
}

.LuxuryPrintR .textUpGarde{
	padding:0 0 0 40px;
	margin:22px 0 0 0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr {
	width:661px;
	height:74px;
	padding:0 0 0 0;
	margin:16px 0 0 41px;
	background:url('../../../images/front/photoPrint/bg_LuxuryPrintGuid.gif') no-repeat left top;
}
.LuxuryPrintR .premiumPr dl.premLeft{
	float:left;
	width:480px;
	padding:0 0 0 21px;
	margin:0 0 0 0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr dl.premLeft dt{
	float:left;
	width:403px;
	padding:12px 0 0 1px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr dl.premLeft dd{
	float:left;
	width:266px;
	padding:9px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr dl.premLeft dd.magiccolor{
	float:left;
	width:159px;
	padding:5px 0 0 0;
}
.LuxuryPrintR .premiumPr dl.premRight{
	float:left;
	width:120px;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr dl.premRight dt{
	float:left;
	width:120px;
	padding:14px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR .premiumPr dl.premRight dd{
	float:left;
	width:120px;
	padding:6px 0 0 0;
	margin:0;
}
.LuxuryPrintR ol.guidePage li.gL1 ul{
	list-style:none;
	padding:0;
	margin:13px 0 0 40px;
	font:0/0 Arial;
	overflow:hidden;
}
.LuxuryPrintR ol.guidePage li.gL1 ul li{
	float:left;
	padding:0 0 2px 0;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL2 div.printgtxt,
.LuxuryPrintR ol.guidePage li.gL3 div.printgtxt,
.LuxuryPrintR ol.guidePage li.gL4 div.printgtxt{
	font:0/0 Arial;
	margin:38px 0 0 39px;
	padding:0;
}
dl.imgboardwarp{
	float:left;
	padding:0;
	margin:30px 0 0 0;
	font:0/0 Arial;
	overflow:hidden;
}
dl.imgboardwarp dt{
	padding:0;
	margin:0 0 13px 0;
	font:0/0 Arial;
}
dl.imgboardwarp dd{
	float:left;
	width:268px;
	padding:3px 0 0 0;
	margin:0;
	font:0/0 Arial;
}
dl.imgboardwarp dt.imgboard01{
	padding-left:44px;
}
dl.imgboardwarp dd.imgboard01{
	padding-left:40px;
}
dl.imgboardwarp dt.imgboard02{
	padding-left:117px;
}
dl.imgboardwarp dd.imgboard02{
	padding-left:113px;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft{
	float:left;
	width:310px;
	padding:0;
	margin:38px 0 0 0;
	font:0/0 Arial;
	overflow:hidden;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight{
	float:left;
	width:310px;
	padding:0;
	margin:38px 0 0 75px;
	font:0/0 Arial;
	overflow:hidden;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dt,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dt{
	float:left;
	width:314px;
	padding:0;
	margin:8px 0 0 0;
	font:0/0 Arial;
	overflow:hidden;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dt img,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dt img{
	padding:0;
	margin:0 0 0 42px;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dd,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dd{
	float:left;
	width:314px;
	padding:0;
	margin:15px 0 0 0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dd.text,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dd.text{
	margin:8px 0 0 0;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dd img,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dd img{
	padding:0 0 0 38px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardLeft dd img.afterImg,
.LuxuryPrintR ol.guidePage li.gL4 dl.imgboardRight dd img.afterImg{
	padding:0 0 0 67px;
	margin:0;
	font:0/0 Arial;
}
.LuxuryPrintR ul.moniterColor{
	clear:both;
	list-style:none;
	width:720px;
	height:51px;
	padding:9px 0 0 19px;
	margin:0 0 0 22px;
	font:0/0 Arial;
	overflow:hidden;
	background:url('../../../images/front/photoPrint/bg_moniterColor.gif') no-repeat left top;
}
.LuxuryPrintR ul.moniterColor li{
 	padding:0 0 3px 0;
	margin:0;
	font:0/0 Arial;
}

.planProduct01{
	padding:0 ;
	margin:0;
	font:0/0 Arial;
}
.planProduct02{
	padding:0 ;
	margin:0;
	font:0/0 Arial;
}

/* 서브 오픈 리스트 */
.subOpenList {
	margin:0;
	padding:0;
	font:0/0 Arial;
	overflow:hidden;
	}
	.subOpenList ul.openList {
		list-style:none;
		margin:0;
		padding:0;
		font:0/0 Arial;
		overflow:hidden;
		}
	.subOpenList ul.openList li {
		float:left;
		width:137px;
		padding:0;
		margin:0 14px 0 0;
		font:0/0 Arial;
		overflow:hidden;
		}
	.subOpenList ul.openList li.last {
		margin-right:0;
		}
	.subOpenList ul.openList li .picview img {
		border:1px solid #DFDFDF;
		}
	.subOpenList ul.openList li .title {
		font:11px/120% dotum;
		margin:5px 0 5px 0;
		padding:0;
		text-align:center;
		}
	.subOpenList ul.piclist {
	   float:none !important;
	   width:250px !important;
		margin:0 auto !important;
		}


