@charset "Shift_JIS";

#brand-detail #feature {
width: 720px;
margin: 0 auto;
}

#brand-detail #about p strong{
color:#e4007f;
}
#brand-detail #use .inner{
padding:17px 20px 20px 20px;
}
#brand-detail #use p{
margin:10px 0 0 0;
}
#brand-detail #use p.image{
float:none;
margin:15px 0 0 0;
padding:0;
}
#brand-detail #use p.image span{
font-size:0;
line-height:0;
margin:-9999px;
}
#brand-detail #check{
padding:15px 0 10px 15px;
}
#brand-detail #feature .bg{
background:url(../img/dbjn_ftr_bg.jpg) bottom center no-repeat;
padding:10px 0 20px 0;
border:solid 1px #ed85b0;
}
#brand-detail #feature ul li{
margin:0 20px 10px 0;
}
#brand-detail #feature ul li span{
font-size:0;
line-height:0;
margin:-9999px;
}
#brand-detail #feature dl#point01 dd.image span{
font-size:0;
line-height:0;
margin:-9999px;
}
#brand-detail #feature dl#point02 dd.image{
margin:0 0 0 20px;
}
#brand-detail #feature dl#point02 dd.image img{
width:295px;
}
#brand-detail #feature p.caption{
margin:10px 0 0 0;
}


/* ===============================
濃密保潤フェイスマスク
=============================== */
#brand-detail.jan4961989108674 #feature ul li{
width:680px;
height:182px;
display:block;
background:url(../img/dbjn_nhf01_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108667 #feature ul li{
max-width:680px;
width:680px;
height:182px;
display:block;
float: none;
background:url(../img/dbjn_nhf02_ftr_01.png) center top no-repeat;
margin: 0 auto!important;
}
#brand-detail.jan4961989108674 #use p.image{
width:674px;
height:186px;
display:block;
background:url(../img/dbjn_msk_us_img.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108667 #use p.image{
width:674px;
height:186px;
display:block;
background:url(../img/dbjn_msk_us_img.png) top center no-repeat;
}

/*こんな人にオススメ3列*/
#brand-detail.jan4961989108667 #check ul:nth-of-type(2){
padding: 0 0 0 4.5%!important;
}

@media screen and (max-width: 750px) {
#brand-detail #feature {
width:100%;
margin: 0 auto;
}
#brand-detail.jan4961989108667 #feature ul li{
max-width:inherit;
width:100%;
height:210px;
display:block;
float: none;
background:url(../img/dbjn_nhf02_ftr_01_sp.png) center top no-repeat;
background-size: 100% auto;
margin: 0 auto!important;
}
/*こんな人にオススメ3列*/
#brand-detail.jan4961989108667 #check ul:nth-of-type(2){
padding: 0 30px 0 30px!important;
}

/* ===============================
カバーリフト　エッセンス（廃盤）
===============================
#brand-detail.jan4961989108827 #use p.image{
width:674px;
height:186px;
display:block;
background:url(../img/dbjn_cle_us_img.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108827 #feature .bg{
background-image:url(../img/dbjn_cle_ftr_bg.jpg);
padding:10px 0 20px 20px;
border-left:solid 1px #ed85b0;
border-right:solid 1px #ed85b0;
}
#brand-detail.jan4961989108827 #feature ul li{
width:680px;
height:181px;
display:block;
background:url(../img/dbjn_cle_ftr_01.png) 0 0 no-repeat;
padding-bottom:10px;
}
#brand-detail.jan4961989108827 #feature dl::after {
display:inline;
}
 */
/* ===============================
other
===============================
#brand-detail.jan4961989108636 #use p.image{
width:674px;
height:219px;
display:block;
background:url(../img/dbjn_nhe_us_img_01.jpg) 0 0 no-repeat;
}
#brand-detail.jan4961989108643 #use p.image{
width:674px;
height:186px;
display:block;
background:url(../img/dbjn_nhf_us_img_01.jpg) 0 0 no-repeat;
}
#brand-detail.jan4961989108650 #use p.image{
width:675px;
height:219px;
display:block;
background:url(../img/dbjn_nhj_us_img_01.jpg) 0 0 no-repeat;
}
#brand-detail.jan4961989108636 #feature ul li{
width:680px;
height:180px;
display:block;
background:url(../img/dbjn_nhe01_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108643 #feature ul li{
width:680px;
height:181px;
display:block;
background:url(../img/dbjn_nhe02_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108650 #feature ul li{
width:680px;
height:181px;
display:block;
background:url(../img/dbjn_nhj_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108636 #feature dl#point01 dd.image,
#brand-detail.jan4961989108643 #feature dl#point01 dd.image,
#brand-detail.jan4961989108650 #feature dl#point01 dd.image{
width:556px;
height:174px;
display:block;
background:url(../img/dbjn_nhe_ftr_pt_01.jpg) 0 0 no-repeat;
margin:10px 0 0 0;
float:none;
}

@media screen and (max-width: 640px) {
#brand-detail #feature dl#point02 dd.image{
margin:0;
}
#brand-detail #feature dl#point02 dd.image img{
width:266px;
}
#brand-detail #feature ul{
width:300px;
}
#brand-detail #feature ul li{
margin:0 0 15px 0;
padding:0;
font-size:0;
line-height:0;
}
#brand-detail #feature p.caption{
margin:10px 0 0 10px;
}
#brand-detail #feature .bg{
background-image:url(../img/dbjn_ftr_bg.jpg);
padding:0 0 10px 0;
border-left:none;
border-right:none;
}
 */ 
