@charset "utf-8";

#headerMid .bannerBlock{
    float: right;
}
#nationalBannerBlock {
    margin-bottom: 15px;
}
#mainContentsBanner {
    text-align: center;
    margin-bottom: 40px;
}
#footerBanner {
    margin-bottom: 15px;
    text-align: center;
}

#adSide1Block2{
    background-color:#f9f8f6;
    border:1px solid #f1f0ee;
    border-radius:5px;
    margin-bottom:15px;
}
#adSide1Block2 h2{
    padding-top:5px;
    margin-bottom:10px;
    text-align:center;
}
#adSide1Block2 ul{
    width:165px;
    margin:0 auto 10px;
}
#adSide1Block2 ul li{
    margin-bottom:5px;
}
#adSide1Block2 ul li .leadText{
    margin-top:2px;
    font-size:11px;
}
#adSide1Block2 ul li .leadText a:before {
    margin-right: 2px;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 13px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f0da";
}

#adSide2Block2{
    margin: 0 0 15px 0;
}

.top_title {
  border-radius:5px;
  height: 34px;
  font-size: 16px;
  line-height: 34px;
  background-color: #F8F8F8;
}
.feature .top_title h4{
  font-size:14px;
  text-indent: 5px;
  margin: 5px 0 0 8px;
  padding: 0;
  font-weight: bold;
  color: #301809;
}
.featurebox {
  padding: 10px 12px;
  margin-bottom: 15px;
}

#recommendBlock{
    background:white;
    padding-bottom:9px;
}
#recommendBlock h2{
    text-align:center;
    margin-bottom:5px;
}
#recommendBlock ul{
    text-align:center;
    margin-bottom:10px;
    margin:0 auto 15px;
    border-radius:5px;
    width:280px;
    padding:9px;
}
#recommendBlock ul li{
    margin-bottom:15px;
}
#recommendBlock ul li:last-child{
    margin-bottom:0px;
}

#areaselectBlockNoText{
    background:white;
    padding-bottom:9px;
}
#areaselectBlockNoText h2{
    text-align:center;
    margin-bottom:5px;
}
#areaselectBlockNoText ul{
    text-align:center;
    margin-bottom:10px;
    margin:0 auto 15px;
    border-radius:5px;
    width:280px;
    padding:9px;
}
#areaselectBlockNoText ul li{
    margin-bottom:15px;
}
#areaselectBlockNoText ul li:last-child{
    margin-bottom:0px;
}

#topWideBanner,
#rightProjectBanner,
#leftProjectBanner{
    background:white;
    text-align:center;
    margin-bottom:10px;
}
#topWideBanner a,
#rightProjectBanner a,
#leftProjectBanner a{
    display:inline-block;
	margin-bottom:10px;
}
