@charset "UTF-8";

a,a:active,a:hover,a:link,a:visited,html,legend {
	color: #000
}

a,input:focus {
	outline: 0
}

@media (min-width:1556px) {
	.column {
		width: 315px
	}
}

@media (max-width:1556px) {
	.column {
		width: 275px
	}
}

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

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: 400
}

ol,ul {
	list-style: none
}

caption,th {
	text-align: left
}

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

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

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

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

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

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

::selection {
	color: #fff;
	background-color: #000
}

::-moz-selection {
	color: #fff;
	background-color: #000
}

::-webkit-selection {
	color: #fff;
	background-color: #000
}

::-ms-selection {
	color: #fff;
	background-color: #000
}

html {
	background: #fff;
	overflow-y: scroll
}

body {
	-webkit-tap-highlight-color: transparent;
	font-family: HelveticaNeueW01-55Roma,Helvetica,Arial,Verdana,"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-size: 14px;
	line-height: 1em;
	letter-spacing: .1em
}

p {
	line-height: 1.5em;
	margin-bottom: 1em
}

a {
	text-decoration: none
}

h1 {
	font-size: 24px
}

h2 {
	font-size: 18px
}

h3 {
	font-size: 14px
}
/*# sourceMappingURL=common_mobile.css.map */
