@font-face {
font-family: 'mplus-1p-bold';
src: url('http://uni-factory.jp/font/rounded-mplus-2c-heavy.ttf') format('truetype');
}
body{margin: 0px;background-color:#f6f6f5;
text-align:center;line-height:150%;
font-family: 'mplus-1p-bold';
font-family:'AkkoRoundedStd-Bold','UDShinMGoPro-DeBold','Helvetica Neue Condensed Black','HelveticaNeueLTStd-BdExO','UDShinGoPro-DeBold','HiraKakuProN-W3','Helvetica-BoldOblique','HelveticaNeue-CondensedBold','HiraKakuProN-W6',sans-serif;
width:100%;padding: 0px 0px 120px 0px;}

textarea,form,input{padding:2px;margin:2px;
border-width:1px;
color:#515861;
background-color:#f6f6f5;
border-color:rgba(180,180,180,0.7);
border-radius:3px;}
input#a1{height:17px}
input#a2{border-width:0px;width:80px;background-color:rgba(242,242,235,0);color:#555;
}

p{font-family: 'HiraKakuProN-W6';font-size: 12px;color:#6f7e90;margin:1px;width:500px;text-overflow: ellipsis;line-height:150%;}
p#footerArea{font-size: 20px;}

div{font-family: 'mplus-1p-bold';border-radius:3px;text-align:left;text-overflow:ellipsis;overflow:hidden;}
div#a0{background-color:rgba(255,255,255,0);margin: 0 auto;width:640px;margin:0auto;}
div#footerArea2,#footerArea,#headerArea{position: fixed !important;position: absolute;color: #fff;text-align:center;}
div#footerArea2 {bottom:0;right:0;width: 80px;height:40%;background-color:rgba(255,255,255,0);}
div#headerArea {top:0;left:0;width:100%;height:30px;background-color:rgba(255,255,255,0.6);}
div#footerArea{bottom:0;right:10px;width: 50px;height:50%;background-color:rgba(255,255,255,0);}


div.title{padding:0px;margin:0px;width:520px;}

div#a1 a{display: block;width:100%;height:100%;margin:0px;padding:5px 0px 0px 5px;}
div#a1 a:hover {background-color:rgba(241,239,238,0.8);background-image:url("./favi/uni.png");
background-repeat: no-repeat;
background-position: 97%}

div.a1,.a3,.a4{border-width: 1px; 
border-color:rgba(180,180,180,0.7);
margin:5px;
border-style: solid;
font-size:18px;width:610px;
white-space:nowrap;text-overflow: ellipsis;
float: left;
letter-spacing:-1px;
}
div.favicon{border-radius:0px;width:20px; height:30px;float: left;margin:0px 4px 0px 0px;padding:0px;background-color:rgba(242,242,235,0);}

div.a1{background-color:rgba(242,242,235,0);}
div.a3{background-color:rgba(225,225,230,0.8);}
div.a4{background-color:rgba(200,200,200,0.8);}

div.a2{margin:4px;max-height:160px;font-size:16px;width:620px;text-align:left;white-space:nowrap;box-decoration-break:clone;clear: both;}

div#icon {border-width: 1px; 
border-color:rgba(180,180,180,0.7);
border-style: solid;border-radius:6px;width:100px;height:40px;background-color:rgba(241,239,238,0.9);margin:10px 0px 10px 0px;}
a#icon{text-decoration:none;color:rgba(20,20,20,1);padding:5px;}

a{target="_blank";text-decoration:none;target-position:behind;text-overflow: ellipsis;}

a:link{color:#515861;}
a:visited{color:rgba(150,150,150,0.8);background-color:rgba(0,242,224,1);}
a:hover,:active{color:#a52a2a;}

img{border-radius:4px;width:200px;height:auto;box-decoration-break:clone}
img.uni1{border-radius:0px;width:20px; height:20px;background-color:#ffffff;}
img.uni2{border-radius:0px;width:40px; height:40px;}
embed{-webkit-overflow-scrolling:auto;overflow:auto;width:100%;height:1600px;clear:none;}
iframe {scrolling:auto;width:33%;height:1600px;border:none;margin:0px;clear:none;padding:0px;marginwidth:0px;marginheight:0px;frameborder:0;seamless;sandbox;-webkit-overflow-scrolling:auto;overflow:auto;}
object {scrolling:auto;width:33%;height:1600px;border:none;margin:0px;clear:none;padding:0px;marginwidth:0px;marginheight:0px;frameborder:0;seamless;sandbox;-webkit-overflow-scrolling:auto;overflow:auto;}
iframe.urllist{scrolling:auto;width:100%;height:800px;border:none;margin:0px;clear:none;padding:0px;marginwidth:0px;marginheight:0px;frameborder:0;seamless;sandbox;}
iframe.img01 {width:200px;height:200px;border:none;margin:0px;clear:none;padding:0px;marginwidth:0px;marginheight:0px;frameborder:0;seamless}

