#all1
    {width:1100px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}
h1
    {font-size:10pt;text-align:center;margin-bottom:-20px;}
	
	
{--------------------------------index---------------------------------------------}
	*{margin:0;padding:0;}

#index1
    {width:1100px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}
	


.topg{
	width:1100px;
	margin-top:20px;
	}
	
.topl{
	width:670px;
	height:50px;
	margin:-60px 0 10px auto;
	font-size:45px;
	display: flex;
	list-style: none;
	font-weight:500;
	font-family:MS Mincho;
	font-style: italic;
	}


.topl>li{margin:0px;padding:0px;margin:0 30px;color:#910404;}

.topl>li>a{color:#910404;}

.topm>p{
	font-size:50px;
	font-weight: 600;
	font-family:MS Mincho;
	font-style: italic;
	margin:5 0 0 0 ;
	background-color:#910404;
	color:#ffffff;
	}

.t3{font-size:32px;}


.t4{text-align: center;
    font-size:22px;
    line-height:200%;
	font-weight: 600;
	font-family:MS Mincho;
	margin:0px 0;width: 90%; }


.topa{width:1100px;text-align:center;margin:20px 0;font-size:20px;
	font-family:MS Mincho;}	
	
	
.topb>div{width:1100px;
    text-align:center;
    margin:20px 0;
    font-size:21px;
    line-height:200%;
	font-family:MS Mincho;}	
	
	
.layout_2_div2 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 30px 0px;
}
.layout_2_div2 > div {
  width: 50%; 
  text-align: center;
  font-size:22px;
  line-height:200%;
  font-weight: 600;
  font-family:MS Mincho;
}


.tre1{flex-wrap: wrap;display: flex; text-align: justify;}

.tre1 > p
 {
   text-align: center;
   font-size:24px;
   width:1100px;height:100px;
  font-family:MS Mincho;
  line-height:180%;
  margin:20px 0 0 0;
  font-weight: 600;
}

.tre2 > p
 {
   text-align: center;
   font-size:24px;
   width:1100px;height:130px;
  font-family:MS Mincho;
  line-height:180%;
  margin:20px 0 0 0;
  font-weight: 600;
}

.tre1 > a
 {   display: block;
   text-align: center;
   font-size:27px;width:1100px;
   height:50px;
  font-family:MS Mincho;
  line-height:180%;
  margin:20px 0 0 0;
  font-weight: 600;
}

.link1
 {   display: flex;
     flex-wrap: wrap;
     margin:20px 20px;
     font-weight: 600;
}

.tre2 > img
 {   display: flex;
     flex-wrap: wrap;
     margin:20px 20px;
     font-weight: 600;
}

.cre{
	text-align: center;
   font-size:24px;height:500px;padding:50px;
  font-family:MS Mincho;
  line-height:180%;}



{--------------------------------indexおわり---------------------------------------------}

{--------------------------------ジュエリーページ---------------------------------------------}
#jewelry1
    {width:1100px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}
	

{--------------------------------ジュエリーおわり---------------------------------------------}

{--------------------------------絵画　マップページ---------------------------------------------}


#guidemap3{

width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/guidemap2.jpg");
}

#maptable1{
padding-top:30px;
width:470px;
padding-left:30px; 
float:left;
}

#maptable2{
padding-top:10px;
width:470px;
padding-left:30px; 
float:left;
border:1px;
}

.maptr1{
line-height:22px;}

.maptd1{
	font-size:15pt;
width:100px;}

.maptd2{
	font-size:14pt;
width:140px;}

.maptd3{
	font-size:11pt;
width:260px;
line-height:170%;}


{--------------------------------絵画　マップページおわり---------------------------------------------}


.sintenpo
{background-image:url("idximg/sintenpo.jpg");background-repeat:no-repeat;}


#main2022
    {width:950px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;font-size:15pt;}


#allantique{
	width:950px;height:2500px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}
	
