.no-print{
	display:none!important;
}
body, dt, label, th, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 , p { 
	font-family: Arial, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', Osaka, sans-serif;
}
em, i { 
	font-family: Arial, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'ＭＳ Ｐゴシック', 'MS PGothic', Meiryo, Osaka, sans-serif;
}
#page,
#site-main{
	background:none!important;
}
.momat-box:before{
	background:none!important;
}
#site-main>.container{
	padding:0!important;
}
.momat-slide-info-title:after,
.momat-slide-btn > .momat-name:after,
.momat-title:after {
	height: 0px!important;
	background:none!important;
	border-bottom:5px solid #818181;
}
.bg-am .momat-slide-info-title:after,
.bg-am.momat-slide-btn > .momat-name:after,
body.am .momat-title:after {
	border-bottom:5px solid #1b51a7;
}
.bg-cg .momat-slide-info-title:after,
.bg-cg.momat-slide-btn > .momat-name:after,
body.cg .momat-title:after {
	border-bottom:5px solid #d51a11;
}
.bg-fc .momat-slide-info-title:after,
.bg-fc.momat-slide-btn > .momat-name:after,
body.fc .momat-title:after {
	border-bottom:5px solid #2d2d2d;
}
body.ge .momat-title.momat-gray:after,
body.am .momat-title.momat-gray:after,
body.cg .momat-title.momat-gray:after,
body.fc .momat-title.momat-gray:after {
	border-bottom:5px solid #c9c9c9;
}
.nav-tabs>li {
  float: left!important;
  display:block!important;
  width:auto!important;
}
.nav-tabs.nav-justified>li{
  float: none!important;
  display:table-cell!important;
  width:1%!important;
}
.nav-tabs>li.active>a:before{
	content:'';
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-right: none;
	border-left: 4px solid #ff0000;
}

#primary{ width:100%!important;left:auto!important;right:auto!important; }
.col-sm-1{ width:8.33333333%; float:left; }
.col-sm-2{ width:16.66666667%; float:left; }
.col-sm-3{ width:25%; float:left; }
.col-sm-4{ width:33.33333333%; float:left; }
.col-sm-5{ width:41.66666667%; float:left; }
.col-sm-6{ width:50%; float:left; }
.col-sm-7{ width:58.33333333%; float:left; }
.col-sm-8{ width:66.66666667%; float:left; }
.col-sm-9{ width:75%; float:left; }
.col-sm-10{ width:83.33333333%; float:left; }
.col-sm-11{ width:91.66666667%; float:left; }
.col-sm-12{ width:100%; float:left; }

.col-sm-pull-1{ right:8.33333333%; }
.col-sm-pull-2{ right:16.66666667%; }
.col-sm-pull-3{ right:25%; }
.col-sm-pull-4{ right:33.33333333%; }
.col-sm-pull-5{ right:41.66666667%; }
.col-sm-pull-6{ right:50%; }
.col-sm-pull-7{ right:58.33333333%; }
.col-sm-pull-8{ right:66.66666667%; }
.col-sm-pull-9{ right:75%; }
.col-sm-pull-10{ right:83.33333333%; }
.col-sm-pull-11{ right:91.66666667%; }
.col-sm-pull-12{ right:100%; }

.col-sm-push-1{ left:8.33333333%; }
.col-sm-push-2{ left:16.66666667%; }
.col-sm-push-3{ left:25%; }
.col-sm-push-4{ left:33.33333333%; }
.col-sm-push-5{ left:41.66666667%; }
.col-sm-push-6{ left:50%; }
.col-sm-push-7{ left:58.33333333%; }
.col-sm-push-8{ left:66.66666667%; }
.col-sm-push-9{ left:75%; }
.col-sm-push-10{ left:83.33333333%; }
.col-sm-push-11{ left:91.66666667%; }
.col-sm-push-12{ left:100%; }

