@charset "UTF-8";.m-0{margin:var(--spacer-0)!important}.m-1{margin:var(--spacer-1)!important}.m-2{margin:var(--spacer-2)!important}.m-3{margin:var(--spacer-3)!important}.m-4{margin:var(--spacer-4)!important}.m-5{margin:var(--spacer-5)!important}.my-0{margin-block:var(--spacer-0)!important}.my-1{margin-block:var(--spacer-1)!important}.my-2{margin-block:var(--spacer-2)!important}.my-3{margin-block:var(--spacer-3)!important}.my-4{margin-block:var(--spacer-4)!important}.my-5{margin-block:var(--spacer-5)!important}.mx-0{margin-inline:var(--spacer-0)!important}.mx-1{margin-inline:var(--spacer-1)!important}.mx-2{margin-inline:var(--spacer-2)!important}.mx-3{margin-inline:var(--spacer-3)!important}.mx-4{margin-inline:var(--spacer-4)!important}.mx-5{margin-inline:var(--spacer-5)!important}.mx-auto{margin:auto!important}.mt-0{-webkit-margin-before:var(--spacer-0)!important;margin-block-start:var(--spacer-0)!important}.mt-1{-webkit-margin-before:var(--spacer-1)!important;margin-block-start:var(--spacer-1)!important}.mt-2{-webkit-margin-before:var(--spacer-2)!important;margin-block-start:var(--spacer-2)!important}.mt-3{-webkit-margin-before:var(--spacer-3)!important;margin-block-start:var(--spacer-3)!important}.mt-4{-webkit-margin-before:var(--spacer-4)!important;margin-block-start:var(--spacer-4)!important}.mt-5{-webkit-margin-before:var(--spacer-5)!important;margin-block-start:var(--spacer-5)!important}.mb-0{-webkit-margin-after:var(--spacer-0)!important;margin-block-end:var(--spacer-0)!important}.mb-1{-webkit-margin-after:var(--spacer-1)!important;margin-block-end:var(--spacer-1)!important}.mb-2{-webkit-margin-after:var(--spacer-2)!important;margin-block-end:var(--spacer-2)!important}.mb-3{-webkit-margin-after:var(--spacer-3)!important;margin-block-end:var(--spacer-3)!important}.mb-4{-webkit-margin-after:var(--spacer-4)!important;margin-block-end:var(--spacer-4)!important}.mb-5{-webkit-margin-after:var(--spacer-5)!important;margin-block-end:var(--spacer-5)!important}.ms-0{-webkit-margin-start:var(--spacer-0)!important;margin-inline-start:var(--spacer-0)!important}.ms-1{-webkit-margin-start:var(--spacer-1)!important;margin-inline-start:var(--spacer-1)!important}.ms-2{-webkit-margin-start:var(--spacer-2)!important;margin-inline-start:var(--spacer-2)!important}.ms-3{-webkit-margin-start:var(--spacer-3)!important;margin-inline-start:var(--spacer-3)!important}.ms-4{-webkit-margin-start:var(--spacer-4)!important;margin-inline-start:var(--spacer-4)!important}.ms-5{-webkit-margin-start:var(--spacer-5)!important;margin-inline-start:var(--spacer-5)!important}.me-0{-webkit-margin-end:var(--spacer-0)!important;margin-inline-end:var(--spacer-0)!important}.me-1{-webkit-margin-end:var(--spacer-1)!important;margin-inline-end:var(--spacer-1)!important}.me-2{-webkit-margin-end:var(--spacer-2)!important;margin-inline-end:var(--spacer-2)!important}.me-3{-webkit-margin-end:var(--spacer-3)!important;margin-inline-end:var(--spacer-3)!important}.me-4{-webkit-margin-end:var(--spacer-4)!important;margin-inline-end:var(--spacer-4)!important}.me-5{-webkit-margin-end:var(--spacer-5)!important;margin-inline-end:var(--spacer-5)!important}.p-0{padding:var(--spacer-0)!important}.p-1{padding:var(--spacer-1)!important}.p-2{padding:var(--spacer-2)!important}.p-3{padding:var(--spacer-3)!important}.p-4{padding:var(--spacer-4)!important}.p-5{padding:var(--spacer-5)!important}.py-0{padding-block:var(--spacer-0)!important}.py-1{padding-block:var(--spacer-1)!important}.py-2{padding-block:var(--spacer-2)!important}.py-3{padding-block:var(--spacer-3)!important}.py-4{padding-block:var(--spacer-4)!important}.py-5{padding-block:var(--spacer-5)!important}.px-0{padding-inline:var(--spacer-0)!important}.px-1{padding-inline:var(--spacer-1)!important}.px-2{padding-inline:var(--spacer-2)!important}.px-3{padding-inline:var(--spacer-3)!important}.px-4{padding-inline:var(--spacer-4)!important}.px-5{padding-inline:var(--spacer-5)!important}.pt-0{-webkit-padding-before:var(--spacer-0)!important;padding-block-start:var(--spacer-0)!important}.pt-1{-webkit-padding-before:var(--spacer-1)!important;padding-block-start:var(--spacer-1)!important}.pt-2{-webkit-padding-before:var(--spacer-2)!important;padding-block-start:var(--spacer-2)!important}.pt-3{-webkit-padding-before:var(--spacer-3)!important;padding-block-start:var(--spacer-3)!important}.pt-4{-webkit-padding-before:var(--spacer-4)!important;padding-block-start:var(--spacer-4)!important}.pt-5{-webkit-padding-before:var(--spacer-5)!important;padding-block-start:var(--spacer-5)!important}.pb-0{-webkit-padding-after:var(--spacer-0)!important;padding-block-end:var(--spacer-0)!important}.pb-1{-webkit-padding-after:var(--spacer-1)!important;padding-block-end:var(--spacer-1)!important}.pb-2{-webkit-padding-after:var(--spacer-2)!important;padding-block-end:var(--spacer-2)!important}.pb-3{-webkit-padding-after:var(--spacer-3)!important;padding-block-end:var(--spacer-3)!important}.pb-4{-webkit-padding-after:var(--spacer-4)!important;padding-block-end:var(--spacer-4)!important}.pb-5{-webkit-padding-after:var(--spacer-5)!important;padding-block-end:var(--spacer-5)!important}.ps-0{-webkit-padding-start:var(--spacer-0)!important;padding-inline-start:var(--spacer-0)!important}.ps-1{-webkit-padding-start:var(--spacer-1)!important;padding-inline-start:var(--spacer-1)!important}.ps-2{-webkit-padding-start:var(--spacer-2)!important;padding-inline-start:var(--spacer-2)!important}.ps-3{-webkit-padding-start:var(--spacer-3)!important;padding-inline-start:var(--spacer-3)!important}.ps-4{-webkit-padding-start:var(--spacer-4)!important;padding-inline-start:var(--spacer-4)!important}.ps-5{-webkit-padding-start:var(--spacer-5)!important;padding-inline-start:var(--spacer-5)!important}.pe-0{-webkit-padding-end:var(--spacer-0)!important;padding-inline-end:var(--spacer-0)!important}.pe-1{-webkit-padding-end:var(--spacer-1)!important;padding-inline-end:var(--spacer-1)!important}.pe-2{-webkit-padding-end:var(--spacer-2)!important;padding-inline-end:var(--spacer-2)!important}.pe-3{-webkit-padding-end:var(--spacer-3)!important;padding-inline-end:var(--spacer-3)!important}.pe-4{-webkit-padding-end:var(--spacer-4)!important;padding-inline-end:var(--spacer-4)!important}.pe-5{-webkit-padding-end:var(--spacer-5)!important;padding-inline-end:var(--spacer-5)!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.fs-32{font-size:32px!important}.lh-16{line-height:1.6!important}.fa-fw{width:2em}.w-100{width:100%!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-center-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.jc-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.jc-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.jc-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.jc-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-none{display:none!important}.d-block{display:block!important}.border-none{border:none!important}:root{--text-color:#262626;--text-color-light:rgba(38,38,38,0.6);--ani-blue:#325fab;--ani-red:#d55454;--ani-yellow:#fabe00;--bg-gray:#f3f5f6;--white:#fff;--border-gray:#b7b7b7;--border-gray-light:#e1e3e4;--gray:#8e8e8e;--spacer:1rem;--spacer-0:0;--spacer-1:calc(var(--spacer)*0.25);--spacer-2:calc(var(--spacer)*0.5);--spacer-3:var(--spacer);--spacer-4:calc(var(--spacer)*1.5);--spacer-5:calc(var(--spacer)*3)}.contents_wrap{width:auto!important}body{max-width:1080px;margin:0 auto}hr{margin:50px 0}a{text-decoration:none}.rsp_sp_p30{padding:30px}.flex-fill{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.point-list{margin:0 0 20px;padding:0 20px;border:1px solid var(--border-gray);border-radius:5px}.point-list__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--border-gray)}.point-list__row:last-child{border-bottom:none}.point-list__row dt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.point-list__row dd{margin:0;text-align:right}.point-list__amount{display:block;font-size:20px;margin-bottom:10px}.point-list__expire{display:block;font-size:14px;color:var(--ani-red)}.mypage-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}.mypage-row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}.single-half>section:only-child{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}.rsp_contents{border-top:none;border-bottom:1px solid var(--border-gray);padding:40px 20px}.rsp_contents:last-child{border-bottom:none}.component_title{background-color:var(--ani-blue);text-align:center;color:var(--white);padding:20px;margin:50px 0}.component_name{font-size:20px;color:var(--gray);margin-bottom:20px}.subheading{font-size:16px;font-weight:700;color:var(--gray);margin-bottom:15px}.animate-red,.text-red{color:var(--ani-red)!important}.animate-blue,.text-blue{color:var(--ani-blue)!important}#breadcrumb{padding:0 20px}.underline{text-decoration:underline!important}header .headerInner .headmenu h1#header_logo{width:auto}header{width:100%;background-color:#fff}.headerInner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:6px 8px}.headerInner,.headmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headmenu{gap:6px}#menu_btn{width:44px}#menu_btn i{font-size:28px;color:var(--ani-blue)}h1#header_logo{margin:0}h1#header_logo img{width:124px;height:auto}.header-search{-webkit-box-flex:1;-ms-flex:1 1 520px;flex:1 1 520px;max-width:720px}section .searchArea{padding:0 0 12px}section .searchArea .searchwordsubmit{width:48px;height:40px!important;background:var(--bg-gray);border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-bottom-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;text-align:center;font-size:22px;color:var(--gray);float:left}section .searchArea .searchwordsubmit a{text-decoration:none;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section .searchArea .searchword{width:calc(70% - 50px);height:40px;background:var(--bg-gray);color:var(--text-color);padding:0 5px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.headmenu2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.headmenu2 p{width:40px;height:44px;position:relative}.cart_area i,.headmenu2 i{font-size:28px;color:var(--ani-blue);display:block;text-align:center}.headmenu2 i{padding-top:6px}.fa-shopping-cart{width:30px;font-size:30px!important;position:relative;top:10px}.headmenu2 p span{position:absolute;top:-3px;right:0;min-width:10px;padding:0 4px;border-radius:15px;background:var(--ani-red);color:#fff;font-size:11px;line-height:18px;text-align:center}.search_box{display:none}nav.slideMenu{position:fixed;top:0;left:-280px;width:280px;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:200;background-color:#fff}#menuClose{position:fixed;top:0;right:0;bottom:0;left:280px;background:hsla(0,0%,100%,.9);z-index:150;display:none}#menuClose>span{display:block;padding:17px;background-color:#f5f5f5}nav.slideMenu .upperNav{width:100%;height:60px;padding:5px 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e6e7e8}nav.slideMenu .upperNav,nav.slideMenu .upperNav ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav.slideMenu .upperNav ul li{width:63px;height:50px;border-left:1px solid #ccc}nav.slideMenu .upperNav ul li :first-child{border-left:none}nav.slideMenu .upperNav ul li a{padding:34px 0 7px;text-align:center;font-weight:700;font-size:8px;color:#363947;display:block}nav.slideMenu .upperNav ul li .login_area{background:url(../../jpn/sphone/img/nav_login.png) no-repeat center 10px;background-size:14.5px 18px}nav.slideMenu .upperNav ul li .cart_area{background:url(../../jpn/sphone/img/nav_cart.png) no-repeat center 10px;background-size:19px 18px}nav.slideMenu .upperNav ul li .beginner_area{background:url(../../jpn/sphone/img/nav_beginner.png) no-repeat center 10px;background-size:11px 18px}nav.slideMenu .upperNav ul li .faq_area{background:url(../../jpn/sphone/img/nav_faq.png) no-repeat center 10px;background-size:9.5px 18px}nav ul.listMenu2{list-style:none;text-indent:1em}.menuTitle{padding:.5em 0;background-color:var(--border-gray-light);color:var(--ani-blue);font-weight:700}.menuList li{position:relative;line-height:normal}.menuList li a{padding:.5em 0;display:block;text-decoration:none;border-bottom:1px solid var(--border-gray-light)}.menuList li a:after{content:"\f105";font-family:FontAwesome;color:var(--ani-blue);position:absolute;top:30%;bottom:0;right:10px}.headerInner{padding:8px 20px}.headmenu2 .login_area>span:not(.new_info){background-color:transparent}.headmenu2 .login_area>span.new_info:after{content:"!"}div.searchArea #c_word{display:none}.searchArea form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#c_word,.cart_area{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.searchArea #c_word,.searchArea.is-open .cart_area{display:none}.searchArea.is-open #c_word{display:inline-block}.headerInner.is-search-open .headmenu2 .cart_area{display:none}p.cart_area span{width:18px;height:18px;font-size:9px;line-height:18px;color:#fff;background-color:var(--ani-red);display:block;z-index:0;position:relative;bottom:25px;left:15px;text-align:center;border-radius:9px}p.cart_area span:empty:before{content:"0"}.rsp-footer{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--bg-gray);color:var(--text-color);padding:32px 0;border-top:1px solid var(--white);font-size:14px}.rsp-footer .res_totop{width:40px;height:40px;text-indent:-9999px;background-color:var(--ani-blue);border-radius:100%;position:fixed;bottom:90px;right:50%;margin-right:-540px;z-index:800;display:block;cursor:pointer}.rsp-footer .res_totop:after{content:"\f106";font-family:FontAwesome;font-size:40px;line-height:35px;text-indent:0;text-align:center;color:#fff;display:block;position:absolute;top:0;left:0;right:0}.rsp-footer .to-top{display:block;width:min(400px,80%);margin:0 auto 40px;text-align:center;padding:20px 16px;background:var(--ani-blue);color:var(--white);border-radius:5px}.rsp-footer .to-top:before{content:"";position:absolute;width:8px;height:8px;border-right:1px solid var(--white);border-bottom:1px solid var(--white);-webkit-transform:translateY(45%) translateX(-20px) rotate(225deg);transform:translateY(45%) translateX(-20px) rotate(225deg)}.rsp-footer .footer-inner{width:min(1080px,92%);margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-areas:"guide" "faq" "sns" "terms"}.rsp-footer .footer-left,.rsp-footer .footer-right{background:transparent;display:contents}.rsp-footer .guide{grid-area:guide}.rsp-footer .faq{grid-area:faq}.rsp-footer .sns{grid-area:sns}.rsp-footer .terms{grid-area:terms}.rsp-footer .footer-heading{height:38px;padding:8px;border-bottom:1px solid var(--border-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rsp-footer .sns-list a{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#fff;text-decoration:none;font-weight:700;border:1px solid var(--border-gray)}.rsp-footer .ft-accordion{border-bottom:1px solid var(--border-gray);padding:0}.rsp-footer .ft-accordion>summary::-webkit-details-marker{display:none}.rsp-footer .ft-accordion>summary{list-style:none}.rsp-footer .ft-trigger{position:relative;cursor:pointer;padding:20px 8px;font-weight:400;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsp-footer .ft-trigger:after{content:"";position:absolute;right:12px;top:50%;width:10px;height:10px;border-right:1px solid;border-bottom:1px solid;-webkit-transform:translateY(-60%) rotate(45deg);transform:translateY(-60%) rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.rsp-footer .ft-accordion[open]>.ft-trigger:after{-webkit-transform:translateY(-30%) rotate(-135deg);transform:translateY(-30%) rotate(-135deg)}.rsp-footer .ft-panel{margin:0 0 12px}.rsp-footer .ft-panel a{display:block;padding:20px 25px;background:var(--white);text-decoration:none;color:inherit}.rsp-footer .ft-panel a:hover{background:#fff}.rsp-footer .ft-panel li{border-top:1px solid var(--border-gray)}.rsp-footer .copyright{text-align:center;display:block;width:min(1200px,92%);margin:24px auto 0;color:var(--gray)}.rsp-footer .footer_sns li{padding:0 3px;display:inline-block}.rsp-footer .footer_sns li a{width:28px;height:28px;display:block;text-indent:-9999px;background-color:var(--ani-blue);background-position:50%;background-repeat:no-repeat;border-radius:100%}.rsp-footer .footer_sns li.tw a{background-size:17px auto;background-image:url(../../jpn/pc/img/2018rn/footer_icon_x_hover.png);background-color:#222}.rsp-footer .footer_sns li.line a{background-size:19px auto;background-image:url(../../jpn/pc/img/2018rn/footer_icon_line_hover.png);background-color:#00b900}.rsp-footer .footer_sns li.insta a{background-size:19px auto;background-image:url(../../jpn/pc/img/2018rn/footer_icon_insta_hover.png);background-color:#c6289c}.rsp-footer .footer_sns li.wechat a{background-size:28px auto;padding-left:1px;background-image:url(../../jpn/pc/img/2018rn/footer_icon_wechat_hover.png);background-color:#58b948}.rsp-footer .footer_sns li.tiktok a{background-size:28px auto;padding-left:1px;background-image:url(../../jpn/pc/img/2018rn/footer_icon_tiktok_hover.png);background-color:#222}.rsp-footer .footer_sns li.threads a{background-size:29px auto;padding-left:1px;background-image:url(../../jpn/pc/img/2018rn/footer_icon_threads_hover.png);background-color:#222}.rsp-footer .footer_sns li.bluesky a{background-size:29px auto;padding-left:1px;background-image:url(../../jpn/pc/img/2018rn/footer_icon_bluesky_hover.png),-webkit-gradient(linear,left top,left bottom,from(#0c7bff),to(#57b6fc));background-image:url(../../jpn/pc/img/2018rn/footer_icon_bluesky_hover.png),linear-gradient(180deg,#0c7bff 0,#57b6fc)}#mypage.is-responsive,#mypage_modal.is-responsive,#mypage_site_main.is-responsive{padding:0 20px;margin-bottom:20px;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Yu Gothic,YuGothic,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;line-height:1.1}#mypage.is-responsive h1,#mypage_modal.is-responsive h1,#mypage_site_main.is-responsive h1{font-size:32px;text-align:center;padding-bottom:10px;border-bottom:1px solid var(--ani-blue)}#mypage.is-responsive h2,#mypage_modal.is-responsive h2,#mypage_site_main.is-responsive h2{font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#mypage.is-responsive h2:before,#mypage_modal.is-responsive h2:before,#mypage_site_main.is-responsive h2:before{display:inline-block;width:6px;height:1.5em;margin-right:.7em;border-radius:5px;background-color:var(--ani-blue);content:""}#mypage.is-responsive h2.bg-yellow:before,#mypage_modal.is-responsive h2.bg-yellow:before,#mypage_site_main.is-responsive h2.bg-yellow:before{background-color:var(--ani-yellow)}#mypage.is-responsive h2>span,#mypage_modal.is-responsive h2>span,#mypage_site_main.is-responsive h2>span{font-size:16px}#mypage.is-responsive header,#mypage_modal.is-responsive header,#mypage_site_main.is-responsive header{width:100%!important;background-color:var(--white);position:relative;display:block;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}#mypage.is-responsive .rsp_tab-list,#mypage_modal.is-responsive .rsp_tab-list,#mypage_site_main.is-responsive .rsp_tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:10px;border-bottom:1px solid var(--border-gray);background-color:transparent}#mypage.is-responsive .rsp_tab-item,#mypage_modal.is-responsive .rsp_tab-item,#mypage_site_main.is-responsive .rsp_tab-item{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:auto;background-color:var(--bg-gray);border:1px solid var(--border-gray);border-bottom:none;border-radius:5px 5px 0 0;text-decoration:none}#mypage.is-responsive .rsp_tab-item a,#mypage.is-responsive .rsp_tab-item label,#mypage_modal.is-responsive .rsp_tab-item a,#mypage_modal.is-responsive .rsp_tab-item label,#mypage_site_main.is-responsive .rsp_tab-item a,#mypage_site_main.is-responsive .rsp_tab-item label{display:block;min-width:50px;margin:0;padding:1em;font-size:.9em;text-align:center;color:var(--text-color-light);border:none;cursor:pointer}#mypage.is-responsive .rsp_tab-item a:hover,#mypage.is-responsive .rsp_tab-item label:hover,#mypage_modal.is-responsive .rsp_tab-item a:hover,#mypage_modal.is-responsive .rsp_tab-item label:hover,#mypage_site_main.is-responsive .rsp_tab-item a:hover,#mypage_site_main.is-responsive .rsp_tab-item label:hover{opacity:.8}#mypage.is-responsive .tab-section input[type=radio],#mypage_modal.is-responsive .tab-section input[type=radio],#mypage_site_main.is-responsive .tab-section input[type=radio]{position:absolute;opacity:0;pointer-events:none}#mypage.is-responsive .rsp_tab-item.current,#mypage.is-responsive .rsp_tab-item>input:checked+label,#mypage.is-responsive li.current>a,#mypage_modal.is-responsive .rsp_tab-item.current,#mypage_modal.is-responsive .rsp_tab-item>input:checked+label,#mypage_modal.is-responsive li.current>a,#mypage_site_main.is-responsive .rsp_tab-item.current,#mypage_site_main.is-responsive .rsp_tab-item>input:checked+label,#mypage_site_main.is-responsive li.current>a{color:var(--text-color);background-color:var(--white);border-bottom:1px solid var(--white);font-weight:700;margin-bottom:-1px;border-radius:5px 5px 0 0}#mypage.is-responsive .rsp_tab-item.current,#mypage_modal.is-responsive .rsp_tab-item.current,#mypage_site_main.is-responsive .rsp_tab-item.current{border-radius:5px 5px 0 0}#mypage.is-responsive .rsp_tab-content,#mypage_modal.is-responsive .rsp_tab-content,#mypage_site_main.is-responsive .rsp_tab-content{display:none;padding:1.5em 1em;background-color:var(--white)}#mypage.is-responsive .tab-section:has(#tab-all:checked) .content-all,#mypage_modal.is-responsive .tab-section:has(#tab-all:checked) .content-all,#mypage_site_main.is-responsive .tab-section:has(#tab-all:checked) .content-all{display:block}#mypage.is-responsive .tab-section:has(#tab-unshipped:checked) .content-unshipped,#mypage_modal.is-responsive .tab-section:has(#tab-unshipped:checked) .content-unshipped,#mypage_site_main.is-responsive .tab-section:has(#tab-unshipped:checked) .content-unshipped{display:block}#mypage.is-responsive .tab-section:has(#tab-delivered:checked) .content-delivered,#mypage_modal.is-responsive .tab-section:has(#tab-delivered:checked) .content-delivered,#mypage_site_main.is-responsive .tab-section:has(#tab-delivered:checked) .content-delivered{display:block}#mypage.is-responsive .rsp_tab-item>input:focus-visible+label,#mypage_modal.is-responsive .rsp_tab-item>input:focus-visible+label,#mypage_site_main.is-responsive .rsp_tab-item>input:focus-visible+label{outline:2px solid Highlight;outline-offset:-2px}#mypage.is-responsive .rsp_form-label,#mypage_modal.is-responsive .rsp_form-label,#mypage_site_main.is-responsive .rsp_form-label{display:block;font-weight:700;margin:1rem 0 .2rem;color:var(--text-color)}#mypage.is-responsive .required,#mypage_modal.is-responsive .required,#mypage_site_main.is-responsive .required{color:var(--ani-red);margin-left:.25rem}#mypage.is-responsive .rsp_form-input,#mypage_modal.is-responsive .rsp_form-input,#mypage_site_main.is-responsive .rsp_form-input{width:90%;padding:.75em;border:1px solid var(--border-gray);border-radius:5px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#mypage.is-responsive .rsp_form-input::-webkit-input-placeholder,#mypage_modal.is-responsive .rsp_form-input::-webkit-input-placeholder,#mypage_site_main.is-responsive .rsp_form-input::-webkit-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive .rsp_form-input::-moz-placeholder,#mypage_modal.is-responsive .rsp_form-input::-moz-placeholder,#mypage_site_main.is-responsive .rsp_form-input::-moz-placeholder{color:var(--text-color-light)}#mypage.is-responsive .rsp_form-input:-ms-input-placeholder,#mypage_modal.is-responsive .rsp_form-input:-ms-input-placeholder,#mypage_site_main.is-responsive .rsp_form-input:-ms-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive .rsp_form-input::-ms-input-placeholder,#mypage_modal.is-responsive .rsp_form-input::-ms-input-placeholder,#mypage_site_main.is-responsive .rsp_form-input::-ms-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive .rsp_form-input::placeholder,#mypage_modal.is-responsive .rsp_form-input::placeholder,#mypage_site_main.is-responsive .rsp_form-input::placeholder{color:var(--text-color-light)}#mypage.is-responsive .rsp_form-input.is-readonly,#mypage_modal.is-responsive .rsp_form-input.is-readonly,#mypage_site_main.is-responsive .rsp_form-input.is-readonly{background-color:var(--bg-gray);color:var(--text-color-light)}#mypage.is-responsive .rsp_form-error,#mypage_modal.is-responsive .rsp_form-error,#mypage_site_main.is-responsive .rsp_form-error{color:var(--ani-red);font-size:.9rem;margin-top:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3em;-ms-flex-wrap:wrap;flex-wrap:wrap}#mypage.is-responsive .rsp_form-error-icon,#mypage_modal.is-responsive .rsp_form-error-icon,#mypage_site_main.is-responsive .rsp_form-error-icon{font-weight:700}#mypage.is-responsive .rsp_form-error-link,#mypage_modal.is-responsive .rsp_form-error-link,#mypage_site_main.is-responsive .rsp_form-error-link{color:var(--ani-red);text-decoration:underline}#mypage.is-responsive input[type=radio],#mypage_modal.is-responsive input[type=radio],#mypage_site_main.is-responsive input[type=radio]{-webkit-transform:scale(1.5);transform:scale(1.5)}#mypage.is-responsive label,#mypage_modal.is-responsive label,#mypage_site_main.is-responsive label{color:var(--text-color);margin-right:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#mypage.is-responsive label.custom-checkbox input[type=checkbox],#mypage_modal.is-responsive label.custom-checkbox input[type=checkbox],#mypage_site_main.is-responsive label.custom-checkbox input[type=checkbox]{top:.4rem}#mypage.is-responsive .custom-radio,#mypage_modal.is-responsive .custom-radio,#mypage_site_main.is-responsive .custom-radio{accent-color:var(--text-color)}#mypage.is-responsive .custom-checkbox input[type=checkbox],#mypage_modal.is-responsive .custom-checkbox input[type=checkbox],#mypage_site_main.is-responsive .custom-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.1rem;height:1.1rem;border:1px solid var(--border-gray);border-radius:3px;position:relative;cursor:pointer;margin-left:0}#mypage.is-responsive .custom-checkbox input[type=checkbox]:checked,#mypage_modal.is-responsive .custom-checkbox input[type=checkbox]:checked,#mypage_site_main.is-responsive .custom-checkbox input[type=checkbox]:checked{background-color:var(--ani-blue);border-color:var(--ani-blue)}#mypage.is-responsive .custom-checkbox input[type=checkbox]:checked:after,#mypage_modal.is-responsive .custom-checkbox input[type=checkbox]:checked:after,#mypage_site_main.is-responsive .custom-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;top:55%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:translate(-50%,-70%) rotate(45deg);transform:translate(-50%,-70%) rotate(45deg)}#mypage.is-responsive .custom-checkbox span,#mypage_modal.is-responsive .custom-checkbox span,#mypage_site_main.is-responsive .custom-checkbox span{margin-left:8px;vertical-align:middle}#mypage.is-responsive .search_form form,#mypage_modal.is-responsive .search_form form,#mypage_site_main.is-responsive .search_form form{height:50px;width:200px}#mypage.is-responsive .search_form form input[type=submit],#mypage_modal.is-responsive .search_form form input[type=submit],#mypage_site_main.is-responsive .search_form form input[type=submit]{height:50%}#mypage.is-responsive .rsp_input,#mypage.is-responsive .search_form form input[type=text],#mypage_modal.is-responsive .rsp_input,#mypage_modal.is-responsive .search_form form input[type=text],#mypage_site_main.is-responsive .rsp_input,#mypage_site_main.is-responsive .search_form form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;border:1px solid var(--border-gray);border-radius:5px;background-color:var(--white);font-size:1rem;color:var(--text-color);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px}#mypage.is-responsive .rsp_selectbox,#mypage_modal.is-responsive .rsp_selectbox,#mypage_site_main.is-responsive .rsp_selectbox{position:relative;display:inline-block}#mypage.is-responsive .rsp_selectbox_label,#mypage_modal.is-responsive .rsp_selectbox_label,#mypage_site_main.is-responsive .rsp_selectbox_label{display:block;margin-bottom:var(--spacer-2);font-size:14px;font-weight:700}#mypage.is-responsive .input_select_option,#mypage.is-responsive .rsp_selectbox select,#mypage_modal.is-responsive .input_select_option,#mypage_modal.is-responsive .rsp_selectbox select,#mypage_site_main.is-responsive .input_select_option,#mypage_site_main.is-responsive .rsp_selectbox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;border:1px solid var(--border-gray);border-radius:5px;background-color:var(--white);font-size:1rem;color:var(--text-color);width:100px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .input_select_option,#mypage_modal.is-responsive .input_select_option,#mypage_site_main.is-responsive .input_select_option{width:200px;height:50px}#mypage.is-responsive .input_select_option:after,#mypage.is-responsive .rsp_selectbox:after,#mypage_modal.is-responsive .input_select_option:after,#mypage_modal.is-responsive .rsp_selectbox:after,#mypage_site_main.is-responsive .input_select_option:after,#mypage_site_main.is-responsive .rsp_selectbox:after{content:"";position:absolute;top:45%;right:15px;width:6px;height:6px;border-right:2px solid var(--border-gray);border-bottom:2px solid var(--border-gray);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);pointer-events:none}#mypage.is-responsive .input-row,#mypage_modal.is-responsive .input-row,#mypage_site_main.is-responsive .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#mypage.is-responsive .input-row .input_select_option,#mypage_modal.is-responsive .input-row .input_select_option,#mypage_site_main.is-responsive .input-row .input_select_option{max-width:200px;width:auto;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;min-width:0}#mypage.is-responsive textarea,#mypage_modal.is-responsive textarea,#mypage_site_main.is-responsive textarea{padding:10px;max-width:100%;line-height:1.6;border-radius:5px;border:1px solid var(--border-gray)}#mypage.is-responsive .rsp-pager,#mypage_modal.is-responsive .rsp-pager,#mypage_site_main.is-responsive .rsp-pager{display:block}#mypage.is-responsive .rsp-pager__list,#mypage_modal.is-responsive .rsp-pager__list,#mypage_site_main.is-responsive .rsp-pager__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}#mypage.is-responsive .rsp-pager__num,#mypage_modal.is-responsive .rsp-pager__num,#mypage_site_main.is-responsive .rsp-pager__num{display:inline-grid;place-items:center;width:45px;height:45px;border-radius:50%;border:1px solid var(--ani-blue)}#mypage.is-responsive .rsp-pager__arrow:hover,#mypage.is-responsive .rsp-pager__num:hover,#mypage_modal.is-responsive .rsp-pager__arrow:hover,#mypage_modal.is-responsive .rsp-pager__num:hover,#mypage_site_main.is-responsive .rsp-pager__arrow:hover,#mypage_site_main.is-responsive .rsp-pager__num:hover{opacity:.4;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#mypage.is-responsive .rsp-pager__num.is-current,#mypage_modal.is-responsive .rsp-pager__num.is-current,#mypage_site_main.is-responsive .rsp-pager__num.is-current{background:var(--ani-blue);color:#fff;border-color:var(--ani-blue);pointer-events:none}#mypage.is-responsive .rsp-pager__arrow,#mypage_modal.is-responsive .rsp-pager__arrow,#mypage_site_main.is-responsive .rsp-pager__arrow{content:"";position:absolute;width:10px;height:10px;border-right:3px solid var(--ani-blue);border-bottom:3px solid var(--ani-blue);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}#mypage.is-responsive .arrow_right,#mypage_modal.is-responsive .arrow_right,#mypage_site_main.is-responsive .arrow_right{-webkit-transform:translateY(-50%) rotate(315deg);transform:translateY(-50%) rotate(315deg)}#mypage.is-responsive .rsp-pager__ellipsis,#mypage_modal.is-responsive .rsp-pager__ellipsis,#mypage_site_main.is-responsive .rsp-pager__ellipsis{display:inline-grid;place-items:center;width:28px;height:28px;color:var(--ani-blue);font-size:24px}#mypage.is-responsive .my-pager,#mypage_modal.is-responsive .my-pager,#mypage_site_main.is-responsive .my-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}#mypage.is-responsive .my-pager>p,#mypage_modal.is-responsive .my-pager>p,#mypage_site_main.is-responsive .my-pager>p{margin:0}#mypage.is-responsive .my-pager>ul,#mypage_modal.is-responsive .my-pager>ul,#mypage_site_main.is-responsive .my-pager>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;list-style:none;padding:0;margin:0 10px}#mypage.is-responsive .my-pager>ul>li,#mypage_modal.is-responsive .my-pager>ul>li,#mypage_site_main.is-responsive .my-pager>ul>li{margin:0;padding:0}#mypage.is-responsive .my-pager a,#mypage_modal.is-responsive .my-pager a,#mypage_site_main.is-responsive .my-pager a{text-decoration:none;color:var(--ani-blue)}#mypage.is-responsive .my-pager a:hover,#mypage_modal.is-responsive .my-pager a:hover,#mypage_site_main.is-responsive .my-pager a:hover{opacity:.4;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#mypage.is-responsive .my-pager a:focus-visible,#mypage_modal.is-responsive .my-pager a:focus-visible,#mypage_site_main.is-responsive .my-pager a:focus-visible{outline:2px solid var(--ani-blue);outline-offset:2px;border-radius:50%}#mypage.is-responsive .my-pager>ul>li>a,#mypage_modal.is-responsive .my-pager>ul>li>a,#mypage_site_main.is-responsive .my-pager>ul>li>a{display:inline-grid;place-items:center;width:45px;height:45px;border-radius:50%;border:1px solid var(--ani-blue);line-height:1}#mypage.is-responsive .my-pager>ul>li.current>a,#mypage_modal.is-responsive .my-pager>ul>li.current>a,#mypage_site_main.is-responsive .my-pager>ul>li.current>a{background:var(--ani-blue);color:#fff;border-color:var(--ani-blue);pointer-events:none;cursor:default}#mypage.is-responsive .my-pager>p.next>a,#mypage.is-responsive .my-pager>p.prev>a,#mypage_modal.is-responsive .my-pager>p.next>a,#mypage_modal.is-responsive .my-pager>p.prev>a,#mypage_site_main.is-responsive .my-pager>p.next>a,#mypage_site_main.is-responsive .my-pager>p.prev>a{position:relative;display:block;width:20px;height:45px;color:transparent;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#mypage.is-responsive .my-pager>p.next>a:after,#mypage.is-responsive .my-pager>p.prev>a:after,#mypage_modal.is-responsive .my-pager>p.next>a:after,#mypage_modal.is-responsive .my-pager>p.prev>a:after,#mypage_site_main.is-responsive .my-pager>p.next>a:after,#mypage_site_main.is-responsive .my-pager>p.prev>a:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:3px solid var(--ani-blue);border-bottom:3px solid var(--ani-blue);-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}#mypage.is-responsive .my-pager>p.next>a:after,#mypage_modal.is-responsive .my-pager>p.next>a:after,#mypage_site_main.is-responsive .my-pager>p.next>a:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#mypage.is-responsive .label__box,#mypage_modal.is-responsive .label__box,#mypage_site_main.is-responsive .label__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:10px}#mypage.is-responsive .toggle-button,#mypage_modal.is-responsive .toggle-button,#mypage_site_main.is-responsive .toggle-button{position:relative;display:block;width:75px;height:31px;border-radius:30px;background-color:var(--bg-gray);cursor:pointer;font-size:14px;font-weight:700;overflow:hidden;border:1px solid var(--border-gray)}#mypage.is-responsive .toggle-button:before,#mypage_modal.is-responsive .toggle-button:before,#mypage_site_main.is-responsive .toggle-button:before{content:"ON";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--white);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}#mypage.is-responsive .toggle-button:after,#mypage_modal.is-responsive .toggle-button:after,#mypage_site_main.is-responsive .toggle-button:after{content:"OFF";position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--text-color-light);opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}#mypage.is-responsive .toggle-button:has(:checked),#mypage_modal.is-responsive .toggle-button:has(:checked),#mypage_site_main.is-responsive .toggle-button:has(:checked){background-color:var(--ani-yellow);border:1px solid var(--ani-yellow)}#mypage.is-responsive .toggle-button:has(:checked):before,#mypage_modal.is-responsive .toggle-button:has(:checked):before,#mypage_site_main.is-responsive .toggle-button:has(:checked):before{opacity:1}#mypage.is-responsive .toggle-button:has(:checked):after,#mypage_modal.is-responsive .toggle-button:has(:checked):after,#mypage_site_main.is-responsive .toggle-button:has(:checked):after{opacity:0}#mypage.is-responsive .toggle-button__checkbox,#mypage_modal.is-responsive .toggle-button__checkbox,#mypage_site_main.is-responsive .toggle-button__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;margin-left:0;top:49%;left:6px;width:23px;height:23px;border-radius:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);outline:none;background-color:var(--white);-webkit-transition:left .2s;transition:left .2s;cursor:pointer}#mypage.is-responsive .toggle-button__checkbox:not(:checked),#mypage_modal.is-responsive .toggle-button__checkbox:not(:checked),#mypage_site_main.is-responsive .toggle-button__checkbox:not(:checked){background-color:var(--gray)}#mypage.is-responsive .toggle-button__checkbox:checked,#mypage_modal.is-responsive .toggle-button__checkbox:checked,#mypage_site_main.is-responsive .toggle-button__checkbox:checked{left:calc(100% - 30px);background-color:#fff}#mypage.is-responsive .btn__box,#mypage_modal.is-responsive .btn__box,#mypage_site_main.is-responsive .btn__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;width:inherit}#mypage.is-responsive .btn__box>.btn:not(.btn--large),#mypage_modal.is-responsive .btn__box>.btn:not(.btn--large),#mypage_site_main.is-responsive .btn__box>.btn:not(.btn--large){-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}#mypage.is-responsive .btn__box>.btn:only-child:not(.btn--large),#mypage_modal.is-responsive .btn__box>.btn:only-child:not(.btn--large),#mypage_site_main.is-responsive .btn__box>.btn:only-child:not(.btn--large){-ms-flex-preferred-size:100%;flex-basis:100%;max-width:219px}#mypage.is-responsive .btn__box--full,#mypage_modal.is-responsive .btn__box--full,#mypage_site_main.is-responsive .btn__box--full{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .btn__box--full>.btn,#mypage_modal.is-responsive .btn__box--full>.btn,#mypage_site_main.is-responsive .btn__box--full>.btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}#mypage.is-responsive .btn__box--2column,#mypage_modal.is-responsive .btn__box--2column,#mypage_site_main.is-responsive .btn__box--2column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;width:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .btn,#mypage_modal.is-responsive .btn,#mypage_site_main.is-responsive .btn{display:inline-block;text-align:center;padding:15px 0;border-radius:5px;font-size:16px;font-weight:700;text-decoration:none;border:2px solid transparent;max-width:320px;width:100%}#mypage.is-responsive .btn:hover,#mypage_modal.is-responsive .btn:hover,#mypage_site_main.is-responsive .btn:hover{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#mypage.is-responsive .btn:hover:hover,#mypage_modal.is-responsive .btn:hover:hover,#mypage_site_main.is-responsive .btn:hover:hover{opacity:.4}#mypage.is-responsive .btn--large,#mypage_modal.is-responsive .btn--large,#mypage_site_main.is-responsive .btn--large{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:min(430px,80%)}#mypage.is-responsive .btn--small,#mypage_modal.is-responsive .btn--small,#mypage_site_main.is-responsive .btn--small{display:inline-block;text-align:center;border-radius:5px;font-size:14px;text-decoration:none;padding:5px 15px}#mypage.is-responsive .btn--w230,#mypage_modal.is-responsive .btn--w230,#mypage_site_main.is-responsive .btn--w230{min-height:40px!important;max-width:230px!important;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}#mypage.is-responsive .btn--auto,#mypage_modal.is-responsive .btn--auto,#mypage_site_main.is-responsive .btn--auto{display:inline-block;text-align:center;border-radius:5px;font-size:14px;font-weight:700;text-decoration:none;border:2px solid transparent;padding:5px 10px}#mypage.is-responsive .btn--blue,#mypage_modal.is-responsive .btn--blue,#mypage_site_main.is-responsive .btn--blue{background-color:var(--ani-blue)!important;color:#fff}#mypage.is-responsive .btn--red,#mypage_modal.is-responsive .btn--red,#mypage_site_main.is-responsive .btn--red{background-color:var(--ani-red);color:#fff}#mypage.is-responsive .btn--yellow,#mypage_modal.is-responsive .btn--yellow,#mypage_site_main.is-responsive .btn--yellow{background-color:var(--ani-yellow);color:#fff}#mypage.is-responsive .btn--bg-gray,#mypage_modal.is-responsive .btn--bg-gray,#mypage_site_main.is-responsive .btn--bg-gray{background-color:var(--bg-gray);color:var(--text-color)}#mypage.is-responsive .btn--gray,#mypage_modal.is-responsive .btn--gray,#mypage_site_main.is-responsive .btn--gray{background-color:var(--gray);color:#fff}#mypage.is-responsive .btn--outline,#mypage_modal.is-responsive .btn--outline,#mypage_site_main.is-responsive .btn--outline{background-color:#fff;color:var(--text-color);border-color:var(--text-color)}#mypage.is-responsive .btn--outline--blue,#mypage_modal.is-responsive .btn--outline--blue,#mypage_site_main.is-responsive .btn--outline--blue{background-color:#fff;color:var(--ani-blue);border-color:var(--ani-blue)}#mypage.is-responsive .btn--mypagetop,#mypage_modal.is-responsive .btn--mypagetop,#mypage_site_main.is-responsive .btn--mypagetop{background-color:#fff;color:var(--text-color);border-color:var(--text-color);position:relative}#mypage.is-responsive .btn--mypagetop:before,#mypage_modal.is-responsive .btn--mypagetop:before,#mypage_site_main.is-responsive .btn--mypagetop:before{content:"";position:absolute;left:30px;top:50%;width:10px;height:10px;border-right:2px solid var(--text-color);border-bottom:2px solid var(--text-color);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}#mypage.is-responsive table.rsp-table,#mypage_modal.is-responsive table.rsp-table,#mypage_site_main.is-responsive table.rsp-table{width:100%;border-collapse:collapse;max-width:980px}#mypage.is-responsive table.rsp-table,#mypage.is-responsive table.rsp-table tbody,#mypage.is-responsive table.rsp-table td.form_data,#mypage.is-responsive table.rsp-table th.form_title,#mypage.is-responsive table.rsp-table tr.form_row,#mypage_modal.is-responsive table.rsp-table,#mypage_modal.is-responsive table.rsp-table tbody,#mypage_modal.is-responsive table.rsp-table td.form_data,#mypage_modal.is-responsive table.rsp-table th.form_title,#mypage_modal.is-responsive table.rsp-table tr.form_row,#mypage_site_main.is-responsive table.rsp-table,#mypage_site_main.is-responsive table.rsp-table tbody,#mypage_site_main.is-responsive table.rsp-table td.form_data,#mypage_site_main.is-responsive table.rsp-table th.form_title,#mypage_site_main.is-responsive table.rsp-table tr.form_row{display:block;width:100%;border:0}#mypage.is-responsive table.rsp-table tr.form_row,#mypage_modal.is-responsive table.rsp-table tr.form_row,#mypage_site_main.is-responsive table.rsp-table tr.form_row{margin:0 auto 20px;padding:0;max-width:600px}#mypage.is-responsive table.rsp-table th.form_title,#mypage_modal.is-responsive table.rsp-table th.form_title,#mypage_site_main.is-responsive table.rsp-table th.form_title{padding:0 0 5px;background:none;font-weight:700;font-size:14px;line-height:1.3;text-align:left}#mypage.is-responsive table.rsp-table th.form_title.require:after,#mypage_modal.is-responsive table.rsp-table th.form_title.require:after,#mypage_site_main.is-responsive table.rsp-table th.form_title.require:after{content:" *";color:var(--ani-red)}#mypage.is-responsive table.rsp-table td.form_data,#mypage_modal.is-responsive table.rsp-table td.form_data,#mypage_site_main.is-responsive table.rsp-table td.form_data{padding:0}#mypage.is-responsive table.rsp-table td.form_data input:not([type=radio]),#mypage.is-responsive table.rsp-table td.form_data textarea,#mypage_modal.is-responsive table.rsp-table td.form_data input:not([type=radio]),#mypage_modal.is-responsive table.rsp-table td.form_data textarea,#mypage_site_main.is-responsive table.rsp-table td.form_data input:not([type=radio]),#mypage_site_main.is-responsive table.rsp-table td.form_data textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border-gray);border-radius:5px;padding:10px;margin-bottom:5px}#mypage.is-responsive table.rsp-table td.form_data textarea,#mypage_modal.is-responsive table.rsp-table td.form_data textarea,#mypage_site_main.is-responsive table.rsp-table td.form_data textarea{min-height:140px;resize:vertical}#mypage.is-responsive table.rsp-table .form_data.is-inline,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select{width:100px;height:40px;margin-bottom:5px}#mypage.is-responsive table.rsp-table .form_data.is-inline input,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}#mypage.is-responsive table.rsp-table .form_data.is-inline input::-webkit-input-placeholder,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input::-webkit-input-placeholder,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input::-webkit-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive table.rsp-table .form_data.is-inline input::-moz-placeholder,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input::-moz-placeholder,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input::-moz-placeholder{color:var(--text-color-light)}#mypage.is-responsive table.rsp-table .form_data.is-inline input:-ms-input-placeholder,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input:-ms-input-placeholder,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input:-ms-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive table.rsp-table .form_data.is-inline input::-ms-input-placeholder,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input::-ms-input-placeholder,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input::-ms-input-placeholder{color:var(--text-color-light)}#mypage.is-responsive table.rsp-table .form_data.is-inline input::placeholder,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input::placeholder,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input::placeholder{color:var(--text-color-light)}#mypage.is-responsive table.rsp-table .form_data.is-inline input.input-w130,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline input.input-w130,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline input.input-w130{width:130px!important;-webkit-box-flex:0;-ms-flex:none;flex:none}#mypage.is-responsive table.rsp-table tr.form_row .form_data>label,#mypage_modal.is-responsive table.rsp-table tr.form_row .form_data>label,#mypage_site_main.is-responsive table.rsp-table tr.form_row .form_data>label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:40px;border:1px solid var(--border-gray);border-radius:5px;background:#fff;color:var(--text-color);font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 20px 0 0}#mypage.is-responsive table.rsp-table tr.form_row .form_data>label>input[type=radio],#mypage_modal.is-responsive table.rsp-table tr.form_row .form_data>label>input[type=radio],#mypage_site_main.is-responsive table.rsp-table tr.form_row .form_data>label>input[type=radio]{position:absolute;opacity:0;pointer-events:none}#mypage.is-responsive table.rsp-table tr.form_row .form_data>label:has(input[type=radio]:checked),#mypage_modal.is-responsive table.rsp-table tr.form_row .form_data>label:has(input[type=radio]:checked),#mypage_site_main.is-responsive table.rsp-table tr.form_row .form_data>label:has(input[type=radio]:checked){background:var(--ani-blue);border-color:var(--ani-blue);color:#fff}#mypage.is-responsive table.rsp-table .form_data.is-radio,#mypage_modal.is-responsive table.rsp-table .form_data.is-radio,#mypage_site_main.is-responsive table.rsp-table .form_data.is-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive table.rsp-table .form_data.is-radio label,#mypage_modal.is-responsive table.rsp-table .form_data.is-radio label,#mypage_site_main.is-responsive table.rsp-table .form_data.is-radio label{margin:0!important;width:auto;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 12px);flex:0 0 calc(25% - 12px);min-width:120px}#mypage.is-responsive .rsp-table--label-center .form_title,#mypage_modal.is-responsive .rsp-table--label-center .form_title,#mypage_site_main.is-responsive .rsp-table--label-center .form_title{vertical-align:middle;text-align:center;width:30%}#mypage.is-responsive .flex-1,#mypage_modal.is-responsive .flex-1,#mypage_site_main.is-responsive .flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}#mypage.is-responsive .arr_wrap:not(:has(.arr_list li:nth-child(7))) .arr_more_btn,#mypage_modal.is-responsive .arr_wrap:not(:has(.arr_list li:nth-child(7))) .arr_more_btn,#mypage_site_main.is-responsive .arr_wrap:not(:has(.arr_list li:nth-child(7))) .arr_more_btn{display:none}#mypage.is-responsive .arr_more_toggle,#mypage_modal.is-responsive .arr_more_toggle,#mypage_site_main.is-responsive .arr_more_toggle{position:absolute;opacity:0;pointer-events:none}#mypage.is-responsive .arr_list li,#mypage_modal.is-responsive .arr_list li,#mypage_site_main.is-responsive .arr_list li{margin-top:1rem;background-size:unset}#mypage.is-responsive .arr_list li a,#mypage.is-responsive .arr_list li p,#mypage_modal.is-responsive .arr_list li a,#mypage_modal.is-responsive .arr_list li p,#mypage_site_main.is-responsive .arr_list li a,#mypage_site_main.is-responsive .arr_list li p{font-size:14px}#mypage.is-responsive .arr_list li a,#mypage_modal.is-responsive .arr_list li a,#mypage_site_main.is-responsive .arr_list li a{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#mypage.is-responsive .arr_list li a:hover,#mypage_modal.is-responsive .arr_list li a:hover,#mypage_site_main.is-responsive .arr_list li a:hover{opacity:.4}#mypage.is-responsive .arr_more_toggle~.arr_list li:nth-child(n+7),#mypage_modal.is-responsive .arr_more_toggle~.arr_list li:nth-child(n+7),#mypage_site_main.is-responsive .arr_more_toggle~.arr_list li:nth-child(n+7){display:none}#mypage.is-responsive .arr_more_toggle:checked~.arr_list li:nth-child(n+7),#mypage_modal.is-responsive .arr_more_toggle:checked~.arr_list li:nth-child(n+7),#mypage_site_main.is-responsive .arr_more_toggle:checked~.arr_list li:nth-child(n+7){display:list-item}#mypage.is-responsive .arr_more_btn,#mypage_modal.is-responsive .arr_more_btn,#mypage_site_main.is-responsive .arr_more_btn{margin-top:1rem;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#mypage.is-responsive .arr_more_btn:before,#mypage_modal.is-responsive .arr_more_btn:before,#mypage_site_main.is-responsive .arr_more_btn:before{content:"もっとみる"}#mypage.is-responsive .arr_more_toggle:checked~.arr_more_btn:before,#mypage_modal.is-responsive .arr_more_toggle:checked~.arr_more_btn:before,#mypage_site_main.is-responsive .arr_more_toggle:checked~.arr_more_btn:before{content:"閉じる"}#mypage.is-responsive .link-arrow-right,#mypage_modal.is-responsive .link-arrow-right,#mypage_site_main.is-responsive .link-arrow-right{text-align:right;color:var(--text-color-light);background:url(../../jpn/pc/img/2018rn/part_arr_gr_r.png) no-repeat 100%;margin-top:15px;padding-right:20px}#mypage.is-responsive .accordion-trigger,#mypage_modal.is-responsive .accordion-trigger,#mypage_site_main.is-responsive .accordion-trigger{display:block;position:relative;cursor:pointer;padding:15px 15px 15px 25px;font-weight:700;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}#mypage.is-responsive .accordion-trigger:before,#mypage_modal.is-responsive .accordion-trigger:before,#mypage_site_main.is-responsive .accordion-trigger:before{content:"";position:absolute;left:4px;top:45%;width:10px;height:10px;border-right:1px solid;border-bottom:1px solid;-webkit-transform:translateY(-60%) rotate(45deg);transform:translateY(-60%) rotate(45deg)}#mypage.is-responsive .accordion-trigger.is-open:before,#mypage_modal.is-responsive .accordion-trigger.is-open:before,#mypage_site_main.is-responsive .accordion-trigger.is-open:before{-webkit-transform:translateY(-30%) rotate(-135deg);transform:translateY(-30%) rotate(-135deg)}#mypage.is-responsive .rsp-table-text,#mypage_modal.is-responsive .rsp-table-text,#mypage_site_main.is-responsive .rsp-table-text{margin:0 auto 20px;padding:0;max-width:620px}#mypage.is-responsive .logout-area,#mypage_modal.is-responsive .logout-area,#mypage_site_main.is-responsive .logout-area{margin-top:20px}#mypage.is-responsive .register-box,#mypage_modal.is-responsive .register-box,#mypage_site_main.is-responsive .register-box{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:50px}#mypage.is-responsive .mypage_fairevent_list li,#mypage_modal.is-responsive .mypage_fairevent_list li,#mypage_site_main.is-responsive .mypage_fairevent_list li{margin-top:30px;padding-top:30px;border-top:1px solid var(--border-gray);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#mypage.is-responsive .mypage_fairevent_list li:first-child,#mypage_modal.is-responsive .mypage_fairevent_list li:first-child,#mypage_site_main.is-responsive .mypage_fairevent_list li:first-child{margin-top:0;padding-top:0;border:none}#mypage.is-responsive .mypage_fairevent_list.detail,#mypage_modal.is-responsive .mypage_fairevent_list.detail,#mypage_site_main.is-responsive .mypage_fairevent_list.detail{width:unset}#mypage.is-responsive .mypage_fairevent_list .rsp_detail,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail{display:grid;-ms-flex-line-pack:justify;align-content:space-between;width:100%;row-gap:10px}#mypage.is-responsive .mypage_fairevent_list .rsp_detail .buttons,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail .buttons,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#mypage.is-responsive .mypage_fairevent_list .point span:first-child,#mypage_modal.is-responsive .mypage_fairevent_list .point span:first-child,#mypage_site_main.is-responsive .mypage_fairevent_list .point span:first-child{width:110px;margin-right:8px;border-right:2px solid var(--border-gray-light);display:inline-block}#mypage.is-responsive .button_style_1>a,#mypage_modal.is-responsive .button_style_1>a,#mypage_site_main.is-responsive .button_style_1>a{width:260px;padding:7px;color:var(--ani-blue);font-size:14px;text-align:center;border:1px solid var(--ani-blue);border-radius:5px;display:block}#mypage.is-responsive .button_style_1>a:hover,#mypage_modal.is-responsive .button_style_1>a:hover,#mypage_site_main.is-responsive .button_style_1>a:hover{background-color:var(--ani-blue);color:#fff}#mypage.is-responsive .recommended-item .item_list,#mypage_modal.is-responsive .recommended-item .item_list,#mypage_site_main.is-responsive .recommended-item .item_list{margin:0}#mypage.is-responsive .recommended-item .item_list li,#mypage_modal.is-responsive .recommended-item .item_list li,#mypage_site_main.is-responsive .recommended-item .item_list li{padding:0 0 50px}#mypage.is-responsive .recommended-item .rt-recommend ul,#mypage_modal.is-responsive .recommended-item .rt-recommend ul,#mypage_site_main.is-responsive .recommended-item .rt-recommend ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;-webkit-box-pack:start;justify-content:flex-start;margin:auto!important;gap:10px}#mypage.is-responsive .recommended-item .rt-recommend ul li,#mypage_modal.is-responsive .recommended-item .rt-recommend ul li,#mypage_site_main.is-responsive .recommended-item .rt-recommend ul li{height:auto;float:none;margin:10px 0;-ms-flex-preferred-size:19%!important;flex-basis:19%!important}#mypage.is-responsive .recommended-item .item_list li .item_list_thumb,#mypage_modal.is-responsive .recommended-item .item_list li .item_list_thumb,#mypage_site_main.is-responsive .recommended-item .item_list li .item_list_thumb{width:180px;height:180px;text-align:center;border:1px solid var(--border-gray-light)}#mypage.is-responsive .order_history_headline,#mypage_modal.is-responsive .order_history_headline,#mypage_site_main.is-responsive .order_history_headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0 0 30px;gap:15px}#mypage.is-responsive .order_history_headline:after,#mypage_modal.is-responsive .order_history_headline:after,#mypage_site_main.is-responsive .order_history_headline:after{content:none;display:none;clear:none}#mypage.is-responsive .order_history_headline .search_form form input[type=submit],#mypage_modal.is-responsive .order_history_headline .search_form form input[type=submit],#mypage_site_main.is-responsive .order_history_headline .search_form form input[type=submit]{display:none}#mypage.is-responsive .order_history_headline .btn.btn--blue,#mypage_modal.is-responsive .order_history_headline .btn.btn--blue,#mypage_site_main.is-responsive .order_history_headline .btn.btn--blue{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-left:auto;text-align:center}#mypage.is-responsive .order_history_headline .order-support-area,#mypage_modal.is-responsive .order_history_headline .order-support-area,#mypage_site_main.is-responsive .order_history_headline .order-support-area{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#mypage.is-responsive .order_history_headline .order-support-area a,#mypage_modal.is-responsive .order_history_headline .order-support-area a,#mypage_site_main.is-responsive .order_history_headline .order-support-area a{color:var(--ani-blue)}#mypage.is-responsive .order_histories .order__date,#mypage_modal.is-responsive .order_histories .order__date,#mypage_site_main.is-responsive .order_histories .order__date{background-color:var(--ani-blue);color:var(--white);padding:20px;font-size:14px}#mypage.is-responsive .order_histories .order_status,#mypage_modal.is-responsive .order_histories .order_status,#mypage_site_main.is-responsive .order_histories .order_status{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}#mypage.is-responsive .order_histories .order_status p,#mypage_modal.is-responsive .order_histories .order_status p,#mypage_site_main.is-responsive .order_histories .order_status p{line-height:1.2em;margin-left:0;padding:0 20px;font-size:14px;letter-spacing:unset;float:none}#mypage.is-responsive .order_histories .order_status p:last-child,#mypage_modal.is-responsive .order_histories .order_status p:last-child,#mypage_site_main.is-responsive .order_histories .order_status p:last-child{margin-left:auto}#mypage.is-responsive .order_histories .order_contact_btn,#mypage_modal.is-responsive .order_histories .order_contact_btn,#mypage_site_main.is-responsive .order_histories .order_contact_btn{color:var(--ani-blue);text-decoration:underline}#mypage.is-responsive .total_anipay,#mypage_modal.is-responsive .total_anipay,#mypage_site_main.is-responsive .total_anipay{display:block;padding:0}#mypage.is-responsive .total_anipay>p,#mypage_modal.is-responsive .total_anipay>p,#mypage_site_main.is-responsive .total_anipay>p{font-size:14px;margin-bottom:10px}#mypage.is-responsive .total_anipay-row,#mypage_modal.is-responsive .total_anipay-row,#mypage_site_main.is-responsive .total_anipay-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px}#mypage.is-responsive .total_anipay-row p,#mypage_modal.is-responsive .total_anipay-row p,#mypage_site_main.is-responsive .total_anipay-row p{font-size:16px}#mypage.is-responsive #js-total-anipay,#mypage_modal.is-responsive #js-total-anipay,#mypage_site_main.is-responsive #js-total-anipay{padding:0 5px 0 0}#mypage.is-responsive #js-show-total-anipay,#mypage_modal.is-responsive #js-show-total-anipay,#mypage_site_main.is-responsive #js-show-total-anipay{padding:0;margin:0}#mypage.is-responsive #js-anipay-charge-btn,#mypage_modal.is-responsive #js-anipay-charge-btn,#mypage_site_main.is-responsive #js-anipay-charge-btn{border:1px solid var(--ani-blue);border-radius:20px;padding:7px 10px;color:var(--ani-blue);background-color:#fff;width:155px;text-decoration:none;text-align:center;font-size:14px}#mypage.is-responsive .order-tracking,#mypage_modal.is-responsive .order-tracking,#mypage_site_main.is-responsive .order-tracking{padding:24px 20px;background-color:var(--bg-gray);display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}#mypage.is-responsive .order-tracking p,#mypage_modal.is-responsive .order-tracking p,#mypage_site_main.is-responsive .order-tracking p{font-size:14px}#mypage.is-responsive .order-tracking__status-label,#mypage_modal.is-responsive .order-tracking__status-label,#mypage_site_main.is-responsive .order-tracking__status-label{font-weight:700}#mypage.is-responsive .order-tracking__layout,#mypage_modal.is-responsive .order-tracking__layout,#mypage_site_main.is-responsive .order-tracking__layout{-webkit-box-flex:1;-ms-flex:1;flex:1}#mypage.is-responsive .order-tracking__main,#mypage_modal.is-responsive .order-tracking__main,#mypage_site_main.is-responsive .order-tracking__main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#mypage.is-responsive .order-tracking__status-message,#mypage_modal.is-responsive .order-tracking__status-message,#mypage_site_main.is-responsive .order-tracking__status-message{margin-top:10px;line-height:1.2rem}#mypage.is-responsive .order-tracking__status-message a,#mypage_modal.is-responsive .order-tracking__status-message a,#mypage_site_main.is-responsive .order-tracking__status-message a{color:var(--ani-blue)}#mypage.is-responsive .order-tracking__timeline,#mypage_modal.is-responsive .order-tracking__timeline,#mypage_site_main.is-responsive .order-tracking__timeline{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;width:440px;position:relative;left:-18px}#mypage.is-responsive .order-tracking__timeline li,#mypage_modal.is-responsive .order-tracking__timeline li,#mypage_site_main.is-responsive .order-tracking__timeline li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;color:var(--gray);font-size:.8em}#mypage.is-responsive .order-tracking__timeline li:before,#mypage_modal.is-responsive .order-tracking__timeline li:before,#mypage_site_main.is-responsive .order-tracking__timeline li:before{display:inline-block;width:25px;height:25px;margin-bottom:10px;content:"";border:2px solid var(--gray);border-radius:50%;background-color:var(--gray)}#mypage.is-responsive .order-tracking__timeline li:not(:last-child):after,#mypage_modal.is-responsive .order-tracking__timeline li:not(:last-child):after,#mypage_site_main.is-responsive .order-tracking__timeline li:not(:last-child):after{position:absolute;top:25%;left:50%;z-index:-1;width:100%;height:2px;background-color:var(--gray);content:""}#mypage.is-responsive .order-tracking__timeline li.current,#mypage.is-responsive .order-tracking__timeline li.prev,#mypage_modal.is-responsive .order-tracking__timeline li.current,#mypage_modal.is-responsive .order-tracking__timeline li.prev,#mypage_site_main.is-responsive .order-tracking__timeline li.current,#mypage_site_main.is-responsive .order-tracking__timeline li.prev{color:var(--ani-blue)}#mypage.is-responsive .order-tracking__timeline li.current:before,#mypage.is-responsive .order-tracking__timeline li.prev:before,#mypage_modal.is-responsive .order-tracking__timeline li.current:before,#mypage_modal.is-responsive .order-tracking__timeline li.prev:before,#mypage_site_main.is-responsive .order-tracking__timeline li.current:before,#mypage_site_main.is-responsive .order-tracking__timeline li.prev:before{border-color:var(--ani-blue)}#mypage.is-responsive .order-tracking__timeline li.current,#mypage_modal.is-responsive .order-tracking__timeline li.current,#mypage_site_main.is-responsive .order-tracking__timeline li.current{font-weight:700}#mypage.is-responsive .order-tracking__timeline li.current:before,#mypage.is-responsive .order-tracking__timeline li.prev:after,#mypage.is-responsive .order-tracking__timeline li.prev:before,#mypage_modal.is-responsive .order-tracking__timeline li.current:before,#mypage_modal.is-responsive .order-tracking__timeline li.prev:after,#mypage_modal.is-responsive .order-tracking__timeline li.prev:before,#mypage_site_main.is-responsive .order-tracking__timeline li.current:before,#mypage_site_main.is-responsive .order-tracking__timeline li.prev:after,#mypage_site_main.is-responsive .order-tracking__timeline li.prev:before{background-color:var(--ani-blue)}#mypage.is-responsive .order-tracking__timeline li.current:before,#mypage_modal.is-responsive .order-tracking__timeline li.current:before,#mypage_site_main.is-responsive .order-tracking__timeline li.current:before{border:2px solid #fff;width:28px;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:2px solid var(--ani-blue)}#mypage.is-responsive .order_inner,#mypage_modal.is-responsive .order_inner,#mypage_site_main.is-responsive .order_inner{padding:0}#mypage.is-responsive .order_inner .order_item_privilege,#mypage_modal.is-responsive .order_inner .order_item_privilege,#mypage_site_main.is-responsive .order_inner .order_item_privilege{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:0}#mypage.is-responsive .order_inner .order_item_privilege_title,#mypage_modal.is-responsive .order_inner .order_item_privilege_title,#mypage_site_main.is-responsive .order_inner .order_item_privilege_title{grid-column:1/-1;margin:0 0 10px}#mypage.is-responsive .order_inner .order_item_privilege_name,#mypage_modal.is-responsive .order_inner .order_item_privilege_name,#mypage_site_main.is-responsive .order_inner .order_item_privilege_name{float:none;margin-top:0;grid-column:1;background:var(--bg-gray);padding:15px 20px;border-radius:5px 0 0 0;min-width:0;overflow-wrap:anywhere}#mypage.is-responsive .order_inner .order_item_privilege_quantity,#mypage_modal.is-responsive .order_inner .order_item_privilege_quantity,#mypage_site_main.is-responsive .order_inner .order_item_privilege_quantity{margin-top:0;grid-column:2;text-align:right;white-space:nowrap;background:var(--bg-gray);padding:15px 20px;border-radius:0 5px 0 0}#mypage.is-responsive .order_inner .order_item_privilege_products,#mypage_modal.is-responsive .order_inner .order_item_privilege_products,#mypage_site_main.is-responsive .order_inner .order_item_privilege_products{grid-column:1/-1;margin:0;background:var(--bg-gray);padding:15px 20px;border-radius:0 0 5px 5px;border-top:1px solid var(--border-gray-light);min-width:0;overflow-wrap:anywhere}#mypage.is-responsive .order_inner .order_item_privilege_products a,#mypage_modal.is-responsive .order_inner .order_item_privilege_products a,#mypage_site_main.is-responsive .order_inner .order_item_privilege_products a{text-decoration:underline}#mypage.is-responsive .order_inner .order_item_privilege_products:not(:has(+.order_item_privilege_products)),#mypage_modal.is-responsive .order_inner .order_item_privilege_products:not(:has(+.order_item_privilege_products)),#mypage_site_main.is-responsive .order_inner .order_item_privilege_products:not(:has(+.order_item_privilege_products)){margin-bottom:12px}#mypage.is-responsive .order_item,#mypage_modal.is-responsive .order_item,#mypage_site_main.is-responsive .order_item{display:-webkit-box;display:-ms-flexbox;display:flex}#mypage.is-responsive .order_item .order_item_image,#mypage.is-responsive .order_item .order_item_info,#mypage_modal.is-responsive .order_item .order_item_image,#mypage_modal.is-responsive .order_item .order_item_info,#mypage_site_main.is-responsive .order_item .order_item_image,#mypage_site_main.is-responsive .order_item .order_item_info{float:unset}#mypage.is-responsive .order_item .order_item_info,#mypage_modal.is-responsive .order_item .order_item_info,#mypage_site_main.is-responsive .order_item .order_item_info{padding:0 0 0 30px}#mypage.is-responsive .order_item .order_item_info p,#mypage_modal.is-responsive .order_item .order_item_info p,#mypage_site_main.is-responsive .order_item .order_item_info p{font-size:14px;margin-top:20px}#mypage.is-responsive .order_item .order_item_price,#mypage_modal.is-responsive .order_item .order_item_price,#mypage_site_main.is-responsive .order_item .order_item_price{margin-top:15px}#mypage.is-responsive .order_footer,#mypage.is-responsive .order_footer_mail,#mypage_modal.is-responsive .order_footer,#mypage_modal.is-responsive .order_footer_mail,#mypage_site_main.is-responsive .order_footer,#mypage_site_main.is-responsive .order_footer_mail{padding:0 20px;overflow:hidden;position:relative;background-color:var(--bg-gray)}#mypage.is-responsive .order_footer_mail,#mypage_modal.is-responsive .order_footer_mail,#mypage_site_main.is-responsive .order_footer_mail{border-top:1px solid var(--border-gray-light)}#mypage.is-responsive .shipment_return .order_footer,#mypage_modal.is-responsive .shipment_return .order_footer,#mypage_site_main.is-responsive .shipment_return .order_footer{padding:20px}#mypage.is-responsive .order_detail_main,#mypage_modal.is-responsive .order_detail_main,#mypage_site_main.is-responsive .order_detail_main{background-color:var(--white);border-top:1px solid var(--border-gray-light);padding:20px 33px;font-size:14px;letter-spacing:.02em;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex}#mypage.is-responsive .order_detail_main a,#mypage_modal.is-responsive .order_detail_main a,#mypage_site_main.is-responsive .order_detail_main a{text-decoration:underline}#mypage.is-responsive .order-tracking__layout .btn,#mypage_modal.is-responsive .order-tracking__layout .btn,#mypage_site_main.is-responsive .order-tracking__layout .btn{margin-left:auto}#mypage.is-responsive .order_detail_wrap .upper>div,#mypage_modal.is-responsive .order_detail_wrap .upper>div,#mypage_site_main.is-responsive .order_detail_wrap .upper>div{width:auto}#mypage.is-responsive .order_detail_wrap,#mypage.is-responsive .order_mail_wrap,#mypage_modal.is-responsive .order_detail_wrap,#mypage_modal.is-responsive .order_mail_wrap,#mypage_site_main.is-responsive .order_detail_wrap,#mypage_site_main.is-responsive .order_mail_wrap{display:none}#mypage.is-responsive .order_bill table,#mypage_modal.is-responsive .order_bill table,#mypage_site_main.is-responsive .order_bill table{font-size:14px;border-collapse:separate;border-spacing:0 3px}#mypage.is-responsive .order_bill table td:first-child,#mypage_modal.is-responsive .order_bill table td:first-child,#mypage_site_main.is-responsive .order_bill table td:first-child{width:200px}#mypage.is-responsive .order_bill table td:first-child+td,#mypage_modal.is-responsive .order_bill table td:first-child+td,#mypage_site_main.is-responsive .order_bill table td:first-child+td{color:var(--ani-red)}#mypage.is-responsive .order_bill table .total td,#mypage_modal.is-responsive .order_bill table .total td,#mypage_site_main.is-responsive .order_bill table .total td{border-top:1px solid var(--border-gray);padding-top:10px;font-weight:700}#mypage.is-responsive .payment_area a,#mypage_modal.is-responsive .payment_area a,#mypage_site_main.is-responsive .payment_area a{background-color:var(--gray);color:var(--white);padding:3px 10px;border-radius:5px;font-size:13px;font-weight:400;margin:5px 0;display:inline-block;max-width:200px!important;text-decoration:none}#mypage.is-responsive .login_box,#mypage_modal.is-responsive .login_box,#mypage_site_main.is-responsive .login_box{width:850px;margin:50px auto;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}#mypage.is-responsive .login_box .btn--blue,#mypage_modal.is-responsive .login_box .btn--blue,#mypage_site_main.is-responsive .login_box .btn--blue{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid}#mypage.is-responsive .login_box .rsp_form-input,#mypage_modal.is-responsive .login_box .rsp_form-input,#mypage_site_main.is-responsive .login_box .rsp_form-input{width:320px}#mypage.is-responsive .sign_box,#mypage_modal.is-responsive .sign_box,#mypage_site_main.is-responsive .sign_box{padding:40px 20px}#mypage.is-responsive .login_box_ph2,#mypage_modal.is-responsive .login_box_ph2,#mypage_site_main.is-responsive .login_box_ph2{line-height:1.6;width:940px;margin:auto}#mypage.is-responsive .login_box_ph2 .btn__box,#mypage_modal.is-responsive .login_box_ph2 .btn__box,#mypage_site_main.is-responsive .login_box_ph2 .btn__box{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#mypage.is-responsive .login_box_ph2 h3,#mypage_modal.is-responsive .login_box_ph2 h3,#mypage_site_main.is-responsive .login_box_ph2 h3{font-size:28px;color:var(--ani-blue);margin-bottom:20px}#mypage.is-responsive .login_box_ph2 .flex-fill,#mypage_modal.is-responsive .login_box_ph2 .flex-fill,#mypage_site_main.is-responsive .login_box_ph2 .flex-fill{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}#mypage.is-responsive .login_box_ph2 .btn,#mypage_modal.is-responsive .login_box_ph2 .btn,#mypage_site_main.is-responsive .login_box_ph2 .btn{max-width:none;width:100%;display:block}#mypage.is-responsive .login_box_ph2 .login_text,#mypage_modal.is-responsive .login_box_ph2 .login_text,#mypage_site_main.is-responsive .login_box_ph2 .login_text{border:2px solid var(--ani-yellow);padding:20px 100px;border-radius:10px}#mypage.is-responsive .clubanimate_logo,#mypage_modal.is-responsive .clubanimate_logo,#mypage_site_main.is-responsive .clubanimate_logo{width:250px;margin:50px 0 20px}#mypage.is-responsive .service-list,#mypage_modal.is-responsive .service-list,#mypage_site_main.is-responsive .service-list{max-width:100%;border:1px solid var(--border-gray);border-radius:10px;padding:40px 20px;font-size:20px}#mypage.is-responsive .service-list picture,#mypage_modal.is-responsive .service-list picture,#mypage_site_main.is-responsive .service-list picture{max-width:100%}#mypage.is-responsive .service-list img,#mypage_modal.is-responsive .service-list img,#mypage_site_main.is-responsive .service-list img{max-width:90%;padding:20px;height:auto;display:block;margin:0 auto}#mypage.is-responsive .rsp-img,#mypage_modal.is-responsive .rsp-img,#mypage_site_main.is-responsive .rsp-img{max-width:100%}#mypage.is-responsive .contents_sort,#mypage_modal.is-responsive .contents_sort,#mypage_site_main.is-responsive .contents_sort{border:1px solid var(--border-gray-light);background:var(--bg-gray);padding:24px;margin-top:0}#mypage.is-responsive .btn--outline--gray,#mypage_modal.is-responsive .btn--outline--gray,#mypage_site_main.is-responsive .btn--outline--gray{background-color:#fff;color:var(--text-color-light);border-color:var(--border-gray-light)}#mypage.is-responsive .btn--outline--gray.active,#mypage_modal.is-responsive .btn--outline--gray.active,#mypage_site_main.is-responsive .btn--outline--gray.active{background-color:var(--ani-blue);border-color:var(--ani-blue);color:#fff}#mypage.is-responsive .itemsList ul,#mypage_modal.is-responsive .itemsList ul,#mypage_site_main.is-responsive .itemsList ul{padding:30px;border:1px solid var(--border-gray);border-top:none}#mypage.is-responsive .itemsList ul li,#mypage_modal.is-responsive .itemsList ul li,#mypage_site_main.is-responsive .itemsList ul li{padding:20px 0;border-bottom:1px solid var(--border-gray);display:-webkit-box;display:-ms-flexbox;display:flex}#mypage.is-responsive .itemsList ul li:first-child,#mypage_modal.is-responsive .itemsList ul li:first-child,#mypage_site_main.is-responsive .itemsList ul li:first-child{padding-top:0}#mypage.is-responsive .itemsList ul li:last-child,#mypage_modal.is-responsive .itemsList ul li:last-child,#mypage_site_main.is-responsive .itemsList ul li:last-child{border-bottom:none}#mypage.is-responsive .item_list_detail,#mypage_modal.is-responsive .item_list_detail,#mypage_site_main.is-responsive .item_list_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mypage.is-responsive .item_list_detail__top,#mypage_modal.is-responsive .item_list_detail__top,#mypage_site_main.is-responsive .item_list_detail__top{margin-bottom:30px;max-width:500px}#mypage.is-responsive .item_list_detail .product-title,#mypage_modal.is-responsive .item_list_detail .product-title,#mypage_site_main.is-responsive .item_list_detail .product-title{color:var(--ani-blue)}#mypage.is-responsive .new_series_product .item_list_cart,#mypage_modal.is-responsive .new_series_product .item_list_cart,#mypage_site_main.is-responsive .new_series_product .item_list_cart{margin-left:auto}#mypage.is-responsive .new_series_product .price,#mypage_modal.is-responsive .new_series_product .price,#mypage_site_main.is-responsive .new_series_product .price{color:var(--ani-blue)}#mypage.is-responsive .series_notification,#mypage_modal.is-responsive .series_notification,#mypage_site_main.is-responsive .series_notification{margin-top:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;width:220px}#mypage.is-responsive .series_notification__row,#mypage_modal.is-responsive .series_notification__row,#mypage_site_main.is-responsive .series_notification__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .contents_sort .sort,#mypage_modal.is-responsive .contents_sort .sort,#mypage_site_main.is-responsive .contents_sort .sort{display:grid;gap:20px}#mypage.is-responsive .contents_sort .setting_title,#mypage_modal.is-responsive .contents_sort .setting_title,#mypage_site_main.is-responsive .contents_sort .setting_title{font-size:14px;margin-bottom:10px}#mypage.is-responsive .contents_sort .contents_sort_checkbox,#mypage_modal.is-responsive .contents_sort .contents_sort_checkbox,#mypage_site_main.is-responsive .contents_sort .contents_sort_checkbox{margin-top:10px}#mypage.is-responsive .contents_sort .btn__box,#mypage_modal.is-responsive .contents_sort .btn__box,#mypage_site_main.is-responsive .contents_sort .btn__box{margin:30px auto 0;width:260px}#mypage.is-responsive .contents_sort .btn__box--full,#mypage_modal.is-responsive .contents_sort .btn__box--full,#mypage_site_main.is-responsive .contents_sort .btn__box--full{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#mypage.is-responsive .contents_sort .list_option,#mypage_modal.is-responsive .contents_sort .list_option,#mypage_site_main.is-responsive .contents_sort .list_option{display:grid;grid-template-columns:50% 11% 20%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:16px}#mypage.is-responsive .contents_sort .list_option .setting_body,#mypage_modal.is-responsive .contents_sort .list_option .setting_body,#mypage_site_main.is-responsive .contents_sort .list_option .setting_body{margin-right:0!important}#mypage.is-responsive .contents_sort .list_option>.setting_body:first-of-type,#mypage_modal.is-responsive .contents_sort .list_option>.setting_body:first-of-type,#mypage_site_main.is-responsive .contents_sort .list_option>.setting_body:first-of-type{grid-column:1}#mypage.is-responsive .contents_sort .list_option>.setting_body:nth-of-type(2),#mypage_modal.is-responsive .contents_sort .list_option>.setting_body:nth-of-type(2),#mypage_site_main.is-responsive .contents_sort .list_option>.setting_body:nth-of-type(2){grid-column:2}#mypage.is-responsive .contents_sort .setting_body--date input[type=text],#mypage_modal.is-responsive .contents_sort .setting_body--date input[type=text],#mypage_site_main.is-responsive .contents_sort .setting_body--date input[type=text]{width:100%!important;height:50px;padding:0 40px 0 20px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border-gray);border-radius:5px}#mypage.is-responsive .contents_sort .setting_body--date .date_range,#mypage_modal.is-responsive .contents_sort .setting_body--date .date_range,#mypage_site_main.is-responsive .contents_sort .setting_body--date .date_range{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:760px}#mypage.is-responsive .contents_sort .setting_body--date .date_sep,#mypage_modal.is-responsive .contents_sort .setting_body--date .date_sep,#mypage_site_main.is-responsive .contents_sort .setting_body--date .date_sep{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}#mypage.is-responsive .contents_sort .setting_body--date .date_field,#mypage_modal.is-responsive .contents_sort .setting_body--date .date_field,#mypage_site_main.is-responsive .contents_sort .setting_body--date .date_field{position:relative;min-width:100px}#mypage.is-responsive .contents_sort .setting_body--date .date_icon,#mypage_modal.is-responsive .contents_sort .setting_body--date .date_icon,#mypage_site_main.is-responsive .contents_sort .setting_body--date .date_icon{font-size:16px;position:absolute;right:10px;-webkit-transform:translateY(60%);transform:translateY(60%);width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer;color:var(--text-color-light)}#mypage.is-responsive .contents_sort .rsp_selectbox select,#mypage_modal.is-responsive .contents_sort .rsp_selectbox select,#mypage_site_main.is-responsive .contents_sort .rsp_selectbox select{height:48px}#mypage.is-responsive .item_list_thumb a>img,#mypage_modal.is-responsive .item_list_thumb a>img,#mypage_site_main.is-responsive .item_list_thumb a>img{width:178px;height:178px}#mypage.is-responsive .list_menu>a,#mypage_modal.is-responsive .list_menu>a,#mypage_site_main.is-responsive .list_menu>a{margin:0}#mypage.is-responsive .list_operate_button1,#mypage_modal.is-responsive .list_operate_button1,#mypage_site_main.is-responsive .list_operate_button1{font-size:14px;color:var(--ani-blue);background-color:#fff;border:1px solid var(--ani-blue)}#mypage.is-responsive .list_operate_button2,#mypage_modal.is-responsive .list_operate_button2,#mypage_site_main.is-responsive .list_operate_button2{font-size:14px;background-color:var(--ani-blue);border:1px solid var(--ani-blue)}#mypage.is-responsive .wishlist_box,#mypage_modal.is-responsive .wishlist_box,#mypage_site_main.is-responsive .wishlist_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;height:auto;min-height:60px;padding:20px 0;border-bottom:1px solid var(--border-gray);-webkit-box-sizing:border-box;box-sizing:border-box}#mypage.is-responsive .wishlist_box>.name,#mypage_modal.is-responsive .wishlist_box>.name,#mypage_site_main.is-responsive .wishlist_box>.name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;width:unset}#mypage.is-responsive .wishlist_box>.name.bg-none,#mypage_modal.is-responsive .wishlist_box>.name.bg-none,#mypage_site_main.is-responsive .wishlist_box>.name.bg-none{padding:0;background:none}#mypage.is-responsive .wishlist_box .name .title,#mypage_modal.is-responsive .wishlist_box .name .title,#mypage_site_main.is-responsive .wishlist_box .name .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mypage.is-responsive .wishlist_box.body>.operate,#mypage_modal.is-responsive .wishlist_box.body>.operate,#mypage_site_main.is-responsive .wishlist_box.body>.operate{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:unset}#mypage.is-responsive .modal_body_contents>*,#mypage_modal.is-responsive .modal_body_contents>*,#mypage_site_main.is-responsive .modal_body_contents>*{width:auto}#mypage.is-responsive .detail_item_list,#mypage_modal.is-responsive .detail_item_list,#mypage_site_main.is-responsive .detail_item_list{margin-top:0}#mypage.is-responsive .detail_item_list ul,#mypage_modal.is-responsive .detail_item_list ul,#mypage_site_main.is-responsive .detail_item_list ul{width:unset;margin-left:0;position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3%;row-gap:20px}#mypage.is-responsive .detail_item_list li.list_products,#mypage_modal.is-responsive .detail_item_list li.list_products,#mypage_site_main.is-responsive .detail_item_list li.list_products{width:180px;height:400px;margin-left:unset;margin-bottom:unset;float:none;position:unset}#mypage.is-responsive .detail_item_list form,#mypage_modal.is-responsive .detail_item_list form,#mypage_site_main.is-responsive .detail_item_list form{margin:30px 0}#mypage.is-responsive .detail_item_list .item_checkbox .v_checkbox:checked+.item_checkbox:before,#mypage_modal.is-responsive .detail_item_list .item_checkbox .v_checkbox:checked+.item_checkbox:before,#mypage_site_main.is-responsive .detail_item_list .item_checkbox .v_checkbox:checked+.item_checkbox:before{color:var(--ani-blue)}#mypage.is-responsive .filefolder_table,#mypage_modal.is-responsive .filefolder_table,#mypage_site_main.is-responsive .filefolder_table{width:100%;border-collapse:collapse}#mypage.is-responsive .filefolder_table tr,#mypage_modal.is-responsive .filefolder_table tr,#mypage_site_main.is-responsive .filefolder_table tr{background-color:var(--bg-gray)}#mypage.is-responsive .filefolder_table tr:first-child:not(:only-child),#mypage_modal.is-responsive .filefolder_table tr:first-child:not(:only-child),#mypage_site_main.is-responsive .filefolder_table tr:first-child:not(:only-child){border-bottom:1px solid var(--border-gray)}#mypage.is-responsive .filefolder_table tr a,#mypage_modal.is-responsive .filefolder_table tr a,#mypage_site_main.is-responsive .filefolder_table tr a{text-decoration:underline}#mypage.is-responsive .filefolder_table tr:nth-child(odd),#mypage_modal.is-responsive .filefolder_table tr:nth-child(odd),#mypage_site_main.is-responsive .filefolder_table tr:nth-child(odd){background-color:#fff}#mypage.is-responsive .filefolder_table td,#mypage.is-responsive .filefolder_table th,#mypage_modal.is-responsive .filefolder_table td,#mypage_modal.is-responsive .filefolder_table th,#mypage_site_main.is-responsive .filefolder_table td,#mypage_site_main.is-responsive .filefolder_table th{word-break:break-word;padding:10px}#mypage.is-responsive .user_giftset_list .status,#mypage_modal.is-responsive .user_giftset_list .status,#mypage_site_main.is-responsive .user_giftset_list .status{margin-top:25px;color:var(--text-color);font-size:12px}#mypage.is-responsive .user_giftset_list .thumbnail,#mypage_modal.is-responsive .user_giftset_list .thumbnail,#mypage_site_main.is-responsive .user_giftset_list .thumbnail{width:130px;height:130px;background-color:#f5f5f5;border:1px solid #d9d9d9;float:left}#mypage.is-responsive .user_giftset_list .thumbnail>*,#mypage_modal.is-responsive .user_giftset_list .thumbnail>*,#mypage_site_main.is-responsive .user_giftset_list .thumbnail>*{width:inherit;height:inherit;display:block;font-size:0;text-align:center;vertical-align:middle}#mypage.is-responsive .user_giftset_list .thumbnail>* img,#mypage_modal.is-responsive .user_giftset_list .thumbnail>* img,#mypage_site_main.is-responsive .user_giftset_list .thumbnail>* img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}#mypage.is-responsive .user_giftset_list li,#mypage_modal.is-responsive .user_giftset_list li,#mypage_site_main.is-responsive .user_giftset_list li{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;gap:20px;padding:15px 0;border-bottom:1px solid #d9d9d9;overflow:hidden}#mypage.is-responsive .user_giftset_list .body,#mypage_modal.is-responsive .user_giftset_list .body,#mypage_site_main.is-responsive .user_giftset_list .body{width:275px;float:none;margin:0;padding-right:0}#mypage.is-responsive .user_giftset_list .status p+p,#mypage_modal.is-responsive .user_giftset_list .status p+p,#mypage_site_main.is-responsive .user_giftset_list .status p+p{margin-top:10px}#mypage.is-responsive .user_giftset_list .fav p>span,#mypage.is-responsive .user_giftset_list .status p>span,#mypage_modal.is-responsive .user_giftset_list .fav p>span,#mypage_modal.is-responsive .user_giftset_list .status p>span,#mypage_site_main.is-responsive .user_giftset_list .fav p>span,#mypage_site_main.is-responsive .user_giftset_list .status p>span{width:80px;display:inline-block}#mypage.is-responsive .user_favorite_list .cart_buttons_wrap,#mypage_modal.is-responsive .user_favorite_list .cart_buttons_wrap,#mypage_site_main.is-responsive .user_favorite_list .cart_buttons_wrap{position:absolute;bottom:0;left:130%;right:auto;width:250px}#mypage.is-responsive .user_favorite_list .price,#mypage_modal.is-responsive .user_favorite_list .price,#mypage_site_main.is-responsive .user_favorite_list .price{color:var(--ani-blue);font-size:13px}#mypage.is-responsive .user_favorite_list .add_cart_btn_book,#mypage_modal.is-responsive .user_favorite_list .add_cart_btn_book,#mypage_site_main.is-responsive .user_favorite_list .add_cart_btn_book{background-color:var(--ani-blue);border-radius:5px;font-size:14px;padding-left:15px;text-align:center}#mypage.is-responsive .user_favorite_list .priv_item,#mypage_modal.is-responsive .user_favorite_list .priv_item,#mypage_site_main.is-responsive .user_favorite_list .priv_item{color:var(--ani-blue);border:1px solid var(--ani-blue)}#mypage.is-responsive .user_favorite_list .barcode-opener,#mypage_modal.is-responsive .user_favorite_list .barcode-opener,#mypage_site_main.is-responsive .user_favorite_list .barcode-opener{text-decoration:none;border:1px solid var(--border-gray);border-radius:5px;background:var(--bg-gray);padding:2px}#mypage.is-responsive .user_favorite_list li,#mypage_modal.is-responsive .user_favorite_list li,#mypage_site_main.is-responsive .user_favorite_list li{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#mypage.is-responsive .user_favorite_list .body,#mypage_modal.is-responsive .user_favorite_list .body,#mypage_site_main.is-responsive .user_favorite_list .body{width:275px;float:none;margin:0;padding-right:0}#mypage.is-responsive .contents_big_tab .rsp_tab-item.has-alert,#mypage_modal.is-responsive .contents_big_tab .rsp_tab-item.has-alert,#mypage_site_main.is-responsive .contents_big_tab .rsp_tab-item.has-alert{position:relative}#mypage.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after,#mypage_modal.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after,#mypage_site_main.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after{content:"\f06a";font-family:FontAwesome;position:absolute;top:4px;right:25%;font-size:18px;color:var(--ani-red)}#mypage.is-responsive .coupon_issue,#mypage_modal.is-responsive .coupon_issue,#mypage_site_main.is-responsive .coupon_issue{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}#mypage.is-responsive .table-email,#mypage_modal.is-responsive .table-email,#mypage_site_main.is-responsive .table-email{border-collapse:collapse;width:100%}#mypage.is-responsive .table-email a,#mypage_modal.is-responsive .table-email a,#mypage_site_main.is-responsive .table-email a{text-decoration:underline}#mypage.is-responsive .table-email tr,#mypage_modal.is-responsive .table-email tr,#mypage_site_main.is-responsive .table-email tr{background-color:var(--bg-gray)}#mypage.is-responsive .table-email tr:nth-child(odd),#mypage_modal.is-responsive .table-email tr:nth-child(odd),#mypage_site_main.is-responsive .table-email tr:nth-child(odd){background-color:#fff}#mypage.is-responsive .table-email td,#mypage.is-responsive .table-email th,#mypage_modal.is-responsive .table-email td,#mypage_modal.is-responsive .table-email th,#mypage_site_main.is-responsive .table-email td,#mypage_site_main.is-responsive .table-email th{padding:1em}#mypage.is-responsive .table-email th,#mypage_modal.is-responsive .table-email th,#mypage_site_main.is-responsive .table-email th{font-weight:700;min-width:4em}#mypage.is-responsive .anniv-rsp-table .form_row,#mypage_modal.is-responsive .anniv-rsp-table .form_row,#mypage_site_main.is-responsive .anniv-rsp-table .form_row{text-align:center}#mypage.is-responsive .radio-list-vertical,#mypage_modal.is-responsive .radio-list-vertical,#mypage_site_main.is-responsive .radio-list-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-left:1rem}#mypage.is-responsive .radio-list-vertical input[type=radio],#mypage_modal.is-responsive .radio-list-vertical input[type=radio],#mypage_site_main.is-responsive .radio-list-vertical input[type=radio]{accent-color:var(--text-color)}#mypage.is-responsive .radio-list-vertical>label,#mypage_modal.is-responsive .radio-list-vertical>label,#mypage_site_main.is-responsive .radio-list-vertical>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:auto;margin:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#mypage.is-responsive .ae_year,#mypage_modal.is-responsive .ae_year,#mypage_site_main.is-responsive .ae_year{max-width:100px!important}#mypage.is-responsive .anniv_btn_menus,#mypage_modal.is-responsive .anniv_btn_menus,#mypage_site_main.is-responsive .anniv_btn_menus{text-align:left}@media (width < 768px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu_btn{width:35px}.headerInner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:5px 10px}.headmenu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.headmenu2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.header-search{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}section .searchArea .searchword{width:calc(100% - 48px);height:40px}section .searchArea .searchwordsubmit{height:42px;width:46px}.search_box{display:block}.section_keywords ul.tab,.top_section_keywords ul.tab{height:40px}.section_keywords ul.tab li,.top_section_keywords ul.tab li{height:40px;text-align:center;background-color:#edece8;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.section_keywords ul.tab li:nth-of-type(2),.top_section_keywords ul.tab li:nth-of-type(2){margin-left:-1px;border-left:1px solid #ddd}.section_keywords ul.tab li.current,.top_section_keywords ul.tab li.current{background-color:transparent;border-bottom:none}.section_keywords ul.tab li.trend,.top_section_keywords ul.tab li.trend{color:#333}.section_keywords ul.tab li.title,.top_section_keywords ul.tab li.title{float:left;width:50%}.section_keywords ul.tab li.c_btn,.top_section_keywords ul.tab li.c_btn{float:right;width:10%;background-color:#edece8}.section_keywords ul.tab li span,.top_section_keywords ul.tab li span{display:block;padding-top:15px;color:#999;font-weight:700;font-size:13px}.section_keywords ul.keywords li a,.top_section_keywords ul.keywords li a{display:block;padding:12px 20px;border-top:1px solid #ddd;font-size:13px}.section_keywords ul.keywords li a i,.top_section_keywords ul.keywords li a i{display:block;float:right}.section_keywords ul.keywords li:first-child a,.top_section_keywords ul.keywords li:first-child a{border-top:none}.section_keywords ul.keywords li.blank,.top_section_keywords ul.keywords li.blank{background-color:#edece8;height:30px}div.searchArea .searchwordsubmit{display:block;padding:3px;text-align:center;font-size:22px;color:#939393;float:left;height:40px!important}div.searchArea .searchwordsubmit a{text-decoration:none;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.searchArea #c_word{display:none}div.searchArea.current .searchword{color:var(--text-color);height:40px}div.searchArea.current #c_word{font-size:14px;color:var(--gray);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#search_multi_text::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background-image:url(../img/btn_close.png);background-repeat:no-repeat;background-size:cover;padding-right:0;width:13px;height:13px}.section_keywords.scroll-on{position:fixed;left:0;right:0;top:115px;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9999;background:#fff}body.is-search-fixed{position:fixed;left:0;right:0;width:100%;overflow:hidden}#suggest{background-color:#fff;border:1px solid #ccf;width:100%;z-index:999;position:absolute;border-radius:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -20px}#suggest div{padding:1em;font-size:13px;display:block;border-bottom:1px solid #ececee}#suggest div span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%;display:inline-block}#suggest div:after{content:"\f054";font-family:FontAwesome;position:absolute;right:12px;color:#345fab}#suggest div.select{color:#fff;background-color:#36f}#suggest div.select:after{color:#fff}#suggest strong{font-weight:700}.rsp-footer{width:100%;margin:48px 0 0}.flex-sp-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#mypage.is-responsive,#mypage_modal.is-responsive,#mypage_site_main.is-responsive{padding:0}#mypage.is-responsive table.rsp-table tr.form_row,#mypage_modal.is-responsive table.rsp-table tr.form_row,#mypage_site_main.is-responsive table.rsp-table tr.form_row{width:90%;max-width:600px}#mypage.is-responsive table.rsp-table .form_data.is-inline,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline{gap:5px}#mypage.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox select{width:70px}#mypage.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox:after,#mypage_modal.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox:after,#mypage_site_main.is-responsive table.rsp-table .form_data.is-inline .rsp_selectbox:after{right:11px;width:5px;height:5px}#mypage.is-responsive .rsp-table--label-center td,#mypage.is-responsive .rsp-table--label-center th,#mypage_modal.is-responsive .rsp-table--label-center td,#mypage_modal.is-responsive .rsp-table--label-center th,#mypage_site_main.is-responsive .rsp-table--label-center td,#mypage_site_main.is-responsive .rsp-table--label-center th{display:block;width:100%}#mypage.is-responsive .rsp-table--label-center .form_row,#mypage_modal.is-responsive .rsp-table--label-center .form_row,#mypage_site_main.is-responsive .rsp-table--label-center .form_row{border:1px solid var(--border-gray)}#mypage.is-responsive .rsp-table--label-center .form_title,#mypage_modal.is-responsive .rsp-table--label-center .form_title,#mypage_site_main.is-responsive .rsp-table--label-center .form_title{text-align:left;width:100%}#mypage.is-responsive .d-sp-block,#mypage_modal.is-responsive .d-sp-block,#mypage_site_main.is-responsive .d-sp-block{display:block}#mypage.is-responsive .d-sp-none,#mypage_modal.is-responsive .d-sp-none,#mypage_site_main.is-responsive .d-sp-none{display:none}#mypage.is-responsive body,#mypage_modal.is-responsive body,#mypage_site_main.is-responsive body{padding-inline:unset;width:100%;margin:0}#mypage.is-responsive h1,#mypage_modal.is-responsive h1,#mypage_site_main.is-responsive h1{font-size:24px;padding:0 20px 10px}#mypage.is-responsive h2,#mypage.is-responsive h2>span,#mypage_modal.is-responsive h2,#mypage_modal.is-responsive h2>span,#mypage_site_main.is-responsive h2,#mypage_site_main.is-responsive h2>span{font-size:14px}#mypage.is-responsive .rsp_tab-list,#mypage_modal.is-responsive .rsp_tab-list,#mypage_site_main.is-responsive .rsp_tab-list{margin:0 -20px;gap:0}#mypage.is-responsive .form_row .form_data.is-inline,#mypage_modal.is-responsive .form_row .form_data.is-inline,#mypage_site_main.is-responsive .form_row .form_data.is-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .form_recaptcha,#mypage_modal.is-responsive .form_recaptcha,#mypage_site_main.is-responsive .form_recaptcha{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mypage.is-responsive .form_data.is-inline .rsp_selectbox select,#mypage_modal.is-responsive .form_data.is-inline .rsp_selectbox select,#mypage_site_main.is-responsive .form_data.is-inline .rsp_selectbox select{width:75px}#mypage.is-responsive form#form1>table.form_wrap>tbody>tr.form_row>td input.sp-w-100,#mypage_modal.is-responsive form#form1>table.form_wrap>tbody>tr.form_row>td input.sp-w-100,#mypage_site_main.is-responsive form#form1>table.form_wrap>tbody>tr.form_row>td input.sp-w-100{width:100%!important}#mypage.is-responsive .searchArea,#mypage_modal.is-responsive .searchArea,#mypage_site_main.is-responsive .searchArea{padding:0!important}#mypage.is-responsive .rsp_tab-item,#mypage.is-responsive .rsp_tab-item.current,#mypage_modal.is-responsive .rsp_tab-item,#mypage_modal.is-responsive .rsp_tab-item.current,#mypage_site_main.is-responsive .rsp_tab-item,#mypage_site_main.is-responsive .rsp_tab-item.current{border-radius:unset}#mypage.is-responsive .rsp_tab-item a,#mypage_modal.is-responsive .rsp_tab-item a,#mypage_site_main.is-responsive .rsp_tab-item a{display:block;min-width:50px;margin:0;padding:1em .5em;font-size:.9em;text-align:center;color:var(--text-color-light);border-bottom:none;border-radius:0;text-decoration:none;cursor:pointer}#mypage.is-responsive .my-pager>ul,#mypage_modal.is-responsive .my-pager>ul,#mypage_site_main.is-responsive .my-pager>ul{gap:5px}#mypage.is-responsive .my-pager>ul>li>a,#mypage_modal.is-responsive .my-pager>ul>li>a,#mypage_site_main.is-responsive .my-pager>ul>li>a{display:inline-grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid var(--ani-blue);line-height:1}#mypage.is-responsive .register-box,#mypage_modal.is-responsive .register-box,#mypage_site_main.is-responsive .register-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .mypage_fairevent_list .rsp_detail .buttons,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail .buttons,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#mypage.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1{width:90%}#mypage.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1+.button_style_1,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1+.button_style_1,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1+.button_style_1{margin-top:10px}#mypage.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1 a,#mypage_modal.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1 a,#mypage_site_main.is-responsive .mypage_fairevent_list .rsp_detail .button_style_1 a{width:100%}#mypage.is-responsive .arr_list li,#mypage_modal.is-responsive .arr_list li,#mypage_site_main.is-responsive .arr_list li{margin-top:0;background-size:unset;border-top:1px solid var(--border-gray-light);padding:15px;background-position:100%}#mypage.is-responsive .arr_list li a,#mypage_modal.is-responsive .arr_list li a,#mypage_site_main.is-responsive .arr_list li a{padding:0 20px 0 0;width:100%;display:block;line-height:1.6}#mypage.is-responsive .arr_list li:last-child,#mypage_modal.is-responsive .arr_list li:last-child,#mypage_site_main.is-responsive .arr_list li:last-child{border-bottom:1px solid var(--border-gray-light)}#mypage.is-responsive .new_series.rsp_contents,#mypage_modal.is-responsive .new_series.rsp_contents,#mypage_site_main.is-responsive .new_series.rsp_contents{padding-inline:0}#mypage.is-responsive .new_series .contents_sort,#mypage_modal.is-responsive .new_series .contents_sort,#mypage_site_main.is-responsive .new_series .contents_sort{padding:16px}#mypage.is-responsive .new_series .contents_sort .sort,#mypage_modal.is-responsive .new_series .contents_sort .sort,#mypage_site_main.is-responsive .new_series .contents_sort .sort{grid-template-columns:repeat(1,minmax(0,1fr))}#mypage.is-responsive .new_series .contents_sort .btn__box,#mypage_modal.is-responsive .new_series .contents_sort .btn__box,#mypage_site_main.is-responsive .new_series .contents_sort .btn__box{width:100%}#mypage.is-responsive .new_series .btn__box>.btn:only-child,#mypage_modal.is-responsive .new_series .btn__box>.btn:only-child,#mypage_site_main.is-responsive .new_series .btn__box>.btn:only-child{max-width:unset}#mypage.is-responsive .new_series .itemsList ul,#mypage_modal.is-responsive .new_series .itemsList ul,#mypage_site_main.is-responsive .new_series .itemsList ul{padding:15px}#mypage.is-responsive .new_series .itemsList ul li,#mypage_modal.is-responsive .new_series .itemsList ul li,#mypage_site_main.is-responsive .new_series .itemsList ul li{gap:10px}#mypage.is-responsive .new_series .itemsList ul li:first-child,#mypage_modal.is-responsive .new_series .itemsList ul li:first-child,#mypage_site_main.is-responsive .new_series .itemsList ul li:first-child{padding-top:10px}#mypage.is-responsive .new_series .item_list_thumb a>img,#mypage_modal.is-responsive .new_series .item_list_thumb a>img,#mypage_site_main.is-responsive .new_series .item_list_thumb a>img{width:120px;height:120px}#mypage.is-responsive .new_series .item_list_detail,#mypage.is-responsive .new_series .new_series_product .price,#mypage_modal.is-responsive .new_series .item_list_detail,#mypage_modal.is-responsive .new_series .new_series_product .price,#mypage_site_main.is-responsive .new_series .item_list_detail,#mypage_site_main.is-responsive .new_series .new_series_product .price{font-size:12px}#mypage.is-responsive .new_series .contents_sort .btn__box--full,#mypage_modal.is-responsive .new_series .contents_sort .btn__box--full,#mypage_site_main.is-responsive .new_series .contents_sort .btn__box--full{grid-template-columns:repeat(2,minmax(0,1fr))}#mypage.is-responsive .new_series .contents_sort .list_option,#mypage_modal.is-responsive .new_series .contents_sort .list_option,#mypage_site_main.is-responsive .new_series .contents_sort .list_option{grid-template-columns:1fr 1fr}#mypage.is-responsive .new_series .contents_sort .list_option>.setting_body:first-of-type,#mypage_modal.is-responsive .new_series .contents_sort .list_option>.setting_body:first-of-type,#mypage_site_main.is-responsive .new_series .contents_sort .list_option>.setting_body:first-of-type{grid-column:1/-1}#mypage.is-responsive .new_series .contents_sort .list_option>.setting_body:nth-of-type(2),#mypage_modal.is-responsive .new_series .contents_sort .list_option>.setting_body:nth-of-type(2),#mypage_site_main.is-responsive .new_series .contents_sort .list_option>.setting_body:nth-of-type(2){grid-column:1/2}#mypage.is-responsive .new_series .contents_sort .list_option .mail_notification,#mypage_modal.is-responsive .new_series .contents_sort .list_option .mail_notification,#mypage_site_main.is-responsive .new_series .contents_sort .list_option .mail_notification{grid-column:2/3;align-self:end}#mypage.is-responsive .new_series .contents_sort .terms_submit a,#mypage_modal.is-responsive .new_series .contents_sort .terms_submit a,#mypage_site_main.is-responsive .new_series .contents_sort .terms_submit a{width:100%}#mypage.is-responsive .new_series .series_notification,#mypage_modal.is-responsive .new_series .series_notification,#mypage_site_main.is-responsive .new_series .series_notification{width:auto;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#mypage.is-responsive .new_series .series_notification__row,#mypage_modal.is-responsive .new_series .series_notification__row,#mypage_site_main.is-responsive .new_series .series_notification__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:12px}#mypage.is-responsive .new_series .series_notification label,#mypage_modal.is-responsive .new_series .series_notification label,#mypage_site_main.is-responsive .new_series .series_notification label{margin-right:0}#mypage.is-responsive .new_series .btn__box,#mypage_modal.is-responsive .new_series .btn__box,#mypage_site_main.is-responsive .new_series .btn__box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mypage.is-responsive .new_series .btn__box .btn--blue,#mypage_modal.is-responsive .new_series .btn__box .btn--blue,#mypage_site_main.is-responsive .new_series .btn__box .btn--blue{width:50px;height:50px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;line-height:0;padding:0}#mypage.is-responsive .new_series .btn__box .btn--blue:before,#mypage_modal.is-responsive .new_series .btn__box .btn--blue:before,#mypage_site_main.is-responsive .new_series .btn__box .btn--blue:before{content:"\f07a";font-family:FontAwesome;font-size:28px}#mypage.is-responsive .form_row .form_title,#mypage_modal.is-responsive .form_row .form_title,#mypage_site_main.is-responsive .form_row .form_title{text-align:left}#mypage.is-responsive .item_list ul,#mypage_modal.is-responsive .item_list ul,#mypage_site_main.is-responsive .item_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:auto;position:static}#mypage.is-responsive .item_list .list_products,#mypage_modal.is-responsive .item_list .list_products,#mypage_site_main.is-responsive .item_list .list_products{width:180px;height:400px;float:none;position:static;margin:10px 20px;padding-top:10px}#mypage.is-responsive .list_menu.btn__box--full,#mypage_modal.is-responsive .list_menu.btn__box--full,#mypage_site_main.is-responsive .list_menu.btn__box--full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding-bottom:12px}#mypage.is-responsive .list_menu.btn__box--full .list_summary,#mypage_modal.is-responsive .list_menu.btn__box--full .list_summary,#mypage_site_main.is-responsive .list_menu.btn__box--full .list_summary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:20px}#mypage.is-responsive .list_menu.btn__box--full a.btn,#mypage_modal.is-responsive .list_menu.btn__box--full a.btn,#mypage_site_main.is-responsive .list_menu.btn__box--full a.btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0;max-width:calc(50% - 16px);font-size:14px}#mypage.is-responsive .list_item_count,#mypage_modal.is-responsive .list_item_count,#mypage_site_main.is-responsive .list_item_count{font-size:20px}#mypage.is-responsive .list_status_icon,#mypage_modal.is-responsive .list_status_icon,#mypage_site_main.is-responsive .list_status_icon{border:1px solid var(--border-gray);border-radius:5px;min-width:37px;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:5px}#mypage.is-responsive .item_list li.list_products,#mypage_modal.is-responsive .item_list li.list_products,#mypage_site_main.is-responsive .item_list li.list_products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:auto;margin:0;padding:20px 0;gap:20px;border-bottom:1px solid var(--border-gray-light)}#mypage.is-responsive .item_list li.list_products:last-child,#mypage_modal.is-responsive .item_list li.list_products:last-child,#mypage_site_main.is-responsive .item_list li.list_products:last-child{border:none}#mypage.is-responsive .item_list li.list_products .item_list_thumb,#mypage_modal.is-responsive .item_list li.list_products .item_list_thumb,#mypage_site_main.is-responsive .item_list li.list_products .item_list_thumb{border:1px solid var(--border-gray-light);width:auto;height:inherit}#mypage.is-responsive .item_list_thumb a>img,#mypage_modal.is-responsive .item_list_thumb a>img,#mypage_site_main.is-responsive .item_list_thumb a>img{width:145px;height:145px}#mypage.is-responsive .item_list li.list_products h3,#mypage_modal.is-responsive .item_list li.list_products h3,#mypage_site_main.is-responsive .item_list li.list_products h3{height:auto;margin:0 0 10px}#mypage.is-responsive .item_checkbox,#mypage_modal.is-responsive .item_checkbox,#mypage_site_main.is-responsive .item_checkbox{position:absolute;font-size:2em;top:50%;right:15px;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mypage.is-responsive .item_checkbox .v_checkbox:checked+.item_checkbox:before,#mypage_modal.is-responsive .item_checkbox .v_checkbox:checked+.item_checkbox:before,#mypage_site_main.is-responsive .item_checkbox .v_checkbox:checked+.item_checkbox:before{color:var(--ani-blue)}#mypage.is-responsive .detail_item_list li.list_products,#mypage_modal.is-responsive .detail_item_list li.list_products,#mypage_site_main.is-responsive .detail_item_list li.list_products{position:relative;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#mypage.is-responsive .detail_item_list li.list_products label,#mypage_modal.is-responsive .detail_item_list li.list_products label,#mypage_site_main.is-responsive .detail_item_list li.list_products label{margin:0}#mypage.is-responsive .detail_item_list li.list_products .item_list_thumb img,#mypage_modal.is-responsive .detail_item_list li.list_products .item_list_thumb img,#mypage_site_main.is-responsive .detail_item_list li.list_products .item_list_thumb img{max-width:120px;height:auto}#mypage.is-responsive .user_giftset_list .body,#mypage_modal.is-responsive .user_giftset_list .body,#mypage_site_main.is-responsive .user_giftset_list .body{width:100%;margin:0}#mypage.is-responsive .user_giftset_list .giftset_sp_li,#mypage_modal.is-responsive .user_giftset_list .giftset_sp_li,#mypage_site_main.is-responsive .user_giftset_list .giftset_sp_li{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#mypage.is-responsive .user_giftset_list .giftset_sp_li .thumbnail,#mypage_modal.is-responsive .user_giftset_list .giftset_sp_li .thumbnail,#mypage_site_main.is-responsive .user_giftset_list .giftset_sp_li .thumbnail{width:40vw;height:auto;margin:auto}#mypage.is-responsive .user_giftset_list .giftset_sp_li h3,#mypage_modal.is-responsive .user_giftset_list .giftset_sp_li h3,#mypage_site_main.is-responsive .user_giftset_list .giftset_sp_li h3{margin:0 0 10px;line-height:1.4}#mypage.is-responsive .user_giftset_list .giftset_sp_li .status,#mypage_modal.is-responsive .user_giftset_list .giftset_sp_li .status,#mypage_site_main.is-responsive .user_giftset_list .giftset_sp_li .status{margin-top:5px}#mypage.is-responsive .order_mail_history,#mypage_modal.is-responsive .order_mail_history,#mypage_site_main.is-responsive .order_mail_history{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#mypage.is-responsive .user_favorite_list .selOrderItem,#mypage_modal.is-responsive .user_favorite_list .selOrderItem,#mypage_site_main.is-responsive .user_favorite_list .selOrderItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mypage.is-responsive .user_favorite_list .body,#mypage_modal.is-responsive .user_favorite_list .body,#mypage_site_main.is-responsive .user_favorite_list .body{width:100%;margin:0}#mypage.is-responsive .user_favorite_list .favorite_sp_li,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}#mypage.is-responsive .user_favorite_list .favorite_sp_li .thumbnail,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li .thumbnail,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li .thumbnail{width:120px;height:120px}#mypage.is-responsive .user_favorite_list .favorite_sp_li h3,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li h3,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li h3{margin:0 0 10px;line-height:1.4}#mypage.is-responsive .user_favorite_list .favorite_sp_li .status,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li .status,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li .status{margin-top:5px}#mypage.is-responsive .user_favorite_list .favorite_sp_li #product_link_coad,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li #product_link_coad,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li #product_link_coad{display:block;margin-bottom:10px}#mypage.is-responsive .user_favorite_list .favorite_sp_li .priv_item,#mypage_modal.is-responsive .user_favorite_list .favorite_sp_li .priv_item,#mypage_site_main.is-responsive .user_favorite_list .favorite_sp_li .priv_item{font-size:10px;display:inline-block;padding:5px;line-height:1;margin-bottom:5px}#mypage.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after,#mypage_modal.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after,#mypage_site_main.is-responsive .contents_big_tab .rsp_tab-item.has-alert:after{right:5px}#mypage.is-responsive .anniv-rsp-table .form_row,#mypage_modal.is-responsive .anniv-rsp-table .form_row,#mypage_site_main.is-responsive .anniv-rsp-table .form_row{text-align:left}#mypage.is-responsive .anniv-rsp-table .form_row:first-child,#mypage_modal.is-responsive .anniv-rsp-table .form_row:first-child,#mypage_site_main.is-responsive .anniv-rsp-table .form_row:first-child{display:none}#mypage.is-responsive .anniv-rsp-table .form_text,#mypage_modal.is-responsive .anniv-rsp-table .form_text,#mypage_site_main.is-responsive .anniv-rsp-table .form_text{margin:0}#mypage.is-responsive .anniv-rsp-table table,#mypage.is-responsive .anniv-rsp-table tbody,#mypage.is-responsive .anniv-rsp-table td,#mypage.is-responsive .anniv-rsp-table th,#mypage.is-responsive .anniv-rsp-table thead,#mypage.is-responsive .anniv-rsp-table tr,#mypage_modal.is-responsive .anniv-rsp-table table,#mypage_modal.is-responsive .anniv-rsp-table tbody,#mypage_modal.is-responsive .anniv-rsp-table td,#mypage_modal.is-responsive .anniv-rsp-table th,#mypage_modal.is-responsive .anniv-rsp-table thead,#mypage_modal.is-responsive .anniv-rsp-table tr,#mypage_site_main.is-responsive .anniv-rsp-table table,#mypage_site_main.is-responsive .anniv-rsp-table tbody,#mypage_site_main.is-responsive .anniv-rsp-table td,#mypage_site_main.is-responsive .anniv-rsp-table th,#mypage_site_main.is-responsive .anniv-rsp-table thead,#mypage_site_main.is-responsive .anniv-rsp-table tr{display:block}#mypage.is-responsive .anniv-rsp-table table,#mypage_modal.is-responsive .anniv-rsp-table table,#mypage_site_main.is-responsive .anniv-rsp-table table{width:100%}#mypage.is-responsive .anniv-rsp-table tr,#mypage_modal.is-responsive .anniv-rsp-table tr,#mypage_site_main.is-responsive .anniv-rsp-table tr{padding:20px 0}#mypage.is-responsive .anniv-rsp-table th,#mypage_modal.is-responsive .anniv-rsp-table th,#mypage_site_main.is-responsive .anniv-rsp-table th{display:none}#mypage.is-responsive .anniv-rsp-table td,#mypage_modal.is-responsive .anniv-rsp-table td,#mypage_site_main.is-responsive .anniv-rsp-table td{position:relative;padding:0 0 15px 45%;width:100%}#mypage.is-responsive .anniv-rsp-table td:before,#mypage_modal.is-responsive .anniv-rsp-table td:before,#mypage_site_main.is-responsive .anniv-rsp-table td:before{content:attr(data-label);position:absolute;left:10px;font-weight:700}#mypage.is-responsive .anniv-rsp-table .anniv_btn_menus,#mypage_modal.is-responsive .anniv-rsp-table .anniv_btn_menus,#mypage_site_main.is-responsive .anniv-rsp-table .anniv_btn_menus{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mypage.is-responsive .rsp_form-input,#mypage_modal.is-responsive .rsp_form-input,#mypage_site_main.is-responsive .rsp_form-input{max-width:unset}#mypage.is-responsive .ae_year,#mypage_modal.is-responsive .ae_year,#mypage_site_main.is-responsive .ae_year{max-width:65px!important}#mypage.is-responsive .card-rsp-table .form_row,#mypage_modal.is-responsive .card-rsp-table .form_row,#mypage_site_main.is-responsive .card-rsp-table .form_row{text-align:left}#mypage.is-responsive .card-rsp-table .form_row:first-child,#mypage_modal.is-responsive .card-rsp-table .form_row:first-child,#mypage_site_main.is-responsive .card-rsp-table .form_row:first-child{display:none}#mypage.is-responsive .card-rsp-table .form_text,#mypage_modal.is-responsive .card-rsp-table .form_text,#mypage_site_main.is-responsive .card-rsp-table .form_text{margin:0}#mypage.is-responsive .card-rsp-table table,#mypage.is-responsive .card-rsp-table tbody,#mypage.is-responsive .card-rsp-table td,#mypage.is-responsive .card-rsp-table th,#mypage.is-responsive .card-rsp-table thead,#mypage.is-responsive .card-rsp-table tr,#mypage_modal.is-responsive .card-rsp-table table,#mypage_modal.is-responsive .card-rsp-table tbody,#mypage_modal.is-responsive .card-rsp-table td,#mypage_modal.is-responsive .card-rsp-table th,#mypage_modal.is-responsive .card-rsp-table thead,#mypage_modal.is-responsive .card-rsp-table tr,#mypage_site_main.is-responsive .card-rsp-table table,#mypage_site_main.is-responsive .card-rsp-table tbody,#mypage_site_main.is-responsive .card-rsp-table td,#mypage_site_main.is-responsive .card-rsp-table th,#mypage_site_main.is-responsive .card-rsp-table thead,#mypage_site_main.is-responsive .card-rsp-table tr{display:block}#mypage.is-responsive .card-rsp-table table,#mypage_modal.is-responsive .card-rsp-table table,#mypage_site_main.is-responsive .card-rsp-table table{width:100%}#mypage.is-responsive .card-rsp-table tr,#mypage_modal.is-responsive .card-rsp-table tr,#mypage_site_main.is-responsive .card-rsp-table tr{padding:20px 0}#mypage.is-responsive .card-rsp-table th,#mypage_modal.is-responsive .card-rsp-table th,#mypage_site_main.is-responsive .card-rsp-table th{text-align:center;margin-bottom:15px}#mypage.is-responsive .card-rsp-table td,#mypage_modal.is-responsive .card-rsp-table td,#mypage_site_main.is-responsive .card-rsp-table td{position:relative;padding:0 0 15px 45%;width:100%;text-align:center}#mypage.is-responsive .card-rsp-table td:before,#mypage_modal.is-responsive .card-rsp-table td:before,#mypage_site_main.is-responsive .card-rsp-table td:before{content:attr(data-label);position:absolute;left:10px;font-weight:700}#mypage.is-responsive .card-rsp-table .anniv_btn_menus,#mypage_modal.is-responsive .card-rsp-table .anniv_btn_menus,#mypage_site_main.is-responsive .card-rsp-table .anniv_btn_menus{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (width >= 768px){.d-md-block{display:block!important}.d-md-none{display:none!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.headerInner{position:relative}.headerInner .headmenu2{padding-right:44px;gap:6px}.headerInner .cart_area{position:absolute;right:20px}.rsp-footer .footer-left,.rsp-footer .footer-right{background:transparent;display:block}.rsp-footer .footer-inner{grid-template-columns:1fr 1fr;grid-template-areas:"guide faq" "sns   terms";gap:20px}.rsp-footer .ft-panel{grid-template-columns:1fr}}@media (width >= 992px){.d-lg-none{display:none!important}}@media (width <= 992px){.mypage-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mypage-row>*{-ms-flex-preferred-size:100%;flex-basis:100%}.cso-note{padding:0!important}.rsp-footer .footer-heading.sns{height:70px}.rsp-footer .sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:170px;gap:5px}#mypage.is-responsive .recommended-item .rt-recommend,#mypage_modal.is-responsive .recommended-item .rt-recommend,#mypage_site_main.is-responsive .recommended-item .rt-recommend{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}#mypage.is-responsive .recommended-item .rt-recommend ul,#mypage_modal.is-responsive .recommended-item .rt-recommend ul,#mypage_site_main.is-responsive .recommended-item .rt-recommend ul{display:grid;grid-template-columns:repeat(5,160px);grid-auto-rows:auto;gap:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none;padding:0 10px 10px;margin:0}#mypage.is-responsive .recommended-item .rt-recommend ul li,#mypage_modal.is-responsive .recommended-item .rt-recommend ul li,#mypage_site_main.is-responsive .recommended-item .rt-recommend ul li{width:160px!important;margin:0;float:none;-ms-flex-preferred-size:auto;flex-basis:auto}#mypage.is-responsive .recommended-item .item_list_thumb a>img,#mypage.is-responsive .recommended-item .item_list li .item_list_thumb,#mypage_modal.is-responsive .recommended-item .item_list_thumb a>img,#mypage_modal.is-responsive .recommended-item .item_list li .item_list_thumb,#mypage_site_main.is-responsive .recommended-item .item_list_thumb a>img,#mypage_site_main.is-responsive .recommended-item .item_list li .item_list_thumb{width:160px;height:160px}#mypage.is-responsive .order_history_headline,#mypage_modal.is-responsive .order_history_headline,#mypage_site_main.is-responsive .order_history_headline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:0 0 30px}#mypage.is-responsive .order_history_headline:after,#mypage_modal.is-responsive .order_history_headline:after,#mypage_site_main.is-responsive .order_history_headline:after{content:none;display:none;clear:none}#mypage.is-responsive .order_history_headline .input_select,#mypage_modal.is-responsive .order_history_headline .input_select,#mypage_site_main.is-responsive .order_history_headline .input_select{grid-column:1;min-width:0}#mypage.is-responsive .order_history_headline .input_select_option,#mypage_modal.is-responsive .order_history_headline .input_select_option,#mypage_site_main.is-responsive .order_history_headline .input_select_option{width:auto!important}#mypage.is-responsive .order_history_headline .search_form,#mypage_modal.is-responsive .order_history_headline .search_form,#mypage_site_main.is-responsive .order_history_headline .search_form{grid-column:2;min-width:0}#mypage.is-responsive .order_history_headline .search_form form,#mypage_modal.is-responsive .order_history_headline .search_form form,#mypage_site_main.is-responsive .order_history_headline .search_form form{width:auto!important}#mypage.is-responsive .order_history_headline .search_form input[type=text],#mypage_modal.is-responsive .order_history_headline .search_form input[type=text],#mypage_site_main.is-responsive .order_history_headline .search_form input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#mypage.is-responsive .order_history_headline .search_form input[type=submit],#mypage_modal.is-responsive .order_history_headline .search_form input[type=submit],#mypage_site_main.is-responsive .order_history_headline .search_form input[type=submit]{display:none}#mypage.is-responsive .order_history_headline .order-support-area,#mypage_modal.is-responsive .order_history_headline .order-support-area,#mypage_site_main.is-responsive .order_history_headline .order-support-area{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:12px}#mypage.is-responsive .order_history_headline .order-support-area .custom-checkbox,#mypage_modal.is-responsive .order_history_headline .order-support-area .custom-checkbox,#mypage_site_main.is-responsive .order_history_headline .order-support-area .custom-checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#mypage.is-responsive .order_history_headline .order-support-area a,#mypage_modal.is-responsive .order_history_headline .order-support-area a,#mypage_site_main.is-responsive .order_history_headline .order-support-area a{color:var(--ani-blue);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#mypage.is-responsive .order_history_headline .btn.btn--blue,#mypage_modal.is-responsive .order_history_headline .btn.btn--blue,#mypage_site_main.is-responsive .order_history_headline .btn.btn--blue{grid-column:1/-1;width:100%;text-align:center;margin:0 auto}#mypage.is-responsive .total_anipay,#mypage_modal.is-responsive .total_anipay,#mypage_site_main.is-responsive .total_anipay{background-color:var(--bg-gray);padding:20px;margin:0 -20px}#mypage.is-responsive #js-total-anipay,#mypage_modal.is-responsive #js-total-anipay,#mypage_site_main.is-responsive #js-total-anipay{width:auto}#mypage.is-responsive .order_histories,#mypage_modal.is-responsive .order_histories,#mypage_site_main.is-responsive .order_histories{margin:20px -20px 0}#mypage.is-responsive .order_histories .order_status,#mypage_modal.is-responsive .order_histories .order_status,#mypage_site_main.is-responsive .order_histories .order_status{padding:20px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"order_id contact" "slip     slip";gap:8px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mypage.is-responsive .order_histories .order_status>p,#mypage_modal.is-responsive .order_histories .order_status>p,#mypage_site_main.is-responsive .order_histories .order_status>p{margin:0;padding:0}#mypage.is-responsive .order_histories .order_status .order_id,#mypage_modal.is-responsive .order_histories .order_status .order_id,#mypage_site_main.is-responsive .order_histories .order_status .order_id{grid-area:order_id;min-width:0}#mypage.is-responsive .order_histories .order_status .order_contact,#mypage_modal.is-responsive .order_histories .order_status .order_contact,#mypage_site_main.is-responsive .order_histories .order_status .order_contact{grid-area:contact;justify-self:end}#mypage.is-responsive .order_histories .order_status .order_slip_number,#mypage_modal.is-responsive .order_histories .order_status .order_slip_number,#mypage_site_main.is-responsive .order_histories .order_status .order_slip_number{grid-area:slip;margin-top:10px}#mypage.is-responsive .flex-1,#mypage_modal.is-responsive .flex-1,#mypage_site_main.is-responsive .flex-1{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#mypage.is-responsive .order_detail_main,#mypage_modal.is-responsive .order_detail_main,#mypage_site_main.is-responsive .order_detail_main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mypage.is-responsive .order_detail_main>.order_bill,#mypage_modal.is-responsive .order_detail_main>.order_bill,#mypage_site_main.is-responsive .order_detail_main>.order_bill{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-gray)}#mypage.is-responsive .order_detail_main>.flex-1:nth-child(2),#mypage_modal.is-responsive .order_detail_main>.flex-1:nth-child(2),#mypage_site_main.is-responsive .order_detail_main>.flex-1:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-gray)}#mypage.is-responsive .order_detail_main>.flex-1:first-child,#mypage_modal.is-responsive .order_detail_main>.flex-1:first-child,#mypage_site_main.is-responsive .order_detail_main>.flex-1:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#mypage.is-responsive .order_detail_main li,#mypage_modal.is-responsive .order_detail_main li,#mypage_site_main.is-responsive .order_detail_main li{margin-bottom:10px}#mypage.is-responsive .order_detail_main .date,#mypage_modal.is-responsive .order_detail_main .date,#mypage_site_main.is-responsive .order_detail_main .date{display:block}#mypage.is-responsive .order-tracking,#mypage_modal.is-responsive .order-tracking,#mypage_site_main.is-responsive .order-tracking{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}#mypage.is-responsive .order-tracking__layout,#mypage.is-responsive .order-tracking__main,#mypage_modal.is-responsive .order-tracking__layout,#mypage_modal.is-responsive .order-tracking__main,#mypage_site_main.is-responsive .order-tracking__layout,#mypage_site_main.is-responsive .order-tracking__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}#mypage.is-responsive .order-tracking__layout .btn,#mypage_modal.is-responsive .order-tracking__layout .btn,#mypage_site_main.is-responsive .order-tracking__layout .btn{margin-left:unset}#mypage.is-responsive .order-tracking__layout .btn__box>.btn:only-child:not(.btn--large),#mypage_modal.is-responsive .order-tracking__layout .btn__box>.btn:only-child:not(.btn--large),#mypage_site_main.is-responsive .order-tracking__layout .btn__box>.btn:only-child:not(.btn--large){-ms-flex-preferred-size:100%;flex-basis:100%;max-width:50%}#mypage.is-responsive .order-tracking__timeline,#mypage_modal.is-responsive .order-tracking__timeline,#mypage_site_main.is-responsive .order-tracking__timeline{width:100%;max-width:440px;left:0}#mypage.is-responsive .cso-note,#mypage_modal.is-responsive .cso-note,#mypage_site_main.is-responsive .cso-note{padding:0}#mypage.is-responsive .login_box,#mypage_modal.is-responsive .login_box,#mypage_site_main.is-responsive .login_box{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mypage.is-responsive .sign_box,#mypage_modal.is-responsive .sign_box,#mypage_site_main.is-responsive .sign_box{margin:unset}#mypage.is-responsive .login_box_ph2,#mypage_modal.is-responsive .login_box_ph2,#mypage_site_main.is-responsive .login_box_ph2{width:auto}#mypage.is-responsive .login_box_ph2 .btn__box,#mypage_modal.is-responsive .login_box_ph2 .btn__box,#mypage_site_main.is-responsive .login_box_ph2 .btn__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}#mypage.is-responsive .login_box_ph2 .login_text,#mypage_modal.is-responsive .login_box_ph2 .login_text,#mypage_site_main.is-responsive .login_box_ph2 .login_text{padding:20px 10px}#mypage.is-responsive .service-list,#mypage_modal.is-responsive .service-list,#mypage_site_main.is-responsive .service-list{font-size:16px}#mypage.is-responsive .service-list img,#mypage_modal.is-responsive .service-list img,#mypage_site_main.is-responsive .service-list img{max-width:100%;padding:0}}