@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Exo:400,700");.heading-section{background:#237af2;color:#fff;padding:50px 0;margin:0;text-align:center}span.small{display:inline!important;font-size:12px!important}#login-register{max-width:780px;margin:30px auto}#login-register input{max-width:320px}.tab{overflow:hidden;display:grid;grid-template-columns:130px 130px;justify-content:center;height:40px;margin-bottom:5px}.tab button{font-size:15px}.tabcontent{margin:0 auto;text-align:center;padding:36px 12px;border:1px solid #ccc;animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.tabcontent input{display:block;width:300px;background:#e9e9e9;margin:0 auto 10px;height:45px;padding:10px}input#company_name::placeholder{font-size:13px}input#name::placeholder{font-size:13px}input#mail::placeholder{font-size:13px}input#password::placeholder{font-size:13px}.tabcontent button{width:300px;padding:10px 0;background:#237af2;margin:30px auto}.tabcontent span{text-align:left;display:block;max-width:320px;margin:20px auto 0;font-size:14px;color:gray}#errorMesssageCompany_name,#errorMesssageMail,#errorMesssageMail2,#errorMesssageName,#errorMesssagePassword,#errorMesssagePassword2,#loginErrorMessage{color:red;padding-top:0}.sendMessageDiv{max-width:600px;margin:30px auto;text-align:center;padding:30px 10px;border:1px solid #dfdfdf}.sendMessageDiv>h3{color:#237af2;font-size:30px}.sendMessageDiv>img{max-width:250px}.toribi-hp-service{width:100%;padding:50px 10px;background:#f5d653;color:#fff;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='40' height='40' patternTransform='scale(16) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M27.26 5.415c-.55 0-.9.55-.65 1l2.45 4.75c.2.5.85.5 1.15.1l3.15-4.5c.3-.4 0-1.05-.55-1.1zM10.689 8.068c-.406-.051-.822.31-.778.748l.5 5.3c.05.5.6.8 1.05.5l4.55-3.05c.45-.3.4-.95-.05-1.15l-5.1-2.3a.605.605 0 0 0-.172-.048zM2.406 24.584a.635.635 0 0 0-.345.081l-4.75 2.4c-.45.2-.5.85-.1 1.15l4.45 3.15c.4.3 1 0 1.1-.5l.3-5.55c0-.412-.31-.712-.655-.73zm40 0a.635.635 0 0 0-.345.081l-4.75 2.4c-.45.2-.5.85-.1 1.15l4.45 3.15c.4.3 1 0 1.1-.5l.3-5.55c0-.412-.31-.712-.655-.73zm-22.17 3.108a.744.744 0 0 0-.675.723l.4 5.55c.05.5.6.8 1.05.5l4.45-2.95c.45-.25.4-.9-.05-1.15l-4.8-2.6a.702.702 0 0 0-.376-.073z'  stroke-width='1' stroke='none' fill='hsla(54, 100%, 62%, 0.24)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")}.toribi-hp-service-inner{max-width:1080px;display:flex;justify-content:center;align-items:center;margin:0 auto}.left{width:40%}.left>h3{font-size:50px;line-height:1em}.left>p{margin:30px 0}.left>img{display:none}.btns>.goToPayment{background:#1c2dac;padding:10px 20px;color:#f5d653}.btns>.goToLp{background:#fdfdfd;padding:10px 20px;color:#1c2dac}.right{width:60%}.right>img{width:100%}.heading h1{font-size:35px}span.heading_span{display:block;font-size:19px}@media (max-width:990px){.toribi-hp-service-inner{display:block;margin:0 auto}.right{display:none}.left,.right{width:100%}.left>h3{font-size:30px;margin:20px 0;text-align:center}.left>img{display:block;width:90%}.btns{margin:0 auto;text-align:center}}.activeTab{background:#0095ff!important;color:#fff;font-weight:700;border-radius:7px}.header_menu{width:100%;background:#fff;overflow:hidden}.wrapper-menu{display:grid;grid-template-columns:30% 70%;max-width:1280px;margin:0 auto;box-sizing:border-box;height:83px;width:100%;position:absolute;top:0;left:0;z-index:11;right:0}.wrapper-menu h1{display:flex;justify-content:center;align-items:center}.wrapper-menu img{width:100%;max-width:200px}.menu-ul{display:flex;justify-content:flex-end;list-style-type:none;padding:0}.menu-ul li{margin:10px;display:flex;align-items:center}.menu-ul li a{color:#fff;text-decoration:none}.openbtn6{display:none}@media (max-width:990px){.menu-ul{display:none}.openbtn6{display:block;position:relative;background:none;cursor:pointer;width:50px;height:50px;border-radius:5px}.openbtn6 span{display:inline-block;transition:all .4s;position:absolute;right:14px;height:3px;border-radius:2px;background:#fff}.openbtn6 span:first-of-type{top:15px;width:45%}.openbtn6 span:nth-of-type(2){top:23px;width:35%}.openbtn6 span:nth-of-type(3){top:31px;width:20%}.openbtn6.active span:first-of-type{top:18px;left:18px;transform:translateY(6px) rotate(-135deg);width:30%}.openbtn6.active span:nth-of-type(2){opacity:0}.openbtn6.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(135deg);width:30%}}.mobile_menu{display:none}li.active a{color:#fff;text-decoration:underline}@media (max-width:990px){.show_menu{background:rgba(0,181,255,.898);display:block;width:100%;height:100vh;overflow:hidden;z-index:2;position:absolute;top:0}.show_menu ul.menu-ul{display:flex;margin:0 auto;text-align:center;align-items:center;justify-content:center;height:100vh;flex-direction:column}.menu-ul li{margin:10px;padding:10px;width:300px;border-radius:6px;font-weight:700}.menu-ul li a{color:#fff;text-decoration:none}.body_fixed{overflow:hidden}.openbtn6{position:absolute;right:14px;top:17px;z-index:3}}.ul_wrapper p{padding:4px;color:#2b2b2b;text-align:center}ul#one_time_pay_list{margin:70px auto}.ul_wrapper input[type=submit]{margin:30px auto;background:#0095ff;padding:10px 80px;color:#fff;border-radius:5px}input,textarea{border:1px solid #d3d3d3}#send_btn{margin:30px auto;background:#0095ff;padding:10px 80px;color:#fff;border-radius:5px}@media (max-width:500px){.wrapper-menu{grid-template-columns:40% 60%}.heading{padding:100px 20px!important}.heading h1{font-size:33px!important}.heading2 h2{font-size:30px}.product>h2{font-size:22px}}body{padding-bottom:100px}footer{position:absolute;bottom:0;left:0;right:0;padding:5px;background:#248aff;color:#fff!important;font-size:14px}footer ul{display:flex;list-style:none;justify-content:center;flex-direction:column}footer ul li{margin:5px auto;text-align:center;border:none}footer ul li a{text-decoration:none;font-size:12px;color:#fff}p.heading2_p{color:#383838;max-width:700px;margin:0 auto;text-align:center}.heading_span{margin-top:5px}section.products{margin:10px auto 100px}.product_img_text{margin:30px auto;overflow:hidden;max-width:680px;padding:0 20px}.product{text-align:center}.product>h2{font-size:25px;font-weight:700;color:#fff;background:#237af2;padding:9px}.product img.sp_img{display:none}.description{margin:20px 0;display:inline-block}#price{font-size:23px;font-weight:700}.product-form{margin:30px 0}.product_list li{width:90%;margin:0 auto;list-style-type:none}.product_wrapper{max-width:330px;border-radius:8px;background:hsla(0,0%,100%,.941);color:#1d1d1d;border:1px solid #b8bee6;margin:30px auto;animation-name:product_animation;animation-duration:2s;padding:30px}.product_wrapper h2{font-size:1.3rem;text-align:center}.product_wrapper .desc{margin:10px}.product_wrapper .prices_ul{margin:30px auto}.product_wrapper .prices_ul li{display:grid;line-height:4rem;grid-template-columns:100%;border-bottom:1px solid #f4f4f4;padding:10px}.product_wrapper .prices_ul li div.price{text-align:center;font-size:20px;font-weight:700}.product_wrapper .prices_ul li:first-child{border-top:1px solid #f4f4f4}.product_wrapper .purchase{display:flex;align-items:center;justify-content:center}.product_wrapper .purchase button{background:#4054ea;color:#fff;border:none;font-weight:700;margin:6px;width:100%;padding:10px 0}.product_wrapper .purchase button a{color:#fff;text-decoration:none}@keyframes product_animation{0%{opacity:0}to{opacity:1}}.right{display:flex;justify-content:center;align-items:center}.right img.pc_img{display:block;max-width:200px;margin:30px 0}#lp_url,.product-form #price,.product-form>label{color:#237af2}#lp_url{margin:30px 10px 30px 0;padding:10px 20px;display:block;width:150px;border:solid #237af2;text-align:center}#lp_url>a{color:#237af2}#pay_button,.paid_button{margin:30px 0;padding:10px 20px;background:#237af2;color:#fff;display:block;width:150px;text-align:center}.button_wrapper{display:flex;justify-content:center}#lp_url a{text-decoration:none}.reload{margin:20px auto;text-align:center;color:#fff}.reload span img{width:18px;line-height:20px}.body_fiexd{position:fixed;left:0;right:0;top:0;bottom:0}#loader,#signout{display:none}.loader,.loader:after,.loader:before{animation:load7 3s ease-in-out infinite}@media (max-width:849px){.product_img_text{display:block;padding:0}.product-form{margin:10px 0 0 10px}.product>h2{text-align:center}}*{margin:0;padding:0}.context{width:100%;position:absolute;top:50vh}.context h1{text-align:center;color:#fff;font-size:50px}div#subscribe{position:relative;z-index:1}html{background:#e6f6fe;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='40' height='40' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M27.26 5.415c-.55 0-.9.55-.65 1l2.45 4.75c.2.5.85.5 1.15.1l3.15-4.5c.3-.4 0-1.05-.55-1.1zM10.689 8.068c-.406-.051-.822.31-.778.748l.5 5.3c.05.5.6.8 1.05.5l4.55-3.05c.45-.3.4-.95-.05-1.15l-5.1-2.3a.605.605 0 0 0-.172-.048zM2.406 24.584a.635.635 0 0 0-.345.081l-4.75 2.4c-.45.2-.5.85-.1 1.15l4.45 3.15c.4.3 1 0 1.1-.5l.3-5.55c0-.412-.31-.712-.655-.73zm40 0a.635.635 0 0 0-.345.081l-4.75 2.4c-.45.2-.5.85-.1 1.15l4.45 3.15c.4.3 1 0 1.1-.5l.3-5.55c0-.412-.31-.712-.655-.73zm-22.17 3.108a.744.744 0 0 0-.675.723l.4 5.55c.05.5.6.8 1.05.5l4.45-2.95c.45-.25.4-.9-.05-1.15l-4.8-2.6a.702.702 0 0 0-.376-.073z'  stroke-width='1' stroke='none' fill='hsla(47, 100%, 91%, 1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")}body{box-sizing:border-box;margin:0;position:relative;min-height:100vh}#billing-portal-button{display:none}#firebaseui-auth-container{font-weight:800;margin:4rem auto 6rem;max-width:650px;width:90vw}footer{color:#444;font-size:.875rem;text-align:center}footer a{color:inherit}.products{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,1fr);margin-top:3rem}.product img{width:300px}.product input{border:1px solid #039be5;border-radius:.25rem;font-size:1.125rem;line-height:1.25rem;padding:.25rem}button:disabled{opacity:.5;cursor:not-allowed}select{transition:box-shadow .2s ease;background:none;border:5px solid #fbc02e;font-size:1.25rem}label{display:block}#my-subscription,#subscribe{display:none}.test-card-notice{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.card-number{display:inline;white-space:nowrap;font-family:Menlo,Consolas,monospace;color:#3c4257;font-weight:500}.card-number span{display:inline-block;width:4px}.heading h1{font-size:33px;line-height:45px}.heading{animation-name:product_animation;animation-duration:2s;padding:120px 20px 100px;position:relative}.area,.heading{background:rgba(35,122,242,.651)}.circles li{background:#ffeda3}.fade-in{opacity:0;animation-name:animation1;animation-duration:5s;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes animation1{0%{opacity:0}50%{opacity:1}to{opacity:0}}.loader,.loader:after,.loader:before{border-radius:50%;width:1em;height:1em;animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite}.loader{color:#fff;font-size:10px;text-indent:-9999em;margin:80px auto;position:relative;font-style:italic;transform:translateZ(0);animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-2em;animation-delay:-.32s}.loader:after{left:2em}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.icon_name_wrapper{display:grid;grid-template-columns:20% 80%;margin:0 auto;text-align:center;max-width:240px}.icon_name_wrapper>.icon img{width:50px}.mypage_wrapper{width:90%;margin:40px auto;max-width:880px;background:#fff;padding:30px 10px}.mypage_wrapper .name{text-align:center;margin:0 auto;font-size:23px;line-height:53px}.mypage_wrapper .links{margin:40px auto;text-align:center;display:block}.mypage_wrapper .links button{display:block}.links button{margin:30px auto;font-size:18px;text-align:center;padding:20px;background:#237af2;color:#fff;width:290px;font-size:16px;border:none}.links button a{color:#fff;text-decoration:none;font-size:16px}section.faq{max-width:950px;margin:0 auto}details{width:95%;margin:0 auto}details:not(:last-child){margin-bottom:10px}details summary{cursor:pointer;padding:15px;background:#fff;color:#0095ff;font-size:18px;font-weight:700}details summary::-webkit-details-marker{display:none}details p{margin:10px 0 0;padding:20px;color:#4a4a4a;line-height:1.8em;background:#f5f5f5}.heading2 h2{text-align:center;font-size:34px;margin:30px auto;color:#383838}@media (max-width:500px){section.loading_wrapper{height:100vh}}html{position:relative;background:#f1faff}body{font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif}span.date{font-weight:700}li.pay_list_li{display:grid;grid-template-columns:60% 40%;margin:20px auto;border-bottom:1px solid #dfdfdf;padding:20px}li.pay_list_li div.right{justify-content:center;align-items:center;display:flex}li.pay_list_li .amount{font-size:12px;color:gray;display:inline-block;margin-left:10px}li.pay_list_li .date{font-size:10px}.ul_wrapper{max-width:880px;margin:70px auto;background:#fff;padding:20px 5px 30px}.ul_wrapper img{width:150px;height:150px;border:1px solid #cfcfcf;border-radius:50%;display:block;margin:0 auto 30px}.ul_wrapper #one_time_pay_list{max-width:600px;padding:0;margin:0 auto}.ul_wrapper textarea{padding:10px}.ul_wrapper .input_mail_address,.ul_wrapper textarea{width:80%;max-width:600px;display:block;margin:0 auto}.ul_wrapper .input_mail_address{height:2rem;padding:5px 10px}.ul_wrapper h3{font-size:19px;margin:30px auto;text-align:center;color:#414141}.ul_wrapper span.cance_alert{font-size:12px;color:#f66566}.ul_wrapper .canceled{color:#000;opacity:.4}.ul_wrapper .error_alert{color:#f66566;font-size:13px;margin:30px auto;display:none}.ul_wrapper h2{text-align:center;color:#414141;padding:20px 10px;font-size:25px}.ul_wrapper button{margin:30px auto;text-align:center;display:block;padding:7px;color:#383838;border:none!important}.ul_wrapper button a{color:#383838}.receipt a,.ul_wrapper button a{text-decoration:none;padding:10px}.receipt a{color:#fff;background:gray;font-size:13px}.heading>h2{margin:0 auto;font-weight:700;color:#fff;font-size:35px;text-align:center}.heading_span{font-size:13px;display:block;margin-top:-5px}.heading h1{color:#fff;font-size:40px;text-align:center}.area{background:rgba(57,141,236,.651);z-index:-1}.area,.circles{width:100%;position:absolute;overflow:hidden;height:100%;top:0;left:0}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:#fff;animation:animate 25s linear infinite;bottom:-150px}.circles li:first-child{left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}@media (max-width:500px){.ul_wrapper{width:90%}}@keyframes colorChange{0%,to{color:#fff}50%{color:hsla(0,0%,100%,.139)}}section.loading_wrapper{width:100%;height:100vh;background:rgba(83,152,245,.878);display:none;position:fixed;z-index:1111;animation-name:animation2;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;top:0}section.loading_wrapper .syoriText{position:absolute;top:100px}section.loading_wrapper:before{font-weight:700;animation:colorChange 3s linear infinite;content:"Loading…\aそのままお待ちください";white-space:pre;text-align:center;display:flex;justify-content:center;align-items:center;height:100Vh;color:#fff}@keyframes animation2{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.show_loading{display:block;top:40%}.show_loading,.show_loading>span{position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.show_loading>span{top:50%;color:#fff;width:300px;text-align:center}.invoiceWrapper_ul{max-width:480px;margin:50px auto;list-style:none;background:#fff;padding:30px 20px}.invoiceWrapper_ul li{display:grid;border-bottom:1px solid #d3d3d3;margin:30px 0;justify-content:center;align-items:center;grid-template-columns:20% 25% 25% 30%}.invoiceWrapper_ul li:first-child{border-top:1px solid #d3d3d3;padding-top:18px}.invoiceWrapper_ul li div:nth-child(4){text-align:left;margin:0 0 0 auto}.invoiceWrapper_ul li div a.invoice{color:#fff;background:#406be1;padding:10px;text-decoration:none;font-size:13px}.invoiceWrapper_ul li div a.inquiry{position:relative;color:#fff;background:#406be1;padding:10px;text-decoration:none;font-size:12px}.invoiceWrapper_ul li div a.inquiry:after{position:absolute}.invoiceWrapper_ul li div img{width:30px}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:2;padding:1rem;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.5)}.modal a{text-decoration:none}.modal_btn{display:flex;margin:20px 0 0 auto;height:20px;width:20px;justify-content:center;align-items:center}.inquiryLink{margin:30px auto 0;display:block;background:#5e5eff;color:#fff;padding:5px 10px;border:none}.monthly_h{background:#ededed;color:#000!important;padding:10px}#errorMesssageMail,span#errorMesssageMessage{display:block;max-width:600px;margin-top:5px}.tablinks{border:none;color:#fff!important;border-radius:10px;margin:4px;background:#5780f0}#login,#registor{background:#fff;max-width:500px;border-radius:6px}#login p,#registor p{text-align:left;max-width:340px;margin:0 auto;font-size:15px;color:#393939}#login input,#registor input{height:20px}#login button,#registor button{background:#4294ff;border:none!important;color:#fff;font-size:16px}.active-tab{background:#bcbcbc}.monthlyService{margin:50px auto;font-size:20px;font-weight:700;text-align:center}p.monthlyService{background:#b8b8b8;color:#fff;font-size:17px;padding:13px}.thanks_text{max-width:680px;margin:0 auto;padding:10px;text-align:center}.thanks_h2{font-size:25px;margin:30px auto;text-align:center;color:#5b5b5c}.thanks_img{width:250px;height:250px;border-radius:50%;margin:15px auto 70px;text-align:center;display:block}.zeinuki{font-size:12px;color:#424242}.menu_h2{font-size:30px;text-align:center;margin:130px auto 10px;color:#1c2dac;border-top:1px solid #1c2dac;max-width:880px;padding:10px}.products_wrapper h2 span{display:block;font-size:18px;color:#4b55ae;margin-bottom:20px}.products_wrapper img{width:120px;height:120px;border-radius:100%;margin:0 auto 30px;display:block;border:2px solid #1c2dac}.products_wrapper p{margin:0 auto;text-align:left;max-width:680px}.custom_products_wrapper h2 span{display:block;font-size:18px;color:#4b55ae}.custom_products_wrapper img{width:120px;height:120px;border-radius:100%;margin:0 auto 30px;display:block;border:2px solid #1c2dac}.custom_products_wrapper p{margin:0 auto;text-align:left;max-width:680px;padding:5px}.custom_products_wrapper button{display:block;margin:30px auto;background:#4054ea;color:#fff;padding:10px;border:none;font-size:17px}.specified-comme{max-width:600px;margin:0 auto}.specified-comme h2{margin:30px auto;text-align:center;color:#4d4d4d;font-size:20px}.specified-comme table{margin:0 auto}.specified-comme table tbody tr{padding:20px}.specified-comme table tbody tr th{padding:20px;min-width:100px;font-size:14px;max-width:150px;border-bottom:1px solid gray}.specified-comme table tbody tr td{padding:20px;border-bottom:1px solid #d3d3d3}.not_logged_in{background:#fff;max-width:500px;border-radius:6px;margin:50px auto;padding:30px 10px}.not_logged_in h2{font-size:20px;font-weight:700;color:#1f1f1f;margin:10px auto;text-align:center}.not_logged_in p{display:block;margin:0 auto;text-align:center}.not_logged_in button{padding:10px 30px;text-align:center;background:#4054ea;margin:30px auto;display:block;color:#fff;border:none}.not_logged_in button a{text-decoration:none;color:#fff}.send_error_message{margin:10px auto 0;text-align:center;font-size:14px;display:block;color:gray}.site_list_section{margin:30px auto;width:80%;max-width:600px;background:#fff;padding:30px 0}.site_list_section p{text-align:center}@media only screen and (max-width:500px){.site_list_section{width:100%}}.site_list_section div{padding:5px 15px;display:flex;justify-content:space-between}.site_list_section div .admin_btn{background:#237af2;padding:5px 10px;border:none;border-radius:5px}.site_list_section div .admin_btn a{color:#fff;text-decoration:none}.loginStateLoading{width:100%;height:100vh;background:rgba(83,152,245,.878);display:block;position:fixed;z-index:1111;animation-name:animation2;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;top:0}.loginStateLoading .syoriText{position:absolute;top:100px}.loginStateLoading:before{font-weight:700;animation:colorChange 3s linear infinite;content:"Loading…\aそのままお待ちください";white-space:pre;text-align:center;display:flex;justify-content:center;align-items:center;height:100Vh;color:#fff}