@charset "utf-8";
/* ---------------------------------------------------------------------------------
 * [file name] font.css
 * [update] 2010.10.18
 * --------------------------------------------------------------------------------- */

/*=====================================================
Font-size Adjustment
all text renders at 13 pixel size
10px : 77%
11px : 85%
12px : 93%
13px : 100%
14px : 108%
15px : 116%
16px : 123.1%
17px : 131%
18px : 138.5%
19px : 146.5%
20px : 153.9%
21px : 161.6%
22px : 167%
23px : 174%
24px : 182%
25px : 189%
26px : 197%
=====================================================*/

/*@font-face {
	font-family: FePIsc2;
	src: url(../font/FePIsc2.ttf) format("truetype");
	}*/

@font-face {
	font-family: 'MuseoSlab-500';
	src: url('../webfonts/eot/style_183117.eot');
	src: url('../webfonts/eot/style_183117.eot?#iefix') format('embedded-opentype'),url('../webfonts/woff/style_183117.woff') format('woff'),url('../webfonts/ttf/style_183117.ttf') format('truetype'),url('../webfonts/svg/style_183117.svg#MuseoSlab-500') format('svg');
	}
.MuseoSlab-500 { font-family: 'MuseoSlab-500'; }
@font-face {
	font-family: 'DIN';
	src: url('../webfonts/DIN-Light.ttf');
	}
.DIN { font-family: 'DIN',sans-serif; }
@font-face {
	font-family: 'DIN Bold';
	src: url('../webfonts/DIN-Bold.ttf');
	}
.DIN-Bold { font-family: 'DIN Bold',sans-serif; }

body {
	font: 13px/1.231 "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	*font-size: small;
	*font: x-small;
	color: #292929;
	}
select,input,button,textarea,button { font: 100% arial,helvetica,clean,sans-serif; }
table {
	font-size: inherit;
	font: 100%;
	}
pre,code,kbd,samp,tt {
	font-family: Courier,monospace;
	*font-size: 108%;
	line-height: 100%;
	}

  /* #header
--------------------------------------------------------------------------------- */
#header { font-size: 93%; }

  /* #scroll
--------------------------------------------------------------------------------- */
#scroll {
	font-size: 93%;
	letter-spacing: 0.03em;
	}

  /* #crumbs
--------------------------------------------------------------------------------- */
#crumbs { font-size: 85%; }

  /* #contentsNav
--------------------------------------------------------------------------------- */
#contentsNav {
	}

  /* #main
--------------------------------------------------------------------------------- */
#main {
	font-size: 93%;
	line-height: 1.8;
	letter-spacing: 0.08em;
	text-shadow: 0px 1px 0px #dedede;
	-webkit-text-stroke: 1px transparent;
	}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5 {
	font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-weight: normal;
	letter-spacing: 0.06em;
	}
#main h1,
#main h2,
#main h3 {
	font-size: 131%;
	text-shadow: 1px 1px 1px #777;
	color: #640125;
	}
#main h4 {
	font-size: 131%;
	text-shadow: 1px 1px 1px #777;
	color: #640125;
	}
#main h5 {
	font-size: 131%;
	text-shadow: 1px 1px 1px #777;
	color: #640125;
	}
#main .entryInfo,
#main .reblogRoot {
	font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 93%;
	}
#commentsArea .commentsBox dd,
#commentsForm dt {
	text-shadow: 1px 1px 1px #ccc;
	font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-style: italic;
	}
.gallery em,
#home .gallery em {
	font: italic bold 85% Georgia, "Times New Roman", Times, serif;
	*font-size: 100%;
	color: #4b4b4b;
	line-height: 1.5;
	}
#twitterTrackbacks .ttw-meta {
	font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 93%;
	}

  /* #side
--------------------------------------------------------------------------------- */
#sideLeft,
#sideRight {
	line-height: 1.6;
	font-size: 85%;
	*font-size: 93%;
	}
#sideLeft h3,
#sideRight h3 {
	font-size: 100%;
	text-shadow: 1px 1px 1px #ccc;
	font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-style: italic;
	}
#flowpanes ul,
#flowpanes dl,
#sideLeft #archives dl,
#cinema .tagCloud { font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; }
#flowpanes dt,
#sideLeft #archives dt {
	font-size: 108%;
	font-weight: bold;
	}
#flowpanes li,
#flowpanes dd a,
#flowpanes dd span,
#sideLeft #archives dd a,
#sideLeft #archives dd span { font-weight: bold; }
#twitterArea .twtr-tweet-text {
	font: 93% "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	letter-spacing: 0.06em;
	}
#twitterArea .twtr-hyperlink {}

  /* #footer
--------------------------------------------------------------------------------- */
#footer {
	font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 85%;
	}
#footer #footerNav {
	}
#footer .copyright {
	font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
	letter-spacing: 0.06em;
	}

  /* font-size
--------------------------------------------------------------------------------- */
.x-large { font-size: 182%; }
.large { font-size: 153.9%; }
.mid { font-size: 123.1%; }
.esmall { font-size: 108%; }
.small { font-size: 93%; }
.x-small { font-size: 77%; }

  /* font color
--------------------------------------------------------------------------------- */
.black { color: #0e0000; }
.red { color: #f8001d; }
.winered { color: #c8385d; }
.blue { color: #0046f9; }
.cyan { color: #00a1e9; }
.green { color: #5fbd00; }
.orange { color: #ff5a00; }
.pink { color: #ff36bc; }
.purple { color: #8600f7; }
.lavender { color: #c68eff; }
.chocolate { color: #4c251a; }
.gray { color: #9e9e9e; }
