@charset "UTF-8";



#suntory_contents #error1,
#suntory_contents #error2 {
  font-size: 120%;
  font-weight: bold;
}
#suntory_contents .apply_btn.disabled a{
	pointer-events: auto;
}


#suntory_contents .ex_img img {
    width:100%;
}

@media screen and (min-width:768px){
        #suntory_contents .ex_img{
            text-align:center;
        }
    #suntory_contents .ex_img img {
    width:70%;
}
}

/* h1ヘッダー画像出し分け(spヘッダー幅750px)
-------------------------------------------------- */
#suntory_contents h1 img.pc_none {
	display: none;
}
#suntory_contents h1 img.sp_none {
	display: block;
}

@media screen and (max-width:767px){
#suntory_contents h1 img.pc_none {
	display: block;
	max-width: 750px;
	margin: 0 auto;
}
#suntory_contents h1 img.sp_none {
	display: none;
}
}

/* ------------色味変更部分---------------- */
#suntory_contents #contents h2{
background:#000;
color:#fff;
}

#suntory_contents #contents h3:before{
color: #000;
}

#suntory_contents #contents h3.bks:before{
color: #000;
}

#suntory_contents #contents p.sample_tit{
color: #000;
}

#suntory_contents #contents #recepit h2{
color: #000;
}

#suntory_contents p.line_tit b {
    color: #00b900;
}

#suntory_contents p.sid_tit b {
    color: #2E75B6;
}



/* ----------対象商品例 .sample------------ */
#suntory_contents div.sample {
    font-size: 0;
}

#suntory_contents div.sample ul li {
        margin: 0 4px 10px 0;
}

@media all and (max-width: 355px) {
#suntory_contents div.sample ul li {
        margin: 0 5px 10px 0;
    }
#suntory_contents div.sample ul li img{
	margin-bottom:10px
    }
#suntory_contents div.sample ul li:last-child{
	margin:0 0 10px;
}
}
