html{font-family: inherit; font-style: inherit; font-weight: inherit;}
body{
text-align:center;background: #D8D5D2;padding: 0;margin: 0;border: 0;-webkit-text-size-adjust: none;}
body,td,table{font-size: 14px;color:#000000;line-height: 140%;
font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Osaka','メイリオ','Meiryo',sans-serif;
}
img{border: 0px;border-style:none;margin:0px;
-ms-interpolation-mode:nearest-neighbor;}
a img {border: none;}
.pict{margin:2px 1px 2px 0px;}

/*
a{color:#0000de;text-decoration:none;}
a:active{color:#0000de;}
a:visited{color:#941D55;}
a:hover{color:#245fbb;text-decoration:underline;}
*/
a{color:#245fbb;text-decoration:none;}
a:active{color:#245fbb;}
a:visited{color:#ba55d3;}
a:hover{color:#245fbb;text-decoration:underline;}

.date{color:#c0c0c0;}
.date_b{color:#404040;}
.date_w{color:#ffffff;}

.title{color:#905050;}
.title_c{
color:#a9a9a9;
font-size: 14px;
font-family: "Verdana";
text-align:center;
}

.pagetitle{color:#a9a9a9;font-size:18pt;font-weight:bolder}

.ilmenu_memo{
color:#a29a82;
font-size: 12px;
font-family: "Verdana";
font-weight: bolder;
text-align:left;
padding: 0px 3px 3px 3px;
margin: 0px 0px 8px 0px;
border-bottom: 1px dotted #000000;
}
.line_dot{
padding: 0px 0px 0px 0px;
margin: 5px 0px;
border-top: 1px dotted #000000;
}

.copy{
color:#a9a9a9;
font-size: 11px;
padding:10px;
margin:0px;
}
.copy a{color:#a9a9a9;text-decoration:none;}
.copy a:hover{color:#a9a9a9;text-decoration:underline;}

.ad{color:#c0c0c0;font-size: 10px;}
.ad a{color:#c0c0c0;text-decoration:none;}
.ad a:hover{color:#c0c0c0;}


#ad1,#ad2 a{color:#c0c0c0;text-decoration:none;}
#ad1,#ad2 a:hover{color:#c0c0c0;}





/********/

.center {
text-align:center;
}

.clear {
  clear: both;
}




/**** Base styles ****/

h1 {
color:#605050;
  font-size: 30px;
  font-weight: bolder;
text-align:center;
margin:10px 20px 10px 20px;
padding:0px;
  line-height: 1.0em;
}

h2 {
color:#605050;
  font-size: 18px;
  font-weight: bolder;
margin:5px 5px 5px 5px;
padding:5px 8px;
background-color:#D8D5D2;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}



/**** Content ****/

#container {
  background: #D8D5D2;
text-align:center;
  padding: 5px;
  margin: 0 auto;
  border-radius: 5px;
}

.ad_div {
  font-size: 12px; 
  line-height: 1.4em;
text-align:center;
width: 90%;
  background: #ffffff;
  padding: 5px; 
  margin: 10px auto;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}


.col1 {
  font-size: 14px; 
  line-height: 1.4em;
text-align:left;
width: 90%;
  background: #ffffff;
  padding: 5px; 
  margin: 10px auto;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}


.col2 { 
  font-size: 16px; 
  line-height: 1.4em;
text-align:left;
width: 90%;
  background: #ffffff;
  padding: 5px; 
  margin: 10px auto;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.col2 img {
text-align:center; }


ul {
list-style-type: none;
margin:0px;
}

li {
color:#605050;
list-style-type: disc;
list-style:outside;
/*list-style:inside;*/
/*background: #FFF url(image/clover.jpg) no-repeat left center;*/
padding:0px;
margin:3px 0px;
}



