@charset "utf-8";
/* CSS Document */

.ng-d-desc {
    display:block !important;
    margin:0;
    padding:0;
    width:750px;
    font-family:-apple-system,'Lucida Grande','Helvetica Neue','Hiragino Kaku Gothic ProN','游ゴシック','メイリオ',meiryo,sans-serif;
}
.s09 {
	font-size:0.9em;
}
.m-b10 {
	margin-bottom:10px;
}
.m-b50 {
	margin-bottom:50px;
}
.m-b60 {
	margin-bottom:60px;
}
.ng-cate {
    border-bottom:solid 2px #000;
    font-size:2.0em;
    font-weight:700;
}
.ng-about {
    font-size:1.8em;
    font-weight:700;
    color:#b8d200;
}
.ng-funcNm {
    border-left:solid 5px #e60012;
    font-size:1.3em;
    font-weight:700;
    text-indent:5px;
}
.ng-func {
    margin-left:15px;
    color:#666;
}
.ng-funcCat {
    color:#0068b7;
    font-weight:700;
}
.ng-Bline {
    border-bottom:solid 1px #666;
    font-size:1.3em;
}
.m-b50 {
    max-height:27px;
    overflow:hidden;
	margin-bottom:10px;
    border-bottom:solid 2px #0068b7;
    transition-property:max-height;
    -webkit-transition-property:max-height;
    -moz-transition-property:max-height;
    -o-transition-property:max-height;
    -ms-transition-property:max-height;
    transition-duration:7s;
    -webkit-transition-duration:7s;
    -moz-transition-duration:7s;
    -o-transition-duration:7s;
    -ms-transition-duration:7s;
    transition-timing-function:ease;
    -webkit-transition-timing-function:ease;
    -moz-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    -ms-transition-timing-function:ease;
}
.m-b50:hover {
    max-height:100%;
    border-bottom:none;
	margin-bottom:50px;
}
.m-b50:after {
    transition-property:max-height;
    -webkit-transition-property:max-height;
    -moz-transition-property:max-height;
    -o-transition-property:max-height;
    -ms-transition-property:max-height;
    transition-duration:7s;
    -webkit-transition-duration:7s;
    -moz-transition-duration:7s;
    -o-transition-duration:7s;
    -ms-transition-duration:7s;
    transition-timing-function:ease;
    -webkit-transition-timing-function:ease;
    -moz-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    -ms-transition-timing-function:ease;
}
