.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;flex:1 1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.Checkbox_themed{padding-left:1.2em}.Checkbox__input_themed{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.Checkbox__image_themed{position:absolute;margin-left:-1.2em;width:1em;height:1em}body,html{background-color:#fff}@media (max-width:900px){body,html{margin:0}}body{margin:0!important}body.popup_on{overflow:hidden}html.darkmode{filter:invert(90%) hue-rotate(25deg)}html.darkmode iframe,html.darkmode img,html.darkmode svg,html.darkmode video{filter:invert(100%) hue-rotate(-25deg)}input,textarea{font-size:16px;box-sizing:border-box}input{padding:7px}a,button{cursor:pointer}textarea{padding:10px;line-height:1.5}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff!important;padding:8px;z-index:100}.skip-link:focus{top:0}*{font-family:Nanum Gothic,나눔고딕,NotoSans,Helvetica,sans-serif}a{cursor:pointer;text-decoration:none}a:link,a:visited{color:inherit}a:active,a:hover{text-decoration:underline}a:active{color:#aaa}.loading{opacity:.5;background-color:#fff!important;border-radius:6px;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}.loading,.loading *{cursor:wait!important;pointer-events:none!important}@keyframes placeHolderShimmer{0%{box-shadow:inset -100vh 0 50px #ddd}to{box-shadow:inset 100vh 0 50px #ddd}}div.popup-content{padding:20px!important;border-radius:10px;font-size:medium;word-break:normal;white-space:normal;color:initial;align-content:center;justify-content:center;place-content:center;align-items:center;justify-items:center;place-items:center;box-sizing:border-box}@media (max-width:900px){div.popup-content{width:100%!important;margin:0!important;padding:5px!important;border-radius:0;display:flex}}@media (min-width:901px){div.popup-content.bookmark-content{height:95%;min-height:500px}}@media (min-width:901px)and (max-width:1000px){div.popup-content{width:70%!important}}@media (min-width:1001px){div.popup-content{width:60%!important}}nav#menu_top{position:fixed;height:50px;left:0;top:0;right:0;background-color:#3f3a39;border-bottom:3px solid #999;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:14px;color:#ccc}nav#menu_top.on_search{z-index:12}@media (max-width:900px){nav#menu_top{padding:0 15px;z-index:10}}@media (min-width:901px){nav#menu_top{z-index:12;padding:0 30px 0 35px}}nav#menu_top a{font-size:14px;color:#ccc}nav#menu_top #nav_home{font-size:0;display:block;background:url(/image/od_logo@black.png) no-repeat;background-size:100%;flex-shrink:0}@media (max-width:900px){nav#menu_top #nav_home{margin-left:45px;width:150px;height:50px}}@media (min-width:901px){nav#menu_top #nav_home{z-index:20;width:150px;height:50px}}nav#menu_top .about_ridi{flex-shrink:0;flex-grow:100}@media (max-width:900px){nav#menu_top .about_ridi{display:none}}@media (min-width:901px){nav#menu_top .about_ridi{margin-left:70px}}nav#menu_top .actions{flex-shrink:0;display:flex;flex-direction:row}nav#menu_top .actions .user{margin:0 10px;align-self:center;justify-self:center;place-self:center}nav#menu_top .actions #nav_join,nav#menu_top .actions #nav_login{margin:0 10px}nav#menu_top .actions a.account{background:orange;padding:4px 10px;margin-right:5px;font-weight:700;color:#fff}nav#menu_top .actions #nav_logout{background:#fff;padding:4px 10px;font-weight:700;color:orange}.mobile_handler_back{position:fixed;z-index:2;top:0;bottom:0;left:0;right:0;background-color:#666;display:none;opacity:0;transition:all .2s}@media (max-width:900px){.mobile_handler_back.active{opacity:.5;display:block}}.mobile_handler{position:fixed;top:0;left:0;z-index:11;border:0;background-color:transparent;width:54px;height:54px;display:block;transition:all .2s ease-in-out}.mobile_handler:hover{transform:translate(-3px,-3px)}@media (min-width:901px){.mobile_handler{display:none}}nav#menu{position:fixed;left:0;top:0;box-sizing:border-box;background-color:#ecebeb;z-index:11;overflow-y:auto;bottom:0}@media (max-width:900px){nav#menu{position:fixed;width:200px;margin-left:-400px;background-color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.5)}nav#menu.show{margin-left:0;transition:margin-left .2s ease-out}}@media (min-width:901px){nav#menu{width:255px;border-right:1px solid #ccc;padding:20px 0 0 35px}}@media (max-width:900px){nav#menu .mobile_handler{position:absolute;margin-left:160px}}@media (min-width:901px){nav#menu .mobile_handler{display:none}}nav#menu .mobile_handler_inner{background-color:#fff;padding:20px;border:0;margin-bottom:20px}@media (min-width:901px){nav#menu .mobile_handler_inner{margin-left:-200px}}nav#menu .menu_item{padding-left:20px;margin-bottom:20px;cursor:pointer}nav#menu .menu_item.menu_divider{height:1px;margin-bottom:15px}nav#menu .menu_item.menu_item_opened>a{font-weight:800}nav#menu .menu_item>a{display:block;font-size:14px;color:#40474d;font-weight:700;letter-spacing:-.4px;margin-bottom:10px;transition:all .2s ease-in-out}nav#menu .menu_item>a:hover{transform:translateX(5px)}nav#menu .menu_item .menu_has_subitem:after{position:absolute;display:inline-block;margin:-8px 7px 0;width:20px;height:20px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjgzIDE2LjQybDkuMTcgOS4xNyA5LjE3LTkuMTcgMi44MyAyLjgzLTEyIDEyLTEyLTEyeiIvPjxwYXRoIGQ9Ik0wLS43NWg0OHY0OGgtNDh6IiBmaWxsPSJub25lIi8+PC9zdmc+") 0 5px no-repeat;background-size:100% 100%;content:"";opacity:.3}nav#menu .menu_item .menu_subitem{display:none}nav#menu .menu_item .menu_subitem_opened{display:flex!important;flex-direction:column;background-color:#f9f9f9;margin-left:0;padding-left:20px}nav#menu .menu_item .menu_subitem_opened a{margin:10px 0;color:#666;font-size:13px}nav#menu .menu_serivce_links{display:flex;flex-direction:column;margin-top:5em;margin-bottom:1em;padding-left:20px}nav#menu .menu_serivce_links>div{display:flex;flex-direction:row}nav#menu .menu_serivce_links>div a{padding:2px}#body{touch-action:pan-y pinch-zoom;display:block}@media (max-width:900px){#body{padding-top:55px;padding-left:20px;padding-right:20px}}@media (min-width:901px){#body{padding-top:90px;padding-left:290px;padding-right:30px;min-height:800px;min-width:500px}}#body h2{background:url(/image/title_icon.png) no-repeat;background-position:0;padding-left:30px;color:orange}.search_title{line-height:1.6;letter-spacing:-.6px;color:#000}@media (max-width:900px){.search_title{font-size:20px;font-weight:700;padding:20px 0 0 20px}}@media (min-width:901px){.search_title{font-size:30px;font-weight:800;padding:0 0 30px 10px}}.search_title:nth-of-type(3){border-top:1px solid #eee;padding-top:40px}@media (max-width:900px){.search_title:nth-of-type(3){margin-top:20px}}#author_list_title{box-sizing:border-box;padding:25px 0 20px;border-bottom:1px solid #eee;display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;grid-template-areas:"avatar name" "desc desc"}@media (max-width:900px){#author_list_title{margin:0 20px 0 25px}}@media (min-width:901px){#author_list_title{margin:0 20px 20px 15px}}#author_list_title span.lazy-load-image-background{-ms-grid-row:1;-ms-grid-column:1;grid-area:avatar}#author_list_title span.lazy-load-image-background img{border-radius:36px;width:36px;border:1px solid #eee}#author_list_title strong{-ms-grid-row:1;-ms-grid-column:2;grid-area:name;display:inline-block;align-self:center;justify-self:flex-start;font-size:20px;letter-spacing:-.6px;color:#333;padding-left:10px}#author_list_title>div{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:desc;font-size:13px;line-height:1.92;letter-spacing:-.3px;color:#666;display:inline-block;padding-top:9px}#recommend_post_list a article>#author_list_title>div{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}#author_list_title>div a{color:#0000e8}#post_author_descrption{display:flex;flex-direction:column;align-content:center;justify-content:center;place-content:center;align-items:center;justify-items:center;place-items:center;margin:30px 0}#post_author_descrption img.author_image{width:80px;height:auto;border-radius:50px;background-color:#fff3d1}#post_author_descrption h3{font-size:.95em;font-weight:700}#post_author_descrption span.description{color:#666;width:70%;max-width:400px;line-height:1.8;font-size:.8em;text-align:center}#post_author_descrption span.description a{color:#0000e8}#post_author_descrption button{display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee;margin:20px 5px 5px;padding:9px 14px}@media (max-width:900px){#post_author_descrption button{min-width:5em;font-size:.7em;word-break:keep-all}}#post_author_descrption button svg{fill:#eee}#post_author_descrption button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}#post_author_descrption button.major svg{fill:#eee}#post_author_descrption button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}#post_author_descrption button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}#post_author_descrption button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}#post_author_descrption button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}#post_author_descrption button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}#recommend_post_list{max-width:800px;margin:30px auto}@media (min-width:901px){#recommend_post_list.hot_post{display:none}}@media (max-width:900px){#recommend_post_list{display:flex;flex-direction:column;padding:20px;box-sizing:border-box}}@media (min-width:901px){#recommend_post_list{min-width:400px;padding:50px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-column-gap:50px;grid-row-gap:30px}}#recommend_post_list h4{-ms-grid-column-span:3!important;grid-column:1/span 2;grid-row:1;display:inline-block;margin:0;border-bottom:1px solid #aaa;padding-bottom:1em;color:#aaa}#recommend_post_list a{display:block}#recommend_post_list a:first-of-type{-ms-grid-row:5}#recommend_post_list a article{display:grid;grid-template-areas:"title img" "desc img";grid-template-columns:1fr 120px;grid-template-rows:min-content max-content;padding-bottom:20px;border-bottom:1px solid #ddd}@media (max-width:900px){#recommend_post_list a article{padding-top:20px}}#recommend_post_list a article h5{-ms-grid-row:1;-ms-grid-column:1;grid-area:title;margin:0;font-size:.9em;font-weight:700;line-height:1.6;color:#333}#recommend_post_list a article p{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:desc;margin:0;font-size:.8em;color:#666}#recommend_post_list a article span.lazy-load-image-background{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:img;text-align:right;padding-left:20px}#recommend_post_list a article span.lazy-load-image-background img{width:100px;height:100px;object-fit:cover;border-radius:5px}@media (min-width:901px){.article_list_wrap{display:flex;flex-direction:column;align-items:flex-start}}.article_list{box-sizing:border-box}@media (max-width:900px){.article_list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;padding:20px 0 0 20px}}@media (min-width:901px){.article_list{width:100%;display:grid;padding:10px 10px 0}}@media (min-width:901px)and (min-width:256px)and (max-width:1155px){.article_list{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}}@media (min-width:901px)and (min-width:1156px)and (max-width:1605px){.article_list{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}}@media (min-width:901px)and (min-width:1606px)and (max-width:2055px){.article_list{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}}@media (min-width:901px)and (min-width:2056px)and (max-width:2505px){.article_list{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}}@media (min-width:901px)and (min-width:2506px)and (max-width:45255px){.article_list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}}.article_list article{box-sizing:border-box;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.article_list article{width:calc(100% - 20px);margin-bottom:20px;margin-right:20px;border-bottom:1px solid #f2f2f2;padding-bottom:20px}}@media (min-width:901px){.article_list article{width:calc(100% - 25px);margin-bottom:25px;margin-right:25px;border-bottom:1px solid #f2f2f2;padding-bottom:25px}}.article_list article>a{display:flex;flex-direction:column;flex-shrink:0;flex-grow:100}.article_list article>a:hover{text-decoration:none}.article_list article>a span.lazy-load-image-background{flex-shrink:0;flex-grow:0;position:relative;display:block;box-sizing:border-box;width:100%;padding-top:52.35%}.article_list article>a span.lazy-load-image-background .img{position:absolute;box-sizing:border-box;font-size:0;border:1px solid #eee;top:0;width:100%;height:100%}.article_list article>a .title{display:block;flex-shrink:0;flex-grow:1;color:#333;line-height:1.7em;font-weight:700;letter-spacing:-2px}@media (max-width:900px){.article_list article>a .title{font-size:14px;font-weight:700;line-height:1.6;letter-spacing:-.62px;padding:15px 0}}@media (min-width:901px){.article_list article>a .title{font-size:20px;line-height:1.6;text-space:-.62px;padding:15px 0}}.article_list article>a .html{flex-shrink:0;flex-grow:0;overflow:hidden;display:block;text-align:left;position:relative;color:#666;line-height:1.92;letter-spacing:-.3px;word-break:break-word}@media (max-width:900px){.article_list article>a .html{display:none}}@media (min-width:901px){.article_list article>a .html{font-size:13px;height:58px}}.article_list article>a .html:before{display:block;position:absolute;width:100%;height:2em;content:"";bottom:0;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 10%,#fff 90%,#fff);pointer-events:none}.article_list article>.author{flex-shrink:0;flex-grow:0;display:grid;grid-template-columns:max-content auto auto;grid-template-rows:auto}@media (max-width:900px){.article_list article>.author{grid-template-areas:"name datetime datetime"}.article_list article>.author>strong{-ms-grid-row:1;-ms-grid-column:1}}@media (min-width:901px){.article_list article>.author{grid-template-areas:"avatar name datetime";padding-top:10px}.article_list article>.author>span.lazy-load-image-background{-ms-grid-row:1;-ms-grid-column:1}.article_list article>.author>strong{-ms-grid-row:1;-ms-grid-column:2}}.article_list article>.author a.author_image{-ms-grid-row:1;-ms-grid-column:1;grid-area:avatar;display:block;width:22px;height:22px;margin-right:10px}@media (max-width:900px){.article_list article>.author a.author_image{display:none}}.article_list article>.author a.author_image span.lazy-load-image-background .author_image{padding:0;width:22px;height:22px;font-size:0;object-fit:cover;border-radius:15px;border:1px solid #eee}.article_list article>.author .author_name{-ms-grid-row:1;-ms-grid-column:2;grid-area:name;display:inline-block;justify-self:flex-start;align-self:center;color:#666;font-size:12px}.article_list article>.author .datetime{grid-area:datetime;align-self:flex-end;justify-self:flex-end;place-self:flex-end;color:#666;font-size:12px;padding:0 0 0 10px}.article_list article>.author .empty_1{grid-area:empty_1}.article_list article>.author .empty_2{grid-area:empty_2}.article_list article.menu{height:auto;padding-bottom:0;border-bottom:0;margin-bottom:0}.article_list article.menu>a{height:auto}.article_list article.menu>a .title{align-self:flex-start;justify-self:flex-start;place-self:flex-start;letter-spacing:-.5px}@media (max-width:900px){.article_list article.menu>a .title{font-size:16px;font-weight:700;padding:10px 0}}@media (min-width:901px){.article_list article.menu>a .title{font-size:18px;font-weight:700;padding:10px 0 30px}}.article_list article.menu>.author,.article_list article.menu>a .html,.article_list article.menu>a:after{display:none}#paging{box-sizing:border-box;width:100%;margin-top:60px;padding-right:40px;text-align:center;color:#666}#paging span{display:inline-block}#paging span:first-child:before{opacity:0}#paging span:before{display:inline-block;width:20px;height:20px;margin:10px;color:#aaa;content:"|"}@media (max-width:900px){#paging span:before{width:10px}}#paging span.current:after{position:absolute;display:block;width:20px;height:5px;margin-left:35px;margin-top:-5px;background-color:#537eff;content:""}@media (max-width:900px){#paging span.current:after{margin-left:25px}}.fb-page{position:absolute!important;z-index:10;right:0;top:0;padding:55px 30px 30px}.fb-page span{padding-top:90px}.fb-page.layout_remove_right_panel,.fb-page:not(.layout_show_right_panel){margin-top:-999999px!important}@media (max-width:1300px){.fb-page{margin-top:-999999px!important}}section.right_section{width:240px;position:absolute;right:0;top:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:55px 30px 30px}section.right_section.hide{display:none}@media (max-width:1300px){section.right_section{display:none}}section.right_section .fb_page_slot{display:inline-block;padding-top:30px;width:240px;height:560px}section.right_section .hot-post{box-sizing:border-box}section.right_section .hot-post h3{padding-top:30px;padding-bottom:10px}section.right_section .hot-post ol{list-style:none;padding:0;margin:0}section.right_section .hot-post ol li{padding:7px 0;color:#333;line-height:1.6;font-size:.9em;font-weight:700}section.right_section .hot-post ol li span{display:block;color:#aaa;font-size:.85em}@media (min-width:1301px){div.layout_show_right_panel.layout{padding-right:330px}}article.detail{display:flex;flex-direction:column;max-width:800px;margin:auto;background-color:#fff}@media (max-width:900px){article.detail{border-radius:0;padding:20px;border-left:0;border-right:0}}@media (min-width:901px){article.detail{min-width:400px;border:1px solid #ccc;padding:50px}}article.detail .page_title{grid-column:1/span 2;font-size:24px;font-weight:bolder;padding-bottom:40px}article.detail .page_title:before{display:block;margin-top:40px;position:absolute;width:80px;height:5px;background-color:#537eff;content:""}article.detail.page .html{grid-column:1/span 2;color:#5c5c5c}article.detail .share a{display:inline-block}article.detail .share a img{display:inline-block;width:24px;height:24px;margin:2px}article.detail>.title{font-size:25px;font-weight:700;line-height:50px;letter-spacing:-1.05px;padding:25px 0}@media (max-width:900px){article.detail>.title{font-size:24px}}article.detail a.author_image{z-index:2;height:50px}article.detail a.author_image span.lazy-load-image-background{width:36px;height:36px;display:inline-block}article.detail a.author_image span.lazy-load-image-background img.author_image{width:36px;height:36px;margin:0;padding:0;font-size:0;object-fit:cover;border:1px solid #eee;border-radius:18px}article.detail>.author_name{font-weight:700;margin-top:-60px;padding:15px 0 0 50px}article.detail>.author_name,article.detail>.datetime{font-size:13px;color:#666;display:inline-block;height:50px;letter-spacing:-.3px;box-sizing:border-box}article.detail>.datetime{margin-top:-50px;padding:33px 0 0 50px}article.detail>.datetime:after{content:"."}article.detail>.groups{margin:20px 0 0}article.detail>.groups div{display:inline-block;color:#666;margin:3px;padding:5px;font-size:.8em;background:#fff;border:1px solid #eee;border-radius:4px}article.detail>.groups div:active{background:linear-gradient(-10deg,#fff,#e6e6e6);color:#bbb}article.detail>.groups div:before{content:"#";padding:1px;color:#92a6ff}article.detail>.html{color:#666;line-height:26px;margin:20px 0;font-size:15px}article.detail>.html p{margin:0}article.detail>.html a{word-break:break-all}article.detail>.html a:visited,article.detail>.html a:visited *{color:#7e007a!important}article.detail>.html h2{font-size:20px;margin:13px 0}article.detail>.html hr{margin:1.4em 0}article.detail>.html iframe,article.detail>.html img{max-width:100%;box-sizing:border-box}article.detail>.html span.wiki_word.loaded{text-decoration:underline}article.detail>.html span.wiki_word.loaded img.icon_bulb{width:20px;vertical-align:text-bottom}article.detail>.html iframe{border:1px solid #eee;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}article.detail>.html img{height:auto}article.detail>.html img.emoji{width:1.5em}article.detail>.html img.bookmark_post{vertical-align:bottom}article.detail>.html img.bookmark_post:hover{transform:translateY(-1px);background:url(/icon/bookmark_on.svg)}article.detail>.html img.bookmark_post.regist{background:url(/icon/bookmark_on.svg)}article.detail>.html div.portrait_box{display:inline-block;position:relative;overflow:hidden;line-height:0}article.detail>.html div.portrait_box svg{position:absolute;width:100%;height:100%}article.detail>.html figure{display:inline-block;margin:0;max-width:100%}article.detail>.html figure img{box-sizing:border-box;border:1px solid #eee}article.detail>.html figure figcaption{text-align:center;font-size:.9em;color:#aaa;padding:10px 0}article.detail>.html .youtube_wrap{position:relative;width:100%;box-sizing:border-box;padding-top:56.0714%}article.detail>.html .youtube_wrap iframe.youtube{position:absolute;width:100%;height:100%;box-sizing:border-box;top:0;left:0}article.detail>.html a{color:#0000e8}article.detail>.html div.note,article.detail>.html div.note p{color:purple}article.detail>.html div.note:before{content:"*"}article.detail>.html p.wp-caption-text{text-align:center}article.detail>.html sub{color:#aaa}article.detail>.html:not(.editor){-webkit-user-select:none!important;-webkit-touch-callout:none!important;-moz-user-select:none!important;user-select:none!important}article.detail>.body{margin:20px 0;font-size:15px}article.detail>.info_warning{color:#e80000;font-weight:700;font-size:.9em;margin-top:15px;margin-bottom:15px;padding:30px 0;line-height:1.5;border-top:1px solid #eee;border-bottom:1px solid #eee}article.detail>.comments{padding-top:25px}article.detail .bookmarks{display:flex;flex-direction:row;justify-content:space-between;align-items:center}article.detail .bookmarks button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){article.detail .bookmarks button{min-width:5em;font-size:.7em;word-break:keep-all}}article.detail .bookmarks button svg{fill:#eee}article.detail .bookmarks button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}article.detail .bookmarks button.major svg{fill:#eee}article.detail .bookmarks button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}article.detail .bookmarks button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}article.detail .bookmarks button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}article.detail .bookmarks button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}article.detail .bookmarks button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}.comments .comment_count{margin-top:20px;font-size:13px;padding:14px;border-top:1px solid #eee}.comments .comment{display:grid;grid-template-areas:"avatar name buttons" "avatar html html" "avatar datetime datetime" "buttons_bottom buttons_bottom buttons_bottom";padding:25px 0;border-top:1px solid #eee}@media (max-width:900px){.comments .comment{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto auto}}@media (min-width:901px){.comments .comment{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto auto}}.comments .comment.add{grid-template-areas:"avatar name buttons" "avatar html html" "avatar datetime datetime" "buttons_bottom buttons_bottom buttons_bottom";grid-template-columns:1px 1fr 1fr;grid-template-rows:auto auto auto auto}@media (max-width:900px){.comments .comment.reply{margin-left:25px}}@media (min-width:901px){.comments .comment.reply{margin-left:50px}}.comments .comment .avatar{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:avatar;display:block;overflow:hidden;margin-right:10px}.comments .comment .avatar img{display:block;width:50px;height:50px;padding:2px;border-radius:25px;border:1px solid #ccc}.comments .comment .name{-ms-grid-row:1;-ms-grid-column:2;grid-area:name;color:#aaa;font-size:.8em;margin-right:10px}.comments .comment .html{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:html;color:#666;line-height:26px;line-height:1.65;padding:5px 0;text-align:justify}.comments .comment .html p{margin:0}.comments .comment .html a{word-break:break-all}.comments .comment .html a:visited,.comments .comment .html a:visited *{color:#7e007a!important}.comments .comment .html h2{font-size:20px;margin:13px 0}.comments .comment .html hr{margin:1.4em 0}.comments .comment .html iframe,.comments .comment .html img{max-width:100%;box-sizing:border-box}.comments .comment .html span.wiki_word.loaded{text-decoration:underline}.comments .comment .html span.wiki_word.loaded img.icon_bulb{width:20px;vertical-align:text-bottom}.comments .comment .html iframe{border:1px solid #eee;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}.comments .comment .html img{height:auto}.comments .comment .html img.emoji{width:1.5em}.comments .comment .html img.bookmark_post{vertical-align:bottom}.comments .comment .html img.bookmark_post:hover{transform:translateY(-1px);background:url(/icon/bookmark_on.svg)}.comments .comment .html img.bookmark_post.regist{background:url(/icon/bookmark_on.svg)}.comments .comment .html div.portrait_box{display:inline-block;position:relative;overflow:hidden;line-height:0}.comments .comment .html div.portrait_box svg{position:absolute;width:100%;height:100%}.comments .comment .html figure{display:inline-block;margin:0;max-width:100%}.comments .comment .html figure img{box-sizing:border-box;border:1px solid #eee}.comments .comment .html figure figcaption{text-align:center;font-size:.9em;color:#aaa;padding:10px 0}.comments .comment .html .youtube_wrap{position:relative;width:100%;box-sizing:border-box;padding-top:56.0714%}.comments .comment .html .youtube_wrap iframe.youtube{position:absolute;width:100%;height:100%;box-sizing:border-box;top:0;left:0}.comments .comment .html a{color:#0000e8}.comments .comment .html div.note,.comments .comment .html div.note p{color:purple}.comments .comment .html div.note:before{content:"*"}.comments .comment .html p.wp-caption-text{text-align:center}.comments .comment .html sub{color:#aaa}@media (max-width:900px){.comments .comment .html{font-size:.8em}}@media (min-width:901px){.comments .comment .html{font-size:.9em}}.comments .comment .html textarea{height:100px;width:100%;font-size:14px;border-radius:5px;border:1px solid #ddd}.comments .comment .datetime{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:datetime;color:#ccc;font-size:.7em}.comments .comment .buttons{-ms-grid-row:1;-ms-grid-column:3;grid-area:buttons;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;margin-right:10px}.comments .comment .buttons button{display:inline-block;border:0;background-color:#fff;color:#5480cb;font-size:11px;padding:0 10px;margin-left:1em;word-break:keep-all;white-space:nowrap}.comments .comment .buttons_bottom{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:buttons_bottom;display:flex;flex-direction:row;justify-content:flex-end}@media (min-width:901px){.article_list article>.author>a.author_image{-ms-grid-row:1;-ms-grid-column:1}.article_list article>.author>.author_name{-ms-grid-row:1;-ms-grid-column:2}.article_list article>.author>.avatar{-ms-grid-row:1;-ms-grid-column:1}.article_list article>.author>.name{-ms-grid-row:1;-ms-grid-column:2}.article_list article>.author>.datetime{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}}@media (max-width:900px){.article_list article>.author>.author_name{-ms-grid-row:1;-ms-grid-column:1}.article_list article>.author .datetime{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.article_list article>.author>.name{-ms-grid-row:1;-ms-grid-column:1}.comments .comment .datetime{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}}.comments .comment .buttons_bottom button{display:inline-block;border:0;background-color:#1d6fef;color:#fff;font-size:13px;font-weight:700;padding:.3em 1em;margin-left:1em}footer{text-align:center;color:#666;font-size:.7em;line-height:1.7}@media (max-width:900px){footer{padding:10em 4em 4em;font-size:.6em}}@media (min-width:901px){footer{padding:4em 0 4em 280px}}footer a{font-weight:700;text-decoration:underline}.flex-justify-right{display:flex;flex-direction:row;align-content:flex-end;justify-content:flex-end;place-content:flex-end}.flex-justify-between{display:flex;flex-direction:row;align-content:space-between;justify-content:space-between;place-content:space-between}.flex-justify-center{display:flex;flex-direction:row;justify-content:center!important}#main_box{display:block;margin:auto;width:400px;padding:30px 30px 100px}#main_box form a{font-size:13px}#main_box form .buttons{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}#main_box form .buttons>a{width:100%!important;box-sizing:border-box;text-decoration:none!important}#main_box form .buttons.sns_login{margin:10px 0;justify-content:center}#main_box form .buttons button{width:100%!important;height:50px;box-sizing:border-box;border-radius:4px;cursor:pointer;font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.3px;color:#fff;display:flex;align-items:center;justify-items:center;place-items:center;align-content:center;justify-content:center;place-content:center}#main_box form .buttons button.login_button{background-color:orange;border:1px solid #ffdcc3}#main_box form .buttons button.cancel_button{background-color:#fff;color:#537eff;border:1px solid #eee}#main_box form .buttons button.signout_button{background-color:#fff;color:#ff85a1;border:1px solid #eee}#main_box form .buttons button.facebook_button{background-color:#fff;color:#3c5998;border:1px solid #eee}#main_box form .buttons button.facebook_button span{padding-left:5px;vertical-align:super}#main_box form fieldset{border:0}#main_box form fieldset legend{display:inline-block;border-bottom:5px solid #537eff;font-size:24px;font-weight:bolder;margin-bottom:20px;padding:7px 0;color:#000}#main_box form fieldset .checkbox_small .material-checkbox__image{transform:scale(.8)}#main_box form fieldset .checkbox_small span{font-size:13px;display:inline-block}#main_box form fieldset label.user_info{margin-bottom:20px;display:block}#main_box form fieldset label.user_info div{font-size:13px;letter-spacing:-.3px;color:orange;margin:10px 0}#main_box form fieldset label.user_info div.login_label:before{background:url(/image/title_icon.png) no-repeat;background-position:0 100%;content:"";width:30px;height:30px;display:inline-block;margin-bottom:-5px}#main_box form fieldset label.user_info input,#main_box form fieldset label.user_info textarea{width:100%!important;height:40px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}#main_box form fieldset label.user_info input[type=checkbox],#main_box form fieldset label.user_info textarea[type=checkbox]{width:auto!important}#main_box form fieldset label.user_info label.material-checkbox{font-size:14px;letter-spacing:-.3px}#main_box form fieldset label.user_info label.material-checkbox span{display:inline-block;height:20px}#main_box form fieldset label.user_info label.material-checkbox .material-checkbox__image{border:1px solid #ddd}#main_box form fieldset label.user_info textarea{color:#666;height:250px}#main_box form fieldset label.user_info.error{clear:right}#main_box form fieldset label.user_info.error input,#main_box form fieldset label.user_info.error textarea{box-shadow:0 0 10px #ff2774}#main_box form fieldset label.user_info.error .error_msg{color:#ff2774;float:right;font-size:.8em}#main_box form fieldset label.user_info.error .server_error_msg{color:#ff2774;font-size:.8em}@media (max-width:900px){#main_box form fieldset .buttons{justify-content:space-around;margin:20px 0}#main_box form fieldset .buttons:not(.sns_login) button{width:120px}#main_box form fieldset hr{margin:20px 0}#main_box{width:100%;margin-top:0;padding:20px;box-sizing:border-box;border-radius:0}}#main_box hr{border:1px solid #92a6ff;margin:30px 0}#main_box a{color:#333}.bookmark{display:flex;flex-direction:column;box-sizing:border-box;height:100%}@media (max-width:900px){.bookmark{width:100%;box-sizing:border-box}}.bookmark>button{flex-shrink:0;align-self:flex-start}.bookmark button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){.bookmark button{min-width:5em;font-size:.7em;word-break:keep-all}}.bookmark button svg{fill:#eee}.bookmark button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}.bookmark button.major svg{fill:#eee}.bookmark button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}.bookmark button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}.bookmark button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}.bookmark button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}.bookmark button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}.bookmark .bookmark_tabs{display:flex;flex-direction:row;flex-grow:100;min-height:300px}.bookmark .bookmark_tabs .bookmark_folder_list{padding:5px 5px 5px 0;flex-shrink:0}.bookmark .bookmark_tabs .bookmark_folder_list button{margin-left:0}@media (min-width:901px){.bookmark .bookmark_tabs .bookmark_folder_list button{min-width:100px!important}}.bookmark .bookmark_tabs .bookmark_folder_list .MuiTabs-indicator{background-color:#537eff!important}.bookmark .bookmark_tabs .bookmark_folder_list .MuiTabs-scrollButtons{background-color:#eee}.bookmark .bookmark_tabs .MuiTypography-root{flex-grow:100;overflow-y:auto;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:900px){.bookmark .bookmark_tabs .MuiTypography-root .MuiBox-root{padding:5px}}@media (min-width:901px){.bookmark .bookmark_tabs .MuiTypography-root .MuiBox-root{padding:10px}}.bookmark .bookmark_tabs .MuiTypography-root .empty{text-align:center;padding:50px 0;color:#aaa}.bookmark .bookmark_tabs .MuiTypography-root .comment:first-child{padding:0 0 25px;border-top:0}.bookmark .bookmark_tabs .MuiTypography-root .comment button{margin:0 0 0 10px;padding:0;min-width:auto;white-space:nowrap;word-break:keep-all;line-height:20px}.bookmark .bookmark_tabs .MuiTypography-root .comment .name{padding-bottom:10px}.bookmark .bookmark_tabs .MuiTypography-root .comment textarea.html{height:150px;border:1px solid #aaa}.bookmark .bookmark_action{flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.bookmark .bookmark_action button{min-width:150px!important}.popup_form_small{box-sizing:border-box;width:90%;margin:auto;display:flex;flex-direction:column}.popup_form_small .MuiInputLabel-outlined{font-family:Nanum Gothic,나눔고딕,NotoSans,Helvetica,sans-serif!important}.popup_form_small .MuiTextField-root{width:100%;box-sizing:border-box}.popup_form_small .MuiTextField-root fieldset.MuiOutlinedInput-notchedOutline{border:1px solid #92a6ff!important}.popup_form_small .buttons{display:flex;justify-content:space-between}.popup_form_small .buttons button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){.popup_form_small .buttons button{min-width:5em;font-size:.7em;word-break:keep-all}}.popup_form_small .buttons button svg{fill:#eee}.popup_form_small .buttons button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}.popup_form_small .buttons button.major svg{fill:#eee}.popup_form_small .buttons button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}.popup_form_small .buttons button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}.popup_form_small .buttons button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}.popup_form_small .buttons button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}.popup_form_small .buttons button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}.info_list table{margin:0 auto;background-color:#fff;min-width:90%}@media (max-width:900px){.info_list table .hide_on_small{display:none}}.info_list table thead,.info_list table thead tr{background-color:#eee}.info_list table thead th{padding:3px 5px;color:#666;word-break:keep-all;font-size:.9em}.info_list table tbody tr td{border-bottom:1px solid #eee;padding:10px 5px;word-break:keep-all;white-space:nowrap;color:#aaa;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.9em}@media (max-width:900px){.info_list table tbody tr td{padding:5px 2px;font-size:.8em}}.info_list table tbody tr td.actions{display:flex;flex-direction:column}.info_list table tbody tr td a:after{color:#537eff;content:"》";padding:0 5px}.info_list table tbody tr td div{display:inline-block}.info_list .info{font-size:.9em}.info_list .info ul{padding-left:1em}.info{color:#666;padding:10px 0;font-size:14px;line-height:26px}.info a{color:#537eff}.info a,.info strong{text-decoration:underline}.info ul ul{padding-bottom:10px}article.checkout .zoid-invisible{opacity:1!important}article.checkout.membership{line-height:1.5;font-size:14px}article.checkout.membership li{line-height:2}article.checkout.membership .info-box{background-color:#eee;border:1px solid #ccc}article.checkout.membership .info-box h3{text-align:center;color:#333;padding:20px}article.checkout.membership .info-box .options{display:grid;padding:0 30px 30px}@media (max-width:900px){article.checkout.membership .info-box .options{grid-template-rows:1fr 1fr 1fr;grid-template-columns:auto}}@media (min-width:901px){article.checkout.membership .info-box .options{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}}article.checkout.membership .info-box .options .option{border:1px solid #ccc;background-color:#fafafa}@media (max-width:900px){article.checkout.membership .info-box .options .option{margin:20px}}article.checkout.membership .info-box .options .option:last-child{border:2px solid orange;background-color:#eaf1fe}article.checkout.membership .info-box .options .option:last-child li{color:orange}article.checkout.membership .info-box .options .option h4{margin:20px;border-bottom:1px solid #aaa;padding:30px 0;text-align:center;color:#666}article.checkout.membership .info-box .options .option ul{margin:0;padding:30px;list-style:none;color:#aaa}article.checkout.membership .info-box .options .option ul li{line-height:2em;text-align:center}article.checkout.membership .info-box-white{border:1px solid #ddd;color:#666;line-height:1.8em}@media (max-width:900px){article.checkout.membership .info-box-white{padding:20px}}@media (min-width:901px){article.checkout.membership .info-box-white{padding:30px}}article.checkout.membership .info-box-white h3{color:#333;display:block}article.checkout.membership .info-box-white p{margin-bottom:3em}article.checkout.membership .info-box-white li{font-size:.9em;line-height:1.8em}article.checkout.membership .info-box-white strong{color:#537eff}article.checkout.membership .info-box-bottom{padding:40px 40px 30px 15px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;border-left:2px solid #ccc;color:#666}@media (max-width:900px){article.checkout.membership .info-box-bottom{padding:20px 30px 20px 5px}}article.checkout.membership .info-box-bottom ul{text-align:justify}article.checkout.membership .info-box-bottom ul li{font-size:.9em}article.checkout.membership .info-box-bottom strong{color:#537eff}article.checkout.membership div.checkouts{display:flex;flex-direction:row;justify-content:center}article.checkout.membership div.checkouts.switch{margin-top:40px}article.checkout.membership div.checkouts ul{margin-top:20px;list-style:none;padding:0}article.checkout.membership div.checkouts ul li{margin:3px}article.checkout.membership div.checkouts button.checkout{width:180px;border-radius:5px;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s ease-in-out;font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.3px;word-break:keep-all;margin:30px;background-color:orange;color:#eee;min-width:70%;padding:30px 20px}article.checkout.membership div.checkouts button.checkout span{padding:3px;line-height:1.3em;white-space:nowrap;color:#eee}article.checkout.membership div.checkouts button.checkout span svg{fill:#eee;vertical-align:bottom}article.checkout.membership div.checkouts button.checkout span:first-child{color:#fff}article.checkout.membership div.checkouts button.checkout_alreday{width:180px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s ease-in-out;font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.3px;word-break:keep-all;margin:30px;background-color:#fff;color:#537eff;min-width:70%;padding:30px 20px;border:2px solid #eee;pointer-events:none!important}article.checkout.membership h2{font-size:20px;margin:0;padding:30px 0 10px;border-bottom:3px solid #555}.content_blocked{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#555;color:#eee;font-size:.9em;line-height:1.7;font-weight:700;text-align:center}@media (max-width:900px){.content_blocked{margin-left:-20px;margin-right:-20px;padding:30px 0 0}}@media (min-width:901px){.content_blocked{margin-left:-20px;margin-right:-20px;padding:30px}}.content_blocked.bottom{border-top:0;position:relative;margin-top:-500px;padding-top:550px;background:linear-gradient(hsla(0,0%,100%,0),#555 75%);border-radius:0 0 5px 5px}.content_blocked.top{border-top:0;position:relative;padding-bottom:100px;background:linear-gradient(#555 70%,hsla(0,0%,100%,0));border-bottom:0!important}@media (min-width:901px){.content_blocked.top{border-top-left-radius:4px;border-top-right-radius:4px}}.content_blocked .buttons{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}@media (max-width:900px){.content_blocked .buttons{flex-direction:column}}@media (min-width:901px){.content_blocked .buttons{flex-direction:row}}.content_blocked .buttons button{width:180px;border-radius:5px;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s ease-in-out;font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.3px;word-break:keep-all;margin:5px;background-color:#fff;width:200px;padding:15px 0;font-size:14px}.content_blocked .buttons button:after{content:"》";font-weight:700;color:#537eff;padding:0 10px}article.issuechart .article_list_condition{margin:20px 5px;display:inline-block;font-size:.9em}article.issuechart .article_list_condition:before{content:"기간 : "}article.issuechart .article_list_condition>div{display:inline-block;margin:5px 10px;color:#ccc}article.issuechart .article_list_condition>div.active{color:#333}article.issuechart .article_list_condition>div a{color:inherit}article.issuechart .issue_list{display:flex;flex-direction:column;margin-bottom:20px}article.issuechart .issue_list .img_loading{margin:200px}article.issuechart .issue_list .empty{text-align:center;color:#aaa;padding:100px 0}article.issuechart .issue_list .issue{align-items:baseline;padding:20px 7px 20px 70px}@media (max-width:900px){article.issuechart .issue_list .issue{font-size:.8em;padding:20px 7px 20px 60px}}article.issuechart .issue_list .issue .vote{position:absolute;width:50px;margin-left:-70px;border:1px solid #ddd;border-radius:5px;background-color:#fff;padding:4px 5px;color:#537eff;text-align:right;word-wrap:normal;white-space:nowrap;font-size:.8em;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width:900px){article.issuechart .issue_list .issue .vote{margin-left:-55px;width:40px;padding:5px;font-size:.8em}}@media (min-width:901px){article.issuechart .issue_list .issue .vote{font-size:.7em}}article.issuechart .issue_list .issue .vote svg{transform:scale(.6);fill:#537eff}article.issuechart .issue_list .issue .vote.active{color:#eee;background-color:#537eff}article.issuechart .issue_list .issue .vote.active svg{fill:#fff}article.issuechart .issue_list .issue .title{display:block;padding-bottom:5px;vertical-align:center}@media (max-width:900px){article.issuechart .issue_list .issue .title>a{display:inline-block;margin-bottom:5px}}article.issuechart .issue_list .issue .title a{text-decoration:none;color:#333}article.issuechart .issue_list .issue .title a:visited{color:#999}article.issuechart .issue_list .issue .title a:hover{text-decoration:underline}article.issuechart .issue_list .issue .title .comment_count{padding-left:3px;font-size:.8em;color:#aaa;display:none}article.issuechart .issue_list .issue .title .new{color:#537eff;padding-right:3px;font-weight:700;font-size:.7em}article.issuechart .issue_list .issue .title .new:before{content:"NEW!"}article.issuechart .issue_list .issue .title .link a{color:#aaa;padding:0 10px}@media (max-width:900px){article.issuechart .issue_list .issue .title .link a{display:none;padding:0}}article.issuechart .issue_list .issue .author{font-size:.8rem;color:#aaa}@media (max-width:900px){article.issuechart .issue_list .issue .author{font-size:.7rem}}article.issuechart .issue_list .issue .author:after{content:" /"}article.issuechart .issue_list .issue .regdate{font-size:.8rem;color:#aaa;margin:0 5px}@media (max-width:900px){article.issuechart .issue_list .issue .regdate{font-size:.7rem}}article.issuechart .issue_list .issue .regdate:after{content:" /"}article.issuechart .issue_list .issue .host{font-size:.8rem;color:#aaa}@media (max-width:900px){article.issuechart .issue_list .issue .host{font-size:.7rem}}article.issuechart .controls{display:flex;flex-direction:row;justify-content:space-between}article.issuechart .controls.left{justify-content:inherit}article.issuechart .controls.bottom{padding-top:50px}article.issuechart .controls .paging{display:flex;flex-direction:row;align-items:center}article.issuechart .controls .paging .cur_page{font-size:.8em;color:#555;margin:0 5px}article.issuechart .controls .paging .next_button,article.issuechart .controls .paging .prev_button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){article.issuechart .controls .paging .next_button,article.issuechart .controls .paging .prev_button{min-width:5em;font-size:.7em;word-break:keep-all}}article.issuechart .controls .paging .next_button svg,article.issuechart .controls .paging .prev_button svg{fill:#eee}article.issuechart .controls .paging .next_button.major,article.issuechart .controls .paging .prev_button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}article.issuechart .controls .paging .next_button.major svg,article.issuechart .controls .paging .prev_button.major svg{fill:#eee}article.issuechart .controls .paging .next_button.major:active,article.issuechart .controls .paging .prev_button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}article.issuechart .controls .paging .next_button.major:hover,article.issuechart .controls .paging .prev_button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}article.issuechart .controls .paging .next_button.warning,article.issuechart .controls .paging .prev_button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}article.issuechart .controls .paging .next_button:active,article.issuechart .controls .paging .prev_button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}article.issuechart .controls .paging .next_button:hover,article.issuechart .controls .paging .prev_button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}article.issuechart .controls button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){article.issuechart .controls button{min-width:5em;font-size:.7em;word-break:keep-all}}article.issuechart .controls button svg{fill:#eee}article.issuechart .controls button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}article.issuechart .controls button.major svg{fill:#eee}article.issuechart .controls button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}article.issuechart .controls button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}article.issuechart .controls button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}article.issuechart .controls button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}article.issuechart .controls button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}article.issuechart form.issue_add_form .title{padding-bottom:10px}article.issuechart form.issue_add_form .title:before{vertical-align:top;color:#555;display:inline-block;padding:10px 3px;font-size:.9em}article.issuechart form.issue_add_form .title input,article.issuechart form.issue_add_form .title textarea{width:100%;border-radius:3px;border:1px solid #aaa}article.issuechart form.issue_add_form .title textarea{height:500px}article.issuechart form.issue_add_form .title:before{content:"제목"}article.issuechart form.issue_add_form .url{padding-bottom:10px}article.issuechart form.issue_add_form .url:before{vertical-align:top;color:#555;display:inline-block;padding:10px 3px;font-size:.9em}article.issuechart form.issue_add_form .url input,article.issuechart form.issue_add_form .url textarea{width:100%;border-radius:3px;border:1px solid #aaa}article.issuechart form.issue_add_form .url textarea{height:500px}article.issuechart form.issue_add_form .url:before{content:"URL"}article.issuechart form.issue_add_form .text{padding-bottom:10px}article.issuechart form.issue_add_form .text:before{vertical-align:top;color:#555;display:inline-block;padding:10px 3px;font-size:.9em}article.issuechart form.issue_add_form .text input,article.issuechart form.issue_add_form .text textarea{width:100%;border-radius:3px;border:1px solid #aaa}article.issuechart form.issue_add_form .text textarea{height:500px}article.issuechart form.issue_add_form .text:before{content:"소개"}@media (max-width:900px){article.issuechart .issue_detail{font-size:.8em}}article.issuechart .issue_detail a{text-decoration:none;color:inherit}article.issuechart .issue_detail .title{font-weight:700;font-size:25px;line-height:1.4em;padding-top:20px;padding-bottom:10px}article.issuechart .issue_detail .url{color:#aaa;font-size:1.2em;text-decoration:underline;word-break:break-all}article.issuechart .issue_detail>.text{white-space:pre-line;color:#333;padding:25px 0 50px;line-height:1.8em}article.issuechart .issue_detail .desc_block_default,article.issuechart .issue_detail>.point,article.issuechart .issue_detail>.regdate,article.issuechart .issue_detail>.user,article.issuechart .issue_detail>.view,article.issuechart .issue_detail>.vote{color:#666;font-size:.8em;display:inline-block;padding:10px 7px 10px 0}article.issuechart .issue_detail>.view:after{content:" view"}article.issuechart .issue_detail>.point:after{content:" point"}article.issuechart .issue_detail>.vote:after{content:" vote "}article.issuechart .issue_detail button.button_vote{color:#000;font-weight:700}article.issuechart .issue_detail button.button_voted{color:#fff;background:#537eff!important;font-weight:700}article.issuechart .comment_list{border-left:5px solid #aaa;padding-left:10px;display:flex;flex-direction:column;margin:10px 0}article.issuechart .comment_list .comment{padding:10px 0;border-top:1px solid #f5f5f5}article.issuechart .comment_list .comment .text{color:#555;font-size:.9em}article.issuechart .comment_list .comment .user{display:inline-block;color:#aaa;font-size:.8em}article.issuechart .comment_list .comment .user:before{content:"by "}article.issuechart .comment_list .comment .regdatetime{display:inline-block;color:#aaa;font-size:.8em;padding:0 10px}article.issuechart .comment_list input{width:300px;border:1px solid #aaa;border-radius:5px;padding:5px}article.issuechart .comment_list .form_add_comment{display:flex;flex-direction:row;align-items:center}article.issuechart .comment_list .form_add_comment button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){article.issuechart .comment_list .form_add_comment button{min-width:5em;font-size:.7em;word-break:keep-all}}article.issuechart .comment_list .form_add_comment button svg{fill:#eee}article.issuechart .comment_list .form_add_comment button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}article.issuechart .comment_list .form_add_comment button.major svg{fill:#eee}article.issuechart .comment_list .form_add_comment button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}article.issuechart .comment_list .form_add_comment button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}article.issuechart .comment_list .form_add_comment button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}article.issuechart .comment_list .form_add_comment button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}article.issuechart .comment_list .form_add_comment button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}#static_page{text-align:center;margin-top:5em}#static_page>div{color:#666}.center{text-align:center}.subscription_change_card_form{display:block;margin:auto;width:400px}.subscription_change_card_form a{font-size:13px}.subscription_change_card_form .buttons{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}.subscription_change_card_form .buttons>a{width:100%!important;box-sizing:border-box;text-decoration:none!important}.subscription_change_card_form .buttons.sns_login{margin:10px 0;justify-content:center}.subscription_change_card_form .buttons button{width:100%!important;height:50px;box-sizing:border-box;border-radius:4px;cursor:pointer;font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.3px;color:#fff;display:flex;align-items:center;justify-items:center;place-items:center;align-content:center;justify-content:center;place-content:center}.subscription_change_card_form .buttons button.login_button{background-color:orange;border:1px solid #ffdcc3}.subscription_change_card_form .buttons button.cancel_button{background-color:#fff;color:#537eff;border:1px solid #eee}.subscription_change_card_form .buttons button.signout_button{background-color:#fff;color:#ff85a1;border:1px solid #eee}.subscription_change_card_form .buttons button.facebook_button{background-color:#fff;color:#3c5998;border:1px solid #eee}.subscription_change_card_form .buttons button.facebook_button span{padding-left:5px;vertical-align:super}.subscription_change_card_form fieldset{border:0}.subscription_change_card_form fieldset legend{display:inline-block;border-bottom:5px solid #537eff;font-size:24px;font-weight:bolder;margin-bottom:20px;padding:7px 0;color:#000}.subscription_change_card_form fieldset .checkbox_small .material-checkbox__image{transform:scale(.8)}.subscription_change_card_form fieldset .checkbox_small span{font-size:13px;display:inline-block}.subscription_change_card_form fieldset label.user_info{margin-bottom:20px;display:block}.subscription_change_card_form fieldset label.user_info div{font-size:13px;letter-spacing:-.3px;color:orange;margin:10px 0}.subscription_change_card_form fieldset label.user_info div.login_label:before{background:url(/image/title_icon.png) no-repeat;background-position:0 100%;content:"";width:30px;height:30px;display:inline-block;margin-bottom:-5px}.subscription_change_card_form fieldset label.user_info input,.subscription_change_card_form fieldset label.user_info textarea{width:100%!important;height:40px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.subscription_change_card_form fieldset label.user_info input[type=checkbox],.subscription_change_card_form fieldset label.user_info textarea[type=checkbox]{width:auto!important}.subscription_change_card_form fieldset label.user_info label.material-checkbox{font-size:14px;letter-spacing:-.3px}.subscription_change_card_form fieldset label.user_info label.material-checkbox span{display:inline-block;height:20px}.subscription_change_card_form fieldset label.user_info label.material-checkbox .material-checkbox__image{border:1px solid #ddd}.subscription_change_card_form fieldset label.user_info textarea{color:#666;height:250px}.subscription_change_card_form fieldset label.user_info.error{clear:right}.subscription_change_card_form fieldset label.user_info.error input,.subscription_change_card_form fieldset label.user_info.error textarea{box-shadow:0 0 10px #ff2774}.subscription_change_card_form fieldset label.user_info.error .error_msg{color:#ff2774;float:right;font-size:.8em}.subscription_change_card_form fieldset label.user_info.error .server_error_msg{color:#ff2774;font-size:.8em}@media (max-width:900px){.subscription_change_card_form fieldset .buttons{justify-content:space-around;margin:20px 0}.subscription_change_card_form fieldset .buttons:not(.sns_login) button{width:120px}.subscription_change_card_form fieldset hr{margin:20px 0}}@media screen and (device-aspect-ratio:2/3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40/71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:375/667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:9/16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.tippy-content sub a{padding:5px;color:#537eff!important;text-decoration:underline}.wiki_page>h5{color:#aaa;margin:0}.wiki_page>div.tags{margin:.5em 0}.wiki_page>div.tags span.tag{display:inline-block;margin-right:.5em;background-color:orange;padding:.3em;border-radius:.3em;font-size:.8em;color:#eaf1fe}.wiki_page div.outs_html_body{color:#666;line-height:1.6}.wiki_page div.outs_html_body h1,.wiki_page div.outs_html_body h2,.wiki_page div.outs_html_body h3,.wiki_page div.outs_html_body h4,.wiki_page div.outs_html_body h5,.wiki_page div.outs_html_body h6{margin-top:1em}.wiki_page div.outs_html_body a.toc-anchor{color:transparent!important}.wiki_page div.outs_html_body a.toc-anchor:before{content:"#";color:#666;position:absolute}.wiki_page div.outs_html_body canvas{margin:1em 0}.wiki_page div.outs_html_body table{border:1px solid #f5f5f5;padding:10px 20px}.wiki_page div.outs_html_body table thead tr th{border-bottom:2px solid orange;padding:5px 8px}.wiki_page div.outs_html_body table tbody tr td{font-size:.9em;padding:5px 8px}.wiki_page div.outs_html_body blockquote{margin:.5em .5em .5em 1em;padding:0 0 0 10px;border-radius:10px;background-color:orange;color:#eef0ff;display:inline-block}.wiki_page div.outs_html_body blockquote p{margin:0;padding:.7em;border-radius:0 9px 9px 0;background-color:#eef0ff;color:orange}.wiki_page div.outs_html_body span.wiki_word.loaded{text-decoration:underline;cursor:pointer}.wiki_page div.outs_html_body span.wiki_word.loaded img.icon_bulb{display:none}div#od_form textarea#csv_paste{width:100%;height:400px}div#od_form a{color:#0000e8}div#od_form div.notice{padding:1em 0}div#od_form div.notice button{border:1px solid #ccc;background-color:#e9e9e9;padding:.5em 1em}div#od_form form fieldset{border:1px solid #e17619}div#od_form form fieldset>div{height:2.5em;display:flex;align-items:center;font-size:.9em;margin-left:5px;color:#555}div#od_form form fieldset>div label>span:first-child{display:inline-block;width:150px}div#od_form form fieldset>div select{padding:7px}div#od_form form .buttons{margin-left:0;margin-top:10px;display:flex;justify-content:flex-start}div#od_form form .buttons button{padding:5px 10px;margin:5px;display:flex;justify-content:center;align-items:center;min-width:100px;background-color:#e17619;border:1px solid orange;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eee}@media (max-width:900px){div#od_form form .buttons button{min-width:5em;font-size:.7em;word-break:keep-all}}div#od_form form .buttons button svg{fill:#eee}div#od_form form .buttons button.major{background-color:#537eff;border:1px solid #92a6ff;color:#eee}div#od_form form .buttons button.major svg{fill:#eee}div#od_form form .buttons button.major:active{background:linear-gradient(-10deg,#537eff 75%,#92a6ff)!important;color:#fff!important}div#od_form form .buttons button.major:hover{background:linear-gradient(-10deg,#537eff,#92a6ff)}div#od_form form .buttons button.warning{background-color:#fff;border:1px solid #ccc;color:#ff85a1!important}div#od_form form .buttons button:active{background:linear-gradient(-10deg,#fff,#e6e6e6)!important;color:orange}div#od_form form .buttons button:hover{background:linear-gradient(-10deg,#fff,#f5f5f5);color:orange}div#od_form form .buttons button.disabled,div#od_form form .buttons button.disabled:hover{background-color:#eee;color:#fff}div#od_form table.MuiTable-root tr.MuiTableRow-root:nth-child(2n){background-color:#fbfbfb}div#od_form div.material_table div.MuiPaper-root{box-shadow:none}div#od_form div.material_table div.notice{padding:10px 20px;font-size:.8em;color:#666}div#od_form div.material_table table.account{background-color:#fafafa;width:600px}div#od_form div.material_table table.account .error_msg{color:#ff2774;padding:5px;float:right;font-size:.8em}div#od_form div.material_table table.account thead th{text-align:left;padding:10px!important;font-size:1em!important}div#od_form div.material_table table.account tbody tr td{padding:10px 20px}div#od_form div.material_table table.account tbody tr td:first-child{text-align:right;color:orange;width:150px;font-weight:700}div#od_form div.material_table table th{text-align:center;word-break:keep-all;font-size:.7em!important;padding:3px 5px!important;background-color:#ffffcd;border-bottom:2px solid #e17619}div#od_form div.material_table table th span:not(.MuiTableSortLabel-active) span.material-icons{display:none}div#od_form div.material_table table tr.MuiTableRow-root:nth-child(2n){background-color:#fbfbfb}div#od_form div.material_table table tr.MuiTableRow-root td{font-size:.7em!important;padding:3px 5px!important;text-align:center}div#od_form div.material_table table tr.MuiTableRow-root td .sales .count{color:#ccc;font-size:.9em}div#od_form div.material_table table tr.MuiTableRow-root td .sales .download_detail{font-size:.9em;text-decoration:underline;color:#537eff}div#od_form div.material_table table tr.MuiTableRow-root td .sales .in_progress{color:#ccc}div.react-datepicker-popper{z-index:20}table.notice_sales{width:100%;border:1px solid orange;padding:10px 20px;margin-bottom:70px}table.notice_sales tr td{color:#666}table.notice_sales tr td:first-child{width:150px}table.notice_sales tr td:last-child{font-weight:700}table.notice{width:100%;border-top:1px solid orange;border-bottom:1px solid orange;margin-bottom:70px}table.notice tr:first-child>td{border-top:none}table.notice tr td{color:#666;border-top:1px solid #eee;padding:10px 0}table.notice tr td:first-child{font-weight:700;font-size:.9em}table.notice tr td:last-child{text-align:right;color:#ccc;font-size:.8em}:root{--border-radius:5px;--box-shadow:2px 2px 10px;--color:#118bee;--color-accent:#118bee15;--color-bg:#fff;--color-bg-secondary:#e9e9e9;--color-secondary:#920de9;--color-secondary-accent:#920de90b;--color-shadow:#f4f4f4;--color-text:#000;--color-text-secondary:#999;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--hover-brightness:1.2;--justify-important:center;--justify-normal:left;--line-height:1.5;--width-card:285px;--width-card-medium:460px;--width-card-wide:800px;--width-content:1080px}.mvp article aside{background:var(--color-secondary-accent);border-left:4px solid var(--color-secondary);padding:.01rem .8rem}.mvp body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);line-height:var(--line-height);margin:0;overflow-x:hidden;padding:1rem 0}.mvp footer,.mvp header,.mvp main{margin:0 auto;max-width:var(--width-content);padding:2rem 1rem}.mvp hr{background-color:var(--color-bg-secondary);border:none;height:1px;margin:4rem 0}.mvp section{display:flex;flex-wrap:wrap;justify-content:var(--justify-important)}.mvp section aside{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--color-shadow);margin:1rem;padding:1.25rem;width:var(--width-card)}.mvp section aside:hover{box-shadow:var(--box-shadow) var(--color-bg-secondary)}.mvp section aside img{max-width:100%}.mvp [hidden]{display:none}.mvp article header,.mvp div header,.mvp main header{padding-top:0}.mvp header{text-align:var(--justify-important)}.mvp header a b,.mvp header a em,.mvp header a i,.mvp header a strong{margin-left:.5rem;margin-right:.5rem}.mvp header nav img{margin:1rem 0}.mvp section header{padding-top:0;width:100%}.mvp nav{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-bottom:7rem}.mvp nav ul{list-style:none;padding:0}.mvp nav ul li{display:inline-block;margin:0 .5rem;position:relative;text-align:left}.mvp nav ul li:hover ul{display:block}.mvp nav ul li ul{background:var(--color-bg);border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--color-shadow);display:none;height:auto;left:-2px;padding:.5rem 1rem;position:absolute;top:1.7rem;white-space:nowrap;width:auto}.mvp nav ul li ul li,.mvp nav ul li ul li a{display:block}.mvp code,.mvp samp{background-color:var(--color-accent);border-radius:var(--border-radius);color:var(--color-text);display:inline-block;margin:0 .1rem;padding:0 .5rem}.mvp details{margin:1.3rem 0}.mvp details summary{font-weight:700;cursor:pointer}.mvp h1,.mvp h2,.mvp h3,.mvp h4,.mvp h5,.mvp h6{line-height:var(--line-height)}.mvp mark{padding:.1rem}.mvp ol li,.mvp ul li{padding:.2rem 0}.mvp p{margin:.75rem 0;padding:0}.mvp pre{margin:1rem 0;max-width:var(--width-card-wide);padding:1rem 0}.mvp pre code,.mvp pre samp{display:block;max-width:var(--width-card-wide);padding:.5rem 2rem;white-space:pre-wrap}.mvp small{color:var(--color-text-secondary)}.mvp sup{background-color:var(--color-secondary);border-radius:var(--border-radius);color:var(--color-bg);font-size:xx-small;font-weight:700;margin:.2rem;padding:.2rem .3rem;position:relative;top:-2px}.mvp a{color:var(--color-secondary);display:inline-block;font-weight:700;text-decoration:none}.mvp a:hover{filter:brightness(var(--hover-brightness));text-decoration:underline}.mvp a b,.mvp a em,.mvp a i,.mvp a strong,.mvp button{border-radius:var(--border-radius);display:inline-block;font-size:medium;font-weight:700;line-height:var(--line-height);margin:.5rem 0;padding:1rem 2rem}.mvp button{font-family:var(--font-family)}.mvp button:hover{cursor:pointer;filter:brightness(var(--hover-brightness))}.mvp a b,.mvp a strong,.mvp button{background-color:var(--color);border:2px solid var(--color);color:var(--color-bg)}.mvp a em,.mvp a i{border:2px solid var(--color);border-radius:var(--border-radius);color:var(--color);display:inline-block;padding:1rem 2rem}.mvp figure{margin:0;padding:0}.mvp figure img{max-width:100%}.mvp figure figcaption{color:var(--color-text-secondary)}.mvp button:disabled,.mvp input:disabled{background:var(--color-bg-secondary);border-color:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:not-allowed}.mvp button[disabled]:hover{filter:none}.mvp form{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--color-shadow);display:block;max-width:var(--width-card-wide);min-width:var(--width-card);padding:1.5rem;text-align:var(--justify-normal)}.mvp form header{margin:1.5rem 0;padding:1.5rem 0}.mvp input,.mvp label,.mvp select,.mvp textarea{display:block;font-size:inherit;max-width:var(--width-card-wide)}.mvp input[type=checkbox],.mvp input[type=radio]{display:inline-block}.mvp input[type=checkbox]+label,.mvp input[type=radio]+label{display:inline-block;font-weight:400;position:relative;top:1px}.mvp input,.mvp select,.mvp textarea{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);margin-bottom:1rem;padding:.4rem .8rem}.mvp input[readonly],.mvp textarea[readonly]{background-color:var(--color-bg-secondary)}.mvp label{font-weight:700;margin-bottom:.2rem}.mvp table{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);border-spacing:0;display:inline-block;max-width:100%;overflow-x:auto;padding:0;white-space:nowrap}.mvp table td,.mvp table th,.mvp table tr{padding:.4rem .8rem;text-align:var(--justify-important)}.mvp table thead{background-color:var(--color);border-collapse:collapse;border-radius:var(--border-radius);color:var(--color-bg);margin:0;padding:0}.mvp table thead th:first-child{border-top-left-radius:var(--border-radius)}.mvp table thead th:last-child{border-top-right-radius:var(--border-radius)}.mvp table thead th:first-child,.mvp table tr td:first-child{text-align:var(--justify-normal)}.mvp table tr:nth-child(2n){background-color:var(--color-accent)}.mvp blockquote{font-size:x-large;margin:1rem auto;max-width:var(--width-card-medium);padding:1.5rem 1rem;text-align:var(--justify-important)}.mvp blockquote,.mvp blockquote footer{display:block;line-height:var(--line-height)}.mvp blockquote footer{color:var(--color-text-secondary);font-size:small;padding:1.5rem 0}.material-checkbox{padding-left:30px;margin-bottom:1em;color:rgba(0,0,0,.54)}.material-checkbox__image{box-sizing:border-box;width:20px;height:20px;margin-left:-30px;border:2px solid;border-radius:2px;transition:background-color .5s,border-color .5s;cursor:pointer}.material-checkbox__image:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}.material-checkbox__label{vertical-align:middle;color:rgba(0,0,0,.87);cursor:pointer}.material-checkbox__input:focus+.material-checkbox__image:before{background-color:rgba(0,0,0,.12);left:-8px;top:-8px;right:-8px;bottom:-8px}.material-checkbox__input:disabled+.material-checkbox__image,.material-checkbox__input:disabled+.material-checkbox__image+.material-checkbox__label{cursor:default;color:rgba(0,0,0,.38)}.material-checkbox__input:checked+.material-checkbox__image{background-color:rgba(16,108,200,.87);border-color:transparent}.material-checkbox__input:checked+.material-checkbox__image.md-ink-ripple{background-color:rgba(255,82,82,.87);border-color:transparent}.material-checkbox__input:checked+.material-checkbox__image:after{box-sizing:border-box;transform:rotate(45deg);position:absolute;left:4.6666px;top:.2222px;display:table;width:6.66667px;height:13.33333px;border:2px solid hsla(0,0%,100%,.87);border-radius:0;border-top:0;border-left:0;content:""}.material-checkbox__input:checked+.material-checkbox__image:before{background-color:rgba(16,108,200,.26)}.material-checkbox__input:checked+.material-checkbox__image.md-ink-ripple:before{background-color:rgba(255,82,82,.26)}.material-checkbox__input:checked:disabled+.material-checkbox__image{background-color:rgba(0,0,0,.38)}.material-checkbox__input:checked:disabled+.material-checkbox__image:before{display:none}.material-checkbox__input_indeterminate+.material-checkbox__image:after{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}