@charset "utf-8";

#uptodate .photo		{ height: 298px; }


/*
.ssw626 #uptodate .photo		{ height: 298px; }
.ssw626 #uptodate .magInfo		{ top: 48px; left: 34px; }
.ssw626 #uptodate .magNumber	{ padding-top:10px; padding-bottom:10px; }
.ssw626 #uptodate .magMonth		{ padding-top:20px; }
.ssw626 #uptodate .artTitle		{ top: 48px; right: 0; }
.ssw626 #uptodate .artTitle > span	{ padding-bottom:6px; }
.ssw626 #uptodate .artTitle > span > span	{ font-size:78.3%; }
.ssw626 #uptodate .artAuthor	{ display: flex; top:115px; right: 0; }
.ssw626 #uptodate .artAuthor .role { display: block; margin: 0.2em 0 0 -0.4em; font-size: 1.2rem; }
.ssw626 #uptodate .artAuthor .sprt	{
	display: inline-block;
	width: 2px;
	height: auto;
	overflow: hidden;
	margin: 0 16px 0 8px;
	background: rgba(255,255,255,0.6);
	text-indent: 200%;
	white-space: nowrap;
	transform: rotate(32deg);
}
*/

.ssw626 #uptodate .magInfo		{ top: 40px; left: 40px; }
/*.ssw626 #uptodate .magInfo		{ top: 48px; left: 34px; }*/
.ssw626 #uptodate .magNumber	{ padding-top:11px; padding-bottom:5px; }
.ssw626 #uptodate .magMonth		{ padding-top:21px; padding-right: 4px; }

.ssw626 #uptodate .artTitle		{ top: 40px; right: 0; text-align: right; }
.ssw626 #uptodate .artTitle > span:first-child	{ margin-left:157px; padding-bottom: 0px; }
.ssw626 #uptodate .artTitle > span:last-child	{ padding-top: 0px; padding-bottom: 8px; }

.ssw626 #uptodate .artAuthor		{ display: flex; top: 118px; /*left: 0;*/ right: 0; padding: 0px 10px 8px; }
.ssw626 #uptodate .artAuthor .role { display: block; margin: 0.2em -0.4em 0 -0.4em; font-size: 1.2rem; }
.ssw626 #uptodate .artAuthor .sprt	{
	display: inline-block;
	width: 2px;
	height: auto;
	overflow: hidden;
	margin: 0 16px;
	padding: 0;
	background: rgba(255,255,255,0.6);
	text-indent: 200%;
	white-space: nowrap;
	transform: rotate(32deg);
}

.ssw627 #uptodate .magInfo		{ top: 196px; left: 0; }

.ssw627 #uptodate .artTitle		{ top: 228px; font-size: 2.6rem; }
.ssw627 #uptodate .artAuthor	{ top: 257px; left: 0; font-size: 1.5rem; }


.ssw628#uptodate .magInfo		{ top: 143px; left: 0; }
.ssw628#uptodate .artTitle		{ top: 175px; font-size: 2.6rem; }
.ssw628#uptodate .artAuthor		{ top: 239px; left: 0; font-size: 1.5rem; }


.ssw629#uptodate .magInfo		{ top: 170px; left: 0; }
.ssw629#uptodate .artTitle		{ top: 202px; font-size: 2.6rem; }
.ssw629#uptodate .artAuthor		{ top: 231px; left: 0; font-size: 1.5rem; line-height: 1.5; }


.ssw630#uptodate .magInfo		{ top: 0px; left: 0; }
.ssw630#uptodate .artTitle		{ top: 32px; font-size: 2.6rem; }
.ssw630#uptodate .artAuthor		{ top: 61px; left: 0; font-size: 1.5rem; line-height: 1.5; }

