.version.index {
    color: #0000FB;
    background-color: #E7B0E8;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#page {
    margin-right: auto;
    border-width: 0px;
    margin-left: auto;
    z-index: 1;
    border-color: #000000;
    background-color: transparent;
    background-image: none;
}

#u455 {
    background-color: transparent;
    width: 62px;
    position: relative;
}

#u455_img {
    padding-bottom: 1px;
}

#u567 {
    background-color: #E01E35;
    z-index: 6;
}

#u567-bw {
    z-index: 6;
}

#u311-4 {
    min-height: 33px;
    position: relative;
    text-align: left;
    background-color: transparent;
    line-height: 24px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    z-index: 32;
    color: #000000;
    font-size: 20px;
}

#u235 {
    border-color: transparent;
    background-color: #E4E4E4;
    border-width: 0px;
    z-index: 2;
}

#u551 {
    margin-right: -10000px;
    z-index: 5;
    background-color: #3F4846;
    position: relative;
}

#u554 {
    margin-top: 76px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#mainPubBox {
    z-index: 3;
    background-color: #FFFFFF;
    position: relative;
}

#mainPubBoxData {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    background-color: transparent;
    min-height: 27px;
    line-height: 19px;
    position: relative;
}

#MainPub {
    font-size: 12px;
    z-index: 15;
    background-color: transparent;
    line-height: 15px;
    position: relative;
}

#mainPubCell1,
#relsRow1Cell1,
#relsRow1Cell2,
#relsRow2Cell1,
#relsRow2Cell2,
#relsRow3Cell1,
#relsRow3Cell2,
#relsRow4Cell1,
#relsRow4Cell2 {
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
}

#mainPubData,
#relsRow1Cell1a,
#relsRow1Cell2a,
#relsRow2Cell1a,
#relsRow2Cell2a,
#relsRow3Cell1a,
#relsRow3Cell2a,
#relsRow4Cell1a,
#relsRow4Cell2a {
    border-style: solid;
    border-width: 1px;
    margin-right: -10000px;
    border-color: #7F7F7F;
    background-color: #FFFFFF;
    position: relative;
}

#mainPubData:hover,
#relsRow1Cell1a:hover,
#relsRow1Cell2a:hover,
#relsRow2Cell1a:hover,
#relsRow2Cell2a:hover,
#relsRow3Cell1a:hover,
#relsRow3Cell2a:hover,
#relsRow4Cell1a:hover,
#relsRow4Cell2a:hover {
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#image1,
#relsRow1Cell2img,
#relsRow1Cell1img,
#relsRow2Cell1img,
#relsRow2Cell2img,
#relsRow3Cell1img,
#relsRow3Cell2img,
#relsRow4Cell1img,
#relsRow4Cell2img {
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}
#relsRow1Cell1img_img,
#relsRow1Cell2img_img,
#relsRow2Cell1img_img,
#relsRow2Cell2img_img,
#relsRow3Cell1img_img,
#relsRow3Cell2img_img,
#relsRow4Cell1img_img,
#relsRow4Cell2img_img {
    height: 112px;
    width: 112px;
	object-fit: contain;
}

#relsMainData,
#relsRow1Cell1Data,
#relsRow1Cell2Data,
#relsRow2Cell1Data,
#relsRow2Cell2Data,
#relsRow3Cell1Data,
#relsRow3Cell2Data,
#relsRow4Cell1Data,
#relsRow4Cell2Data-4 {
    width: 0.01px;
    margin-right: -10000px;
}

#relsMainDataPub {
    font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
    position: relative;
    z-index: 117;
    font-size: 16px;
    line-height: 19px;
    width: 311px;
    min-height: 44px;
    background-color: transparent;
}
#relsMainDataDoi {
    font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
    position: relative;
    z-index: 121;
    color: #7A7A7A;
    font-size: 12px;
    line-height: 14px;
    width: 311px;
    min-height: 44px;
    background-color: transparent;
}

#publisher, #publisherLink {
    width: 311px;
    line-height: 17px;
}

