@charset "utf-8";
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 100;
  src: local('AppleSDGothicNeoT'), local('AppleSDGothicNeoT'), local('AppleSDGothicNeoT');
  src: url(../fonts/AppleSDGothicNeoT.eot);
  src: url(../fonts/AppleSDGothicNeoT.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoT.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoT.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoT.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 200;
  src: local('AppleSDGothicNeoUL'), local('AppleSDGothicNeoUL'), local('AppleSDGothicNeoUL');
  src: url(../fonts/AppleSDGothicNeoUL.eot);
  src: url(../fonts/AppleSDGothicNeoUL.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoUL.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoUL.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoUL.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 300;
  src: local('AppleSDGothicNeoL'), local('AppleSDGothicNeoL'), local('AppleSDGothicNeoL');
  src: url(../fonts/AppleSDGothicNeoL.eot);
  src: url(../fonts/AppleSDGothicNeoL.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoL.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoL.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoL.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 400;
  src: local('AppleSDGothicNeoR'), local('AppleSDGothicNeoR'), local('AppleSDGothicNeoR');
  src: url(../fonts/AppleSDGothicNeoR.eot);
  src: url(../fonts/AppleSDGothicNeoR.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoR.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoR.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoR.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 500;
  src: local('AppleSDGothicNeoM'), local('AppleSDGothicNeoM'), local('AppleSDGothicNeoM');
  src: url(../fonts/AppleSDGothicNeoM.eot);
  src: url(../fonts/AppleSDGothicNeoM.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoM.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoM.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoM.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 600;
  src: local('AppleSDGothicNeoSB'), local('AppleSDGothicNeoSB'), local('AppleSDGothicNeoSB');
  src: url(../fonts/AppleSDGothicNeoSB.eot);
  src: url(../fonts/AppleSDGothicNeoSB.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoSB.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoSB.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoSB.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 700;
  src: local('AppleSDGothicNeoB'), local('AppleSDGothicNeoB'), local('AppleSDGothicNeoB');
  src: url(../fonts/AppleSDGothicNeoB.eot);
  src: url(../fonts/AppleSDGothicNeoB.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoB.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoB.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoB.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 800;
  src: local('AppleSDGothicNeoEB'), local('AppleSDGothicNeoEB'), local('AppleSDGothicNeoEB');
  src: url(../fonts/AppleSDGothicNeoEB.eot);
  src: url(../fonts/AppleSDGothicNeoEB.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoEB.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoEB.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoEB.ttf) format('truetype');
}
@font-face {
  font-family: 'AppleSD';
  font-style: normal;
  font-weight: 900;
  src: local('AppleSDGothicNeoH'), local('AppleSDGothicNeoH'), local('AppleSDGothicNeoH');
  src: url(../fonts/AppleSDGothicNeoH.eot);
  src: url(../fonts/AppleSDGothicNeoH.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AppleSDGothicNeoH.woff) format('woff'),
       url(../fonts/AppleSDGothicNeoH.woff2) format('woff2'),
       url(../fonts/AppleSDGothicNeoH.ttf) format('truetype');
}
html,body {position: relative;font-family:'AppleSD', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.3;color:#333;word-break: keep-all;}
button {font-family:'AppleSD', sans-serif; color:#fff;font-size: 15px;font-weight: 400;line-height: 1.3;word-break: keep-all;}
input {font-family: 'AppleSD', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.3;-webkit-appearance: none;-webkit-border-radius:0;word-break: keep-all;}
label, select {font-family: 'AppleSD', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.3;word-break: keep-all;}
textarea {font-family: 'AppleSD', sans-serif;font-size: 15px;font-weight: 400;line-height: 1.3;-webkit-appearance: none;word-break: keep-all;}
h1,h2,h3,h4,h5,h6,p,span,em,b{line-height: 1.3;word-break: keep-all;}
*::placeholder{color:#999;}
*::selection{background:rgba(79,133,197,0.7);color:#fff;}