﻿.jktitle {
    padding: 5px 0 5px 10px !important;
}

.jk_copy{
	padding-bottom:10px;
}

.order_btn0 {
    display: block;
    justify-content: center;
    box-sizing: border-box;
    text-align: center;
    position: relative;
    padding: 20px 20px 40px;
}

.order_btn_item{
	padding-bottom:30px;
}

.order_btn_item a:hover img {
	opacity: 0.8;
}



@media screen and (max-width: 767px) {
    .order_btn0 {
        display: block;
    }

.order_btn_item{
	padding-bottom:20px;
}
}


.tracklist2 li {

	list-style: decimal;
	list-style-position: inside;
	margin-left: 0;
	background: #f5f5f5;
	padding: 6px 6px 6px 15px !important;
	border-bottom: 2px dotted #e5e5e5;
	padding: 6px 6px 6px 35px;
	margin-left: 0;
}

.syuroku{
	padding-top:30px;
	text-align:right;
}

.cmn_column03{
    padding-bottom: 30px;
}

.furoku_img{
	margin: 0px 100px 20px !important;
}

.katari{
	display:block;
	padding:20px;
	font-family: YakuHanMPs, 'NotoserifJP', 'Hiragino Mincho ProN', serif !important;
	background-color:#f0e68c;
	color:#8b0000;
	text-shadow:0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff;
	font-size:120%;
	margin-bottom:30px;
	font-weight:bold;
}

.tyui{
	color:red;
	padding:30px;
	border:solid 3px red;
	font-weight:bold;
}

.blue{
	border:solid 3px #362f93;
}

.pane-goods-fixed-footer {
	display:none;
}

#pane_goods_main_bottom{
	display:none;
}

.block-goods-price-wrap {
	display:none;
}

.block-goods-price-info{
	display:none;

}

.block-stock-comment{
	display:none;
}

.block-add-cart-qty-select{
	display:none;
}

.block-add-cart-qty-select-wrap{
	display:none;
}

.block-add-cart--btn{
	display:none !important;
}

.block-goods-favorite--btn{
	display:none !important;
}

.goods-detail-description{
	display:none !important;
}

.goods-middle-guide-menu{
	display:none !important;
}

.block-goods-comment3{
	display:none !important;
}

.tel{
	padding:30px;
}

@media screen and (max-width: 767px) {
.tel{
	padding:30px 0px !important;
}
}
 
 
 
 
 /*追従ボタン*/

/*元の注文ボタンPC*/
@media screen and (min-width: 768px) {
.page-goods .pane-goods-fixed-footer{display: none;}
	}
    
    
.fixed_bar{
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    background: #E5FFE5;
    width: 100%;
    z-index: 10;
     box-shadow: 0 -4px 5vw rgba(0,0,0,0.3);}
	.fixed_bar_inr{display: flex; 
    justify-content: space-between;
    align-items: center;
    max-width: 980px; margin: auto;
    padding: 15px 0 10px;
    
   }
    

	.fixed_bar_inr li{width: 530px; padding-bottom: 10px;}
    .fixed_bar_inr li p{width: 100%; padding: 0; margin: 0;}

.fixed_bar a:hover{opacity: 0.7;}

@media screen and (max-width: 767px) {
	/*.fixed_bar{display: none;}*/
    .fixed_bar{display: block;}
    .fixed_bar_inr li{width: 30%; padding-bottom: 10px;}
    .fixed_bar_inr li p{width: 100%; padding: 0 0px; margin: 0;}
    
    
    /*スマホ*/
    /*元の注文ボタン*/
    .page-goods .pane-goods-fixed-footer{display: none; pointer-events: none; margin-bottom: -100px;}
    
    .fixed_bar_inr{flex-wrap: wrap; justify-content: center; }

    .fixed_bar_inr li{width: 49%; padding-bottom: 5px;}
    .fixed_bar_inr li p{width:100%; padding: 0; margin: auto;}
    
}

    
 
 
