
.currency-value{display: inline-flex;flex-direction: row-reverse;justify-content: flex-start;}
.currency-value em.currency{padding-right:0.0em; padding-left: 0.2em;}


.headerBoxList-item:last-child{width:400px;}


body:not(.top) .global_navi{position: absolute;top: 3em;}
body:not(.top) ul#navGlobal{}
body:not(.top) ul#navGlobal li{}
body:not(.top) ul#navGlobal li a{}
body:not(.top) #navGlobal a{padding-left:16px;padding-right:16px;}

body.top #localShop{padding-top: 0;margin-top: 0;}
body.top #content ul, #content ul ul li{margin-left: 0;margin-bottom: 0;}
body.top #content ul li.bannerItem{padding-left: 0;}

#headNavInner .global_navi li{margin: 0;}

#online{position:absolute;display:block;margin:auto;top:-182px;left:0;right:0;width:352px;background-color:#fff;border-radius:8px;box-shadow: 2px 2px 2px gray;}
#online img{border:1px solid #fff;border-radius:6px;}
#online:hover {box-shadow: none;}
#online:hover img{opacity:0.8;}


.headerBoxList-item .tele-block .tele-ja {font-size: 16px;}
.headerBoxLists #headerSubErea {margin-top: -170px;}
#header div.headerBoxLists{min-height: 100px;}
#header div.headerBoxLists > ul{}
#header div.headerBoxLists ul li:FIRST-CHILD{display: block;margin: 0 auto;text-align: center;width: 100%;}
#header div.headerBoxLists ul li:nth-child(2){width:390px;text-align: right;padding-right: 0px;}
#header div.headerBoxLists ul li:nth-child(2) img{margin-left: 10px;}
#header div.headerBoxLists ul li:last-child{width:370px}
#header div.headerBoxLists ul li:FIRST-CHILD p{position: relative;}

body:not(.top) .global_navi{position: absolute;top: 3em;}
body:not(.top) ul#navGlobal{}
body:not(.top) ul#navGlobal li{}
body:not(.top) ul#navGlobal li a{}
body:not(.top) #navGlobal a{padding-left:16px;padding-right:16px;}


@media screen and (max-width: 960px){
    #localShop ul li img{width:100%;}
    #online{position:relative;top:0;}
    body.top .headerBoxList-item .tele-block{float: none;padding-left: 1.5em;}
    #header .tele-block .tele-ja small{display: inline;}

    body.top #header .headerBoxList-item p.headerBoxList-item-text{font-size: 10px !important;}
    .headerBoxLists #headerSubErea {margin-top: 20px;width: 100%;}
    #wrapper #header div.headerBoxLists ul li{width: 100% !important;text-align: center;padding:5px 0;    }   
    #header div.headerBoxLists ul li:nth-child(2) img{display: inline}
    body.top #container{padding-top: 10px;}
}

@media screen and (max-width: 767px){

    #online{position:relative;width:100%;top:0;}
    #online img{width:100% !important;top:0;}
    #headNavInner.fixed #online {width:166px !important;top:0;height:40px;position:absolute;margin:0;left:100px;box-shadow:unset;}
    #headNavInner.fixed #online img{width:auto;height:100%;}
    body.blog #content>.row{margin:0 auto;}
    body.blog #content .blogImg{padding:20px 0;}
    body.blog .article-body{}
    body.blog .article-body img{display:block;margin:5px auto;max-width:100%;}

}

