/* large screens -------------------------------- */

/* Container -------------------------------- */

.cnt {
   max-width:1024px;
}
.logo {
   padding-left:24px;
}
.logo img {
/* //-
   height:98px;
   */
   height: 63px;
}

.dTtl {
   padding:41px 0 0 279px;
}
.log {
   left:510px;
}

#cTAH {
   left:279px;
   top:77px;
   margin-bottom:12px;
}
#nav1 {
   position:absolute;
   left:778px;
   top:75px;
   width:198px;
}
#nav3 {
   width:952px;
   margin:0 0 10px 24px;
}
.n3Ed {
   float:left;
   width:255px;
   display:block;
}
.n3Ad {
   float:right;
   width:246px;
   display:block;
}

#cI0{
   left:279px;
}

.row {
   width:auto;
   margin:0 24px 16px 24px;
}
#cD .row {
   margin:0 24px 0 24px;
   padding:0;
}
#cD, #cD .e1, #cD .d1, #cD .d2, #cD .d3   {
   margin-bottom:0;
   padding-bottom:0;
}
.i1, .i3, .d1, .d3, .e1 {
   margin-left:0;
}
.cln.i1, .cln.d1 {
   width:255px;
   }
.cln.i3 {
   width:254px;
   min-width:254px;
   max-width:254px;
   margin-right:0;
   }
.cln.d3 {
   width:240px;
   min-width:240px;
   max-width:240px;
   margin-right:0;
   }
.cln.i1, .cln.i2, .cln.i3, .cln.d1, .cln.d2, .cln.d3, .cln.e1 {
   margin-left:0;
   }
.cln.i1 {
   display: block;
   }
.cln.i3 {
   padding-left:15px;
   }
.i3 p {
   padding-right:0;
}
.i1 .mov, .i1 .imgC {
   margin-right:15px;
}
.i3 .mov, .i3 .imgC {
   margin-right:0;
}
.i1 .mov, .i3 .mov, .i1 .imgC, .i3 .imgC {
   margin-top:0;
}


.l01, .cap1 {
   float:left;
   width:64px;
}
.l02, .cap2 {
   float:left;
   width:248px;
}
.l03, .cap3 {
   float:left;
   width:304px;
}
.l04, .l04b, .cap4 {
   float:left;
   width:150px;
}
.l05, .cap5 {
   float:left;
   width:241px;
}

.dM2 {
   max-width:1024px;
}
.dM2 li a {
    font:0.875rem/150% noto_sansregular, sans-serif;
}

.r1 {
   width:255px;
}
.r2 {
   width:418px;
}
.r3 {
   width:81px;
   padding:11px 33px 0 0;
}
.r4 {
   width:162px;
}
.r5 {
   width:60px;
}
.beta, .beta img {
   width:180px;
   height:180px;
   }


/* Font -------------------------------- */
   



/* display size -------------------------------- */
.sizeXS, .sizeS, .sizeSM, .sizeM, .sizeL{
	display: none;
}
.sizeL{
	display: inline;
}
