﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
/* == 外枠 == */
.BreadCrumbs_Standard
{
    border-bottom: 2px solid #C06955;
    float: left;
    margin: 0;
    padding: 5px 0 0;
    width: 960px;
}

.BreadCrumbs_Standard .outside_h
{
}

.BreadCrumbs_Standard .outside_b
{
}

.BreadCrumbs_Standard .outside_f
{
}


/* == 内枠 == */
.BreadCrumbs_Standard .inside_b
{
}

.BreadCrumbs_Standard .inside_f
{
}


/* == ボックス調整 == */
.BreadCrumbs_Standard .p-left
{
    display: block;
    float: left;
    padding: 0;
    width: 930px;
}

.BreadCrumbs_Standard .p-right
{
    display: block;
    float: right;
    height: 20px;
    width: 30px;
}


/* == リスト == */
.BreadCrumbs_Standard ol
{
    float: left;
    list-style: none outside none;
    margin: 4px 0;
    padding: 0;
    white-space: nowrap;
    width: 930px;
}

.BreadCrumbs_Standard li
{
    display: block;
    float: left;
    font-size: small;
    margin: 0 0 0 5px;
}

.BreadCrumbs_Standard .bread a
{
    background: url("../../../Images/p_list_sp.gif") no-repeat right center;
    padding-right: 15px;
}

.BreadCrumbs_Standard .p-left .LIanc img
{
    padding: 0 3px 2px 0;
    vertical-align: middle;
}


/* == プリントアイコン == */
.BreadCrumbs_Standard .p-right img
{
    vertical-align: bottom;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
/* == 外枠 == */
.BreadCrumbs_Standard
{
    border-bottom: 2px dotted #BAE3F9;
    float: left;
    margin: 0;
    padding: 5px 0 0;
    width: 320px;
}

.BreadCrumbs_Standard .outside_h
{
}

.BreadCrumbs_Standard .outside_b
{
}

.BreadCrumbs_Standard .outside_f
{
}


/* == 内枠 == */
.BreadCrumbs_Standard .inside_h
{
}

.BreadCrumbs_Standard .inside_b
{
}

.BreadCrumbs_Standard .inside_f
{
}


/* == ボックス調整 == */
.BreadCrumbs_Standard .p-left
{
    display: block;
    float: left;
    padding: 0 5px;
    width: 310px;
}

.BreadCrumbs_Standard .p-right
{
    display: none;
}


/* == リスト == */
.BreadCrumbs_Standard ol
{
    float: left;
    list-style: none outside none;
    margin: 4px 0;
    padding: 0;
    white-space: normal;
    width: 310px;
}

.BreadCrumbs_Standard li
{
    display: block;
    float: left;
    font-size: small;
    margin: 0 0 0 5px;
}

.BreadCrumbs_Standard .bread a
{
    background: url("../../../Images/p_list_sp.gif") no-repeat right center;
    padding-right: 15px;
}

.BreadCrumbs_Standard .p-left .LIanc img
{
    padding: 0 3px 2px 0;
    vertical-align: middle;
}


/* == プリントアイコン == */
.BreadCrumbs_Standard .p-right img
{
    vertical-align: bottom;
}
}
