@charset "UTF-8";
/* CSS Document 
/*
============================================================
*	year_end.css
============================================================
*/
.ye_box{
  border:1px solid #f3eec0;
  background-color:#fffef5;
  padding:20px;
  }
  .ye_box h2{
    color:#2ba396;
    font-size:15px;
    line-height:19px;
    margin-bottom:10px;
  }
.ye_box .inner{
  border:1px solid #dde6f0;
  background-color:#fff;
  padding:15px;
}
.ye_box .inner dt{
  color:#2ba396;
  line-height:16px;
  margin-bottom:5px;
}
.ye_box .inner li{
  padding-left: 15px;
background: url(/topics/img_n/year_end/ico04.gif) no-repeat left 3px;
}
.ye_box .inner li.fl{
  float:left;
}
.ye_box .inner li.fc{
  clear:both;
}
.ye_list {
  margin-bottom: 50px;
}
.ye_list dt {
  font-size: 15px;
  margin-top: 15px;
}
.ye_list dd {
  margin-top: 5px;
}
.ye_list dd a {
  color: #11A7D7;
  text-decoration: underline;
  line-height: 2;
}
.ml150{
  margin-left:150px;
}
.colPink2{ color:#ff5a75;}
.udl{text-decoration:underline;}
.alt_box{
  padding:10px;
  background-color:#ffeaea;
}

.goQA {
  /*font-size: 16px;*/
  font-size: 20px;
}
.link_11A7D7 {
  color: #11A7D7 !important;
  text-decoration: underline !important;
}
.fw_n {
  font-weight: normal;
}
.pl25 {
  padding-left: 25px;
}
.td_u {
  text-decoration: underline;
}
.fs12 {
  font-size: 12px;
}
.fs15 {
  font-size: 15px;
}
.bl_n {
  border-left: none !important;
}
.pl0 {
  padding-left: 0 !important;
}
dt > img ,
h2 img {
  padding-right: 5px;
}
a.link_color {
  color: #11A7D7;
  text-decoration: underline;
}