@charset "Shift_JIS";

img {
  border:0;
}

html,body{
    color:#666666;
    text-align: center;
    font-size: 11px;
    line-height:18px;
    margin: 0px;
    background-image: url(image/rr-back.gif);
}

a:link,a:visited {
  color:#fe6182;
  text-decoration:none;
  cursor:pointer;
}

a:active,a:hover {
  color:#ff0033;
  text-decoration:underline;
}

#contents {
  width:800px;
  background:#FFFFFF;
  margin: 0 auto;
  text-align: left;
}

#bcourse {
  width:230px;
  font-size: 11px;
  line-height:16px;
  margin: 0 auto;
  text-align: left;
}

span#day {
  width:40px;
  background:#FB7C98;
  color:#FFFFFF;
  font-size:10px;
  line-height:10px;
  font-weight:bold;
  text-align:center;
  padding:2px;
}

span#prc {
  width:40px;
  background:#FB7C98;
  color:#FFFFFF;
  font-size:11px;
  line-height:10px;
  font-weight:bold;
  text-align:center;
  padding:3px;
}

#prc2 {
  background:#FB7C98;
  color:#FFFFFF;
  font-size:11px;
  line-height:10px;
  font-weight:bold;
  text-align:left;
  padding:4px;
}

span#pb {
  color:#FB7C98;
  font-size:13px;
  line-height:13px;
  font-weight:bold;
}

span#pkb {
  color:#FB7C98;
  font-weight:bold;
}

span#va {
  vertical-align:top;
}

span#sml {
  font-size:10px;
  line-height:18px;
}

#fram {
  border:1px solid #cccccc;
  padding:0px;
}

#imgm {
    margin-bottom:1px
}


span#pk {
  color: #FB7C98;
  font-size:10px;
  line-height:16px;

}

span#ftbb {
  color: #602F00;
  font-size:14px;
  font-weight:bold;
}

span#ftn {
  color: #161c3d;
  font-size:11px;
  line-height:18px;
  font-weight:bold;
}

span#fot {
  color: #602F00;
  font-size:10px;
  line-height:10px;
}

.sml { font-size: 11px ; color: #444444 ; line-height: 15px ; text-decoration: none }
.smlb { font-size: 11px ; color: #FFFFFF ; font-weight: bold ; line-height: 15px ; vertical-align:top }

#framp {

  border:1px solid #FB7C98;
  padding:5px;
}


#framg {

  border:1px solid #CCCCCC;
  padding:10px;
}


.myBox
{
    margin: 0 auto;
    color: #222222;
    width: 560px;
    padding: 10px;
    text-align: left;
    background-image: url(image/rr-med-bk.gif);
}

.myBox2
{
    margin: 0 auto;
    color: #666666;
    width: 500px;
    padding: 10px;
    text-align: left;
    background-color: #ffffff;
}table {
	border: 1px solid #CCCCCC;
}

