<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


/* ==========================================================

cmn

========================================================== */
.brand__fage_lineup_item #page_keyvisual .quasidrug {
  margin: 10px 0 0;
  padding: 3px 5px 4px;
  line-height: 1;
  font-size: 12px;
  border: 1px solid #00a6ce;
  display: inline-block;
}
.brand__fage_lineup_item .itemCta1 {
  margin: 0 0 100px;
}
.brand__fage_lineup_item .itemCta1 .copy {
  margin: 0 0 50px;
  line-height: 1.4;
  color: #00a6ce;
  font-size: 38px;
}
.brand__fage_lineup_item .itemCta1 .copy strong {
  font-weight: 400;
}
.brand__fage_lineup_item .itemCta1 .itemData {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: flex-end;
  align-items: flex-end;
}
.brand__fage_lineup_item .itemCta1 .itemImg {
  width: 40%;
  text-align: right;
  margin: 0 6% 0 0;
}
.brand__fage_lineup_item .itemCta1 .itemImg span {
  display: block;
  transform: translateY(-30px);
  padding-top: 6px;
  padding-right: 15px;
  width: 100%;
  line-height: 1.4;
  font-size: 12px;
  font-weight: 400;
  text-align: right;
}
.brand__fage_lineup_item .itemCta1 .txtarea {
  width: 40%;
  margin: 0;
  padding-bottom: 60px;
  text-align: left;
}
.brand__fage_lineup_item .itemCta1 .txtarea .iteNmae {
  margin: 0 0 25px;
  line-height: 1.4;
}
.brand__fage_lineup_item .itemCta1 .txtarea .iteNmae .itemGenre {
  margin: 0;
  text-indent: -.5em;
  font-size: 18px;
  display: block;
}
.brand__fage_lineup_item .itemCta1 .txtarea .iteNmae .name {
  margin: 0;
  font-size: 23px;
  display: block;
}
.brand__fage_lineup_item .itemCta1 .txtarea .itemTxt1 {
  margin: 0;
  font-size: 15px;
  display: block;
}
.brand__fage_lineup_item .itemCta1 .cart_area {
  margin: 0;
  text-align: center;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
.brand__fage_lineup_item .itemCta1 .cart_area .Regular {
  margin: 0 100px 0 0;
}
.brand__fage_lineup_item .itemCta1 .cart_area .name {
  margin: 0;
  line-height: 1.4;
  font-size: 22px;
  font-weight: 600;
}
.brand__fage_lineup_item .itemCta1 .cart_area .ttl2 .name {
  margin: 0;
  font-size: 22px;
  display: block;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area .price {
  margin: 0 10px 5px 0;
  line-height: 1.4;
  font-size: 16px;
  font-weight: 600;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area .icon {
  margin: 0;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area .icon .iconUl {
  margin: 0;
  line-height: 1;
  font-size: 12px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area .icon li {
  margin: 0 5px 0 0;
  padding: 2px 3px;
  border: 1px solid #000;
}
.brand__fage_lineup_item .itemCta1 .cart_area .price_area .icon li.red1 {
  border-color: #c1272d;
}
.brand__fage_lineup_item .itemCta1 .cart_area .proper .btn {
  padding-top: 21px;
}

.brand__fage_lineup_item .sec h3.ttlSt1 {
  margin-bottom: 50px;
  font-size: 30px;
}

.brand__fage_lineup_item .voice {
  width: 800px;
  margin: 0 auto;
  padding: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.brand__fage_lineup_item .voice .block {
  width: 380px;
  min-height: 101px;
  margin: 0 0 50px;
  padding: 0 0 0 140px;
  text-align: left;
  background: url(../img/lineup/voice_bg1.jpg) no-repeat left center;
}
.brand__fage_lineup_item .voice .attribute {
  margin: 0 0 10px;
  font-size: 22px;
  font-weight: 600;
}
.brand__fage_lineup_item .voice .txt {
  margin: 0;
  line-height: 1.4;
  font-size: 16px;
}
.brand__fage_lineup_item .voice .txt p {
  margin-bottom: 5px;
}
.brand__fage_lineup_item .voice .txt p:last-child {
  margin-bottom: 0;
}

.brand__fage_lineup_item .itemUse .figImg1 {
  margin: 0 auto 50px;
}
.brand__fage_lineup_item .itemUse .itemUse_cont {
  width: 450px;
  margin: 0 auto;
}
.brand__fage_lineup_item .itemUse .movie {
  margin-bottom: 30px;
  padding: 0;
}
.brand__fage_lineup_item .itemUse .flow {
  margin: 0;
}
.brand__fage_lineup_item .itemUse .flow .flowList {
  margin: 0;
  padding-bottom: 10px;
}
.brand__fage_lineup_item .itemUse .flow .flowList li {
  margin: 0 0 20px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
.brand__fage_lineup_item .itemUse .flow .flowList li .num {
  width: 30px;
  height: 30px;
  margin: 5px 0 0;
  color: #fff;
  background: #00a6ce;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
.brand__fage_lineup_item .itemUse .flow .flowList li .txtarea {
  width: 400px;
  text-align: left;
  line-height: 1.6;
  font-size: 20px;
}
.brand__fage_lineup_item .itemUse .flow .flowList li .txtarea p:last-child {
  margin-bottom: 0;
}
.brand__fage_lineup_item .itemUse .advice {
  margin-bottom: 30px;
  padding: 25px 40px 1px;
  background: #fffde6;
}
.brand__fage_lineup_item .itemUse .advice .ttl {
  margin: 0 0 10px;
  padding: 0;
  color: #00a6ce;
  font-size: 20px;
  font-weight: 600;
}
.brand__fage_lineup_item .itemUse .advice .txtarea {
  text-align: left;
  font-size: 18px;
}
.brand__fage_lineup_item .itemUse .howToUseUp {
  margin-bottom: 10px;
  padding: 30px;
  border: 1px solid #00a3ca;
}
.brand__fage_lineup_item .itemUse .howToUseUp .ttl {
  margin-bottom: 20px;
  color: #00a6ce;
  font-size: 24px;
  font-weight: 600;
}
.brand__fage_lineup_item .itemUse .howToUseUp .txtarea {
  text-align: left;
}
.brand__fage_lineup_item .itemUse .howToUseUp .txtarea1 {
  font-size: 14px;
  margin-bottom: 35px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .txtarea2 {
  padding-bottom: 1px;
  font-size: 15px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .figImg {
  margin-bottom: 20px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .figImg.figImg1 {
  margin-bottom: 10px;
  margin-right: -23px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .innerTtl {
  display: inline-block;
  width: 280px;
  height: 40px;
  padding: 12px 0;
  border-radius: 100vh;
  background-color: #a65395;
  text-align: center;
  margin-bottom: 30px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .innerTtl h5{
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
  color: #ffffff;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont  {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-left {
  width: 50%;
  text-align: left;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-left .figImg2 {
  margin-top: -20px;
  margin-bottom: 13px;
  margin-left: -5px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-left p{
  font-size: 18px;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  margin-bottom: 0;
  margin-left: -5px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-right p{
  font-size: 18px;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  margin-bottom: 0;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-left p span{
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  margin-top: 15px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-right p span{
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
  margin-top: 15px;
  margin-right: -20px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-right {
  width: 50%;
  text-align: left;
  border-left: 2px solid #a65395;
  padding-left: 26px;
}
.brand__fage_lineup_item .itemUse .howToUseUp .bottomCont .bottomCont-right .figImg2 {
  text-align: center;
}
.brand__fage_lineup_item .itemUse .movie_sub {
  margin-bottom: 10px;
  padding-top: 50px;
}
.brand__fage_lineup_item .itemUse .movie_sub .ttl1 {
  margin-bottom: 5px;
  font-size: 32px;
  font-weight: 400;
}
.brand__fage_lineup_item .itemUse .movie_sub .txtarea {
  text-align: left;
  font-size: 20px;
}
.brand__fage_lineup_item .itemUse .annotationTxt {
  text-align: left;
}

.brand__fage_lineup_item .itemCta2 {
  width: 530px;
  margin: 0 auto;
  border-top: 1px solid #828282;
  border-bottom: 1px solid #828282;
}
.brand__fage_lineup_item .itemCta2 .block1 {
  margin: 0;
  padding: 25px 0;
  text-align: left;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
  -ms-align-items: center;
  align-items: center;
}
.brand__fage_lineup_item .itemCta2 .block1.Regular {
  border-bottom: 1px solid #828282;
}
.brand__fage_lineup_item .itemCta2 .block1 .price_area {
  width: 300px;
}
.brand__fage_lineup_item .itemCta2 .block1 .btn {
  width: 214px;
}
.brand__fage_lineup_item .itemCta2 .block1 .name {
  margin: 0 10px 0 0;
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
}
.brand__fage_lineup_item .itemCta2 .block1 .price {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
}
.brand__fage_lineup_item .itemCta2 .block1 .price .tax {
  margin: 0 0 0 10px;
  padding: 2px 5px;
  line-height: 1;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  display: 1px ;
  border: 1px solid #000;
}
.brand__fage_lineup_item .itemCta2 .block1 .price.red1 .tax {
  border-color: #c1272d;
}
.brand__fage_lineup_item .itemCta2 .block1 .postage {
  margin: 0;
  padding: 2px 5px;
  line-height: 1;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  display: 1px ;
  border: 1px solid #000;
}

.brand__fage_lineup_item .recommendItem {
  width: 800px;
  margin: 0 auto;
  padding: 30px 0;
  border-top: 1px solid #00a6ce;
  border-bottom: 1px solid #00a6ce;
}
.brand__fage_lineup_item .recommendItem .secTtl {
  font-size: 36px;
}
.brand__fage_lineup_item .recommendItem .item {
  margin: 0 0 20px;
  padding: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
.brand__fage_lineup_item .recommendItem .item .txtarea {
  width: 500px;
  margin: 0 20px 0 0;
  text-align: left;
}
.brand__fage_lineup_item .recommendItem .item .txtarea .ttl {
  margin: 0 0 15px;
  line-height: 1.2;
  color: #00a6ce;
  font-size: 28px;
  font-weight: 600;
}
.brand__fage_lineup_item .recommendItem .item .txtarea .txt {
  margin: 0 0 15px;
}
.brand__fage_lineup_item .recommendItem .item .txtarea .txt p:last-child {
  margin-bottom: 0;
}

.brand__fage_lineup_item .item_purchase {
  text-align: left;
  font-size: 12px;
}
.brand__fage_lineup_item .item_purchase p:last-child {
  margin-bottom: 0;
}

.brand__fage_lineup_item .item_component {
  margin-bottom: 100px;
}

.brand__fage_lineup_item .itemBtmSlider {
  margin: 0 auto 100px;
}
.brand__fage_lineup_item .itemBtmSlider .ttl {
  margin: 0 0 30px;
  color: #00a6ce;
  font-size: 30px;
  font-weight: 400;
}
.brand__fage_lineup_item .itemBtmSlider .brand__fage__contents_inner {
  overflow: hidden;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-container {
  width: 630px;
  margin: 0 auto;
  overflow: visible;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-container .current {
  background: url(../img/lineup/itemBtmSlider_active_bg.jpg) no-repeat center;
  background-size: cover;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide {
  visibility: hidden;
  position: relative;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide {
  visibility: hidden;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide a {
  text-decoration: none;
  color: #000;
  display: block;
  position: relative;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide .img {
  position: relative;
  z-index: 1;
  padding-bottom: 30px;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide .txt {
  padding: 0 15px;
  line-height: 1.4;
  position: absolute;
  bottom: 5px;
  right: 0;
  left: 0;
  z-index: 2;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide .txt .itemCat {
  margin: 0 0 5px;
  padding: 0 0 5px;
  white-space: nowrap;
  font-size: 14px;
  border-bottom: 1px solid #000;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  justify-content: center;
  display: flex;-ms-align-items: flex-end;
  align-items: flex-end;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide .txt .itemName {
  margin: 0;
  white-space: nowrap;
  font-size: 16px;
  font-weight: 600;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-slide.swiper-slide-prev,
.brand__fage_lineup_item .itemBtmSlider .swiper-slide.swiper-slide-active,
.brand__fage_lineup_item .itemBtmSlider .swiper-slide.swiper-slide-next {
  visibility: visible;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-button-prev {
  left: -25px;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-button-prev:after {
  content: "";
  width: 16px;
  height: 16px;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: block;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-button-next {
  right: -25px;
}
.brand__fage_lineup_item .itemBtmSlider .swiper-button-next:after {
  content: "";
  width: 16px;
  height: 16px;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  display: block;
}



/* ==========================================================

brand__fage_lineup

========================================================== */
#brand__fage_lineup .itemList {
  width: 800px;
  margin: 0 auto;
  padding: 0 0 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#brand__fage_lineup .itemList li {
  width: 256px;
  margin: 0 0 25px;
  padding: 0;
}
#brand__fage_lineup .itemList li.step4 {
  width: 528px;
}
#brand__fage_lineup .itemList li .step {
  margin: 0 0 15px;
  padding: 3px 0;
  line-height: 1;
  color: #fff;
  font-size: 17px;
  background: #00a6ce;
  display: block;
  position: relative;
}
#brand__fage_lineup .itemList li .step:before,
#brand__fage_lineup .itemList li .step:after {
  display: block;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  border: 6px solid transparent;
}
#brand__fage_lineup .itemList li .step:before {
  bottom: 100%;
  border-bottom-color: #00a6ce;
}
#brand__fage_lineup .itemList li .step:after {
  top: 100%;
  border-top-color: #00a6ce;
}
#brand__fage_lineup .itemList li.step4 .item_area {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup .itemList li.step4 .item_area .item {
  width: 256px;
}
#brand__fage_lineup .itemList li .item_area .item a {
  padding: 1px 0 0;
  text-decoration: none;
  display: block;
  background-image: url(../img/lineup/itemList1_bg1.png), url(../img/lineup/itemList1_bg3_2.png), url(../img/lineup/itemList1_bg2.png);
  background-repeat: no-repeat, no-repeat, repeat-y;
  background-position: center top, center bottom, center top;
  position: relative;
  transform: translateY(0);
}
#brand__fage_lineup .itemList li .item_area .item a:hover {
  transform: translateY(4px);
  background-image: url(../img/lineup/itemList1_bg1.png), url(../img/lineup/itemList1_bg3.png), url(../img/lineup/itemList1_bg2.png);
}
#brand__fage_lineup .itemList li .item_area .item .bg {
  margin: 0 14px;
  padding-top: 15px;
  color: #000;
  border-bottom: 1px solid #000;
}
#brand__fage_lineup .itemList li .item_area .item a:hover .bg {
  color: #00a6ce;
  border-bottom: 1px solid #00a6ce;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,d5f0f7+100 */
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #d5f0f7 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ffffff 0%,#d5f0f7 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #ffffff 0%,#d5f0f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d5f0f7',GradientType=0 ); /* IE6-9 */
}
#brand__fage_lineup .itemList li .item_area .item h3 {
  margin: 0;
  padding: 0 0 5px;
  line-height: 1.6;
  font-size: 20px;
  font-weight: 600;
}
#brand__fage_lineup .itemList li.step1 .item_area .item h3,
#brand__fage_lineup .itemList li.step2 .item_area .item h3,
#brand__fage_lineup .itemList li.step3 .item_area .item h3 {
  margin-bottom: 15px;
}
#brand__fage_lineup .itemList li .item_area .item h3 .quasidrug {
  margin: 0;
  padding: 0 3px 1px;
  font-size: 12px;
  display: inline-block;
  border: 1px solid #000;
}
#brand__fage_lineup .itemList li .item_area .item a:hover  h3 .quasidrug {
  border-color: #00a6ce;
}
#brand__fage_lineup .itemList li .item_area .item .img {
  margin: 0 0 -20px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: flex-end;
  align-items: flex-end;
  position: relative;
  z-index: 1;
}
#brand__fage_lineup .itemList li .item_area .item .name {
  margin: 0;
  padding: 0 0 8px;
  line-height: 1.2;
  font-size: 18px;
  font-weight: 600;
  white-space: nowrap;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: flex-end;
  align-items: flex-end;
  position: relative;
  z-index: 2;
}
#brand__fage_lineup .itemList li .item_area .item .point {
  margin: 0;
  padding: 10px 0 10px 10px;
  text-align: justify;
  text-justify: inter-ideograph;
  line-height: 1.4;
  font-size: 18px;
  border-top: 1px solid #000;
}
#brand__fage_lineup .itemList li .item_area .item .arrow {
  margin: 0;
  padding: 10px 0 20px;
  line-height: 1.2;
  color: #a57932;
  font-size: 18px;
  font-weight: 600;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup .itemList li .item_area .item .arrow:before {
  content: '';
  width: 19px;
  height: 18px;
  margin-right: 5px;
  background: url(../img/top/sec3_arrow1.png) no-repeat center;
}



/* ==========================================================

brand__fage_lineup/cleansing

========================================================== */
#brand__fage_lineup_cleansing #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_cleansing #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_cleansing #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_cleansing #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_cleansing #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_cleansing #sec2 .explanation2 .figImg {
  margin: 0;
}
#brand__fage_lineup_cleansing #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_cleansing #sec2 .explanation3 .block {
  margin-bottom: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_cleansing #sec2 .explanation3 .block:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_cleansing #sec2 .explanation3 .block .txtarea {
  width: 370px;
  margin: 0 40px 0 0;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_cleansing #sec2 .explanation3 .block .txtarea p:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_cleansing #sec2 .explanation3 .block .figImg {
  width: 310px;
  margin: 0;
}

#brand__fage_lineup_cleansing #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_cleansing #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_cleansing #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_cleansing #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_cleansing #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_cleansing #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_cleansing #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/wash

========================================================== */
#brand__fage_lineup_wash #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_wash #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_wash #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_wash #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_wash #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_wash #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_wash #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_wash #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_wash #sec2 .explanation3 .block {
  margin-bottom: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_wash #sec2 .explanation3 .block:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_wash #sec2 .explanation3 .block .txtarea {
  width: 370px;
  margin: 0 40px 0 0;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_wash #sec2 .explanation3 .block .txtarea p:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_wash #sec2 .explanation3 .block .figImg {
  width: 310px;
  margin: 0;
}

#brand__fage_lineup_wash #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_wash #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_wash #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_wash #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_wash #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_wash #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_wash #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/lotion

========================================================== */
#brand__fage_lineup_lotion #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_lotion #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_lotion #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_lotion #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_lotion #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_lotion #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_lotion #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_lotion #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block {
  margin-bottom: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block .txtarea {
  width: 350px;
  margin: 0 40px 0 50px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block .txtarea .txt1 {
  margin: 0 0 5px;
  font-size: 22px;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block .txtarea p:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_lotion #sec2 .explanation3 .block .figImg {
  width: 355px;
  margin: 0;
}

#brand__fage_lineup_lotion #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_lotion #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_lotion #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_lotion #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_lotion #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_lotion #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_lotion #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/reset

========================================================== */
#brand__fage_lineup_reset #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_reset  #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_reset  #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_reset  #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_reset  #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_reset  #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_reset  #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_reset  #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block {
  margin-bottom: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block .txtarea {
  width: 350px;
  margin: 0 40px 0 50px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block .txtarea .txt1 {
  margin: 0 0 5px;
  font-size: 22px;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block .txtarea p:last-child {
  margin-bottom: 0;
}
#brand__fage_lineup_reset  #sec2 .explanation3 .block .figImg {
  width: 355px;
  margin: 0;
}

#brand__fage_lineup_reset #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_reset #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_reset #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_reset #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_reset #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_reset #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_reset #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/essence

========================================================== */
#brand__fage_lineup_essence #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_essence #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_essence #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_essence #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_essence #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_essence #sec2 .explanation4 .scrum ul {
  margin: 0;
  padding: 63px 0 8px;
  background: url(../img/lineup/essence_sec2_bg1.jpg) no-repeat left center;
  background-size: auto 100%;
  display: inline-block;
}
#brand__fage_lineup_essence #sec2 .explanation4 .scrum ul li {
  margin: 0 0 22px;
  padding: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_essence #sec2 .explanation4 .scrum ul li .img {
  width: 205px;
  margin: 0 27px 0 0;
}
#brand__fage_lineup_essence #sec2 .explanation4 .scrum ul li .txt {
  width: 300px;
  margin: 0;
  white-space: nowrap;
  text-align: left;
  font-size: 22px;
  font-weight: 600;
}
#brand__fage_lineup_essence #sec2 .explanation5 .block {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#brand__fage_lineup_essence #sec2 .explanation5 .block .txtarea {
  margin: 0 0 0 26px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_essence #sec2 .explanation5 .block .txtarea p:last-child {
  margin-bottom: 0;
}

#brand__fage_lineup_essence #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_essence #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_essence #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_essence #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_essence #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_essence #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_essence #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/whiteessence

========================================================== */
#brand__fage_lineup_whiteessence #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_whiteessence #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .ttl2 {
  margin: 0 0 30px;
  font-size: 25px;
  font-weight: 400;
  border-bottom: 2px solid #7f7f7f;
  display: inline-block;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .imgarea1 {
  margin-bottom: 100px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2  .imgarea2 .figImg {
  width: 305px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_whiteessence #sec2 .explanation2 .figImg .figcaption2 {
  margin: 0;
  padding-top: 10px;
  font-size: 20px;
  display: block;
}
#brand__fage_lineup_whiteessence #sec2 .explanation5 .block {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#brand__fage_lineup_whiteessence #sec2 .explanation5 .block .txtarea {
  margin: 0 0 0 26px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_whiteessence #sec2 .explanation5 .block .txtarea p:last-child {
  margin-bottom: 0;
}

#brand__fage_lineup_whiteessence #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_whiteessence #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_whiteessence #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_whiteessence #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_whiteessence #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_whiteessence #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_whiteessence #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/cream

========================================================== */
#brand__fage_lineup_cream #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_cream #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_cream #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_cream #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_cream #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_cream #sec2 .explanation2 .ttl {
  margin-bottom: 10px;
}
#brand__fage_lineup_cream #sec2 .explanation2 .txt1 {
  margin: 0 0 50px;
  font-size: 22px;
}
#brand__fage_lineup_cream #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_cream #sec2 .explanation2 .imgarea1 {
  margin-bottom: 30px;
}
#brand__fage_lineup_cream #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_cream #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_cream #sec2 .explanation2 .figImg .figcaption2 {
  margin: 0;
  padding-top: 10px;
  font-size: 20px;
  display: block;
}
#brand__fage_lineup_cream #sec2 .explanation5 .block {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#brand__fage_lineup_cream #sec2 .explanation5 .block .txtarea {
  margin: 0 0 0 26px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_cream #sec2 .explanation5 .block .txtarea p:last-child {
  margin-bottom: 0;
}

#brand__fage_lineup_cream #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_cream #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_cream #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_cream #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_cream #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_cream #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_cream #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/uv

========================================================== */
#brand__fage_lineup_uv #sec2 {
  margin-bottom: 100px;
}
#brand__fage_lineup_uv #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_uv #sec2 .explanation1 {
  margin-left: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: space-between;
}
#brand__fage_lineup_uv #sec2 .explanation1 .txtarea {
  width: 650px;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_uv #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}
#brand__fage_lineup_uv #sec2 .explanation2 .txt1 {
  margin: 0 0 50px;
  font-size: 22px;
}
#brand__fage_lineup_uv #sec2 .explanation2 .imgarea {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
#brand__fage_lineup_uv #sec2 .explanation2 .imgarea1 {
  margin-bottom: 30px;
}
#brand__fage_lineup_uv #sec2 .explanation2 .figImg {
  margin: 0 45px;
}
#brand__fage_lineup_uv #sec2 .explanation2 .figImg .figcaption {
  margin: 0;
  padding-top: 10px;
  font-size: 22px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_uv #sec2 .explanation2 .figImg .figcaption2 {
  margin: 0;
  padding-top: 10px;
  font-size: 20px;
  display: block;
}
#brand__fage_lineup_uv #sec2 .explanation6 .component {
  margin: 0;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_uv #sec2 .explanation6 .component li {
  width: 220px;
  height: 220px;
  margin: 0 50px;
  padding: 0;
  font-size: 22px;
  font-weight: 600;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  border: 2px solid #00a6ce;
  border-radius: 50%;
}

