body{background:url("/mswp2015/image/body_bg.jpg") repeat center top;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro",Arial,Helvetica,"HGS明朝E","游明朝","Yu Mincho","游明朝体","YuMincho","メイリオ",meiryo,serif;font-size:100%}a{color:inherit}a:hover{text-decoration:none}img{max-width:100%;height:auto}*:before{padding-right:.3em}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1;}h1.site-title,div.site-title{padding:0}h1.site-title a,div.site-title a{display:block;width:320px;height:60px;text-indent:-99999999px;background:url("/mswp2015/image/logo_top.png") no-repeat left center;background-size:cover}.site-description{text-indent:-99999999px;background:url("/sale/mswpshop/wp-content/uploads/2023/09/menu_bg.jpg") repeat-x left top}.search-box .searchsubmit,.snav .search-box i,.snav i{color:#fff}.search-box .searchsubmit{color:#fff;padding:0 .3em 0 .2em}header{border-bottom:none}#main{width:100%;max-width:770px;background-color:#fff;margin:auto}#main #primary #content{padding:1.5em 1em}.front-il article,.cat-il.type-grid article{width:100%;margin-right:0}.cat-il .itemimg,.front-il .itemimg{position:relative;overflow:hidden;float:left;width:45%;max-width:150px;margin-right:.5em}.cat-il .itemimg:before,.front-il .itemimg:before{content:"";padding-top:100%;display:block}#content .cat-il .itemimg img,#content .front-il .itemimg img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}#content .cat-il.type-grid .itemname,#content .front-il .itemname{height:inherit;max-height:inherit;background-color:#d9d0b4;margin-bottom:.5em;padding:.3em .5em}body.category #main #primary #content{background-repeat:no-repeat;background-position:top center;padding-top:130px}body.category-item #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_info.jpg")}body.category-tarabagani #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_taraba.jpg")}body.category-kegani #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_kegani.jpg")}body.category-zuwaigani #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_zuwaigani.jpg")}body.category-maguro #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_maguro.jpg")}body.category-sengyo #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_sengyo.jpg")}body.category-benisake #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_benisyake.jpg")}body.category-kairui #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_kairui.jpg")}body.category-ebi #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_ebi.jpg")}body.category-gyoran #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_gyoran.jpg")}body.category-ika #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_ika.jpg")}body.category-himono #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_himono.jpg")}body.category-chinmi #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_tinmi.jpg")}body.category-set #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/09/cat_ph_set.jpg")}body.category-itemnew #main #primary #content{background-image:url("/sale/mswpshop/wp-content/uploads/2023/10/cat_ph_limited.jpg")}#main #primary #content .page-title{color:#fff;background:rgb(19 13 7/60%);font-size:160%;padding:.3em .6em}#main #primary header.page-header:after{font-size:160%;line-height:130%;font-weight:700;font-feature-settings:"pwid";white-space:pre-wrap}body.category-tarabagani header.page-header:after{content:"プロの目で厳選した、カニの王様「本タラバガニ」は贈り物にも喜ばれています。"}body.category-kegani header.page-header:after{content:"北海道を代表する味覚と言えば「毛ガニ」。\Aぎっちりと詰まった甘みのある身、濃厚な味噌は絶品です。"}body.category-zuwaigani header.page-header:after{content:"カニ鍋・カニしゃぶの主役から、サラダや酢の物などの脇役もこなす「ズワイガニ」"}body.category-maguro header.page-header:after{content:"経験を生かし厳選した最高級のマグロです。\Aぜひ一度ご賞味ください。"}body.category-sengyo header.page-header:after{content:"旬の魚は脂のり・身の締まりがひと味違います。\Aプロだから知っている、魚が最も美味い時期に新鮮なままでお届けします。"}body.category-benisake header.page-header:after{content:"鮭類の中でも身の赤身が濃いほど美味とされており人気の紅鮭。甘塩に仕上げ、脂ののった厚切りの身は絶品です。"}body.category-kairui header.page-header:after{content:"昆布など餌が豊富な北の海で育った貝類です。\A美味しさ・鮮度・サイズとも自信を持ってお届けします。"}body.category-ebi header.page-header:after{content:"鮮度抜群の美味しい“えび”です。\Aお刺身・鍋・バーベキューなどいろいろな食べ方でお楽しみください。"}body.category-gyoran header.page-header:after{content:"北海道グルメで常に上位の人気を誇る“いくら醤油漬”をはじめご飯や酒の肴に良く合う魚卵を集めました。"}body.category-ika header.page-header:after{content:"獲れたてのイカをお届けします。\A塩辛などの加工品にも新鮮なイカを使えるのはイカの街 函館ならでは。"}body.category-himono header.page-header:after{content:"厳選した鮮魚から作った美味しい干物です。\A地元でも人気のホッケやししゃも、高級魚のきんきなど多彩なラインナップ。"}body.category-chinmi header.page-header:after{content:"新鮮な素材が獲れる北海道には伝統の海鮮珍味が数多くあります。ご贈答にもおすすめの逸品揃いです。"}body.category-set header.page-header:after{content:"人気の商品をギュッと合わせた“お買い得セット”をご用意いたしました。"}body.category-itemnew header.page-header:after{content:"今しか買えない“限定商品”や“オススメ商品”は見逃せません！"}#main #primary #content{padding:30px 2.5%}#main.two-column #primary #content{max-width:770px;margin:0 auto}body.home #main #primary #content{width:100%;max-width:1000px}body.home #main #primary #content:before{display:block;content:"おすすめ商品";font-size:200%;font-weight:700;text-align:center;margin-top:.5em}.item_page_title{color:#1e3c50}#content #itempage #img-box{width:100%;float:none;margin-right:auto;margin-left:auto}#content #itempage #img-box img{max-height:660px;width:auto}#content .detail-box{width:100%;float:none}#itempage .item-info{padding-top:0}#itempage .item-description{border-top:2px dotted #eee;margin-top:2em;padding-top:2em}.item-description h2{font-size:140%;border-bottom:none;margin-bottom:0}#itempage .skuform .itemsoldout{display:none}#itempage .item-description .tel_order{background-color:#1e3c50;color:#fff;font-size:110%;text-align:center;margin-top:1em}body.page #content h1.entry-title{font-size:25px;color:#1e3c50;margin:5px 0 20px}body.page #content h1.entry-title:before{font-family:FontAwesome;font-size:28px;content:"\f192";color:#6c7a8b}body.page #content h2{background-color:#6c7a8b;font-size:18px;font-weight:400;color:#fff;margin-top:40px;margin-bottom:0;padding:.4em .5em}body.page #content h2+*:not(dl){margin-top:1em}body.page #content h3{color:#6c7a8b;font-size:18px;border-left:5px solid #6c7a8b}body.page #content:not(.cart-page) dt{font-weight:700;padding:.8em 0 .5em 1em}body.page #content:not(.cart-page) dt:before{font-family:FontAwesome;content:"\f111";color:#6c7a8b;margin-left:-1em}body.page #content:not(.cart-page) dd{border-bottom:dotted 1px #6c7a8b;padding:0 0 .8em 1em}body.page #content dl.cominfo dd ul{margin-bottom:0}body.page #content dl.cominfo dd li{float:left;margin-left:1em;padding-right:1em}body.page #content dl.catalog{margin-bottom:2em}body.page #content dl.catalog input[name="名前"],body.page #content dl.catalog textarea[name="住所"],body.page #content dl.catalog input[name="メールアドレス"]{width:100%}body.page #content table thead th{white-space:nowrap}body.page #content table th li{float:left;margin-left:1em;padding-right:1em}body.page #main.one-column #secondary{display:none}.main-image{background:url("/sale/mswpshop/wp-content/uploads/2023/09/main-image_bg.png") no-repeat center top;background-size:auto 112%;margin-top:-5%;padding:0}.one-column #secondary{margin:0;padding:0}.one-column #secondary section{margin:0 !important}.one-column #secondary .columnleft #welcart_category-3{background:url("/sale/mswpshop/wp-content/uploads/2023/09/menu_bg02.jpg") repeat-y center top;background-size:100% auto;padding:1em}.one-column #secondary .columnleft #welcart_category-3 ul li{padding:0}body.page-template-uscescart #content *[class*=_explanation]>hr{background:0 0;border:none;border-top:2px dotted #eee;margin:4em 0 2em}body.page-template-uscescart #content *[class*=_explanation] ol>li{list-style:decimal}body.page-template-uscescart #content *[class*=_explanation] ul>li{list-style:disc}body.page-template-uscescart #content *[class*=_explanation] *>li{margin-left:1.5em}body.page-template-uscescart #content *[class*=_explanation] strong{color:#900}body.page-template-uscescart #content *[class*=_explanation] a{color:#02f;text-decoration:underline}#secondary{font-size:120%;color:#fff;padding-bottom:0}#secondary section{margin-top:2em}#secondary h3{background-color:rgb(19 13 7/60%);padding:.5em;border-bottom:2px solid #89}.widget_welcart_featured .featured_list{width:100% !important;float:none;border-bottom:none}.widget_welcart_featured .thumimg{width:100% !important;float:none;margin-bottom:.5em}.widget_welcart_featured .thumimg img{width:150px;border-radius:10px;border:10px #fff solid}.widget_welcart_featured .thumtitle{width:100%;text-shadow:#000 2px 2px 2px}.widget_welcart_category li{text-shadow:#000 2px 2px 2px;font-size:120%;padding-bottom:.5em}.widget_welcart_category li:before{font-family:FontAwesome;content:"\f10c";color:#e5d600}#secondary section a:hover{color:#e5d600}.widget_welcart_category li.cat-item-3{display:none}footer{background:0 0}ul#menu-sub-nav{display:table;text-align:center;margin:auto}footer nav li:nth-of-type(6n){clear:none !important}footer #com_info{display:table;margin:0 auto 2em}#toTop{bottom:5%}#toTop i{color:#e5d600}.copyright{background-color:#221714;font-size:80%;padding:0}@media screen and (min-width:1000px){header .inner{width:95%;max-width:1000px;padding-bottom:0}.site-description{background:0 0}h1.site-title a,div.site-title a{width:546px;height:103px}.snav .membership li:first-child,.snav .membership li a{color:#fff}#site-navigation ul{width:95%;max-width:1000px}header #site-navigation input#panel.on-off+div.nav-menu-open,header #site-navigation input#panel.on-off:checked+div.nav-menu-open,header #site-navigation input#panel.on-off+div.header-nav-container{background:0 0}#main{width:100%;max-width:1000px}#main.two-column #primary #content{width:77%}body:not(.home) #main.two-column{background:url("/mswp2015/image/menu_bg_height.jpg") repeat-y right top #fff}body.single-post #main #primary #content{padding:30px 5.5%}.two-column #secondary{width:23%;max-width:230px}footer nav{width:95%;max-width:1000px}footer nav li{width:auto}.one-column #secondary div[class*=column]{width:100%;margin-right:0;float:none}}@media screen and (min-width:620px){.item_page_title{margin:0;font-size:1.8em}.front-il article,.cat-il.type-grid article{width:48%}.front-il article:nth-of-type(odd),.cat-il.type-grid article:nth-of-type(odd){margin-right:4%}.front-il article:nth-of-type(even),.cat-il.type-grid article:nth-of-type(even){margin-right:0}body.page #content:not(.cart-page) dl{display:flex;flex-wrap:wrap}body.page #content:not(.cart-page) dt{border-bottom:solid 1px #6c7a8b;padding-bottom:.8em}body.page #content:not(.cart-page) dd{padding-top:.8em}body.page #content dl.cominfo dt{width:6em}body.page #content dl.cominfo dd{width:calc(100% - 6em)}body.page #content dl.guide dt{width:9em}body.page #content dl.guide dd{width:calc(100% - 9em)}body.page #content dl.henpin dt{width:6em}body.page #content dl.henpin dd{width:calc(100% - 6em)}body.page #content dl.catalog dt{width:7em}body.page #content dl.catalog dd{width:calc(100% - 7em)}header{z-index:10}.main-image{position:relative;min-height:600px}.main-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.one-column #secondary .columnleft #welcart_category-3{background:url("/sale/mswpshop/wp-content/uploads/2023/09/menu_bg.jpg") repeat-x left top;background-size:auto 100%}.one-column #secondary .columnleft #welcart_category-3 ul{display:flex;flex-wrap:wrap;width:100%}.one-column #secondary .columnleft #welcart_category-3 ul li{width:8em}}@media screen and (max-width:999px){.two-column #secondary section{background:url("/sale/mswpshop/wp-content/uploads/2023/09/menu_bg02.jpg") repeat-x left top;background-size:cover;margin:.5em 0 0;padding:1em}.two-column #secondary #welcart_category-4 ul{display:flex;flex-wrap:wrap;width:100%}.two-column #secondary #welcart_category-4 ul li{width:8em;padding:0}}@media screen and (max-width:619px){.two-column #secondary #welcart_category-4 ul li{padding:0}}