/*=============
   Reset CSS
==============*/
@font-face {
  font-family: 'NotoKrL';
  font-style: normal;
  font-weight: 100;
  src: url('../../fonts/notokr/notokr-light.eot');
  src: url('../../fonts/notokr-light.eot?#iefix') format('embedded-opentype'),
     url('../../fonts/notokr-light.woff2') format('woff2'),
     url('../../fonts/notokr-light.woff') format('woff');
}

@font-face {
  font-family: 'NotoKrR';
  font-style: normal;
  font-weight: 300;
  src: url('../../fonts/notokr/notokr-regular.eot');
  src: url('../../fonts/notokr-regular.eot?#iefix') format('embedded-opentype'),
     url('../../fonts/notokr-regular.woff2') format('woff2'),
     url('../../fonts/notokr-regular.woff') format('woff');
}

@font-face {
  font-family: 'NotoKrM';
  font-style: normal;
  font-weight: 500;
  src: url('../../fonts/notokr/notokr-medium.eot');
  src: url('../../fonts/notokr-medium.eot?#iefix') format('embedded-opentype'),
     url('../../fonts/notokr-medium.woff2') format('woff2'),
     url('../../fonts/notokr-medium.woff') format('woff');
}

@font-face {
  font-family: 'NotoKrB';
  font-style: normal;
  font-weight: 700;
  src: url('../../fonts/notokr/notokr-bold.eot');
  src: url('../../fonts/notokr-bold.eot?#iefix') format('embedded-opentype'),
     url('../../fonts/notokr-bold.woff2') format('woff2'),
     url('../../fonts/notokr-bold.woff') format('woff');
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,dl, dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,
figure,figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes: none}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing: 0}
img{vertical-align:top}
a{text-decoration:none;outline: 0}
a:link, a:visited {text-decoration:none; outline:none;}
a:hover {text-decoration:none;outline:none;}
.disnone{display:none;}
.fl{float:left};
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.pointer{cursor:pointer;}
.disinb{display:inline-block;}
.disb{display:block;}
.ellip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/* bbs */
.bbs_Wrap_t { max-width: 1200px; margin: 130px auto; }
/* .about_tit { margin-top: 50px; } */
.about_tit img { width: 100%; }
.about_tit.tit01{ width: 100%; max-width: 1920px; height: 405px; background: url('../../img/sub/10-4.jpg') no-repeat; background-position: center bottom; background-size: contain; }