#relsMainPubLink {
    font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #37A3BA;
    background-color: transparent;
    min-height: 24px;
    width: 310px;
    position: relative;
    z-index: 125;
}
#relsMainPubLink:hover p,#u1373-4:hover p,#u1384-4:hover p,#u1393-4:hover p,#u1402-4:hover p {
    text-decoration:underline;
    color:#3EB1CB;
    visibility:inherit;
}

#relsMainPub,
#relsRow1Cell1Pub,
#relsRow1Cell2Pub,
#relsRow2Cell1Pub,
#relsRow2Cell2Pub,
#relsRow3Cell1Pub,
#relsRow3Cell2Pub,
#relsRow4Cell1Pub,
#relsRow4Cell2Pub {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    background-color: transparent;
    min-height: 44px;
    line-height: 19px;
    position: relative;
}

#relsMainUrl,
#relsRow1Cell1Url,
#relsRow1Cell2Url,
#relsRow2Cell1Url,
#relsRow2Cell2Url,
#relsRow3Cell1Url,
#relsRow3Cell2Url,
#relsRow4Cell1Url,
#relsRow4Cell2Url {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #37A3BA;
    background-color: transparent;
    min-height: 24px;
    line-height: 17px;
    position: relative;

}

#relsMainUrl:hover,
#urelsRow1Cell1Url:hover,
#relsRow1Cell2Url:hover,
#relsRow2Cell1Url:hover,
#relsRow2Cell2Url:hover,
#relsRow3Cell1Url:hover,
#relsRow3Cell2Url:hover,
#relsRow4Cell1Url:hover,
#relsRow4Cell2Url:hover {
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
    text-decoration:underline;
    color:#3EB1CB;
    visibility:inherit;
}

#relsMainUrl:hover p,
#relsRow1Cell1Url:hover p,
#relsRow1Cell2Url:hover p,
#relsRow2Cell1Url:hover p,
#relsRow2Cell2Url:hover p,
#relsRow3Cell1Url:hover p,
#relsRow3Cell2Url:hover p,
#relsRow4Cell1Url:hover p,
#relsRow4Cell2Url:hover p {
    text-decoration:underline;
    visibility: inherit;
    color: #3EB1CB;
}

#u539-7 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 19px;
    background-color: transparent;
    position: relative;
}

#BookTitle,
#itemTitle,
#Author,
#PublisherName,
#ISSN,
#DOImain,
#ISBN,
#u539-2 {
    font-weight: bold;
}

#u250 {
    background-color: #3B4444;
    z-index: 4;
}

#u250_align_to_page {
    margin-left: auto;
    position: relative;
    margin-right: auto;
}

#u464-5 {
    min-height: 13px;
    position: relative;
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    background-color: transparent;
    color: #FFFFFF;
    margin-top: 13px;
    margin-right: -10000px;
}

#u464 {
    text-decoration: underline;
}

#u251-4 {
    min-height: 13px;
    position: relative;
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    background-color: transparent;
    z-index: 7;
    color: #FFFFFF;
    margin-top: 13px;
    margin-right: -10000px;
}

#u252-4 {
    min-height: 13px;
    position: relative;
    text-align: right;
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    background-color: transparent;
    z-index: 11;
    color: #FFFFFF;
    margin-top: 13px;
    margin-right: -10000px;
}

#u250-bw {
    z-index: 4;
}

.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
}

