/* Html5 Reset */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;}
*html, *html body{}/*background-image:url(about:blank);background-attachment:fixed;*/
body{margin:0;padding:0;border:0;}
/*
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
*/
a {background:transparent; -webkit-tap-highlight-color: transparent;}
a:focus{outline:none;}
a:active,a:hover{outline:0;}
/*a img {-webkit-tap-highlight-color: transparent;}*/
b,strong{font-weight:bold;}
img{border:0; max-width: 100%; max-height: auto;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:none;}
textarea{overflow:auto;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
menu,ol,ul{padding:0;list-style:none;list-style-image:none;}
.vh{visibility:hidden;}
a{color:inherit;text-decoration:none;}
h1,h2,h3,h4,h5,h6,dl,dd,ol,ul,menu,figure,blockquote,p,pre,form{margin:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{zoom:1;display:block;}
.hidden{display:none;}
/*
a{color:#333;text-decoration:none;}
a:hover{color:#0a2a5a;}
*/

body,html{font-family:arial;}/*height:100%;font-size:15.625vw;width:100%;*/
body{ font-size: 0;}/*overflow:scroll;-webkit-overflow-scrolling:touch;*/
.content { background: url(img/bg_footer.jpg) 0 bottom #cceaff no-repeat; background-size:contain; padding-bottom: 25vh;}
#header { height: 12vw; clear: both; background-color: #fff; background-image: url(img/byjk_logo.png); background-position: 5vw 50%; background-repeat: no-repeat; background-size: auto 6vw;}
#icon_back { position:fixed; right: 1vw; bottom:25vw;}
#icon_back img {width: 16vw; }
a img { display: block;}
p { display: none;}