table {

	font-family: "ＭＳ Ｐゴシック", "Osaka";

	font-size: 14px;

	line-height: 14px;

	color: #333333;

}

td {

	font-family: "ＭＳ Ｐゴシック", "Osaka";

	font-size: 14px;

	line-height: 100%;

	color: #333333;

	

}



img {

	border:0;

}



input.line {

    border: 1px solid #666666;

}

strong.large {

	font-size: 14px;

	line-height: 16px;

}

textarea, select {

    border: 1px solid #666666;

}

.menu {

	font-size: 14px;

	line-height: 150%;

}

.fontsetW1 {

	font-weight: bold;

	color: #FFFFFF;

}

.fontsetR1 {

	font-weight: bold;

	color: #FF0000;

}

a:link {

	color: #0000CC;

	text-decoration: none;

}

a:visited {

	color: #0000CC;

	text-decoration: none;

}

a:active {

	color: #0000CC;

	text-decoration: none;

}

a:hover {

	color: #FF0000;

	text-decoration: underline;

}

.copy {

	font-size: 14px;

	font-style: italic;

	color: #666666;

}

.middle {

	font-size: 14px;

	line-height: 17px;

}



/*060705追加*/

h1.img {

margin:0;

padding:0;

}



a.new {

background:url(../img/arrow.gif) left center no-repeat;

margin:0 0 0 0;

padding:0 0 0 15px;

font-size:small;

}



div.news01 {

margin:0 25px 0 10px;

padding:0;

}



div.news01 tr {

margin-bottom:1.5em;

background:url(../img/bg_line.gif) bottom repeat-x;

}



div.news01 h3 {

font-size:small;

font-weight:normal;

margin:1em 0;

padding:0;

}



div.news01 h4 {

font-size:small;

font-weight:normal;

margin:1em 0;

padding:0;

}



div.news02 {

margin:20px 15px 0 10px;

padding:0;

}



div.news02 p {

font-size:small;

}



div.news02 a.new {

background:url(../img/arrow.gif) left center no-repeat;

margin:0 0 0 0;

padding:0 0 0 15px;

}





div#LABEL_NEWS {

margin-top:25px;

padding:8px;

background-color:#FFF;

}



div#LABEL_NEWS h1 {

margin:0 0 0 0;

padding:5px 3px;

background:url(../img/bg_line.gif) bottom repeat-x #F2F2F2;

font-size:small;

}



div#LABEL_NEWS p.date {

text-align:right;

margin:20px 0;

font-size:small;

}



div#LABEL_NEWS p.the_text {

margin:0;

padding:0x;

line-height:150%;

letter-spacing:110%;

font-size:small;

}



.mae {

padding:0 0 0 8px;

font-size:small;

}



.mae-list {

padding:0;

font-size:small;

}



.ptop {

text-align:right;

font-size:small;

}



/*過去の情報一覧*/

div#categoryList01 {

margin:25px 0 0 5px;

}



div#categoryList01-b {

margin:0 0 0 0;

padding:0;

font-size:small;

}



div#categoryList01-b ul {

margin:0;

padding:0;

list-style:none;

}



div#categoryList01-b li {

margin:5px 0;

padding:7px 0;

background:url(../img/bg_line.gif) bottom repeat-x;

}



div#categoryList01-b span.Listdate {

margin:5px 0px 5px 0;

padding:7px 15px 7px 0;

}



/*アンケート調査結果*/

div#Enq {

margin:15px 0 0 0;

padding:0;

}



div#Enq_body {

padding:5px;

}



div#Enq_body h2 {

margin:0;

font-size:small;

}



div#Enq_body h3 {

margin:0 0 5px 0;

font-size:small;

padding:2px 0 2px 5px;

background-color:#EAE0BE;

/*background:url(../enquete/img/bg_yellow.gif) bottom repeat-x;*/

}



div#Enq_body h4 {

margin:0 0 7px 0;

