/******************************//*ふくい エンゼルねっと*//******************************/body {  margin: 0px;  padding: 0px;  font-size: small;  line-height: 130%;  font-family : 'ＭＳ Ｐゴシック',sans-serif ;  text-align:center;}html {  overflow-y:scroll;}a{  color : #646464;}a:hover{  color : #000000;}img{  border : none;}#total {  margin: 0px auto;  width: 998px;  border-left: 1px solid #CCCCCC;  border-bottom: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;}#head {  margin: 0px;  background-image: url("../images/bg_head.jpg");  background-repeat: repeat-x;  height: 78px;  text-align: left;}.headleft {  margin: 0px;  float: left;  padding-top: 10px;  padding-left: 10px;}.headright {  margin: 0px;  float: right;  padding-top: 5px;  padding-right: 10px;}#head form {  margin: 0px;}.bMargin20 {  margin-bottom: 20px;}.headmenu {  clear: both;  margin: 0px;  padding:0px;  height: 45px;  background-color: #CEED82;}.headmenu table {  margin-top: 4px;}.main {  margin-top: 10px;}.topleft {  float: left;  margin-left: 10px;  text-align: left;  width: 300px;}.topright {  float: left;  margin-left: 25px;  text-align: left;  width: 640px;}.bg_new {  margin: 0px;  padding: 0px;  width: 629px;  background-image: url("../images/bg_new.gif");  background-repeat: repeat-y;  background-position: left bottom;  color: #FFFFFF;  line-height: 1.5em;}.bg_new ul {  margin: 0px;  padding: 10px;}.bg_new li {  margin: 0px;  padding: 0px 0px 0px 20px;  list-style: none;  background-image: url("../images/icon_red.gif");  background-repeat: no-repeat;  background-position: 3px;  font-weight: bold;}.bg_new a {  color: #FFFFFF;  text-decoration: underline;}.bg_new a:hover {  color: #FFD349;  text-decoration: underline;}.bg_photo {  margin: 0px;  padding: 0px 10px 10px 10px;  background-image: url("../images/bg_photo02.gif");  background-repeat: no-repeat;  background-position: left top;}.bg_photo a {  margin: 0px;  padding: 0px 0px 0px 15px;  list-style: none;  background-image: url("../images/icon_green.gif");  background-repeat: no-repeat;  color: #00791F;  font-weight: bold;  font-size: 12px;}.leftMargin {  margin-left: 10px;}.tblBan {  clear: both;  margin-top: 10px;  width: 100%;}/***********************************//*フッター/***********************************/.footer {  clear:both;  margin: 0px auto;  padding : 10px 0px 0px 20px;  height: 50px;  background-image: url("../images/bg_footer.gif");  background-repeat: repeat-x;  color:#FF3366;  text-align: left;}.footer a {  color:#FF3366;}.footer a:hover {  color:#FF3366;}/***********************************//*コンテンツ共通/***********************************/.conleft {  float: left;  margin-left: 5px;  width: 180px;  text-align: left;}.conright {  width: 750px;  float: right;  margin-left: 20px;  margin-right: 20px;  margin-bottom: 30px;  text-align: left;}.pan {  margin-bottom: 10px;  font-size: x-small;  color: #464646;}.pan a {  color: #FF3333;}.pan a:hover {  color: #FF3333;}.pagetop {  text-align: right;}.pagetop a {  color: #FF3333;  font-size: x-small;  text-decoration: none;}.pagetop a:hover {  color: #FF3333;  font-size: x-small;  text-decoration: underline;}.title {  margin: 10px 0px 20px 0px;  padding: 0px 0px 0px 20px;  background-image: url("../images/bg_title.gif");  background-repeat: no-repeat;  color: #5EA100;  font-size: medium;  font-weight: bold;  height: 37px;  line-height: 37px;}.fGreen {  margin: 0px 0px 10px 0px;  color: #009966;  font-size: medium;  font-weight: bold;}.stylenone li {  list-style: none;}.comment {  margin-left: 60px;  width: 580px;  font-size: 11pt;  line-height: 125%;}.urllink {  margin-left: 60px;  width: 580px;  font-size: 11pt;  text-align: right;}.caption {  margin-left: 30px;  width: 580px;  font-size: 10pt;  line-height: 115%;}#list-A {  background-color : #ffffff;}#list-B {  background-color : #e9f9dd;}#list-TITLE {  background-color : #78da30;  color: #ffffff;}#list-TITLE2 {  background-color : #88ea60;  color: #ffffff;}.result {  margin-left: 150px;  width: 500px;  color: #006699;}