.ssw631#uptodate .magInfo		{ top: 186px; left: 0; }
.ssw631#uptodate .artTitle		{ top: 218px; font-size: 2.8rem; }
.ssw631#uptodate .artTitle > span#articleTtl1	{ padding-bottom: 0; margin-top: 0px; }
.ssw631#uptodate .artTitle > span#articleTtl2	{ padding-top: 4px; padding-bottom: 6px; margin-top: 0px; }
.ssw631#uptodate .artAuthor		{ top: 253px; left: 592px; padding-bottom: 9px; font-size: 1.5rem; }

.ssw632#uptodate .magInfo		{ top: 111px; left: 0; }
.ssw632#uptodate .artTitle		{ top: 143px; }
.ssw632#uptodate .artTitle > span#articleTtl1	{ padding-top: 5px; padding-bottom: 0; margin-top: 0px; }
.ssw632#uptodate .artTitle > span#articleTtl1-2	{ padding-top: 0px; padding-bottom: 0px; margin-top: 0px; }
.ssw632#uptodate .artTitle > span#articleTtl2	{ padding-top: 5px; padding-bottom: 6px; padding-right: 16px; margin-top: 0px; font-size: 75%; line-height: 1.05; }
.ssw632#uptodate .artAuthor		{ top: 249px; left: 0; padding-top: 7px; padding-bottom: 7px; }

.ssw632#uptodate .photo img	{ width: 750px; margin-top: -64px; }


.ssw633#uptodate .photo img	{ width: 720px; margin-top: -114px; }
.ssw633#uptodate .magInfo		{ top: 0px; left: 0; }
.ssw633#uptodate .artTitle		{ top: 32px; }
.ssw633#uptodate .artTitle > span#ttl1	{ padding-top: 3px; padding-bottom: 0; }
.ssw633#uptodate .artTitle > span#ttl2	{ padding-top: 1px; padding-bottom: 5px; }
.ssw633#uptodate .artAuthor		{ top: 107px; }


.ssw634#uptodate .photo img	{ width: 720px; margin-top: -50px; }
.ssw634#uptodate .magInfo		{ top: 188px; left: 0; }
.ssw634#uptodate .artTitle		{ top: 220px; }
.ssw634#uptodate .artAuthor		{ top: 254px; }

.ssw635#uptodate .photo img	{ width: 720px; margin-top: -122px; }
.ssw635#uptodate .magInfo		{ top: 188px; left: 0; }
.ssw635#uptodate .artTitle		{ top: 220px; }
.ssw635#uptodate .artAuthor		{ top: 254px; }

.ssw636#uptodate .photo img		{ width: 720px; margin-top: -62px; }
.ssw636#uptodate .magInfo		{ top: 218px; left: 0; }
.ssw636#uptodate .artTitle		{ top: 250px; }
.ssw636#uptodate .artAuthor		{ top: 261px; left: 410px; margin-top: 0; padding: 8px 12px 8px 4px; }

.ssw637#uptodate .photo img		{ width: 720px; margin-top: -112px; }
.ssw637#uptodate .magInfo		{ top: 218px; left: 0; }
.ssw637#uptodate .artTitle		{ top: 250px; }
.ssw637#uptodate .artAuthor		{ top: 261px; left: 313px; margin-top: 0; padding: 8px 12px 8px 6px; }

.ssw638#uptodate .photo img		{ width: 720px; margin-top: -150px; }
.ssw638#uptodate .magInfo		{ top: 146px; left: 0; }
.ssw638#uptodate .artTitle		{ top: 178px; }
.ssw638#uptodate .artTitle #ttl2		{ padding-top: 0; padding-bottom: 9px; line-height: 1.1; }
.ssw638#uptodate .artAuthor		{ top: 267px; left: 0px; margin-top: 0; padding: 2px 12px 8px 12px; }

.ssw639#uptodate .photo img		{ width: 720px; margin-top: -68px; }
.ssw639#uptodate .magInfo		{ top: 149px; left: 0; }
.ssw639#uptodate .magNumber		{ padding: 10px 10px 0 13px; line-height: 1.01; }
.ssw639#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw639#uptodate .artTitle		{ top: 183px; font-size: 2.7rem; line-height: 1.32; }
.ssw639#uptodate .artTitle #ttl1		{ padding-top: 6px; padding-bottom: 3px; }
.ssw639#uptodate .artTitle #ttl2		{ padding: 0 10px 11px 14px; font-size: 2.2rem; }
.ssw639#uptodate .artAuthor		{ top: 267px; left: 0px; margin-top: 0; padding: 0px 12px 10px 15px; }

