@import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');

u{ color:#C0F;}

* { margin:0; padding:0; border:none;}

html { scroll-behavior: smooth;}

body {
color:#000000;
-webkit-text-size-adjust: none;
font-family:"Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;
/*font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif !important;*/
font-size:16px;
line-height:1.8;
letter-spacing:.05em;
    width: 100%;
    min-width: 1250px;
/*background-image:url(/images/bg_wrap-outer.png);*/
}

.f_fjalla{font-family: 'Oswald', sans-serif;}

/*h2 span,#wrap-outer2nd h3 span{ font-family:'Century Gothic', Helvetica, Arial, sans-serif; font-weight:normal;}*/


input, select, textarea {
}

input::-webkit-input-placeholder {
    color: #bbb;
    font-weight: normal;
}
input:-ms-input-placeholder {
    color: #bbb;
    font-weight: normal;
}
input::-moz-placeholder {
    color: #bbb;
    font-weight: normal;
}

input.imeDisabled {
ime-mode: disabled;
}

input[type="text"], input[type="tel"], input[type="password"], select, textarea {
	/* background-color:#fdfddc;*/
	background-color: #eeeeee;
    border: none !important;
    padding: 5px;
}

input[type="radio"]:checked {outline: solid 5px #ffff00;}
input[type="checkbox"]:checked {outline: solid 5px #ffff00;}

input[type="submit"]:disabled {background: #DCDCDC;cursor: not-allowed; border-bottom:#ddd; box-sizing:border-box;}

em {font-style:normal;}
li {list-style:none;}
address {font-style:normal;}
address a {text-decoration:none; color: #666;}
span, label{ display:inline-block;}

strong{ font-weight: bold;}

/* --- */
#scrollUp {
	bottom: 0px;
	right: 0px;
	height: 70px; /* Height of image */
	width: 70px; /* Width of image */
	background: url(/images/icons/top.png) no-repeat;
	background-size:70px;
	z-index:1000;
	opacity:.6 !important;
}

#scrollUp:hover {
	opacity:0.3 !important;
}

.aside { color:#090;}

.clearfix:before,
.clearfix:after{
	display:block;
	content:"";
	clear:both;
}

