@charset "utf-8";
.column01_base p {
        padding-right: 15px;
    }
    
.p-hp {
        text-align: justify !important;
        hanging-punctuation: force-end; 
    }
	
.p-inlinebock01 {
        display: inline-block;
    }
     
.span-inlineblock {
        margin-left:-0.6em;
    }

.h2-notice {
	padding-bottom: 8px;
}

@media only screen and (max-width: 420px){
        .hybrid {
            display:inline-block;
            margin-left: -10px;
        }
    }    
@media only screen and (max-width: 559px){
	.pc-brake-u759 {
			display: inline !important;
            }  
    .h2-notice {
                margin-top: 50px;
		}
    }

.post-narrow {
	margin-top: 10px;
	display: inline-block;
/*	line-height: 1.8;*/
}
.name-narrow {
	display: inline-block;
	margin-left: -90px;
}
@media screen and (max-width:559px){
    article .column01_base.longurl .h2-notice.bd {
        margin-top: 50px;
    }  
	.post-narrow {
/*		line-height:1.1;*/
		margin-bottom: -20px;
		display: block;
		margin-top: 0;
	}	
	.name-narrow {
		vertical-align: 0;
		margin-bottom: 0;
		padding-top: 20px;
		margin-left: 0;
	}
	.name-narrow02 {
		display: block;
		padding-top: 20px;
	}
}
.ti-3 {
    text-indent: 3em;
    } 
    
.lecture-tytle {
    font-weight: 600; 
    font-size: 1.1rem; 
    padding-bottom:0; 
    line-height: 1.2;
    display: block;
    text-align: left;
    margin-bottom:-23px;
	text-indent: -0.5em;
    } 
	
@media only screen and (max-width: 559px){
	.lecture-tytle {
		line-height: 1.4;
		margin-bottom: -13px;	
	}
}	

.h2-large {
	display: block;
/*	text-indent: -1em;*/
	margin-left: 1em;
	}	

@media screen and (min-width: 481px) and (max-width:620px) {
.h2-large {
	font-size: 1.7rem !important;
	}			
	}	

.video {
	font-weight: 600;
	display:inline-block;
	padding-top: 0;
	padding-bottom:0;
	margin-top: 5px;
	}	
	
/*	.name-narrow {
	vertical-align: -10%;
	}

@media only screen and (max-width: 559px){
	.name-narrow {
		display: block;
		margin-bottom: -15px;
		}
	}
*/
