﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.B_ItemDivR
{
    background-color: #C00000;
    width: 100%;
    padding: 10px;
    margin: 0 auto 10px;
    box-sizing: border-box;
}

#HeaderPane .B_ItemDivR
{
    background-color: #C00000;
    width: 100%;
    padding: 10px;
    margin: 0 0 10px;
    box-sizing: border-box;
}


.B_ItemDivR .FrameDiv
{
    padding: 10px;
    background-color: #ffffff;
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
    font-size: medium;
}

#HeaderPane .B_ItemDivR .FrameDiv
{
    width: 940px;
    margin: 0 auto;
}

.B_ItemDivR .MTitleIcon
{
}

.B_ItemDivR .MTitleBlock
{
    background-color: transparent !important;
    border: none;
    padding: 0;
    width: 100%;
    margin: 0 0 10px;
}

#HeaderPane .B_ItemDivR .MTitleBlock
{
    background-color: transparent !important;
    border: none;
    padding: 0;
    width: 940px;
    margin: 0 auto 10px;
}

.B_ItemDivR .MTitleBlock h3
{
    color: #ffffff;
    font-size: large;
}

.B_ItemDivR .MTitleBlock span
{
}

.B_ItemDivR .Summary
{
}

.B_ItemDivR .DetailLink
{
}

.B_ItemDivR .FrameDiv p
{
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.B_ItemDivR
{
    background-color: #C00000;
    width: 100%;
    padding: 10px;
    margin: 0 0 10px;
    box-sizing: border-box;
}

.B_ItemDivR .MTitleBlock h3
{
    color: #ffffff;
    font-size: large;
}

.B_ItemDivR .FrameDiv
{
    padding: 10px;
    background-color: #ffffff;
    box-sizing: border-box;
    width: 100%;
    font-size: medium;
}

.B_ItemDivR .MTitleIcon
{
}

.B_ItemDivR .MTitleBlock
{
    background-color: transparent !important;
    border: none;
    padding: 0;
    margin: 0 0 10px;
}

.B_ItemDivR .MTitleBlock span
{
}

.B_ItemDivR .Summary
{
}

.B_ItemDivR .DetailLink
{
}

.B_ItemDivR .FrameDiv p
{
}
}
