/*
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

html{
	color:#000;
	background:#FFF
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td{
	margin:0;
	padding:0
}
body, html {
	height: 100%;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

table{
	border-collapse:collapse;
	border-spacing:0
}

fieldset,
img{
	border:0
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var{
	font-style:normal;
	font-weight:normal
}

ol,
ul{
	list-style:none
}

caption,
th{
	text-align:left
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-size:100%;
	font-weight:normal
}

q:before,
q:after{
	content:''
}

abbr,
acronym{
	border:0;
	font-variant:normal
}

sup{
	vertical-align:text-top
}

sub{
	vertical-align:text-bottom
}

input,
textarea,
select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	*font-size:100%;
}

.barthin {
	font-family: 'Barlow', sans-serif;
	font-weight: 100;
	color: #0F3258;
}
.barlight {
	font-family: 'Barlow', sans-serif;
	font-weight: 300;
	color: #0F3258;
}
.barlow {
	font-family: 'Barlow', sans-serif;
	font-weight: 400;
	color: #0F3258;
}
.bari {
	font-family: 'Barlow', sans-serif;
	font-weight: 400;
	font-style: italic;
	color: #0F3258;
}
.barbold {
	font-family: 'Barlow', sans-serif;
	font-weight: 700;
	color: #0F3258;
}

.noto {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
	color: #0F3258;
}
.notomid {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
	color: #0F3258;
}
.notobold {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 600;
	color: #0F3258;
}





legend{
	color:#000;
}

#yui3-css-stamp.cssreset{
	display:none;
}
