.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%;}

.column3{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column3 div{width:33.3%;}

.column4{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column2 div{width:49.5%;}

@media print, screen and (min-width: 768px) {

.column2{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column2 div{width:49.5%;}

.column3{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column3 div{width:32%;}

.column4{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.column4 div{width:24.5%;}

}

br.sp{display:block;}
@media print, screen and (min-width: 768px) {

br.sp{display:none;}

}



/* add-start*/
.fs08{font-size:0.685em;}
.fs09{font-size:0.725em;}
.fs10{font-size:0.785em;}
.fs11{font-size:0.825em;}
.fs12{font-size:0.875em;}
.fs14{font-size:0.935em;}
.fs16{font-size:1em;}
.fs17{font-size:1.125em;}
.fs18{font-size:1.25em;}
.fs19{font-size:1.375em;}
.fs20{font-size:1.5em;}

.mT0{margin-top:0px !important;}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}
.mT70{margin-top:70px;}
.mT80{margin-top:80px;}
.mT90{margin-top:90px;}
.mT100{margin-top:100px;}

.mB0{margin-bottom:0px !important;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}
.mB30{margin-bottom:30px;}
.mB40{margin-bottom:40px;}
.mB50{margin-bottom:50px;}
.mB60{margin-bottom:60px;}
.mB70{margin-bottom:70px;}
.mB80{margin-bottom:80px;}
.mB90{margin-bottom:90px ;}
.mB100{margin-bottom:100px;}







.textRight{text-align:right;width:100%;}
.episode__thumb li img{cursor:pointer;display:block;}


.pagetop {
    display: none;
    position: fixed;
    bottom: 30px;
    right: 15px;
}

.pdIn{padding:30px 0;}

@media print, screen and (min-width: 768px) {

.pdIn{padding:75px 0 0;}

}

ul.indent1{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent1 li:before{margin:0 0 0 -15px;padding:0px;
	content:"\203B";
}
ul.indent1 li{margin: 0 0 0 15px;padding:0px;}




ul.indent2{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent2 li:before{margin:0 0 0 -15px;padding:0px;
	content:"\30FB";
}
ul.indent2 li{margin: 0 0 0 15px;padding:0px;}


ul.indent3{    display: block;
    line-height: 1.8em;
    padding: 0px;
    margin: 0px;
}
ul.indent3 li:before{margin:0 0 0 -15px;padding:0px;
	content:"\25CF";
}

ul.indent3 li{margin: 0 0 0 15px;padding:0px;}



ol.decimal{display: block;padding:0px;list-style: decimal;}
ol.decimal li{margin-left:30px;padding:0px;}
ol.decimal li.list-none{list-style: none;margin-left:0px;}

.digimon_other_name{font-size:1.6em;padding-top:20px;display:block;}

.navw800{width:800px;}

	.right-text{text-align:left;width:100%;font-size:1m;margin:30px 0 50px;}
@media print, screen and (min-width: 768px) {
	.right-text{text-align:right;width:100%;font-size:1.125em;}
}