/* CSS Document */
@charset "utf-8";


/* 初期解除
------------------------------------- */

html {}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,th,td,img,p {	margin: 0px; padding: 0px; font-weight:normal;}
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal;}
h1, h2, h3, h4, h5, h6,div, p, pre, ul, ol, dl, dt, dd,address, form, blockquote { text-align: left; display: block;}
table {	border-collapse: collapse;	border-spacing: 0;}
caption,th { text-align: left;}
img, object, embed { vertical-align: top;}
hr, legend { display: none;}
h1,h2,h3,h4,h5,h6 {	font-size: 100%;}
img, abbr, acronym, fieldset{ border: none;}
li{	list-style-type: none;}
table {	font-size: inherit;	font: 100%;}
q:before,q:after { content: ''}

/* 基本設定
------------------------------------- */

body { margin: 0; padding: 0; text-align: center; font-size: 13px; line-height: 1.5em; font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, sans-serif; color: #333; height: 100%; -webkit-text-size-adjust: 100%;}
a {	outline: none;}
a:link { color: #215999; text-decoration: underline;}
a:visited {	color: #215999; text-decoration: underline;}
a:hover { color: #7DA7CC; text-decoration: none;}
a:active { color: #7DA7CC; text-decoration: none;}