
.para img {
  margin:0 2px;
  vertical-align:middle;
}

.mylog {
  height:300px;
  padding-left:310px;
  background:url(mylog_cap.gif) no-repeat left top;
}
.mylog p {
}

.sample_pic {
}
.sample_pic2 {
  padding-left:150px;
  background:url(print/template.gif) no-repeat left top;
}
.sample_pic2 img {
  vertical-align:middle;
}

.sample_bnr {
  padding-top:80px;
  background:url(sample_bnr.gif) no-repeat left top;
}

.login_info {
  margin:20px 0;
  padding-bottom:280px;
  background:url(login.gif) no-repeat center bottom;
}

#right_column .para strong {
  color:#ccc;
}


#right_column div.info {
  margin:0 0 20px 30px;
  line-height:1.4em;
}

#right_column div.info p {
  margin:0 0 10px 0;
}
#right_column div.info p strong {
  color:#ee9;
}
#right_column div.info p em {
  font-weight:bold;
  font-style:normal;
}
#right_column div.info p code {
  color:#69c;
}

#right_column div.info .news {
}
#right_column div.info .news p.main {
  margin-bottom:0;
  line-height:1.5em;
  font-size:15px;
  color:#ccc;
}
#right_column div.info .news a {
  white-space:nowrap;
}
#right_column div.info .news span {
  font-size:13px;
  color:#999;
}

#right_column div.info .topics {
  margin:5px 0 0 30px;
}

#right_column div.info h4 {
  font-size:13px;
  color:#ccc;
}

#right_column div.info div.caution {
  margin:0 0 20px 0;
}
#right_column div.info div.caution p {
  margin:0 0 0 0;
}