@media (min-width : 5px ) , print{
    #relsRow1 {
        z-index: 81;
        width: 0.01px;
        left: 121px;
        margin-top: 41px;
        position: relative;
    }
    #muse_css_mq {
        background-color: #FFFFFF;
    }
    #bp_infinity.active {
        display: block;
    }
    #page {
        width: 960px;
        min-height: 500px;
    }
    #page_position_content {
        padding-top: 10px;
        padding-bottom: 40px;
        width: 0.01px;
    }
    #u455 {
        z-index: 38;
        margin-left: 898px;
    }
    #u567 {
        min-height: 32px;
    }
    #u567_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 960px;
        left: -100px;
    }
    #u435 {
        z-index: 36;
        width: 1920px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        left: -380px;
    }
    #u567-bw {
        min-height: 32px;
        margin-top: 10px;
    }
    #u311-4 {
        width: 465px;
        margin-top: 15px;
    }
    #u235 {
        min-height: 582px;
    }
    #u235_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 960px;
        left: -100px;
        padding-top: 27px;
        padding-bottom: 44px;
    }
    #pu551 {
        z-index: 5;
        width: 0.01px;
        left: 73px;
        position: relative;
    }
    #u551 {
        width: 27px;
        padding-bottom: 85px;
    }
    #u554 {
        z-index: 112;
        width: 27px;
    }
    #mainPubBox {
        width: 960px;
        padding-bottom: 20px;
        margin-right: -10000px;
        left: 27px;
    }
    #mainPubCol {
        z-index: 114;
        width: 0.01px;
        padding-bottom: 0px;
        margin-right: -10000px;
        margin-top: 12px;
        margin-left: 20px;
    }
    #mainPubBoxData {
        z-index: 114;
        width: 445px;
    }
    #mainPubCell1 {
        z-index: 93;
        width: 446px;
        top: -1px;
        margin-bottom: -1px;
        border-width: 0px;
        z-index: 115;
        border-color: transparent;
        position: relative;
    }
    #mainPubData {
        z-index: 94;
        width: 444px;
        padding-bottom: 8px;
    }
    #image1 {
        z-index: 103;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    
    #imageBox {
        width: 112px;
        margin-top: 8px;
        left: 10px;
        margin-right: -10000px;
        z-index: 129;
        position: relative;
        background-color: transparent;    
}
    #image1_img {
        height: 112px;
        width: 112px;
        object-fit: contain;
        z-index: 103;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;                
    }
    #relsMainData {
        z-index: 95;
        margin-top: 8px;
        margin-left: 133px;
    }
    #relsMainPub {
        z-index: 95;
        width: 311px;
    }
    #relsMainUrl {
        z-index: 99;
        width: 311px;
        min-height: 44px;
    }
    #relsMainUrl:hover {
        min-height: 44px;
        width: 311px;
    }
    #MainPub {
        width: 459px;
        min-height: 128px;
        margin-right: -10000px;
        margin-top: 39px;
        left: 481px;
    }
    #relsRow1Cell1 {
        z-index: 81;
        width: 446px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: -1px;
    }
    #relsRow1Cell1a {
        z-index: 82;
        width: 444px;
        padding-bottom: 8px;
    }
    #relsRow1Cell1img {
        z-index: 91;
        height: 112px;
        width: 112px;
	object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow1Cell1Data {
        z-index: 83;
        margin-top: 8px;
        margin-left: 134px;
    }
    #relsRow1Cell1Pub {
        z-index: 83;
        width: 310px;
    }
    #relsRow1Cell1Url {
        z-index: 87;
        width: 310px;
        min-height: 24px;
    }
    #relsRow1Cell2 {
        z-index: 69;
        width: 446px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: 474px;
    }
    #relsRow1Cell2a {
        z-index: 70;
        width: 444px;
        padding-bottom: 8px;
    }
    #relsRow1Cell2img {
        z-index: 79;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow1Cell2Data {
        z-index: 71;
        margin-top: 8px;
        margin-left: 134px;
    }
    #relsRow1Cell2Pub {
        z-index: 71;
        width: 310px;
    }
    #relsRow1Cell2Url {
        z-index: 75;
        width: 310px;
        min-height: 24px;
    }
    #relsRow2 {
        z-index: 57;
        width: 0.01px;
        left: 121px;
        margin-top: 27px;
        position: relative;
    }
    #relsRow2Cell1 {
        z-index: 57;
        width: 446px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: -1px;
    }
    #relsRow2Cell1a {
        z-index: 58;
        width: 444px;
        padding-bottom: 8px;
    }
    #relsRow2Cell1img {
        z-index: 67;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow2Cell1Data {
        z-index: 59;
        margin-top: 8px;
        margin-left: 134px;
    }
    #relsRow2Cell1Pub {
        z-index: 59;
        width: 310px;
    }
    #relsRow2Cell1Url {
        z-index: 63;
        width: 310px;
        min-height: 44px;
    }
    #relsRow2Cell2 {
        z-index: 45;
        width: 446px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: 474px;
    }
    #relsRow2Cell2a {
        z-index: 46;
        width: 444px;
        padding-bottom: 8px;
    }
    #mainPubData:hover,
    #relsRow1Cell1a:hover,
    #relsRow1Cell2a:hover,
    #relsRow2Cell1a:hover,
    #relsRow2Cell2a:hover {
        width: 444px;
    }
    #relsRow2Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow3Cell1img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow3Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow4Cell1img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow4Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 10px;
    }
    #relsRow1Cell1img_img,
    #relsRow1Cell2img_img,
    #relsRow2Cell1img_img,
    #relsRow2Cell2img_img,
    #relsRow3Cell1img_img,
    #relsRow3Cell2img_img,
    #relsRow4Cell1img_img,
    #relsRow4Cell2img_img {
        height: 112px;
        width: 112px;
		object-fit: contain;
    }
    #relsRow2Cell2Data-4 {
        z-index: 47;
        margin-top: 8px;
        margin-left: 134px;
    }
    #relsRow2Cell2Pub {
        z-index: 47;
        width: 310px;
    }
    #relsRow2Cell2Url {
        z-index: 51;
        width: 310px;
        min-height: 44px;
    }
    #relsRow1Cell1Url:hover,
    #relsRow1Cell2Url:hover,
    #relsRow2Cell1Url:hover,
    #relsRow2Cell2Url:hover {
        min-height: 24px;
        width: 310px;
    }
    #u235-bw {
        z-index: 2;
        min-height: 582px;
    }
    #u539-7 {
        z-index: 105;
        width: 920px;
        min-height: 134px;
        margin-left: 20px;
        margin-top: 35px;
    }
    #u250 {
        min-height: 27px;
        padding-bottom: 10px;
    }
    #u250_align_to_page {
        width: 960px;
        left: -100px;
    }
    #u464-5 {
        z-index: 40;
        width: 53px;
        left: 120px;
    }
    #u251-4 {
        width: 532px;
        left: 185px;
    }
    #u252-4 {
        width: 100px;
        left: 940px;
    }
    #u250-bw {
        min-height: 27px;
        margin-top: 39px;
    }
    body {
        min-width: 440px;
    }
}

