@charset "UTF-8";

/* CSS Document */

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 {
	color: #222222;
}


fieldset, img {
	border:0;
	vertical-align:bottom;
}

ol, ul {
	list-style:none;
}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight: normal;
}

body {
	/*font-size:small;*/
}
p {
	/*font-size:12px;*/
}

hr {
	display:none;
}

/* --- 全体のリンクテキスト --- */
a:link {
	color: #333399;
	/*text-decoration:none;*/
}

a:visited {
	color: #663399;
	
}

a:hover {
	color: #0033CC;
	text-decoration:underline;
}

a:active {
	color: #0033CC;
	text-decoration:underline;
}

img {
	border-bottom-style:none;
	border:none;
}

.orange-link a:link {
	color:#FF6600;
	text-decoration:underline;
}

.orange-link a:hover {
	color:#FF3300;
	text-decoration:underline;
}
