@charset "utf-8";
/*
Editor:WOOROM WEB
*/

html,body{width:100%;height:100%;}
body{line-height:1.4em;font-family:sans-serif;}
body,div,p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h4,h5,h6,
a,span,em,strong,img,address,
section,article,aside,header,footer,nav,hgroup,figure,figcaption,video,audio,dialog
{margin:0;padding:0;border:0;outline:0;font-size:100%;text-align:left;vertical-align:baseline;background:transparent;zoom:1;}

li
{margin:0;padding:0;border:0;outline:0;font-size:100%;text-align:left;vertical-align:baseline;background:transparent;} /* zoom:1;削除→ie6でリストマーカーが表示されなくなる。 */

body{line-height:1;}

section,article,aside,figure,header,footer,nav,hgroup,dialog{ display:block;}

ul,ol{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}

a{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	text-decoration:none;
}

ins{
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark{
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del{
    text-decoration:line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

hr{
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input,select{vertical-align:middle;}

img{vertical-align:bottom;}