@charset "UTF-8";
/* 
最新情報 EN
color:0085d0
*/

.page-title,.section-title{ border-color:#009d99;}
.sc-menu .title,.cms-menu .title{background: #009d99;}
.sc-menu .navi a::before,.cms-menu .navi a::before{ color:#009d99}


.archive *{ margin-top:0;}
.archive{ border-top:solid 1px #CCCCCC;}
.archive li{ border-bottom:solid 1px #CCCCCC; padding: 1.7em 0;}
.archive li:after { content:""; display:block; clear:both;}
.archive time{ display:block; padding: 0 1.0em 0 0; float: left;}
.archive a{ display:block; margin: 0 0 0 8.5em; padding: 0 0 0 1.0em; border-left:solid 1px #CCCCCC; line-height: 1.5;}
.archive .excerpt{ margin: 0.5em 0 0 8.5em; padding: 0 0 0 1.0em; font-size:93%; line-height: 1.5;}

.entry time{ display:inline-block; text-align: center; margin: 0.5em auto 0 auto; padding: 0.7em 1.0em;}

@media only screen and (min-width:480px){
  .fc .title{ width:30%; margin-left: auto; margin-right: auto;}
}


@media only screen and (max-width:480px){ /* sm pnly */
  .archive time{ display:block; padding: 0 0; float: none;}
  .archive a{ margin:0 0 0 0; padding: 0; float: none; border: none;}
  .archive .excerpt{ margin: 0.5em 0 0 0; padding: 0 0 0 0; font-size:93%; line-height: 1.5;}
}