#brand__fage_lineup_uv #sec3 {
  margin-bottom: 100px;
}

#brand__fage_lineup_uv #sec4 {
  margin-bottom: 100px;
}

#brand__fage_lineup_uv #sec5 {
  padding-bottom: 70px;
}

#brand__fage_lineup_uv #sec6 {
  padding-bottom: 100px;
}

#brand__fage_lineup_uv #sec7 {
  margin-bottom: 70px;
}

#brand__fage_lineup_uv #sec8 {
  margin-bottom: 55px;
}

#brand__fage_lineup_uv #sec9 {
  margin-bottom: 30px;
}



/* ==========================================================

brand__fage_lineup/trial

========================================================== */
#brand__fage_lineup_trial #page_keyvisual .subtxt {
  margin: 0 auto;
  width: 890px;
  font-size: 12px;
  text-align: right;
}
#brand__fage_lineup_trial #page_keyvisual .txt {
  text-align: center;
  left: 50px;
}
#brand__fage_lineup_trial #page_keyvisual .logo {
  margin: 0 0 -10px;
}
#brand__fage_lineup_trial #page_keyvisual .subPageTtl,
#brand__fage_lineup_trial #page_keyvisual .pageTtl {
  margin-bottom: 0;
  font-weight: 600;
  text-shadow:  1px 1px 10px #fff, -1px 1px 10px #fff,
                1px -1px 10px #fff, -1px -1px 10px #fff,
                2px -2px 10px #fff, -2px -2px 10px #fff,
                2px -2px 10px #fff, -2px -2px 10px #fff;
}