#kagu{
	width:950px;height:2700px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}

#kagu2
    {width:950px;height:3000px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;}


.antique1{
border:solid 1px #aaaaaa;}

.antique1
    {width:150px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique1-a
    {width:250px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique1-1
    {width:150px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique1-1-a
    {width:250px;border:solid 1px;text-align:center;font-size:11pt;}
.antique2
    {width:100px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique2-1
    {width:100px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique3
    {width:80px;border:solid 1px;text-align:center;font-size:11pt;}	
	.antique3-a
    {width:150px;border:solid 1px;text-align:center;font-size:11pt;}	
	.antique3-1
    {width:80px;border:solid 1px;text-align:center;font-size:9pt;}	
	.antique3-1-a
    {width:150px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique4
    {width:130px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique4-1
    {width:130px;border:solid 1px;text-align:center;font-size:9pt;}		
.antique5
    {width:130px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique5-a
    {width:200px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique5-1
    {width:130px;border:solid 1px;text-align:center;font-size:9pt;}
	.antique5-1-a
    {width:200px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique6
    {width:70px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique6-a
    {width:120px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique6-1
    {width:70px;border:solid 1px;text-align:center;font-size:9pt;}	
	.antique6-1-a
    {width:120px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique7
    {width:60px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique7-1
    {width:60px;border:solid 1px;text-align:center;font-size:9pt;}	
	.antique7-a
    {width:120px;border:solid 1px;text-align:center;font-size:11pt;}
	.antique7-1-a
    {width:120px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique8
    {width:130px;border:solid 1px;text-align:center;font-size:9pt;}	
	.antique8-1
    {width:130px;border:solid 1px;text-align:center;font-size:9pt;}	
.antique9
    {width:100px;border:solid 1px;text-align:center;font-size:11pt;}	
	.antique9-1
    {width:100px;border:solid 1px;text-align:center;font-size:9pt;}	
	.antique9-a
    {width:110px;border:solid 1px;text-align:center;font-size:11pt;}	
	.antique9-1-a
    {width:110px;border:solid 1px;text-align:center;font-size:9pt;}		
.antique10
    {width:950px;border:solid 1px;text-align:center;font-size:9.5pt;}
		
.antique10-2
    {font-size:9.5pt;width:950px;border:solid 1px;text-align:center;}

	
#art{
height:1400px;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/back.jpg");
}

#art-b{
height:960px;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/back2.jpg");
}

#art-c{
height:1400px;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/back-a.jpg");
}

.art2{
clear:both;
text-align:left;
padding-left:100px;
padding-top:103px;
}

.art4{
width:360px;
float:left;
text-align:left;
font-size:9pt;
line-height:170%;}

.art5{
width:360px;
float:left;
text-align:left;
font-size:9pt;
line-height:170%;}

.art6{
width:720px;
float:left;
text-align:left;
font-size:10pt;
line-height:170%;}

.art2-1{
clear:both;
text-align:left;
padding-left:100px;
}


#trading{
height:1300px;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/tradingtop.jpg");
text-align:left;
}

#trading2{
height:1600px;
width:960px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#ffffff;
}

#trading2-a{
height:1000px;
width:960px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#ffffff;
}
#trading3{
width:960px;
height:180px;
font-size:19pt;
font-family:Yu Mincho;
margin-left:auto;
margin-right:auto;
margin-top:10px;
text-align:center;
background-color:#ffffff;
}

#trading4{
width:960px;
font-size:19pt;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#kagumenu1{
width:960px;
height:120px;
font-size:13pt;
margin-left:auto;
margin-right:auto;
text-align:center;
}





.art2-3{
clear:both;
text-align:left;
padding-left:100px;
padding-top:177px;
}



#prof{
height:800px;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/bgprof.jpg");
}

#prof2{
height:500px;
text-align:left;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/backgroundprof2.jpg");
line-height:220%;}





.art3{
width:960px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;

}


.art7{
width:550px;
float:left;
text-align:left;}


.art8{
width:410px;
float:left;
text-align:left;
font-family:serif;
background-color:#ffffff;
padding-top:100px;}


.art9{
font-size:11pt;
width:80px;
height:35px;
padding-left:60px;
}

.art9-2{
font-size:11pt;
width:50px;
height:35px;
padding-left:60px;
}

.art10{
font-size:16pt;
height:35px;
background-color:ffffff; 
vertical-align: middle;
}

.art10-2{
font-size:10.5pt;
height:35px;
background-color:ffffff; 
vertical-align: middle; 
border: 1px #2b2b2b solid;
margin:10px;
width:260px;
}


.art11{
width:260px;
border: 1px solid #333333;
padding:10px;
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
}


.art11-2{
width:260px;
border: 1px solid #333333;
padding:10px;
margin-top:20px;
margin-left:20px;
margin-bottom:10px;
}

td img{display: inline-block;vertical-align: middle;}

.makyoprof{
height:500px;padding-top:50px;
text-align:left;
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/backgroundprof3.jpg");
}

.makyoprof2{
width:90px;
padding-left:150px;}



h10
{font-size:18pt;
border-bottom: solid 1px #660000;}


#menu{
width:960px;
height:1800px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
text-align:center;
}



body{
margin:0px;padding:0px;text-align:center;color:#803000;
font-size:11pt; background-image:url("idximg/back2022.jpg")}

img{border:none;}


.copyright
    {clear:both;width:960px;color:c00000;margin-left:auto;
margin-right:auto;}
	
	
	
	h2
    {font-size:9pt;color:ffffff;text-align:center;}
h3
    {font-size:13pt;margin-bottom:5px;margin-top:5px;}




{--------------------------------gallery-------------------------------------------------}
#all-gallery
    {width:950px;margin-left:auto;margin-right:auto;text-align:left;background-color:#ffffff;margin-top:30px;}
.gallery
    {width:215px;border:solid 1px;text-align:center;line-height:150%;font-size:9pt;padding:3px 10px 3px 10px;}
.gallery2
    {width:288px;border:solid 1px;text-align:center;line-height:150%;font-size:12pt;padding:3px 10px 3px 10px;}
	.gallery3
    {border:solid 1px;text-align:center;line-height:150%;font-size:9pt;margin:10px;}

.gallery4
    {width:285px;border:solid 1px;text-align:center;line-height:150%;font-size:9pt;margin:10px;}

{--------------------------------galleryおわり--------------------------------------------}


{--------------------------------recruit-------------------------------------------------}
#recruit{width:950px;text-align:center;margin-bottom:-5px;margin-top:30px;}

{--------------------------------recruitおわり-------------------------------------------------}



{-----------------------------------access------------------------------------------------}
#access-all
    {width:950px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
	margin-top:30px;}


     {width:440px;height:460px;float:left;}

{-----------------------------------accessおわり------------------------------------------}




{--------------------------------seijinnsiki-------------------------------------------------}

.seijinnsiki
    {width:285px;border:solid 1px;text-align:center;line-height:150%;font-size:9pt;}
.gallery3
    {border:solid 1px;text-align:center;line-height:150%;font-size:9pt;}


{--------------------------------seijinnsikiおわり--------------------------------------------}


 
a:link {color:#cc9900;}
        a:visited{color:#c00000;} 
        a:hover{color:#c00000;} 
        a:active{color:#c00000;} 
#c1{width:500px;float:right;}


#guidemap{
width:960px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url("veneretradingjapan/guidemap.jpg");
}
#guidemap2{
font-size:11pt;
padding-top:5px;
padding-bottom:30px;
padding-left:30px;
}
#guidemap2{
font-size:11pt;
padding-top:5px;
padding-bottom:30px;
padding-left:30px;
}