@charset "UTF-8";

/*-------------------------
__higashiomiya_style
-------------------------*/

.search_panel{background-color:#d9d9d9;}
.svg_map #omiya_background .area{fill: url(#背景グラデーション（大宮サクラスクエアモール店）);stroke-width: 0px;}

.svg_map #omiya_town{clip-path:url(#clippath);}
.svg_map #omiya_town .line,
.svg_map #omiya_town .line02{fill:none;stroke:#fff;stroke-miterlimit:10;}
.svg_map #omiya_town .line02{fill:#FFF;stroke-width:2px;}
.svg_map #omiya_town .b01{fill:#b4e1fa;stroke:#FFF;stroke-width:4px;}
.svg_map #omiya_town .b02{fill:#d9d9d9;stroke:#FFF;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;}
.svg_map #omiya_town .box .town01,
.svg_map #omiya_town .box .town02{font-size:15px;font-weight:700;}

.st2{clip-path:url(#SVGID_00000092432411945685261940000017580601167181605540_);}
.clippath{fill:#D9D9D9;}
.area{fill:url(#SVGID_1_);}
.town01,
.town02{font-size:1.5em;}
.town01{fill:none;stroke:#2F62BE;stroke-width:5.8738;stroke-linecap:round;stroke-linejoin:round;}
.town02{fill:#FFFFFF;}
.tb{font-size:1.4em;glyph-orientation-vertical:0;writing-mode:tb;}
.ground01{fill:none;stroke:#FFFFFF;stroke-miterlimit:10;}
.st4{fill:none;stroke:#FFFFFF;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}

#search_box > .inner{ background-image: url(images/search_back.jpg)!important;}


#wrap.shop_top header #header .inner .header_logo a span{ transform: scaleX(0.8); transform-origin: top left; text-align: center; font-size: 1.4em;}
.menu_text_btm .globalnav .dropdown-btn{ text-align: center; vertical-align: bottom;}
header #header .inner .header_menu .menu_text .menu_text_btm > ul > li:nth-child(1) > span{ font-size: 1.1em; padding: 10px 8px 17px!important;}
.globalnav .dropdown .dropdown_inner ul{ text-align: left;}

@media screen and (min-width: 768px) {
header #header .inner .header_menu .menu_text .menu_text_btm > ul > li > a,
header #header .inner .header_menu .menu_text .menu_text_btm > ul > li > span{ font-size: 1.1em; padding: 10px 6px 27px!important;}
#wrap.shop_top #shop_top_box .inner .shop_data .shop_alpha .s_name{ width: 125%; transform: scale(0.8, 1); margin-left: -12.5%;}
.pc_none{ display: none;}
.globalnav .dropdown .dropdown_inner.drop_shop ul li.omiya a{ font-size: 1.1em!important;}
}
@media screen and (max-width: 767px) {
#wrap.shop_top header #header .inner .header_logo a span{ transform: scaleX(0.6); font-size: 1.3em;}
#search_box > .inner{ background-image: url(images/search_back.jpg)!important;}
#wrap.shop_top #shop_top_data .inner .header_logo span{ text-align: center; font-size: 1.1em; transform: scaleX(0.8);}
#wrap.shop_top footer #footer .inner .footer_block01 .footer_logo span{ text-align: center; font-size: 1.1em; transform: scaleX(0.8);}
#nav-content .inner .drawer_block03 ul li a{ padding: 0 10px!important;}
.pickup_omiya{ display: inline-block; margin-top: 5px;}
}