﻿body {

margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;


  background-image: url("images/bg.jpg");
    background-repeat: repeat-x;
	background-color: #FDA249;

}



/* ハイパーリンク */

a {text-decoration:underline;color:#006699;}

a:hover {text-decoration:none;color:#FF3333;}

a.footer {color:#999999;}

a.top {color:#333399;}



a.mcate {text-decoration:underline;color:#996699;}

a.scate {text-decoration:underline;color:#6666CC;}



/* コピーライト・pagetopリンク */

.copy {font-size: 11px;color: #666666;text-decoration: none;}

.pagetop {color:#666666;font-size:10px;text-align:right;margin-right:6px;}





/* 注釈用 */

.notes {font-size:11px;color:#7C5945;}

.notes2 {font-size:11px;color:#999999;}

.top12 {

	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 120%

}

.main12 {

	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%
}

.main12e1 {

	FONT-SIZE: 12px; COLOR: #e1e1e1; LINE-HEIGHT: 120%

}

.main12b {

	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 180%

}


.main12r {

	FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 120%

}



.main12o {

	FONT-SIZE: 12px; COLOR: #FF6600; LINE-HEIGHT: 120%

}


.main12o2 {

	FONT-SIZE: 12px; COLOR: #FFB842; LINE-HEIGHT: 180%

}


.main12o3 {

	FONT-SIZE: 12px; COLOR: #FF3300; LINE-HEIGHT: 180%

}



.car11 {

	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 115%

}

.main11{

	FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 140%

}

.main15{

	FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 115%

}

.main15b {

	FONT-SIZE: 15px; COLOR: #003399; LINE-HEIGHT: 115%

}

.main15r {

	FONT-SIZE: 15px; COLOR: #990000; LINE-HEIGHT: 115%

}
.main15w {

	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 115%

}

.main16{

	FONT-SIZE: 16px; COLOR: #555555; LINE-HEIGHT: 140%

}


.main16o{

	FONT-SIZE: 16px; COLOR: #FF6600; LINE-HEIGHT: 140%

}


.main18{

	FONT-SIZE: 18px; COLOR: #555555; LINE-HEIGHT: 140%

}
.main15topics{

	FONT-SIZE: 15px; COLOR: #cc3300; LINE-HEIGHT: 115%

}
.midashi{

	FONT-SIZE: 15px; COLOR: #655545; LINE-HEIGHT: 120%

}
.menu{

	FONT-SIZE: 12px; COLOR: #655545; LINE-HEIGHT: 120%

}

/* マージン */

.m-left5 {
  margin-left: 5px;
}
.m-left10 {
  margin-left: 10px;
}
.m-left15 {
  margin-left: 15px;
}
.m-left25 {
  margin-left: 25px;
}
.m-right5 {
  margin-right: 5px;
}
.m-right10 {
  margin-right: 10px;
}
.m-right15 {
  margin-right: 15px;
}
.m-right25 {
  margin-right: 25px;
}
.m-bot3 {
  margin-bottom: 3px;
}
.m-bot5 {
  margin-bottom: 5px;
}
.m-bot10 {
  margin-bottom: 10px;
}
.m-bot15 {
  margin-bottom: 15px;
}
.m-bot20 {
  margin-bottom: 20px;
}
.m-bot30 {
  margin-bottom: 30px;
}
.m-top10 {
  margin-top: 10px;
}
.m-top20 {
  margin-top: 20px;
}
.m-top30 {
  margin-top: 30px;
}
.m-top40 {
  margin-top: 40px;
}
.m-tb50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.m-t10b10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.m-t20b20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.m-t10b20 {
  margin-top: 10px;
  margin-bottom: 20px;
}
.m-t10b30 {
  margin-top: 10px;
  margin-bottom: 30px;
}
.m-t10b50 {
  margin-top: 10px;
  margin-bottom: 50px;
}



/* スクロールバー色 */

body {
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#EBEAE4;
scrollbar-darkshadow-color:#EBEAE4;
scrollbar-face-color:#EBEAE4;
scrollbar-highlight-color:#EBEAE4;
scrollbar-shadow-color:#666666;
}



.main12-brown {
	font-size: 12px;
	line-height: 150%;
	color: #311010;
}

h1 {
	font-size: 12px;
	line-height: 140%;
	color: #555555;
	font-weight:normal;
	margin: 0px;
}


/* パンくずリスト */

ol#topicPath01 {
	margin: 20px 0;
	padding: 0;
	font-size: 12px;
	list-style: none;
}

ol#topicPath01 li {
	float: left;
	padding-right: 7px;
	padding-left: 10px;
	background: url(images/ico_sample01.gif) no-repeat 0 50%;
}

ol#topicPath01 li.home {
	padding-left: 10px;
	background: none;
}

ol#topicPath01 li a:link,
ol#topicPath01 li a:visited {
	color: #3366FF;
	text-decoration: underline;
}

ol#topicPath01 li a:hover,
ol#topicPath01 li a:active {
	color: #FF6633;
	text-decoration: underline;
}

ol#topicPath01 li em {
	font-style: normal;
	font-weight: bold;
}