/* CSS Document */

/*>>>>>>>>>>>>>common*/
h1{
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Verdana", "Arial", "sans-serif";  
}
a{
color:#f97590;
text-decoration:none;
font-style:normal;
}
a:hover{
color:#666;
text-decoration:none;
}
li{
	font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Verdana", "Arial", "sans-serif";
font-size:12px;
color:#000000;
line-height:1.6em;
font-style:normal;
}
/*>>>>>>>>>>>>>header*/
#header{
}
/*>>>>>>>>>>>>>footer*/
#footer{
margin-top:78px;
text-align:center;
}

/*>>>>>>>>>>>>>rightMenu*/
#menuCell{
	padding:0 13px 16px 13px;
	vertical-align:top;
	width:178px;}
.menuTitle{margin:5px 0 0 0;}
.menuSubTitle{margin:1px 0 5px 0;}
/*>>>>>>>>>>>>>main*/
#tableMain h2{
	font-size:14px;
	color:#f97590;
	padding:0 16px 0 13px;
	margin:0px;
	line-height:1.2em;
	font-family:"A-OTF VS Pro B", "qMmpS Std W8","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
	}
#tableMain p{
	font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
	line-height:1.25em;
	padding:0px 15px 0 13px;
	margin:0px;
	font-size:12px;
}
#tableMain td{
padding:39px 0 10px 0;
vertical-align:top;
}
/*>>>>>>>>>>>>>main2*/
#bodymain2{
background-color:white;}
#tablemain2{
margin:0px;}
#main2MainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tablemain2 a{
color:black;
text-decoration:none;
font-style:normal;
}
#tablemain2 a:hover{
color:#666;
text-decoration:none;
}
#tablemain2 h2{
font-size:14px;
color:#f97590;
margin:0px;
line-height:1em;
padding:0 10px 0px 13px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablemain2 h3{
font-size:12px;
margin:0px;
padding:10px 0 0 13px;
color:black;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablemain2 h4{
font-size:12px;
margin:0px;
padding:39px 0 0 0;
color:black;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablemain2 p{
font-size:12px;
padding:3 13px 0 13px;
line-height:1.2em;
margin:0px;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablemain2 td{
width:593px;
padding-top:0px;
vertical-align:top;
}
#tablemain2 .main1{
width:270px;
}
#tablemain2 .main2{
width:233px;
}
#tablemain2 .main3{
width:90px;
}
/*>>>>>>>>>>>>>autograph*/
#bodyautograph{
background-color:black;}
#tableautograph{
margin-top:120px;}
#autoautographCell{
vertical-align:top;
width:594px;
padding:0px;
margin:0px;
}
#tableautograph a{
color:white;
text-decoration:none;
font-style:normal;
}
#tableautograph a:hover{
color:#666;
text-decoration:none;
}
#tableautograph h1{
font-size:16px;
color:#f97590;
padding-right:absolute;
padding:5px 0 5px 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableautograph h2{
font-size:18px;
color:#f97590;
padding-right:absolute;
padding-top:5px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableautograph h3{
font-size:14px;
margin:0px;
padding:38px 0 3px 0;
color:#f97590;
line-height:1.1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableautograph p{
font-size:12px;
padding:0 10px 0 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:white;
}
#tableautograph td{
width:593px;
padding-top:15px;
vertical-align:top;
}
#tableautograph .autoimg{
width:215px;
}
#tableautograph .autoDoc{
width:379px;
}
/*>>>>>>>>>>>>>home*/
#bodyhome{
background-color:white;}
#tablehome{
margin-top:0px;}
#homeMainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tablehome a{
color:#f97590;
text-decoration:none;
font-style:normal;
}
#tablehome a:hover{
color:#666;
text-decoration:none;
}
#tablehome h2{
font-size:10px;
margin:0px;
padding:0px 0 3px 0px;
color:#f97590;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablehome h1{
font-size:10.5px;
margin:0px;
padding:0px;
color:#f97590;
line-height:1.1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablehome h3{
font-size:10.5px;
padding:3px 3px 3px 3px;
margin:0px;
line-height:1.1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablehome h4{
font-size:10.5px;
padding:0 0 100px 0;
margin:0px;
line-height:1.1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablehome p{
font-size:9.5px;
padding:0 0 0 0;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablehome td{
width:593px;
padding-top:10px;
vertical-align:top;
}
#tablehome .home1{
width:350px;
}
#tablehome .home2{
width:270px;
padding-right:5px;
}
#tablehome .home3{
width:243px;
}
#tablehome .home4{
width:144.5px;
padding:5 5 0 5px;
}
#tablehome .home5{
width:15px;
}
/*>>>>>>>>>>>>>articles*/
#bodyarticles{
background-color:white;}
#tablearticles{
margin-top:0px;}
#menuarticlesCell{
vertical-align:top;
width:325px;
padding:0px;
margin:0px;
}
#tablearticles a{
color:#000;
text-decoration:none;
font-style:normal;
}
#tablearticles a:hover{
color:#666;
text-decoration:none;
}
#tablearticles p{
font-size:10px;
padding:0 0 0 3;
margin:0px;
line-height:1.5em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:000;
}
#tablearticles td{
width:325px;
padding:0 0 0 0;
vertical-align:top;
}
#tablearticles h1{
font-size:11px;
color:#000;
line-height:1em;
padding:2 0 5 7;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablearticles h2{
font-size:9px;
color:#000;
line-height:1em;
padding:2 15 0 7;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
/*>>>>>>>>>>>>>search*/
#bodyesearch{
background-color:white;}
#tablesearch{
margin-top:0px;}
#menusearchCell{
vertical-align:top;
width:227px;
padding:0px;
margin:0px;
}
#tablesearch a{
color:#f97590;
text-decoration:none;
font-style:normal;
}
#tablesearch a:hover{
color:#666;
text-decoration:none;
}
#tablesearch p{
font-size:9px;
padding:0 0 0 0;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#fff;
}
#tablesearch td{
width:227px;
padding:0 10 0 10;
vertical-align:top;
}
#tablesearch h1{
font-size:10px;
color:#fff;
line-height:1em;
padding:10 0 5 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablesearch h2{
font-size:9.5px;
color:#fff;
line-height:1em;
padding:12 15 0 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
/*>>>>>>>>>>>>>menu*/
#bodymenu{
background-color:white;}
#tablemenu{
margin-top:30px;}
#menuMainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tablemenu a{
color:#F97590;
text-decoration:none;
font-style:normal;
}
#tablemenu a:hover{
color:#666;
text-decoration:none;
}
#tablemenu h1{
font-size:12px;
color:#000;
line-height:1em;
padding:0 0 0 0;
margin:0px;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablemenu h2{
font-size:14px;
color:#f97590;
line-height:1em;
padding:0 0 3px 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablemenu h3{
font-size:11px;
margin:0px;
padding:0 0 0 0;
color:#000;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablemenu p{
font-size:11px;
padding:0px;
margin:0px;
line-height:1.25em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablemenu td{
width:593px;
vertical-align:top;
}
#tablemenu .menuimg{
width:90px;
padding-top:10px;
}
#tablemenu .menudoc{
width:200px;
padding-top:10px;
padding-right:0px;
}
#tablemenu .menuright{
width:303px;
padding-top:10px;
padding-right:15px;
}
/*>>>>>>>>>>>>>snap*/
#bodysnap{
background-color:white;}
#tablesnap{
margin-top:20px;}
#snapMainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tablesnap h2{
font-size:16px;
color:#f97590;
padding-right:absolute;
padding:0px;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablesnap p{
font-size:12px;
padding:0px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
/*>>>>>>>>>>>>>snap2*/
#bodysnap2{
background-color:black;}
#tablesnap2{
margin-top:20px;}
#snap2MainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tablesnap2 h2{
font-size:16px;
color:#f97590;
padding-right:absolute;
padding:0px;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablesnap2 p{
font-size:12px;
padding:0px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:white;
}
/*>>>>>>>>>>>>>past*/
#bodypast{
background-color:white;}
#tablepast{
margin-top:0px;}
#pastMainCell{
vertical-align:top;
width:270px;
padding:0px;
margin:0px;
}
#tablepast a{
color:black;
text-decoration:none;
font-style:normal;
}
#tablepast a:hover{
color:#666;
text-decoration:none;
}
#tablepast h2{
font-size:1px;
color:black;
padding-right:absolute;
padding-top:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablepast p{
font-size:11px;
padding:0px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablepast td{
width:270px;
padding-top:0px;
vertical-align:top;
}
#tablepast .menuimg{
width:45px;
}
#tablepast .menuDoc{
width:225px;
}
/*>>>>>>>>>>>>>back*/
#tableback{
margin-top:40px;}
#tableback a{
color:f97590;
text-decoration:none;
font-style:normal;
}
#tableback a:hover{
color:#666;
text-decoration:none;
}
#tableback h1{
font-size:14px;
color:#f97590;
line-height:1em;
padding-top:0px;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableback h2{
font-size:10px;
color:#666;
line-height:1em;
padding:5px 0 0 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableback h3{
font-size:11px;
color:#000;
line-height:1em;
padding:10 0 13 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableback p{
font-size:11.5px;
padding:0 0 0 0;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableback td{
width:593px;
padding-top:0px;
vertical-align:top;
}
#tableback .menuimg{
width:89px;
}
#tableback .menuDoc{
width:504px;
}
/*>>>>>>>>>>>>>menuPages*/
#menuPagesMain h1{
font-size:14px;
color:#f97590;
padding:30px 0 5px 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#menuPagesMain h2{
font-size:14px;
color:#f97590;
padding:20px 0 5px 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#menuPagesMain h3{
font-size:12px;
padding:5 0 5px 0;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#menuPagesMain td{
vertical-align:top;
}
#menuPagesMain p{
font-size:12px;
padding:0 5px 0 0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#menuPagesMain .explanation{
padding-top:0px;}
/*>>>>>>>>>>>>>aboutUs*/
#aboutus{
background-color:black;}
#aboutPagesMain h1{
font-size:16px;
color:#f97590;
padding:40px 0 5px 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#aboutPagesMain h2{
font-size:16px;
color:#f97590;
padding:20px 0 5px 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#aboutPagesMain td{
vertical-align:top;
}
#aboutPagesMain p{
color:white;
font-size:12px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#minna{
padding-top:225px;}
#names{
vertical-align:bottom;
padding-bottom:20px;
}
/*>>>>>>>>>>>>>LINK*/
#linkMain td{
vertical-align:top;
}
#linkMain h1{
margin-top:36px;
margin-bottom:3px;
font-size:18px;
color:#f97590;
padding:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#linkMain h2{
margin-top:14px;
margin-bottom:3px;
font-size:18px;
color:#f97590;
padding:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}

