

/*-----ロゴ画像-----*/

#preta-logo{
	width: 950px;
	
	
}



/*===========ギャラリー==========*/





#gallery-main{
	width: 948px;
	border: 1px solid #e2e2de;
	margin-bottom: 30px;
	padding-bottom: 30px;
	
	
}




/*ギャラリー ナビ*/



.gallery-main-nav{
	margin: 15px 0px 10px 10px;
	float: left;	
}

.gallery-main-nav ul{
	text-align: left;
}

.gallery-main-nav li{
	text-align: left;
	display: inline;
	font-size: 0.8em;
}

/*ギャラリー ページ送り*/

.gallery-main-page{
	margin-top: 50px; 
	text-align: center;
	color: #cbd0d3;
}

.gallery-main-page ul{
	/*text-align: left;*/
}

.gallery-main-page li{
	display: inline;
	font-size: 0.8em;
}

.gallery-main-page a{text-decoration: underline;}
.gallery-main-page a:link{color:#0068b7;}



/*ギャラリー　タブバー*/



.tab-bar{
	width: 950px;
	height: 35px;
	background:#FFFFFF;
	line-height:2.4;
		
}

.tabcel-a-o{
	width: 188px;
	height: 34px;
	border-right:1px solid #e2e2de;
	background:#FFFFFF;
	font-weight: bold;
	float: left;
		
}

.tabcel-b-o{
	width: 189px;
	height: 33px;
	background: #FAFAFA;
	border-top: none;
	border-bottom:1px solid #e2e2de;
	border-left:none;
	border-right:1px solid #e2e2de;
	float: left;
		
}


.tabcel-b-o a{
	text-decoration: none;
	outline: none;
	color:#A0A0A0;
	display: block;
	
}


.tabcel-b-o a:visited{
	text-decoration: none;
	outline: none;
	color:#A0A0A0;
	
}

.tabcel-b-o a:hover{
	filter: alpha(opacity=30);
	opacity:0.30;
	-moz-opacity:0.30;
		
	
}




/*ギャラリー横3列BOX*/



.galler-sub{
	width: 948px;
	height: 385px;
	margin-bottom: 10px;
	clear:both
	
}


/*ギャラリーBOX*/    


.galler-box{
	width: 288px;
	height: 383px;
	float: left;
	/*border: 1px solid #F1F3EE;*/
	border: 1px solid #e2e2de;
	margin: 10px 13px;	
	
}

.galler-box img{
	border: 1px solid;
		
}



/*両面名刺ヨコ*/



.galler-img-r-w{
	margin: 70px 0px 55px 0px;
}

.galler-img-r-w img{
	border: 1px solid;
		
}



/*両面名刺タテ*/



.galler-img-r-h{
	margin: 15px 0px 10px 0px;
}

.galler-img-r-h img{
	border: 1px solid;
}



/*片面名刺ヨコ*/



.galler-img-k-w{
	margin: 85px 0px 40px 0px;
}

.galler-text-k-w{
	width: 250px;
	float: left;
	margin: 48px 0px 0px 19px;
}

.galler-text-k-w img{
	border: none;
	float: right;
}

.galler-text-r-w-name{
	float: left;
}



/*片面名刺タテ*/



.galler-img-k-h{
	margin: 25px 0px 10px 0px;
}


.galler-text-k-h{
	width: 250px;
	float: left;
	margin: 40px 0px 0px 19px;
}

.galler-text-k-h img{
	border: none;
	float: right;
}



/*名刺サムネイル*/



.galler-img-s-r-w{
	margin: 0px 0px 0px 19px;
	width: 250px;	
	height: 45px;
	text-align: left;
}

.galler-img-s-r-w  a{
	color: #000000;
	
}


.galler-img-s-r-w  img:hover{
	border-color: #A0A0A0;
	
}

.galler-ryo{
	/*border: 1px solid #A0A0A0;
	border-radius: 5px 5px 5px 5px;*/
	color: #A0A0A0;
	vertical-align: bottom;
	background-color: #FAFAFA;
	padding: 1px 3px;
	font-size: 60%;
	
	
	
}


/*名刺タイトル 注文ボタン*/



.galler-text-r-w{
	width: 250px;
	float: left;
	margin: 10px 0px 0px 19px;
	
}

.galler-text-r-w img{
	border: none;
	float: right;
}

#galler-text-r-w-name{
	float: left;
}