font-size:small;

padding:0;

}





div#Enq_body p {

margin:5px 0;

padding:0x;

line-height:125%;

letter-spacing:110%;

font-size:small;

}



/*Enq_body内 薄青の囲み*/

div#Enq_body div.Enq_body_blue {

margin:15px 0;

background-color:#EBF7FC;

padding:7px;

}



div#Enq_body div.Enq_body_blue p {

margin:0 0 0 5px;

padding:0;

}



div#Enq_body div.Enq_body_blue ul {

list-style:none;

margin:0;

padding:0;

line-height:125%;

letter-spacing:110%;

font-size:small;

}

/*Enq_body内 薄青の囲みここまで*/



/*Enq_body内の囲み*/

div#Enq_body div.Enq_body_box {

margin:15px 0;

padding:7px;

border:1px #937E6C dotted;

background-color:#F9F7F2;

}



div#Enq_body div.Enq_body_box p {

margin:0 0 0 5px;

padding:0;

}



div#Enq_body div.Enq_body_box ul {

list-style:none;

margin:0;

padding:0;

line-height:125%;

letter-spacing:110%;

font-size:small;

}

/*Enq_body内の囲みここまで*/



div#Enq_body span.red {

color:#FF0000;

margin:0 0.5em 0 0;

font-weight:bold;

}



div#Enq_body img.un_space {

margin-bottom:15px;

}



div#Enq_body table {

width:100%;

margin:5px 0 5px 0;

border-width:1px 1px 0 0;

border-style:solid;

border-color:#48872E;

border-collapse:collapse;

}



div#Enq_body table th {

width:25%;

border-width:0 0 1px 1px;

border-style:solid;

border-color:#48872E;

background-color:#D8F0CA;

color:#48872E;

font-weight:bold;

text-align:center;

padding:5px;

}



div#Enq_body table td {

width:75%;

border-width:0 0 1px 1px;

border-style:solid;

border-color:#48872E;

padding:5px;

}



div#Enq_body div.body_left {

width:49%;

float:left;

/*\*/

_width:48%;\

/*\*/

}



div#Enq_body div.body_left ul {

margin:0 0 0 25px;

padding:0;

font-size:small;

}



div#Enq_body div.body_left li {

margin:0 5px 10px 0;

line-height:125%;

letter-spacing:110%;

}



div#Enq_body div.body_left li.q1 {

list-style:url(../enquete/img/tit_q1.gif) outside;

padding:0 25px 0 0;

/*\*/

_padding:0 25px 0 5px;

/*\*/

}



div#Enq_body div.body_left li.q2 {

list-style:url(../enquete/img/tit_q2.gif) outside;

padding:0 25px 0 0;

/*\*/

_padding:0 25px 0 5px;

/*\*/

}



div#Enq_body div.body_left li.q3 {

list-style:url(../enquete/img/tit_q3.gif) outside;

padding:0 25px 0 0;

/*\*/

_padding:0 25px 0 5px;

/*\*/

}



div#Enq_body div.body_right {

width:49%;

float:right;

/*\*/

_width:48%;\

/*\*/

}



div#Enq_body div.body_right ul {

margin:0;

padding:0;

font-size:small;

}



div#Enq_body div.body_right li {

margin:0 0 10px 5px;

/*\*/

margin:0 0 10px 20px;

/*\*/

line-height:125%;

letter-spacing:110%;

}



div#Enq_body div.body_right li.q4 {

list-style:url(../enquete/img/tit_q4.gif) outside;

padding:0 25px 0 0;

/*\*/

_padding:0 25px 0 5px;

/*\*/

}



div#Enq_body div.body_right li.q5 {

list-style:url(../enquete/img/tit_q5.gif) outside;

padding:0 25px 0 0;

/*\*/

_padding:0 25px 0 5px;

/*\*/

}



div#Enq_body div.clear {

clear:both;

margin:0;

padding:0;

}















