@charset "utf-8";

#lp_aroma_02 .fig_02 .lp_caption_01{right:6.8%;top:10.5%;}
#lp_aroma_02 .fig_02 .lp_caption_01 .border{margin:0.5em 0 0.2em;}

#lp_aroma_02 .fig_03 .lp_caption_01{left:2.2%;top:1.5%;}
#lp_aroma_02 .fig_03 .lp_caption_01 .border{margin:0 0 0.2em;}

#lp_aroma_03 .fig_03 .lp_caption_01 { left: 37px; position: relative; }
#lp_aroma_03 .fig_03 .lp_caption_01 .tag:last-child { margin: 5px 0 0 210px; }

#lp_aroma_03 .fig_04 .lp_caption_01 {right:0;top:50%;}
#lp_aroma_03 .fig_04 .lp_caption_01 .border{margin:0.5em 0 0.2em;}
#lp_aroma_03 .fig_04 .lp_caption_01 .txt{line-height:1.2em}
#lp_aroma_04 .lp_caption_01 { top: 6%; right: 17.865%; }

#lp_bridle_06 .fig_05 .lp_caption_01,
#lp_creta_02 .lp_caption_01 { left: 27px; position: relative; }
#lp_creta_04 .fig_01 .lp_caption_01 { left: 37px; position: relative; }
#lp_creta_04 .fig_01 .lp_caption_01 .tag:last-child { margin: 5px 0 0 210px; }

#lp_aroma_02 .fig_01 .lp_caption_01,
#lp_creta_04 .fig_02 .lp_caption_01,
#lp_bridle_06 .fig_03 .lp_caption_01 { left: 37px; top:-25px;}

/* FROM
Alba Adriatica */
#lp_aroma_03 .fig_02 .lp_caption_01,
#lp_bridle_02 .fig_04 .lp_caption_01,
#lp_creta_01 .lp_caption_01 { top: 50px; right: 470px; text-align: left; }
#lp_aroma_03 .fig_02 .lp_caption_01 .tag:last-child,
#lp_bridle_02 .fig_04 .lp_caption_01 .tag:last-child,
#lp_creta_01 .lp_caption_01 .tag:last-child { margin: 5px 0 0 70px; }

/* min-width */
#lp_aroma_02 .fig_01 .lp_caption_01 .tag,
#lp_aroma_04 .lp_caption_01 .tag,
#lp_bambu_04 .fig_01 .lp_caption_01 .tag { min-width: 216px; }


#lp_bambu_05 .lp_list_01{width:888px;margin:0 auto 10px;}
#lp_bambu_05 .lp_list_01 li{margin:0 37px 40px;}

/* CRETA用特殊レイアウト */
.lp_product_box p{font-size: 14px;line-height: 1.7em;letter-spacing: 0.05em;width:370px;float:right;margin-right:35px;text-align:center;}
.lp_product_box a p {text-decoration:underline;}

#lp_aroma_product_02 .lp_list_01 li img, #lp_aroma_product_04 .lp_list_01 li img { margin: 0; }
/* youtube */
.youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}
