﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:root{--color1: #FFFFFF;--color2: #969696;--color3: #eee;--color4: #f7f8f8;--color5: #3e4853;--color6: #198fcc;--color7: #2FA0DC;--color8: #fd9827;--color9: #d02400}*{box-sizing:border-box;font-family:"メイリオ", sans-serif}html,body{margin:0;padding:0;background-color:var(--color4)}p{font-size:16px;line-height:1.4;margin-bottom:10px}h1{font-size:24px;margin:10px 0}h2{font-size:18px;margin:10px 0;border-bottom:2px solid var(--color2);padding:5px 0;margin:15px 0}h3{font-size:13px;font-weight:bold;margin:9px 0}h4{font-size:14px;font-weight:bold;margin:10px 0}ul{list-style:none}ul.stripe li p,ul.stripe li a{font-size:14px;line-height:1.4}ul.stripe li a{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--color2);text-decoration:underline}ul.stripe li p{margin:5px}ul.stripe li:nth-child(odd){background-color:white}ul.stripe li:last-child{border-bottom:1px solid var(--color3)}ol{margin:7px 0 7px 30px}ol li{padding:3px 0}table{border:1px solid var(--color3)}table th,table td{text-align:left;padding:10px;border:1px solid var(--color3)}#payjp_checkout_box input[type=button]{font-size:20px}.text_field,.select_field,.text_area,.email_field,.password_field,.datetime_field{border:1px solid var(--color2);border-radius:5px}.text_field,.select_field,.datetime_field{font-size:20px;width:300px;height:34px}.text_area{font-size:14px;width:100%;max-width:100%}.email_field,.password_field{font-size:16px;width:100%;height:34px;max-width:300px}.submit{display:inline-block !important;border-radius:5%;font-size:18px;text-align:center;cursor:pointer;padding:12px 12px;background:#6666ff;color:#ffffff;line-height:1em;transition:.3s;box-shadow:3px 3px 4px #666666;border:2px solid #6666ff;text-decoration:none}.submit:hover{box-shadow:none;color:#6666ff;background:#ffffff}.destroy_button{display:inline-block;border-radius:5%;font-size:18px;text-align:center;cursor:pointer;padding:12px 12px;background:#ff4d4d;color:#ffffff;line-height:1em;transition:.3s;box-shadow:3px 3px 4px #666666;border:2px solid #ff4d4d}.destroy_button:hover{box-shadow:none;color:#ff4d4d;background:#ffffff}.orange_button{display:inline-block;border-radius:5%;font-size:18px;text-align:center;cursor:pointer;padding:12px 12px;background:#ff7f00;color:#ffffff;line-height:1em;transition:.3s;box-shadow:6px 6px 3px #666666;border:2px solid #ff7f00;text-decoration:none}.orange_button:hover{box-shadow:none;color:#ff7f00;background:#ffffff}.blue_button{color:var(--color1);background-color:var(--color7);font-size:16px;text-decoration:none;padding:6px 5px;border-radius:5px}.actions{text-align:right}.image img{max-width:100%}.font-bold{font-weight:bold !important}.characnt{text-align:left;border:none;background-color:rgba(0,0,0,0)}.icon-size{width:24px;height:24px;object-fit:contain}.w-100{width:100% !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-10{padding-left:10px !important;padding-right:10px !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-5{margin-left:5px !important;margin-right:5px !important}.mx-10{margin-left:10px !important;margin-right:10px !important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.display-flex{display:flex}.display-none{display:none}.justify-center{justify-content:center !important}.justify-start{justify-content:flex-start !important}.align-center{align-items:center !important}.flex-wrap{flex-wrap:wrap !important}.row{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap}.p-row{display:flex;justify-content:flex-start}.color-2{color:var(--color2)}.font-size-13{font-size:13px !important}.font-size-14{font-size:14px !important}.field{margin-bottom:15px;text-align:left;display:flex;flex-direction:column;max-width:100%}.field p{font-size:16px}.oauth_area{margin:20px 0 0 0;text-align:left;display:flex;flex-direction:column}.border_bottom_1{border-bottom:1px solid var(--color2)}a.image_link{padding:2px;margin:0 8px;text-decoration:none !important}a.category{font-size:14px;background-color:var(--color1);color:black;border:1px solid var(--color3);display:inline-block;padding:5px 8px;text-decoration:none;margin:5px 0}img.avatar{width:50px;height:50px;border-radius:50px;object-fit:cover}#overray{position:fixed;left:0;top:0;width:100%;height:100%;z-index:301;background-color:rgba(0,0,0,0.5);display:none}#overray .send_now{position:absolute;top:50%;left:0;right:0;margin:auto;text-align:center}#overray .send_now p{color:white;font-weight:bold;font-size:36px;text-align:center}#overray .send_now progress{width:300px;max-width:100%}#error_explanation li{color:red}.error_message{color:red}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}.alert-error{color:red}.red{color:red}.no-back,button.clipboard-btn{background-color:rgba(0,0,0,0);border:none}.clicker{cursor:pointer}.hidden{display:hidden}.close_button{font-size:24px;padding:0 20px}#textarea{height:25px;background-color:var(--color4);border:none;border-bottom:2px solid var(--color2);border-radius:3px;overflow:hidden}#textarea:focus{border:1px solid var(--color7);outline:0}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.switchArea{line-height:36px;letter-spacing:0;text-align:center;font-size:15px;position:relative;width:88px;background:#fff}.switchArea input[type="checkbox"]{display:none}.switchArea label{display:block;box-sizing:border-box;height:36px;border:2px solid #999999;border-radius:18px}.switchArea input[type="checkbox"]:checked+label{border-color:#6666ff}.switchArea label span:after{content:"OFF";padding:0 0 0 21px;color:#999999}.switchArea input[type="checkbox"]:checked+label span:after{content:"ON";padding:0 21px 0 0;color:#6666ff}.switchArea #swImg{position:absolute;width:28px;height:28px;background:#999999;top:4px;left:4px;border-radius:14px;transition:.2s}.switchArea input[type="checkbox"]:checked~#swImg{transform:translateX(52px);background:#6666ff}.management{display:flex;justify-content:center;flex-wrap:wrap}.management .field img{object-fit:cover}.management .field img.site_logo_previw{max-width:250px}.management .field img.site_logo_previw,.management .field .favicon_previw{object-fit:contain}.management .field .favicon_previw{max-width:190px;max-height:190px;object-fit:contain}.management .field textarea{max-width:100%}.management_sidebar{width:20%;max-width:200px;display:flex;flex-direction:column}.management_sidebar a{text-decoration:none;font-size:16px;color:var(--color5);margin:10px 0}@media screen and (max-width: 1024px){.management_sidebar{display:none}}.management_right{width:80%}.management_right img{max-width:100%}@media screen and (max-width: 1024px){.management_right{width:100%}}.table_area{width:100%;text-align:center}table{border:1px solid var(--color3);width:auto;background-color:var(--color1);margin:0 auto}tr.purchase{border-bottom:1px solid var(--color3)}td{text-align:center;font-size:14px}.search_button{cursor:pointer;width:50px;height:30px;background:url("/images/search_button.png") left top no-repeat;border:1px solid var(--color3)}.search_form{position:relative}.search_form .search_text{position:relative;top:0;left:0;width:250px;height:30px;border-radius:3px;font-size:12px;border:1px solid var(--color3)}.search_form .search_button{position:absolute;top:0;left:250px}.navbar{position:relative;top:0;left:0;width:100%;height:60px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.16);justify-content:space-between;flex-wrap:nowrap;align-items:center}.navbar a{font-size:16px;color:var(--color2);text-decoration:none;padding:0 8px}.navbar li{margin:15px 0}.navbar li a{font-size:16px;color:var(--color2);text-decoration:none}.navbar li p{font-size:16px;color:var(--color6);text-decoration:none}@media screen and (min-width: 600px){.under-600-view{display:none}}@media screen and (max-width: 599px){.under-600-hidden{display:none}}.logo_area{display:flex;align-items:center}.navbar .logo_area{height:inherit}.navbar .logo_area img{height:inherit;width:auto}.global-nav{position:fixed;right:-320px;top:0;width:300px;height:100vh;padding-top:40px;background-color:#fff;transition:all .6s;z-index:200;overflow-y:auto}.hamburger{position:absolute;right:10px;top:10px;width:40px;height:40px;cursor:pointer;z-index:300;background-color:#f0f0f0}.global-nav__list{margin:0;padding:0;list-style:none}.global-nav__item{text-align:center;padding:0 14px}.global-nav__item a{display:block;padding:8px 0 4px 0;border-bottom:1px solid #eee;text-decoration:none;color:#111}.global-nav__item a:hover{background-color:#eee}.hamburger__line{position:absolute;left:11px;width:18px;height:1px;background-color:#111;transition:all .6s}.hamburger__line--1{top:14px}.hamburger__line--2{top:20px}.hamburger__line--3{top:26px}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#000;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .global-nav{right:0}.nav-open .black-bg{opacity:.8;visibility:visible}.nav-open .hamburger__line--1{transform:rotate(45deg);top:20px}.nav-open .hamburger__line--2{width:0;left:50%}.nav-open .hamburger__line--3{transform:rotate(-45deg);top:20px}.contents{margin:0 auto;max-width:1024px;padding:15px;min-height:100vh;overflow:hidden}.mini_contents{width:100%;max-width:600px;margin:0 auto}.header{margin:25px 0 35px 0;text-align:center}.header img{max-width:100%}@media screen and (max-width: 876px){.header{margin:10px 0 25px 0}}.index .more_button{color:black;padding:0 10px;font-size:14px}.index .articles{display:flex;justify-content:flex-start;flex-wrap:wrap}.index .articles .article{display:flex;flex-direction:column;border:1px solid var(--color2);border-radius:3px;text-decoration:none;background-color:var(--color1);margin-bottom:15px}.index .articles .article:nth-child(3n+1){width:calc(33.3% - 10px);margin-right:10px}.index .articles .article:nth-child(3n+2){width:calc(33.3% - 10px);margin-right:5px;margin-left:5px}.index .articles .article:nth-child(3n){width:calc(33.3% - 10px);margin-left:10px}.index .articles .article p.amount{font-size:14px;padding:0 10px;color:black;margin:0;color:var(--color6);font-weight:bold}.index .articles .article p.purchased_article{color:var(--color9)}.index .articles .article p.title{font-size:16px;height:45px;margin:0;padding:0 5px;color:black;text-decoration:none;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:bold}.index .articles .article p.new{font-size:16px;color:var(--color9);width:100%;text-align:right;padding:0 10px}.index .articles .article .thumbnail{position:relative}.index .articles .article .thumbnail img{width:100%;height:auto;object-fit:cover}.index .articles .article .thumbnail p.circle{position:absolute;top:-1px;left:0;width:30px;height:30px;border-radius:3px 3px 50px 50px;background-color:white;text-align:center;line-height:33px;font-weight:bold;font-size:18px}.index .articles .article .thumbnail p.circle_free{color:white;background:#bbc2ca;background:-moz-linear-gradient(top, #bbc2ca 0%, #f2f3f5 50%, #bbc2ca 100%);background:-webkit-linear-gradient(top, #bbc2ca 0%, #f2f3f5 50%, #bbc2ca 100%);background:linear-gradient(to bottom, #bbc2ca 0%, #f2f3f5 50%, #bbc2ca 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbc2ca', endColorstr='#bbc2ca',GradientType=0 );text-shadow:1px  1px 1px #999999, -1px  1px 1px #999999, 1px -1px 1px #999999, -1px -1px 1px #999999, 1px  0px 1px #999999, 0px  1px 1px #999999, -1px  0px 1px #999999, 0px -1px 1px #999999}.index .articles .article .thumbnail p.circle_premier{background-color:#eee274;color:white;background-image:url("/images/premier_2.png");text-shadow:1px  1px 1px #999999, -1px  1px 1px #999999, 1px -1px 1px #999999, -1px -1px 1px #999999, 1px  0px 1px #999999, 0px  1px 1px #999999, -1px  0px 1px #999999, 0px -1px 1px #999999}.index .articles .article .thumbnail .circle_store{color:white;background:#c9a746;background:-moz-linear-gradient(top, #c9a746 0%, #f5ed7e 50%, #c9a746 100%);background:-webkit-linear-gradient(top, #c9a746 0%, #f5ed7e 50%, #c9a746 100%);background:linear-gradient(to bottom, #c9a746 0%, #f5ed7e 50%, #c9a746 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9a746', endColorstr='#c9a746',GradientType=0 );text-shadow:1px  1px 1px #999999, -1px  1px 1px #999999, 1px -1px 1px #999999, -1px -1px 1px #999999, 1px  0px 1px #999999, 0px  1px 1px #999999, -1px  0px 1px #999999, 0px -1px 1px #999999}.index .articles .article .thumbnail p.duration{position:absolute;bottom:5px;right:3px;margin:0;padding:0 2px;font-size:14px;color:white;background-color:black}@media screen and (max-width: 867px){.index .articles .article:nth-child(2n+1){width:calc(50% - 15px);margin-right:10px;margin-left:0}.index .articles .article:nth-child(2n){width:calc(50% - 15px);margin-left:10px;margin-right:0}}@media screen and (max-width: 650px){.index .articles .article:nth-child(1n){width:100%;margin:0 0 15px 0}}@media screen and (max-width: 650px){.index .articles{justify-content:center}}.show #video_area{text-align:center}.show video{max-width:100%;width:100%}.show .no_purchase{position:relative}.show .no_purchase .overray{position:absolute;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.5)}.show .no_purchase .thumbnail{text-align:center;z-index:1}.show .no_purchase .thumbnail img{max-width:100%}.show .no_purchase .form_area{position:absolute;top:40%;width:100%;text-align:center;z-index:3}.show .no_purchase .form_area p{font-size:16px;color:white;margin:0 0 15px 0}.show .no_purchase .form_area a{font-size:16px;color:var(--color7)}.show .no_purchase .form_area .login_link{font-size:18px;text-decoration:none;background-color:var(--color6);border:1px solid var(--color7);text-align:center;vertical-align:middle;border-radius:2px;display:inline-block;padding:15px;color:white}.show .no_purchase .form_area .subscription_area{margin-top:15px}.show .no_purchase .form_area .subscription_area .mini_text{font-size:14px;margin:0;background-color:black}.show .no_purchase .form_area .subscription,.show .no_purchase .form_area .purchase{font-size:20px;text-decoration:none;background-color:var(--color6);border:1px solid var(--color7);text-align:center;vertical-align:middle;border-radius:3px;display:inline-block;padding:10px 20px;color:white}@media screen and (max-width: 724px){.show .no_purchase .form_area{top:28%}}@media screen and (max-width: 600px){.show .no_purchase .form_area{top:10%}}@media screen and (max-width: 450px){.show .no_purchase .form_area{top:5%}}@media screen and (max-width: 330px){.show .no_purchase .form_area{top:0}}.show .article_information{display:flex;justify-content:space-between}.show .article_information .left_area{padding-right:10px;width:100%}.show .article_information .left_area .date{font-size:12px;font-weight:bold;color:var(--color2);margin:5px 0}.show .article_information .left_area .title{font-size:18px;margin:10px 0}.show .article_information .left_area .share_area{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:100%}.show .article_information .left_area .share_area .share_area--child,.show .article_information .left_area .share_area .share_area--child_like,.show .article_information .left_area .share_area .share_area--child_download{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.show .article_information .left_area .share_area .share_area--child{width:55px}.show .article_information .left_area .share_area .share_area--child_like{flex-grow:2;align-items:flex-start}.show .article_information .left_area .share_area .share_area--child_download{width:125px}.show .article_information .left_area .share_area .share_area--child--inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (max-width: 700px){.show .article_information .left_area .share_area{justify-content:space-between}.show .article_information .left_area .share_area .share_area--child,.show .article_information .left_area .share_area .share_area--child_like{width:calc(66% / 3);align-items:center}.show .article_information .left_area .share_area .share_area--child_download{width:34%;align-items:center}}.show .article_information .left_area .description p{font-size:14px}.show .article_information .right_area .articles{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;padding:15px 0}.show .article_information .right_area .articles a.article{display:flex;flex-direction:column;border:1px solid var(--color2);border-radius:3px;text-decoration:none;background-color:var(--color1);margin-bottom:15px;min-width:280px;max-width:360px}.show .article_information .right_area .articles a.article:nth-child(1n){width:100%;margin:0 0 15px 0}.show .article_information .right_area .articles a.article p.amount{font-size:14px;padding:0 10px;color:black;margin:0;color:var(--color6);font-weight:bold}.show .article_information .right_area .articles a.article p.subscription{font-size:14px;padding:0 10px;color:black;margin:0;color:var(--color6);font-weight:bold}.show .article_information .right_area .articles a.article p.title{font-size:16px;height:45px;margin:0;padding:0 5px;color:black;text-decoration:none;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.show .article_information .right_area .articles a.article p.purchased_article{color:var(--color8)}.show .article_information .right_area .articles a.article .thumbnail{position:relative}.show .article_information .right_area .articles a.article .thumbnail img{width:100%;height:auto;object-fit:cover}.show .article_information .right_area .articles a.article .thumbnail p.duration{position:absolute;bottom:5px;right:3px;margin:0;padding:0 2px;font-size:14px;color:white;background-color:black}@media screen and (max-width: 876px){.show .article_information{flex-direction:column}.show .article_information .left_area{padding:0}.show .article_information .right_area .articles{display:flex;flex-direction:row;justify-content:center}.show .article_information .right_area .articles a.article:nth-child(1n){width:100%;margin:0 10px 15px 10px}}@media screen and (max-width: 650px){.show .article_information .right_area .articles a.article:nth-child(1n){margin:0 0 15px 0}}.show .share_buttons{display:flex;justify-content:center}.show a.download{display:flex;justify-content:center;align-items:center;text-decoration:none;max-width:171px}.show .modalNoDisp{overflow:hidden;width:0;height:0}.show .modalBg{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%, rgba(0,0,0,0.9), rgba(0,0,0,0.7));z-index:10}.show .modalBgOpen{animation:bgOpenAnime 0.3s ease}@keyframes bgOpenAnime{0%{opacity:0}100%{opacity:1}}.show .modalBgClose{bottom:100%;animation:bgCloseAnime 0.3s ease}@keyframes bgCloseAnime{0%{opacity:1;bottom:0}100%{opacity:0;bottom:0}}.show .modalBg .modalWindow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:11;width:300px;min-height:220px;background:#fff;border:3px solid #35557f;border-radius:10px;font-size:16pt;text-align:center}.show .modalBgOpen .modalWindow{animation:modalOpenAnime 0.3s ease}@keyframes modalOpenAnime{0%{top:-50%}100%{top:50%}}.show .modalBgClose .modalWindow{animation:modalCloseAnime 0.3s ease}@keyframes modalCloseAnime{0%{top:50%}100%{top:150%}}.show .bitrates{display:flex;align-items:center;flex-direction:column;justify-content:center}.show .bitrates a,.show .bitrates p.bitrates--title{margin:10px 0;display:inline-block}.show .bitrates p.bitrates--title{color:var(--color1);background-color:var(--color2);font-size:16px;text-decoration:none;padding:3px 5px;border-radius:5px}.show .bitrates p.bitrates--current{font-size:13px;font-weight:bold;margin-left:5px}.like{display:flex;justify-content:flex-end;align-items:center}.like s p{color:var(--color2);font-weight:bold;padding:0 5px}.tagsView{padding:0;display:flex;flex-wrap:wrap;margin:5px 0}.tagsView .tag{padding:0 5px}.tagsView .tag a,.tagsView .tag p{font-size:14px;background-color:var(--color1);color:black;border:1px solid var(--color3);display:inline-block;padding:5px 8px;text-decoration:none;margin:5px 0}.title_field{width:100%}.new video,.edit video,.video_form video{max-width:300px}.new .text_area,.edit .text_area,.video_form .text_area{min-height:300px}.new .field,.edit .field,.video_form .field{margin-bottom:0}.new .tags .field,.edit .tags .field,.video_form .tags .field{display:flex;flex-direction:row;margin-bottom:15px}.new .tags .field .text_field,.edit .tags .field .text_field,.video_form .tags .field .text_field{width:250px}.new .tags .field .destroy_button,.edit .tags .field .destroy_button,.video_form .tags .field .destroy_button{padding:5px 12px}.new img.thumbnail,.edit img.thumbnail,.video_form img.thumbnail{max-width:320px;width:320px;height:180px;object-fit:cover}.new img.vertical_thumbnail,.edit img.vertical_thumbnail,.video_form img.vertical_thumbnail{width:240px;height:320px;object-fit:cover}.new .red,.edit .red,.video_form .red{font-size:14px;margin-bottom:5px}.new .amount_title,.edit .amount_title,.video_form .amount_title{font-size:18px}.pay{margin:0 auto;padding:10px;border:13px solid white}.pay p.title{font-size:18px}.pay p.amount{font-size:18px}ul.cards{width:100%;max-width:600px;margin:20px auto}ul.cards p{margin:0}ul.cards a{color:black;display:flex;justify-content:space-between;background-color:var(--color3);border:1px solid var(--color2);border-radius:3px;margin:15px 0;padding:10px;text-decoration:none}ul.card_list{width:100%;max-width:600px;margin:20px auto}ul.card_list li{display:flex;justify-content:space-between;align-items:center;background-color:var(--color3);border:1px solid var(--color2);border-radius:3px;margin:15px 0;padding:10px}ul.card_list p{color:black;margin:0}ul.card_list a{text-decoration:none}.information_show{width:100%;max-width:600px;margin:0 auto}.information_show li{font-size:14px}.management_article_index .articles .article{padding:15px 0;border-bottom:1px solid var(--color3);display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:15px;text-decoration:none;background-color:var(--color1)}.management_article_index .articles .article .thumbnail .thumbnail_inner{position:relative;display:inline-block;width:320px;height:180px;object-fit:contain}.management_article_index .articles .article .thumbnail .thumbnail_inner img.thumbnail_img{width:320px;height:180px;object-fit:cover}.management_article_index .articles .article .thumbnail .thumbnail_inner p.duration{position:absolute;bottom:2px;right:3px;margin:0;padding:2px 2px;font-size:14px;color:white;background-color:black}.management_article_index .articles .article .article_text{display:block;padding:10px}.management_article_index .articles .article .article_text p.title{line-height:1.4;font-size:16px;font-weight:700;margin:0 0 10px 0;padding:0 5px;color:black;text-decoration:none}.management_article_index .articles .article p.amount,.management_article_index .articles .article p.subscription{width:100px;font-size:14px;padding:0 10px;font-weight:bold;color:var(--color6);margin:5px 0 0 0}.management_article_index .articles .article .button_area{margin:5px 0}@media screen and (max-width: 1024px){.management_article_index .articles .article{flex-direction:column;flex-wrap:wrap}.management_article_index .articles .article .thumbnail{width:100%;text-align:center}}.management_user_index li a,.management_notice_index li a{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--color2);text-decoration:none}.management_user_index li p,.management_notice_index li p{margin:5px}.management_user_index li:nth-child(odd),.management_notice_index li:nth-child(odd){background-color:white}p.premium_user{color:var(--color8)}p.normal_user{color:var(--color6)}p.leave_user{color:var(--color9)}.subscription_detail{max-width:600px;margin:0 auto;padding:10px;border:13px solid white}.subscription_detail ul.description{display:flex;flex-direction:column}.subscription_detail ul.description li{display:flex;justify-content:left}.subscription_detail ul.description li p{padding:10px}.subscription_detail ul.description li p.amount{font-weight:bold}.notice p{font-size:16px;margin-bottom:15px}.notice textarea{min-height:200px}ul.purchases{max-width:600px;margin:0 auto}ul.purchases li{padding:10px}ul.purchases li .child{width:33%;display:flex;flex-direction:column;justify-content:flex-start}ul.purchases li .long_child{width:100%}ul.purchases li a{padding:0;box-sizing:border-box;display:flex;justify-content:space-between;text-decoration:none}ul.purchases li p{width:100%;text-align:left;margin:0;margin-bottom:3px}ul.purchases li p.amount{font-weight:bold;color:black}.purchase{max-width:600px;margin:0 auto}.purchase li{padding:10px}.purchase li p{width:100%;margin:0}.commercial_transaction .field img{object-fit:contain}.commercial_transaction_details_nested_fields{display:flex;flex-wrap:wrap;margin-bottom:15px}.commercial_transaction_details_nested_fields .field{margin:0}.commercial_transaction_details_nested_fields .row{width:80%}.commercial_transaction_details_nested_fields .actions{width:20%;text-align:left;align-self:flex-end;padding:0 10px}.commercial_transaction_details_nested_fields textarea{min-height:100px}@media screen and (max-width: 500px){.commercial_transaction_details_nested_fields .row,.commercial_transaction_details_nested_fields .actions{width:100%}.commercial_transaction_details_nested_fields .actions{padding:10px 0}}.contacts .text_area{min-height:300px}.contacts p.category{color:black}.contacts p.date{font-weight:bold;color:black;margin:0 0 5px 0}.contacts p.text{margin:0}.contacts li.contact a{display:flex;flex-direction:column;text-decoration:none}.contact_show li{padding:5px}li.comment{display:flex;justify-content:flex-start;flex-wrap:wrap}footer{width:100%;background-color:var(--color2);overflow:hidden}footer .item{display:inline-block;vertical-align:top;width:100%}footer .item__inner{width:100%;height:350px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}footer p{font-size:14px;padding:5px 0;text-align:center}footer p.copyright{font-weight:bold}footer ul{margin:15px 0;justify-content:center;display:flex}footer ul li{padding:0 8px;border-right:1px solid black}footer ul li:last-child{border-right:none}footer ul a{color:black;text-decoration:none}@media screen and (max-width: 650px){footer ul{flex-direction:column}footer ul li{text-align:center;margin-bottom:10px;border-right:none}}.login_area{width:300px;margin:0 auto;background-color:var(--color1);padding:10px}.login_area .login_header{display:flex;margin-bottom:10px}.login_area .login_header p,.login_area .login_header a{width:50%;padding:15px 0;margin:0;font-size:16px;text-align:center}.login_area .login_header p{border-bottom:1px solid var(--color5)}.login_form{text-align:center}.paginate{display:flex;flex-direction:column;justify-content:center;padding:15px 0}.paginate .page_entries_info{font-size:16px;text-align:center;margin:10px 0}.paginate .pagination{display:flex;justify-content:center}.paginate .pagination a,.paginate .pagination span.current{text-decoration:none;display:inline-block;color:black;font-size:14px;width:38px;height:38px;text-align:center;background-color:var(--color1);border:1px solid var(--color3);padding:0;line-height:38px;margin:0 5px}.paginate .pagination span.current{background-color:var(--color2)}.google_signed_link{padding:4px;margin:10px auto;height:60px;width:90%;max-width:350px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);font-size:1rem;line-height:1.5;border-radius:0.25px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;display:flex;justify-content:center;align-items:center;text-decoration:none}.google_signed_link p{line-height:100%;display:inline;padding-left:10px;text-decoration:none;margin:0}.google_signed_link:hover{box-shadow:1px 2px 3px 2px rgba(125,96,255,0.671)}.google_signed_link_wrapper{display:flex;align-items:center}.google_icon{background-image:url(/assets/google_icon2-8bfd17da04b185e26cf7e0b7a438c02763101aafd33970edeb2e1389b92294c8.png);display:inline-block;background-size:contain;width:45px;height:45px}.nextReadBox{position:relative;overflow:hidden;transition:.5s;height:150px;text-align:left;max-width:100%;margin:auto}.nextReadBox>input{display:none}.nextReadBox>label{position:absolute;display:inline-block;box-sizing:border-box;cursor:pointer;bottom:0;left:0;right:0;height:60px;background:linear-gradient(rgba(255,255,255,0.1), var(--color4) 65%);padding-top:40px;text-align:center;font-size:15px;color:var(--color2)}.nextReadBox>input[type="checkbox"]:checked+label{background:var(--color4);height:25px;padding-top:5px;font-size:12px}.nextReadBox>input[type="checkbox"]:not(:checked)+label::after{content:"続きを開く"}.nextReadBox>input[type="checkbox"]:checked+label::after{content:"一部を表示"}
