/*
 * Mixin for placeholder
 * @include placeholderColor(#00ff00);
 */



.column525{width:100%;margin:15px auto 0px;}
.column525 img{width:100%;}
.movieOUt {
    position: relative;
}
a .movieOUt:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14%;
    background: url(/tv/bo-bobo/images/onair/movie_btn01.png) no-repeat;
    background-size:100%;
    top: 42%;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    opacity: 0.75;
    z-index: 1000;
}

a:hover .movieOUt:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14%;
    background: url(/tv/bo-bobo/images/onair/movie_btn02.png) no-repeat;
    background-size:100%;
    top: 42%;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    opacity: 1.0;
    z-index: 1000;
}

.yotubelink{text-align:center;width:auto;}

br.sp{display:block;}

@media screen and (min-width: 768px) {

br.sp{display:none;}
.movieOUt {
    position: relative;
}

.column525{width:525px;margin:30px auto 0px;}
a .movieOUt:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14%;
    background: url(/tv/bo-bobo/images/onair//movie_btn01.png) no-repeat;
    background-size:100%;
    top: 42%;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    opacity: 0.75;
    z-index: 1000;
}

a:hover .movieOUt:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14%;
    background: url(/tv/bo-bobo/images/onair/movie_btn02.png) no-repeat;
    background-size:100%;
    top: 42%;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    opacity: 1.0;
    z-index: 1000;
}

.yotubelink{text-align:center;width:auto;}

}
.fs09{font-size:0.825em;}
.fs10{font-size:0.875em;}
.fs11{font-size:0.935em;}
.fs12{font-size:1em;}
.fs13{font-size:1.076em;}
.fs14{font-size:1.15em;}

h3.normal{margin:unset;}
.ml0{margin-left:0px;}


.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}

.mB10{margin-bottom:10px;}
.mB20{margin-bottom:20px;}
.mB30{margin-bottom:30px;}
.mB40{margin-bottom:40px;}
.mB50{margin-bottom:50px;}
.mB60{margin-bottom:60px;}


.mTm10{margin-top:-10px;}
.mTm20{margin-top:-20px;}
.mTm30{margin-top:-30px;}
.mTm40{margin-top:-40px;}
.mTm50{margin-top:-50px;}
.mTm60{margin-top:-60px;}

.mBm10{margin-bottom:-10px;}
.mBm20{margin-bottom:-20px;}
.mBm30{margin-bottom:-30px;}
.mBm40{margin-bottom:-40px;}
.mBm50{margin-bottom:-50px;}
.mBm60{margin-bottom:-60px;}

.column720{width:100%;margin-right:auto;margin-left:auto;}
.column640{width:100%;margin-right:auto;margin-left:auto;}
.column480{width:95%;margin-right:auto;margin-left:auto;}
.column320{width:65%;margin-right:auto;margin-left:auto;}
.column240{width:40%;margin-right:auto;margin-left:auto;}

@media print, screen and (min-width: 768px) {

.column720{width:720px;margin-right:auto;margin-left:auto;}
.column640{width:640px;margin-right:auto;margin-left:auto;}
.column480{width:480px;margin-right:auto;margin-left:auto;}
.column320{width:320px;margin-right:auto;margin-left:auto;}
.column240{width:240px;margin-right:auto;margin-left:auto;}

}



.column2{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column2 div{width:49.5%;}


.column2b{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column2b div{width:46.5%;}



.column2 div img,.column3 div img,.column3b div img,column4 div img{width:100%;}

.column3{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column3 div{width:33%;}


.column2 div img,.column3 div img,column4 div img{width:100%;}

.column3{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column3 div{width:33%;}

.column3b{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column3b div{width:33.3334%;}


.column4{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column4 div{width:23.5%;}



ul.indent1{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent1 li:before{margin-left:-15px;margin-right:0px;padding:0px;
	content:"\203B";
}
ul.indent1 li{margin-left:15px;margin-right:0px;padding:0px;}




ul.indent2{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent2 li:before{margin-left:-15px;margin-right:0px;padding:0px;
	content:"\30FB";
}
ul.indent2 li{margin-left:15px;margin-right:0px;padding:0px;}


ul.indent3{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent3 li:before{margin-left:-15px;margin-right:0px;padding:0px;
	content:"\25CF";
}

ul.indent3 li{margin-left:15px;margin-right:0px;padding:0px;}


div.btn a{color:#FFF;font-size:1em;border-radius:30px;padding:10px 25px;background-color:#ba0000;display:inline-block;margin:0 auto;}
div.btn a:hover {text-decoration:none;}

.tcenter{text-align:center;}
.borderBox{border:1px solid #ccc;padding:20px;}