#linkMain p{
color:white;
font-size:12px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}

#linkMain a{
color:#ffffff;
text-decoration:none;
font-style:normal;
}

#linkMain a:hover{
color:#f97590;
text-decoration:none;
}

/*>>>>>>>>>>>>>Mailing*/
#MailingMain td{
vertical-align:top;
}
#MailingMain h1{
margin-top:36px;
margin-bottom:3px;
font-size:18px;
color:#f97590;
padding:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#MailingMain h2{
margin-top:14px;
margin-bottom:3px;
font-size:24px;
color:#f97590;
padding:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}

#MailingMain p{
color:white;
font-size:15px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}

#MailingMain a{
color:#ffffff;
text-decoration:none;
font-style:normal;
}

#MailingMain a:hover{
color:#f97590;
text-decoration:none;
}
/*>>>>>>>>>>>>>info*/
#tableinfo{
margin-top:0px;
}
#tableinfo a{
color:#567199;
text-decoration:none;
font-style:normal;
}
#tableinfo a:hover{
color:#E2B937;
text-decoration:none;
}
#tableinfo h1{
font-size:11.5px;
margin:0px;
padding:30px 0 0 30px;
color:#000;
line-height:2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableinfo h2{
font-size:9px;
margin:0px;
padding:6px 0 1px 0;
color:#000000;
line-height:1em;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableinfo h3{
font-size:11.5px;
padding:0 0 0 30px;
margin:0px;
line-height:2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableinfo h4{
font-size:10px;
margin:0px;
padding:0px 0 10px 30px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#000;
}
#tableinfo h5{
font-size:9.5px;
padding:30px 0 20px 30px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#000;
}
#tableinfo h6{
font-size:11px;
margin:0px;
padding:30px 10px 0 0;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#000;
}
#tableinfo p{
font-size:9.5px;
padding:0 0 25px 30px;
margin:0px;
line-height:1.3em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableinfo td{
padding-top:0px;
vertical-align:top;
}
#tableinfo .info1{
width:146px;
}
#tableinfo .info2{
width:2px;
}
#tableinfo .info3{
width:478px;
}
#tableinfo .info4{
width:174px;
}
#tableinfo .info5{
width:280px;
}
#tableinfo .info6{
width:360px;
}
.infocopy{margin:55px 0 10px 10px;
}
/*>>>>>>>>>>>>>infotop*/
#tableinfotop{
margin-top:0px;
}
#tableinfotop a{
color:#567199;
text-decoration:none;
font-style:normal;
}
#tableinfotop a:hover{
color:#E2B937;
text-decoration:none;
}
#tableinfotop h1{
font-size:11px;
margin:0px;
padding:30px 0 3px 30px;
color:#000;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableinfotop h3{
font-size:11px;
padding:3px 0 3px 30px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableinfotop p{
font-size:9.5px;
padding:0 0 10px 30px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableinfotop td{
padding-top:0px;
vertical-align:top;
}
#tableinfotop .info5{
width:280px;
}
#tableinfotop .info6{
width:365px;
}
/*>>>>>>>>>>>>>gallery*/
#tablegallery{
margin-top:0px;
}
#tablegallery a{
color:#666;
text-decoration:none;
font-style:normal;
}
#tablegallery a:hover{
color:#999999;
text-decoration:none;
}
#tablegallery td{
padding-top:0px;
vertical-align:top;
}
#tablegallery p{
font-size:11px;
padding:0 0px 0px 20px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#cccccc;
}
#tablegallery h1{
font-size:11px;
margin:0px;
padding:300px 0 0 0;
color:#ccc;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablegallery h2{
font-size:14px;
margin:0px;
padding:0 0 5px 20px;
color:#ccc;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tablegallery h3{
font-size:9.5px;
padding:0 0 20px 20px;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#ccc;
}
/*>>>>>>>>>>>>>emaga*/
#tableemaga{
margin-top:0px;
}
#tableemaga a{
color:#666;
text-decoration:none;
font-style:normal;
}
#tableemaga a:hover{
color:#fff;
text-decoration:none;
}
#tableemaga td{
padding:0 0 0 0;
vertical-align:top;
}
#tableemaga p{
font-size:11px;
padding:0 15px 0 0;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#fff;
}
#tableemaga h1{
font-size:12px;
margin:0px;
padding:0 0 0 0;
color:#ccc;
line-height:1.4em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableemaga h2{
font-size:14px;
margin:0px;
padding:0 0 3px 0;
color:#f97590;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableemaga h3{
font-size:9px;
padding:7px 0 1 0;
margin:0px;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#f97590;
}
#tableemaga h4{
font-size:12px;
padding:0 0 0 0;
margin:0px;
line-height:1.5em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:#fff;
}
#tableemaga .left{
width:80px;
padding-top:15px;
}
#tableemaga .right{
width:243px;
padding-top:15px;
}
#tableemaga .img{
width:323px;
padding-top:25px;
}
#tableemaga .bar{
width:154px;
}
/*>>>>>>>>>>>>>sb*/
#bodysb{
background-color:white;}
#tablesb{
margin-top:0px;}
#sbMainCell{
vertical-align:top;
width:335px;
padding:0px;
margin:0px;
}
#tablesb a{
color:#F97590;
text-decoration:none;
font-style:normal;
}
#tablesb a:hover{
color:#666;
text-decoration:none;
}
#tablesb h2{
font-size:12px;
color:#F97590;
line-height:1em;
padding:0 0 0 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tablesb p{
font-size:9px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tablesb td{
width:335px;
vertical-align:top;
}
#tablesb .sbimg{
width:90px;
padding-top:0px;
}
#tablesb .sbdoc{
width:245px;
padding-top:0px;
padding-right:0px;
}
/*>>>>>>>>>>>>>artist1*/
#bodyartist1{
background-color:white;}
#tableartist1{
margin-top:30px;}
#artist1MainCell{
vertical-align:top;
width:593px;
padding:0px;
margin:0px;
}
#tableartist1 a{
color:#000;
text-decoration:none;
font-style:normal;
}
#tableartist1 a:hover{
color:#F97590;
text-decoration:none;
}
#tableartist1 h1{
font-size:13px;
color:#000;
line-height:1em;
padding:0 0 0 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W8", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableartist1 h2{
font-size:12px;
color:#f97590;
line-height:1em;
padding:0 0 3px 0;
margin:0px;
font-family:"A-OTF VS Pro B", "qMmpS Pro W8", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";  
}
#tableartist1 h3{
font-size:12px;
margin:0px;
padding:0 0 0 0;
color:#000;
line-height:1em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableartist1 p{
font-size:12px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6","Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
color:black;
}
#tableartist1 td{
width:593px;
vertical-align:top;
}
#tableartist1 .artist1img{
width:90px;
padding-top:10px;
}
#tableartist1 .artist1doc{
width:200px;
padding-top:10px;
padding-right:0px;
}
#tableartist1 .artist1right{
width:303px;
padding-top:10px;
padding-right:15px;
}
/*>>>>>>>>>>>>>artist*/
#bodyartist{
background-color:white;}
#tableartist{
margin-top:0px;}
#tableartist a{
color:#f97590;
text-decoration:none;
font-style:normal;
}
#tableartist a:hover{
color:#666;
text-decoration:none;
}
#tableartist h1{
font-size:13px;
color:#000;
line-height:1em;
padding:0 0 0 0;
margin:0px;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableartist h2{
font-size:14px;
color:#f97590;
line-height:1em;
padding:0 0 3px 0;
margin:0px;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableartist h3{
font-size:12px;
color:#000;
line-height:1em;
padding:10 0 5 0;
margin:0px;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableartist p{
font-size:11px;
padding:0px;
margin:0px;
line-height:1.2em;
font-family:"A-OTF VS Pro M", "qMmpS Pro W6", "Helvetica Neue","Osaka", "Helvetica", "Arial", "sans-serif";
}
#tableartist td{
width:590px;
vertical-align:top;
}
#tableartist .artistleft{
width:290px;
padding-top:10px;
}
#tableartist .artistright{
width:300px;
padding-top:10px;
padding-right:10px;
}
/*>>>>>>>>>>>>>eng*/
#tableeng{
margin-bottom:0px;
padding:0 15 0 15;
background-color:#111111;
border-right: solid 1px #7C7260;
border-left: solid 1px #7C7260;
border-bottom: solid 1px #7C7260;
}
#engMainCell{
vertical-align:top;
width:610px;
margin:0px;
}
#tableeng a{
color:#F97590;
text-decoration:none;
font-style:normal;
}
#tableeng a:hover{
color:#333;
text-decoration:none;
}
#tableeng h1{
font-size:14px;
color:#fff;
line-height:1.3em;
padding:0 0 0 0;
margin:0px;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableeng h2{
font-size:16px;
color:#fff;
line-height:1em;
padding:0 0 2 0;
margin:0px;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";  
}
#tableeng h3{
font-size:10px;
margin:0px;
padding:0 0 0 0;
color:#333;
line-height:1em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableeng h4{
font-size:9px;
margin:0px;
padding:5 0 0 0;
font-style: italic;
color:#444;
line-height:1em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableeng p{
font-size:12px;
padding:0 0 0 0;
margin:0px;
line-height:1.25em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
color:#999999;
}
#tableeng td{
vertical-align:top;
padding-top:15px;
}
#tableeng .eng1{
width:80px;
}
#tableeng .eng2{
width:225px;
}
#tableeng .eng3{
width:80px;
}
#tableeng .eng4{
width:225px;
}
/*>>>>>>>>>>>>>eng2*/
#tableeng2{
margin-bottom:0px;
padding:0;
background-color:#111111;
}
#eng2MainCell{
vertical-align:top;
width:610px;
margin:0px;
}
#tableeng2 a{
color:#F97590;
text-decoration:none;
font-style:normal;
}
#tableeng2 a:hover{
color:#666;
text-decoration:none;
}
#tableeng2 h1{
font-size:14px;
color:#fff;
line-height:1.3em;
padding:0 0 0 0;
margin:0px;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableeng2 h2{
font-size:16px;
color:#fff;
line-height:1em;
padding:0 0 2 0;
margin:0px;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";  
}
#tableeng2 h3{
font-size:10px;
margin:0px;
padding:0 0 0 0;
color:#333;
line-height:1em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableeng2 p{
font-size:12px;
padding:0 0 0 0;
margin:0px;
line-height:1.25em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
color:#999999;
}
#tableeng2 td{
vertical-align:top;
padding-top:15px;
}
#tableeng2 .e1{
width:80px;
}
#tableeng2 .e2{
width:225px;
}
#tableeng2 .e3{
width:80px;
}
#tableeng2 .e4{
width:225px;
}
/*>>>>>>>>>>>>>emenu*/
#tableemenu{
margin:0 0 0 10px;

}
#tableemenu a{
color:#fff;
text-decoration:none;
font-style:normal;
}
#tableemenu a:hover{
color:#333;
text-decoration:none;
}
#tableemenu td{
padding:0 0 0 0;
vertical-align:top;
}
#tableemenu p{
font-size:12px;
padding:0 0 0 0;
margin:0px;
line-height:1.25em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
color:#fff;
}
#tableemenu h1{
font-size:9px;
margin:0px;
padding:5 0 2 0;
color:#f97590;
line-height:1em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}
#tableemenu h2{
font-size:14px;
margin:0px;
padding:0 0 3px 0;
color:#f97590;
line-height:1em;
font-family:"Helvetica Neue", "Helvetica", "Arial", "sans-serif";
}