@charset "UTF-8";

/*
-----------------------------------------------

Nucleus Template Style
Name:     clips 3.0 jQuery extend version
Designer: Ichiro Kick
URL:      www.ichiro.to
Date:     31 January 2009

----------------------------------------------- */

/* reset */

html {
font-size: 100%;
}

body {
		margin: 0;
		padding: 0;
		background: #fff;
		color: #000;
}
	h1, h2, h3, h4, h5, h6 {
		margin: 0;
		padding: 0;
        color: #2b2b2b;
		font-weight: bold;
}
p {
	margin: 0;
	padding: 0;
}
ul {
	list-style-type: none;
	list-style-position: outside;
	margin:0;
	/* default padding-left: 40px; */
	padding: 0;
}
ol {
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
}
dl {
		margin: 0;
		padding: 0;
}
ul li {
		margin: 0;
		padding: 0;
}
ol li {
		margin: 0;
		padding: 0;
}
dl dt {
		margin: 0;
		padding: 0;
		font-weight: bold;
}
dl dd {
		/* default margin-left: 40px */
		margin: 0;
		padding: 0;
}
blockquote {
		margin: .5em 32px;
		padding: .5em;
		font-style: oblique;
}
table {
		width: auto;
		border-collapse: collapse;
		border-spacing: 0;
		caption-side: top;
		/* 
		table-layout: fixed;
		border-collapse: separate;
		*/
		/* for Windows IE quirks mode */
		font-size: 100%;
}
caption {
		font-weight: bold;
		text-align:left;
}
th {
		vertical-align: top;
		text-align: center;
		empty-cells: show;
		padding: 0;
}
td {
		vertical-align: top;
		text-align: left;
		empty-cells: show;
		padding: 0;
}
form {
		margin: 0;
		padding: 0;
}
address {
		font-style: normal;
}
pre {
		white-space: pre-wrap;
		/*
		font-family: "MS Gothic", monospace;
		*/
}
hr {
		clear: both;
		width: 100%;
		background: transparent;
		color: #000;
		border: 0 none;
		border-top: 1px solid #000;
		height: 1px;
		/*
		margin-bottom: -1px;
		overflow: hidden;
		*/
}
br {
	letter-spacing: 0;
}

	/* inline */
a {
		background: transparent;
		color: #474a4d;
		font-weight: bold;
		text-decoration: underline;
}
a:link {
        text-decoration: none;
		background: transparent;
		color: #474a4d;
}
a:visited {
        text-decoration: none;
		background: transparent;
		color: #66c;
}
a:hover {
        text-decoration: none;
		background: #d5feee;
		color: #33c;
}
a:active {
        text-decoration: none;
		background: transparent;
		color: #000;
}
img {
		border: 0 none;
}
a img {
		border: 0 none;
}
abbr {
}
acronym {
}
b {
   font-weight: bold;
}
big {
	 font-size: 112.5%;
}
button {
		font-size: 93.75%;
}
textarea {
		font-size: 93.75%;
}
select {
		font-size: 93.75%;
}
optgroup {
}
option {
		font-size: 93.75%;
}
input {
		font-size: 93.75%;
}
cite {
}
code {
	font-size: inherit;
}
del {
}
dfn {
	font-style: normal;
}
em {
 font-style: normal;
}
iframe {
		border: 0 none;
}
ins {
}
kbd {
		padding:0 .2em;
		background: #f0f0f0;
		border: 2px outset #e0e0e0;
		font-size: 93.75%;
}
label {
}
q:before, q:after {
		content: '"';
}
small {
		font-size: 93.75%;
}
span {
}
strong {
		font-weight: bold;
		font-style: normal;
}
var {
		font-style: oblique;
}