@media ( min-width : 3px ) and (max-width : 5px ){
    #relsRow1 {
        z-index: 81;
        width: 0.01px;
        margin-left: 51px;
        margin-top: 27px;
    }
    #muse_css_mq {
        background-color: #0003c0;
    }
    #bp_960.active {
        display: block;
    }
    #page {
        width: 640px;
        min-height: 499.7153853468816px;
        padding-bottom: 0px;
    }
    #page_position_content {
        padding-top: 10px;
        padding-bottom: 40px;
        width: 0.01px;
    }
    #u455 {
        z-index: 38;
        margin-left: 640px;
    }
    #pu567 {
        z-index: 6;
        width: 0.01px;
        margin-left: -337px;
        margin-top: 8px;
    }
    #u567 {
        height: 23px;
    }
    #u567-bw {
        margin-top: 2px;
        height: 23px;
    }
    #u435 {
        z-index: 36;
        width: 1314px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
    }
    #u311-4 {
        width: 400px;
        margin-top: 13px;
    }
    #u235 {
        width: 739px;
        left: -153px;
        position: relative;
        padding: 31px 105px 38px 102px;
    }
    #mainPubBox {
        width: 739px;
    }
    #u551 {
        width: 27px;
        padding-bottom: 67px;
    }
    #u554 {
        z-index: 112;
        width: 27px;
    }
    #mainPubCol {
        z-index: 114;
        width: 0.01px;
        margin-right: -10000px;
        margin-top: 8px;
        margin-left: 49px;
    }
    #mainPubBoxData {
        z-index: 114;
        width: 306px;
        margin-left: 1px;
    }
    #mainPubCell1 {
        z-index: 93;
        width: 308px;
        margin-top: 6px;
    }
    #mainPubData {
        z-index: 94;
        width: 306px;
    }
    #image1 {
        z-index: 103;
        width: 64px;
        margin-top: 16px;
        left: 6px;
    }
    #relsMainData {
        z-index: 95;
        margin-top: 16px;
        margin-left: 78px;
    }
    #relsMainPub {
        z-index: 95;
        width: 228px;
    }
    #relsMainUrl {
        z-index: 99;
        width: 228px;
        min-height: 36px;
    }
    #MainPub {
        width: 320px;
        min-height: 128px;
        margin-right: -10000px;
        margin-top: 42px;
        left: 370px;
    }
    #relsRow1Cell1 {
        z-index: 81;
        width: 308px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: -1px;
    }
    #relsRow1Cell1a {
        z-index: 82;
        width: 306px;
        height: 129px;
    }
    #relsRow1Cell1img {
        z-index: 91;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow1Cell1Data {
        z-index: 83;
        margin-top: 16px;
        margin-left: 78px;
    }
    #relsRow1Cell1Pub {
        z-index: 83;
        width: 228px;
    }
    #relsRow1Cell1Url {
        z-index: 87;
        width: 228px;
        min-height: 24px;
    }
    #relsRow1Cell2 {
        z-index: 69;
        width: 308px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: 333px;
    }
    #relsRow1Cell2a {
        z-index: 70;
        width: 306px;
        height: 129px;
    }
    #relsRow1Cell2img {
        z-index: 79;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow1Cell2Data {
        z-index: 71;
        margin-top: 16px;
        margin-left: 78px;
    }
    #relsRow1Cell2Pub {
        z-index: 71;
        width: 228px;
    }
    #relsRow1Cell2Url {
        z-index: 75;
        width: 228px;
        min-height: 24px;
    }
    #relsRow2 {
        z-index: 57;
        width: 0.01px;
        margin-left: 51px;
        margin-top: 21px;
    }
    #relsRow2Cell1 {
        z-index: 57;
        width: 308px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: -1px;
    }
    #relsRow2Cell1a {
        z-index: 58;
        width: 306px;
        height: 129px;
    }
    #relsRow2Cell1img {
        z-index: 67;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 7px;
    }
    #relsRow2Cell1Data {
        z-index: 59;
        margin-top: 16px;
        margin-left: 78px;
    }
    #relsRow2Cell1Pub {
        z-index: 59;
        width: 228px;
    }
    #relsRow2Cell1Url {
        z-index: 63;
        width: 228px;
        min-height: 24px;
    }
    #relsRow2Cell2 {
        z-index: 45;
        width: 308px;
        margin-bottom: -1px;
        margin-right: -10000px;
        margin-top: -1px;
        left: 333px;
    }
    #relsRow2Cell2a {
        z-index: 46;
        width: 306px;
        height: 129px;
    }
    #relsRow3Cell1a,
    #relsRow3Cell2a,
    #relsRow4Cell1a,
    #relsRow4Cell2a {
        z-index: 46;
        width: 306px;
        height: 129px;
    }
    #mainPubData:hover,
    #relsRow1Cell1a:hover,
    #relsRow1Cell2a:hover,
    #relsRow2Cell1a:hover,
    #relsRow2Cell2a:hover {
        width: 306px;
    }
    #relsRow2Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow3Cell1img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow3Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow4Cell1img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow4Cell2img {
        z-index: 55;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 16px;
        left: 6px;
    }
    #relsRow2Cell2Data-4 {
        z-index: 47;
        padding-bottom: 0px;
        margin-top: 16px;
        margin-left: 78px;
    }
    #relsRow2Cell2Pub {
        z-index: 47;
        width: 228px;
    }
    #relsRow2Cell2Url {
        z-index: 51;
        width: 228px;
        min-height: 36px;
    }
    #relsMainUrl:hover,
    #relsRow1Cell1Url:hover,
    #relsRow1Cell2Url:hover,
    #relsRow2Cell1Url:hover,
    #relsRow2Cell2Url:hover {
        min-height: 24px;
        width: 228px;
    }
    #u539-7 {
        z-index: 105;
        width: 640px;
        min-height: 154px;
        margin-top: 50px;
    }
    #u250 {
        min-height: 27px;
        padding-bottom: 24px;
    }
    #u250_align_to_page {
        width: 640px;
        left: -160px;
    }
    #u464-5 {
        z-index: 40;
        width: 64px;
        left: 90px;
    }
    #u251-4 {
        width: 600px;
        left: 180px;
    }
    #u252-4 {
        width: 67px;
        left: 803px;
    }
    #u250-bw {
        min-height: 27px;
        margin-top: 48px;
    }
    body {
    overflow-x: auto;
        min-width: 640px;
    }
}

