@media only screen and (min-width: 768px){body.mypage #content .mypage-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.mypage #content .mypage-header:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.mypage #content .mypage-header>li,body.mypage #content .mypage-header>a,body.mypage #content .mypage-header>div,body.mypage #content .mypage-header>label{float:left\0}}body.mypage #content .carousel-container label.label_btn_delete{z-index:9999;box-shadow:0 0 0 2px white;width:26px;height:26px;top:-10px;right:-10px;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;position:absolute;background:rgba(0,0,0,0.9);text-align:center}body.mypage #content .carousel-container label.label_btn_delete svg{margin:4px auto;fill:#FFF;width:12px;height:12px;pointer-events:none}body.mypage #content .carousel-container label.label_btn_delete:hover{cursor:pointer;box-shadow:0 0 0 5px #f42992;background:#f42992;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width: 959px){body.mypage #content .carousel-container label.label_btn_delete{display:block !important}}body.mypage #content .profile{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.mypage #content .profile .profile-content{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.mypage #content .profile .profile-content:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.mypage #content .profile .profile-content>li,body.mypage #content .profile .profile-content>a,body.mypage #content .profile .profile-content>div,body.mypage #content .profile .profile-content>label{float:left\0}body.mypage #content .profile .profile-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.mypage #content .profile .profile-info dl{border-bottom:solid 1px #E0E0E0;padding:4px 0}body.mypage #content .profile .profile-info dt,body.mypage #content .profile .profile-info dd{display:inline}body.mypage #content .profile .profile-info .rest-point{font-weight:900;font-size:22px;font-size:2.2rem;border-bottom:solid 1px #E0E0E0;padding-bottom:10px;font-family:'Lato', sans-serif}body.mypage #content .profile .profile-info .rest-point svg{width:30px;height:30px}body.mypage #content .profile .profile-info .date{text-align:right;color:#666;margin-top:3px}@media only screen and (min-width: 768px){body.mypage #content .profile{margin-right:15px}body.mypage #content .profile .profile-image{width:100px;height:100px;margin-right:30px}body.mypage #content .profile .profile-info h2{padding:10px 0 10px 0}body.mypage #content .profile .profile-info .date{font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 767px){body.mypage #content .profile .profile-image{width:80px;height:80px;margin-right:15px;padding-top:10px}body.mypage #content .profile .profile-image img{width:80px}body.mypage #content .profile .profile-info h2{padding:10px 0 0 0}body.mypage #content .profile .profile-info .membership,body.mypage #content .profile .profile-info .join-date{font-size:12px;font-size:1.2rem}body.mypage #content .profile .profile-info .date{font-size:10px;font-size:1rem}}body.mypage #content .add-point{background:#FFF}@media only screen and (min-width: 768px){body.mypage #content .add-point{width:300px}}body.mypage #content .add-point h2.title-small{background:#fdc43e}@media only screen and (max-width: 767px){body.mypage #content .add-point h2.title-small{padding:10px 15px;font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 767px){body.mypage #content .add-point ul{padding-bottom:15px}}body.mypage #content .add-point ul li{padding-top:0.8em}body.mypage #content .add-point ul li a.button{width:90%;margin:auto}body.mypage #content #point_history .title{border:none;margin-bottom:0}body.mypage #content #point_history .point-history-menu{border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:12px;font-size:1.2rem}body.mypage #content #point_history .point-history-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.mypage #content #point_history .point-history-menu>li,body.mypage #content #point_history .point-history-menu>a,body.mypage #content #point_history .point-history-menu>div,body.mypage #content #point_history .point-history-menu>label{float:left\0}@media only screen and (min-width: 768px){body.mypage #content #point_history .point-history-menu{margin:0 -30px;padding:0 20px}}@media only screen and (max-width: 767px){body.mypage #content #point_history .point-history-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 -15px;padding:0 15px}}body.mypage #content #point_history .point-history-menu li{color:#666666;cursor:pointer}@media only screen and (min-width: 768px){body.mypage #content #point_history .point-history-menu li{padding:5px 10px}}@media only screen and (max-width: 767px){body.mypage #content #point_history .point-history-menu li{padding:5px 0}}body.mypage #content #point_history .point-history-menu li:hover{color:#333333;font-weight:bold}body.mypage #content #point_history .point-history-menu li.active{border-bottom:4px solid #f33;color:#333333;cursor:default;font-weight:600}body.mypage #content #point_history .history-content{margin-top:20px}body.mypage #content #point_history .history-content ul li{margin-bottom:0.5em}body.mypage #content #point_history .history-content ul li .date{color:#888;padding-right:1em}body.mypage #content #point_history .history-content ul li strong{color:#f33}body.mypage #content #point_history .history-content ul li.no-history{color:#888}@media only screen and (max-width: 767px){body.mypage #content #point_history .history-content ul li{line-height:1.4;margin-bottom:0.7em;padding-bottom:0.7em;border-bottom:1px dotted #e0e0e0}body.mypage #content #point_history .history-content ul li .date{display:block;font-size:12px;font-size:1.2rem}}body.mypage #content #movie_mylist .mylist-button-set{clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:10px 0}body.mypage #content #movie_mylist .mylist-button-set:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.mypage #content #movie_mylist .mylist-button-set>li,body.mypage #content #movie_mylist .mylist-button-set>a,body.mypage #content #movie_mylist .mylist-button-set>div,body.mypage #content #movie_mylist .mylist-button-set>label{float:left\0}body.mypage #content #movie_mylist .mylist-button-set .button{font-size:12px;font-size:1.2rem;letter-spacing:0;width:48%;padding:0}body.mypage #content #movie_mylist .mylist-button-set .button.monthly svg{fill:#E20074}body.mypage #content #movie_mylist .mylist-button-set .button.ppv svg{fill:#00C19E}@media only screen and (max-width: 767px){body.mypage #content #movie_mylist .mylist-button-set .button{font-size:11px;font-size:1.1rem}body.mypage #content #movie_mylist .mylist-button-set .button svg{display:none}}body.mypage #content #movie_history_viewed .title h2{color:#E20074}body.mypage #content #movie_history_purchased .title h2{color:#00C19E}body.mypage #content #movie_history_purchased .streaming{padding:10px 0 5px 0}body.mypage #content #movie_history_purchased .streaming .button svg{fill:#E20074}body.mypage #content #movie_history_purchased .streaming .button,body.mypage #content #movie_history_purchased .download .button{font-size:12px;font-size:1.2rem;letter-spacing:0;width:100%}@media only screen and (max-width: 767px){body.mypage #content #movie_history_purchased .streaming .button,body.mypage #content #movie_history_purchased .download .button{font-size:10px;font-size:1rem;padding:0;letter-spacing:-0.1rem}body.mypage #content #movie_history_purchased .streaming .button svg,body.mypage #content #movie_history_purchased .download .button svg{width:12px;height:12px;margin-right:3px}}body.mypage #content #movie_history_purchased .streaming .button-disabled svg,body.mypage #content #movie_history_purchased .download .button-disabled svg{fill:#9e9e9e}body.mypage #content #movie_history_purchased .streaming span,body.mypage #content #movie_history_purchased .download span{text-align:center;display:block;color:#888;font-size:12px;font-size:1.2rem;padding-top:5px}@media only screen and (max-width: 767px){body.mypage #content #movie_history_purchased .streaming span,body.mypage #content #movie_history_purchased .download span{font-size:10px;font-size:1rem}}body.mypage #content #review_history_post .title h2 span{color:#888;font-size:14px;font-size:1.4rem;padding-left:1em}body.mypage #content #review_history_post ul.review-history-list li{margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.mypage #content #review_history_post ul.review-history-list li:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.mypage #content #review_history_post ul.review-history-list li>li,body.mypage #content #review_history_post ul.review-history-list li>a,body.mypage #content #review_history_post ul.review-history-list li>div,body.mypage #content #review_history_post ul.review-history-list li>label{float:left\0}body.mypage #content #review_history_post ul.review-history-list li .review-image{width:60px;margin-right:20px}body.mypage #content #review_history_post ul.review-history-list li .review-image img{width:100%}body.mypage #content #review_history_post ul.review-history-list li .review-image img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}body.mypage #content #review_history_post ul.review-history-list li .review-info{min-height:60px}body.mypage #content #review_history_post ul.review-history-list li .review-info h3{font-weight:600}body.mypage #content #review_history_post ul.review-history-list li .review-info .date{color:#888;font-size:12px;font-size:1.2rem}body.mypage #content #review_history_post ul.review-history-list li .review-info dl{font-size:12px;font-size:1.2rem;color:#888;margin-top:5px}body.mypage #content #review_history_post ul.review-history-list li .review-info dl dt,body.mypage #content #review_history_post ul.review-history-list li .review-info dl dd{display:inline}body.mypage #content #review_history_post ul.review-history-list li .review-info dl dd{padding-right:1em}body.mypage #content #review_history_post ul.review-history-list li .review-info dl dd span{color:#E50000}body.mypage #content #monthly-history .title h2{color:#E20074 !important}body.mypage #content #monthly-history .title h2 span{font-size:16px;font-size:1.6rem;color:#666;padding-left:10px}@media only screen and (min-width: 768px){body.mypage #content #history_viewed,body.mypage #content #mylist{min-height:415px}}body.mypage #content .add-point ul li a.button span{display:inline-block\9}