/* ===============================
美白浸透液（廃盤）
===============================
#brand-detail.jan4961989108759 #feature ul li.title{
width:680px;
margin-bottom:5px;
float:none;
}
#brand-detail.jan4961989108759 #use p.image,
#brand-detail.jan4961989108766 #use p.image,
#brand-detail.jan4961989108773 #use p.image{
width:674px;
height:219px;
display:block;
background:url(../img/dbjn_wh_us_img_01.jpg) 0 0 no-repeat;
}
#brand-detail.jan4961989108759 #feature .bg,
#brand-detail.jan4961989108766 #feature .bg,
#brand-detail.jan4961989108773 #feature .bg{
background-image:url(../img/dbjn_wh_ftr_bg.jpg);
background-repeat:repeat;
border-left:solid 1px #09539f;
border-right:solid 1px #09539f;
}
#brand-detail.jan4961989108759 #feature ul li{
width:680px;
height:200px;
display:block;
background:url(../img/dbjn_wh_lo_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108766 #feature ul li{
width:680px;
height:200px;
display:block;
background:url(../img/dbjn_wh_re_ftr_01.png) 0 0 no-repeat;
}
#brand-detail.jan4961989108773 #feature ul li{
width:680px;
height:169px;
display:block;
background:url(../img/dbjn_wh_crm_ftr_01.png) 0 0 no-repeat;
}

#brand-detail.jan4961989108759 #feature dl#point01 dd.image img,
#brand-detail.jan4961989108766 #feature dl#point01 dd.image img,
#brand-detail.jan4961989108827 #feature dl#point01 dd.image img,
#brand-detail.jan4961989108773 #feature dl#point01 dd.image img{
width:340px;
}
#brand-detail.jan4961989108759 #feature dl#point02 dd.image,
#brand-detail.jan4961989108766 #feature dl#point02 dd.image,
#brand-detail.jan4961989108773 #feature dl#point02 dd.image{
width:600px;
height:174px;
display:block;
background:url(../img/dbjn_wh_ftr_pt_02.jpg) 0 0 no-repeat;
margin:10px 0 0 0;
float:none;
}
#brand-detail.jan4961989108827 #feature dl#point02 dd.image{
width:600px;
height:174px;
display:block;
background:url(../img/dbjn_cle_ftr_pt_02.jpg) 0 0 no-repeat;
margin:10px 0 0 0;
float:none;
}
#brand-detail.jan4961989108827 #feature dl#point03 dd.image{
width:600px;
height:217px;
display:block;
background:url(../img/dbjn_cle_ftr_pt_03.jpg) 0 0 no-repeat;
margin:20px 0 0 12px;
float:none;
}
#brand-detail.jan4961989108827 #feature dl#point03 sup{
font-size:10px;
bottom: 1ex;
height: 0;
line-height: 1;
vertical-align: baseline;
_vertical-align: bottom;
position: relative;
}
#brand-detail #feature dl#point02 dd.image span{
font-size:0;
line-height:0;
margin:-9999px;
}

@media screen and (max-width: 640px) {
#brand-detail.jan4961989108759 #feature ul li{
width:300px;
height:166px;
display:block;
background:url(../img/dbjn_wh_lo_ftr_01_sp.png) 0 0 no-repeat;
background-size:300px 166px;
}
#brand-detail.jan4961989108766 #feature ul li{
width:300px;
height:166px;
display:block;
background:url(../img/dbjn_wh_re_ftr_01_sp.png) 0 0 no-repeat;
background-size:300px 166px;
}
#brand-detail.jan4961989108773 #feature ul li{
width:300px;
height:166px;
display:block;
background:url(../img/dbjn_wh_crm_ftr_01_sp.png) 0 0 no-repeat;
background-size:300px 166px;
}

#brand-detail.jan4961989108759 #use p.image,
#brand-detail.jan4961989108766 #use p.image{
width:250px;
height:296px;
display:block;
background:url(../img/dbjn_whlo_us_img_01_sp.jpg) 0 0 no-repeat;
background-size:250px 296px;
}
#brand-detail.jan4961989108773 #use p.image{
width:250px;
height:296px;
display:block;
background:url(../img/dbjn_whcrm_us_img_01_sp.jpg) 0 0 no-repeat;
background-size:250px 296px;
}
#brand-detail.jan4961989108759 #feature dl#point01 dd.image img,
#brand-detail.jan4961989108766 #feature dl#point01 dd.image img,
#brand-detail.jan4961989108773 #feature dl#point01 dd.image img{
width:80%;
}
#brand-detail.jan4961989108759 #feature dl#point02 dd.image,
#brand-detail.jan4961989108766 #feature dl#point02 dd.image,
#brand-detail.jan4961989108773 #feature dl#point02 dd.image{
width:266px;
height:344px;
display:block;
background:url(../img/dbjn_wh_ftr_pt_02_sp.jpg) 0 0 no-repeat;
margin:0;
float:none;
background-size:266px 344px;
}
#brand-detail.jan4961989108827 #feature dl#point01 dd.image img{
text-align:center;
margin:0;
padding:0;
float:none;
width:100%;
}
#brand-detail.jan4961989108827 #feature dl#point01 .image img{
width:200px;
}
#brand-detail.jan4961989108827 #feature dl#point02 dd.image{
width:266px;
height:384px;
display:block;
background:url(../img/dbjn_cle_ftr_pt_02_sp.jpg) 0 0 no-repeat;
margin:0;
float:none;
background-size:266px 384px;
}
#brand-detail.jan4961989108827 #feature dl#point03 dd.image{
width:266px;
height:350px;
display:block;
background:url(../img/dbjn_cle_ftr_pt_03_sp.jpg) 0 0 no-repeat;
margin:15px 0 0 0;
float:none;
background-size:266px 350px;
}
}
 */