@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#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;background: url(https://belluna-gourmet.com/excludes/gourmet/pg/unagi/220427/pc_fv_bg.jpg) no-repeat;width: 100%;background-position: center;min-width: 1000px;background-size: auto;position: relative;}	
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.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/220427/jisseki.jpg);height: 387px;background-position: right;background-repeat: no-repeat;}	
div.zissekiArea2{width:1000px;margin: 0 auto 30px auto;}	
/*====================================================
丑の日対象商品はこちら
====================================================*/
div.title {background-color: #f7f7f7;padding: 5px;margin-bottom: 42px;}
div.mainContents h2 {font-size: 40px;font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-weight: 700;text-align: center;padding-top: 20px;color: #213656;margin-bottom: 7px;}
div.mainContents p.itemTtlTxt {font-size: 16px;line-height: 1.3em;text-align: center;margin-bottom: 30px;}
/*------------------------------------------
商品見出し・メイン画像
------------------------------------------*/
div.utiwa {width: 140px; margin: 0 auto;}
div.utiwa img {width: 100%;}
p.mainCopy {font-size: 29px;font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-weight: 700;margin-bottom: 10px;text-align: center;margin-top: 28px;}
p.subCopy {font-size: 18px;line-height: 1.3em;text-align: center;}	
div.unagimg {width: 100%;}	
/*====================================================
商品
====================================================*/
div.mainItemList div.txtBox div.specArea {background-color: #f7f7f7;padding: 2%;position: inherit;bottom: 0;width: 100%;}
/* 早期赤字 */	
span.aka{color: #FF0004}	
/*------------------------------------------
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: 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: 81%;float: left;font-size:16px;line-height:1.2em;}
/* カート */
div.subItemList2 div.txtBox div.cartBtn{text-align:right;margin-top: 45px;}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList2 div.txtBox div.cartBtn button.cartBtn{height:50px;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.subItemList2 div.txtBox  div.cartBtn button.cartBtn 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: 90%;margin: 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.naiyou {float: left;width: 24%;font-size:16px;line-height:1.2em;}
div.specArea div.kaitoubun {width: 72%;float: left;font-size:16px;line-height:1.2em;}
/* カート */
div.subItemList3 div.txtBox div.cartBtn{text-align:right;margin-top: 13%;}	
div.subItemList3 div.txtBox div.cartBtn button.cartBtn:hover{background-color:#881e22}
div.subItemList3 div.txtBox div.cartBtn button.cartBtn{height:50px;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}
/*------------------------------------------
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:46%;float:left;}
div.subItemList1 div.txtBox{width:53%;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.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}
/* カート */
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;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}	
/*----------------------------
ご利用ガイド
---------------------------*/
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}
div#contents_guide p{color:#333;font-size:14px;line-height:1.5em}
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.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.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.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%;}	
/*====================================================
丑の日対象商品はこちら
====================================================*/
div.title {background-color: #f7f7f7;padding: 5px;margin-bottom: 2%;}
div.mainContents h2 {font-size: 28px;font-family: "Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-weight: 700;text-align: center;padding-top: 2%;color: #213656;margin-bottom: 2%;}	
div.mainContents p.itemTtlTxt {font-size: 14px;line-height: 1.3em;text-align:left;margin-bottom: 0;}
/*------------------------------------------
商品見出し・メイン画像
------------------------------------------*/
p.mainCopy {font-size: 22px;font-weight: 700;text-align: center;line-height: 1.2em;margin-bottom: 5px;}
p.subCopy {font-size: 14px;line-height: 1.3em;margin-bottom: 2%;text-align: left;}	
p.subCopy br{display: none;}	
div.unagimg {width: 100%;}	
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:nth-child(1){border-bottom:1px solid #ccc}
div.subItemList2:nth-child(2){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: 19%;font-size:12px;line-height:1.2em;}
div.specArea div.kaitoubun2 {width: 48%;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:16px}		
/*------------------------------------------
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:nth-child(1){border-bottom:1px solid #ccc}
div.subItemList3:nth-child(2){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.naiyou{float: left;width: 19%;font-size:12px;line-height:1.2em;}
div.specArea div.kaitoubun {width: 48%;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:16px}			
/*------------------------------------------
1スペック
------------------------------------------*/
div.subItembox1{width: 100%;margin: 2% auto;}		
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:16px}		
/*----------------------------
ご利用ガイド
---------------------------*/
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}	



}

