@charset "utf-8";
/*====================================================
common
====================================================*/
div.sp_fv,div#footBnr,div#sp_grm_cate,div#sp_grm_osusumeTokushu{display:none}
div.itemlist {margin: 10px auto;width: 1200px;}
div.itemlist h2.osusumeTtl {    font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", serif;    font-size: 60px;    font-weight: 700;   text-align: center;    margin-bottom: 20px;    margin-top: 50px;}
/*------------------------------------------
ぱんくず
------------------------------------------*/
div#breadcrumbList{max-width:1200px;margin:3px auto;font-size:12px;color:#333}

div#breadcrumbList a{font-size:12px;color:#333;text-decoration:none}
div#breadcrumbList a:hover{text-decoration:underline;color:#f88d01}
div#breadcrumbList h1{display: inline-block;}
/*====================================================
fv
====================================================*/
div.souokiobi{background-color:#ad1e24;text-align:center;padding:8px 0;font-size:36px;font-weight:700;color:#fff;letter-spacing:1px}
div.souokiobi br{display: none;}	
div.souokiobi span{color:#fff;font-size:24px}
/* 帯文字色　大 */	
div.souokiobi span.Y {color: #ffd900;font-size: 36px;}
/* 帯文字色　小*/
div.souokiobi span.y {color: #ffd900;font-size: 24px;}	
div.pc_fv {    height: 400px;    width: 100%;    background-position: center;    min-width: 1000px;    background-size: auto;    position: relative;    background-image: url(https://belluna-gourmet.com/excludes/gourmet/pg/unagi/230619/pc_fv_bg.jpg);    background-repeat: no-repeat;}	
div.pc_fv div.pc_fvBox {max-width: 843px;margin-left: auto;margin-right: auto;display: block;z-index: 10;position: relative;}	
div.pc_fv div.pc_fvBox p{font-size:14px;text-align:center;position:absolute;bottom:97px;left:181px;line-height:1.3em}
div.pc_fv div.pc_fvBox img{display:inline-block}
/*====================================================
サイドバナー
====================================================*/
#sidebarbox{width:120px;height:445px;top:65px;right:0;position:fixed;z-index:1;display:block}
/* 1つめ */
#sidebarbox #sidebar{width:120px;height:120px;top:230px;right:0;text-indent:-9999px;position:fixed;z-index:9999;display:block}
#sidebarbox #sidebar #sidebar_link{width:120px;height:200px;display:block;background:no-repeat scroll 0 0 transparent;position:relative;top:0;left:0;outline:none;z-index:9999}
#sidebarbox button{z-index:99999;position:absolute;top:288px !important;width:94px;height:30px;text-align:center;font-size:15px;right:9px;background-color:#f8f8f8;border:1px solid #bebebe;color:#333;border-radius:100px;-moz-border-radius:100px}
#sidebarbox button span.batsu{color:#333;position:relative;left:-3px}
#sidebarbox button span.btnTxt{color:#333!important}
/* 2つめ */
#sidebarbox #sidebar2{width:120px;height:120px;top:75px;right:0;text-indent:-9999px;position:fixed;z-index:9999;display:block}
#sidebarbox #sidebar2 #sidebar_link{width:120px;height:200px;display:block;background:no-repeat scroll 0 0 transparent;position:relative;top:0;left:0;outline:none;z-index:9999}
#sidebarbox button{z-index:99999;position:absolute;top:130px;width:94px;height:30px;text-align:center;font-size:15px;right:9px;background-color:#f8f8f8;border:1px solid #bebebe;color:#333;border-radius:100px;-moz-border-radius:100px}
#sidebarbox button span.batsu{color:#333;position:relative;left:-3px}
#sidebarbox button span.btnTxt{color:#333!important}
/*====================================================
お届け時期
====================================================*/
div.otodokejiki {    background-color: #f7f7f7;    padding: 20px;    margin: 0 0 50px 0 ;    font-size: 18px;  }
div.otodokejiki div.otodokejiki_inner{    max-width: 1200px;    margin:0 auto 30px; text-align: center;}
div.otodokejiki h2 {font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-size: 40px;font-weight: 700;text-align: center;color: #213656; margin: 20px;}
div.otodokejiki div.otodokejiki_inner p.kikan_chusyaku{color: #213656; font-size: 13px;}

/* 最短10日前後お届け */
div.otodokejiki div.otodokejiki_inner li.kikan1Area {    background-color: #c46a6e;    float: left;    width: 375px; text-align: center; border-radius: 20px; padding:20px 0; margin:0 12.5px 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.kikan1 {font-size:25px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.kikan1 span {font-size:20px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.deadline {background-color:#FFFFFF; border-radius: 20px;width:90%; margin: auto;padding: 10px 0; font-size:26px; color: #c46a6e;font-weight:600;}
/* 父の日期間お届け */
div.otodokejiki div.otodokejiki_inner li.kikan2Area {    background-color: #6e6db2;    float: left;    width: 375px; text-align: center; border-radius: 20px; padding:20px 0;margin:0 12px 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.kikan2 {font-size:25px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.kikan2 span {font-size:20px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.deadline2 {background-color:#FFFFFF; border-radius: 20px;width:90%; margin: auto;padding: 10px 0; font-size:26px; color: #6e6db2;font-weight:600;}
/* 丑の日期間お届け */
div.otodokejiki div.otodokejiki_inner li.kikan3Area {    background-color: #ba7763;    float: left;    width: 375px; text-align: center; border-radius: 20px; padding:20px 0;margin:0 12px 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.kikan3 {font-size:25px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.kikan3 span {font-size:20px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.deadline3 {background-color:#FFFFFF; border-radius: 20px;width:90%; margin: auto;padding: 10px 0; font-size:26px; color: #ba7763;font-weight:600;}
/*====================================================
2023年の丑の日は7/30(日)！うなぎでスタミナ補給！
====================================================*/
div.ushinohi {width: 1200px;    margin: 0 auto ;   }
div.ushinohi div.ushi_txtbox {    width: 60%;    float: right; }
div.ushinohi div.ushi_txtbox h2 {font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;    font-size: 46px;    font-weight: 700;    display: block;    line-height: 1em;    color:#ac1e24;    margin: 0 0 20px 30px}
div.ushinohi div.ushi_txtbox p {font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;    font-size: 18px;    font-weight: 700;    display: block;    letter-spacing: 2px;    line-height: 1.6em;    margin: 0 0 0 30px;     }
div.ushinohi div.ushi_imgbox {width:40%;    float: left;}
/* 線リセット */
hr{  height: 0;  margin: 0;  padding: 0;  border: 0;}
/* 線のスタイル */
hr{height: 8px;
  background-image: repeating-linear-gradient(45deg, #ac1e24 0, #ac1e24 1px, transparent 0, transparent 50%);
  background-size: 8px 8px;
  width: 1200px;
  margin: 20px auto;
  }
/*====================================================
4つのこだわり
====================================================*/
ul.kodawariArea { max-width: 1100px; background-color: #f7f3eb; border-radius: 20px; padding:20px 0px; margin: 0 auto;}
ul.kodawariArea li {    max-width: 275px;  height:382px;   text-align: center;    border-right: thick dotted #FFFFFF;    float: left;    padding-top: 0;    padding-right: 10px;    padding-bottom: 0;    padding-left: 10px;}
ul.kodawariArea li:last-child {border-right: none;}
ul.kodawariArea li p.kodawariTtl {    font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", serif;    font-size: 21px;    font-weight: 700;    margin-bottom: 10px;    margin-top: 10px;}
ul.kodawariArea li p.kodawariTxt {    font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", serif;    font-size: 18px;    font-weight: 500;    margin-top: 10px;
    line-height: 1.2em;}
/*====================================================
実績
====================================================*/
div.zissekiArea div.sp_img{display:none}
div.zissekiArea h2.zissekiTtl{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:46px;font-weight:700;display:block;line-height: 1em;}
div.zissekiArea h2.zissekiTtl span{font-size:20px;display:block;margin-bottom:10px;line-height:1.2em}
div.zissekiArea span.chushaku {font-size: 12px!important;display: inline-block!important;color: #fff;}
div.zissekiArea p{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:18px;font-weight:700;display:block;letter-spacing:2px;line-height:1.6em;width:450px;margin-top:20px}
div.zissekiArea {    width: 1000px;    margin: 0 auto;    background-image: url(https://belluna-gourmet.com/excludes/gourmet/pg/unagi/230619/jisseki.jpg);    height: 387px;    background-position: right;    background-repeat: no-repeat;}	
div.zissekiArea2{width:1000px;margin: 0 auto 30px auto;}	
/*------------------------------------------
商品見出し・メイン画像
------------------------------------------*/
div.utiwa {width: 140px; margin: 0 auto;}
div.utiwa img {    width: 100%;     margin-bottom: 20px;}
p.mainCopy {    font-size: 29px;    font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", serif;    font-weight: 700;    margin-bottom: 10px;    text-align: center;    margin-top: 28px;    line-height: 1.2em;}
p.subCopy {font-size: 18px;line-height: 1.3em;text-align: center;}	
/*====================================================
商品
====================================================*/
div.mainItemList div.txtBox div.specArea {background-color: #f7f7f7;padding: 2%;position: inherit;bottom: 0;width: 100%;}
/* 早期赤字 */	
span.aka{color: #FF0004}	
/*------------------------------------------
1スペック
------------------------------------------*/
div.subItembox1{width: 1200px;margin: 20px auto;}	
div.subItemList1{position:relative;margin-bottom:3%;width:100%;float:right;margin-right:0;background-color:#f7f7f7;padding:1% 0}
div.subItemList1:first-child {float: left;margin-left: 0;margin-right: 0;}
div.subItemList1 div.txtBox{padding:0 3%}
div.subItemList1 div.txtBox div.specArea{padding:2%}
div.subItemList1 div.imgBox{    width: 33%;    float: left;    padding-left: 36px;}
div.subItemList1 div.txtBox{    width: 65%;    float: right}
div.subItemList1 div.txtBox div.specArea a.itemName{text-decoration:underline;font-size:17px;color:#333;display:inline-block;margin-bottom:5px}
div.subItemList1 div.txtBox div.specArea a.itemName:hover{color:#ac1e24}
div.subItemList1 div.txtBox div.specArea p.itemSpecTxt{font-size:16px;line-height:1.2em;margin-bottom:5px}
div.subItemList1 div.txtBox div.specArea div.soukiTxt p{border:2px solid #ac1e24;color:#ac1e24;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block}
div.subItemList1 div.txtBox div.specArea div.muryouTxt p{border:2px solid #ac1e24;color:#fff;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block;background-color:#ac1e24;}
div.subItemList1 div.txtBox div.specArea div.priceBox{text-align:right;margin-bottom:5px;height: 37px;}
div.subItemList1 div.txtBox div.specArea div.priceBox s{font-size:20px}
div.subItemList1 div.txtBox div.specArea div.priceBox em{color:#ac1e24;font-size:30px;font-weight:700}
div.subItemList1 div.txtBox div.specArea div.priceBox em span{font-size:16px;color:#ac1e24}
div.subItemList1 div.txtBox div.specArea div.priceBox em span.zei{font-size:11px;font-weight:100;color:#999}
/* 横並びボタン */


/* カート1 */
div.subItemList1 div.txtBox div.cartBtn{text-align:right}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn{height:50px;max-resolution:5px 0px 5px 5px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#ac1e24 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList1 div.txtBox  div.cartBtn button.cartBtn span{color:#fff}	
/* カート2 */
div.subItemList1 div.txtBox div.cartBtn button.cartBtn2:hover{background-color:#32316a}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn2{height:50px;margin:5px 0px 5px 5px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#454399 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList1 div.txtBox  div.cartBtn button.cartBtn2 span{color:#fff}
/* カート3 */
div.subItemList1 div.txtBox div.cartBtn button.cartBtn3:hover{background-color:#502b1f}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn3{height:50px;margin:5px 0px 5px 5px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#784434 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList1 div.txtBox  div.cartBtn button.cartBtn3 span{color:#fff}
/*------------------------------------------
2スペック
------------------------------------------*/
div.subItembox2{width: 1200px;margin: 20px auto;}		
div.subItemList2{position:relative;margin-bottom:3%;width:48.5%;float:left;margin-right:3%;background-color:#f7f7f7;padding:0}
div.subItemList2:last-child {margin-right: 0%;}
div.subItemList2 div.txtBox{padding:0 3%}
div.subItemList2 div.txtBox div.specArea{padding:2%}
div.subItemList2 div.imgBox{width: 62%;margin:5px auto;}
div.subItemList2 div.txtBox{margin: 2% auto;}
div.subItemList2 div.txtBox div.specArea a.itemName{text-decoration:underline;font-size:17px;color:#333;display:inline-block;margin-bottom:5px}
div.subItemList2 div.txtBox div.specArea a.itemName:hover{color:#ac1e24}
div.subItemList2 div.txtBox div.specArea p.itemSpecTxt{font-size:16px;line-height:1.2em;margin-bottom:5px}
div.subItemList2 div.txtBox div.specArea div.soukiTxt p{border:2px solid #ac1e24;color:#ac1e24;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block}
div.subItemList2 div.txtBox div.specArea div.muryouTxt p{border:2px solid #ac1e24;color:#fff;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block;background-color:#ac1e24;}
div.subItemList2 div.txtBox div.specArea div.priceBox{text-align:right;margin-bottom:5px;height: 37px;}
div.subItemList2 div.txtBox div.specArea div.priceBox s{font-size:20px}
div.subItemList2 div.txtBox div.specArea div.priceBox em{color:#ac1e24;font-size:30px;font-weight:700}
div.subItemList2 div.txtBox div.specArea div.priceBox em span{font-size:16px;color:#ac1e24}
div.subItemList2 div.txtBox div.specArea div.priceBox em span.zei{font-size:11px;font-weight:100;color:#999}
/* 2ならびスペック改行調整 */	
div.specArea div.naiyou2 {    float: left;    width: 16%;    font-size: 16px;    line-height: 1.2em;}
div.specArea div.kaitoubun2 {    width: 84%;    float: left;    font-size: 16px;    line-height: 1.2em;}
/* カート1 */
div.subItemList2 div.txtBox div.cartBtn{text-align:right;}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn{height:60px;width:33%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:19px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#ac1e24 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList2 div.txtBox  div.cartBtn button.cartBtn span{color:#fff}
/* カート2*/
div.subItemList2 div.txtBox div.cartBtn button.cartBtn2:hover{background-color:#32316a}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn2{height:60px;width:32%;margin: 5px;font-weight:700;border:none;text-align:center;font-size:19px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#454399 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList2 div.txtBox  div.cartBtn button.cartBtn2 span{color:#fff}
/* カート3*/
div.subItemList2 div.txtBox div.cartBtn button.cartBtn3:hover{background-color:#502b1f}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn3{height:60px;width:32%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:19px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#784434 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList2 div.txtBox  div.cartBtn button.cartBtn3 span{color:#fff}
/*------------------------------------------
3スペック
------------------------------------------*/
div.subItembox3{width: 1200px;margin: 20px auto;}		
div.subItemList3{position:relative;margin-bottom:3%;width:31.3%;float:left;margin-right:3%;background-color:#f7f7f7;padding:1% 0}
div.subItemList3:nth-child(3n) {margin-right: 0%;}
div.subItemList3:nth-child(3n) {margin-right: 0%;}
div.subItemList3 div.txtBox{padding:0 3%}
div.subItemList3 div.txtBox div.specArea{padding:2%}
div.subItemList3 div.imgBox{
    width: 100%;
    margin:5px auto;
}
div.subItemList3 div.txtBox{float:right}
div.subItemList3 div.txtBox div.specArea a.itemName{text-decoration:underline;font-size:17px;color:#333;display:inline-block;margin-bottom:5px}
div.subItemList3 div.txtBox div.specArea a.itemName:hover{color:#ac1e24}
div.subItemList3 div.txtBox div.specArea p.itemSpecTxt{font-size:16px;line-height:1.2em;margin-bottom:5px}
div.subItemList3 div.txtBox div.specArea div.soukiTxt p{border:2px solid #ac1e24;color:#ac1e24;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block}
div.subItemList3 div.txtBox div.specArea div.muryouTxt p{border:2px solid #ac1e24;color:#fff;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block;background-color:#ac1e24;}
div.subItemList3 div.txtBox div.specArea div.priceBox{text-align:right;margin-bottom:5px;height: 37px;}
div.subItemList3 div.txtBox div.specArea div.priceBox s{font-size:20px}
div.subItemList3 div.txtBox div.specArea div.priceBox em{color:#ac1e24;font-size:30px;font-weight:700}
div.subItemList3 div.txtBox div.specArea div.priceBox em span{font-size:16px;color:#ac1e24}
div.subItemList3 div.txtBox div.specArea div.priceBox em span.zei{font-size:11px;font-weight:100;color:#999;margin-right: 2%;}
/* ３ならびスペック改行調整 */
div.specArea div.naiyou3 {float: left;width: 24%;font-size:16px;line-height:1.2em;}
div.specArea div.kaitoubun3 {width: 72%;float: left;font-size:16px;line-height:1.2em;}
/* カート 1*/
div.subItemList3 div.txtBox div.cartBtn{text-align:right;}	
div.subItemList3 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#ac1e24 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList3 div.txtBox  div.cartBtn button.cartBtn span{color:#fff}
/* カート2*/
div.subItemList3 div.txtBox div.cartBtn button.cartBtn2:hover{background-color:#32316a}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn2{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#454399 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList3 div.txtBox  div.cartBtn button.cartBtn2 span{color:#fff}
/* カート3*/
div.subItemList3 div.txtBox div.cartBtn button.cartBtn3:hover{background-color:#502b1f}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn3{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#784434 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList3 div.txtBox  div.cartBtn button.cartBtn3 span{color:#fff}

/*------------------------------------------
4スペック
------------------------------------------*/
div.subItembox4{width: 1200px;margin: 20px auto;}		
div.subItemList4{position:relative;margin-bottom:3%;width:24%;float:left;margin-right:1.33%;background-color:#f7f7f7;padding:1% 0;}
div.subItemList4:nth-child(4n) {margin-right: 0%;}
div.subItemList4 div.txtBox{padding:0 3%}
div.subItemList4 div.txtBox div.specArea{padding:2%}
div.subItemList4 div.imgBox{width: 100%;margin:5px auto;}
div.subItemList4 div.txtBox{float:right}
div.subItemList4 div.txtBox div.specArea a.itemName{text-decoration:underline;font-size:17px;color:#333;display:inline-block;margin-bottom:5px}
div.subItemList4 div.txtBox div.specArea a.itemName:hover{color:#ac1e24}
div.subItemList4 div.txtBox div.specArea p.itemSpecTxt{font-size:16px;line-height:1.2em;margin-bottom:5px}
div.subItemList4 div.txtBox div.specArea div.soukiTxt p{border:2px solid #ac1e24;color:#ac1e24;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block}
div.subItemList4 div.txtBox div.specArea div.muryouTxt p{border:2px solid #ac1e24;color:#fff;font-weight:700;font-size:17px;padding:5px;margin-bottom:5px;display:inline-block;background-color:#ac1e24;}
div.subItemList4 div.txtBox div.specArea div.priceBox{text-align:right;margin-bottom:5px;height: 37px;}
div.subItemList4 div.txtBox div.specArea div.priceBox s{font-size:20px}
div.subItemList4 div.txtBox div.specArea div.priceBox em{color:#ac1e24;font-size:30px;font-weight:700}
div.subItemList4 div.txtBox div.specArea div.priceBox em span{font-size:16px;color:#ac1e24}
div.subItemList4 div.txtBox div.specArea div.priceBox em span.zei{font-size:11px;font-weight:100;color:#999;margin-right: 2%;}
/* 4ならびスペック改行調整 */
div.specArea div.naiyou4 {    float: left;    width: 31%;    font-size: 16px;    line-height: 1.2em;}
div.specArea div.kaitoubun4 {    width: 69%;    float: left;    font-size: 16px;    line-height: 1.2em;}
/* カート1*/
div.subItemList4 div.txtBox div.cartBtn{text-align:right;}	
div.subItemList4 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList4 div.txtBox div.cartBtn button.cartBtn{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#ac1e24 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList4 div.txtBox  div.cartBtn button.cartBtn span{color:#fff}
/* カート2*/
div.subItemList4 div.txtBox div.cartBtn button.cartBtn2:hover{background-color:#32316a}
div.subItemList4 div.txtBox div.cartBtn button.cartBtn2{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#454399 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList4 div.txtBox  div.cartBtn button.cartBtn2 span{color:#fff}
/* カート3*/
div.subItemList4 div.txtBox div.cartBtn button.cartBtn3:hover{background-color:#502b1f}
div.subItemList4 div.txtBox div.cartBtn button.cartBtn3{height:50px;width:100%;margin:5px 0px;font-weight:700;border:none;text-align:center;font-size:20px;color:#fff;border-radius:10px;-moz-border-radius:10px;background:#784434 url(https://belluna-gourmet.com/excludes/gourmet/pg/sale/common/carticon.svg) no-repeat;background-size:30px;padding:0 13px 0 39px;background-position:7px 8px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
div.subItemList4 div.txtBox  div.cartBtn button.cartBtn3 span{color:#fff}
/*----------------------------
ご利用ガイド
---------------------------*/
div#contents_guide{width:1000px;margin:0 auto 30px;padding-top:30px;background-color:#fff}
div#contents_guide .spr_accordionTtl.koeTtl{display:none}
div#contents_guide div.imgBox{margin:5px 0}
div#contents_guide h2{display:block;padding:15px 0;margin:0 0 20px;color:#333;font-size:30px;font-weight:100;border-top:#333 1px solid;border-bottom:#333 1px solid;text-align:center}
div#contents_guide h3{background-color:#eee;color:#333;padding:10px 0;display:block;width:100%;margin-bottom:10px;text-align:center;font-size:16px}
div#contents_guide p.chushaku{font-size:13px;text-align:left;line-height:1.2em}
div#contents_guide p.shimekiri{    font-size: 16px;    font-weight: 700;    text-align: center;    margin-bottom: 10px;    font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;}
div#contents_guide p{color:#333;font-size:14px;line-height:1.5em}
div#contents_guide p a {    color: #333;    text-decoration: underline;}
div#contents_guide ul{margin-right:-30px}
div#contents_guide ul li{margin-right:30px;margin-bottom:30px;width:313px;float:left}
div#contents_guide h4 {font-size: 16px;text-align: center;font-weight: bold;}
div#contents_guide h4.souki {color: #cc0000;}
div#contents_guide h4.father {color: #4a899e;}
div#contents_guide h4.ushi {color: #9e7a4a;}
div#contents_guide h4.tujo {color: #c46a6e;}
div#contents_guide h4.otodokeTtl{font-weight:700;font-size:18px;text-align:center;margin:20px 0}
div#contents_guide h4.shiharai{font-size:14px;font-weight:700;margin:5px 0 0}
div#contents_guide h4.souryou{color:#c00;font-weight:700;font-size:40px;margin:20px 0;text-align:center}
div#contents_guide h4.souryou span{font-size:18px;display:block;color:#c00;margin-bottom:5px}
div#contents_guide div.haisouList ul{margin:10px -30px 10px 0}
div#contents_guide div.haisouList li{width:14.7%;float:left;margin-bottom:0}
div#contents_guide div.haisouList li div.haisouBox{border:1px solid #afafaf;border-radius:100%;-moz-border-radius:100%;font-size:14px;text-align:center;width:60px;height:60px;line-height:1.2em;padding-top:13px}
/*------------------------------------------
支払い方法リンク
------------------------------------------*/	
span.blue {color: blue;text-decoration: underline;}
/* =====================================================
お客様の声
================================================== */
div#back{background-color: #FFFFFF;}	
div#contents_voice{max-width:1000px;margin:0 auto 30px;padding: 20px 0;}
div#contents_voice .spr_accordionTtl.koeTtl{display:none}
div#contents_voice h2{background-color:#223a70;display:block;text-align:center;font-size:30px;line-height:1em;padding:17px 0 14px;color:#fff;position:relative;width:480px;margin:0 auto 20px;height:65px;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-weight:700}
div#contents_voice h2:before,div#contents_voice h2:after{position:absolute;content:'';width:0;height:0;z-index:1}
div#contents_voice h2:before{top:0;left:-20px;border-width:33px 0 32px 20px;border-color:#223a70 #223a70 #223a70 transparent;border-style:solid}
div#contents_voice h2:after{top:0;right:-20px;border-width:33px 20px 32px 0;border-color:#223a70 transparent #223a70 #223a70;border-style:solid}
div#contents_voice ul li{width:320px;float:left;margin-right:20px;margin-bottom:20px}
div#contents_voice ul li:nth-child(3),div#contents_voice ul li:nth-child(6){margin-right:0}
div#contents_voice ul li div.voiceBox{background-color:#fff;padding:20px;font-size:13px;line-height:1.3em;height:197px;position:relative;padding: 0.5em 1em;margin: 2em 0;font-weight: bold;border: solid 1px #223a70;}
div#contents_voice ul li div.voiceBox h3{font-size:16px;color:#ec6275;margin-bottom:8px}
div#contents_voice ul li div.voiceBox div.starBox{margin-bottom:5px}
div#contents_voice ul li div.voiceBox div.starBox p{font-size:12px;display:inline-block;margin-right:5px;position:relative;top:-3px}
div#contents_voice ul li div.voiceBox div.starBox span{font-size:20px;display:inline-block;margin-right:3px;color:#FC0}
div#contents_voice ul li div.voiceBox div.starBox span.none{color:#ccc}
div#contents_voice ul li div.voiceBox span.name{position:absolute;right:11px;bottom:20px;font-size:12px;text-align: right}
div#contents_voice div.chushaku{text-align:right;font-size:11px;position:relative;top:-14px}








@media screen and (max-width:750px) {
/* 
★スマホ用CSS 
*/
/*====================================================
common
====================================================*/
div.itemlist {margin: 10px auto;width: 100%;}	
div.itemlist h2.osusumeTtl { font-size: 28px;}
div.pc_fv,#sidebarbox,div#pc_grm_sitemaparea{display:none}
div.sp_fv,div#footBnr,div#sp_grm_cate,div#sp_grm_osusumeTokushu{display:block}
div.souokiobi {font-size: 18px;}
div.souokiobi span {font-size: 14px;}
/* 帯文字色　大 */	
div.souokiobi span.Y {color: #ffd900;font-size: 25px;}	
/* 帯文字色　小 */		
div.souokiobi span.y {color: #ffd900;font-size: 18px;}
/*------------------------------------------
ぱんくず
------------------------------------------*/
div#breadcrumbList{margin:5px;}
/*====================================================
fv
====================================================*/
div.sp_fv p{display:block;color:#fff;text-align:center;font-size:14px;background-color:#102d4c;padding:3%}
div.sp_fv p span{font-size:11px;color:#fff;display:inline-block;margin-left:5px}
/*====================================================
お届け時期
====================================================*/
div.otodokejiki div.otodokejiki_inner{margin-bottom: 5px;}
.otodokejiki .otodokejiki_inner .itemTtl {font-size: 28px; margin-top: 5px;}
div.otodokejiki div.otodokejiki_inner p.kikan_chusyaku{text-align: left;}
/* 最短10日前後お届け */
div.otodokejiki div.otodokejiki_inner li.kikan1Area {width: 100%; margin:0 0 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.kikan1 {font-size:21px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.kikan1 span {font-size:16px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan1Area p.deadline {font-size:18px; font-weight:600;}
/* 父の日期間お届け */
div.otodokejiki div.otodokejiki_inner li.kikan2Area {width: 100%; margin:0 0 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.kikan2 {font-size:21px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.kikan2 span {font-size:16px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan2Area p.deadline2 {font-size:18px; font-weight:600;}
/* 丑の日期間お届け */
div.otodokejiki div.otodokejiki_inner li.kikan3Area {width: 100%; margin:0 0 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.kikan3 {font-size:21px; font-weight: 600; color: #FFFFFF;margin-bottom: 10px;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.kikan3 span {font-size:16px; font-weight: 500;color: #FFFFFF;}
div.otodokejiki div.otodokejiki_inner li.kikan3Area p.deadline3 {font-size:18px; font-weight:600;}

/* =====================================================
2023年の丑の日は7/30(日)！うなぎでスタミナ補給！
================================================== */
div.ushinohi {    width: 100%;}
div.ushinohi div.ushi_txtbox { float: none; width: 100%;}
div.ushinohi div.ushi_txtbox h2 {    font-size: 28px;    text-align: center;    line-height: 1.2em;    margin-bottom: 10px;margin:3%;}
div.ushinohi div.ushi_txtbox p {width: 94%;    margin: 3% auto;    line-height: 1.4em;    letter-spacing: 0;    font-family: "Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;    font-size: 14px;    font-weight: 100;}
div.ushinohi div.ushi_imgbox {float: none; width: 100%;}
/* 線のスタイル */
hr{  width: 100%;}
/* =====================================================
4つのこだわり
================================================== */
ul.kodawariArea { border-radius: 0; padding:20px 0; margin: 0 auto;}
ul.kodawariArea li {    max-width: 96%; height:auto; border-right: none;    border-bottom: thick dotted #FFFFFF;    float: none;    margin:0 auto 20px;    padding: 0;}
ul.kodawariArea li:last-child {border-bottom: none; margin-bottom: 0}
ul.kodawariArea li p.kodawariTxt {font-size: 14px;    margin-bottom: 30px;}
/* =====================================================
信頼の実績
================================================== */
div.zissekiArea{width:100%;margin: 3% 0 0 0;}
div.zissekiArea div.sp_img{display:block}
div.zissekiArea h2.zissekiTtl{font-size:28px;text-align:center}
div.zissekiArea p{width:94%;margin:3% auto;line-height:1.4em;letter-spacing:0;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-size:14px;font-weight:100}
div#zisseki div.zissekiArea {width: 100%;background: none;height: auto;}
div#zisseki div.zissekiBox p {font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size: 17px;font-weight: 700;display: block;letter-spacing: 1px;line-height: 1.2em;padding: 4% 1% 0;height: 124px;margin-bottom: 10px;}	
div.zissekiArea2 {width: 100%;}	

/*------------------------------------------
商品見出し・メイン画像
------------------------------------------*/
p.mainCopy {font-size: 22px;font-weight: 700;text-align: center;line-height: 1.2em;margin-top:10px;margin-bottom: 10px;}
p.subCopy {font-size: 14px;line-height: 1.3em;margin-bottom: 2%;text-align: left;}	
p.subCopy br{display: none;}	
div.utiwa {margin: 0 auto;width: 15%;margin-top: 5%;}
div.utiwa img{width: 100%}	
/*====================================================
商品
====================================================*/
div.mainItemList div.txtBox div.specArea {background-color: #f7f7f7;padding: 2%;position: inherit;bottom: 0;width: 100%;}
/*------------------------------------------
2スペック
------------------------------------------*/
div.subItembox2{width: 100%;margin: 2% auto;}		
div.subItemList2,div.subItemList2:first-child{float:none;width:94%;margin:0 3% 3%;background-color:#fff}
div.subItemList2{border-bottom:1px solid #ccc}
div.subItemList2 div.txtBox div.specArea a.itemName{font-size:14px}
div.subItemList2 div.txtBox div.specArea p.itemSpecTxt{font-size:12px}
div.subItemList2 div.txtBox div.specArea div.soukiTxt p{font-size:14px}
div.subItemList3 div.txtBox div.specArea div.muryouTxt p{font-size:14px}		
div.subItemList2 div.txtBox div.specArea div.priceBox{}
div.subItemList2 div.txtBox div.specArea div.priceBox s{font-size:16px}
div.subItemList2 div.txtBox div.specArea div.priceBox em{font-size:20px}
div.subItemList2 div.txtBox div.specArea div.priceBox em span{font-size:14px}
div.subItemList2 div.imgBox {width: 29%;float: left;margin: auto;margin-right: 4%;}	
/* 2ならびスペック改行調整 */
div.specArea div.naiyou2{float: left;width: 20%;font-size:12px;line-height:1.2em;}
div.specArea div.kaitoubun2 {width: 47%;float: left;font-size:12px;line-height:1.2em;}
/* カート */
div.subItemList2 div.txtBox div.cartBtn button.cartBtn{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn2{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;margin: 5px 0;}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn3{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
.br-pc {display: none; }
/*------------------------------------------
3スペック
------------------------------------------*/
div.subItembox3{width: 100%;margin: 2% auto;}		
div.subItemList3,div.subItemList:first-child{float:none;width:94%;margin:0 3% 3%;background-color:#fff}
div.subItemList3{border-bottom:1px solid #ccc}
div.subItemList3 div.txtBox div.specArea a.itemName{font-size:14px}
div.subItemList3 div.txtBox div.specArea p.itemSpecTxt{font-size:12px}
div.subItemList3 div.txtBox div.specArea div.soukiTxt p{font-size:14px}
div.subItemList3 div.txtBox div.specArea div.muryouTxt p{font-size:14px}	
div.subItemList3 div.txtBox div.specArea div.priceBox{}
div.subItemList3 div.txtBox div.specArea div.priceBox s{font-size:16px}
div.subItemList3 div.txtBox div.specArea div.priceBox em{font-size:20px}
div.subItemList3 div.txtBox div.specArea div.priceBox em span{font-size:14px}
div.subItemList3 div.imgBox {width: 29%;float: left;margin: auto;margin-right: 4%;}	
/* ３ならびスペック改行調整 */
div.specArea div.naiyou3{float: left;width: 20%;font-size:12px;line-height:1.2em;}
div.specArea div.kaitoubun3 {width: 47%;float: left;font-size:12px;line-height:1.2em;}
/* カート */
div.subItemList3 div.txtBox div.cartBtn button.cartBtn{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn2{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn3{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}			
/*------------------------------------------
1スペック
------------------------------------------*/
div.subItembox1{width: 100%;margin: 2% auto;}
div.subItemList1{border-bottom:1px solid #ccc}
div.subItemList1,div.subItemList:first-child{float:none;width:94%;margin:0 3% 3%;background-color:#fff}
/* div.subItemList1:first-child{border-bottom:1px solid #ccc}*/
div.subItemList1 div.txtBox {width: 100%;float: none;}	
div.subItemList1 div.txtBox div.specArea a.itemName{font-size:14px}
div.subItemList1 div.txtBox div.specArea p.itemSpecTxt{font-size:12px}
div.subItemList1 div.txtBox div.specArea div.soukiTxt p{font-size:14px}
div.subItemList1 div.txtBox div.specArea div.priceBox{}
div.subItemList1 div.txtBox div.specArea div.priceBox s{font-size:16px}
div.subItemList1 div.txtBox div.specArea div.priceBox em{font-size:20px}
div.subItemList1 div.txtBox div.specArea div.priceBox em span{font-size:14px}
div.subItemList1 div.imgBox {width: 70%;
    float: none;
    margin-left: 0;
    margin: 0 auto;
}	
/* カート */
div.subItemList1 div.txtBox div.cartBtn button.cartBtn{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn2{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList1 div.txtBox div.cartBtn button.cartBtn3{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
/*------------------------------------------
4スペック
------------------------------------------*/
div.subItembox4{width: 100%;margin: 2% auto;}		
div.subItemList4,div.subItemList:first-child{float:none;width:94%;margin:0 3% 3%;background-color:#fff}
div.subItemList4{border-bottom:1px solid #ccc}
div.subItemList4 div.txtBox div.specArea a.itemName{font-size:14px;display: block;}
div.subItemList4 div.txtBox div.specArea p.itemSpecTxt{font-size:12px}
div.subItemList4 div.txtBox div.specArea div.soukiTxt p{font-size:14px}
div.subItemList4 div.txtBox div.specArea div.muryouTxt p{font-size:14px}	
div.subItemList4 div.txtBox div.specArea div.priceBox s{font-size:16px}
div.subItemList4 div.txtBox div.specArea div.priceBox em{font-size:20px}
div.subItemList4 div.txtBox div.specArea div.priceBox em span{font-size:14px}
div.subItemList4 div.imgBox {width: 29%;float: left;margin: auto;margin-right: 4%;}	
/* ３ならびスペック改行調整 */
div.specArea div.naiyou4{float: left;width: 20%;font-size:12px;line-height:1.2em;}
div.specArea div.kaitoubun4 {width: 47%;float: left;font-size:12px;line-height:1.2em;}
/* カート */
div.subItemList4 div.txtBox div.cartBtn button.cartBtn{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList4 div.txtBox div.cartBtn button.cartBtn2{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
div.subItemList4 div.txtBox div.cartBtn button.cartBtn3{height:40px;background-size:23px;padding:0 10px 0 39px;background-position:11px 7px;font-size:15px;width: 62%;}
/*----------------------------
ご利用ガイド
---------------------------*/
div#contents_guide .spr_accordionBox{padding-top:20px}
div#contents_guide .spr_accordionTtl.koeTtl{font-size:16px;padding:17px 0;font-weight:700;background-color:#920303;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;text-align:center;color:#fff;margin:-3.6% -3.2% -3.2% -3.1%;border-top:1px solid #bd5f5f;position:relative}
div#contents_guide h2{padding:10px 0;margin:0 0 3%;color:#333;font-size:18px;font-weight:700}
div#contents_guide .spr_accordionTtl:after{content:"";display:block;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:10px;top:22px;margin-top:-5px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background:none}
div#contents_guide .spr_accordionTtl.active:after{content:"";-webkit-transform:rotate(315deg)!important;-moz-transform:rotate(315deg)!important;-ms-transform:rotate(315deg)!important;transform:rotate(315deg)!important;top:28px}
div#contents_guide{width:94%;margin:3% 3% 0;padding:3%;background-color:#fff;padding-top:3%}
div#contents_guide #giftbag{margin:3% -3% 9%}
div#contents_guide h2{padding:10px 0;margin:0 0 3%;color:#333;font-size:18px;font-weight:700}
div#contents_guide h3{padding:8px 0;margin-bottom:10px;font-weight:700}
div#contents_guide ul li div{margin:0}
div#contents_guide p.shimekiri{font-size:16px;margin-top:0;width:100%;margin-left:0;text-align:center}
div#contents_guide ul{margin-right:0}
div#contents_guide ul li{margin-right:0;margin-bottom:6%;width:100%;float:none}
div#contents_guide ul.otodokeInfo li {width:100%;}
div#contents_guide div.haisouList ul{margin:3% 0 2% 3%}
div#contents_guide div.haisouList li{width:22%!important;margin-right:3%;text-align:center}
div#contents_guide div.haisouList li div.haisouBox{width:55px;height:55px;font-size:13px;line-height:1em;display:inline-block}
div#contents_guide h4.souryou{font-size:24px}
div#contents_guide h4.souryou span{font-size:16px}
/*------------------------------------------
支払い方法リンク
------------------------------------------*/	
span.blue {color: blue;text-decoration: underline;}
/*====================================================
お客様の声
====================================================*/
div#back{background-color: #223a70;}		
div#contents_voice{width:94%;padding:0;margin:3% auto 0;padding:2% 0;}
div#contents_voice h2{font-size:17px;width:220px;padding:10px 0;height:40px;margin:10px auto}
div#contents_voice h2:before{border-width:20px 0 20px 11px;left:-11px}
div#contents_voice h2:after{right:-10px;border-width:20px 10px 20px 0}
div#contents_voice .spr_accordionBox{display:none;padding:3%;background-color:#fff;margin-bottom:3%}
div#contents_voice .spr_accordionTtl.koeTtl{font-size:16px;padding:17px 0;font-weight:700;background-color:#223a70;text-align:center;color:#fff;margin:0;border-top:0px solid #358daf;position:relative;display:block}
div#contents_voice .spr_accordionTtl.koeTtl:after{content:"";display:block;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:10px;top:22px;margin-top:-5px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background:none}
div#contents_voice .spr_accordionTtl.koeTtl.active:after{content:"";-webkit-transform:rotate(315deg)!important;-moz-transform:rotate(315deg)!important;-ms-transform:rotate(315deg)!important;transform:rotate(315deg)!important;top:28px}
div#contents_voice ul li{width:100%;float:none;border-bottom:1px solid #eee;margin-right:0;margin-bottom:3%}
div#contents_voice ul li div.voiceBox{padding:3%;height:auto}
div#contents_voice ul li div.voiceBox span.name{position:relative;right:0;bottom:0;display:block}
div#contents_voice div.chushaku{top:0}	



}
