@media screen and (max-width:767px){.costume .columns--stick.weddingdress+.colordress{padding-top:50px;border-top:1px solid #ccc}}@media screen and (max-width:767px){.costume .columns--stick.weddingdress+.colordress+.tuxedo{padding-top:50px;border-top:1px solid #ccc}}@media screen and (max-width:767px){.costume .columns--stick.weddingdress+.colordress+.tuxedo+.waso{padding-top:50px;border-top:1px solid #ccc}}.costume.weddingdress .dress-introduction:not(:first-child),.costume.colordress .dress-introduction:not(:first-child),.costume.tuxedo .dress-introduction:not(:first-child),.costume.waso .dress-introduction:not(:first-child){margin-top:100px;margin-bottom:100px}@media screen and (max-width:767px){.costume.weddingdress .dress-introduction:not(:first-child),.costume.colordress .dress-introduction:not(:first-child),.costume.tuxedo .dress-introduction:not(:first-child),.costume.waso .dress-introduction:not(:first-child){margin-top:60px;margin-bottom:70px}}@media screen and (max-width:767px){.costume.weddingdress .dress-introduction:not(:first-child) .slider__content__card,.costume.colordress .dress-introduction:not(:first-child) .slider__content__card,.costume.tuxedo .dress-introduction:not(:first-child) .slider__content__card,.costume.waso .dress-introduction:not(:first-child) .slider__content__card{margin-right:0;margin-left:0}}.costume.weddingdress .dress-introduction .paragraph--introduction,.costume.colordress .dress-introduction .paragraph--introduction,.costume.tuxedo .dress-introduction .paragraph--introduction,.costume.waso .dress-introduction .paragraph--introduction{margin-bottom:45px}.costume.weddingdress .dress-introduction+.dress-introduction,.costume.colordress .dress-introduction+.dress-introduction,.costume.tuxedo .dress-introduction+.dress-introduction,.costume.waso .dress-introduction+.dress-introduction{margin-top:90px}@media screen and (max-width:767px){.costume.weddingdress .dress-introduction+.dress-introduction,.costume.colordress .dress-introduction+.dress-introduction,.costume.tuxedo .dress-introduction+.dress-introduction,.costume.waso .dress-introduction+.dress-introduction{margin-top:70px}}.costume.weddingdress .slider__content .slide-arrow.prev-arrow,.costume.weddingdress .slider__content .slide-arrow.next-arrow,.costume.colordress .slider__content .slide-arrow.prev-arrow,.costume.colordress .slider__content .slide-arrow.next-arrow,.costume.tuxedo .slider__content .slide-arrow.prev-arrow,.costume.tuxedo .slider__content .slide-arrow.next-arrow,.costume.waso .slider__content .slide-arrow.prev-arrow,.costume.waso .slider__content .slide-arrow.next-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.costume .columns--stick.columns--reverse .columns__column:nth-child(even){margin-top:0}}.costume .billboard{width:100%;background:url(/assets/images/costume/billboard.jpg);background-repeat:no-repeat;background-position:center 30%;background-size:cover}@media screen and (max-width:1049px){.costume .billboard{background-position:right}}@media screen and (max-width:767px){.costume .billboard{background:url(/assets/images/costume/billboard_sp.jpg);background-repeat:no-repeat;background-position:center 20%;background-size:cover}}