@media (max-width : 2px ){
    #muse_css_mq {
        background-color: #000280;
    }
    #bp_640.active {
        display: block;
    }
    #page {
        width: 640px;
        min-height: 450px;
        padding-top: 10px;
        padding-bottom: 40px;
    }
    #u455 {
        z-index: 36;
        margin-left: 558px;
    }
    #u567 {
        min-height: 31px;
    }
    #u567_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 640px;
    }
    #u1087 {
        z-index: 116;
        width: 640px;
        background-color: transparent;
        position: relative;
        margin-right: -10000px;
        margin-top: -1px;
    }
    #u567-bw {
        min-height: 31px;
        margin-top: 10px;
    }
    #u311-4 {
        width: 526px;
        margin-left: 57px;
        margin-top: 12px;
    }
    #u235 {
        min-height: 987.6314045px;
        padding-bottom: 0px;
    }
    #u235_align_to_page {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        width: 640px;
        padding-top: 31px;
        padding-bottom: 43px;
    }
    #pu551 {
        z-index: 5;
        width: 0.01px;
        left: 20px;
        position: relative;
    }
    #u551 {
        width: 16px;
        padding-bottom: 204px;
    }
    #u554 {
        z-index: 110;
        width: 16px;
    }
    #mainPubBox {
        width: 528px;
        margin-right: -10000px;
        left: 16px;
        padding: 7px 37px 16px 19px;
    }
    #mainPubBoxData {
        z-index: 112;
        width: 526px;
        margin-left: 1px;
    }
    #mainPubCell1 {
        z-index: 91;
        width: 528px;
        top: -1px;
        margin-bottom: -1px;
    }
    #mainPubData {
        z-index: 92;
        width: 526px;
        padding-bottom: 8px;
    }
    #image1 {
        z-index: 101;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 7px;
    }
    #image1_img {
        height: 112px;
        width: 112px;
		object-fit: contain;
    }
    #relsMainData {
        z-index: 93;
        margin-top: 8px;
        margin-left: 155px;
    }
    #relsMainPub {
        z-index: 93;
        width: 347px;
    }
    #relsMainUrl {
        z-index: 97;
        width: 347px;
        min-height: 44px;
    }
    #MainPub {
        width: 526px;
        min-height: 100px;
        margin-left: 1px;
        margin-top: 17px;
    }
    #relsRow1Cell1 {
        z-index: 79;
        width: 528px;
        left: 56px;
        margin-top: 38px;
    }
    #relsRow1Cell1a {
        z-index: 80;
        width: 526px;
        padding-bottom: 8px;
    }
    #relsRow1Cell1img {
        z-index: 89;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 7px;
    }
    #relsRow1Cell1Data {
        z-index: 81;
        margin-top: 8px;
        margin-left: 153px;
    }
    #relsRow1Cell1Pub {
        z-index: 81;
        width: 349px;
    }
    #relsRow1Cell1Url {
        z-index: 85;
        width: 349px;
        min-height: 24px;
    }
    #relsRow1Cell1Url:hover {
        min-height: 24px;
        width: 349px;
    }
    #relsRow1Cell2 {
        z-index: 67;
        width: 528px;
        left: 56px;
        margin-top: 20px;
    }
    #relsRow1Cell2a {
        z-index: 68;
        width: 526px;
        padding-bottom: 8px;
    }
    #relsRow1Cell2img {
        z-index: 77;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 7px;
    }
    #relsRow1Cell2Data {
        z-index: 69;
        margin-top: 8px;
        margin-left: 155px;
    }
    #relsRow1Cell2Pub {
        z-index: 69;
        width: 347px;
    }
    #relsRow1Cell2Url {
        z-index: 73;
        width: 347px;
        min-height: 24px;
    }
    #relsRow2Cell1 {
        z-index: 55;
        width: 528px;
        left: 56px;
        margin-top: 20px;
    }
    #relsRow2Cell1a {
        z-index: 56;
        width: 526px;
        padding-bottom: 8px;
    }
    #relsRow2Cell1img {
        z-index: 65;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 7px;
    }
    #relsRow2Cell1Data {
        z-index: 57;
        margin-top: 8px;
        margin-left: 156px;
    }
    #relsRow2Cell1Pub {
        z-index: 57;
        width: 347px;
    }
    #relsRow2Cell1Url {
        z-index: 61;
        width: 347px;
        min-height: 24px;
    }
    #relsRow2Cell2 {
        z-index: 43;
        width: 528px;
        left: 56px;
        margin-top: 20px;
    }
    #relsRow2Cell2a {
        z-index: 44;
        width: 526px;
        padding-bottom: 8px;
    }
    #mainPubData:hover,
    #relsRow1Cell1a:hover,
    #relsRow1Cell2a:hover,
    #relsRow2Cell1a:hover,
    #relsRow2Cell2a:hover {
        width: 526px;
    }
    #relsRow2Cell2img,
    #relsRow3Cell1img,
    #relsRow3Cell2img,
    #relsRow4Cell1img,
    #relsRow4Cell2img {
        z-index: 53;
        height: 112px;
        width: 112px;
		object-fit: contain;
        margin-top: 8px;
        left: 7px;
    }
    #relsRow1Cell1img_img,
    #relsRow1Cell2img_img,
    #relsRow2Cell1img_img,
    #relsRow2Cell2img_img,
    #relsRow3Cell1img_img,
    #relsRow3Cell2img_img,
    #relsRow4Cell1img_img,
    #relsRow4Cell2img_img {
        height: 112px;
        width: 112px;
		object-fit: contain;
    }
    #relsRow2Cell2Data-4 {
        z-index: 45;
        margin-top: 8px;
        margin-left: 156px;
    }
    #relsRow2Cell2Pub {
        z-index: 45;
        width: 347px;
    }
    #relsRow2Cell2Url {
        z-index: 49;
        width: 347px;
        min-height: 24px;
    }
    #relsMainUrl:hover,
    #relsRow1Cell2Url:hover,
    #relsRow2Cell1Url:hover,
    #relsRow2Cell2Url:hover {
        min-height: 24px;
        width: 347px;
    }
    #u235-bw {
        z-index: 2;
        min-height: 987.6314045px;
    }
    #u539-7 {
        z-index: 103;
        width: 526px;
        min-height: 172px;
        margin-left: 57px;
        margin-top: 46px;
    }
    #u250 {
        min-height: 41px;
        padding-bottom: 10px;
    }
    #u250_align_to_page {
        width: 640px;
    }
    #u464-5 {
        z-index: 38;
        width: 52px;
        left: 13px;
    }
    #u251-4 {
        width: 463px;
        left: 80px;
    }
    #u252-4 {
        width: 67px;
        left: 560px;
    }
    #u250-bw {
        min-height: 41px;
        margin-top: 66px;
    }
    body {
        overflow-x: auto;
        min-width: 640px;
    }
}