@charset "Shift_JIS";
body {
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height:normal;
	font-family:"Hiragino Maru Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	font-size:12px;
	font-weight: normal;
	background-color: #ffec16;
}
/* ƒRƒ“ƒeƒi */
div#container {
	width: 870px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
/* ƒwƒbƒ_[ */
div#header {
	width: 870px;
	padding: 0px;
	background-image: url(../img/tit.jpg);
	height: 55px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFEC16;
}
div#header h1 {
	margin: 0
}
div#header p {
	color: #ffffff;
	margin: 0
}

/* NAVI------------- */

.navi {
	font-family: "Verdana";
	font-size: 14px;
	font-weight: normal;
	color: #26A8C2;
}

/* ƒeƒLƒXƒgƒJƒ‰[Ý’èƒƒCƒ“ */

.t_grey10 {
	font-family: "Hiragino Maru Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #3c3c3c;
	text-align: left;
}
.t_grey12 {
	font-family: "Hiragino Maru Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #3c3c3c;
	text-align: left;
}
.t_grey14 {
font-family: font-family: "Hiragino Maru Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #3c3c3c;
	text-align: left;
}
/* ƒeƒLƒXƒgƒLƒƒƒvƒVƒ‡ƒ“ */

.t_sub {
font-family: font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #ff4500;
}
/* ƒeƒLƒXƒgƒJƒ‰[Ý’è“ú•t */

.t_pink10 {
 font-family:font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FD248D;
}
.t_pink12 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #FD248D;
}
.t_pink14 {
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #FD248D;
}

/* ƒLƒƒƒvƒVƒ‡ƒ“---------------------------------------------------------------------- */
.t_blue14 {
	font-family: "Verdana";
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bolder;
	color: #03C3D3;
}
.t_black14 {
	font-family: "Verdana";
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bolder;
	color: #000000;
}
/* SKYBLUE---------------------------------------------------------------------- */

.t_sky10 {
 font-family:font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #27A8C5;
}
.t_sky12 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #27A8C5;
}
.t_sky14 {
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #27A8C5;
}

/* LINK---------------------------------------------------------------------- */
.form_color {
	background: #ffff99;
}
/* LINK---------------------------------------------------------------------- */


a {
	color: #FF1D8E;
	text-decoration: underline;
}
a:link {
	color:#FE1E8E;
	text-decoration: none;
}
a:visited {
	color:#9C9C9C;
	text-decoration: none;
}
a:active {
	color:#3F6BEA;
	text-decoration: none;
}
a:hover {
	color:#FE5D29;
	text-decoration: underline;
}
/* LINK2---------------------------------------------------------------------- */

.sky a {
	color: #26A8C2;
	text-decoration: underline;
}
.sky a:link {
	color: #26A8C2;
	text-decoration: none;
}
.sky a:visited {
	color:#9C9C9C;
	text-decoration: none;
}
.sky a:active {
	color: #019410;
	text-decoration: none;
}
.sky a:hover {
	color: #029312;
	text-decoration: underline;
}
/* LINK3---------------------------------------------------------------------- */

.orange a {
	color: #FF5C2C;
	text-decoration: underline;
}
.orange a:link {
	color: #FF5C2C;
	text-decoration: none;
}
.orange a:visited {
	color:#9C9C9C;
	text-decoration: none;
}
.orange a:active {
	color: #27A8C5;
	text-decoration: none;
}
.orange a:hover {
	color: #FF1E8C;
	text-decoration: underline;
}
/* LINK3---------------------------------------------------------------------- */

.blue a {
	color: #2D2D9F;
	text-decoration: underline;
}
.blue a:link {
	color: #2D2D9F;
	text-decoration: none;
}
.blue a:visited {
	color:#9C9C9C;
	text-decoration: none;
}
.blue a:active {
	color: #27A8C5;
	text-decoration: none;
}
.blue a:hover {
	color: #FF1E8C;
	text-decoration: underline;
}
/* LINK3---------------------------------------------------------------------- */

.green a {
	color: #01940F;
	text-decoration: underline;
}
.green a:link {
	color: #01940F;
	text-decoration: none;
}
.green a:visited {
	color:#9C9C9C;
	text-decoration: none;
}
.green a:active {
	color: #27A8C5;
	text-decoration: none;
}
.green a:hover {
	color: #FF1E8C;
	text-decoration: underline;
}
/* entry---------------------------------------------------------------------- */

.entry_navi {
	font-size: 12px;
	color: #3c3c3c;
	margin: 10px 0px 10px 0px;
	text-align: left;
}
.entry_date {
	font-size: 14px;
	color: #3c3c3c;
	padding: 0px 0px 0px 20px;
	text-align: left;
}
.entry_title {
	font-size: 14px;
	color: #3c3c3c;
	padding: 0px 0px 0px 20px;
	text-align: left;
}
.entry_author {
	font-size: 10px;
font-family:color: #2D2CA3;
	margin: 0px 0px 0px 20px;
	text-align: left;
}
.entry_more {
	font-size: 12px;
font-family:line-height: 150%;
	color: #3c3c3c;
	margin: 15px 0px 15px 0px;
	text-align:left;
}
.entry_state {
	font-size: 12px;
font-family:color: #3c3c3c;
	padding: 10px 10px 10px;
	text-align: left;
}
/* ƒtƒbƒ^[ */
div#footer {
	background-image: url(../img/copyright.jpg);
	width: 870px;
	margin-top: 0;
	padding-top: 28px;
}

