﻿
/*-------------------------------------
CREDIT : DESIGN BY STARTTODAY CO.,LTD.
CREATE : 2015.02.26
MODIFIED :2015.02.26
Var : 1.0
-------------------------------------*/
.sectionHeader { border:none; }
.sectionHeader h1 { font-size:23px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:40px; background:url(/common_2015/img/ico/ico_title_2016.png) no-repeat 0 -680px; padding:3px 0 0 49px; }
#gblFooter { margin-top:98px; }


#allnews #maincolumn { float:left; margin:15px auto; }
#allnews #maincolumn p.date { font-size:12px; letter-spacing:1px; color:#808080;text-indent: 10px; }
#allnews #maincolumn h2 { font-size:24px; color:#2d2d2d;text-indent: 10px; }
#allnews #maincolumn .textContents { font-size:13px;border-top:1px solid #ededed; border-bottom:1px solid #ededed; }
#allnews #maincolumn p.btnToTop { width:260px; margin:52px auto 0 auto; }


#allnews #sidecolumn { float:right; width:250px; margin:80px 0 0 40px; }
#allnews #sidecolumn h3 { font-size:18px; }
#allnews #sidecolumn #otherNews { margin:10px 0 0 0; color:#808080; border-bottom:1px solid #ededed; }
#allnews #sidecolumn #otherNews p.noNews { font-size:12px; padding:25px 0 25px 0; color:#808080; border-top:1px solid #ededed; }
#allnews #sidecolumn #otherNews ul li { padding:25px 0 25px 0; border-top:1px solid #ededed; }
#allnews #sidecolumn #otherNews ul li a:hover { text-decoration:none; }
#allnews #sidecolumn #otherNews ul li a p.date { font-size:11px; color:#808080;邵ｲﾂ}
#allnews #sidecolumn #otherNews ul li a p.tit { font-size:12px; margin:5px 0 0 0; color:#2d2d2d; }
#allnews #sidecolumn #otherNews ul li a:hover p { opacity:0.7; filter:alpha(opacity=70); }
#content{line-height: 24px;}
#topicsWrapper{width:728px;float:left;}
#mainTab.index { float:left;  }
#mainTab.index li { margin-right: 1px; float: left;}
#mainTab.index li a { display:inline-block; padding:10px 26px 8px 26px; border-radius:2px 2px 0 0; color:#646464; padding:10px 27px 8px 27px; }
#mainTab.index li.current a { background:#f0f0f0; }
#mainTab.index li a:hover { text-decoration:none; background:#f0f0f0; color:#646464; }
#mainTab.index li.current a { background:#f0f0f0; }
.indexColumnCount2{margin:15px auto;}
.indexColumnCount2 .feedFigure img{max-width: 100%;}
.h2{background:#f0f0f0;text-indent:13px;height:43px;}
#breadCrumb .clearfix{margin: 10px 10px;}
#breadCrumb .clearfix a{color:#666;line-height: 44px;}
.h2 font{font-size:16px;line-height:43px;}
.textContents{width:94%;margin:0 auto;}