.ssw640#uptodate .photo img		{ width: 860px; margin-top: -175px; margin-left: -48px; }
.ssw640#uptodate .magInfo		{ top: 151px; left: 0; }
.ssw640#uptodate .magNumber		{ padding: 8px 10px 2px 13px; line-height: 1.01; }
.ssw640#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw640#uptodate .artTitle		{ top: 185px; font-size: 2.7rem; line-height: 1.32; }
.ssw640#uptodate .artTitle #ttl1	{ padding-top: 6px; padding-bottom: 6px; }
.ssw640#uptodate .artAuthor		{ top: 267px; left: 0px; margin-top: 0; padding: 0px 12px 10px 15px; }

.ssw641#uptodate .photo img		{ width: 720px; margin-top: 0; margin-left: 0; }
.ssw641#uptodate .magInfo		{ top: 0px; left: 0; }
.ssw641#uptodate .magNumber		{ padding: 8px 10px 2px 13px; line-height: 1.01; }
.ssw641#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw641#uptodate .artTitle		{ top: 34px; font-size: 2.7rem; line-height: 1.32; }
.ssw641#uptodate .artTitle #ttl1	{ padding-top: 6px; padding-bottom: 6px; }
.ssw641#uptodate .artAuthor		{ top: 116px; left: 0px; margin-top: 0; padding: 0px 12px 10px 15px; }


.ssw642#uptodate .photo img		{ width: 720px; margin-top: -30px; margin-left: 0; }
.ssw642#uptodate .magInfo		{ top: 217px; left: 0; }
.ssw642#uptodate .magNumber		{ padding: 8px 10px 2px 13px; line-height: 1.01; }
.ssw642#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw642#uptodate .artTitle		{ top: 251px; font-size: 2.7rem; line-height: 1.32; }
.ssw642#uptodate .artTitle #ttl1	{ padding-top: 6px; padding-bottom: 6px; }
.ssw642#uptodate .artAuthor		{ top: 260px; left: 479px; margin-top: 0; padding: 7px 12px 10px 5px; }

.ssw643#uptodate .photo img		{ width: 860px; margin-top: -164px; margin-left: -5px; }
.ssw643#uptodate .magInfo		{ top: 146px; left: 0; }
.ssw643#uptodate .magNumber		{ padding: 8px 10px 2px 10px; line-height: 1.01; }
.ssw643#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw643#uptodate .artTitle		{ top: 180px; font-size: 2.7rem; line-height: 1.32; }
.ssw643#uptodate .artTitle #ttl1	{ padding-top: 6px; padding-bottom: 0px; }
.ssw643#uptodate .artTitle #ttl2	{ padding-top: 0px; padding-bottom: 4px; }
.ssw643#uptodate .artAuthor		{ top: 260px; left: 0px; margin-top: 0; padding: 7px 12px 10px 12px; }

.ssw644#uptodate .photo img		{ width: 750px; margin-top: -10px; margin-left: 0; }
.ssw644#uptodate .magInfo		{ top: 0px; left: 0; }
.ssw644#uptodate .magNumber		{ padding: 8px 10px 2px 10px; line-height: 1.01; }
.ssw644#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw644#uptodate .artTitle		{ top: 34px; font-size: 2.7rem; line-height: 1.32; }
.ssw644#uptodate .artTitle #ttl1	{ padding-top: 3px; padding-bottom: 3px; }
.ssw644#uptodate .artTitle #ttl2	{ padding-top: 0px; padding-bottom: 4px; }
.ssw644#uptodate .artAuthor		{ top: 114px; left: 0px; margin-top: 0; padding: 7px 12px 10px 12px; }

