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

/* ----------------------- Basic Style */


/* ------------ Font Style */
    body　#wrapper{
        font-family: verdana,"MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,Sans-Serif;
        color: #333;
        font-size: 14px;
        line-height: 150%;
	background-image: url(/arigato/images/bg.jpg);
	background-repeat: repeat;
	background-position: center;
    }
 	html>/**/body {
        font-size: 12px;
    }

/*    * + html body {
        font-family: "メイリオ","Meiryo";
    }
*/

/* ------------ A Style */
    a:link  {
        text-decoration: none;
        color: #00F;
    }

    a:visited   {
        text-decoration: none;
        color: #00F;
    }

    a:hover {
        text-decoration: underline;
        color: #00F;
    }

    a:active    {
        text-decoration: none;
        color: #00F;
    }