#brand__fage_lineup_trial #sec1 .copy {
  margin: 0 -1em 100px;
  letter-spacing: -.3em;
}

#brand__fage_lineup_trial .cart_trial_area1 {
  margin-bottom: 50px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
}
#brand__fage_lineup_trial .cart_trial_area1 .price_area {
  margin-right: 45px;
  display: block;
  text-align: left;
}
#brand__fage_lineup_trial .cart_trial_area1 .price {
  margin: 0 0 5px;
  font-size: 27px;
  font-weight: 600;
  display: block;
}
#brand__fage_lineup_trial .cart_trial_area1 .price .tax {
  margin: 0 0 0 10px;
  padding: 2px 5px;
  line-height: 1;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  display: 1px ;
  border: 1px solid #000;
}
#brand__fage_lineup_trial .cart_trial_area1 .price.red1 .tax {
  border-color: #c1272d;
}
#brand__fage_lineup_trial .cart_trial_area1 .postage {
  margin: 0;
  padding: 2px 5px;
  line-height: 1;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  display: 1px ;
  border: 1px solid #000;
}

#brand__fage_lineup_trial #sec2 {
  margin-bottom: 50px;
}
#brand__fage_lineup_trial #sec2 .explanation {
  margin: 0 0 50px;
}
#brand__fage_lineup_trial #sec2 .explanation1 {
  width: 825px;
  margin: 0 auto;
  text-align: left;
  font-size: 20px;
}
#brand__fage_lineup_trial #sec2 .explanation1 .figImg {
  width: 171px;
  margin: 0;
}

#brand__fage_lineup_trial #sec3 {
  margin-bottom: 100px;
}
#brand__fage_lineup_trial #sec3 .cart_trial_area1 {
  width: 825px;
  margin: 0 auto;
  padding-top: 100px;
  border-top: 1px solid #828282;
}

#brand__fage_lineup_trial #sec4 {
  margin-bottom: 30px;
}



</pre></body></html>