.ssw645#uptodate .photo img		{ width: 720px; margin-top: -120px; margin-left: 0; }
.ssw645#uptodate .magInfo		{ top: 146px; left: 0; }
.ssw645#uptodate .magNumber		{ padding: 8px 10px 2px 10px; line-height: 1.01; }
.ssw645#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw645#uptodate .artTitle		{ top: 180px; font-size: 2.8rem; line-height: 1.32; }
.ssw645#uptodate .artTitle #ttl1	{ padding-top: 3px; padding-bottom: 0px; padding-right: 14px; }
.ssw645#uptodate .artTitle #ttl2	{ padding-top: 3px; padding-bottom: 4px; }
.ssw645#uptodate .artAuthor		{ top: 260px; left: 472px; margin-top: 0; padding: 7px 12px 10px 12px; }

.ssw646#uptodate .photo img		{ width: 720px; margin-top: -80px; margin-left: -00px; }
.ssw646#uptodate .magInfo		{ top: 146px; left: 0; }
.ssw646#uptodate .magNumber		{ padding: 8px 10px 2px 10px; line-height: 1.01; }
.ssw646#uptodate .magMonth		{ padding: 17px 10px 0 2px; }
.ssw646#uptodate .artTitle		{ top: 180px; font-size: 2.8rem; line-height: 1.32; }
.ssw646#uptodate .artTitle #ttl1	{ padding-top: 3px; padding-bottom: 0px; padding-right: 14px; }
.ssw646#uptodate .artTitle #ttl2	{ padding-top: 3px; padding-bottom: 4px; }
.ssw646#uptodate .artAuthor		{ top: 260px; left: 0px; margin-top: 0; padding: 7px 12px 10px 12px; }

.ssw647#uptodate .photo img		{ width: 720px; margin-top: 0; margin-left: 0; }
.ssw647#uptodate .magInfo		{ top: 142px; left: 0; padding-bottom: 0; }
.ssw647#uptodate .artTitle		{ top: 174px; font-size: 2.8rem; line-height: 1.32; }
.ssw647#uptodate .artTitle #ttl1	{ padding-bottom: 0; }
.ssw647#uptodate .artTitle #ttl3	{ padding-top: 0; }
.ssw647#uptodate .artAuthor		{ top: 257px; left: 412px; margin-top: 0; padding: 13px 12px 7px 8px; }

.ssw648#uptodate .photo img		{ width: 720px; margin-top: 0; margin-left: 0; }
.ssw648#uptodate .magInfo		{ top: 0; left: 0; padding-bottom: 0; }
.ssw648#uptodate .artTitle		{ top: 32px; font-size: 2.8rem; line-height: 1.32; }
.ssw648#uptodate .artAuthor		{ top: 120px; left: 0px; margin-top: 0; padding: 7px 12px 7px 12px; }

.ssw649#uptodate .photo img		{ width: 720px; margin-top: -140px; margin-left: 0; }
.ssw649#uptodate .magInfo		{ top: 105px; right: 0; padding-bottom: 5px; }
.ssw649#uptodate .artTitle		{ top: 137px; right: 0; }
.ssw649#uptodate .artAuthor		{ top: 185px; right: 0; margin-top: 0; padding: 7px 12px 12px; }

.ssw650#uptodate .photo img		{ width: 880px; margin-top: -128px; margin-left: -160px; }
.ssw650#uptodate .magInfo		{ /*top: 138px;*/ top: 0; left: 62px; padding-bottom: 5px; }
.ssw650#uptodate .artTitle		{ /*top: 170px;*/ top: 0; right: 0; text-align: right; line-height: 1.32; }
.ssw650#uptodate .artTitle #ttl1	{ padding: 3px 12px 5px 16px; }
.ssw650#uptodate .artTitle #ttl2	{ padding: 2px 0 10px 0; line-height: 1.1; }
.ssw650#uptodate .artAuthor		{ /*top: 262px;*/ top: 92px; right: 0; margin-top: 0; padding: 5px 12px 10px; }

