@charset "utf-8";
/* RESET ------------------------------------------------------------------------------ */
	body,div,
	h1,h2,h3,h4,h5,h6,
	p,blockquote,pre,address,
	ul,ol,li,dl,dd,dt,
	table,th,td,
	form fieldset legend            { margin                :0;
	                                  padding               :0;
	                                }
	ul                              { list-style-type       :none;
	                                }
	table                           { border-collapse       :collapse;
	                                }
	img                             { border                :0px #fff none;
	                                }
	hr                              { display               :none;
	                                }
	/* リンクの色 */
	a:link,
	a:visited                       { color                 :#000;
	                                  text-decoration       :underline;
	                                }
	a:hover,
	a:active                        { color                 :#0c9;
	                                  text-decoration       :underline;
	                                }
	a[name]:hover                   { color                 :#0c9;
	                                  text-decoration       :none;
	                                }
	/* 基準フォント設定(10px) */
        body                            { color                 :#fafafa;
                                          font-size             :12px;
                                          font-family           :"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;
                                          font-family           :"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;
                                          line-height           :1;
                                          background            :#000;
                                        }
	/* サイトのデフォルトフォント指定(12px) */
        h1,h2,h3,h4,h5,h6,
        p,blockquote,pre,address,
        table,
        ul,ol,dl,
        label,input,textarea,select     { font-size             :1.2em;
                                          line-height           :1.8;
                                        }
        /* mac Safariのみ適用 \*/
        html:\66irst-child *            { letter-spacing        :-1px;
                                        }
	/* float解除関連 */
        /* [A]ボックスの最後でクリアする（floatしてる要素の親ボックスに指定） */
        .clfx:after                     { content               :".";
                                          display               :block;
                                          clear                 :both;
                                          height                :0;
                                          visibility            :hidden;
                                        }
        .clfx                           { display               :inline-block;
                                        }
        /* MacIEは下記のプロパティを読めません \*/
        * html .clfx                    { height                :1%;}
        .clfx                           { display               :block;}
        /* MacIEは上記のプロパティを読めません */

        /* [B]単体で使うクラス */
        .kaijo                          { clear                 :both;
                                        }
        .hidari                         { float                 :left;
                                        }
        .migi                           { float                 :right;
                                        }

    @font-face                          { font-family           :'851tegaki_zatsu.ttf';
                                          src                   :url('../851tegaki_zatsu.ttf');
                                        }
    @font-face                          { font-family           :'VeraSerif.ttf';
                                          src                   :url('../VeraSerif.ttf');
                                         }
    @font-face                          { font-family           :'Ricty.ttf';
                                          src                   :url('Ricty-Regular.ttf');
                                         }

/* RESET END */


/* CONTENTS ------------------------------------------------------------------------- */
	#content							{ width			:360px;
										  margin		:0 auto;
text-align:center;                                        }
	#content img						{ max-width		:100%;
										}
