@charset "utf-8";
/* CSS Document */
.comment {
	max-width: 730px;
    width: 100%;
    padding: 0 30px;
    margin-bottom: 40px;
}
.marker-line {font-weight:bold;
font-size:15px;
  background: linear-gradient(transparent 60%, #ffec3d 60%);
}
.disc {
padding-left:30px;
  list-style-type: disc!important;
}

/*タイトル*/
.point-box{align-items: center;background-color:#def2ff;margin-bottom:35px;}
.point-box__txt{color:#333;
font-size:16px;}
.headline08{border-left:6px solid #00aae7;
font-size:14px;
color:#444;}
.headline03 {
 padding: 15px;
  background-color: #ffebcb;
  color: #444;
  font-size: 15px;}
.headline04{background-color: #FFEBCB;}
.headline-tag01{background-color: #00AAE7;}
.headline07 {
    margin-bottom: 20px;}
.img-center{max-width:600px;width:100%;
margin:0 auto;
box-sizing: border-box;}


/*2カラム*/
.pc2sp2 {
    display: flex;
	flex-wrap: wrap;
margin-bottom:20px;
}
.pc2sp2_wh{
    margin: 0px 2% 15px 0;
    padding:0 15px 15px;
    width: 48%;
    border-radius: 4px;
box-sizing:border-box;
}
.pc2sp2_wh img{width:100%;}
.pc2sp2_wh:nth-child(2n) {
    margin-right: 0;
}
.product-name{
font-size:14px;
font-weight:bold;
margin-bottom:10px;}
.txt-gray{font-size:12px;
color:#555;}
.detail-btn02_cal {
    margin: 20px auto 0;
    display: flex;
    justify-content: center;
    border-radius: 25px;
    align-items: center;
    box-sizing: border-box;
    max-width: 100%;
    height: 50px;
    color: #fff!important;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    background: url(https://www.rakuten.ne.jp/gold/greendog/shop/assets/vendor/fonts/stylesheet/images/icon/white/arrow.svg) right 15px center / 10px no-repeat #444;
}
.detail-btn02_cal a {
    display: block;
    text-align: center;
}
.circle{border-radius:50%;}


#other{border-top:1px #ccc dashed;
	border-bottom:1px #ccc dashed;
padding:20px 15px;}

.howto {
    display: flex;
    align-items: center;
    justify-content: center;
}
.howto_innner {
    width: 95%;
}

.point-result{background-color:#def2ff; }
.howto-content__tit{background-color:#def2ff;}
.stripe {
  background-image: repeating-linear-gradient(45deg, #00aae7, #00aae7 10px, transparent 10px, transparent 11px);
	padding:15px;
}
.stripe p{font-size:22px;font-weight:bold;text-align: center;color:#333;}
@media screen and (max-width:767px){
.detail-btn02_cal {
 font-size: 12px;
 background: url(https://www.rakuten.ne.jp/gold/greendog/shop/assets/vendor/fonts/stylesheet/images/icon/white/arrow.svg) right 10px center / 10px no-repeat #444;
}
.point-result__txt {
    font-size: 15px;}
    }