.site-title{text-transform:none;font-family:serif}.page-one-column .panel-content .wrap{margin-top:2px;margin-bottom:2px;border:0 solid #ccc;background-color:#fff;padding:0 5%}@media screen and (min-width:30em){.page-one-column .panel-content .wrap{max-width:1500px;margin-top:2px;margin-bottom:2px}}.page .entry-title{display:none}#label-sq{margin:0;padding:3px 5px 0;border-radius:5px;font-size:100%;color:#eee;vertical-align:middle;background-color:#483d8b;text-shadow:1px 1px 2px #333;width:100%;display:inline-block}.myTable table{border-collapse:collapse}.myTable td.t_top_left{border-top:#b3b3b3 4px solid;border-bottom:#e3e3e3 1px solid;background:#eee;text-align:left;padding:10px}.myTable td.t_top_right{border-top:#9b5 4px solid;border-bottom:#e3e3e3 1px solid;padding:10px;text-align:left}.myTable td.td_left{border-bottom:#e3e3e3 1px solid;border-left:#e3e3e3 1px solid;text-align:left;background:#eee;padding:10px;font-weight:400}.myTable td.td_right{border-bottom:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;text-align:left;padding:10px}#myLinkBtn{border:2px solid #ccc;border-radius:5px;margin:0;padding:2px;font-size:small;color:#a9a9a9;vertical-align:middle}.topPageList{border:2px solid #ccc;padding:10px 20px;border-radius:10px;margin:10px}.topPageList li{list-style:none!important}.topPageList ul{list-style:none!important;line-height:1.5em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topPageList a:hover{background:0 0}@media screen and (max-width:600px){.topPageList{border:2px solid #ccc;padding:0;border-radius:10px;margin:5px 0}.topPageList li{list-style:none!important;line-height:2em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topPageList ul{list-style:none!important}.wrap{padding-left:5px;padding-right:5px;margin-left:5px;margin-right:5px}}.clear{clear:both}a{color:#222;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{color:#000;outline:0}.entry-content a,.entry-summary a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{-webkit-box-shadow:inset 0 -1px 0 rgba(15,15,15,1);box-shadow:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-title a,.entry-meta a,.page-links a,.page-links a .page-number,.entry-footer a,.entry-footer .cat-links a,.entry-footer .tags-links a,.edit-link a,.post-navigation a,.logged-in-as a,.comment-navigation a,.comment-metadata a,.comment-metadata a.comment-edit-link,.comment-reply-link,a .nav-title,.pagination a,.comments-pagination a,.site-info a,.widget .widget-title a,.widget ul li a,.site-footer .widget-area ul li a,.site-footer .widget-area ul li a{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,1);box-shadow:none;text-decoration:none;-webkit-transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,-webkit-box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out;transition:color 80ms ease-in,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{color:#fff;background-color:transparent;text-shadow:1px 1px 2px gray;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px 0 rgba(0,0,0,1);box-shadow:none}.entry-content a img,.widget a img{-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff}.post-navigation a:focus .icon,.post-navigation a:hover .icon{color:#222}.linkImage1{float:left;margin-right:10px}.linkbox1{clear:both;padding:3px 5px 3px 8px;margin:2em 0;color:#a9a9a9;vertical-align:top!important;background:#e0ffff;border-left:solid 10px #add8e6;box-shadow:0 3px 4px rgba(0,0,0,.32);line-height:1.5em!important}.linkbox1 p{vertical-align:top!important;font-size:small!important}.linkbox2{clear:both;padding:.5em 1em;margin:2em 0;color:#a9a9a9;vertical-align:top!important;background:ivory;border-left:solid 10px #f4a460;box-shadow:0 3px 4px rgba(0,0,0,.32);line-height:1.5em!important}.linkbox2 p{vertical-align:top!important;font-size:small!important}.linkbox3{clear:both;padding:1rem 0 0 1em;margin:0;border:solid 2px #483d8b;line-height:2px!important;border-radius:3px;height:4rem}.linkbox3:hover{background:#cdc}.linkbox3 a{margin:0;padding:0}.linkbox3 a:hover{background:#cdc}.linkbox3 span{margin:0;padding:0;font-size:large;font-weight:700;letter-spacing:.2em;color:#555;vertical-align:top;height:90px}.linkbox3 span:hover{background:#cdc}.linkbox3 p{margin:1em 0 0;padding:0;vertical-align:middle!important;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:.2rem!important;color:#555}.linkbox3 p:hover{background:#cdc}.linkbox3 i{color:#483d8b}.linkbox3 i:hover{background:#cdc}.linkbox3 img{vertical-align:middle;margin:0 0 0 2px;padding:0}.linkbox3 img:hover{background:red}.topPageTable table{border:none}@media screen and (max-width:600px){.topPageTable table,.topPageTable tbody,.topPageTable tr,.topPageTable th,.topPageTable td{display:block;max-width:98%;border:none}}th:first-child,td:first-child{padding-left:.1rem;padding-right:.1rem}th:last-child,td:last-child{padding-left:.1rem;padding-right:.1rem}.home-box{position:relative}.home-box .home-thumbnail{width:33%;margin-bottom:1rem}.home-box .home-thumbnail img{box-shadow:4px 4px 4px rgba(0,0,0,.4)}.home-box .home-thumbnail:hover img{transform:scale(1.05);transition-duration:.5s;opacity:.6}.home-box .home-content{position:absolute;top:0;margin-left:35%;width:64%}.home-box .home-content .entry-header{margin:0;padding:0}.home-box .home-content .entry-title{font-size:1rem}.home-box .home-excerpt{font-size:1rem;line-height:1rem;padding-left:.3rem}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:.2em}.single-post:not(.has-sidebar) #primary,.page.page-one-column:not(.twentyseventeen-front-page) #primary,.archive.page-one-column:not(.has-sidebar) .page-header,.archive.page-one-column:not(.has-sidebar) #primary{margin-left:auto;margin-right:auto;max-width:900px}.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.twentyseventeen-front-page .custom-header,.has-header-image.home.blog .custom-header,.has-header-video.home.blog .custom-header{display:table;height:300px;height:50vh;width:100%}.widget{padding-bottom:1em}@media screen and (min-width:20em){.home-box .home-content .entry-title{font-size:1rem;width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.3rem}}@media screen and (min-width:30em){.home-box .home-content .entry-title{font-size:1rem;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.3rem}.home-box .home-excerpt{display:block;font-size:1rem;line-height:1.2em;padding-left:.3rem}}@media screen and (min-width:48em){.wrap{max-width:1500px;padding-left:3em;padding-right:3em}.home-box .home-content .entry-title{font-size:1rem;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.3rem}.home-box .home-excerpt{padding-left:.3rem}.blog .site-main>article,.archive .site-main>article,.search .site-main>article{padding-bottom:.4em}.has-sidebar:not(.error404) #primary{float:left;width:60%}.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:98vh;max-height:100%;overflow:hidden}.custom-header-media img{filter:brightness(70%) hue-rotate(14deg)}.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,.admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,.admin-bar.home.blog.has-header-image .custom-header-media,.admin-bar.home.blog.has-header-video .custom-header-media{height:calc(98vh - 32px)}.page.page-one-column .entry-header,.twentyseventeen-front-page.page-one-column .entry-header,.archive.page-one-column:not(.has-sidebar) .page-header{margin-bottom:2em}.main-navigation ul ul a{padding:.75em 1.25em;width:22em}h2.widget-title{font-size:medium;font-weight:700!important;color:#483d8b;margin-bottom:.7em}}@media screen and (min-width:67em){.home-box .home-content .entry-title{font-size:1rem;width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.3rem}.home-box .home-excerpt{display:block;font-size:1rem;line-height:1.2em;padding-left:.3rem}}.waku{border:2px solid #483d8b;padding:10px 20px;border-radius:10px;margin:10px}.sample-box-6{background-color:#d0b9ff;border:2px dashed #fff;border-radius:8px;box-shadow:0 0 0 4px #d0b9ff;color:#225;margin:2em 0;padding:.5em}.sample-box-6 p{color:#fff;font-size:large;font-weight:700;line-height:1.7em;letter-spacing:.05em!important;text-shadow:1px 1px 2px grey;margin:0}.honbun{letter-spacing:.06rem !important}#wp-calendar a{color:#00ced1;font-weight:700}#prev a{color:#000;font-weight:400}#next a{color:#000;font-weight:400}.calendar_wrap{padding:3px;border:dotted 1px gray;background:#eee}.imgBlogTitle{cursor:pointer;margin-bottom:1rem}.topPageGrid{column-count:2;width:100%}@media screen and (max-width:48em){.topPageGrid{column-count:1}}@media screen and (max-width:1150px){.topPageGrid{column-count:1}}.aboutPageGrid{display:grid;gap:0px;grid-template-columns:1fr 2fr}@media screen and (max-width:48em){.aboutPageGrid{grid-template-columns:1fr}}@media screen and (max-width:600px){.aboutPageGrid{grid-template-columns:1fr}}#aboutBox{position:relative;width:100%;margin:0 auto;padding:2rem 1rem 2rem .5rem;color:#422d96;background-color:#fff;box-shadow:inset 0 0 30px #ad,0 2px 2px #ccc;font-size:100%;line-height:1.75}#personImg{width:75px;float:left;margin:1.5rem .7rem .7rem;filter:drop-shadow(2px 2px 4px #333) invert(15%) sepia(102%) saturate(4000%) hue-rotate(253deg) brightness(134%) contrast(72%)}.button-3{width:20rem;height:3rem;border:2px solid #483d8b;display:inline-block;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:.5rem .5rem 0 0}@media screen and (max-width:600px){.button-3{width:100%}}.button-3 a{font-size:16px;color:#483d8b;text-decoration:none;line-height:50px;transition:all .5s ease;z-index:2;position:absolute;width:100%;height:100%;left:0;top:0}.button-3 a:hover{color:#555!important;background-color:transparent}.button-3 a:focus{color:#483d8b;background-color:transparent}.eff-3{width:20rem;height:3rem;bottom:-3rem;background:#483d8b;position:absolute;transition:all .5s ease;z-index:1}.button-3:hover .eff-3{bottom:0}.addtoany_share_save_container a:hover,a:focus{background:transparent!important}.addtoany_shortcode a:hover,a:focus{background:transparent!important}.sessionPage{background:#012f84;padding:1rem;color:#fff}.sessionPage breadcrumbs{color:black!important}.sessionPage h2{color:#fff;padding:0 0 0 10px;border-left:8px solid #fff;border-bottom:1px solid #fff;margin:0 0 10px;font-weight:400!important}.sessionPage a{color:#ff0}.sessionPage h3{color:#fff;font-weight:400 !important;padding:5px 10px 3px;border:1px dotted #fff;background:0 0;margin:30px 0 10px}.course-detail h2{color:#483d8b;padding:0 0 0 10px;border-left:8px solid #483d8b;margin:0 0 10px;font-weight:400!important}.course-detail h3{color:#483d8b;font-weight:400 !important;padding:5px 10px 3px;border:1px solid #483d8b;background:0 0;margin:30px 0 10px}h2{color:#483d8b;padding:0 0 0 10px;border-left:8px solid #483d8b;margin:0 0 5px;font-weight:400!important;font-size:140%}h3{color:#483d8b;font-weight:400 !important;padding:5px 10px!important;border:1px solid #483d8b;background:#fff;margin:8px 0 5px}h4{color:#483d8b;font-weight:400 !important;padding:5px 10px 3px;border-left:8px solid #483d8b;background:0 0;margin:30px 0 10px}.imgCut1{box-shadow:2px 2px 4px;float:left;margin:.7rem 1rem}.SideCalendar{padding:.3rem;background-color:#cbe6ff;border-bottom:solid 2px gray;border-right:solid 2px gray;margin-top:2rem;margin-bottom:1rem}.colLeft1{display:inline-block;width:15rem;background:0 0}tr{border-bottom:none}.myBlogTitle{width:13rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.myTermList ul{list-style:none}.myTermList li{margin-bottom:1.5rem;min-height:120px;max-height:200px;height:fit-content}@media screen and (max-width:600px){.myTermList .home-excerpt{font-size:small}}.TopCalendarViola{padding:0 .5rem;background-color:#d0b9ff;border-bottom:solid 2px gray;border-right:solid 2px gray;margin-top:0 !important;height:27.5rem;margin-bottom:1rem}.SideCalendarViola{padding:.3rem;background-color:#d0b9ff;border-bottom:solid 2px gray;border-right:solid 2px gray;margin-top:1rem;margin-bottom:1rem}.course-title{column-count:2;background:#d0b9ff;padding:.7em;border:solid 1px #d3d3d3}.course-title h2{color:#483d8b;padding:0 0 0 10px;border-left:8px solid #483d8b;margin:0 0 1em;font-size:1.2em;font-weight:400!important}.course-title img{margin:auto auto;vertical-align:middle;text-align:center}#rssIcon{color:#fff;background:orange;padding:4px;width:26px;height:26px}#accessMemo{padding-left:1rem}.eventInfoGrid{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px, 1fr))}.eventInfoGridItem{font-size:small;text-align:left;margin-right:.3em;margin-bottom:1em;background:#fff;border-left:dotted 1px #6b8e23;border-bottom:dotted 1px #6b8e23;padding-left:.3em;padding-bottom:.3em;text-align:left;width:300px}.eventInfoGridItem p{margin-bottom:0!important}.eventInfoImgYoko{width:300px;height:225px;object-fit:cover;margin-top:3px;box-shadow:2px 2px 3px gray!important}.eventInfoImgTate{width:300px;height:225px;object-fit:cover;object-position:50% 0;margin-top:3px;box-shadow:2px 2px 3px gray!important}.ribbon_box3{display:block;position:relative;margin:0 auto;padding:0;background:#f1f1f1;box-shadow:0 3px 5px rgba(0,0,0,.14);box-sizing:border-box}.ribbon_area{position:absolute;top:-6px;right:-6px;width:89px;height:91px;overflow:hidden}.ribbon15{display:inline-block;position:absolute;padding:7px 0;left:-23px;top:22px;width:160px;text-align:center;font-size:18px;line-height:16px;background:linear-gradient(to right,#ff4500 0%,tomato 100%);color:#fff;text-shadow:0 2px 2px #56a1f3;letter-spacing:.05em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 5px rgba(0,0,0,.2)}.ribbon15:before,.ribbon15:after{position:absolute;content:"";border-top:4px solid #3672b6;border-left:4px solid transparent;border-right:4px solid transparent;bottom:-4px}.ribbon15:before{left:14px}.ribbon15:after{right:18px}.mobileBr{display:none}@media screen and (max-width:600px){.mobileBr{display:inline}}.paypalBtn{height:1.4rem}.paypalWaku{text-align:center;width:100%;margin:5px 0;font-size:120%;font-weight:700;color:#6a5acd;border:solid 1px #6a5acd}.paypalWaku span{font-size:medium;font-weight:400;color:darkred}.red{filter:invert(15%) sepia(95%) saturate(6932%) hue-rotate(358deg) brightness(95%) contrast(112%)}.green{filter:invert(17%) sepia(91%) saturate(7085%) hue-rotate(128deg) brightness(100%) contrast(106%)}.blue{filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%)}.white{filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%)}.grey{filter:invert(50%) sepia(0%) saturate(11%) hue-rotate(143deg) brightness(101%) contrast(93%)}.yellow{filter:invert(81%) sepia(81%) saturate(633%) hue-rotate(359deg) brightness(106%) contrast(105%)}.orange{filter:invert(72%) sepia(26%) saturate(6428%) hue-rotate(1deg) brightness(105%) contrast(102%)}.aqua{filter:invert(88%) sepia(100%) saturate(2929%) hue-rotate(104deg) brightness(99%) contrast(104%)}.purple{filter:invert(11%) sepia(71%) saturate(5170%) hue-rotate(293deg) brightness(87%) contrast(111%)}.mySpoiler .su-spoiler-icon{font-size:25px;color:#483d8b}.woocommerce-page img{height:200px}.woocommerce-loop-product__title{height:3rem;white-space:normal!important}ul.products li.product .added_to_cart,ul.products li.product .button{margin:0;padding:3px 5px 0;border-radius:5px;font-size:100%;color:#eee;text-align:center;vertical-align:middle;background-color:#483d8b;text-shadow:1px 1px 2px #333;width:100%;display:inline-block}.woocommerce img,.woocommerce-page img{width:210px;height:210px;object-fit:cover}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 5px 1rem 0;width:24%}.su-spoiler-title .menuIcon1,.menu .menuIcon1,.menuIcon1{height:1rem!important;width:auto}.entry-content a,.entry-summary a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong{border-radius:9px}.woocommerce-cart-form .button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{padding:1.2em 2em;padding:.5rem 2rem;border-radius:9px}#coupon_code{width:10rem!important;padding:.5rem}@media screen and (max-width:768px){#coupon_code{width:130px!important}}.wc_payment_method>label:first-of-type img{width:auto;height:auto}.woocommerce-MyAccount-navigation-link a{color:#fff;padding:0 1rem;background:#708090;width:13rem;display:inline-block}.woocommerce-MyAccount-navigation-link a:hover{color:grey}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid gray}.woocommerce-account .woocommerce-MyAccount-navigation li:before{display:none}.orderby{margin-right:1rem;padding:.1rem .5rem;border-radius:10px;border:solid 2px gray;height:2rem;font-weight:700}@media screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content{width:55%}.woocommerce-account .woocommerce-MyAccount-navigation{width:43%}}.widget_xo_event_calendar h2{border:none;padding:0;margin:0;text-align:center}#navLoginStat{display:block;width:max-content;padding:.2rem .5rem;margin-right:0;margin-left:auto;background:#eee;text-align:center;border:solid 1px#ccc}.myHScroll .woocommerce ul.products li.product,.myHScroll .woocommerce-page ul.products li.product{float:none;display:inline-block}.myHScroll .woocommerce ul.products,.myHScroll .woocommerce-page ul.products{clear:both;overflow-x:auto;white-space:nowrap;height:auto;-webkit-overflow-scrolling:touch}.myHScroll .woocommerce ul.products li.product,.myHScroll .woocommerce-page ul.products li.product{margin:0 5px 1rem 0;width:22%}@media screen and (max-width:768px){.myHScroll .woocommerce ul.products,.myHScroll .woocommerce-page ul.products{display:flex}.myHScroll .woocommerce ul.products li.product,.myHScroll .woocommerce-page ul.products li.product{margin:0 5px 1rem 0;width:44%;flex:none}.myHScroll .woocommerce-loop-product__title{height:3.5rem;border-left:solid 3px #483d8b;white-space:normal!important;font-size:80%}}#unLoginNotice{background:#eee;display:inline-block;color:red;padding:.3rem;text-shadow:1px 1px 2px grey;border:solid 1px red;box-shadow:2px 2px 4px grey}.single-product .summary p.price{margin-bottom:1rem}.summary .woocommerce-Price-amount:before{content:"価格："}.summary .woocommerce-Price-amount{color:red;font-size:120%;font-weight:700;border-bottom:double 4px red;width:14rem;display:block;text-align:left}.summary .in-stock{font-weight:700;margin-bottom:1rem}.summary .product_meta{display:block;border-top:solid 1px gray;border-bottom:solid 1px gray;margin-bottom:1rem}.summary .posted_in{display:block}.summary .posted_in a{font-weight:700;color:#00008b}ul.products li.product .added_to_cart,ul.products li.product .button,.summary .single_add_to_cart_button{display:inline-block;padding:.5em 1em;text-decoration:none;border-radius:4px;color:#fff;background-image:linear-gradient(#6795fd 0%,#67ceff 100%);box-shadow:0px 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #5e7fca;margin-bottom:1rem}ul.products li.product .added_to_cart:hover,ul.products li.product .button:hover,.summary .single_add_to_cart_button:hover,.summary .single_add_to_cart_button:active{-webkit-transform:translateY(4px);transform:translateY(4px);box-shadow:0px 0px 1px rgba(0,0,0,.2);border-bottom:none}.notice_amount_free_shipping_cart{border:solid 1px gray;margin:auto 0px;padding:.3rem;background:#eee;color:#483d8b}.woocommerce .showcoupon,.woocommerce .wc-forward,.woocommerce .return-to-shop a,.woocommerce .woocommerce-message a{background:#d3d3d3;color:#000;padding:.3rem .5rem!important}.cart_totals .shop_table th{width:3rem}.cart_totals tr,.cart_totals td,.cart_totals th{border:solid 1px gray}.cart_totals th{text-align:center}.cart_totals td{padding-left:.3rem}.woocommerce-shipping-calculator a{border:solid 1px gray;border-radius:5px;background:#fee;padding:.3rem}a.btn_01{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:20rem;margin:5px 0;padding:1rem 4rem;font-weight:700;border:2px solid #27acd9;color:#27acd9;transition:.2s}a.btn_01:hover{color:#fff;background:#27acd9}.woocommerce form #billing_first_name_field .required,.woocommerce form #billing_last_name_field .required{display:none}.form-row-first .required,.form-row-last .required{display:none}.sideLinkRosa{position:relative}.sideLinkRosa span{position:absolute;display:inline-block;width:100%;text-align:center;color:pink;text-shadow:4px 4px 5px #bd3b3b;left:0}.sideLinkRosa #rosa-title{top:.5rem;font-size:2rem;font-weight:bolder}.sideLinkRosa #rosa-sub-title{top:4rem;font-size:1.5rem;font-weight:700}#ajax-overlay{display:none;position:fixed;z-index:9999;top:0;left:0;height:100%;width:100%;background-color:rgba(128,128,128,.5);justify-content:center;align-items:center}#ajax-loader img{width:64px;height:64px}.animoSpinner{border:4px solid #e5edff;border-left-color:#f39c12;border-radius:50%;width:50px;height:50px;animation:spinner1 1.2s linear infinite}@keyframes spinner1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.topListBoxesCont{break-inside:avoid !important;page-break-inside:avoid;-webkit-column-break-inside:avoid}.topListBox{width:100%;display:inline-block}@media screen and (max-width:48em){.topListBoxesCont{width:100%}.topListBox{width:100%}}.su-post span{color:#2f4f4f;text-overflow:ellipsis;white-space:nowrap;width:80%;overflow:hidden}.su-post a{align-items:center;display:flex}.site-title{color:#fff;text-shadow:4px 4px 6px #000}.rules-ol-parent{margin-left:3rem}.rules-ol-child{list-style-type:katakana;margin-left:2rem}.rules-div{margin-left:3rem}.widget-area img{width:100%;height:auto}.btn-flat-simple{border:solid 1px #708090;border-radius:10px;position:relative;display:inline-block;font-weight:700;padding:.25em .5em;text-decoration:none;background:#ececec}.btn-flat-simple a{color:#708090;background:0 0}.btn-flat-simple:hover{background:#708090;color:#fff}.btn-flat-simple a:hover{color:#fff}.myAccountNote{margin:0;display:inline-block}.has-sidebar #secondary{padding-top:10px}@media screen and (max-width:768px){#top-menu{display:none}.toggled-on #top-menu{display:block}}.counselorInfoGridItem br{display:none}@media screen and (max-width:1275px){.counselorInfoGridItem br{display:block}}.usageMain p{margin-bottom:0;font-weight:700}.usageDiv{margin-left:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{float:none!important;width:100%!important}}