@font-face {
    font-family: 'em';
	src: url('fonts/em.eot');
	src: local('☺'), url('fonts/em.woff') format('woff'), url('fonts/em.ttf') format('truetype'), url('fonts/em.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'pen';
	src: url('fonts/pen.eot');
	src: local('☺'), url('fonts/pen.woff') format('woff'), url('fonts/pen.ttf') format('truetype'), url('fonts/pen.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'penb';
	src: url('fonts/penb.eot');
	src: local('☺'), url('fonts/penb.woff') format('woff'), url('fonts/penb.ttf') format('truetype'), url('fonts/penb.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 't';
	src: url('fonts/t.eot');
	src: local('☺'), url('fonts/t.woff') format('woff'), url('fonts/t.ttf') format('truetype'), url('fonts/t.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'tb';
	src: url('fonts/tb.eot');
	src: local('☺'), url('fonts/tb.woff') format('woff'), url('fonts/tb.ttf') format('truetype'), url('fonts/tb.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@media (max-width:1500px){
  #area .bc-area{
        font-size:99.00%;
  }
}@media (max-width:1490px){
  #area .bc-area{
        font-size:98.33%;
  }
}@media (max-width:1480px){
  #area .bc-area{
        font-size:97.67%;
  }
}@media (max-width:1470px){
  #area .bc-area{
        font-size:97.00%;
  }
}@media (max-width:1460px){
  #area .bc-area{
        font-size:96.33%;
  }
}@media (max-width:1450px){
  #area .bc-area{
        font-size:95.67%;
  }
}@media (max-width:1440px){
  #area .bc-area{
        font-size:95.00%;
  }
}@media (max-width:1430px){
  #area .bc-area{
        font-size:94.33%;
  }
}@media (max-width:1420px){
  #area .bc-area{
        font-size:93.67%;
  }
}@media (max-width:1410px){
  #area .bc-area{
        font-size:93.00%;
  }
}@media (max-width:1400px){
  #area .bc-area{
        font-size:92.33%;
  }
}@media (max-width:1390px){
  #area .bc-area{
        font-size:91.67%;
  }
}@media (max-width:1380px){
  #area .bc-area{
        font-size:91.00%;
  }
}@media (max-width:1370px){
  #area .bc-area{
        font-size:90.33%;
  }
}@media (max-width:1360px){
  #area .bc-area{
        font-size:89.67%;
  }
}@media (max-width:1350px){
  #area .bc-area{
        font-size:89.00%;
  }
}@media (max-width:1340px){
  #area .bc-area{
        font-size:88.33%;
  }
}@media (max-width:1330px){
  #area .bc-area{
        font-size:87.67%;
  }
}@media (max-width:1320px){
  #area .bc-area{
        font-size:87.00%;
  }
}@media (max-width:1310px){
  #area .bc-area{
        font-size:86.33%;
  }
}@media (max-width:1300px){
  #area .bc-area{
        font-size:85.67%;
  }
}@media (max-width:1290px){
  #area .bc-area{
        font-size:85.00%;
  }
}@media (max-width:1280px){
  #area .bc-area{
        font-size:84.33%;
  }
}@media (max-width:1270px){
  #area .bc-area{
        font-size:83.67%;
  }
}@media (max-width:1260px){
  #area .bc-area{
        font-size:83.00%;
  }
}@media (max-width:1250px){
  #area .bc-area{
        font-size:82.33%;
  }
}@media (max-width:1240px){
  #area .bc-area{
        font-size:81.67%;
  }
}@media (max-width:1230px){
  #area .bc-area{
        font-size:81.00%;
  }
}@media (max-width:1220px){
  #area .bc-area{
        font-size:80.33%;
  }
}@media (max-width:1210px){
  #area .bc-area{
        font-size:79.67%;
  }
}@media (max-width:1200px){
  #area .bc-area{
        font-size:79.00%;
  }
}@media (max-width:1190px){
  #area .bc-area{
        font-size:78.33%;
  }
}@media (max-width:1180px){
  #area .bc-area{
        font-size:77.67%;
  }
}@media (max-width:1170px){
  #area .bc-area{
        font-size:77.00%;
  }
}@media (max-width:1160px){
  #area .bc-area{
        font-size:76.33%;
  }
}@media (max-width:1150px){
  #area .bc-area{
        font-size:75.67%;
  }
}@media (max-width:1140px){
  #area .bc-area{
        font-size:75.00%;
  }
}@media (max-width:1130px){
  #area .bc-area{
        font-size:74.33%;
  }
}@media (max-width:1120px){
  #area .bc-area{
        font-size:73.67%;
  }
}@media (max-width:1110px){
  #area .bc-area{
        font-size:73.00%;
  }
}@media (max-width:1100px){
  #area .bc-area{
        font-size:72.33%;
  }
}@media (max-width:1090px){
  #area .bc-area{
        font-size:71.67%;
  }
}@media (max-width:1080px){
  #area .bc-area{
        font-size:71.00%;
  }
}@media (max-width:1070px){
  #area .bc-area{
        font-size:70.33%;
  }
}@media (max-width:1060px){
  #area .bc-area{
        font-size:69.67%;
  }
}@media (max-width:1050px){
  #area .bc-area{
        font-size:69.00%;
  }
}@media (max-width:1040px){
  #area .bc-area{
        font-size:68.33%;
  }
}@media (max-width:1030px){
  #area .bc-area{
        font-size:67.67%;
  }
}@media (max-width:1020px){
  #area .bc-area{
        font-size:67.00%;
  }
}@media (max-width:1010px){
  #area .bc-area{
        font-size:66.33%;
  }
}@media (max-width:1000px){
  #area .bc-area{
        font-size:65.67%;
  }
}@media (max-width:990px){
  #area .bc-area{
        font-size:65.00%;
  }
}@media (max-width:980px){
  #area .bc-area{
        font-size:64.33%;
  }
}@media (max-width:970px){
  #area .bc-area{
        font-size:63.67%;
  }
}@media (max-width:960px){
  #area .bc-area{
        font-size:63.00%;
  }
}@media (max-width:950px){
  #area .bc-area{
        font-size:62.33%;
  }
}@media (max-width:940px){
  #area .bc-area{
        font-size:61.67%;
  }
}@media (max-width:930px){
  #area .bc-area{
        font-size:61.00%;
  }
}@media (max-width:920px){
  #area .bc-area{
        font-size:60.33%;
  }
}@media (max-width:910px){
  #area .bc-area{
        font-size:59.67%;
  }
}@media (max-width:900px){
  #area .bc-area{
        font-size:59.00%;
  }
}@media (max-width:890px){
  #area .bc-area{
        font-size:58.33%;
  }
}@media (max-width:880px){
  #area .bc-area{
        font-size:57.67%;
  }
}@media (max-width:870px){
  #area .bc-area{
        font-size:57.00%;
  }
}@media (max-width:860px){
  #area .bc-area{
        font-size:56.33%;
  }
}@media (max-width:850px){
  #area .bc-area{
        font-size:55.67%;
  }
}@media (max-width:840px){
  #area .bc-area{
        font-size:55.00%;
  }
}@media (max-width:830px){
  #area .bc-area{
        font-size:54.33%;
  }
}@media (max-width:820px){
  #area .bc-area{
        font-size:53.67%;
  }
}@media (max-width:810px){
  #area .bc-area{
        font-size:53.00%;
  }
}@media (max-width:800px){
  #area .bc-area{
        font-size:52.33%;
  }
}@media (max-width:790px){
  #area .bc-area{
        font-size:51.67%;
  }
}@media (max-width:780px){
  #area .bc-area{
        font-size:51.00%;
  }
}@media (max-width:770px){
  #area .bc-area{
        font-size:50.33%;
  }
}@media (max-width:760px){
  #area .bc-area{
        font-size:49.67%;
  }
}@media (max-width:750px){
  #area .bc-area{
        font-size:49.00%;
  }
}@media (max-width:740px){
  #area .bc-area{
        font-size:48.33%;
  }
}@media (max-width:730px){
  #area .bc-area{
        font-size:47.67%;
  }
}@media (max-width:720px){
  #area .bc-area{
        font-size:47.00%;
  }
}@media (max-width:710px){
  #area .bc-area{
        font-size:46.33%;
  }
}@media (max-width:700px){
  #area .bc-area{
        font-size:45.67%;
  }
}@media (max-width:690px){
  #area .bc-area{
        font-size:45.00%;
  }
}@media (max-width:680px){
  #area .bc-area{
        font-size:44.33%;
  }
}@media (max-width:670px){
  #area .bc-area{
        font-size:43.67%;
  }
}@media (max-width:660px){
  #area .bc-area{
        font-size:43.00%;
  }
}@media (max-width:650px){
  #area .bc-area{
        font-size:42.33%;
  }
}@media (max-width:640px){
  #area .bc-area{
        font-size:41.67%;
  }
}@media (max-width:630px){
  #area .bc-area{
        font-size:41.00%;
  }
}@media (max-width:620px){
  #area .bc-area{
        font-size:40.33%;
  }
}@media (max-width:610px){
  #area .bc-area{
        font-size:39.67%;
  }
}@media (max-width:600px){
  #area .bc-area{
        font-size:39.00%;
  }
}@media (max-width:590px){
  #area .bc-area{
        font-size:38.33%;
  }
}@media (max-width:580px){
  #area .bc-area{
        font-size:37.67%;
  }
}@media (max-width:570px){
  #area .bc-area{
        font-size:37.00%;
  }
}@media (max-width:560px){
  #area .bc-area{
        font-size:36.33%;
  }
}@media (max-width:550px){
  #area .bc-area{
        font-size:35.67%;
  }
}@media (max-width:540px){
  #area .bc-area{
        font-size:35.00%;
  }
}@media (max-width:530px){
  #area .bc-area{
        font-size:34.33%;
  }
}@media (max-width:520px){
  #area .bc-area{
        font-size:33.67%;
  }
}@media (max-width:510px){
  #area .bc-area{
        font-size:33.00%;
  }
}@media (max-width:500px){
  #area .bc-area{
        font-size:32.33%;
  }
}@media (max-width:490px){
  #area .bc-area{
        font-size:31.67%;
  }
}@media (max-width:480px){
  #area .bc-area{
        font-size:31.00%;
  }
}@media (max-width:470px){
  #area .bc-area{
        font-size:30.33%;
  }
}@media (max-width:460px){
  #area .bc-area{
        font-size:29.67%;
  }
}@media (max-width:450px){
  #area .bc-area{
        font-size:29.00%;
  }
}@media (max-width:440px){
  #area .bc-area{
        font-size:28.33%;
  }
}@media (max-width:430px){
  #area .bc-area{
        font-size:27.67%;
  }
}@media (max-width:420px){
  #area .bc-area{
        font-size:27.00%;
  }
}@media (max-width:410px){
  #area .bc-area{
        font-size:26.33%;
  }
}@media (max-width:400px){
  #area .bc-area{
        font-size:25.67%;
  }
}@media (max-width:390px){
  #area .bc-area{
        font-size:25.00%;
  }
}@media (max-width:380px){
  #area .bc-area{
        font-size:24.33%;
  }
}@media (max-width:370px){
  #area .bc-area{
        font-size:23.67%;
  }
}@media (max-width:360px){
  #area .bc-area{
        font-size:23.00%;
  }
}@media (max-width:350px){
  #area .bc-area{
        font-size:22.33%;
  }
}@media (max-width:340px){
  #area .bc-area{
        font-size:21.67%;
  }
}@media (max-width:330px){
  #area .bc-area{
        font-size:21.00%;
  }
}@media (max-width:320px){
  #area .bc-area{
        font-size:20.33%;
  }
}@media (max-width:1920px){
  #area .f .bc-area{
        font-size:99.06%;
  }
}@media (max-width:1910px){
  #area .f .bc-area{
        font-size:98.54%;
  }
}@media (max-width:1900px){
  #area .f .bc-area{
        font-size:98.02%;
  }
}@media (max-width:1890px){
  #area .f .bc-area{
        font-size:97.50%;
  }
}@media (max-width:1880px){
  #area .f .bc-area{
        font-size:96.98%;
  }
}@media (max-width:1870px){
  #area .f .bc-area{
        font-size:96.46%;
  }
}@media (max-width:1860px){
  #area .f .bc-area{
        font-size:95.94%;
  }
}@media (max-width:1850px){
  #area .f .bc-area{
        font-size:95.42%;
  }
}@media (max-width:1840px){
  #area .f .bc-area{
        font-size:94.90%;
  }
}@media (max-width:1830px){
  #area .f .bc-area{
        font-size:94.38%;
  }
}@media (max-width:1820px){
  #area .f .bc-area{
        font-size:93.85%;
  }
}@media (max-width:1810px){
  #area .f .bc-area{
        font-size:93.33%;
  }
}@media (max-width:1800px){
  #area .f .bc-area{
        font-size:92.81%;
  }
}@media (max-width:1790px){
  #area .f .bc-area{
        font-size:92.29%;
  }
}@media (max-width:1780px){
  #area .f .bc-area{
        font-size:91.77%;
  }
}@media (max-width:1770px){
  #area .f .bc-area{
        font-size:91.25%;
  }
}@media (max-width:1760px){
  #area .f .bc-area{
        font-size:90.73%;
  }
}@media (max-width:1750px){
  #area .f .bc-area{
        font-size:90.21%;
  }
}@media (max-width:1740px){
  #area .f .bc-area{
        font-size:89.69%;
  }
}@media (max-width:1730px){
  #area .f .bc-area{
        font-size:89.17%;
  }
}@media (max-width:1720px){
  #area .f .bc-area{
        font-size:88.65%;
  }
}@media (max-width:1710px){
  #area .f .bc-area{
        font-size:88.13%;
  }
}@media (max-width:1700px){
  #area .f .bc-area{
        font-size:87.60%;
  }
}@media (max-width:1690px){
  #area .f .bc-area{
        font-size:87.08%;
  }
}@media (max-width:1680px){
  #area .f .bc-area{
        font-size:86.56%;
  }
}@media (max-width:1670px){
  #area .f .bc-area{
        font-size:86.04%;
  }
}@media (max-width:1660px){
  #area .f .bc-area{
        font-size:85.52%;
  }
}@media (max-width:1650px){
  #area .f .bc-area{
        font-size:85.00%;
  }
}@media (max-width:1640px){
  #area .f .bc-area{
        font-size:84.48%;
  }
}@media (max-width:1630px){
  #area .f .bc-area{
        font-size:83.96%;
  }
}@media (max-width:1620px){
  #area .f .bc-area{
        font-size:83.44%;
  }
}@media (max-width:1610px){
  #area .f .bc-area{
        font-size:82.92%;
  }
}@media (max-width:1600px){
  #area .f .bc-area{
        font-size:82.40%;
  }
}@media (max-width:1590px){
  #area .f .bc-area{
        font-size:81.88%;
  }
}@media (max-width:1580px){
  #area .f .bc-area{
        font-size:81.35%;
  }
}@media (max-width:1570px){
  #area .f .bc-area{
        font-size:80.83%;
  }
}@media (max-width:1560px){
  #area .f .bc-area{
        font-size:80.31%;
  }
}@media (max-width:1550px){
  #area .f .bc-area{
        font-size:79.79%;
  }
}@media (max-width:1540px){
  #area .f .bc-area{
        font-size:79.27%;
  }
}@media (max-width:1530px){
  #area .f .bc-area{
        font-size:78.75%;
  }
}@media (max-width:1520px){
  #area .f .bc-area{
        font-size:78.23%;
  }
}@media (max-width:1510px){
  #area .f .bc-area{
        font-size:77.71%;
  }
}@media (max-width:1500px){
  #area .f .bc-area{
        font-size:77.19%;
  }
}@media (max-width:1490px){
  #area .f .bc-area{
        font-size:76.67%;
  }
}@media (max-width:1480px){
  #area .f .bc-area{
        font-size:76.15%;
  }
}@media (max-width:1470px){
  #area .f .bc-area{
        font-size:75.63%;
  }
}@media (max-width:1460px){
  #area .f .bc-area{
        font-size:75.10%;
  }
}@media (max-width:1450px){
  #area .f .bc-area{
        font-size:74.58%;
  }
}@media (max-width:1440px){
  #area .f .bc-area{
        font-size:74.06%;
  }
}@media (max-width:1430px){
  #area .f .bc-area{
        font-size:73.54%;
  }
}@media (max-width:1420px){
  #area .f .bc-area{
        font-size:73.02%;
  }
}@media (max-width:1410px){
  #area .f .bc-area{
        font-size:72.50%;
  }
}@media (max-width:1400px){
  #area .f .bc-area{
        font-size:71.98%;
  }
}@media (max-width:1390px){
  #area .f .bc-area{
        font-size:71.46%;
  }
}@media (max-width:1380px){
  #area .f .bc-area{
        font-size:70.94%;
  }
}@media (max-width:1370px){
  #area .f .bc-area{
        font-size:70.42%;
  }
}@media (max-width:1360px){
  #area .f .bc-area{
        font-size:69.90%;
  }
}@media (max-width:1350px){
  #area .f .bc-area{
        font-size:69.38%;
  }
}@media (max-width:1340px){
  #area .f .bc-area{
        font-size:68.85%;
  }
}@media (max-width:1330px){
  #area .f .bc-area{
        font-size:68.33%;
  }
}@media (max-width:1320px){
  #area .f .bc-area{
        font-size:67.81%;
  }
}@media (max-width:1310px){
  #area .f .bc-area{
        font-size:67.29%;
  }
}@media (max-width:1300px){
  #area .f .bc-area{
        font-size:66.77%;
  }
}@media (max-width:1290px){
  #area .f .bc-area{
        font-size:66.25%;
  }
}@media (max-width:1280px){
  #area .f .bc-area{
        font-size:65.73%;
  }
}@media (max-width:1270px){
  #area .f .bc-area{
        font-size:65.21%;
  }
}@media (max-width:1260px){
  #area .f .bc-area{
        font-size:64.69%;
  }
}@media (max-width:1250px){
  #area .f .bc-area{
        font-size:64.17%;
  }
}@media (max-width:1240px){
  #area .f .bc-area{
        font-size:63.65%;
  }
}@media (max-width:1230px){
  #area .f .bc-area{
        font-size:63.13%;
  }
}@media (max-width:1220px){
  #area .f .bc-area{
        font-size:62.60%;
  }
}@media (max-width:1210px){
  #area .f .bc-area{
        font-size:62.08%;
  }
}@media (max-width:1200px){
  #area .f .bc-area{
        font-size:61.56%;
  }
}@media (max-width:1190px){
  #area .f .bc-area{
        font-size:61.04%;
  }
}@media (max-width:1180px){
  #area .f .bc-area{
        font-size:60.52%;
  }
}@media (max-width:1170px){
  #area .f .bc-area{
        font-size:60.00%;
  }
}@media (max-width:1160px){
  #area .f .bc-area{
        font-size:59.48%;
  }
}@media (max-width:1150px){
  #area .f .bc-area{
        font-size:58.96%;
  }
}@media (max-width:1140px){
  #area .f .bc-area{
        font-size:58.44%;
  }
}@media (max-width:1130px){
  #area .f .bc-area{
        font-size:57.92%;
  }
}@media (max-width:1120px){
  #area .f .bc-area{
        font-size:57.40%;
  }
}@media (max-width:1110px){
  #area .f .bc-area{
        font-size:56.88%;
  }
}@media (max-width:1100px){
  #area .f .bc-area{
        font-size:56.35%;
  }
}@media (max-width:1090px){
  #area .f .bc-area{
        font-size:55.83%;
  }
}@media (max-width:1080px){
  #area .f .bc-area{
        font-size:55.31%;
  }
}@media (max-width:1070px){
  #area .f .bc-area{
        font-size:54.79%;
  }
}@media (max-width:1060px){
  #area .f .bc-area{
        font-size:54.27%;
  }
}@media (max-width:1050px){
  #area .f .bc-area{
        font-size:53.75%;
  }
}@media (max-width:1040px){
  #area .f .bc-area{
        font-size:53.23%;
  }
}@media (max-width:1030px){
  #area .f .bc-area{
        font-size:52.71%;
  }
}@media (max-width:1020px){
  #area .f .bc-area{
        font-size:52.19%;
  }
}@media (max-width:1010px){
  #area .f .bc-area{
        font-size:51.67%;
  }
}@media (max-width:1000px){
  #area .f .bc-area{
        font-size:51.15%;
  }
}@media (max-width:990px){
  #area .f .bc-area{
        font-size:50.63%;
  }
}@media (max-width:980px){
  #area .f .bc-area{
        font-size:50.10%;
  }
}@media (max-width:970px){
  #area .f .bc-area{
        font-size:49.58%;
  }
}@media (max-width:960px){
  #area .f .bc-area{
        font-size:49.06%;
  }
}@media (max-width:950px){
  #area .f .bc-area{
        font-size:48.54%;
  }
}@media (max-width:940px){
  #area .f .bc-area{
        font-size:48.02%;
  }
}@media (max-width:930px){
  #area .f .bc-area{
        font-size:47.50%;
  }
}@media (max-width:920px){
  #area .f .bc-area{
        font-size:46.98%;
  }
}@media (max-width:910px){
  #area .f .bc-area{
        font-size:46.46%;
  }
}@media (max-width:900px){
  #area .f .bc-area{
        font-size:45.94%;
  }
}@media (max-width:890px){
  #area .f .bc-area{
        font-size:45.42%;
  }
}@media (max-width:880px){
  #area .f .bc-area{
        font-size:44.90%;
  }
}@media (max-width:870px){
  #area .f .bc-area{
        font-size:44.38%;
  }
}@media (max-width:860px){
  #area .f .bc-area{
        font-size:43.85%;
  }
}@media (max-width:850px){
  #area .f .bc-area{
        font-size:43.33%;
  }
}@media (max-width:840px){
  #area .f .bc-area{
        font-size:42.81%;
  }
}@media (max-width:830px){
  #area .f .bc-area{
        font-size:42.29%;
  }
}@media (max-width:820px){
  #area .f .bc-area{
        font-size:41.77%;
  }
}@media (max-width:810px){
  #area .f .bc-area{
        font-size:41.25%;
  }
}@media (max-width:800px){
  #area .f .bc-area{
        font-size:40.73%;
  }
}@media (max-width:790px){
  #area .f .bc-area{
        font-size:40.21%;
  }
}@media (max-width:780px){
  #area .f .bc-area{
        font-size:39.69%;
  }
}@media (max-width:770px){
  #area .f .bc-area{
        font-size:39.17%;
  }
}@media (max-width:760px){
  #area .f .bc-area{
        font-size:38.65%;
  }
}@media (max-width:750px){
  #area .f .bc-area{
        font-size:38.13%;
  }
}@media (max-width:740px){
  #area .f .bc-area{
        font-size:37.60%;
  }
}@media (max-width:730px){
  #area .f .bc-area{
        font-size:37.08%;
  }
}@media (max-width:720px){
  #area .f .bc-area{
        font-size:36.56%;
  }
}@media (max-width:710px){
  #area .f .bc-area{
        font-size:36.04%;
  }
}@media (max-width:700px){
  #area .f .bc-area{
        font-size:35.52%;
  }
}@media (max-width:690px){
  #area .f .bc-area{
        font-size:35.00%;
  }
}@media (max-width:680px){
  #area .f .bc-area{
        font-size:34.48%;
  }
}@media (max-width:670px){
  #area .f .bc-area{
        font-size:33.96%;
  }
}@media (max-width:660px){
  #area .f .bc-area{
        font-size:33.44%;
  }
}@media (max-width:650px){
  #area .f .bc-area{
        font-size:32.92%;
  }
}@media (max-width:640px){
  #area .f .bc-area{
        font-size:32.40%;
  }
}@media (max-width:630px){
  #area .f .bc-area{
        font-size:31.88%;
  }
}@media (max-width:620px){
  #area .f .bc-area{
        font-size:31.35%;
  }
}@media (max-width:610px){
  #area .f .bc-area{
        font-size:30.83%;
  }
}@media (max-width:600px){
  #area .f .bc-area{
        font-size:30.31%;
  }
}@media (max-width:590px){
  #area .f .bc-area{
        font-size:29.79%;
  }
}@media (max-width:580px){
  #area .f .bc-area{
        font-size:29.27%;
  }
}@media (max-width:570px){
  #area .f .bc-area{
        font-size:28.75%;
  }
}@media (max-width:560px){
  #area .f .bc-area{
        font-size:28.23%;
  }
}@media (max-width:550px){
  #area .f .bc-area{
        font-size:27.71%;
  }
}@media (max-width:540px){
  #area .f .bc-area{
        font-size:27.19%;
  }
}@media (max-width:530px){
  #area .f .bc-area{
        font-size:26.67%;
  }
}@media (max-width:520px){
  #area .f .bc-area{
        font-size:26.15%;
  }
}@media (max-width:510px){
  #area .f .bc-area{
        font-size:25.63%;
  }
}@media (max-width:500px){
  #area .f .bc-area{
        font-size:25.10%;
  }
}@media (max-width:490px){
  #area .f .bc-area{
        font-size:24.58%;
  }
}@media (max-width:480px){
  #area .f .bc-area{
        font-size:24.06%;
  }
}@media (max-width:470px){
  #area .f .bc-area{
        font-size:23.54%;
  }
}@media (max-width:460px){
  #area .f .bc-area{
        font-size:23.02%;
  }
}@media (max-width:450px){
  #area .f .bc-area{
        font-size:22.50%;
  }
}@media (max-width:440px){
  #area .f .bc-area{
        font-size:21.98%;
  }
}@media (max-width:430px){
  #area .f .bc-area{
        font-size:21.46%;
  }
}@media (max-width:420px){
  #area .f .bc-area{
        font-size:20.94%;
  }
}@media (max-width:410px){
  #area .f .bc-area{
        font-size:20.42%;
  }
}@media (max-width:400px){
  #area .f .bc-area{
        font-size:19.90%;
  }
}@media (max-width:390px){
  #area .f .bc-area{
        font-size:19.38%;
  }
}@media (max-width:380px){
  #area .f .bc-area{
        font-size:18.85%;
  }
}@media (max-width:370px){
  #area .f .bc-area{
        font-size:18.33%;
  }
}@media (max-width:360px){
  #area .f .bc-area{
        font-size:17.81%;
  }
}@media (max-width:350px){
  #area .f .bc-area{
        font-size:17.29%;
  }
}@media (max-width:340px){
  #area .f .bc-area{
        font-size:16.77%;
  }
}@media (max-width:330px){
  #area .f .bc-area{
        font-size:16.25%;
  }
}@media (max-width:320px){
  #area .f .bc-area{
        font-size:15.73%;
  }
}


