@charset "utf-8";
/*------------------------------------------------*
[PrimeCMS Default CSS Ver.1.0.0]
(20.May.2010)
*------------------------------------------------*/

body,div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,
p,blockquote,
th,td	{
		margin: 0;
		padding: 0;
		}

body	{
		font-size: 94%;
		line-height: 140%;
		font-style: normal;
		font-family: arial,helvetica,Verdana,"ＭＳ Ｐゴシック",sans-serif;
		}

/*Text*/
h1		{
		font-size: 143%;
		}
h2		{
		font-size: 132%;
		}
h3		{
		font-size: 125%;
		}
h4		{
		font-size: 119%;
		}
h5		{
		font-size: 112%;
		}
h6		{
		font-size: 106%;
		}
h1,h2,h3,h4,h5,h6{
		margin: 0 0 10px 0;
		}

p		{
		margin: 0 0 0.8em 0;
		line-height: 1.4em;
		}

em		{
		font-style: italic;
		}

address	{
		margin: 0 0 15px 0;
		line-height: 1.4em;
		}

/*Hyper Text*/
a		{
		text-decoration: none;
		color: #0033ff;
		}
a:hover	{
		color: #ff0000;
		}
a img	{
		border: none;
		}

/*List*/
ul,
ol		{
		margin: 0 0 15px 25px;
		list-style-position: outside;
		}
li		{
		margin: 0 0 0.5em 0;
		line-height: 1.2em;
		}
li ul,
li ol	{
		padding-top: 5px;
		}
dl		{
		margin: 0 0 15px 0;
		}
dt		{
		font-weight: bold;
		margin: 0 0 0.2em 0;
		}
dd		{
		margin: 0 0 0.2em 1em;
		}

/*Table*/
table	{
		margin: 0 0 15px 0px;
		border-collapse: collapse;
		border-spacing: none;
		border-color: #666666;
		}
th,
td		{
		padding: 3px;
		border-color: #666666;
		}
th p,
td p	{
		margin-bottom: 0;
		}

/*Form*/
form	{
		}
input,
textarea {
		font-size: 100%;
		}

abbr,
acronym{
	border: 0;
		}

fieldset{
		border: 0;
		vertical-align: bottom;
		}

/*入れ子処理*/
li ul,li ol,li p,li dl,
dt ul,dt ol,dt p,
dd ul,dd ol,dd p,
th ul,th ol,th dl,th p,
td ul,td ol,td dl,td p,
th table,td table{
		font-size: 100%;
		}
