﻿@charset "UTF-8";
/* ----------------------------------------------- CSS Information
 File Name:      default.css
 Author:         Nobuyuki Arimori
 Last updated:　　　2011/01/08
 Style Info:     各種ブラウザスタイルのリセットと基本設定
 Notes:　　　　　　　　　　【default.cssは改変禁止】 
 　　　　　　　　　　　　　　　　【記述は全てScreen.cssないしは、任意のCSSファイルへ】
--------------------------------------------------------------- */

/*-------------
 Reset 
-------------*/

body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, 
brockquote, pre, table, caption, th, td, address, 
form, fieldset, legend, object, hr { margin: 0; padding: 0; }
h5, h6, pre, table, code, kbd, samp, acronym, input, textarea, select { font-size: 100%; }
a, ins { text-decoration: none; }
address, em, cite, dfn, var { font-style: normal; }
input, textarea { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-weight: normal; }
img { vertical-align: top; border: none; }
a img { border: none; }
hr { border: 0; width: 100%; }

/*-------------
 Setting
-------------*/

html { overflow-y: scroll; }
body { background: #FFF; font-size: 13px; color: #504e4e;  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
* html body { /* for IE6 */
  font-size: small;
}
*:first-child+html body { /* for IE7 */
  font-size: small;
}
ul { list-style-position: outside; list-style-type: none; }
ol { list-style-position: outside; }
table { border-collapse: collapse; }
legend { color: #333; }
div#main p,
div#main ul,
div#main ol,
div#main dl,
div#main blockquote,
div#main pre,
div#main table { margin: 1em 0; }

/*-------------
 Option
-------------*/

/*
* html .smallFont { font-family: 'メイリオ', 'ＭＳ Ｐゴシック', sans-serif; }
*:first-child+html .smallFont { font-family: 'メイリオ', 'ＭＳ Ｐゴシック', sans-serif; }
* html ul li dl,
* html ol li dl { display: inline; }
*:first-child+html ul li dl,
*:first-child+html ol li dl { display: inline; }
*/

/*---------------------------------------------
Font Size

20px : 154%
18px : 139%
16px : 124%
15px : 116%  125%
14px : 108%  117%
13px : 100%  108%
12px :  93%  100%
11px :  85%   92%
---------------------------------------------*/