body{
    font-family:t;
    font-size:16px;
    margin:0;
    padding:0;
}

.bc-area{
    
}

.hover .on{
    display:block;
}
.hover .over{
    display:none;
}
.hover:hover .over{
    display:block;    
}
.hover:hover .on{
    display:none;
}
a.current .over{
    display:block;
}
a.current .on{
    display:none;
}
a.active .over{
    display:block;
}
a.active .on{
    display:none;
}


.hover2 .over{
    display:none;
}
.hover2:hover .over{
    display:inline-block;    
}
.hover2:hover .on{
    display:none;
}
a.active2 .over{
    display:inline-block;
}
a.active2 .on{
    display:none;
}
.hover2.current .over{
    display:inline-block;
}
.hover2.current .on{
    display:none;
}


ul{
	margin:0;
	padding-left:1.5em;
}
li{
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	line-height:1;
}
p{
	margin:0.6em 0;
}
a{
	text-decoration:none;
	color:#000;
}
a:hover{
	text-decoration:none;
}
a img{
	border:none;
}
form{
	display:block;
	margin:0;
	padding:0
}
.clear{
	display:block!important;
	line-height:0!important;
	float:none!important;
	height:0!important;
	border:none!important;
	padding:0!important;
	margin:0!important;
	clear:both!important;
	width:0!important;
	overflow:hidden!important;
	font-size:0!important
}
.message{
    display:none !important;
}
button,input[type="submit"],input[type="button"]{
	cursor:pointer;
	outline:none;
}


/* general content */
/* paging */
.paging span span,.paging a span{	
    display:inline-block;
    line-height:1;
}
.page-first,.page-last{
	display:none;
}
.paging .current{
    color:blue;
}
.blockData{
background: #fff;
padding: 35px;
border-radius: 30px;
padding-bottom: 30px;
margin-top: 170px;    
}
.blockData .msg {
padding-bottom: 30px;
font-size: 32px;
letter-spacing: 0.4px;
min-height: 65px;
display: block;
}

.blockMsg{
    top:0px !important;
}

div.layout-bg1::after{
    opacity:1;
}
div.layout-bg2::after{
    opacity:0;
}

.website-box {
  width: 100%;display: block;
  position: relative;
}
.website-box::after {
  content: "";top: 0;left: 0;bottom: 0;right: 0;position: absolute;z-index: -1;   
  opacity: 0.2;
}

/*** test***/