/*
.ssw625 #uptodate .photo		{ height: 298px; text-align: center; }

.ssw625 #uptodate .magInfo		{ top: 174px; left: 0px; }
.ssw625 #uptodate .magNumber	{ padding: 3px 10px 1px 16px; }

.ssw625 #uptodate .artTitle		{ top: 206px; left: 0px; }
.ssw625 #uptodate .artAuthor	{ top: 254px; left: 530px; }


.ssw624 #uptodate .magInfo		{ top: 218px; left: 0px; }
.ssw624 #uptodate .magNumber	{ padding: 3px 10px 1px 16px; }

.ssw624 #uptodate .artTitle		{ top: 250px; left: 0px; }
.ssw624 #uptodate .artTitle > span	{ padding: 2px 16px 6px; }
.ssw624 #uptodate .photo		{ height: 298px; text-align: center; }
.ssw624 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }

.ssw623 #uptodate .magInfo		{ top: 178px; left: 0px; }
.ssw623 #uptodate .magNumber	{ padding: 3px 10px 1px 16px; }

.ssw623 #uptodate .artTitle		{ top: 210px; left: 0px; }
.ssw623 #uptodate .artTitle > span:first-child	{ padding: 4px 16px 0px; }
.ssw623 #uptodate .artTitle > span:last-child	{ padding: 0px 16px 4px; }

.ssw623 #uptodate .artAuthor	{ top: 254px; left: 476px; }
.ssw623 #uptodate .photo		{ height: 298px; text-align: center;}
.ssw623 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }


.ssw622 #uptodate .magInfo		{ top: 167px; left: auto; right: 0px; }
.ssw622 #uptodate .artTitle		{ top: 199px; left: auto; right: 0px; font-size: 2.6rem; text-align: right; }
.ssw622 #uptodate .artAuthor	{ top: 250px; left: auto; right: 5px; background: none; }
.ssw622 #uptodate .photo		{ height: 298px; text-align: center;}
.ssw622 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }

.ssw621 #uptodate .magInfo		{ top: 157px; left: auto; right: 0px; }
.ssw621 #uptodate .artTitle		{ top: 189px; left: auto; right: 0px; font-size: 3.0rem; text-align: right; }
.ssw621 #uptodate .artAuthor	{ top: 244px; left: auto; right: 0px; padding-left: 6px; padding-right:14px;}
.ssw621 #uptodate .photo		{ height: 298px; text-align: center;}
.ssw621 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }

.ssw620 #uptodate .magInfo		{ top: 175px; left: 30px; }
.ssw620 #uptodate .artTitle		{ top: 207px; left: 30px; }
.ssw620 #uptodate .artAuthor	{ top: 241px; left: 30px; }
.ssw620 #uptodate .photo		{ height: 298px; text-align: center;}
.ssw620 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }

.ssw619 #uptodate .magInfo		{ top: 168px; }
.ssw619 #uptodate .artTitle		{ top: 200px; }
.ssw619 #uptodate .artAuthor	{ top: 204px; left: auto; right: 62px; }
.ssw619 #uptodate .photo		{ height: 298px; text-align: center;}
.ssw619 #uptodate .photo img	{ float: none; margin-left:auto; margin-right:auto; }

.ssw618 #uptodate .magInfo		{ top: 158px; }
.ssw618 #uptodate .artTitle		{ top: 190px; }
.ssw618 #uptodate .artAuthor	{ top: 232px; }
.ssw618 #uptodate .photo		{ height: 298px; }
.ssw618 #uptodate .photo img	{ float: right; }

.ssw617 #uptodate .magInfo		{ top: 53px; }
.ssw617 #uptodate .artTitle		{ top: 85px; }
.ssw617 #uptodate .artAuthor	{ top: 175px; }
.ssw617 #uptodate .photo img	{ width: 820px; height: auto; margin-top: -56px; }
*/


#backnumbers .ssw630 .photo		{ position: relative; }
#backnumbers .ssw630 .photo img {
	position: absolute;
	bottom: -5px;
	left: -68px;
	height: 200px;
}
