@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@300;400;500&display=swap');

body {
	background-image:url('/img/body_osn_bg.png');
	color: #414143;
}

header {
	background-color:#efe5d1; background-image:url('/img/top_bg.png');
}

.pre-load {	position:fixed;left:0;top:0;z-index:9999; font-family: 'Roboto', sans-serif; background-image:url('/img/body_osn_bg.png'); }

.li-mnu { font-family: 'Yanone Kaffeesatz'; font-weight: 400; font-size: 1.2rem; line-height:1.1rem; }

.rob-cond-08 { font-family: 'Roboto Condensed'; font-weight: 300; font-size: 0.8rem; }
.rob-cond-09 { font-family: 'Roboto Condensed'; font-weight: 300; font-size: 0.9rem; }
.rob-cond-1 { font-family: 'Roboto Condensed'; font-weight: 300; font-size: 1rem; }

.yan-kaf-18 { font-family: 'Yanone Kaffeesatz'; font-weight: 400; font-size: 1.8rem; }
.yan-kaf-18-5 { font-family: 'Yanone Kaffeesatz'; font-weight: 500; font-size: 1.8rem; }
.yan-kaf-16-4 { font-family: 'Yanone Kaffeesatz'; font-weight: 400; font-size: 1.6rem; }

.pointer { cursor: pointer; }

.ob_text { font-family: 'Roboto Condensed'; font-weight: 300; font-size: 1rem; line-height:1.2rem;}
.ob_text p { padding-top: 0!important; padding-bottom: 0!important; margin-bottom:8px; }