@charset "shift_jis";
.menu {  font-family: "MS UI Gothic", "Osaka"; font-size: 12px; line-height: 16px; font-weight: normal; color: #333333}

.small {  font-family: "MS UI Gothic", "Osaka"; font-size: 11px; line-height: normal}
.regular_e {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 11px; line-height: normal}
.small_e {  font-family: "Verdana", "Arial", "sans-serif"; font-size: 9px; line-height: 11px}
.small_copy {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; color: #999999; line-height: normal}

a { text-decoration: underline; color: #990000} 
a:hover { text-decoration: underline; color: #6666FF}
a.menu { text-decoration: underline; color: #333333} 

select {  font-family: "MS UI Gothic", "Osaka"; font-size: 11px; color: #666666}
input {  font-family: "MS UI Gothic", "Osaka"; font-size: 11px; color: #666666}
textarea {  font-family: "MS UI Gothic", "Osaka"; font-size: 11px; color: #666666}

td {  font-size: 12px; line-height: 15px}

BODY{ scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #990000; scrollbar-track-color: #F0F0F0; scrollbar-darkshadow-color: #cccccc; } 
.footlink {  font-family: "MS UI Gothic", "Osaka"; font-size: 11px}
.footlink a {  color: #666666}


a.purpose_policy{font-size:10px;}

#policy{
  width:500px;
  text-align: justify;
  text-justify: inter-ideograph;
}

#policy H2{
  color:#892323;
  line-height:1em;
  font-weight:normal;	
  font-size:110%;
  margin:0px 0px 10px 0px;
  padding:4px 0px 4px 10px;
  border-left:10px solid #892323;
  border-bottom:1px solid #892323;
  background:#ffffff;
}

#policy H3{
  color:#892323;
  font-size:100%;
  font-weight:normal;
  line-height:1.5em;
  margin:10px 0px 2px 0px;
  padding:0px 0px 0px 20px;
  background-image:url('./images_new/t_policyimg01.jpg');
  background-repeat:no-repeat;
  background-position:left center;
}

#policy P{
  color:#333333;
  line-height:1.5em;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#policy ul{
  margin: 8px 0px 10px 15px;
  padding:0px 0px 0px 0px;
  line-height:1.5em;
  list-style-type:square;
}
#policy ul.disc{
  list-style-type:disc;
}


#policy ol{
  margin: 8px 0px 10px 25px;
  padding:0px 0px 0px 0px;
  line-height:1.5em;
  list-style-type:decimal;
}

#policy div.waku{
  border-style:solid ;
  border-width:1px;border-color:#892323;
  padding:10px 12px 4px 12px;
}