@charset "utf-8";#top{width:100%}#message{width:100%;padding-top:80px;background-color:#fff}.message_p{color:#536867;font-size:2.2rem;line-height:2.4;text-align:center}#album{width:100%;background-color:#fff}.photo{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none}.photo a{display:contents}.photo picture{width:31%;margin:1%}.photo_img{width:100%}.fake{margin:1%}.photo picture.last-photo{width:64.6%}#insta{background-color:#fff}.insta_title_box{overflow:hidden;display:flex;justify-content:center;align-items:center}.insta_title{display:inline-flex;justify-content:center;align-items:center;font-size:3.2rem;text-align:center;margin-bottom:20px;position:relative;padding:0 30px}.insta_title:after{content:"";width:100%;height:1px;transform:translateY(-50%);position:absolute;top:60%;left:100%;background-color:#999}.insta_title:before{content:"";width:100%;height:1px;transform:translateY(-50%);position:absolute;top:60%;right:100%;background-color:#777}@media (max-width:1199px){.message_p{font-size:2rem}}@media (max-width:767px){#message{padding-top:40px}.message_p{font-size:1.8rem}}@media (max-width:479px){.photo picture{width:48%}.photo picture.last-photo{width:98%}.insta_title{font-size:2.4rem}}@media (max-width:360px){.photo picture{width:100%;margin:5px 0 0}.photo picture.last-photo{width:100%;margin:5px 0}}