.js-about_hidden_area{display:none}.show_button{cursor:pointer;margin-bottom:0 !important}.js-about_hidden_area{margin-top:40px}.banner-flex{display:flex;flex-wrap:wrap}@media screen and (min-width: 640px){.js_show_button_margin{margin-left:230px}.banner-margin{margin-right:50px}}.margin-top{margin-top:40px !important}.footer_banner{text-align:center;margin-top:8px}.g-footer-nav_item{display:inline;padding:0 .6em;white-space:nowrap}.organization_title{font-size:2rem;height:40px;line-height:40px;margin-bottom:20px;text-align:center}.lp_small_text{font-size:1.7rem}@media screen and (max-width: 768px){.lp_small_text{font-size:1.3rem}}.login_button{border:1px solid #fff;padding:4px;border-radius:6px}.recent_users{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;margin-top:15px}@media screen and (max-width: 640px){.recent_users{flex-wrap:wrap}}.user_element{width:24%;margin-right:15px;border-radius:10px;padding:15px 10px 15px 10px;font-size:1.2em;border:solid .5px;background-color:#fff}@media screen and (max-width: 640px){.user_element{width:45%;margin-bottom:15px}}.user_element img{border-radius:50%;margin-bottom:6px;display:block;margin:auto;border:solid 1px}.user_element_text{padding-top:10px}.user_element_place{font-size:.6em}@media screen and (max-width: 640px){.user_element_place{font-size:1em}}.user_element_name{font-size:1.2em;font-weight:bold}@media screen and (max-width: 640px){.user_element_name{font-size:1.4em;word-break:break-all}}.user_element_description{font-size:.8em}@media screen and (max-width: 640px){.user_element_description{font-size:1em;word-break:break-all}}#menu{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100}@media screen and (max-width: 768px){#menu{display:block}}#menu div{width:90px;height:30px;border:1px solid silver;border-radius:3px;padding:2px 3px;vertical-align:middle;text-align:center;overflow:hidden;position:absolute;right:10px;top:10px}#menu .menuopen{color:#fff;font-size:1.4rem;display:block;width:100%;height:100%;pointer-events:auto;padding-top:4px}#menu .menuclose{color:#fff;font-size:1.4rem;display:none;width:100%;height:100%;pointer-events:auto;padding-top:4px}#menu ul{background:#005645;width:60%;padding:5px 15px;position:absolute;top:40px;right:0;display:none}#menu li{padding:20px;color:#fff;pointer-events:auto}#menu li:not(:last-child){border-bottom:1px #fff solid}#menu:target .menuopen{display:none}#menu:target .menuclose{display:block}#menu:target ul{display:block}.green_border{outline:2px solid #005645;outline-offset:-2px;margin-right:10px}@media screen and (max-width: 640px){.point-mb{display:none}.public-conduct-flex{display:block}.public-conduct-flex .btn{width:100%;font-size:1.4em}.public-conduct-btn{margin-bottom:15px}.lp-signup-text{font-size:1.3em}}@media screen and (max-height: 650px){#container #mv .mv_inner .logos{margin-bottom:0px}#container #mv .mv_inner .logos .mark{height:200px}#container #mv .mv_inner .logos .logo{width:150px}#container #mv .mv_inner .read{font-size:2rem}}.search-lp-submit:hover{opacity:1}.content_subheader{font-size:2.3rem;display:inline-block;font-weight:600;margin-bottom:10px;padding-bottom:4px;border-bottom:1px #000 solid}.mt12{margin-top:12px}.mt20{margin-top:20px}@media screen and (min-width: 768px){.pc-mt80{margin-top:80px}}.mb20{margin-bottom:20px}.ml12{margin-left:12px}.mb4{margin-bottom:4px}.plain_link:link{color:blue;text-decoration:underline}.point_h3{margin:20px auto 50px;font-size:2.4rem;line-height:1.5}.sec_title_long{background:url(/assets/start/bg_title-d3e391e52d24700d45bf79c11ebd41a4baafed66e142314de9adb078396aea75.png) repeat 0 0 #fff;text-align:center;font-size:2.2rem;font-weight:bold;letter-spacing:.075em;height:100px;line-height:100px;margin-bottom:80px;box-shadow:0 0 14px #d3d3d3}@media screen and (max-width: 768px){.sec_title_long{height:100px;line-height:50px}}.index_btn{background-color:#005645;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;padding:15px 0;color:#fff}.flex_btn{background-color:#005645;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;padding:15px 0;color:#fff}.logi-price-table{border-collapse:collapse;margin:15px 5px 15px;min-width:340px}.logi-price-table th{font-size:1.5rem;padding:8px 10px;border-bottom:2px solid #005645}.logi-price-table td{padding:8px 10px;font-size:1.5rem;border-bottom:1px dashed #999}.logi-new-price{text-align:right;font-weight:bold;color:#ff353f}.logi-ta-right{text-align:right}.normal_text{font-size:1.5rem;line-height:30px}.center_block{margin:auto;display:flex;justify-content:space-between}.popup:focus,.popup:active{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;height:auto !important;width:800px !important;z-index:100;background:#fff;padding:20px;outline:1px solid #aaa}.popup{height:182px;width:182px;cursor:pointer;display:inline}.registrate_btn{background-color:#005645;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;color:#fff;line-height:2.5rem}.large_btn{width:520px;margin:20px auto;text-align:center;font-size:2rem;font-weight:bold}@media screen and (max-width: 768px){.large_btn{width:80%;font-size:1.4rem}}.large_btn_a{background-color:#005645;border-radius:10px;display:block;height:60px;line-height:60px;color:#fff}
