@charset "Shift_JIS";

/***************■全体構造*********************/

div#contentsbox{
	padding:  0px 20px;
    text-align: center;
    font-size: 15px;
    color: #555555;
    width:800px;
    margin:0 auto;
}

#backcolor{background:url(image/bcg2.gif);}
#backcolor a{color:#00f;}
#backcolor a:hover{color:#f00;}


td.miz{
        text-align: left;
        font-size: 15px;
        background-color: #ccffff;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
}

td.ki{
        text-align: left;
        font-size: 15px;
        background-color: #ffff99;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
vertical-align:middle;
}

td.ki_center{
        text-align: center;
        vertical-align: middle;
        font-size: 15px;
        background-color: #ffff99;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
}

td.ki2{
        text-align: left;
        font-size: 17px;
        background-color: #ffff99;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
}


td.mid{
        text-align: left;
        font-size: 15px;
        background-color: #ccff99;
        padding: 3px 3px 3px 5px;
}

td.mid2{
        text-align: left;
        font-size: 17px;
        background-color: #ccff99;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
}

td.hai{
        text-align: left;
        font-size: 17px;
        background-color: #cccccc;
        white-space: nowrap;
        padding: 3px 3px 3px 5px;
}
img {
  border: none;
}

.corner{
  font-weight: 600;
  font-size: 13px;
  color: #FFFFFF;
}


.bold{
 font-weight:bold;
}

.aka{
  font-size: 15px;
  color: #cc0000;
}

.cha{
  font-size: 15px;
  color: #663333;
}

.komoku{
  font-size: 17px;
  color: #336666;
  font-weight: bold;
}

td.lead1 {
  text-align: center;
  padding: 5px 10px 5px 10px;
  background-color: #99CCFF;
  font-size: 14px;
  font-weight: bold;
  color:  #000000;
}

td.lead2 {
  width: 600px;
  text-align: left;
  padding: 15px 15px 15px 35px;
  background-color: #CCFF99;
  font-size: 14px;
  font-weight: normal;
  color:  #663333;
  border:2px solid #E49595;
  border-collapse: ceparate;
  line-height: 130%;
}

td.lead3 {
  width: 600px;
  text-align: left;
  padding: 15px 15px 15px 35px;
  background-color: #ccffff;
  font-size: 14px;
  font-weight: normal;
  color:  #663333;
  border:2px solid #E49595;
  border-collapse: ceparate;
  line-height: 130%;
}


td.last {
  text-align: center;
  padding: 15px;
  background-color: #99CCFF;
  font-size: 14px;
  font-weight: normal;
  color:  #000000;
  line-height: 130%;
}

.yushutk{
  color:#cc0000;
  font-weight:bold;}

.yushu{
  color:#cc0000;}

.shorei{
  font-weight:bold;}



.aten{
  font-size: 14px;
  font-weight: normal;
  color:  #009966;
  }

.deadline{
  font-size: 14px;
  font-weight: normal;
  color:  #ff4500;
  text-align:center;
  }

.kakomi
{
 width: 65%;
 font-size:1.2em;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: auto;
 margin-right: auto;
 background-color:#fff462;
 padding:8px 8px 8px 8px ;
 border-radius: 15px;
}

.bgcolor{
        background-color:#f19ca7;
        line-height:1.8em;}


.info_title{
        color:#cc0000;
        font-size:16px;
        text-align:center;
        font-weight:bold;
}

housou_midashi{
 color:#333
 background-color:#ffffff;
}

ul.disc{
	list-style-type: disc;
	padding-left:0px;
        float:left;
}

.chikunominasama{
 text-align:center;
 padding:0px;
 line-height:80%;
}




/* ■その他 */

#bot a,#bot a:link,#bot a:visited{
  position: relative;
}

