@charset "UTF-8";.contents_{width:80%;max-width:1250px;margin:0 auto}.movie-page{background-color:#fff}.opening{background:-webkit-gradient(linear,left top,left bottom,from(#f2d090),color-stop(#cbd99b),to(#88b0a0));background:-webkit-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:-o-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:linear-gradient(180deg,#f2d090,#cbd99b,#88b0a0)}#login{background:-webkit-gradient(linear,left top,left bottom,from(#f2d090),color-stop(#cbd99b),to(#88b0a0));background:-webkit-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:-o-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:linear-gradient(180deg,#f2d090,#cbd99b,#88b0a0)}#loader-bg{background:-webkit-gradient(linear,left top,left bottom,from(#f2d090),color-stop(#cbd99b),to(#88b0a0));background:-webkit-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:-o-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:linear-gradient(180deg,#f2d090,#cbd99b,#88b0a0)}#loader-bg .loader-img{width:100%;height:100%;background:url(/img/invitation/flora/yellow/main-ico.gif) no-repeat center center;background-size:120px auto}@media screen and (max-width:480px){#loader-bg .loader-img{width:130px;background-size:90px auto}}.mainvisual-scroll span::after{background-color:#d19f87}@media screen and (max-width:768px){#global-nav{background:-webkit-gradient(linear,left top,left bottom,from(#f2d090),color-stop(#cbd99b),to(#88b0a0));background:-webkit-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:-o-linear-gradient(top,#f2d090,#cbd99b,#88b0a0);background:linear-gradient(180deg,#f2d090,#cbd99b,#88b0a0)}}#Introduction{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.01)),color-stop(5%,rgba(255,255,255,.3)),color-stop(10%,rgba(255,255,255,.6)),color-stop(40%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,.01) 0,rgba(255,255,255,.3) 5%,rgba(255,255,255,.6) 10%,#fff 40%);background:-o-linear-gradient(top,rgba(255,255,255,.01) 0,rgba(255,255,255,.3) 5%,rgba(255,255,255,.6) 10%,#fff 40%);background:linear-gradient(180deg,rgba(255,255,255,.01) 0,rgba(255,255,255,.3) 5%,rgba(255,255,255,.6) 10%,#fff 40%)}#message a:active,#message a:hover,#message a:link,#message a:visited{color:#ad732f}#message a:hover{opacity:.7}.message_text{color:#ad732f}.message_ttl::before{background:url(/img/invitation/flora/yellow/message_ttl_img.svg) no-repeat top right;background-size:contain}.span.warning_{color:red;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.profile_box_broom{background:url(/img/invitation/flora/yellow/profile-bg-01.png) no-repeat;background-size:590px auto;background-position:5% 50px}@media screen and (max-width:1400px){.profile_box_broom{background-size:45%;background-position:-130px 50px}}@media screen and (max-width:768px){.profile_box_broom{background-size:65%;background-position:-100px 100px}}@media screen and (max-width:480px){.profile_box_broom{background-size:90%;background-position:-90px 40px}}.profile_box_broom .profile_list_name_en{color:#619681}.profile_box_bride{background:url(/img/invitation/flora/yellow/profile-bg-02.png) no-repeat;background-size:40%;background-position:95% 25%}@media screen and (max-width:1400px){.profile_box_bride{background-size:40%;background-position:113% 5%}}@media screen and (max-width:768px){.profile_box_bride{background-size:65%;background-position:143% 100px}}@media screen and (max-width:480px){.profile_box_bride{background-size:90%;background-position:60px 0}}.profile_box_bride .profile_list_name_en{color:#d1b556}.profile_img_01{background-image:url(/img/invitation/flora/yellow/profile-photo-01.png);background-size:contain;background-repeat:no-repeat}.profile_img_02{background-image:url(/img/invitation/flora/yellow/profile-photo-02.png);background-size:contain;background-repeat:no-repeat}.profile_illust_01{background-image:url(/img/invitation/flora/yellow/profile-illust-01.svg);background-size:contain;background-repeat:no-repeat}.profile_illust_02{background-image:url(/img/invitation/flora/yellow/profile-illust-02.svg);background-size:contain;background-repeat:no-repeat}#countdown{background:url(/img/invitation/flora/countdown_bg.jpg) top center no-repeat;background-attachment:fixed;background-size:cover}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#countdown{background:none top center no-repeat;background-size:cover}#countdown::before{background:url(/img/invitation/flora/countdown_bg.jpg) top center no-repeat;background-size:cover}}@media screen and (max-width:480px){#countdown{background:none top center no-repeat;background-size:cover}#countdown::before{background:url(/img/invitation/flora/countdown_bg_sp.jpg) top center no-repeat;background-size:cover}}.gradient-anime{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#f2d090),color-stop(75%,#cbd99b),color-stop(85%,#88b0a0));background:-webkit-linear-gradient(top,#fff,#f2d090,#cbd99b 75%,#88b0a0 85%);background:-o-linear-gradient(top,#fff,#f2d090,#cbd99b 75%,#88b0a0 85%);background:linear-gradient(180deg,#fff,#f2d090,#cbd99b 75%,#88b0a0 85%)}.gradient-anime-start{-webkit-animation:gradationAnime 20s infinite;animation:gradationAnime 20s infinite}.rsvp_item_type .radio:checked+.radio-icon:after{background-color:#e4a631}.submit_btn{background:-webkit-gradient(linear,left top,right top,from(#f2d090),to(#e3bd75));background:-webkit-linear-gradient(left,#f2d090,#e3bd75);background:-o-linear-gradient(left,#f2d090,#e3bd75);background:linear-gradient(90deg,#f2d090,#e3bd75)}.modal-window-active .btn_active,.modal-window:target .btn_active{background-color:#ad732f}.img_box_{width:100%;margin:0 auto}
