.magazine-00180 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00180 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00182 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00182 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00196 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00196 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00201 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00201 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00202 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00202 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00202 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00202 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00253 .youtube { position: relative; padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/ height: 0; overflow: hidden; } .magazine-00253 .youtube iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .magazine-00202 .description{ font-weight: bolder; } .magazine-00217 .description{ font-weight: bolder; } .magazine-00213 .description{ position: relative; } .magazine-00218 .description{ font-weight: bolder; } .magazine-00234 .description{ font-weight: bolder; } .magazine-00237 .description{ font-weight: bolder; }