@font-face { font-family: "font1"; src: url('font.otf'); }
@font-face { font-family: "font2"; src: url('fontbold.otf'); }
html,body{font-family:"font1";margin:0;padding:0;overflow-x: hidden; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; }
textarea { font-size:calc(1vh + 1vw); border: none; padding: 0px; margin: 0px; width: 100%; height:calc(1vh + 1vw); border:1px solid #999999; outline:none; }
textarea:hover{ border-color: #000000 } input:focus{ border-color:#000000; }
.font1{font-family:"font1";}
.font2{font-family:"font2";}
.size_05{font-size:calc(0.5vh + 0.5vw);}
.size_075{font-size:calc(0.75vh + 0.75vw);}
.size_1{font-size: calc(1.0vh + 2vw);}
.size_125{font-size:calc(1.25vh + 1.25vw);}
.size_15{font-size:calc(1.5vh + 1.5vw);}
.size_175{font-size:calc(1.75vh + 1.75vw);}
.size_2{font-size:calc(2vh + 2vw);}
.size_25{font-size:calc(2.5vh + 2vw);}
.size_3{font-size:calc(3vh + 3vw);}
.size_4{font-size:calc(4vh + 4vw);}
.size_5{font-size:calc(5vh + 5vw);}
.size_6{font-size:calc(6vh + 6vw);}
.size_7{font-size:calc(7vh + 7vw);}
.size_8{font-size:calc(8vh + 8vw);}
.size_9{font-size:calc(9vh + 9vw);}
.size_10{font-size:calc(10vh + 10vw);}