/******/ (() => { // webpackBootstrap
/******/ 	"use strict";
/******/ 	var __webpack_modules__ = ({

/***/ 954:
/***/ ((module, __webpack_exports__, __webpack_require__) => {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(864);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(352);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(393);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);
// Imports



var ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(380), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(998), __webpack_require__.b);
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);
var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);
// Module
___CSS_LOADER_EXPORT___.push([module.id, "@charset \"utf-8\";\n\n@charset \"utf-8\";\n/* ------------------------------------------------------------ Initialization of the browser style */\nhtml,\nbody,\ndiv,\nspan,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\naddress,\ncode,\nem,\nspan.strong,\nimg,\nq,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\nhr {\n\tpadding: 0;\n\tmargin: 0;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tline-height: 100%;\n\t/*word-break: break-all;*/\n\toverscroll-behavior: none;\n}\n\n/* ------------------------------------------------------------ body reset */\nbody {\n\tfont-size: 16px;\n\tbackground-color: #fff;\n}\n\ntable {\n\tfont-size: 100%;\n}\n\nstrong {\n\tfont-weight: normal;\n}\n/* ------------------------------------------------------------ Table Elements */\ntable,\nth,\ntd {\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\n/* ------------------------------------------------------------ Form Elements */\ninput,\nselect,\ntextarea {\n\tfont-family: 'M PLUS 1p';\n\tfont-size: inherit;\n\tfont-weight: bold;\n\tresize: none;\n}\n\np {\n\tfont-family: 'M PLUS 1p';\n\tfont-weight: bold;\n}\n\nbutton {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tappearance: none;\n\tborder: 0;\n\tborder-radius: 0;\n}\n\n\tbutton:hover {\n\t\tcursor: pointer;\n\t}\n\nlabel {\n\tcursor: pointer;\n}\n\n::placeholder {\n\tcolor: #999;\n}\n/* ------------------------------------------------------------ etc */\na,\nfieldset,\nimg {\n\tborder: 0;\n}\n\nol li,\nul li {\n\tlist-style-type: none;\n}\n\n/* ------------------------------------------------------------ img */\n*:first-child + html img {\n\tvertical-align: bottom;\n}\n\n* html img {\n\tvertical-align: bottom;\n}\n\nimg {\n\tmargin-bottom: 0;\n\tfont-size: 0;\n\tline-height: 0;\n\tvertical-align: middle;\n\tborder: none;\n}\n\n/* ------------------------------------------------------------ input */\ninput {\n\tvertical-align: middle;\n\tdisplay: inline;\n}\n\n*:first-child + html input {\n\tvertical-align: middle;\n}\n\n* html input {\n\tvertical-align: middle;\n}\n\n\tinput[type=\"submit\"] {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n/* ------------------------------------------------------------ select */\nselect {\n\tvertical-align: middle;\n}\n\n*:first-child + html select {\n\tvertical-align: middle;\n}\n\n* html select {\n\tvertical-align: middle;\n}\n\n/* ------------------------------------------------------------ clear Fix */\n\n.cfx:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tclear: both;\n\theight: 0;\n\tvisibility: hidden;\n}\n\n.cfx {\n\tmin-height: 0px;\n}\n\n* html .cfx {\n\theight: 0px;\n}\n\n/* ------------------------------------------------------------ iphone */\n@media screen and (max-device-width: 480px) {\n\tbody {\n\t\t-webkit-text-size-adjust: none; /* iPhone */\n\t}\n}\n\n@charset \"utf-8\";\n\n\n.SP {\n\tdisplay: none;\n}\n/* ------------------------------------------------------------ common */\nbody {\n\tbackground-color: #000;\n}\n\n.hide-scroll {\n\t-ms-overflow-style: none;\n\tscrollbar-width: none;\n}\n\n\t.hide-scroll::-webkit-scrollbar {\n\t\tdisplay: none;\n\t\t-webkit-appearance: none;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n/* ------------------------------------------------------------ loader */\n\n\n#loader {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.lds-ripple {\n\tdisplay: inline-block;\n\tposition: relative;\n\twidth: 80px;\n\theight: 80px;\n}\n\n\t.lds-ripple div {\n\t\tposition: absolute;\n\t\tborder: 4px solid #9929cc;\n\t\topacity: 1;\n\t\tborder-radius: 50%;\n\t\tanimation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n\t}\n\n\t\t.lds-ripple div:nth-child(2) {\n\t\t\tanimation-delay: -0.5s;\n\t\t}\n\n@keyframes lds-ripple {\n\t0% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n\t4.9% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n\t5% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 1;\n\t}\n\n\t100% {\n\t\ttop: 0px;\n\t\tleft: 0px;\n\t\twidth: 72px;\n\t\theight: 72px;\n\t\topacity: 0;\n\t}\n}\n\n\n@keyframes lds-ring {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@media only screen and (max-width: 768px) {\n\n\t.SP {\n\t\tdisplay: block;\n\t}\n}\n\n\nbody {\n\tfont-size: 15px;\n\tbackground: #000;\n\tposition: relative;\n\tmin-width: 100%;\n\topacity: 1;\n\tfont-family: \"M PLUS 1p\",sans-serif;\n}\n\n* {\n\t-ms-touch-action: manipulation;\n\ttouch-action: manipulation;\n\t-webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\na {\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n\n.overlay {\n\tcursor: pointer;\n\tbackground-color: rgba(0,0,0,0.7);\n}\n\n#loader {\n\tposition: fixed;\n\twidth: 100%;\n\theight: 100%;\n\tleft: 0;\n\ttop: 0;\n\tbackground: #fff;\n\tz-index: 9999;\n}\n\n#clouds p {\n\twidth: 100%;\n\theight: 100%;\n\tposition: fixed;\n\tz-index: 9998;\n\ttop: 0;\n\tbottom: 0;\n\ttransition: 2s;\n}\n\n/* ------------------------------------------------------------ header */\n\n.header {\n\tposition: fixed;\n\tz-index: 99;\n}\n\nh1 {\n\tleft: 10px;\n\ttop: 5px;\n}\n\n#menu_btn_tooltip {\n\tright: 148px;\n\ttop: 30px;\n\twidth: 370px;\n\theight: 104px;\n\tcolor: black;\n\ttext-align: right;\n\t/*\n\tborder: solid 1px black;\n\tbackground-color: white;\n\tborder-radius: 16px;\n\tpadding: 8px;\n\tvertical-align: middle;\n\ttext-align: center;\n*/\n}\n@media only screen and (max-width:640px) and (orientation:portrait) {\n\t#menu_btn_tooltip {\n\t\tright: 80px;\n\t\ttop: 30px;\n\t\theight: 64px;\n\t\twidth: 250px;\n\t}\n}\n\n\t#menu_btn {\n\t\tright: 20px;\n\t\ttop: 30px;\n\t\tcursor: pointer;\n\t}\n\n\t\t#menu_btn img {\n\t\t\twidth: 102px;\n\t\t\theight: auto;\n\t\t}\n\n\t#menu_icon {\n\t\tmargin: auto;\n\t}\n\n\t#login {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 25% 25% 25% 25%;\n\t}\n\n\t\t#login h2 {\n\t\t\ttext-align: center;\n\t\t\tpadding: 30px 0 60px;\n\t\t\tfont-family: \"M PLUS 1p\";\n\t\t}\n\n\n\t\t#login .btn a {\n\t\t\tborder: none;\n\t\t\tbackground: rgb(139, 95, 165);\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 94%;\n\t\t\theight: 60px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 60px;\n\t\t\tcolor: #fff;\n\t\t\tborder-radius: 40px;\n\t\t\tmargin: 0 10px 10px;\n\t\t\tfont-family: \"M PLUS 1p\";\n\t\t}\n\n\t\t\t#login .btn a.fb {\n\t\t\t\tbackground: #4676ed;\n\t\t\t}\n\n\n\t/* ------------------------------------------------------------ menu */\n\n\t#menu.show {\n\t\tright: 10%;\n\t}\n\n\t#menu {\n\t\t-webkit-transition: 0.3s ease-in-out;\n\t\ttransition: 0.3s ease-in-out;\n\t\tposition: fixed;\n\t\tright: -150%;\n\t\ttop: 0;\n\t\toverflow: auto;\n\t\tmargin: auto;\n\t\tborder-radius: 2px;\n\t\tborder: none;\n\t\tz-index: 999;\n\t\tpadding: 0px;\n\t\twidth: 360px;\n\t\theight: 720px;\n\t\tbackground-color: transparent;\n\t}\n\n\t\t#menu .menu_bk {\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tpadding: 0%;\n\t\t}\n\n\t#menu_icon {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 15%;\n\t\ttop: 5%;\n\t\tleft: 0%;\n\t\ttext-align: center;\n\t}\n\n\t#menu_icon_bottom {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 20%;\n\t\tbottom: 2.5%;\n\t\tleft: 0%;\n\t\ttext-align: center;\n\t}\n\n\t#menu .menu_inner {\n\t\tbackground-color: transparent;\n\t\tposition: absolute;\n\t\theight: 45%;\n\t\twidth: 80%;\n\t\ttop: 22%;\n\t\tleft: 10%;\n\t}\n\n\t#menu .container {\n\t\tposition: relative;\n\t\tmargin: auto;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t\twidth: calc(100% - 30px);\n\t\tpadding: 45px 0 250px;\n\t}\n\n\t#menu .menu_close {\n\t\tposition: absolute;\n\t\tright: 40px;\n\t\ttop: 7%;\n\t\tcursor: pointer;\n\t\tz-index: 1;\n\t}\n\n\t#menu .logo {\n\t\ttext-align: center;\n\t\tpadding: 0 0 30px;\n\t}\n\n\t#menu .nav .nav-item {\n\t\tfloat: left;\n\t\twidth: calc(100% / 3);\n\t\ttext-align: center;\n\t\tcursor: pointer;\n\t\tpadding: 0 0 20px;\n\t\tposition: relative;\n\t}\n\n\t\t#menu .nav .nav-item::after {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\tbackground: #5b5b5b;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\theight: 3px;\n\t\t}\n\n\t\t#menu .nav .nav-item.swiper-slide-thumb-active::after {\n\t\t\tbackground: linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\t\tbackground: -webkit-linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\t}\n\n\t\t#menu .nav .nav-item img {\n\t\t\twidth: 80%;\n\t\t\theight: auto;\n\t\t}\n\n\t#menu .slider {\n\t\theight: calc(100% - 500px);\n\t\tposition: relative;\n\t\tmin-height: 100px;\n\t}\n\n\t#menu .list {\n\t\tposition: relative;\n\t\tmargin: 10px 0;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t\toverflow: auto;\n\t}\n\n\t\t#menu .list a {\n\t\t\tdisplay: block;\n\t\t\tmargin: 10px 0;\n\t\t\tposition: relative;\n\t\t\tbackground: #fff;\n\t\t\tcolor: #000;\n\t\t\tborder-radius: 20px;\n\t\t}\n\n\t\t#menu .list a {\n\t\t\tpadding: 12px 20px 12px 55px;\n\t\t}\n\n\n\t#menu .spot a img {\n\t\tleft: 15px;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tmargin: auto;\n\t\tposition: absolute;\n\t}\n\n\t#menu .menu_footer {\n\t\twidth: 100%;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tbottom: 0;\n\t}\n\n\t\t#menu .menu_footer .logos {\n\t\t\talign-items: center;\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-around;\n\t\t\tpadding: 0 0 20px;\n\t\t}\n\n\t\t\t#menu .menu_footer .logos li {\n\t\t\t\tpadding: 20px 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li.special {\n\t\t\t\t\twidth: 46px;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li.develop {\n\t\t\t\t\twidth: 76px;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li img {\n\t\t\t\t\tmax-width: 90%;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li a {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t#menu .menu_footer .links {\n\t\t\tborder-top: 1px solid #fff;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\tpadding: 15px 0;\n\t\t}\n\n\t\t\t#menu .menu_footer .links a {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t#menu .menu_footer .bottom {\n\t\t\tpadding: 0 0 30px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t\t#menu .menu_footer .bottom .sns a {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding: 0 5px;\n\t\t\t}\n\n\t\t#menu .menu_footer .gray_link a {\n\t\t\tdisplay: block;\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 0;\n\t\t\tbackground: #191919;\n\t\t}\n\n\t/* ------------------------------------------------------------ zoom */\n\n\t#zoom_in {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 88px;\n\t\tz-index: 10000;\n\t}\n\n\t#zoom_out {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 28px;\n\t\tz-index: 10000;\n\t}\n\n\t\t#zoom_in p, #zoom_out p {\n\t\t\tcursor: pointer;\n\t\t\ttext-align: center;\n\t\t}\n\n\t#zoom p.disabled {\n\t\topacity: 0.4;\n\t}\n\n\t#location {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 204px;\n\t\tz-index: 214;\n\t}\n\n\t#map_overview {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 146px;\n\t\tz-index: 214;\n\t}\n\n\t#location p {\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\twidth: 100%;\n\t}\n\n\t#map_overview p {\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\twidth: 100%;\n\t}\n\n\t.bg_color {\n\t\tpadding: 10px;\n\t\tbox-sizing: border-box;\n\t\tborder-radius: 2px;\n\t\tbackground: rgb(0, 5, 0);\n\t}\n\n\t/* ------------------------------------------------------------ help */\n\n\t#help {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.7);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tpadding: 10px 0 6px;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t#help .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 890px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#help .overlay {\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t#help .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t\tbackground: white;\n\t\t\tbackground-size: cover;\n\t\t}\n\n\t#help_op {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.7);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tpadding: 10px 0 6px;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t#help_op .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 480px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#help_op .overlay {\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t#help_op .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t#help_op .close {\n\t\t\tposition: absolute;\n\t\t\tz-index: 9999;\n\t\t\tright: 24px;\n\t\t\ttop: 12px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t.help_modal {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.0);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t.help_modal .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 400px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t\t/*box-shadow: 10px 10px #888888;*/\n\t\t}\n\n\t\t.help_modal .help_inner_no_shadow {\n\t\t\twidth: 98%;\n\t\t\tmax-width: 400px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.help_modal .help_inner_no_shadow_dev_h {\n\t\t\tposition: relative;\n\t\t\tmax-width: 400px;\n\t\t\t/*width: 88%;\n\t\theight: 90%;*/\n\t\t\tz-index: 9999;\n\t\t}\n\n\t\t.help_modal .help_modal_show_always_right {\n\t\t\toverflow: auto;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tbackground: rgba(240, 240, 240, 0.0);\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tbox-sizing: border-box;\n\t\t\tposition: fixed;\n\t\t\tz-index: 999;\n\t\t\tbottom: 5px;\n\t\t\tright: 5px;\n\t\t}\n\n\t#dropped_modal .help_inner_no_shadow {\n\t\tmax-width: 350px;\n\t}\n\t@media only screen and (max-width:640px) {\n\t\t.help_modal .help_inner_no_shadow_dev_h {\n\t\t\tmax-width: 310px;\n\t\t}\n\t\t.help_modal .help_modal_show_always_right {\n\t\t\tmax-width: 50%;\n\t\t}\n\t\t#dropped_modal .help_inner_no_shadow {\n\t\t\tmax-width: 60%;\n\t\t}\n\t}\n\n\t.story_end_img {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\tleft: 37.5%;\n\t\tbottom: 20%;\n\t}\n\n\t.help_modal .overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t}\n\n\t.help_modal .container {\n\t\toverflow: auto;\n\t\tposition: relative;\n\t\t-webkit-overflow-scrolling: touch;\n\t}\n\n.help_modal .close, #avatar .close, .room11_close, #avatar_sp .close, #has_trouble_op2 .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 24px;\n\ttop: 24px;\n\tcursor: pointer;\n}\n\n\n\t#room1_show_story .myclose {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#tweet_tt {\n\t\tposition: absolute;\n\t\twidth: 80%;\n\t\theight: 50%;\n\t}\n\n\t@keyframes white_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,255,255,0.0);\n\t\t\tcolor: rgba(0,0,0,0.5);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,255,255,0.5);\n\t\t\tcolor: rgba(0,0,0,0.7);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,255,255,1.0);\n\t\t\tcolor: rgba(0,0,0,1.0);\n\t\t}\n\t}\n\n\t@keyframes red_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,25,25,0.0);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,25,25,0.5);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,25,25,0.0);\n\t\t}\n\t}\n\n\t@keyframes yellow_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,255,25,0.0);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,255,25,0.5);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,255,25,0.0);\n\t\t}\n\t}\n\n\t.show_tweet_btns {\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 4s;\n\t\tanimation-iteration-count: infinite;\n\t}\n\n\t#show_news_list_btn {\n\t\tposition: absolute;\n\t\twidth: 31%;\n\t\theight: 60%;\n\t\tleft: 61%;\n\t\ttop: 21%;\n\t\tz-index: 999;\n\t\ttransform: rotate(0deg) skew(-1deg, 22deg);\n\t}\n\n\t#show_news_list_btn2 {\n\t\tposition: absolute;\n\t\ttext-align: center;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tleft: 68%;\n\t\ttop: 45%;\n\t\tz-index: 1000;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(0deg) skew(-1deg, 20deg);\n\t}\n\n\n\t#first_news_btn {\n\t\tposition: absolute;\n\t\ttext-align: center;\n\t\twidth: 31%;\n\t\theight: 24.5%;\n\t\tleft: 6%;\n\t\ttop: 36%;\n\t\tz-index: 999;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(0deg) skew(-1deg, -20deg);\n\t}\n\n\t\t#first_news_btn img {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t#show_tweet_btn1 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 80%;\n\t\ttop: 52%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(-1deg, 22deg);\n\t}\n\n\t#cur_game_btn {\n\t\tposition: absolute;\n\t\twidth: 18.4%;\n\t\theight: 18%;\n\t\tleft: 70%;\n\t\ttop: 23.2%;\n\t\tz-index: 1000;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t}\n\n\t#prev_game_btn {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 66%;\n\t\ttop: 27%;\n\t\tz-index: 999;\n\t\ttransform: rotate(-1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t}\n\n\t#next_game_btn {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 87%;\n\t\ttop: 32%;\n\t\tz-index: 999;\n\t\ttransform: rotate(-1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t\tbox-sizing: border-box;\n\t}\n\n\t#show_recommends_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 28%;\n\t\ttop: 37%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -19deg);\n\t}\n\n\t#show_recommends_btn2 {\n\t\tposition: absolute;\n\t\twidth: 50%;\n\t\theight: 30%;\n\t\tleft: 10%;\n\t\ttop: 20%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(-1deg, -20deg);\n\t\tbackground-color: transparent;\n\t}\n\n\t#first_news_btn_bubble {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 18%;\n\t\ttop: 46%;\n\t\tz-index: 1000;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -19deg);\n\t}\n\n\t#show_games_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 5%;\n\t\tleft: 77%;\n\t\ttop: 55%;\n\t\tz-index: 999;\n\t\tbackground-color: transparent;\n\t}\n\n\t#new_recommend_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tleft: 72%;\n\t\ttop: 26%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_my_recommends_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 27%;\n\t\tleft: 85%;\n\t\ttop: 17%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\n\t#create_or_edit_recommend_btn {\n\t\tposition: absolute;\n\t\twidth: 12%;\n\t\theight: 24%;\n\t\tleft: 70%;\n\t\ttop: 15%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_my_recommends_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tleft: 85%;\n\t\ttop: 30%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_tweet_btn3 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 54%;\n\t\ttop: 19%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(0deg, 17deg);\n\t}\n\n\t#show_tweet_btn4 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 80%;\n\t\ttop: 34%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(0deg, 17deg);\n\t}\n\n\n\t#edit_tweet_btn {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 60%;\n\t\ttop: 33%;\n\t\tz-index: 999;\n\t\t/*border-radius: 50%;*/\n\t\ttransform: rotate(1deg) skew(-4deg, 18deg);\n\t}\n\n\t#room3_anim_haru {\n\t\tposition: absolute;\n\t\twidth: 22%;\n\t\theight: 25%;\n\t\tleft: 51%;\n\t\ttop: 26.5%;\n\t}\n\n\t#room3_anim_haru_static {\n\t\tposition: absolute;\n\t\twidth: 14.5%;\n\t\theight: 20%;\n\t\tleft: 56%;\n\t\ttop: 28.7%;\n\t}\n\n\t#edit_tweet_btn2 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 53%;\n\t\ttop: 59%;\n\t\tz-index: 999;\n\t}\n\n\t#edit_tweet_room3 .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\ttop: 3%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n#room9_edit_modal .close, #room9_view_modal .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 9%;\n\ttop: 7%;\n\tcursor: pointer;\n}\n\n#room10_uranai_modal .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 12%;\n\ttop: 12%;\n\tcursor: pointer;\n}\n\n\n#room10_uranai_spot {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 47%;\n\ttop: 62%;\n\theight: 10%;\n\twidth: 10%;\n\tcursor: pointer;\n}\n\n/* 公共样式：负责居中和基本定位 */\n#room10_uranai_modal .choice {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 31%;\n\twidth: 44%;\n\theight: 15%;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttext-align: center;\n\tfont-size: 0.8em;\n\tcolor: #333;\n\tword-break: break-all;\n\tfont-weight: bold;\n}\n\n/* 各个框的具体高度位置 */\n#room10_uranai_modal .choice1 {\n\ttop: 25%;\n}\n\n#room10_uranai_modal .choice2 {\n\ttop: 44%;\n}\n\n#room10_uranai_modal .choice3 {\n\ttop: 63%;\n}\n\n\n#room10_uranai_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 28%;\n\ttop: 84%;\n\theight: 10%;\n\twidth: 42%;\n\tcursor: pointer;\n}\n\n/* 转动中的视觉效果：轻微 3D 翻转 + 模糊，模拟“滚动”感 */\n#room10_uranai_modal .container textarea.rolling {\n\tanimation: uranaiRoll 0.35s linear infinite;\n}\n\n@keyframes uranaiRoll {\n\t0% {\n\t\ttransform: rotateX(0deg);\n\t\tfilter: blur(0px);\n\t}\n\n\t50% {\n\t\ttransform: rotateX(70deg);\n\t\tfilter: blur(1px);\n\t}\n\n\t100% {\n\t\ttransform: rotateX(0deg);\n\t\tfilter: blur(0px);\n\t}\n}\n\n#edit_tweet_room3 textarea {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 5%;\n\ttop: 15%;\n\twidth: 88%;\n\theight: 50%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.45em;\n}\n\n\t#edit_recommend_room8 textarea.line1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 18%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 textarea.line2 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 29%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 textarea.line3 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 38%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\n\t#edit_recommend_room8 textarea.line4 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 8%;\n\t\ttop: 55%;\n\t\twidth: 85%;\n\t\theight: 22%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\tbottom: 10%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.5em;\n\t}\n\n#room9_edit_modal textarea.question, #room9_view_modal textarea.question {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 20%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.1em;\n}\n\n#room9_edit_modal textarea.answer {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 48%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.0em;\n}\n\n#room9_view_modal textarea.answer {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 52%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.0em;\n}\n\n#room9_edit_modal input{\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 28%;\n\tbottom: 17.4%;\n\twidth: 20%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1em;\n}\n\n#room9_view_modal input {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 25%;\n\tbottom: 15%;\n\twidth: 25%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 0.8em;\n}\n\n#cur_ogiri_idx_num {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 25%;\n\tbottom: 7.5%;\n\twidth: 25%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 0.6em;\n}\n\n\n#show_recommends_room8 input, #show_my_recommends_room8 input {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 30%;\n\tbottom: 10%;\n\twidth: 62%;\n\theight: 10%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.5em;\n}\n\n\t#show_recommends_room8 textarea.line1, #show_my_recommends_room8 textarea.line1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 19%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t#show_recommends_room8 textarea.line2, #show_my_recommends_room8 textarea.line2 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 29%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t#show_recommends_room8 textarea.line3, #show_my_recommends_room8 textarea.line3 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 38%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t.like_line_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\twidth: 12%;\n\t\theight: 8%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_line1 {\n\t\tleft: 80%;\n\t\ttop: 20%;\n\t}\n\n\t#like_line2 {\n\t\tleft: 80%;\n\t\ttop: 30%;\n\t}\n\n\t#like_line3 {\n\t\tleft: 80%;\n\t\ttop: 40%;\n\t}\n\n\n\t#show_recommends_room8 textarea.line4, #show_my_recommends_room8 textarea.line4 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 8%;\n\t\ttop: 55%;\n\t\twidth: 85%;\n\t\theight: 22%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.45em;\n\t}\n\n\t#edit_tweet_room3 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 33%;\n\t\tbottom: 24%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.3em;\n\t\tfont-weight: bold;\n\t}\n\n\t#edit_tweet_room3 span {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 10%;\n\t\tbottom: 30%;\n\t\twidth: 30%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.5em;\n\t\ttext-align: right;\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#edit_tweet_room3 textarea {\n\t\t\tfont-size: 1em;\n\t\t}\n\n\t\t#edit_tweet_room3 span {\n\t\t\tfont-size: 1em;\n\t\t}\n\t}\n\n\t@keyframes opacity_anim {\n\t\t0% {\n\t\t\topacity: 0.8;\n\t\t}\n\n\t\t50% {\n\t\t\topacity: 1.0;\n\t\t}\n\n\t\t100% {\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n\n\t.bubble {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: opacity_anim;\n\t\tanimation-duration: 2s;\n\t\tanimation-iteration-count: infinite;\n\t\topacity: 0.5;\n\t\tbackground-color: transparent;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t\t.bubble:hover {\n\t\t\topacity: 1.0;\n\t\t\tanimation-name: none;\n\t\t}\n\n\t.bubble-round-yellow {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: yellow_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t.bubble-round {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\n\t.bubble-round-disabled {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(125,125,125,0.3);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t.hidden-btn {\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t}\n\n\t#room1_guide_btn {\n\t\tposition: absolute;\n\t\twidth: 13.5%;\n\t\theight: 7.5%;\n\t\tleft: 18%;\n\t\ttop: 40.5%;\n\t}\n\n\t#room1_guide_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 7%;\n\t\tleft: 22%;\n\t\ttop: 50%;\n\t}\n\n\t#room1_readme_btn {\n\t\tposition: absolute;\n\t\twidth: 13%;\n\t\theight: 8%;\n\t\tleft: 31.5%;\n\t\ttop: 37.2%;\n\t}\n\n\t#room1_readme_btn2 {\n\t\tposition: absolute;\n\t\twidth: 9%;\n\t\theight: 5%;\n\t\tleft: 33.5%;\n\t\ttop: 47.2%;\n\t}\n\n\t#room1_snack_btn {\n\t\tposition: absolute;\n\t\twidth: 14.7%;\n\t\theight: 9%;\n\t\tleft: 45%;\n\t\ttop: 36%;\n\t}\n\n\t#room1_snack_btn2 {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 6%;\n\t\tleft: 47%;\n\t\ttop: 48%;\n\t}\n\n\t#room1_customize_btn {\n\t\tposition: absolute;\n\t\twidth: 13.3%;\n\t\theight: 8.4%;\n\t\tleft: 61.4%;\n\t\ttop: 37.2%;\n\t}\n\n\t#room1_customize_btn2 {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 63%;\n\t\ttop: 48%;\n\t}\n\n\t#room1_logout_btn {\n\t\tposition: absolute;\n\t\twidth: 12.7%;\n\t\theight: 8%;\n\t\tleft: 74.7%;\n\t\ttop: 41%;\n\t}\n\n\t#room1_logout_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 5%;\n\t\tleft: 72%;\n\t\ttop: 51%;\n\t}\n\n#room2_sns_text {\n\tposition: absolute;\n\twidth: 98%;\n\theight: 10%;\n\tleft: 2%;\n\ttop: 51.7%;\n}\n\t#room2_sns_text p {\n\t\ttext-align: center;\n\t\tfont-size: 0.7em;\n\t\tmargin-bottom: 3px;\n\t}\n\t#room2_sns_text p.title {\n\t\ttext-align: center;\n\t\tfont-size: 0.9em;\n\t}\n\t#room2_sns_text p span {\n\t\tfont-size: 0.7em;\n\t\tfont-weight: bold;\n\t}\n@media only screen and (max-width:640px) {\n\t#room2_sns_text p {\n\t\tfont-size: 0.6em;\n\t}\n\n\t\t#room2_sns_text p.title {\n\t\t\tfont-size: 0.8em;\n\t\t}\n\n\t\t#room2_sns_text p span {\n\t\t\tfont-size: 0.6em;\n\t\t}\n}\n\t#room2_sns_text p a {\n\t\tcolor: blue;\n\t\tfont-weight: bold;\n\t}\n\n\t#room2_sns_link1 {\n\t\tposition: absolute;\n\t\twidth: 28%;\n\t\theight: 8%;\n\t\tleft: 35%;\n\t\ttop: 59%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n#has_trouble_link {\n\tposition: absolute;\n\twidth: 82%;\n\theight: 8%;\n\tleft: 7.9%;\n\ttop: 84%;\n\tborder-radius: 30px;\n\tcursor: pointer;\n}\n\n\t#room2_sns_link2 {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\theight: 7.1%;\n\t\tleft: 68%;\n\t\ttop: 59.5%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n#chat_agreement {\n\tposition: absolute;\n\twidth: 75%;\n\tleft: 12.5%;\n\tbottom: 15%;\n\toverflow-y: scroll;\n\theight: 15%;\n\tresize: none;\n\tscrollbar-width: thin;\n\tfont-family: 'M PLUS 1p';\n\tscrollbar-color: #FF9933 #F3D6BB;\n\tfont-size: 0.7em;\n}\n\n\n\t#chk_termos_div {\n\t\tposition: absolute;\n\t\twidth: 75%;\n\t\tleft: 12.5%;\n\t\tbottom: 10%;\n\t\theight: 5%;\n\t}\n\n\t\t#chk_termos_div a {\n\t\t\tcolor: blue;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t#chk_termos_div label {\n\t\t\tcolor: #111;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 0.7em;\n\t\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#chat_agreement {\n\t\t\tbottom: 16%;\n\t\t}\n\n\t\t#chk_termos_div {\n\t\t\tbottom: 11%;\n\t\t}\n\t}\n\n\t#room25_help_link1 {\n\t\tposition: absolute;\n\t\twidth: 28.2%;\n\t\tleft: 17%;\n\t\theight: 8.8%;\n\t\tbottom: 2.6%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room25_help_link2 {\n\t\tposition: absolute;\n\t\twidth: 27.7%;\n\t\theight: 8.8%;\n\t\tbottom: 2.6%;\n\t\tleft: 53%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link1 {\n\t\tposition: absolute;\n\t\twidth: 28%;\n\t\theight: 8%;\n\t\tleft: 35%;\n\t\ttop: 58.4%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link2 {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\theight: 7.1%;\n\t\tleft: 68%;\n\t\ttop: 58.9%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link3 {\n\t\tposition: absolute;\n\t\twidth: 21.5%;\n\t\theight: 7%;\n\t\tleft: 7.5%;\n\t\ttop: 58.9%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_sns_link3 {\n\t\tposition: absolute;\n\t\twidth: 21.5%;\n\t\theight: 7%;\n\t\tleft: 7.5%;\n\t\ttop: 59.5%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.white-btn {\n\t\tcolor: black;\n\t\tborder: solid 1px black;\n\t\tbackground-color: transparent;\n\t\tborder-radius: 16px;\n\t\tpadding-bottom: 8px;\n\t\tpadding-top: 8px;\n\t}\n\n\t#room2_yes {\n\t\tposition: absolute;\n\t\twidth: 30%;\n\t\theight: 22%;\n\t\tleft: 13.5%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#room2_no {\n\t\tposition: absolute;\n\t\twidth: 31.4%;\n\t\theight: 22.5%;\n\t\tright: 13.3%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n#questionnaire_button_yes, #youtube_live_button_yes {\n\tposition: absolute;\n\twidth: 25%;\n\theight: 22%;\n\tleft: 13.5%;\n\tbottom: 8%;\n\tborder-radius: 25%/50%;\n\tcursor: pointer;\n}\n\n#questionnaire_button_no, #youtube_live_button_no {\n\tposition: absolute;\n\twidth: 25%;\n\theight: 22.5%;\n\tright: 13.3%;\n\tbottom: 8%;\n\tborder-radius: 25%/50%;\n\tcursor: pointer;\n}\n\n#button_reload {\n\tposition: absolute;\n\twidth: 25%;\n\tright: 37.5%;\n\tbottom: 5%;\n\tborder-radius: 50%;\n\tcursor: pointer;\n}\n\n#end_yes {\n\t\tposition: absolute;\n\t\twidth: 30%;\n\t\theight: 22%;\n\t\tleft: 13.5%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#end_no {\n\t\tposition: absolute;\n\t\twidth: 31.4%;\n\t\theight: 22.5%;\n\t\tright: 13.3%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#story_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 10% 15% 15% 15%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 20% 20% 20% 20% 20%;\n\t\tgrid-template-rows: 25% 25% 25% 25%;\n\t}\n\n\t\t#story_grid .grid-item {\n\t\t\t/*padding: 10%;*/\n\t\t\t/*position: relative;*/\n\t\t\tposition: absolute;\n\t\t}\n\t/*巧克力*/\n\t#story_btn1 {\n\t\twidth: 15%;\n\t\ttop: 7%;\n\t\tleft: 16%;\n\t}\n\t/*紫色糖果*/\n\t#story_btn2 {\n\t\twidth: 20%;\n\t\ttop: 1%;\n\t\tleft: 30%;\n\t}\n\t/*甜甜圈*/\n\t#story_btn3 {\n\t\twidth: 20%;\n\t\ttop: 0%;\n\t\tleft: 48%;\n\t}\n\t/*黄色糖果*/\n\t#story_btn4 {\n\t\twidth: 22%;\n\t\ttop: 2%;\n\t\tleft: 65%;\n\t}\n\t/*马卡龙*/\n\t#story_btn5 {\n\t\twidth: 15%;\n\t\ttop: 25%;\n\t\tleft: 5%;\n\t}\n\t/*巧克力棒棒*/\n\t#story_btn6 {\n\t\twidth: 15%;\n\t\ttop: 23%;\n\t\tleft: 15%;\n\t}\n\t/*橘子饼干*/\n\t#story_btn7 {\n\t\twidth: 18%;\n\t\ttop: 21%;\n\t\tleft: 26%;\n\t}\n\t/*圆饼干*/\n\t#story_btn8 {\n\t\twidth: 21%;\n\t\ttop: 20%;\n\t\tleft: 41%;\n\t}\n\t/*牛角*/\n\t#story_btn9 {\n\t\twidth: 18%;\n\t\ttop: 19%;\n\t\tleft: 59%;\n\t}\n\t/*紫黄糖果*/\n\t#story_btn10 {\n\t\twidth: 20%;\n\t\ttop: 20%;\n\t\tleft: 74%;\n\t}\n\t/*双卷*/\n\t#story_btn11 {\n\t\twidth: 18%;\n\t\ttop: 44%;\n\t\tleft: 8%;\n\t}\n\n\t#story_btn12 {\n\t\twidth: 18%;\n\t\ttop: 37%;\n\t\tleft: 22%;\n\t}\n\n\t#story_btn13 {\n\t\twidth: 18%;\n\t\ttop: 36%;\n\t\tleft: 35%;\n\t}\n\n\t#story_btn14 {\n\t\twidth: 22%;\n\t\ttop: 38%;\n\t\tleft: 52%;\n\t}\n\n\t#story_btn15 {\n\t\twidth: 21%;\n\t\ttop: 44%;\n\t\tleft: 68%;\n\t}\n\n\t#story_btn16 {\n\t\twidth: 22%;\n\t\ttop: 58%;\n\t\tleft: 32%;\n\t}\n\n\t#story_btn17 {\n\t\twidth: 22%;\n\t\ttop: 56%;\n\t\tleft: 52%;\n\t}\n\n\t#BL01_story_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_story {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_tweet {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 10%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_news {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 2%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL01_story_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#room1_show_story {\n\t\theight: 100%;\n\t}\n\n\t\t#room1_show_story p {\n\t\t\tfont-size: large;\n\t\t\tfont-weight: bold;\n\t\t\tposition: absolute;\n\t\t\tleft: 10%;\n\t\t\tbottom: 2%;\n\t\t\twidth: 62%;\n\t\t\theight: 6%;\n\t\t\ttext-align: center;\n\t\t}\n\n\t.help_modal_left_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 5%;\n\t\twidth: 43%;\n\t\theight: 10%;\n\t\tcursor: pointer;\n\t}\n\n\t.help_modal_right_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 43%;\n\t\theight: 10%;\n\t\tcursor: pointer;\n\t}\n\n\t#submit_suggestion_btn {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 3%;\n\t\twidth: 23%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n#room9_submit_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 35%;\n\tbottom: 7%;\n\twidth: 30%;\n\theight: 10%;\n\tcursor: pointer;\n}\n\n#room9_edit_left_btn, #room9_view_q_left_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 20%;\n\ttop: 7%;\n\twidth: 15%;\n\theight: 8%;\n\tcursor: pointer;\n}\n\n#room9_edit_right_btn, #room9_view_q_right_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 65%;\n\ttop: 7%;\n\twidth: 15%;\n\theight: 8%;\n\tcursor: pointer;\n}\n\n\t.show_classes_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t.show_classes_btns1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t#choose_line1_btn {\n\t\tleft: 7%;\n\t\ttop: 19%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#choose_line2_btn {\n\t\tleft: 7%;\n\t\ttop: 29%;\n\t\twidth: 21.5%;\n\t\theight: 9%;\n\t}\n\n\t#choose_line3_btn {\n\t\tleft: 7%;\n\t\ttop: 39%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#line1_btn, #my_line1_btn {\n\t\tleft: 7%;\n\t\ttop: 19%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#line2_btn, #my_line2_btn {\n\t\tleft: 7%;\n\t\ttop: 29%;\n\t\twidth: 21.5%;\n\t\theight: 9%;\n\t}\n\n\t#line3_btn, #my_line3_btn {\n\t\tleft: 7%;\n\t\ttop: 39%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t.category_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t#category_btn1 {\n\t\tleft: 10%;\n\t\ttop: 5%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn2 {\n\t\tleft: 52%;\n\t\ttop: 5%;\n\t\twidth: 40%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn3 {\n\t\tleft: 10%;\n\t\ttop: 25%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn4 {\n\t\tleft: 52%;\n\t\ttop: 25%;\n\t\twidth: 40%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn5 {\n\t\tleft: 10%;\n\t\ttop: 45%;\n\t\twidth: 32%;\n\t\theight: 12%;\n\t}\n\n\t#category_btn6 {\n\t\tleft: 52%;\n\t\ttop: 45%;\n\t\twidth: 36%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn7 {\n\t\tleft: 10%;\n\t\ttop: 62%;\n\t\twidth: 32%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn8 {\n\t\tleft: 52%;\n\t\ttop: 62%;\n\t\twidth: 36%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn9 {\n\t\tleft: 10%;\n\t\ttop: 80%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn10 {\n\t\tleft: 52%;\n\t\ttop: 80%;\n\t\twidth: 36%;\n\t\theight: 15%;\n\t}\n\n\t#room3_help_spot {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 83%;\n\t\ttop: 64%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n#room9_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 47%;\n\ttop: 11.5%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room9_mute_btn {\n\tposition: absolute;\n\tleft: 74%;\n\ttop: 18%;\n\tz-index: 999;\n}\n\n#room10_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 35%;\n\ttop: 22%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room11_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 70%;\n\ttop: 23%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room11_menu_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 82%;\n\ttop: 35%;\n\tz-index: 999;\n\ttext-align: center;\n}\n#room9_show_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 21%;\n\ttop: 11%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#Radio_Room_chara, #Uranai_Room_chara, #Uranai_Room_dog {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\tleft: 0%;\n\ttop: 0%;\n}\n\n#room9_edit_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 21%;\n\ttop: 25%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n\t#room5_help_spot {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 76.5%;\n\t\ttop: 84%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\t#room8_anim1 {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\tleft: 52%;\n\t\ttop: 62%;\n\t}\n\n\t#room8_anim2 {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tleft: 57.5%;\n\t\ttop: 12%;\n\t}\n\n\t#room8_help_spot {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 53%;\n\t\ttop: 60%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\n\t#room6_help_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 22%;\n\t\ttop: 70%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\n\t#room6_game4_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 15.5%;\n\t\ttop: 24.5%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game4_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 18%;\n\t\ttop: 18%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game1_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 26%;\n\t\ttop: 33%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game1_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 28%;\n\t\ttop: 28%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game2_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 38%;\n\t\ttop: 17%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game2_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 39%;\n\t\ttop: 11.5%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\n\t#room6_game3_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 48%;\n\t\ttop: 26%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game3_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 49%;\n\t\ttop: 21.5%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_cur_game_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tleft: 77%;\n\t\ttop: 19%;\n\t\tz-index: 1001;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#BL50_view_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 1%;\n\t\twidth: 10%;\n\t\theight: 7%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL50_view_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 1%;\n\t\twidth: 10%;\n\t\theight: 8%;\n\t\tcursor: pointer;\n\t}\n\n\t#news_title {\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\ttop: 12%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\t#room5-news-show p {\n\t\tfont-size: 1.25em;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 2%;\n\t\twidth: 70%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t\twhite-space: pre-line;\n\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#room5-news-show p {\n\t\t\tfont-size: 0.8em;\n\t\t}\n\t}\n\n\n\t#BL30_view_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 10%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL30_view_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 11%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL80_view_button_left, #BL80_view_my_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 3.5%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL80_view_button_right, #BL80_view_my_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 4%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n#room9_view_left {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 12%;\n\tbottom: 14%;\n\twidth: 12%;\n\theight: 5%;\n\tcursor: pointer;\n}\n\n#room9_view_right {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 12%;\n\tbottom: 14%;\n\twidth: 12%;\n\theight: 5%;\n\tcursor: pointer;\n}\n\t#show_recommends_room8 p, #show_my_recommends_room8 p {\n\t\tfont-size: 1.4em;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 3%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\t#show_tweet_room3 .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\ttop: 3%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#show_tweet_room3 textarea {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\ttop: 15%;\n\t\twidth: 88%;\n\t\theight: 50%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.45em;\n\t}\n\n\t#show_tweet_room3 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 33%;\n\t\tbottom: 24%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.3em;\n\t\tfont-weight: bold;\n\t}\n\n\t.dialog_bk_img {\n\t\tmax-width: 440px;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t.dialog_bk_img_long {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\n\t#show_tweet_room3 p {\n\t\tfont-size: x-large;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 9%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\n\t#help .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tz-index: 999;\n\t\tposition: relative;\n\t}\n\n\t#help .overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t}\n\n#map_overview_modal, #help_op2, #avatar, #room25_help_modal, #avatar_sp, #has_trouble_op2 {\n\tposition: fixed;\n\tinset: 0;\n\tz-index: 999;\n\tbackground: rgba(240,240,240,0.7);\n}\n\n\t#help_op2 .scroll, #avatar .scroll, #room25_help_modal .scroll, #avatar_sp .scroll, #has_trouble_op2 .scroll {\n\t\tposition: absolute;\n\t\tinset: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t\tpadding: 10px 0 6px;\n\t\tbox-sizing: border-box;\n\t\tdisplay: block;\n\t}\n\n\t#map_overview_modal .scroll{\n\t\tposition: absolute;\n\t\tinset: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t\tpadding: 10px 0 6px;\n\t\tbox-sizing: border-box;\n\t\tdisplay: grid;\n\t\tplace-items: center;\n\t}\n\n\t#map_overview_modal .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 640px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: calc(100vh - 16px);\n\t\toverflow: auto;\n\t\tpointer-events: auto;\n\t}\n\n\t#help_op2 .help_inner, #room25_help_modal .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 400px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#avatar .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: calc(100vh - 16px);\n\t\toverflow: auto;\n\t\tpointer-events: auto;\n\tmargin: auto;}\n\n\t#avatar_sp .help_inner {\n\t\twidth: 100%;\n\t\tmax-width: 480px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#has_trouble_op2 .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#map_overview_modal .overlay, #help_op2 .overlay, #avatar .overlay, #avatar_sp .overlay, #room25_help_modal .overlay, #has_trouble_op2 .overlay {\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tz-index: 0;\n\t\tpointer-events: auto;\n\t}\n\n\t#map_overview_modal .container, #help_op2 .container, #avatar .container, #room25_help_modal .container, #avatar_sp .container, #has_trouble_op2 .container {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpointer-events: auto;\n\t}\n\n\n\t#map_overview_modal .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 12px;\n\t\ttop: 12px;\n\t\tcursor: pointer;\n\t}\n\n\t#help_op2 .close, #avatar .close, #room25_help_modal .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 16px;\n\t\ttop: 16px;\n\t\tcursor: pointer;\n\t}\n\n\t/* ------------------------------------------------------------ avatar select */\n\n\t.grid-container {\n\t\tdisplay: grid;\n\t}\n\n\t.grid-item {\n\t\ttext-align: center;\n\t}\n\n\t#avatar_choose_done {\n\t\tposition: absolute;\n\t\tright: 6%;\n\t\tbottom: 2.5%;\n\t\twidth: 16%;\n\t}\n\n\n\t#chars_ul {\n\t\tposition: absolute;\n\t\tleft: 5%;\n\t\ttop: 15%;\n\t\twidth: 50%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t#chars_ul li {\n\t\t\twidth: calc(100% / 3);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#chars_ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 5px;\n\t\t\t}\n\n\t#upper_colors_ul li.active, #lower_colors_ul li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 2px;\n\t}\n\n\t#big_selected_avatar {\n\t\tposition: absolute;\n\t\tright: 2%;\n\t\ttop: 10%;\n\t\twidth: 40%;\n\t\theight: 40%;\n\t}\n\n\n\t#upper_colors_ul {\n\t\tposition: absolute;\n\t\tright: 2.5%;\n\t\ttop: 58%;\n\t\twidth: 40%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\n\t#lower_colors_ul {\n\t\tposition: absolute;\n\t\tright: 2.5%;\n\t\ttop: 73.5%;\n\t\twidth: 40%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t#upper_colors_ul li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#lower_colors_ul li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#avatar_choose_done {\n\t\tposition: absolute;\n\t\tright: 6%;\n\t\tbottom: 2.5%;\n\t\twidth: 16%;\n\t}\n\n\t#nickname_input {\n\t\tposition: absolute;\n\t\tleft: 10%;\n\t\tbottom: 3.4%;\n\t\twidth: 50%;\n\t\theight: 9%;\n\t}\n\n\t\t#nickname_input input {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\tbottom: 0%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 2.0em;\n\t\t}\n\n\t#chars_ul_sp {\n\t\tposition: absolute;\n\t\tleft: 5%;\n\t\ttop: 14%;\n\t\twidth: 90%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t#chars_ul_sp li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#chars_ul_sp li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 5px;\n\t\t\t}\n\n\t#upper_colors_ul_sp li.active, #lower_colors_ul_sp li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 2px;\n\t}\n\n\t#big_selected_avatar_sp {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 20%;\n\t\twidth: 40%;\n\t\t-webkit-transform: translate(-50%,-50%);\n\t\t-ms-transform: translate(-50%,-50%);\n\t\ttransform: translate(-50%,-50%);\n\t}\n\n\n\t#upper_colors_ul_sp {\n\t\tposition: absolute;\n\t\tright: 10%;\n\t\ttop: 33%;\n\t\twidth: 80%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\n\t#lower_colors_ul_sp {\n\t\tposition: absolute;\n\t\tright: 10%;\n\t\ttop: 43%;\n\t\twidth: 80%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t#upper_colors_ul_sp li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#lower_colors_ul_sp li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\n\t#avatar_choose_done_sp {\n\t\tposition: absolute;\n\t\tleft: 49%;\n\t\tbottom: 3%;\n\t\twidth: 32%;\n\t\theight: 10%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#nickname_input_sp {\n\t\tposition: absolute;\n\t\tleft: 10%;\n\t\tbottom: 14%;\n\t\twidth: 80%;\n\t\theight: 9%;\n\t}\n\n\t\t#nickname_input_sp input {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\tbottom: 0%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 2.0em;\n\t\t}\n\n\t#news_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 0% 5% 0% 20%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 12% 11% 12% 11% 10% 13% 10% 11% 10%;\n\t}\n\n\t#modal_news_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 15% 0% 0% 2%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5%;\n\t}\n\n\t\t#modal_news_grid a {\n\t\t\tcursor: pointer;\n\t\t\tpadding-right: 17%;\n\t\t}\n\n\t\t\t#modal_news_grid a p {\n\t\t\t\tcolor: black;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tfont-size: 1.4em;\n\t\t\t\twhite-space: pre-line;\n\t\t\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#modal_news_grid a p {\n\t\t\tfont-weight: bold;\n\t\t\tfont-size: 1.3em;\n\t\t}\n\t}\n\n\t.news_title {\n\t\tdisplay: flex;\n\t\t/*justify-content: center;*/\n\t\talign-items: center;\n\t\ttext-align: left;\n\t}\n\n\t#news_grid p {\n\t\tcolor: black;\n\t\tfont-weight: bold;\n\t\tfont-size: 0.8em;\n\t\twhite-space: pre-line;\n\t}\n\n\t#avatars_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 22% 1% 0% 2%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 52% 48%;\n\t\tgrid-template-rows: 81% 19%;\n\t}\n\n\t#avatar {\n\t}\n\n\tinput:focus {\n\t\toutline: none;\n\t}\n\n\ttextarea:focus {\n\t\toutline: none;\n\t}\n\n\t.avatar_select .box ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t.avatar_select .box ul li {\n\t\t\twidth: calc(100% / 3);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t.avatar_select {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: auto;\n\t\t}\n\n\t\t\t.avatar_select .box ul li {\n\t\t\t\twidth: calc(100% / 6);\n\t\t\t}\n\t}\n\n\t.avatar_select .box ul li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 5px;\n\t}\n\n\t.avatar_select .box ul li img {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t.avatar_select .upper ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tpadding: 45% 4% 20% 11%;\n\t}\n\n\t\t.avatar_select .upper ul li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t.avatar_select .upper ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 2px;\n\t\t\t}\n\n\t\t\t.avatar_select .upper ul li img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t.avatar_select .lower ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tpadding: 10% 4% 0% 11%;\n\t}\n\n\t\t.avatar_select .lower ul li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t.avatar_select .lower ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 2px;\n\t\t\t}\n\n\t\t\t.avatar_select .lower ul li img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t.avatar_select .avatar_inner_sp ul {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\twidth: 100%;\n\t\theight: 15%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 35% 5% 0% 5%;\n\t\tgrid-template-columns: 100%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tz-index: 1000;\n\t}\n\n\t.avatar_select .avatar_inner_sp .upper {\n\t\tposition: absolute;\n\t\ttop: 51%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .upper:focus {\n\t\t\toutline: none;\n\t\t}\n\n\t\t.avatar_select .avatar_inner_sp .upper ul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 0% 8% 0% 8%;\n\t\t\theight: 100%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .lower {\n\t\tposition: absolute;\n\t\ttop: 66%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .lower ul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 0% 8% 0% 8%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .input {\n\t\tposition: absolute;\n\t\ttop: 40%;\n\t\twidth: 100%;\n\t\theight: 5%;\n\t\tz-index: 999;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .input input {\n\t\t\tpadding: 0% 0% 0% 10%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .btn {\n\t\tposition: absolute;\n\t\ttop: 44%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t\tz-index: 999;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .btn a {\n\t\t\tposition: absolute;\n\t\t\ttext-align: right;\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60%;\n\t\t\twidth: 50%;\n\t\t\ttop: 0%;\n\t\t\tright: 35%;\n\t\t\tz-index: 999;\n\t\t}\n\n\t.avatar_select .input {\n\t\ttext-align: center;\n\t}\n\n\t\t.avatar_select .input input {\n\t\t\tpadding: 10%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 3em;\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t.btn {\n\t\ttext-align: center;\n\t}\n\n\n\t\t.btn a, .btn input[type=\"submit\"] {\n\t\t\tborder: none;\n\t\t\tborder-radius: 50px;\n\t\t\twidth: 100%;\n\t\t\theight: 80px;\n\t\t\tline-height: 80px;\n\t\t\tfont-size: 24px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: block;\n\t\t\tmargin: auto;\n\t\t}\n\n\t.avatar_select .btn a {\n\t\ttext-align: right;\n\t\tbox-sizing: border-box;\n\t\theight: 15%;\n\t\twidth: 10%;\n\t\tbottom: 1%;\n\t\tright: 15%;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t}\n\n\t.sponsor {\n\t\tposition: absolute;\n\t}\n\n\t\t.sponsor a {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t\t.sponsor a img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t.sponsor.atelier {\n\t\t\tleft: 31%;\n\t\t\ttop: 20%;\n\t\t\twidth: 2%;\n\t\t\tz-index: 200;\n\t\t}\n\n\t\t.sponsor.hara {\n\t\t\tleft: 55%;\n\t\t\ttop: 23.5%;\n\t\t\twidth: 2%;\n\t\t\tz-index: 999;\n\t\t}\n\n\t\t.sponsor.mate {\n\t\t\tleft: 57%;\n\t\t\ttop: 21.5%;\n\t\t\twidth: 1.6%;\n\t\t\tz-index: 999;\n\t\t}\n\t/* ------------------------------------------------------------ map */\n\n\tbody {\n\t\toverflow: hidden;\n\t\tbackground: white;\n\t}\n\n\t#entrance_to_tree_bk {\n\t\tposition: fixed;\n\t\tz-index: 9;\n\t\tdisplay: flex;\n\t\t/*align-items: center;*/\n\t\tjustify-content: center;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#entrance_to_tree_bk {\n\t\t\tjustify-content: initial;\n\t\t}\n\t}\n\n\t#entrance_to_tree_div {\n\t\tposition: absolute;\n\t\twidth: calc(2500px/3);\n\t\theight: calc(3526px/3);\n\t\tz-index: 9;\n\t}\n\n\n\t#grandma_talk .container .btn_no2, #grandma_talk .container .btn_no, #grandma_talk .container .btn_yes {\n\t\tborder-radius: 32px;\n\t}\n\n\t\t#grandma_talk .container .btn_no:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t\t#grandma_talk .container .btn_yes:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t\t#grandma_talk .container .btn_no2:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t#grandma_talk .container .btn_no {\n\t\tposition: absolute;\n\t\tbottom: 60%;\n\t\twidth: 80%;\n\t\tleft: 50%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#grandma_talk .container .btn_no2 {\n\t\tposition: absolute;\n\t\tbottom: 38%;\n\t\tleft: 50%;\n\t\twidth: 80%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#grandma_talk .container .btn_yes {\n\t\tposition: absolute;\n\t\tbottom: 20%;\n\t\tleft: 50%;\n\t\twidth: 80%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#map-wrapper {\n\t\toverflow: auto;\n\t\twidth: 100%;\n\t\theight: 100vh;\n\t\theight: var(--app-height);\n\t\tposition: relative;\n\t\tz-index: 2;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\t-ms-overflow-style: none;\n\t\tscrollbar-width: none;\n\t}\n\n\t\t#map-wrapper::-webkit-scrollbar {\n\t\t\tdisplay: none;\n\t\t\t-webkit-appearance: none;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\topacity: 0;\n\t\t}\n\n\t#entrance_wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t#entrance_bg_img_1 {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\ttop: 0px;\n\t\tbottom: auto;\n\t\theight: 100%; /*cut some pixel from 2240px/2 */\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t\tobject-fit: cover;\n\t\tobject-position: 0% 0%;\n\t}\n\n\n\t#entrance_bg_text {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 2%;\n\t\theight: 11%;\n\t\tbackground-color: white;\n\t\tcolor: black;\n\t\t-webkit-transform: translate(-50%,-0%);\n\t\t-ms-transform: translate(-50%,-0%);\n\t\ttransform: translate(-50%,-0%);\n\t\tpadding: 8px;\n\t}\n\n\t\t#entrance_bg_text p {\n\t\t\tfont-weight: lighter;\n\t\t\tfont-family: 'M PLUS 1p';\n\t\t\tfont-size: clamp(4px, 0.3vw + 0.6vh + 4px, 24px);\n\t\t}\n\n\t\t#entrance_bg_text .title_p {\n\t\t\ttext-align: center;\n\t\t\ttext-decoration: underline;\n\t\t\tpadding-bottom: clamp(4px, 0.4vw + 0.4vh + 4px, 16px);\n\t\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#entrance_bg_img_1 {\n\t\t\tdisplay: block;\n\t\t\tleft: 50%;\n\t\t\ttop: 50%;\n\t\t\tbottom: auto;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\theight: 100%;\n\t\t\twidth: auto;\n\t\t\t-webkit-transform: translate(-50%,-50%);\n\t\t\t-ms-transform: translate(-50%,-50%);\n\t\t\ttransform: translate(-50%,-50%);\n\t\t}\n\t}\n\n\t#entrance_btn_a {\n\t\tposition: absolute;\n\t\tright: 50%;\n\t\tbottom: 16%;\n\t\theight: 12%;\n\t\tcolor: white;\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\t-webkit-transform: translate(-16px,0%);\n\t\t-ms-transform: translate(-16px,0%);\n\t\ttransform: translate(-16px,0%);\n\t}\n\n\t#entrance_btn_b {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 16%;\n\t\theight: 12%;\n\t\tcolor: white;\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\t-webkit-transform: translate(16px,0%);\n\t\t-ms-transform: translate(16px,0%);\n\t\ttransform: translate(16px,0%);\n\t}\n\n\n\n\n\n\n\t/* For mobile phones, landscape */\n\t@media only screen and (max-width: 960px) and (orientation:landscape) {\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#entrance_wrapper {\n\t\t\tposition: fixed;\n\t\t}\n\n\t\t#entrance_btn_a {\n\t\t\theight: 11%;\n\t\t\tbottom: 108px;\n\t\t}\n\n\t\t#entrance_btn_b {\n\t\t\theight: 11%;\n\t\t\tbottom: 108px;\n\t\t}\n\n\t\t#entrance_btn_c {\n\t\t\tright: 18%;\n\t\t}\n\n\t\t#entrance_bg_text {\n\t\t\ttop: auto;\n\t\t\tbottom: 16px;\n\t\t\twidth: 310px;\n\t\t\theight: 84px;\n\t\t}\n\t}\n\n\t#map {\n\t\tmargin: auto;\n\t\tposition: relative;\n\t\tz-index: 10;\n\t}\n\n\timg.bg, picture.bg {\n\t\tz-index: 1;\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tdisplay: block;\n\t\tbackground-size: cover;\n\t}\n\n\t#tree_bottom_img, #tree_bottom_pic {\n\t\twidth: 100%;\n\t\tposition: absolute;\n\t\tbottom: 0%;\n\t}\n\n\t#room1_anim {\n\t\tposition: absolute;\n\t\tleft: 43.5%;\n\t\ttop: 67.5%;\n\t\twidth: 30%;\n\t}\n\n\t#room3_anim1 {\n\t\tposition: absolute;\n\t\tleft: 8.2%;\n\t\ttop: 33.4%;\n\t\twidth: 24%;\n\t}\n\n\t#room3_anim_taberu {\n\t\tposition: absolute;\n\t\tleft: 7.8%;\n\t\ttop: 33.7%;\n\t\twidth: 48%;\n\t}\n\n\t#room3_anim2 {\n\t\tposition: absolute;\n\t\tleft: 81.5%;\n\t\ttop: 66%;\n\t\twidth: 9%;\n\t}\n\n\t#room6_anim1 {\n\t\tposition: absolute;\n\t\tleft: 17.3%;\n\t\ttop: 71.6%;\n\t\twidth: 18%;\n\t}\n\n\t#room6_anim2 {\n\t\tposition: absolute;\n\t\tleft: 75.3%;\n\t\ttop: 54%;\n\t\twidth: 8%;\n\t}\n\n\t#room5_anim1 {\n\t\tposition: absolute;\n\t\tleft: 74.6%;\n\t\ttop: 85.5%;\n\t\twidth: 9%;\n\t}\n\n\t#room5_anim2 {\n\t\tposition: absolute;\n\t\tleft: 46%;\n\t\ttop: 23%;\n\t\twidth: 10%;\n\t}\n\n\t#room5_anim3 {\n\t\tposition: absolute;\n\t\tleft: 62%;\n\t\ttop: 80%;\n\t\twidth: 6%;\n\t}\n\n\t#room2_anim1 {\n\t\tposition: absolute;\n\t\tleft: 58.5%;\n\t\ttop: 21%;\n\t\twidth: 25%;\n\t}\n\n\t#room25_anim1 {\n\t\tposition: absolute;\n\t\tleft: 22%;\n\t\ttop: 36.5%;\n\t\twidth: 27%;\n\t}\n\n\t#room25_anim2 {\n\t\tposition: absolute;\n\t\tleft: 63.5%;\n\t\ttop: 36.7%;\n\t\twidth: 15%;\n\t}\n\n\t#room2_sns_btn {\n\t\tleft: 23%;\n\t\ttop: 51%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#room2_call_btn {\n\t\tleft: 47%;\n\t\ttop: 42%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#room2_chat_btn {\n\t\tleft: 75%;\n\t\ttop: 34%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#end_game .my-overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t\tbackground-color: rgba(0,0,0,0.7);\n\t}\n\n\t#end_game_skip_btn {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: solid 1px;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 30%;\n\t\theight: 5%;\n\t\tfont-size: 1.1em;\n\t\tfont-weight: bold;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 30px;\n\t}\n\n\t#story_tip {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: solid 2px black;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 90%;\n\t\theight: 10%;\n\t\tfont-size: 1.1em;\n\t\tfont-weight: bold;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 30px;\n\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#story_tip {\n\t\t\tbottom: -10%;\n\t\t\theight: 20%;\n\t\t}\n\t}\n\n\t#room25_chat_btn {\n\t\tposition: absolute;\n\t\tleft: 28%;\n\t\ttop: 36%;\n\t\twidth: 15%;\n\t}\n\n\t#room1_chat_btn {\n\t\tposition: absolute;\n\t\tleft: 54%;\n\t\ttop: 68%;\n\t\twidth: 7%;\n\t\theight: 2.2%;\n\t}\n\n\t#tree_elevetor {\n\t\tposition: absolute;\n\t\ttop: 27.56%;\n\t\tleft: 13.35%;\n\t\twidth: 10.14%;\n\t}\n\n\t#tree_soudan {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\tleft: 42.8%;\n\t\twidth: 30%;\n\t\theight: 30%;\n\t}\n\n\t#tree_sunlight {\n\t\tposition: absolute;\n\t\ttop: 57%;\n\t\tleft: 21%;\n\t\tz-index: 999;\n\t\twidth: 15%;\n\t}\n\n\t#tree_duck {\n\t\tposition: absolute;\n\t\ttop: 90%;\n\t\tleft: 41%;\n\t\twidth: 3%;\n\t\tz-index: 999;\n\t}\n\n#ug_kotori {\n\tposition: absolute;\n\ttop: 23%;\n\tleft: 54%;\n\twidth: 20%;\n\tz-index: 999;\n}\n\n#room11_chara, #room11_comono {\n\tposition: absolute;\n\ttop: 0%;\n\tleft: 0%;\n\twidth: 100%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n\n\n\n.room11_choices {\n\tposition: absolute;\n\twidth: 38%;\n\theight: 17%;\n\tz-index: 999;\n\tcursor: pointer;\n}\n\n#room11_choice0 {\n\ttop: 8%;\n\tleft: 8%;\n}\n\n#room11_choice1 {\n\ttop: 8%;\n\tleft: 52%;\n}\n\n#room11_choice2 {\n\ttop: 30%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice3 {\n\ttop: 30%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n\n#room11_choice4 {\n\ttop: 49%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice5 {\n\ttop: 49%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n\n#room11_choice6 {\n\ttop: 68%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice7 {\n\ttop: 68%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n#room11_mute_btn {\n\tposition: absolute;\n\ttop: 88%;\n\tleft: 45%;\n}\n\n#room11_anim_picture #room11_anim_img {\n\ttransition: transform 0.2s linear;\n}\n\n\n#room11_animation_modal p {\n\tposition: absolute;\n\ttop: 96%;\n\tleft: 0%;\n\twidth: 100%;\n\tcolor: white;\n\ttext-align: center;\n}\n\n#rajikase {\n\tposition: absolute;\n\ttop: 15.5%;\n\tleft: 38%;\n\twidth: 22%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n#onpu {\n\tposition: absolute;\n\ttop: 10%;\n\tleft: 38%;\n\twidth: 10%;\n\tz-index: 999;\n}\n\n#ug_river {\n\tposition: absolute;\n\ttop: 72%;\n\tleft: 59%;\n\twidth: 25%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n#ug_star {\n\tposition: absolute;\n\ttop: 42%;\n\tleft: 16%;\n\twidth: 10%;\n\tz-index: 999;\n}\n\n#ug_grass {\n\tposition: absolute;\n\ttop: 87.7%;\n\tleft: 50.4%;\n\twidth: 8%;\n\tz-index: 1003;\n}\n\n#tree_ship {\n\tposition: absolute;\n\ttop: 75%;\n\tleft: 39%;\n}\n\n\t#tree_ship_smoke {\n\t\tposition: absolute;\n\t\ttop: 74%;\n\t\tleft: 59%;\n\t\twidth: 10%;\n\t\tz-index: 1002;\n\t\tpointer-events: none;\n\t}\n\n\t#tree_news {\n\t\tposition: absolute;\n\t\ttop: 53.8%;\n\t\tleft: 50.3%;\n\t\tz-index: 999;\n\t\twidth: 20%;\n\t\tpointer-events: none;\n\t}\n\n\t#tree_jihanki {\n\t\tposition: absolute;\n\t\ttop: 21.6%;\n\t\tleft: 11.8%;\n\t\twidth: 6%;\n\t\theight: 6%;\n\t}\n\n\t#map img.tile {\n\t\tz-index: 1;\n\t\twidth: 2.5%;\n\t}\n\n\t#map img.floor1 {\n\t\tz-index: 221;\n\t\twidth: 32.7%;\n\t\tleft: 46%;\n\t\ttop: 53.2%;\n\t}\n\n\t#map .pin {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t}\n\n\t\t#map .pin a {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#map .pin img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t#map .pin.video1 {\n\t\t\ttop: 40%;\n\t\t\tleft: 35%;\n\t\t\twidth: 0.08%;\n\t\t\theight: 0.06%;\n\t\t\tz-index: 2000;\n\t\t\ttransform: rotate(-45deg) skew(0deg, 15deg);\n\t\t}\n\n\t\t#map .pin.live2 {\n\t\t\ttop: 18%;\n\t\t\tleft: 78%;\n\t\t\twidth: 2%;\n\t\t}\n\n\t\t#map .pin.top_map_link {\n\t\t\ttop: 2%;\n\t\t\tleft: 2%;\n\t\t\twidth: 16%;\n\t\t}\n\n\t\t#map .pin.bottom_map_link {\n\t\t\ttop: 55%;\n\t\t\tleft: 2%;\n\t\t\twidth: 16%;\n\t\t\tz-index: 213;\n\t\t}\n\n\t\t#map .pin.room1_link {\n\t\t\ttop: 25%;\n\t\t\tleft: 35%;\n\t\t\twidth: 6%;\n\t\t}\n\n\t#room1_shortcut {\n\t\ttop: 20%;\n\t\tleft: 40%;\n\t\twidth: 20%;\n\t\theight: 10.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 84px;\n\t}\n\n\t#room2_shortcut {\n\t\ttop: 2.5%;\n\t\tleft: 61%;\n\t\twidth: 16%;\n\t\theight: 8.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t#room25_shortcut {\n\t\ttop: 3%;\n\t\tleft: 29%;\n\t\twidth: 18%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room3_shortcut {\n\t\ttop: 13.5%;\n\t\tleft: 7%;\n\t\twidth: 18%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t#room4_shortcut {\n\t\ttop: 23.5%;\n\t\tleft: 69%;\n\t\twidth: 17%;\n\t\theight: 7%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room5_shortcut {\n\t\ttop: 63%;\n\t\tleft: 63%;\n\t\twidth: 18.5%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room6_shortcut {\n\t\ttop: 85%;\n\t\tleft: 43%;\n\t\twidth: 17%;\n\t\theight: 6.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room7_shortcut {\n\t\ttop: 73.5%;\n\t\tleft: 15%;\n\t\twidth: 17.5%;\n\t\theight: 7%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room8_shortcut {\n\t\ttop: 72.5%;\n\t\tleft: 80%;\n\t\twidth: 19.5%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t.front_layer {\n\t\tposition: absolute;\n\t\tz-index: 1002;\n\t\tpointer-events: none;\n\t}\n\n\t#front1 {\n\t\ttop: 14.5%;\n\t\tleft: 67.6%;\n\t\twidth: 6.5%;\n\t}\n\n\n\t#front2 {\n\t\ttop: 35.1%;\n\t\tleft: 33.4%;\n\t\twidth: 5.8%;\n\t}\n\n\t#front3 {\n\t\ttop: 35.4%;\n\t\tleft: 61.8%;\n\t\twidth: 6.6%;\n\t}\n\n\t#front4 {\n\t\ttop: 39.6%;\n\t\tleft: 76.8%;\n\t\twidth: 6.5%;\n\t}\n\n\t#front5 {\n\t\ttop: 75.7%;\n\t\tleft: 36.6%;\n\t\twidth: 6.5%;\n\t}\n\n\t#front6 {\n\t\ttop: 90.3%;\n\t\tleft: 23.1%;\n\t\twidth: 10.2%;\n\t\tz-index: 1003;\n\t}\n\n#signboard_newarea {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n}\n\n#steps_newarea_back {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n\tz-index: 1000;\n}\n#steps_newarea_front {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n\tz-index: 1000;\n}\n\n#front7 {\n\ttop: 85.7%;\n\tleft: 81.3%;\n\twidth: 7%;\n}\n\n\t#front8 {\n\t\ttop: 80.2%;\n\t\tleft: 52%;\n\t\twidth: 18.2%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc6 {\n\t\ttop: 32.9%;\n\t\tleft: 38%;\n\t}\n\n\t#npc6-pop {\n\t\tbottom: 65%;\n\t\tleft: 36%;\n\t}\n\n\t#room1-grandma-pop {\n\t\ttop: 50%;\n\t\tleft: 40%;\n\t\twidth: 35%;\n\t\theight: 38%;\n\t}\n\n\t#npc14 {\n\t\ttop: 38.5%;\n\t\tleft: 37%;\n\t}\n\n\t#npc14-pop {\n\t\tbottom: 60%;\n\t\tleft: 35%;\n\t}\n\n\t#npc13 {\n\t\ttop: 66%;\n\t\tleft: 35%;\n\t}\n\n\t#npc13-pop {\n\t\ttop: 62%;\n\t\tleft: 33%;\n\t}\n\n\t#npc12 {\n\t\ttop: 75%;\n\t\tleft: 19%;\n\t}\n\n\t#npc12-pop {\n\t\tbottom: 24%;\n\t\tleft: 17%;\n\t}\n\n#npc15-pop {\n\tbottom: 29%;\n\tleft: 42%;\n\twidth: 15%;\n}\n\t#npc_room7_guide {\n\t\tposition: absolute;\n\t\ttop: 71%;\n\t\tleft: 31%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room7-pop {\n\t\tposition: absolute;\n\t\tbottom: 29%;\n\t\tleft: 28%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc9 {\n\t\ttop: 80%;\n\t\tleft: 32%;\n\t}\n\n\t#npc9-pop {\n\t\tbottom: 20%;\n\t\tleft: 30%;\n\t}\n\n\t#npc8 {\n\t\ttop: 75.5%;\n\t\tleft: 66%;\n\t}\n\n\t#npc8-pop {\n\t\tbottom: 23%;\n\t\tleft: 64%;\n\t}\n\n\t#npc11 {\n\t\ttop: 83%;\n\t\tleft: 86%;\n\t\tz-index: 214;\n\t}\n\n\t#npc11-pop {\n\t\tbottom: 15%;\n\t\tleft: 84%;\n\t}\n\n\t#npc10 {\n\t\ttop: 90%;\n\t\tleft: 32%;\n\t}\n\n\t#npc10-pop {\n\t\tbottom: 9%;\n\t\tleft: 30%;\n\t}\n\n\t#npc1 {\n\t\ttop: 72%;\n\t\tleft: 54%;\n\t}\n\n\t#npc1-pop {\n\t\tbottom: 27%;\n\t\tleft: 52%;\n\t}\n\n\t#npc7 {\n\t\ttop: 37.5%;\n\t\tleft: 81%;\n\t}\n\n\t#npc7-pop {\n\t\tbottom: 62%;\n\t\tleft: 79%;\n\t}\n\n\t#map .pin.room2_link {\n\t\ttop: 8%;\n\t\tleft: 60%;\n\t\twidth: 6%;\n\t}\n\n\t#npc4 {\n\t\ttop: 15%;\n\t\tleft: 60%;\n\t}\n\n#npc15 {\n\ttop: 71%;\n\tleft: 45%;\n\twidth: 7%;\n}\n\n\t#npc4-pop {\n\t\tbottom: 84%;\n\t\tleft: 58%;\n\t}\n\n\t#map .pin.room25_link {\n\t\ttop: 8%;\n\t\tleft: 35%;\n\t\twidth: 6%;\n\t}\n\n.room9_link {\n\ttop: 16%;\n\tleft: 30%;\n\twidth: 18%;\n}\n\n.room10_link {\n\ttop: 36%;\n\tleft: 3%;\n\twidth: 18%;\n}\n\n.room11_link {\n\ttop: 55%;\n\tleft: 65%;\n\twidth: 18%;\n}\n\t#npc2 {\n\t\tleft: 47%;\n\t\ttop: 11.8%;\n\t}\n\n\t#npc2-pop {\n\t\tleft: 45%;\n\t\tbottom: 87%;\n\t}\n\n\t#map .pin.room3_link {\n\t\ttop: 13%;\n\t\tleft: 19%;\n\t\twidth: 6%;\n\t}\n\n\t.npc {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tz-index: 1000;\n\t}\n\n\t.npc-pop {\n\t\tposition: absolute;\n\t\twidth: 9%;\n\t\tz-index: 10000;\n\t}\n\n\t\t.npc-pop p {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\ttop: 0%;\n\t\t\theight: 80%;\n\t\t\tpadding-left: 10%;\n\t\t\tpadding-right: 10%;\n\t\t\ttext-align: left;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tline-height: 1.5;\n\t\t\tfont-weight: bold;\n\t\t}\n\n\n\t#npc5 {\n\t\ttop: 15%;\n\t\tleft: 32%;\n\t}\n\n\t#npc5-pop {\n\t\tbottom: 84%;\n\t\tleft: 30%;\n\t}\n\n\t#map .pin.room4_link {\n\t\ttop: 18%;\n\t\tleft: 70%;\n\t\twidth: 6%;\n\t}\n\n\t#npc_room4_guide {\n\t\tposition: absolute;\n\t\ttop: 25%;\n\t\tleft: 57%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room4-pop {\n\t\tposition: absolute;\n\t\tbottom: 75%;\n\t\tleft: 55%;\n\t\twidth: 10%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc3 {\n\t\ttop: 17%;\n\t\tleft: 79%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc3-pop {\n\t\tbottom: 82.5%;\n\t\tleft: 78%;\n\t}\n\n\t#map .pin.room5_link {\n\t\ttop: 66%;\n\t\tleft: 65%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.room6_link {\n\t\ttop: 84%;\n\t\tleft: 59%;\n\t\twidth: 5%;\n\t}\n\n\t#map .pin.room7_link {\n\t\ttop: 72%;\n\t\tleft: 10%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.room8_link {\n\t\ttop: 70%;\n\t\tleft: 80%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.live2_text {\n\t\ttop: 24%;\n\t\tleft: 78%;\n\t\twidth: 3%;\n\t\tbackground-color: blue;\n\t}\n\n\t#map .pin.spot2 {\n\t\ttop: 45%;\n\t\tleft: 85%;\n\t}\n\n\t#map .pin.spot2_text {\n\t\ttop: 48%;\n\t\tleft: 84%;\n\t\twidth: 3%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*bottom red house*/\n\t#map .pin.spot3 {\n\t\ttop: 67%;\n\t\tleft: 62%;\n\t\tz-index: 1000;\n\t}\n\n\t#map .pin.spot3_text {\n\t\ttop: 72%;\n\t\tleft: 61%;\n\t\tz-index: 1000;\n\t\twidth: 3.5%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*left bottom house*/\n\t#map .pin.spot5 {\n\t\ttop: 25%;\n\t\tleft: 17%;\n\t}\n\n\t#map .pin.spot5_text {\n\t\ttop: 30%;\n\t\tleft: 17%;\n\t\twidth: 2%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*top red house*/\n\t#map .pin.spot6 {\n\t\ttop: 5%;\n\t\tleft: 35%;\n\t}\n\n\t#map .pin.spot6_text {\n\t\ttop: 10%;\n\t\tleft: 35%;\n\t\twidth: 3.5%;\n\t\tbackground-color: blue;\n\t}\n\n\t#map .pin.spot7 {\n\t\ttop: 2%;\n\t\tleft: 56%;\n\t\tz-index: 1000;\n\t}\n\n\t#map .pin.spot7_text {\n\t\ttop: 5%;\n\t\tleft: 56%;\n\t\tz-index: 1000;\n\t\twidth: 2%;\n\t\tbackground-color: blue;\n\t}\n\n\n\n\n\t#map .pin.enter {\n\t\twidth: 3%;\n\t}\n\n\t#map .pin.enter1 {\n\t\ttop: 36%;\n\t\tleft: 69.3%;\n\t}\n\n\t#map .pin.enter3 {\n\t\ttop: 47%;\n\t\tleft: 47.6%;\n\t}\n\n\t#map .pin.homepage {\n\t\twidth: 7%;\n\t\ttop: 72%;\n\t\tleft: 71%;\n\t\ttext-align: center;\n\t}\n\n\t\t#map .pin.homepage img {\n\t\t\twidth: 26%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t#map .pin.homepage a {\n\t\t\tpadding: 0 0 35%;\n\t\t\tdisplay: block;\n\t\t}\n\n\t#map .person {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tleft: 37%;\n\t\ttop: 60%;\n\t\tpointer-events: none;\n\t\ttransition: 0.2s linear;\n\t\t-webkit-transition: 0.2s linear;\n\t\t-moz-transition: 0.2s linear;\n\t\t-o-transition: 0.2s linear;\n\t\ttransition: 0.2s linear;\n\t\tfont-family: \"Yu Gothic\", \"YuGothic\", \"Hiragino Kaku Gothic Pro\",\"Meiryo\",\"Osaka\", \"MS P Gothic\",\"Arial\",sans-serif;\n\t}\n\n\t.room4-pop-ok-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\tbottom: 4.5%;\n\t\tleft: 29%;\n\t\twidth: 40%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-pop-ok-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\tbottom: 5.2%;\n\t\tleft: 29%;\n\t\twidth: 41%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n\t.room4-profile-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 20%;\n\t\tright: 3.1%;\n\t\twidth: 20.4%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\t/* ------------------------------------------------------------ mobile */\n\t@media only screen and (max-width:640px) {\n\t\t.room4-profile-btns {\n\t\t\ttop: 20%;\n\t\t}\n\t}\n\n\t.room7-profile-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 17.5%;\n\t\tright: 3.1%;\n\t\twidth: 20%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-close-btns {\n\t\tposition: absolute;\n\t\tbottom: 4.2%;\n\t\tright: 5.5%;\n\t\twidth: 13%;\n\t\theight: 4.5%;\n\t\tcursor: pointer;\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t}\n\n\t.room7-subarticle-btn-1 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 35%;\n\t\tright: 5.5%;\n\t\twidth: 18%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-2 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 53%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-3 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 71%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.6%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-4 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 94%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.6%;\n\t\tcursor: pointer;\n\t}\n\n\t.profile_close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.room7-profile_close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.room7-subarticle_close_x {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t.room4-iframes {\n\t\tposition: absolute;\n\t\ttop: 28%;\n\t\tright: 3%;\n\t\twidth: 94%;\n\t\theight: 70%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t.room5-iframes {\n\t\tposition: absolute;\n\t\ttop: 20%;\n\t\tright: 10%;\n\t\twidth: 80%;\n\t\theight: 65%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t.room6-iframes {\n\t\tposition: absolute;\n\t\ttop: 10%;\n\t\tright: 0%;\n\t\twidth: 100%;\n\t\theight: 90%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t#room7_pop_btna {\n\t\ttop: 70.5%;\n\t\tleft: 20.3%;\n\t\twidth: 2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btni {\n\t\ttop: 71.2%;\n\t\tleft: 18%;\n\t\twidth: 2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnc {\n\t\ttop: 71.5%;\n\t\tleft: 16%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnf {\n\t\ttop: 78%;\n\t\tleft: 13%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btng {\n\t\ttop: 69.8%;\n\t\tleft: 22.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnh {\n\t\ttop: 79%;\n\t\tleft: 10.8%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n#room7_pop_btnj {\n\ttop: 68.8%;\n\tleft: 24.5%;\n\twidth: 2%;\n\theight: 0.8%;\n\tz-index: 1000;\n}\n\n\t#room4_pop_btna {\n\t\ttop: 21.5%;\n\t\tleft: 68.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#room4_pop_btnb {\n\t\ttop: 27%;\n\t\tleft: 73.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnc {\n\t\ttop: 25.5%;\n\t\tleft: 77%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnd {\n\t\ttop: 34.5%;\n\t\tleft: 82%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btne {\n\t\ttop: 34.5%;\n\t\tleft: 72.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#room4_pop_btnf {\n\t\ttop: 33%;\n\t\tleft: 64.2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btng {\n\t\ttop: 32%;\n\t\tleft: 61.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnh {\n\t\ttop: 33%;\n\t\tleft: 58.2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnj {\n\t\ttop: 34%;\n\t\tleft: 72.6%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnk {\n\t\ttop: 34.2%;\n\t\tleft: 82%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\t#room4_pop_btnl {\n\t\ttop: 26.3%;\n\t\tleft: 64.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_npch {\n\t\tposition: absolute;\n\t\ttop: 28%;\n\t\tleft: 75%;\n\t\twidth: 3%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room4_guide_btn, #npc_room7_guide_btn {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t\theight: 20%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#grandma_talk {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: end; /*center*/\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tbottom: 40%;\n\t\tleft: 32%;\n\t\twidth: 15%;\n\t}\n\n\t\t#grandma_talk .grandma_talk_inner {\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#grandma_talk .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t}\n\n\t.grandmas {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\tleft: 37%;\n\t\ttop: 58%;\n\t\tz-index: 3;\n\t}\n\n\t.gondolas {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t}\n\n\t#gondola1 {\n\t\twidth: 8%;\n\t\tleft: 35.8%;\n\t\tbottom: 55%;\n\t\t-webkit-transform: translate(-74%,0);\n\t\t-ms-transform: translate(-74%,0);\n\t\ttransform: translate(-74%,0);\n\t}\n\n\t#gondola2 {\n\t\twidth: 12%;\n\t\tleft: 36%;\n\t\tbottom: 35%;\n\t\tz-index: 4;\n\t\t-webkit-transform: translate(-50%,0);\n\t\t-ms-transform: translate(-50%,0);\n\t\ttransform: translate(-50%,0);\n\t}\n\n\t#gondola2_rope {\n\t\twidth: 9%;\n\t\tleft: 36%;\n\t\tbottom: 41.65%;\n\t\t-webkit-transform: translate(-74%,0);\n\t\t-ms-transform: translate(-74%,0);\n\t\ttransform: translate(-74%,0);\n\t}\n\n\t/* For mobile phones, portrait */\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#grandma_talk {\n\t\t\tleft: 33%;\n\t\t\twidth: 10%;\n\t\t\tbottom: 42%;\n\t\t}\n\n\t\t.grandmas {\n\t\t\tleft: 36%;\n\t\t\ttop: 57%;\n\t\t\twidth: 5%;\n\t\t}\n\n\t\t#gondola1 {\n\t\t\twidth: 6.5%;\n\t\t\tbottom: 58.4%;\n\t\t}\n\n\t\t#gondola2 {\n\t\t\twidth: 12%;\n\t\t\tbottom: 38%;\n\t\t}\n\n\t\t#gondola2_rope {\n\t\t\twidth: 9%;\n\t\t\tbottom: 43%;\n\t\t}\n\n\t\t#map .person .wrap {\n\t\t\tposition: relative;\n\t\t}\n\t}\n\n\t#map .person .wrap .box {\n\t\tposition: absolute;\n\t\tbottom: 0%;\n\t\twidth: 100%;\n\t}\n\n\t#map .person img {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#map .person .chat {\n\t\ttext-align: center;\n\t\tposition: absolute;\n\t\tbottom: 102%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 250%;\n\t\tmax-height: 46px;\n\t\toverflow: hidden;\n\t\talign-content: flex-end;\n\t\tposition: relative;\n\t\ttop: auto;\n\t\tleft: -76%;\n\t\tpadding: 0;\n\t\theight: 42px;\n\t}\n\n\t\t#map .person .chat.hide {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t#map .person .chat p {\n\t\t\tposition: absolute;\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t\ttransition: 0.5s;\n\t\t\tmargin: 2px 0 -5px;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 0 2px;\n\t\t}\n\n\t\t\t#map .person .chat p span {\n\t\t\t\tposition: relative;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding: 4px 10px;\n\t\t\t\tborder-radius: 10px;\n\t\t\t\ttext-align: left;\n\t\t\t\tline-height: 130%;\n\t\t\t\tbackground: #fff;\n\t\t\t\tbox-shadow: 1px 1px 1px 1px #aaaaaa;\n\t\t\t\tline-height: 146%;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmax-height: 25px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tmax-width: 92%;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-last-child(-n+3) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t#map .person .chat p:first-child {\n\t\t\t\ttop: -30px;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(2) {\n\t\t\t\ttop: 0;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(3) {\n\t\t\t\ttop: 17px;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(4) {\n\t\t\t\ttop: 60px;\n\t\t\t}\n\n\t\t\t#map .person .chat p.private span {\n\t\t\t\tpadding: 4px 10px 4px 25px;\n\t\t\t}\n\n\t\t\t\t#map .person .chat p.private span::before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: '';\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 15px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t\t/*background: #fff url(../scenes/main/images/index/icn_private_bk.png) no-repeat center center;*/\n\t\t\t\t\tbackground-size: 100% auto;\n\t\t\t\t}\n\n\t#map .person p.name {\n\t\ttext-align: center;\n\t\tmargin: 0 0 1px;\n\t\tleft: -50%;\n\t\tmin-width: 200%;\n\t\twidth: 360%;\n\t\tposition: relative;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\t-webkit-transform: translate(-50%,0);\n\t\t-ms-transform: translate(-50%,0);\n\t\ttransform: translate(-50%,0);\n\t}\n\n\t\t#map .person p.name span {\n\t\t\tpadding: 3px 6px 4px;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: bold;\n\t\t\tcolor: #fff;\n\t\t\tbackground: #181818;\n\t\t\ttext-align: center;\n\t\t\tborder-radius: 10px;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\tdisplay: inline-block;\n\t\t\tmax-height: 32px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t/* ------------------------------------------------------------ controls */\n\n\t#controls {\n\t\tz-index: 100;\n\t\tcursor: pointer;\n\t\tposition: fixed;\n\t\tbottom: 50px;\n\t\tleft: 50px;\n\t\twidth: 100px;\n\t\theight: 100px;\n\t\tborder-radius: 50%;\n\t\tbackground: rgba(255, 255, 255, 0.8);\n\t}\n\n\t\t#controls div {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t#controls span {\n\t\t\tz-index: 1;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tmargin: auto;\n\t\t\twidth: 70%;\n\t\t\theight: 70%;\n\t\t}\n\n\t\t\t#controls span img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\t-webkit-touch-callout: none; /* iOS Safari */\n\t\t\t\t-webkit-user-select: none; /* Safari */\n\t\t\t\t-khtml-user-select: none; /* Konqueror HTML */\n\t\t\t\t-moz-user-select: none; /* Old versions of Firefox */\n\t\t\t\t-ms-user-select: none; /* Internet Explorer/Edge */\n\t\t\t\tuser-select: none;\n\t\t\t}\n\n\t\t\t#controls span.disabled img {\n\t\t\t\topacity: 0.3;\n\t\t\t}\n\n\t\t#controls .moveup {\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\ttop: 2px;\n\t\t}\n\n\t\t#controls .moveleft {\n\t\t\tleft: 2px;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t#controls .moveright {\n\t\t\tright: 2px;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t#controls .movedown {\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 2px;\n\t\t}\n\n\t\t#controls .me {\n\t\t\tborder-radius: 50%;\n\t\t\tmargin: auto;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t}\n\n\t/* ------------------------------------------------------------ map block */\n\n\t.block {\n\t\tposition: absolute;\n\t\tz-index: 213;\n\t\tfont-size: 7px;\n\t\tfont-weight: bolder;\n\t\topacity: 0.0; /*not zero for debugging map*/\n\t\t/*transform: rotate(-60deg) skew(0deg, 30deg);*/\n\t\tbackground: rgba(144, 255, 103, 0.36);\n\t}\n\n\t.tree-blk {\n\t\twidth: 1.1%;\n\t\theight: 0.98%;\n\t\topacity: 0.0; /*debug*/\n\t\tborder: 1px solid red;\n\t\ttransform: rotate(-60deg) skew(0deg, 20deg);\n\t}\n\n\t.tree-blk-dev {\n\t\tposition: absolute;\n\t\twidth: 1.0%;\n\t\theight: 1.0%;\n\t\topacity: 0.5;\n\t\tborder: 1px dotted blue;\n\t\tz-index: 212;\n\t\tcolor: rgba(0,0,0,0);\n\t\ttransform: rotate(-60deg) skew(0deg, 20deg);\n\t}\n\n\t#tree_blocks_dev {\n\t}\n\n\t#other_blocks_dev {\n\t}\n\n\t.other-blk-dev {\n\t\twidth: 2.0%;\n\t\theight: 2.0%;\n\t\topacity: 0.5;\n\t\tborder: 1px dotted red;\n\t\tz-index: 212;\n\t\tcolor: rgba(0,0,0,0);\n\t}\n\n\t.entrance-blk {\n\t\twidth: 1%;\n\t\theight: 1%;\n\t\topacity: 0.0;\n\t}\n\n\t.room1-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t}\n\n\t.room2-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t}\n\n\t.room25-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.room3-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n.room9-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n.room10-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n.room11-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\t.room5-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n.treemap_ug-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n\t.room6-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.room8-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.person {\n\t\tposition: absolute;\n\t}\n\n\t/* ------------------------------------------------------------ chat */\n\n\t#show_chat {\n\t\tz-index: 214;\n\t\tposition: fixed;\n\t\twidth: 100px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tcursor: pointer;\n\t}\n\n\t\t#show_chat img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t/* .footer { position: fixed; z-index: 101; } */\n\t#chat_btn {\n\t\tcursor: pointer;\n\t}\n\n\t#loc_btn {\n\t\tcursor: pointer;\n\t}\n\n\n\n\t/* ------------------------------------------------------------ private chat mode */\n\n\t#chat.private {\n\t\tbackground: #4a4a4a;\n\t}\n\n\t\t#chat.private h4 {\n\t\t\t/*background: #333333 url(../scenes/main/images/index/icn_private.png) no-repeat 20px center;*/\n\t\t\tbackground-size: 20px auto;\n\t\t}\n\n\t\t#chat.private .head {\n\t\t\tbackground: #101010;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t#chat.private .mode .btn a {\n\t\t\tbackground: #3ca275;\n\t\t}\n\n\t/* ------------------------------------------------------------ private message */\n\n\t#chat ul li.private .wb {\n\t\tposition: relative;\n\t\tpadding: 10px 25px 10px 10px;\n\t}\n\t\t/*\n#chat ul li.private.hidden .wb { background: #8e8e8e; color: #fff; }\n#chat ul li.private.hidden p.name { color: #ebebeb; }\n#chat ul li.private.hidden p.name span {  }\n*/\n\t\t#chat ul li.private .wb::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\twidth: 10px;\n\t\t\theight: 15px;\n\t\t\t/*background: url(../scenes/main/images/index/icn_private_bk.png) no-repeat center center;*/\n\t\t\tbackground-size: 100% auto;\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 5px;\n\t\t}\n\n\n\t/* ------------------------------------------------------------ mobile */\n\t@media only screen and (max-width:640px) and (orientation:portrait) {\n\n\t\thtml {\n\t\t\toverflow: hidden;\n\t\t\tbackground: #fff;\n\t\t\theight: 100vh;\n\t\t\theight: var(--app-height);\n\t\t}\n\n\t\tbody {\n\t\t\tmargin: 0 auto;\n\t\t\tposition: fixed;\n\t\t\toverflow: hidden;\n\t\t\twidth: 100%;\n\t\t\theight: 100vh;\n\t\t\theight: var(--app-height);\n\t\t}\n\n\t\th1 {\n\t\t\tleft: 0;\n\t\t\ttop: 8px;\n\t\t}\n\n\t\t\th1 img {\n\t\t\t\twidth: 160px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\n\t\t.btn a,\n\t\t.btn input[type=\"submit\"] {\n\t\t\twidth: 90%;\n\t\t\tmax-width: 320px;\n\t\t\theight: 45px;\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 18px;\n\t\t}\n\n\t\t/* ------------------------------------------------------------ header */\n\n\t\t#menu_btn {\n\t\t\tright: 15px;\n\t\t\ttop: 25px;\n\t\t}\n\n\t\t\t#menu_btn img {\n\t\t\t\twidth: 64px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t/* ------------------------------------------------------------ menu */\n\n\t\t#menu.show {\n\t\t\tright: 0%;\n\t\t}\n\n\t\t#menu {\n\t\t\twidth: 92%;\n\t\t\theight: 94%;\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t\t#menu .menu_close {\n\t\t\t\ttop: 10%;\n\t\t\t\tright: 16%;\n\t\t\t}\n\n\t\t\t\t#menu .menu_close img {\n\t\t\t\t\twidth: 25px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#menu .container {\n\t\t\t\twidth: 90%;\n\t\t\t\tpadding: 30px 0;\n\t\t\t\tmin-height: 670px;\n\t\t\t}\n\n\t\t\t#menu .logo img {\n\t\t\t\twidth: 80%;\n\t\t\t\tmax-width: 308px;\n\t\t\t}\n\n\t\t\t#menu .nav .nav-item {\n\t\t\t\tpadding: 0 0 10px;\n\t\t\t}\n\n\t\t\t\t#menu .nav .nav-item img {\n\t\t\t\t\twidth: 72%;\n\t\t\t\t}\n\n\t\t\t#menu .list a {\n\t\t\t\tmargin: 8px 0;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t\t#menu .list a {\n\t\t\t\tpadding: 8px 15px 8px 40px;\n\t\t\t}\n\n\t\t\t#menu .list .soon {\n\t\t\t\tpadding: 8px 15px 8px 100px;\n\t\t\t\tbackground-size: auto 15px;\n\t\t\t\tbackground-position: 10px center;\n\t\t\t}\n\n\t\t\t#menu .live a {\n\t\t\t\tbackground-size: auto 20px;\n\t\t\t}\n\n\t\t\t#menu .enter a {\n\t\t\t\tbackground-size: auto 10px;\n\t\t\t}\n\n\t\t\t#menu .spot a img {\n\t\t\t\twidth: 15px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .links a {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .bottom .sns a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .bottom .sns a img {\n\t\t\t\t\twidth: 25px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#menu .menu_footer .bottom .jce {\n\t\t\t\twidth: 120px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .gray_link a {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .logos {\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li {\n\t\t\t\t\tpadding: 15px 0 0;\n\t\t\t\t}\n\n\t\t\t\t\t#menu .menu_footer .logos li.special,\n\t\t\t\t\t#menu .menu_footer .logos li.develop {\n\t\t\t\t\t\twidth: 80px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\n\t\t\t\t\t\t#menu .menu_footer .logos li.special a img,\n\t\t\t\t\t\t#menu .menu_footer .logos li.develop a img {\n\t\t\t\t\t\t\tmax-width: 75%;\n\t\t\t\t\t\t}\n\n\n\t\t/* ------------------------------------------------------------ help */\n\n\t\t#help {\n\t\t\tpadding: 30px 0 90px;\n\t\t}\n\n\t\t\t#help .help_inner {\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t#help h3 {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tpadding: 0 0 30px;\n\t\t\t}\n\n\t\t\t#help .info .box h4 {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 5px 10px;\n\t\t\t}\n\n\t\t\t#help .info .box {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 0 0 15px;\n\t\t\t}\n\n\t\t\t\t#help .info .box img {\n\t\t\t\t\twidth: 60%;\n\t\t\t\t\tmax-width: 250px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#help .info .other {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t\t#help .info .other img {\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\n\t\t\t\t\t#help .info .other img:last-child {\n\t\t\t\t\t\twidth: 60%;\n\t\t\t\t\t\tmargin: 20px 0 0;\n\t\t\t\t\t}\n\n\t\t/* ------------------------------------------------------------ avatar */\n\n\t\t.avatar_select p.text span {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t/* ------------------------------------------------------------ zoom */\n\n\n\n\t\t#chat {\n\t\t\tbottom: 0;\n\t\t\twidth: 100%;\n\t\t\tbackground: rgba(0, 0, 0, 0.9);\n\t\t\tpadding: 10px;\n\t\t\tborder-radius: 0;\n\t\t\tmax-width: inherit;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t\t#chat .btns {\n\t\t\t\twidth: 96px;\n\t\t\t}\n\n\t\t\t\t#chat .btns img {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t\t#chat .btns div {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\twidth: 50%;\n\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t}\n\n\t\t\t#chat .form {\n\t\t\t\twidth: calc(100% - 10px);\n\t\t\t}\n\n\t\t\t\t#chat .form .box input[type=\"text\"] {\n\t\t\t\t\twidth: 68%;\n\t\t\t\t}\n\n\t\t\t\t#chat .form .box input[type=\"submit\"] {\n\t\t\t\t\twidth: 32%;\n\t\t\t\t}\n\n\t\t#nav h2 {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t#nav .box {\n\t\t\ttop: -100%;\n\t\t\tz-index: 2;\n\t\t\ttransition: 0.5s;\n\t\t\tpadding: 50px 4% 30px;\n\t\t\tposition: fixed;\n\t\t\twidth: 100%;\n\t\t\tleft: 0;\n\t\t\theight: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#nav .box.open {\n\t\t\t\ttop: 0%;\n\t\t\t}\n\n\t\t\t#nav .box .close {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 5%;\n\t\t\t\ttop: 20px;\n\t\t\t}\n\n\t\t#nav .menu_open {\n\t\t\tdisplay: block;\n\t\t\tposition: fixed;\n\t\t\tz-index: 1;\n\t\t\tleft: 19px;\n\t\t\ttop: 200px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t#map-wrapper {\n\t\t\theight: 100vh;\n\t\t\theight: -webkit-fill-available;\n\t\t\ttransition: 0.5s;\n\t\t}\n\n\t\t\t#map-wrapper.chat_show {\n\t\t\t\theight: 50vh;\n\t\t\t}\n\n\t\t#map {\n\t\t\twidth: 800vw;\n\t\t}\n\n\t\t\t#map .person .chat p span {\n\t\t\t\tfont-size: 8px;\n\t\t\t\tpadding: 4px 5px;\n\t\t\t\tmax-width: 92%;\n\t\t\t}\n\n\t\t\t#map .person p.name {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t\t#map .person p.name span {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t}\n\n\t\t\t#map .person .chat {\n\t\t\t\tmax-height: 40px;\n\t\t\t\theight: 40px;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t.avatar_select .box {\n\t\t\theight: 88%;\n\t\t}\n\n\t\t\t.avatar_select .box h4 {\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\n\n\t\t#map .person .chat p:nth-child(3) {\n\t\t\ttop: 17px;\n\t\t}\n\n\n\t\t#show_chat {\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.5s;\n\t\t\twidth: 50px;\n\t\t\tright: 20px;\n\t\t\ttop: 20px;\n\t\t}\n\n\t\t\t#show_chat.active {\n\t\t\t\tbottom: 50px;\n\t\t\t}\n\n\t\t#controls {\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.5s;\n\t\t\tbottom: 15px;\n\t\t\tleft: 15px;\n\t\t\twidth: 60px;\n\t\t\theight: 60px;\n\t\t}\n\n\t\t\t#controls.active {\n\t\t\t\tbottom: 50px;\n\t\t\t}\n\n\t\t\t#controls span {\n\t\t\t\twidth: 50%;\n\t\t\t\theight: 50%;\n\t\t\t}\n\n\n\t\t#menu .menu_footer .links img {\n\t\t\twidth: 70px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t.modal_overlay {\n\t\tdisplay: none;\n\t\tz-index: 9998;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground: rgba(0, 0, 0, 0.7);\n\t\tcursor: pointer;\n\t}\n\n\t#help .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 10px;\n\t\ttop: 10px;\n\t\tcursor: pointer;\n\t}\n\n\t.gradient_bg {\n\t\tbackground: linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\tbackground: -webkit-linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t}\n\n\t#chat_list {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: auto;\n\t\tz-index: 997;\n\t}\n\n\t\t#chat_list .help_inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 5%;\n\t\t\theight: 90%;\n\t\t\tmax-width: 480px;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t#chat_list .close {\n\t\t\tright: 5%;\n\t\t\ttop: 4%;\n\t\t}\n\n\t\t#chat_list ul {\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tpadding: 20px 0 50px;\n\t\t\theight: 69%;\n\t\t\twidth: 90%;\n\t\t\ttop: 8%;\n\t\t\tleft: 5%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t#chat_list .container .bottom {\n\t\t\tposition: absolute;\n\t\t\theight: 12%;\n\t\t\twidth: 92%;\n\t\t\tbottom: 11.5%;\n\t\t\tleft: 4%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t#chat_bottom_p {\n\t\tposition: absolute;\n\t\theight: 9%;\n\t\twidth: 90%;\n\t\tbottom: 2%;\n\t\tleft: 5%;\n\t\tbox-sizing: border-box;\n\t\tfont-size: 0.7em;\n\t\tcolor: grey;\n\t}\n\n\t@media only screen and (max-width:640px) and (orientation:portrait) {\n\t\t#chat_bottom_p {\n\t\t\tfont-size: 0.5em;\n\t\t}\n\t}\n\n\t#chat_bottom_p a {\n\t\tcolor: blue;\n\t\tcursor: pointer;\n\t}\n\n\t#chat_list textarea {\n\t\tposition: absolute;\n\t\theight: 100%;\n\t\twidth: 75%;\n\t\ttop: 0%;\n\t\tleft: 5%;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tpadding: 2%;\n\t}\n\n\t#chat_list .container .bottom a {\n\t\tposition: absolute;\n\t\theight: 60%;\n\t\twidth: 15%;\n\t\ttop: 20%;\n\t\tright: 0%;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 0px 30px;\n\t\tdisplay: flex;\n\t\theight: 128px;\n\t}\n\n\t\t#chat_list ul li .pic {\n\t\t\tbackground: #fff;\n\t\t\twidth: 90px;\n\t\t\theight: 110px;\n\t\t\tborder-radius: 50%;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t\t#chat_list ul li .pic img {\n\t\t\t\tleft: -5%;\n\t\t\t\ttop: -2%;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 110%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t#chat_list ul li .box {\n\t\t\twidth: calc(90% - 75px);\n\t\t\tmargin: 0 20px;\n\t\t}\n\n\t\t\t#chat_list ul li .box .info {\n\t\t\t\tcolor: #fff;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tpadding: 0 5px 10px;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li .box .info span {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tcolor: #a1a1a1;\n\t\t\t\t\tfont-size: 18px;\n\t\t\t\t}\n\n\t\t\t#chat_list ul li .box .text {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: relative;\n\t\t\t\tbackground: white;\n\t\t\t\tborder: solid 1px black;\n\t\t\t\tborder-radius: 15px;\n\t\t\t\tpadding: 15px 20px;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tline-height: 130%;\n\t\t\t}\n\n\t\t/*#chat_list ul li .box .text::after {\n\t\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\ttop: 15px;\n\t\t\t\t\t\t\tleft: -18px;\n\t\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\t\theight: 20px;*/\n\t\t/*background: url(../images/common/chat_asset1.png) no-repeat center center;*/\n\t\t/*background-size: 100% auto;\n\t\t\t\t\t\t}*/\n\n\t\t#chat_list ul li.right {\n\t\t\tflex-direction: row-reverse\n\t\t}\n\n\t\t\t#chat_list ul li.right .info {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\n\t\t\t#chat_list ul li.right .text {\n\t\t\t\tbackground: #b8edf5;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\n\t\t\t#chat_list ul li.right .box {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li.right .box .text::after {\n\t\t\t\t\t/*background: url(../images/common/chat_asset2.png) no-repeat center center;*/\n\t\t\t\t\tright: -18px;\n\t\t\t\t\tleft: auto;\n\t\t\t\t\tbackground-size: 100% auto;\n\t\t\t\t}\n\n\t#chat_list.open {\n\t\tbottom: 65px;\n\t}\n\n\t#chat_list .head p {\n\t\tfont-size: 16px;\n\t\tpadding: 10px 0;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 4% 15px;\n\t}\n\n\t\t#chat_list ul li .pic {\n\t\t\twidth: 90px;\n\t\t\theight: 110px;\n\t\t}\n\n\t\t#chat_list ul li .box {\n\t\t\tmargin: 0 15px;\n\t\t\twidth: calc(94% - 30px);\n\t\t}\n\n\t\t\t#chat_list ul li .box .info {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li .box .info span {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t}\n\n\t\t\t#chat_list ul li .box .text {\n\t\t\t\tpadding: 12px 4%;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t/*\t#chat_list ul li .box .text::after {\n\t\t\t\t\t\twidth: 15px;\n\t\t\t\t\t\theight: 15px;\n\t\t\t\t\t\tleft: -14px;\n\t\t\t\t\t}*/\n\n\t\t#chat_list ul li.right .box .text::after {\n\t\t\tright: -15px;\n\t\t}\n\n\n\n\t#modal-login .logout {\n\t\ttext-align: center;\n\t\tpadding: 0 0 60px;\n\t}\n\n\t\t#modal-login .logout a {\n\t\t\tcolor: #595959;\n\t\t\tfont-size: 18px;\n\t\t\tdisplay: inline-block;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 35px;\n\t\t\t/*background: url(../../images/user/icon/logout.png) no-repeat left center;*/\n\t\t\tbackground-size: auto 22px;\n\t\t}\n\n#modal-login {\n\tbackground: rgb(253, 254, 223);\n\tfont-family: 'M PLUS 1p', sans-serif;\n\tmax-width: 640px;\n\theight: 100%;\n}\n\n#menu_section {\n\tbackground-color: transparent;\n\tfont-family: 'M PLUS 1p', sans-serif;\n\tmax-width: 640px;\n\theight: 100%;\n}\n\n\t#modal-login .fv {\n\t\tpadding: 50px 0;\n\t\tbackground-size: cover;\n\t}\n\n\t\t#modal-login .fv h1 {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t\t#modal-login .fv h1 img {\n\t\t\t\tpadding: 0 0 10px;\n\t\t\t\twidth: 60%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t#modal-login .inner {\n\t\tpadding: 0;\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t\tmax-width: 640px;\n\t\tmargin: auto;\n\t\tbackground: rgba(0, 0, 0, 0.8);\n\t}\n\n\t#modal-login h3 {\n\t\ttext-align: center;\n\t\tpadding: 0 0 40px;\n\t}\n\n\n#login h3 {\n\tcursor: pointer;\n\twidth: 50%;\n\ttext-align: center;\n\tpadding: 30px 0 10px;\n\tcolor: #fff;\n\tfont-family: 'M PLUS 1p', sans-serif;\n}\n\n\t#login .tab {\n\t\tdisplay: flex;\n\t\twidth: 88%;\n\t\tmargin: auto;\n\t\tpadding: 0 0 30px;\n\t}\n\n\t#login h3.active {\n\t\tborder-bottom: 1px solid #fff;\n\t\tcursor: default;\n\t}\n\n\n\t#login .btn {\n\t\tdisplay: none;\n\t\tpadding: 0 0 100px;\n\t}\n\n\t\t#login .btn.show {\n\t\t\tposition: absolute;\n\t\t\theight: 100%;\n\t\t\twidth: 75%;\n\t\t\ttop: 0%;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t#login .btn a {\n\t\t\tborder: none;\n\t\t\tbackground-size: 30px auto;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 100%;\n\t\t\theight: 60px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 60px;\n\t\t\tfont-family: 'M PLUS 1p';\n\t\t\tcolor: #fff;\n\t\t\tborder-radius: 40px;\n\t\t\tmargin: 0 0 20px;\n\t\t\tmax-width: inherit;\n\t\t}\n\n\t\t\t#login .btn a.fb {\n\t\t\t\tbackground-size: 15px auto;\n\t\t\t}\n\n\n\t@media only screen and (max-width:768px) {\n\n\t\t#modal-login {\n\t\t\tmin-width: inherit;\n\t\t}\n\n\t\t\t#modal-login .fv h1 img {\n\t\t\t\twidth: 70%;\n\t\t\t}\n\t}\n\n.laydown {\n\ttransform: translateX(-16px) rotate(45deg);\n}\n\n\t.animated {\n\t\t-webkit-animation-duration: 2s;\n\t\tanimation-duration: 2s;\n\t}\n\n\t@-webkit-keyframes bounce {\n\t\t0%,20%,53%,80%,to {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\tanimation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\t-webkit-transform: translateZ(0);\n\t\t\ttransform: translateZ(0)\n\t\t}\n\n\t\t40%,43% {\n\t\t\t-webkit-transform: translate3d(0,-60px,0);\n\t\t\ttransform: translate3d(0,-60px,0)\n\t\t}\n\n\t\t40%,43%,70% {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);\n\t\t\tanimation-timing-function: cubic-bezier(.755,.05,.855,.06)\n\t\t}\n\n\t\t70% {\n\t\t\t-webkit-transform: translate3d(0,-30px,0);\n\t\t\ttransform: translate3d(0,-30px,0)\n\t\t}\n\n\t\t90% {\n\t\t\t-webkit-transform: translate3d(0,-8px,0);\n\t\t\ttransform: translate3d(0,-8px,0)\n\t\t}\n\t}\n\n\t@keyframes bounce {\n\t\t0%,20%,53%,80%,to {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\tanimation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\t-webkit-transform: translateZ(0);\n\t\t\ttransform: translateZ(0)\n\t\t}\n\n\t\t40%,43% {\n\t\t\t-webkit-transform: translate3d(0,-60px,0);\n\t\t\ttransform: translate3d(0,-60px,0)\n\t\t}\n\n\t\t40%,43%,70% {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);\n\t\t\tanimation-timing-function: cubic-bezier(.755,.05,.855,.06)\n\t\t}\n\n\t\t70% {\n\t\t\t-webkit-transform: translate3d(0,-30px,0);\n\t\t\ttransform: translate3d(0,-30px,0)\n\t\t}\n\n\t\t90% {\n\t\t\t-webkit-transform: translate3d(0,-8px,0);\n\t\t\ttransform: translate3d(0,-8px,0)\n\t\t}\n\t}\n\n\t@keyframes tonext {\n\t\t75% {\n\t\t\tleft: 0;\n\t\t}\n\n\t\t95% {\n\t\t\tleft: 100%;\n\t\t}\n\n\t\t98% {\n\t\t\tleft: 100%;\n\t\t}\n\n\t\t99% {\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t@keyframes tostart {\n\t\t75% {\n\t\t\tleft: 0;\n\t\t}\n\n\t\t95% {\n\t\t\tleft: -300%;\n\t\t}\n\n\t\t98% {\n\t\t\tleft: -300%;\n\t\t}\n\n\t\t99% {\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t@keyframes snap {\n\t\t96% {\n\t\t\tscroll-snap-align: center;\n\t\t}\n\n\t\t97% {\n\t\t\tscroll-snap-align: none;\n\t\t}\n\n\t\t99% {\n\t\t\tscroll-snap-align: none;\n\t\t}\n\n\t\t100% {\n\t\t\tscroll-snap-align: center;\n\t\t}\n\t}\n\n\n\t* {\n\t\tbox-sizing: border-box;\n\t\tscrollbar-color: transparent transparent;\n\t\tscrollbar-width: 0px;\n\t}\n\n\t\t*::-webkit-scrollbar {\n\t\t\twidth: 0;\n\t\t}\n\n\t\t*::-webkit-scrollbar-track {\n\t\t\tbackground: transparent;\n\t\t}\n\n\t\t*::-webkit-scrollbar-thumb {\n\t\t\tbackground: transparent;\n\t\t\tborder: none;\n\t\t}\n\n\t* {\n\t\t-ms-overflow-style: none;\n\t}\n\n\tol.carousel__viewport, li.carousel__slide {\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.carousel {\n\t\tposition: relative;\n\t\tpadding-top: 100%;\n\t\tfilter: drop-shadow(0 0 10px #0003);\n\t\tperspective: 100px;\n\t}\n\n\t.carousel__viewport {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tdisplay: flex;\n\t\toverflow-x: scroll;\n\t\tcounter-reset: item;\n\t\tscroll-behavior: smooth;\n\t\tscroll-snap-type: x mandatory;\n\t}\n\n\t.carousel__slide {\n\t\tposition: relative;\n\t\tflex: 0 0 100%;\n\t\twidth: 100%;\n\t\tbackground-color: transparent;\n\t\tcounter-increment: item;\n\t}\n\n\t\t.carousel__slide:nth-child(even) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.carousel__slide:before {\n\t\t\tcontent: counter(item);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translate3d(-50%,-40%,70px);\n\t\t\tcolor: #fff;\n\t\t\tfont-size: 2em;\n\t\t}\n\n\t.carousel__snapper {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tscroll-snap-align: center;\n\t}\n\n\t@media (hover: hover) {\n\t\t.carousel__snapper {\n\t\t\tanimation-name: tonext, snap;\n\t\t\tanimation-timing-function: ease;\n\t\t\tanimation-duration: 4s;\n\t\t\tanimation-iteration-count: infinite;\n\t\t}\n\n\t\t.carousel__slide:last-child .carousel__snapper {\n\t\t\tanimation-name: tostart, snap;\n\t\t}\n\t}\n\n\t@media (prefers-reduced-motion: reduce) {\n\t\t.carousel__snapper {\n\t\t\tanimation-name: none;\n\t\t}\n\t}\n\n\t.carousel:hover .carousel__snapper,\n\t.carousel:focus-within .carousel__snapper {\n\t\tanimation-name: none;\n\t}\n\n\t.carousel__navigation {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\ttext-align: center;\n\t}\n\n\t.carousel__navigation-list,\n\t.carousel__navigation-item {\n\t\tdisplay: inline-block;\n\t}\n\n\t.carousel__navigation-button {\n\t\tdisplay: inline-block;\n\t\twidth: 1.5rem;\n\t\theight: 1.5rem;\n\t\tbackground-color: #333;\n\t\tbackground-clip: content-box;\n\t\tborder: 0.25rem solid transparent;\n\t\tborder-radius: 50%;\n\t\tfont-size: 0;\n\t\ttransition: transform 0.1s;\n\t}\n\n\t.carousel::before,\n\t.carousel::after,\n\t.carousel__prev,\n\t.carousel__next {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tmargin-top: 47.5%;\n\t\twidth: 2.5rem;\n\t\theight: 2.5rem;\n\t\ttransform: translateY(-50%);\n\t\tborder-radius: 50%;\n\t\tfont-size: 0;\n\t\toutline: 0;\n\t}\n\n\t.carousel::before,\n\t.carousel__prev {\n\t\tleft: 0rem;\n\t}\n\n\t.carousel::after,\n\t.carousel__next {\n\t\tright: 0rem;\n\t}\n\n\t.carousel::before,\n\t.carousel::after {\n\t\tcontent: '';\n\t\tz-index: 1;\n\t\tbackground-color: #333;\n\t\tbackground-size: 1.5rem 1.5rem;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tcolor: #fff;\n\t\tfont-size: 2.5rem;\n\t\tline-height: 4rem;\n\t\ttext-align: center;\n\t\tpointer-events: none;\n\t}\n\n\t.carousel::before {\n\t\tbackground-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");\n\t}\n\n\t.carousel::after {\n\t\tbackground-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ");\n\t}\n\t/*\n#game1_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n\twidth: 100%;\n\theight: 100%;\n}\n\n#game2_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}\n\n#game3_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}\n#game4_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}*/\n\n\t#chatText {\n\t\tmax-height: 60px;\n\t}\n\n\t.ai_typing {\n\t\tmin-width: 80px;\n\t\tmin-height: 20px;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 0px 30px;\n\t\tdisplay: flex;\n\t\theight: auto !important;\n\t}\n\n\t.ai_typing:after {\n\t\tcontent: \"\";\n\t\tanimation: dot-animation-frames 3s infinite;\n\t}\n\n\t@keyframes dot-animation-frames {\n\t\t0% {\n\t\t\tcontent: \"・\";\n\t\t}\n\n\t\t25% {\n\t\t\tcontent: \"・・\";\n\t\t}\n\n\t\t50% {\n\t\t\tcontent: \"・・・\";\n\t\t}\n\n\t\t75% {\n\t\t\tcontent: \"・・・・\";\n\t\t}\n\n\t\t100% {\n\t\t\tcontent: \"・・・・・\";\n\t\t}\n\t}\n\n\n\n\t@-webkit-keyframes swing1 {\n\t\t20% {\n\t\t\t-webkit-transform: rotate(2deg);\n\t\t\ttransform: rotate(2deg)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: rotate(-1.2deg);\n\t\t\ttransform: rotate(-1.2deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: rotate(0.5deg);\n\t\t\ttransform: rotate(0.5deg)\n\t\t}\n\n\t\t80% {\n\t\t\t-webkit-transform: rotate(-0.4deg);\n\t\t\ttransform: rotate(-0.4deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: rotate(0deg);\n\t\t\ttransform: rotate(0deg)\n\t\t}\n\t}\n\n\t@keyframes swing1 {\n\t\t20% {\n\t\t\t-webkit-transform: rotate(2deg);\n\t\t\ttransform: rotate(2deg)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: rotate(-1.2deg);\n\t\t\ttransform: rotate(-1.2deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: rotate(0.5deg);\n\t\t\ttransform: rotate(0.5deg)\n\t\t}\n\n\t\t80% {\n\t\t\t-webkit-transform: rotate(-0.4deg);\n\t\t\ttransform: rotate(-0.4deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: rotate(0deg);\n\t\t\ttransform: rotate(0deg)\n\t\t}\n\t}\n\n\t.swing1 {\n\t\t-webkit-transform-origin: top center;\n\t\ttransform-origin: top center;\n\t\t-webkit-animation-name: swing1;\n\t\tanimation-name: swing1;\n\t}\n\n\t@-webkit-keyframes tada1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t10%,20% {\n\t\t\t-webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);\n\t\t\ttransform: scale3d(.9,.9,.9) rotate(-3deg)\n\t\t}\n\n\t\t30%,50%,70%,90% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(3deg)\n\t\t}\n\n\t\t40%,60%,80% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(-3deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t@keyframes tada1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t10%,20% {\n\t\t\t-webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);\n\t\t\ttransform: scale3d(.9,.9,.9) rotate(-3deg)\n\t\t}\n\n\t\t30%,50%,70%,90% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(3deg)\n\t\t}\n\n\t\t40%,60%,80% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(-3deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t.tada1 {\n\t\t-webkit-animation-name: tada1;\n\t\tanimation-name: tada1;\n\t}\n\n\t@-webkit-keyframes wobble1 {\n\t\t0% {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\n\t\t15% {\n\t\t\t-webkit-transform: translate3d(-2%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-2%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: translate3d(4%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(4%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t45% {\n\t\t\t-webkit-transform: translate3d(-1%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-1%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: translate3d(1%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(1%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: translate3d(-0.4%,0,0) rotate(-0.25deg);\n\t\t\ttransform: translate3d(-0.4%,0,0) rotate(-0.25deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\t}\n\n\t@keyframes wobble1 {\n\t\t0% {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\n\t\t15% {\n\t\t\t-webkit-transform: translate3d(-2%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-2%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: translate3d(4%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(4%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t45% {\n\t\t\t-webkit-transform: translate3d(-1%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-1%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: translate3d(1%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(1%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: translate3d(-0.4%,0,0) rotate(-0.25deg);\n\t\t\ttransform: translate3d(-0.4%,0,0) rotate(-0.25deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\t}\n\n\t.wobble1 {\n\t\t-webkit-animation-name: wobble1;\n\t\tanimation-name: wobble1;\n\t}\n\n\t@-webkit-keyframes rubberBand1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: scale3d(1.05,.95,1);\n\t\t\ttransform: scale3d(1.05,.95,1)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: scale3d(.95,1.05,1);\n\t\t\ttransform: scale3d(.95,1.05,1)\n\t\t}\n\n\t\t50% {\n\t\t\t-webkit-transform: scale3d(1.05,.98,1);\n\t\t\ttransform: scale3d(1.05,.98,1)\n\t\t}\n\n\t\t65% {\n\t\t\t-webkit-transform: scale3d(.99,1.01,1);\n\t\t\ttransform: scale3d(.99,1.01,1)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: scale3d(1.01,.99,1);\n\t\t\ttransform: scale3d(1.01,.99,1)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t@keyframes rubberBand1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: scale3d(1.05,.95,1);\n\t\t\ttransform: scale3d(1.05,.95,1)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: scale3d(.95,1.05,1);\n\t\t\ttransform: scale3d(.95,1.05,1)\n\t\t}\n\n\t\t50% {\n\t\t\t-webkit-transform: scale3d(1.05,.98,1);\n\t\t\ttransform: scale3d(1.05,.98,1)\n\t\t}\n\n\t\t65% {\n\t\t\t-webkit-transform: scale3d(.99,1.01,1);\n\t\t\ttransform: scale3d(.99,1.01,1)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: scale3d(1.01,.99,1);\n\t\t\ttransform: scale3d(1.01,.99,1)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t.rubberBand1 {\n\t\t-webkit-animation-name: rubberBand1;\n\t\tanimation-name: rubberBand1;\n\t}\n\n#flash-container {\n\tposition: fixed;\n\tbottom: 20px;\n\tleft: 50%;\n\ttransform: translateX(-50%);\n\tz-index: 9999;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n}\n\n.flash-message {\n\tbackground: rgba(0, 0, 0, 0.8);\n\tcolor: white;\n\tpadding: 10px 20px;\n\tborder-radius: 25px;\n\tmargin-top: 10px;\n\tfont-size: 14px;\n\tbox-shadow: 0 4px 12px rgba(0,0,0,0.15);\n\tdisplay: none; /* 由 jQuery 控制显示 */\n\tmin-width: 150px;\n\ttext-align: center;\n}\n\n\t.flash-message.success {\n\t\tborder-left: 4px solid #4CAF50;\n\t}\n\n\t.flash-message.error {\n\t\tborder-left: 4px solid #f44336;\n\t}\n\n#help_room10 .close, #help_room11 .close {\n\tright: 16px;\n\ttop: 8px;\n}\n\n#room11_menu_modal .close {\n\tright: 20px;\n\ttop: 20px;\n}", "",{"version":3,"sources":["webpack://./css/square.css"],"names":[],"mappings":"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ED;EACC,gBAAgB;CACjB;;CAEA;EACC,eAAe;EACf,gBAAgB;CACjB;;CAEA;EACC,mBAAmB;EACnB,aAAa;EACb,uBAAuB;CACxB;;CAEA;EACC,WAAW;EACX,2CAA2C;CAC5C;;CAEA;EACC;GACC,YAAY;EACb;;EAEA;GACC,aAAa;EACd;;EAEA;GACC,cAAc;EACf;;EAEA;GACC,eAAe;EAChB;;EAEA;GACC,gBAAgB;EACjB;CACD;;;;CAIA;EACC;GACC,+BAA+B;GAC/B;EACD;;EAEA;GACC,kCAAkC;GAClC;EACD;;EAEA;GACC,iCAAiC;GACjC;EACD;;EAEA;GACC,kCAAkC;GAClC;EACD;;EAEA;GACC,+BAA+B;GAC/B;EACD;CACD;;CAEA;EACC;GACC,+BAA+B;GAC/B;EACD;;EAEA;GACC,kCAAkC;GAClC;EACD;;EAEA;GACC,iCAAiC;GACjC;EACD;;EAEA;GACC,kCAAkC;GAClC;EACD;;EAEA;GACC,+BAA+B;GAC/B;EACD;CACD;;CAEA;EACC,oCAAoC;EACpC,4BAA4B;EAC5B,8BAA8B;EAC9B,sBAAsB;CACvB;;CAEA;EACC;GACC,4BAA4B;GAC5B;EACD;;EAEA;GACC,kDAAkD;GAClD;EACD;;EAEA;GACC,oDAAoD;GACpD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,4BAA4B;GAC5B;EACD;CACD;;CAEA;EACC;GACC,4BAA4B;GAC5B;EACD;;EAEA;GACC,kDAAkD;GAClD;EACD;;EAEA;GACC,oDAAoD;GACpD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,4BAA4B;GAC5B;EACD;CACD;;CAEA;EACC,6BAA6B;EAC7B,qBAAqB;CACtB;;CAEA;EACC;GACC,uBAAuB;GACvB;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,0DAA0D;GAC1D;EACD;;EAEA;GACC,uBAAuB;GACvB;EACD;CACD;;CAEA;EACC;GACC,uBAAuB;GACvB;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,qDAAqD;GACrD;EACD;;EAEA;GACC,0DAA0D;GAC1D;EACD;;EAEA;GACC,uBAAuB;GACvB;EACD;CACD;;CAEA;EACC,+BAA+B;EAC/B,uBAAuB;CACxB;;CAEA;EACC;GACC,4BAA4B;GAC5B;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,4BAA4B;GAC5B;EACD;CACD;;CAEA;EACC;GACC,4BAA4B;GAC5B;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,sCAAsC;GACtC;EACD;;EAEA;GACC,4BAA4B;GAC5B;EACD;CACD;;CAEA;EACC,mCAAmC;EACnC,2BAA2B;CAC5B;;AAED;CACC,eAAe;CACf,YAAY;CACZ,SAAS;CACT,2BAA2B;CAC3B,aAAa;CACb,aAAa;CACb,sBAAsB;CACtB,mBAAmB;AACpB;;AAEA;CACC,8BAA8B;CAC9B,YAAY;CACZ,kBAAkB;CAClB,mBAAmB;CACnB,gBAAgB;CAChB,eAAe;CACf,uCAAuC;CACvC,aAAa,EAAE,kBAAkB;CACjC,gBAAgB;CAChB,kBAAkB;AACnB;;CAEC;EACC,8BAA8B;CAC/B;;CAEA;EACC,8BAA8B;CAC/B;;AAED;CACC,WAAW;CACX,QAAQ;AACT;;AAEA;CACC,WAAW;CACX,SAAS;AACV","sourcesContent":["@charset \"utf-8\";\n\n@charset \"utf-8\";\n/* ------------------------------------------------------------ Initialization of the browser style */\nhtml,\nbody,\ndiv,\nspan,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\naddress,\ncode,\nem,\nspan.strong,\nimg,\nq,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\nhr {\n\tpadding: 0;\n\tmargin: 0;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tline-height: 100%;\n\t/*word-break: break-all;*/\n\toverscroll-behavior: none;\n}\n\n/* ------------------------------------------------------------ body reset */\nbody {\n\tfont-size: 16px;\n\tbackground-color: #fff;\n}\n\ntable {\n\tfont-size: 100%;\n}\n\nstrong {\n\tfont-weight: normal;\n}\n/* ------------------------------------------------------------ Table Elements */\ntable,\nth,\ntd {\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\n/* ------------------------------------------------------------ Form Elements */\ninput,\nselect,\ntextarea {\n\tfont-family: 'M PLUS 1p';\n\tfont-size: inherit;\n\tfont-weight: bold;\n\tresize: none;\n}\n\np {\n\tfont-family: 'M PLUS 1p';\n\tfont-weight: bold;\n}\n\nbutton {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tappearance: none;\n\tborder: 0;\n\tborder-radius: 0;\n}\n\n\tbutton:hover {\n\t\tcursor: pointer;\n\t}\n\nlabel {\n\tcursor: pointer;\n}\n\n::placeholder {\n\tcolor: #999;\n}\n/* ------------------------------------------------------------ etc */\na,\nfieldset,\nimg {\n\tborder: 0;\n}\n\nol li,\nul li {\n\tlist-style-type: none;\n}\n\n/* ------------------------------------------------------------ img */\n*:first-child + html img {\n\tvertical-align: bottom;\n}\n\n* html img {\n\tvertical-align: bottom;\n}\n\nimg {\n\tmargin-bottom: 0;\n\tfont-size: 0;\n\tline-height: 0;\n\tvertical-align: middle;\n\tborder: none;\n}\n\n/* ------------------------------------------------------------ input */\ninput {\n\tvertical-align: middle;\n\tdisplay: inline;\n}\n\n*:first-child + html input {\n\tvertical-align: middle;\n}\n\n* html input {\n\tvertical-align: middle;\n}\n\n\tinput[type=\"submit\"] {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n/* ------------------------------------------------------------ select */\nselect {\n\tvertical-align: middle;\n}\n\n*:first-child + html select {\n\tvertical-align: middle;\n}\n\n* html select {\n\tvertical-align: middle;\n}\n\n/* ------------------------------------------------------------ clear Fix */\n\n.cfx:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tclear: both;\n\theight: 0;\n\tvisibility: hidden;\n}\n\n.cfx {\n\tmin-height: 0px;\n}\n\n* html .cfx {\n\theight: 0px;\n}\n\n/* ------------------------------------------------------------ iphone */\n@media screen and (max-device-width: 480px) {\n\tbody {\n\t\t-webkit-text-size-adjust: none; /* iPhone */\n\t}\n}\n\n@charset \"utf-8\";\n\n\n.SP {\n\tdisplay: none;\n}\n/* ------------------------------------------------------------ common */\nbody {\n\tbackground-color: #000;\n}\n\n.hide-scroll {\n\t-ms-overflow-style: none;\n\tscrollbar-width: none;\n}\n\n\t.hide-scroll::-webkit-scrollbar {\n\t\tdisplay: none;\n\t\t-webkit-appearance: none;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n/* ------------------------------------------------------------ loader */\n\n\n#loader {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.lds-ripple {\n\tdisplay: inline-block;\n\tposition: relative;\n\twidth: 80px;\n\theight: 80px;\n}\n\n\t.lds-ripple div {\n\t\tposition: absolute;\n\t\tborder: 4px solid #9929cc;\n\t\topacity: 1;\n\t\tborder-radius: 50%;\n\t\tanimation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n\t}\n\n\t\t.lds-ripple div:nth-child(2) {\n\t\t\tanimation-delay: -0.5s;\n\t\t}\n\n@keyframes lds-ripple {\n\t0% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n\t4.9% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t}\n\n\t5% {\n\t\ttop: 36px;\n\t\tleft: 36px;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 1;\n\t}\n\n\t100% {\n\t\ttop: 0px;\n\t\tleft: 0px;\n\t\twidth: 72px;\n\t\theight: 72px;\n\t\topacity: 0;\n\t}\n}\n\n\n@keyframes lds-ring {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@media only screen and (max-width: 768px) {\n\n\t.SP {\n\t\tdisplay: block;\n\t}\n}\n\n\nbody {\n\tfont-size: 15px;\n\tbackground: #000;\n\tposition: relative;\n\tmin-width: 100%;\n\topacity: 1;\n\tfont-family: \"M PLUS 1p\",sans-serif;\n}\n\n* {\n\t-ms-touch-action: manipulation;\n\ttouch-action: manipulation;\n\t-webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\na {\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n\n.overlay {\n\tcursor: pointer;\n\tbackground-color: rgba(0,0,0,0.7);\n}\n\n#loader {\n\tposition: fixed;\n\twidth: 100%;\n\theight: 100%;\n\tleft: 0;\n\ttop: 0;\n\tbackground: #fff;\n\tz-index: 9999;\n}\n\n#clouds p {\n\twidth: 100%;\n\theight: 100%;\n\tposition: fixed;\n\tz-index: 9998;\n\ttop: 0;\n\tbottom: 0;\n\ttransition: 2s;\n}\n\n/* ------------------------------------------------------------ header */\n\n.header {\n\tposition: fixed;\n\tz-index: 99;\n}\n\nh1 {\n\tleft: 10px;\n\ttop: 5px;\n}\n\n#menu_btn_tooltip {\n\tright: 148px;\n\ttop: 30px;\n\twidth: 370px;\n\theight: 104px;\n\tcolor: black;\n\ttext-align: right;\n\t/*\n\tborder: solid 1px black;\n\tbackground-color: white;\n\tborder-radius: 16px;\n\tpadding: 8px;\n\tvertical-align: middle;\n\ttext-align: center;\n*/\n}\n@media only screen and (max-width:640px) and (orientation:portrait) {\n\t#menu_btn_tooltip {\n\t\tright: 80px;\n\t\ttop: 30px;\n\t\theight: 64px;\n\t\twidth: 250px;\n\t}\n}\n\n\t#menu_btn {\n\t\tright: 20px;\n\t\ttop: 30px;\n\t\tcursor: pointer;\n\t}\n\n\t\t#menu_btn img {\n\t\t\twidth: 102px;\n\t\t\theight: auto;\n\t\t}\n\n\t#menu_icon {\n\t\tmargin: auto;\n\t}\n\n\t#login {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 25% 25% 25% 25%;\n\t}\n\n\t\t#login h2 {\n\t\t\ttext-align: center;\n\t\t\tpadding: 30px 0 60px;\n\t\t\tfont-family: \"M PLUS 1p\";\n\t\t}\n\n\n\t\t#login .btn a {\n\t\t\tborder: none;\n\t\t\tbackground: rgb(139, 95, 165);\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 94%;\n\t\t\theight: 60px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 60px;\n\t\t\tcolor: #fff;\n\t\t\tborder-radius: 40px;\n\t\t\tmargin: 0 10px 10px;\n\t\t\tfont-family: \"M PLUS 1p\";\n\t\t}\n\n\t\t\t#login .btn a.fb {\n\t\t\t\tbackground: #4676ed;\n\t\t\t}\n\n\n\t/* ------------------------------------------------------------ menu */\n\n\t#menu.show {\n\t\tright: 10%;\n\t}\n\n\t#menu {\n\t\t-webkit-transition: 0.3s ease-in-out;\n\t\ttransition: 0.3s ease-in-out;\n\t\tposition: fixed;\n\t\tright: -150%;\n\t\ttop: 0;\n\t\toverflow: auto;\n\t\tmargin: auto;\n\t\tborder-radius: 2px;\n\t\tborder: none;\n\t\tz-index: 999;\n\t\tpadding: 0px;\n\t\twidth: 360px;\n\t\theight: 720px;\n\t\tbackground-color: transparent;\n\t}\n\n\t\t#menu .menu_bk {\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tpadding: 0%;\n\t\t}\n\n\t#menu_icon {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 15%;\n\t\ttop: 5%;\n\t\tleft: 0%;\n\t\ttext-align: center;\n\t}\n\n\t#menu_icon_bottom {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 20%;\n\t\tbottom: 2.5%;\n\t\tleft: 0%;\n\t\ttext-align: center;\n\t}\n\n\t#menu .menu_inner {\n\t\tbackground-color: transparent;\n\t\tposition: absolute;\n\t\theight: 45%;\n\t\twidth: 80%;\n\t\ttop: 22%;\n\t\tleft: 10%;\n\t}\n\n\t#menu .container {\n\t\tposition: relative;\n\t\tmargin: auto;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t\twidth: calc(100% - 30px);\n\t\tpadding: 45px 0 250px;\n\t}\n\n\t#menu .menu_close {\n\t\tposition: absolute;\n\t\tright: 40px;\n\t\ttop: 7%;\n\t\tcursor: pointer;\n\t\tz-index: 1;\n\t}\n\n\t#menu .logo {\n\t\ttext-align: center;\n\t\tpadding: 0 0 30px;\n\t}\n\n\t#menu .nav .nav-item {\n\t\tfloat: left;\n\t\twidth: calc(100% / 3);\n\t\ttext-align: center;\n\t\tcursor: pointer;\n\t\tpadding: 0 0 20px;\n\t\tposition: relative;\n\t}\n\n\t\t#menu .nav .nav-item::after {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\tbackground: #5b5b5b;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\theight: 3px;\n\t\t}\n\n\t\t#menu .nav .nav-item.swiper-slide-thumb-active::after {\n\t\t\tbackground: linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\t\tbackground: -webkit-linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\t}\n\n\t\t#menu .nav .nav-item img {\n\t\t\twidth: 80%;\n\t\t\theight: auto;\n\t\t}\n\n\t#menu .slider {\n\t\theight: calc(100% - 500px);\n\t\tposition: relative;\n\t\tmin-height: 100px;\n\t}\n\n\t#menu .list {\n\t\tposition: relative;\n\t\tmargin: 10px 0;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t\toverflow: auto;\n\t}\n\n\t\t#menu .list a {\n\t\t\tdisplay: block;\n\t\t\tmargin: 10px 0;\n\t\t\tposition: relative;\n\t\t\tbackground: #fff;\n\t\t\tcolor: #000;\n\t\t\tborder-radius: 20px;\n\t\t}\n\n\t\t#menu .list a {\n\t\t\tpadding: 12px 20px 12px 55px;\n\t\t}\n\n\n\t#menu .spot a img {\n\t\tleft: 15px;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tmargin: auto;\n\t\tposition: absolute;\n\t}\n\n\t#menu .menu_footer {\n\t\twidth: 100%;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tbottom: 0;\n\t}\n\n\t\t#menu .menu_footer .logos {\n\t\t\talign-items: center;\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-around;\n\t\t\tpadding: 0 0 20px;\n\t\t}\n\n\t\t\t#menu .menu_footer .logos li {\n\t\t\t\tpadding: 20px 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li.special {\n\t\t\t\t\twidth: 46px;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li.develop {\n\t\t\t\t\twidth: 76px;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li img {\n\t\t\t\t\tmax-width: 90%;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li a {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t#menu .menu_footer .links {\n\t\t\tborder-top: 1px solid #fff;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\tpadding: 15px 0;\n\t\t}\n\n\t\t\t#menu .menu_footer .links a {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t#menu .menu_footer .bottom {\n\t\t\tpadding: 0 0 30px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t\t#menu .menu_footer .bottom .sns a {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding: 0 5px;\n\t\t\t}\n\n\t\t#menu .menu_footer .gray_link a {\n\t\t\tdisplay: block;\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 0;\n\t\t\tbackground: #191919;\n\t\t}\n\n\t/* ------------------------------------------------------------ zoom */\n\n\t#zoom_in {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 88px;\n\t\tz-index: 10000;\n\t}\n\n\t#zoom_out {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 28px;\n\t\tz-index: 10000;\n\t}\n\n\t\t#zoom_in p, #zoom_out p {\n\t\t\tcursor: pointer;\n\t\t\ttext-align: center;\n\t\t}\n\n\t#zoom p.disabled {\n\t\topacity: 0.4;\n\t}\n\n\t#location {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 204px;\n\t\tz-index: 214;\n\t}\n\n\t#map_overview {\n\t\tbackground: transparent;\n\t\tposition: fixed;\n\t\talign-items: center;\n\t\tleft: 20px;\n\t\tbottom: 146px;\n\t\tz-index: 214;\n\t}\n\n\t#location p {\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\twidth: 100%;\n\t}\n\n\t#map_overview p {\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\twidth: 100%;\n\t}\n\n\t.bg_color {\n\t\tpadding: 10px;\n\t\tbox-sizing: border-box;\n\t\tborder-radius: 2px;\n\t\tbackground: rgb(0, 5, 0);\n\t}\n\n\t/* ------------------------------------------------------------ help */\n\n\t#help {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.7);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tpadding: 10px 0 6px;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t#help .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 890px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#help .overlay {\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t#help .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t\tbackground: white;\n\t\t\tbackground-size: cover;\n\t\t}\n\n\t#help_op {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.7);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tpadding: 10px 0 6px;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t#help_op .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 480px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#help_op .overlay {\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t#help_op .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t#help_op .close {\n\t\t\tposition: absolute;\n\t\t\tz-index: 9999;\n\t\t\tright: 24px;\n\t\t\ttop: 12px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t.help_modal {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tbackground: rgba(240, 240, 240, 0.0);\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tposition: fixed;\n\t\tz-index: 999;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t\t.help_modal .help_inner {\n\t\t\twidth: 88%;\n\t\t\tmax-width: 400px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t\t/*box-shadow: 10px 10px #888888;*/\n\t\t}\n\n\t\t.help_modal .help_inner_no_shadow {\n\t\t\twidth: 98%;\n\t\t\tmax-width: 400px;\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.help_modal .help_inner_no_shadow_dev_h {\n\t\t\tposition: relative;\n\t\t\tmax-width: 400px;\n\t\t\t/*width: 88%;\n\t\theight: 90%;*/\n\t\t\tz-index: 9999;\n\t\t}\n\n\t\t.help_modal .help_modal_show_always_right {\n\t\t\toverflow: auto;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tbackground: rgba(240, 240, 240, 0.0);\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tbox-sizing: border-box;\n\t\t\tposition: fixed;\n\t\t\tz-index: 999;\n\t\t\tbottom: 5px;\n\t\t\tright: 5px;\n\t\t}\n\n\t#dropped_modal .help_inner_no_shadow {\n\t\tmax-width: 350px;\n\t}\n\t@media only screen and (max-width:640px) {\n\t\t.help_modal .help_inner_no_shadow_dev_h {\n\t\t\tmax-width: 310px;\n\t\t}\n\t\t.help_modal .help_modal_show_always_right {\n\t\t\tmax-width: 50%;\n\t\t}\n\t\t#dropped_modal .help_inner_no_shadow {\n\t\t\tmax-width: 60%;\n\t\t}\n\t}\n\n\t.story_end_img {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\tleft: 37.5%;\n\t\tbottom: 20%;\n\t}\n\n\t.help_modal .overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t}\n\n\t.help_modal .container {\n\t\toverflow: auto;\n\t\tposition: relative;\n\t\t-webkit-overflow-scrolling: touch;\n\t}\n\n.help_modal .close, #avatar .close, .room11_close, #avatar_sp .close, #has_trouble_op2 .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 24px;\n\ttop: 24px;\n\tcursor: pointer;\n}\n\n\n\t#room1_show_story .myclose {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#tweet_tt {\n\t\tposition: absolute;\n\t\twidth: 80%;\n\t\theight: 50%;\n\t}\n\n\t@keyframes white_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,255,255,0.0);\n\t\t\tcolor: rgba(0,0,0,0.5);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,255,255,0.5);\n\t\t\tcolor: rgba(0,0,0,0.7);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,255,255,1.0);\n\t\t\tcolor: rgba(0,0,0,1.0);\n\t\t}\n\t}\n\n\t@keyframes red_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,25,25,0.0);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,25,25,0.5);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,25,25,0.0);\n\t\t}\n\t}\n\n\t@keyframes yellow_hot_spot {\n\t\t0% {\n\t\t\tbackground-color: rgba(255,255,25,0.0);\n\t\t}\n\n\t\t50% {\n\t\t\tbackground-color: rgba(255,255,25,0.5);\n\t\t}\n\n\t\t100% {\n\t\t\tbackground-color: rgba(255,255,25,0.0);\n\t\t}\n\t}\n\n\t.show_tweet_btns {\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 4s;\n\t\tanimation-iteration-count: infinite;\n\t}\n\n\t#show_news_list_btn {\n\t\tposition: absolute;\n\t\twidth: 31%;\n\t\theight: 60%;\n\t\tleft: 61%;\n\t\ttop: 21%;\n\t\tz-index: 999;\n\t\ttransform: rotate(0deg) skew(-1deg, 22deg);\n\t}\n\n\t#show_news_list_btn2 {\n\t\tposition: absolute;\n\t\ttext-align: center;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tleft: 68%;\n\t\ttop: 45%;\n\t\tz-index: 1000;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(0deg) skew(-1deg, 20deg);\n\t}\n\n\n\t#first_news_btn {\n\t\tposition: absolute;\n\t\ttext-align: center;\n\t\twidth: 31%;\n\t\theight: 24.5%;\n\t\tleft: 6%;\n\t\ttop: 36%;\n\t\tz-index: 999;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(0deg) skew(-1deg, -20deg);\n\t}\n\n\t\t#first_news_btn img {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t#show_tweet_btn1 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 80%;\n\t\ttop: 52%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(-1deg, 22deg);\n\t}\n\n\t#cur_game_btn {\n\t\tposition: absolute;\n\t\twidth: 18.4%;\n\t\theight: 18%;\n\t\tleft: 70%;\n\t\ttop: 23.2%;\n\t\tz-index: 1000;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t}\n\n\t#prev_game_btn {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 66%;\n\t\ttop: 27%;\n\t\tz-index: 999;\n\t\ttransform: rotate(-1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t}\n\n\t#next_game_btn {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 87%;\n\t\ttop: 32%;\n\t\tz-index: 999;\n\t\ttransform: rotate(-1deg) skew(-1deg, 18deg);\n\t\tcursor: pointer;\n\t\tbox-sizing: border-box;\n\t}\n\n\t#show_recommends_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 28%;\n\t\ttop: 37%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -19deg);\n\t}\n\n\t#show_recommends_btn2 {\n\t\tposition: absolute;\n\t\twidth: 50%;\n\t\theight: 30%;\n\t\tleft: 10%;\n\t\ttop: 20%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(-1deg, -20deg);\n\t\tbackground-color: transparent;\n\t}\n\n\t#first_news_btn_bubble {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 18%;\n\t\ttop: 46%;\n\t\tz-index: 1000;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -19deg);\n\t}\n\n\t#show_games_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 5%;\n\t\tleft: 77%;\n\t\ttop: 55%;\n\t\tz-index: 999;\n\t\tbackground-color: transparent;\n\t}\n\n\t#new_recommend_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tleft: 72%;\n\t\ttop: 26%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_my_recommends_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 27%;\n\t\tleft: 85%;\n\t\ttop: 17%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\n\t#create_or_edit_recommend_btn {\n\t\tposition: absolute;\n\t\twidth: 12%;\n\t\theight: 24%;\n\t\tleft: 70%;\n\t\ttop: 15%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_my_recommends_btn {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tleft: 85%;\n\t\ttop: 30%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#show_tweet_btn3 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 54%;\n\t\ttop: 19%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(0deg, 17deg);\n\t}\n\n\t#show_tweet_btn4 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 80%;\n\t\ttop: 34%;\n\t\tz-index: 999;\n\t\ttransform: rotate(1deg) skew(0deg, 17deg);\n\t}\n\n\n\t#edit_tweet_btn {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 60%;\n\t\ttop: 33%;\n\t\tz-index: 999;\n\t\t/*border-radius: 50%;*/\n\t\ttransform: rotate(1deg) skew(-4deg, 18deg);\n\t}\n\n\t#room3_anim_haru {\n\t\tposition: absolute;\n\t\twidth: 22%;\n\t\theight: 25%;\n\t\tleft: 51%;\n\t\ttop: 26.5%;\n\t}\n\n\t#room3_anim_haru_static {\n\t\tposition: absolute;\n\t\twidth: 14.5%;\n\t\theight: 20%;\n\t\tleft: 56%;\n\t\ttop: 28.7%;\n\t}\n\n\t#edit_tweet_btn2 {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tleft: 53%;\n\t\ttop: 59%;\n\t\tz-index: 999;\n\t}\n\n\t#edit_tweet_room3 .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\ttop: 3%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n#room9_edit_modal .close, #room9_view_modal .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 9%;\n\ttop: 7%;\n\tcursor: pointer;\n}\n\n#room10_uranai_modal .close {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 12%;\n\ttop: 12%;\n\tcursor: pointer;\n}\n\n\n#room10_uranai_spot {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 47%;\n\ttop: 62%;\n\theight: 10%;\n\twidth: 10%;\n\tcursor: pointer;\n}\n\n/* 公共样式：负责居中和基本定位 */\n#room10_uranai_modal .choice {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 31%;\n\twidth: 44%;\n\theight: 15%;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttext-align: center;\n\tfont-size: 0.8em;\n\tcolor: #333;\n\tword-break: break-all;\n\tfont-weight: bold;\n}\n\n/* 各个框的具体高度位置 */\n#room10_uranai_modal .choice1 {\n\ttop: 25%;\n}\n\n#room10_uranai_modal .choice2 {\n\ttop: 44%;\n}\n\n#room10_uranai_modal .choice3 {\n\ttop: 63%;\n}\n\n\n#room10_uranai_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 28%;\n\ttop: 84%;\n\theight: 10%;\n\twidth: 42%;\n\tcursor: pointer;\n}\n\n/* 转动中的视觉效果：轻微 3D 翻转 + 模糊，模拟“滚动”感 */\n#room10_uranai_modal .container textarea.rolling {\n\tanimation: uranaiRoll 0.35s linear infinite;\n}\n\n@keyframes uranaiRoll {\n\t0% {\n\t\ttransform: rotateX(0deg);\n\t\tfilter: blur(0px);\n\t}\n\n\t50% {\n\t\ttransform: rotateX(70deg);\n\t\tfilter: blur(1px);\n\t}\n\n\t100% {\n\t\ttransform: rotateX(0deg);\n\t\tfilter: blur(0px);\n\t}\n}\n\n#edit_tweet_room3 textarea {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 5%;\n\ttop: 15%;\n\twidth: 88%;\n\theight: 50%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.45em;\n}\n\n\t#edit_recommend_room8 textarea.line1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 18%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 textarea.line2 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 29%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 textarea.line3 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 38%;\n\t\twidth: 65%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\n\t#edit_recommend_room8 textarea.line4 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 8%;\n\t\ttop: 55%;\n\t\twidth: 85%;\n\t\theight: 22%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.1em;\n\t}\n\n\t#edit_recommend_room8 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\tbottom: 10%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.5em;\n\t}\n\n#room9_edit_modal textarea.question, #room9_view_modal textarea.question {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 20%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.1em;\n}\n\n#room9_edit_modal textarea.answer {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 48%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.0em;\n}\n\n#room9_view_modal textarea.answer {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 18%;\n\ttop: 52%;\n\twidth: 65%;\n\theight: 20%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.0em;\n}\n\n#room9_edit_modal input{\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 28%;\n\tbottom: 17.4%;\n\twidth: 20%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1em;\n}\n\n#room9_view_modal input {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 25%;\n\tbottom: 15%;\n\twidth: 25%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 0.8em;\n}\n\n#cur_ogiri_idx_num {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 25%;\n\tbottom: 7.5%;\n\twidth: 25%;\n\theight: 6%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 0.6em;\n}\n\n\n#show_recommends_room8 input, #show_my_recommends_room8 input {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 30%;\n\tbottom: 10%;\n\twidth: 62%;\n\theight: 10%;\n\tborder-style: none;\n\tbackground-color: transparent;\n\ttext-align: left;\n\tfont-size: 1.5em;\n}\n\n\t#show_recommends_room8 textarea.line1, #show_my_recommends_room8 textarea.line1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 19%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t#show_recommends_room8 textarea.line2, #show_my_recommends_room8 textarea.line2 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 29%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t#show_recommends_room8 textarea.line3, #show_my_recommends_room8 textarea.line3 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 30%;\n\t\ttop: 38%;\n\t\twidth: 52%;\n\t\theight: 9%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.0em;\n\t}\n\n\t.like_line_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\twidth: 12%;\n\t\theight: 8%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_line1 {\n\t\tleft: 80%;\n\t\ttop: 20%;\n\t}\n\n\t#like_line2 {\n\t\tleft: 80%;\n\t\ttop: 30%;\n\t}\n\n\t#like_line3 {\n\t\tleft: 80%;\n\t\ttop: 40%;\n\t}\n\n\n\t#show_recommends_room8 textarea.line4, #show_my_recommends_room8 textarea.line4 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 8%;\n\t\ttop: 55%;\n\t\twidth: 85%;\n\t\theight: 22%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.45em;\n\t}\n\n\t#edit_tweet_room3 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 33%;\n\t\tbottom: 24%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.3em;\n\t\tfont-weight: bold;\n\t}\n\n\t#edit_tweet_room3 span {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 10%;\n\t\tbottom: 30%;\n\t\twidth: 30%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.5em;\n\t\ttext-align: right;\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#edit_tweet_room3 textarea {\n\t\t\tfont-size: 1em;\n\t\t}\n\n\t\t#edit_tweet_room3 span {\n\t\t\tfont-size: 1em;\n\t\t}\n\t}\n\n\t@keyframes opacity_anim {\n\t\t0% {\n\t\t\topacity: 0.8;\n\t\t}\n\n\t\t50% {\n\t\t\topacity: 1.0;\n\t\t}\n\n\t\t100% {\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n\n\t.bubble {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: opacity_anim;\n\t\tanimation-duration: 2s;\n\t\tanimation-iteration-count: infinite;\n\t\topacity: 0.5;\n\t\tbackground-color: transparent;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t\t.bubble:hover {\n\t\t\topacity: 1.0;\n\t\t\tanimation-name: none;\n\t\t}\n\n\t.bubble-round-yellow {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: yellow_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t.bubble-round {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\n\t.bubble-round-disabled {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: none;\n\t\tbackground-color: rgba(125,125,125,0.3);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tborder-radius: 50%;\n\t\theight: 2.5%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t}\n\n\t.hidden-btn {\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t}\n\n\t#room1_guide_btn {\n\t\tposition: absolute;\n\t\twidth: 13.5%;\n\t\theight: 7.5%;\n\t\tleft: 18%;\n\t\ttop: 40.5%;\n\t}\n\n\t#room1_guide_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 7%;\n\t\tleft: 22%;\n\t\ttop: 50%;\n\t}\n\n\t#room1_readme_btn {\n\t\tposition: absolute;\n\t\twidth: 13%;\n\t\theight: 8%;\n\t\tleft: 31.5%;\n\t\ttop: 37.2%;\n\t}\n\n\t#room1_readme_btn2 {\n\t\tposition: absolute;\n\t\twidth: 9%;\n\t\theight: 5%;\n\t\tleft: 33.5%;\n\t\ttop: 47.2%;\n\t}\n\n\t#room1_snack_btn {\n\t\tposition: absolute;\n\t\twidth: 14.7%;\n\t\theight: 9%;\n\t\tleft: 45%;\n\t\ttop: 36%;\n\t}\n\n\t#room1_snack_btn2 {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 6%;\n\t\tleft: 47%;\n\t\ttop: 48%;\n\t}\n\n\t#room1_customize_btn {\n\t\tposition: absolute;\n\t\twidth: 13.3%;\n\t\theight: 8.4%;\n\t\tleft: 61.4%;\n\t\ttop: 37.2%;\n\t}\n\n\t#room1_customize_btn2 {\n\t\tposition: absolute;\n\t\twidth: 5%;\n\t\theight: 5%;\n\t\tleft: 63%;\n\t\ttop: 48%;\n\t}\n\n\t#room1_logout_btn {\n\t\tposition: absolute;\n\t\twidth: 12.7%;\n\t\theight: 8%;\n\t\tleft: 74.7%;\n\t\ttop: 41%;\n\t}\n\n\t#room1_logout_btn2 {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 5%;\n\t\tleft: 72%;\n\t\ttop: 51%;\n\t}\n\n#room2_sns_text {\n\tposition: absolute;\n\twidth: 98%;\n\theight: 10%;\n\tleft: 2%;\n\ttop: 51.7%;\n}\n\t#room2_sns_text p {\n\t\ttext-align: center;\n\t\tfont-size: 0.7em;\n\t\tmargin-bottom: 3px;\n\t}\n\t#room2_sns_text p.title {\n\t\ttext-align: center;\n\t\tfont-size: 0.9em;\n\t}\n\t#room2_sns_text p span {\n\t\tfont-size: 0.7em;\n\t\tfont-weight: bold;\n\t}\n@media only screen and (max-width:640px) {\n\t#room2_sns_text p {\n\t\tfont-size: 0.6em;\n\t}\n\n\t\t#room2_sns_text p.title {\n\t\t\tfont-size: 0.8em;\n\t\t}\n\n\t\t#room2_sns_text p span {\n\t\t\tfont-size: 0.6em;\n\t\t}\n}\n\t#room2_sns_text p a {\n\t\tcolor: blue;\n\t\tfont-weight: bold;\n\t}\n\n\t#room2_sns_link1 {\n\t\tposition: absolute;\n\t\twidth: 28%;\n\t\theight: 8%;\n\t\tleft: 35%;\n\t\ttop: 59%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n#has_trouble_link {\n\tposition: absolute;\n\twidth: 82%;\n\theight: 8%;\n\tleft: 7.9%;\n\ttop: 84%;\n\tborder-radius: 30px;\n\tcursor: pointer;\n}\n\n\t#room2_sns_link2 {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\theight: 7.1%;\n\t\tleft: 68%;\n\t\ttop: 59.5%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n#chat_agreement {\n\tposition: absolute;\n\twidth: 75%;\n\tleft: 12.5%;\n\tbottom: 15%;\n\toverflow-y: scroll;\n\theight: 15%;\n\tresize: none;\n\tscrollbar-width: thin;\n\tfont-family: 'M PLUS 1p';\n\tscrollbar-color: #FF9933 #F3D6BB;\n\tfont-size: 0.7em;\n}\n\n\n\t#chk_termos_div {\n\t\tposition: absolute;\n\t\twidth: 75%;\n\t\tleft: 12.5%;\n\t\tbottom: 10%;\n\t\theight: 5%;\n\t}\n\n\t\t#chk_termos_div a {\n\t\t\tcolor: blue;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t#chk_termos_div label {\n\t\t\tcolor: #111;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 0.7em;\n\t\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#chat_agreement {\n\t\t\tbottom: 16%;\n\t\t}\n\n\t\t#chk_termos_div {\n\t\t\tbottom: 11%;\n\t\t}\n\t}\n\n\t#room25_help_link1 {\n\t\tposition: absolute;\n\t\twidth: 28.2%;\n\t\tleft: 17%;\n\t\theight: 8.8%;\n\t\tbottom: 2.6%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room25_help_link2 {\n\t\tposition: absolute;\n\t\twidth: 27.7%;\n\t\theight: 8.8%;\n\t\tbottom: 2.6%;\n\t\tleft: 53%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link1 {\n\t\tposition: absolute;\n\t\twidth: 28%;\n\t\theight: 8%;\n\t\tleft: 35%;\n\t\ttop: 58.4%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link2 {\n\t\tposition: absolute;\n\t\twidth: 25%;\n\t\theight: 7.1%;\n\t\tleft: 68%;\n\t\ttop: 58.9%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_tel_link3 {\n\t\tposition: absolute;\n\t\twidth: 21.5%;\n\t\theight: 7%;\n\t\tleft: 7.5%;\n\t\ttop: 58.9%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t#room2_sns_link3 {\n\t\tposition: absolute;\n\t\twidth: 21.5%;\n\t\theight: 7%;\n\t\tleft: 7.5%;\n\t\ttop: 59.5%;\n\t\tborder-radius: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.white-btn {\n\t\tcolor: black;\n\t\tborder: solid 1px black;\n\t\tbackground-color: transparent;\n\t\tborder-radius: 16px;\n\t\tpadding-bottom: 8px;\n\t\tpadding-top: 8px;\n\t}\n\n\t#room2_yes {\n\t\tposition: absolute;\n\t\twidth: 30%;\n\t\theight: 22%;\n\t\tleft: 13.5%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#room2_no {\n\t\tposition: absolute;\n\t\twidth: 31.4%;\n\t\theight: 22.5%;\n\t\tright: 13.3%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n#questionnaire_button_yes, #youtube_live_button_yes {\n\tposition: absolute;\n\twidth: 25%;\n\theight: 22%;\n\tleft: 13.5%;\n\tbottom: 8%;\n\tborder-radius: 25%/50%;\n\tcursor: pointer;\n}\n\n#questionnaire_button_no, #youtube_live_button_no {\n\tposition: absolute;\n\twidth: 25%;\n\theight: 22.5%;\n\tright: 13.3%;\n\tbottom: 8%;\n\tborder-radius: 25%/50%;\n\tcursor: pointer;\n}\n\n#button_reload {\n\tposition: absolute;\n\twidth: 25%;\n\tright: 37.5%;\n\tbottom: 5%;\n\tborder-radius: 50%;\n\tcursor: pointer;\n}\n\n#end_yes {\n\t\tposition: absolute;\n\t\twidth: 30%;\n\t\theight: 22%;\n\t\tleft: 13.5%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#end_no {\n\t\tposition: absolute;\n\t\twidth: 31.4%;\n\t\theight: 22.5%;\n\t\tright: 13.3%;\n\t\tbottom: 8%;\n\t\tborder-radius: 25%/50%;\n\t}\n\n\t#story_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 10% 15% 15% 15%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 20% 20% 20% 20% 20%;\n\t\tgrid-template-rows: 25% 25% 25% 25%;\n\t}\n\n\t\t#story_grid .grid-item {\n\t\t\t/*padding: 10%;*/\n\t\t\t/*position: relative;*/\n\t\t\tposition: absolute;\n\t\t}\n\t/*巧克力*/\n\t#story_btn1 {\n\t\twidth: 15%;\n\t\ttop: 7%;\n\t\tleft: 16%;\n\t}\n\t/*紫色糖果*/\n\t#story_btn2 {\n\t\twidth: 20%;\n\t\ttop: 1%;\n\t\tleft: 30%;\n\t}\n\t/*甜甜圈*/\n\t#story_btn3 {\n\t\twidth: 20%;\n\t\ttop: 0%;\n\t\tleft: 48%;\n\t}\n\t/*黄色糖果*/\n\t#story_btn4 {\n\t\twidth: 22%;\n\t\ttop: 2%;\n\t\tleft: 65%;\n\t}\n\t/*马卡龙*/\n\t#story_btn5 {\n\t\twidth: 15%;\n\t\ttop: 25%;\n\t\tleft: 5%;\n\t}\n\t/*巧克力棒棒*/\n\t#story_btn6 {\n\t\twidth: 15%;\n\t\ttop: 23%;\n\t\tleft: 15%;\n\t}\n\t/*橘子饼干*/\n\t#story_btn7 {\n\t\twidth: 18%;\n\t\ttop: 21%;\n\t\tleft: 26%;\n\t}\n\t/*圆饼干*/\n\t#story_btn8 {\n\t\twidth: 21%;\n\t\ttop: 20%;\n\t\tleft: 41%;\n\t}\n\t/*牛角*/\n\t#story_btn9 {\n\t\twidth: 18%;\n\t\ttop: 19%;\n\t\tleft: 59%;\n\t}\n\t/*紫黄糖果*/\n\t#story_btn10 {\n\t\twidth: 20%;\n\t\ttop: 20%;\n\t\tleft: 74%;\n\t}\n\t/*双卷*/\n\t#story_btn11 {\n\t\twidth: 18%;\n\t\ttop: 44%;\n\t\tleft: 8%;\n\t}\n\n\t#story_btn12 {\n\t\twidth: 18%;\n\t\ttop: 37%;\n\t\tleft: 22%;\n\t}\n\n\t#story_btn13 {\n\t\twidth: 18%;\n\t\ttop: 36%;\n\t\tleft: 35%;\n\t}\n\n\t#story_btn14 {\n\t\twidth: 22%;\n\t\ttop: 38%;\n\t\tleft: 52%;\n\t}\n\n\t#story_btn15 {\n\t\twidth: 21%;\n\t\ttop: 44%;\n\t\tleft: 68%;\n\t}\n\n\t#story_btn16 {\n\t\twidth: 22%;\n\t\ttop: 58%;\n\t\tleft: 32%;\n\t}\n\n\t#story_btn17 {\n\t\twidth: 22%;\n\t\ttop: 56%;\n\t\tleft: 52%;\n\t}\n\n\t#BL01_story_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_story {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_tweet {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 10%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#like_news {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 25%;\n\t\tbottom: 2%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL01_story_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 3%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#room1_show_story {\n\t\theight: 100%;\n\t}\n\n\t\t#room1_show_story p {\n\t\t\tfont-size: large;\n\t\t\tfont-weight: bold;\n\t\t\tposition: absolute;\n\t\t\tleft: 10%;\n\t\t\tbottom: 2%;\n\t\t\twidth: 62%;\n\t\t\theight: 6%;\n\t\t\ttext-align: center;\n\t\t}\n\n\t.help_modal_left_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 5%;\n\t\twidth: 43%;\n\t\theight: 10%;\n\t\tcursor: pointer;\n\t}\n\n\t.help_modal_right_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 43%;\n\t\theight: 10%;\n\t\tcursor: pointer;\n\t}\n\n\t#submit_suggestion_btn {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 3%;\n\t\twidth: 23%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n#room9_submit_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 35%;\n\tbottom: 7%;\n\twidth: 30%;\n\theight: 10%;\n\tcursor: pointer;\n}\n\n#room9_edit_left_btn, #room9_view_q_left_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 20%;\n\ttop: 7%;\n\twidth: 15%;\n\theight: 8%;\n\tcursor: pointer;\n}\n\n#room9_edit_right_btn, #room9_view_q_right_btn {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 65%;\n\ttop: 7%;\n\twidth: 15%;\n\theight: 8%;\n\tcursor: pointer;\n}\n\n\t.show_classes_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t.show_classes_btns1 {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t#choose_line1_btn {\n\t\tleft: 7%;\n\t\ttop: 19%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#choose_line2_btn {\n\t\tleft: 7%;\n\t\ttop: 29%;\n\t\twidth: 21.5%;\n\t\theight: 9%;\n\t}\n\n\t#choose_line3_btn {\n\t\tleft: 7%;\n\t\ttop: 39%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#line1_btn, #my_line1_btn {\n\t\tleft: 7%;\n\t\ttop: 19%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t#line2_btn, #my_line2_btn {\n\t\tleft: 7%;\n\t\ttop: 29%;\n\t\twidth: 21.5%;\n\t\theight: 9%;\n\t}\n\n\t#line3_btn, #my_line3_btn {\n\t\tleft: 7%;\n\t\ttop: 39%;\n\t\twidth: 21.5%;\n\t\theight: 8%;\n\t}\n\n\t.category_btns {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tcursor: pointer;\n\t\t/*border: solid 2px red;*/\n\t}\n\n\t#category_btn1 {\n\t\tleft: 10%;\n\t\ttop: 5%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn2 {\n\t\tleft: 52%;\n\t\ttop: 5%;\n\t\twidth: 40%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn3 {\n\t\tleft: 10%;\n\t\ttop: 25%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn4 {\n\t\tleft: 52%;\n\t\ttop: 25%;\n\t\twidth: 40%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn5 {\n\t\tleft: 10%;\n\t\ttop: 45%;\n\t\twidth: 32%;\n\t\theight: 12%;\n\t}\n\n\t#category_btn6 {\n\t\tleft: 52%;\n\t\ttop: 45%;\n\t\twidth: 36%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn7 {\n\t\tleft: 10%;\n\t\ttop: 62%;\n\t\twidth: 32%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn8 {\n\t\tleft: 52%;\n\t\ttop: 62%;\n\t\twidth: 36%;\n\t\theight: 13%;\n\t}\n\n\t#category_btn9 {\n\t\tleft: 10%;\n\t\ttop: 80%;\n\t\twidth: 32%;\n\t\theight: 15%;\n\t}\n\n\t#category_btn10 {\n\t\tleft: 52%;\n\t\ttop: 80%;\n\t\twidth: 36%;\n\t\theight: 15%;\n\t}\n\n\t#room3_help_spot {\n\t\tposition: absolute;\n\t\twidth: 6%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 83%;\n\t\ttop: 64%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n#room9_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 47%;\n\ttop: 11.5%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room9_mute_btn {\n\tposition: absolute;\n\tleft: 74%;\n\ttop: 18%;\n\tz-index: 999;\n}\n\n#room10_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 35%;\n\ttop: 22%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room11_help_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 70%;\n\ttop: 23%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#room11_menu_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 82%;\n\ttop: 35%;\n\tz-index: 999;\n\ttext-align: center;\n}\n#room9_show_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 21%;\n\ttop: 11%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n#Radio_Room_chara, #Uranai_Room_chara, #Uranai_Room_dog {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\tleft: 0%;\n\ttop: 0%;\n}\n\n#room9_edit_spot {\n\tposition: absolute;\n\twidth: 12%;\n\theight: 6%;\n\tline-height: 2.5%;\n\tfont-size: 2.5em;\n\tleft: 21%;\n\ttop: 25%;\n\tz-index: 999;\n\ttext-align: center;\n}\n\n\t#room5_help_spot {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 76.5%;\n\t\ttop: 84%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\t#room8_anim1 {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\tleft: 52%;\n\t\ttop: 62%;\n\t}\n\n\t#room8_anim2 {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tleft: 57.5%;\n\t\ttop: 12%;\n\t}\n\n\t#room8_help_spot {\n\t\tposition: absolute;\n\t\twidth: 8%;\n\t\theight: 4%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 53%;\n\t\ttop: 60%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\n\t#room6_help_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 22%;\n\t\ttop: 70%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t}\n\n\n\t#room6_game4_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 15.5%;\n\t\ttop: 24.5%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game4_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 18%;\n\t\ttop: 18%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game1_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 26%;\n\t\ttop: 33%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game1_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 28%;\n\t\ttop: 28%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game2_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 38%;\n\t\ttop: 17%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game2_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 39%;\n\t\ttop: 11.5%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\n\t#room6_game3_btn {\n\t\tposition: absolute;\n\t\twidth: 10%;\n\t\theight: 10%;\n\t\tleft: 48%;\n\t\ttop: 26%;\n\t\tbackground-color: transparent;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_game3_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tline-height: 2.5%;\n\t\tfont-size: 2.5em;\n\t\tleft: 49%;\n\t\ttop: 21.5%;\n\t\tz-index: 999;\n\t\ttext-align: center;\n\t\ttransform: rotate(1deg) skew(-1deg, -18deg);\n\t}\n\n\t#room6_cur_game_spot {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\theight: 3%;\n\t\tleft: 77%;\n\t\ttop: 19%;\n\t\tz-index: 1001;\n\t\ttransform: rotate(1deg) skew(-1deg, 18deg);\n\t}\n\n\t#BL50_view_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 1%;\n\t\twidth: 10%;\n\t\theight: 7%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL50_view_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 1%;\n\t\twidth: 10%;\n\t\theight: 8%;\n\t\tcursor: pointer;\n\t}\n\n\t#news_title {\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\ttop: 12%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\t#room5-news-show p {\n\t\tfont-size: 1.25em;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 2%;\n\t\twidth: 70%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t\twhite-space: pre-line;\n\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#room5-news-show p {\n\t\t\tfont-size: 0.8em;\n\t\t}\n\t}\n\n\n\t#BL30_view_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 10%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL30_view_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 11%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL80_view_button_left, #BL80_view_my_button_left {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\tbottom: 3.5%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#BL80_view_button_right, #BL80_view_my_button_right {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\tbottom: 4%;\n\t\twidth: 12%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n#room9_view_left {\n\tposition: absolute;\n\tz-index: 9999;\n\tleft: 12%;\n\tbottom: 14%;\n\twidth: 12%;\n\theight: 5%;\n\tcursor: pointer;\n}\n\n#room9_view_right {\n\tposition: absolute;\n\tz-index: 9999;\n\tright: 12%;\n\tbottom: 14%;\n\twidth: 12%;\n\theight: 5%;\n\tcursor: pointer;\n}\n\t#show_recommends_room8 p, #show_my_recommends_room8 p {\n\t\tfont-size: 1.4em;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 3%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\t#show_tweet_room3 .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 5%;\n\t\ttop: 3%;\n\t\theight: 5%;\n\t\tcursor: pointer;\n\t}\n\n\t#show_tweet_room3 textarea {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 5%;\n\t\ttop: 15%;\n\t\twidth: 88%;\n\t\theight: 50%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.45em;\n\t}\n\n\t#show_tweet_room3 input {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tleft: 33%;\n\t\tbottom: 24%;\n\t\twidth: 62%;\n\t\theight: 10%;\n\t\tborder-style: none;\n\t\tbackground-color: transparent;\n\t\ttext-align: left;\n\t\tfont-size: 1.3em;\n\t\tfont-weight: bold;\n\t}\n\n\t.dialog_bk_img {\n\t\tmax-width: 440px;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t.dialog_bk_img_long {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\n\t#show_tweet_room3 p {\n\t\tfont-size: x-large;\n\t\tfont-weight: bold;\n\t\tposition: absolute;\n\t\tleft: 18%;\n\t\tbottom: 9%;\n\t\twidth: 62%;\n\t\theight: 5%;\n\t\ttext-align: center;\n\t}\n\n\n\t#help .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tz-index: 999;\n\t\tposition: relative;\n\t}\n\n\t#help .overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t}\n\n#map_overview_modal, #help_op2, #avatar, #room25_help_modal, #avatar_sp, #has_trouble_op2 {\n\tposition: fixed;\n\tinset: 0;\n\tz-index: 999;\n\tbackground: rgba(240,240,240,0.7);\n}\n\n\t#help_op2 .scroll, #avatar .scroll, #room25_help_modal .scroll, #avatar_sp .scroll, #has_trouble_op2 .scroll {\n\t\tposition: absolute;\n\t\tinset: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t\tpadding: 10px 0 6px;\n\t\tbox-sizing: border-box;\n\t\tdisplay: block;\n\t}\n\n\t#map_overview_modal .scroll{\n\t\tposition: absolute;\n\t\tinset: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t\tpadding: 10px 0 6px;\n\t\tbox-sizing: border-box;\n\t\tdisplay: grid;\n\t\tplace-items: center;\n\t}\n\n\t#map_overview_modal .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 640px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: calc(100vh - 16px);\n\t\toverflow: auto;\n\t\tpointer-events: auto;\n\t}\n\n\t#help_op2 .help_inner, #room25_help_modal .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 400px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#avatar .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: calc(100vh - 16px);\n\t\toverflow: auto;\n\t\tpointer-events: auto;\n\tmargin: auto;}\n\n\t#avatar_sp .help_inner {\n\t\twidth: 100%;\n\t\tmax-width: 480px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#has_trouble_op2 .help_inner {\n\t\twidth: 88%;\n\t\tmax-width: 480px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tmax-height: none;\n\t\toverflow: visible;\n\t}\n\n\t#map_overview_modal .overlay, #help_op2 .overlay, #avatar .overlay, #avatar_sp .overlay, #room25_help_modal .overlay, #has_trouble_op2 .overlay {\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tz-index: 0;\n\t\tpointer-events: auto;\n\t}\n\n\t#map_overview_modal .container, #help_op2 .container, #avatar .container, #room25_help_modal .container, #avatar_sp .container, #has_trouble_op2 .container {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpointer-events: auto;\n\t}\n\n\n\t#map_overview_modal .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 12px;\n\t\ttop: 12px;\n\t\tcursor: pointer;\n\t}\n\n\t#help_op2 .close, #avatar .close, #room25_help_modal .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 16px;\n\t\ttop: 16px;\n\t\tcursor: pointer;\n\t}\n\n\t/* ------------------------------------------------------------ avatar select */\n\n\t.grid-container {\n\t\tdisplay: grid;\n\t}\n\n\t.grid-item {\n\t\ttext-align: center;\n\t}\n\n\t#avatar_choose_done {\n\t\tposition: absolute;\n\t\tright: 6%;\n\t\tbottom: 2.5%;\n\t\twidth: 16%;\n\t}\n\n\n\t#chars_ul {\n\t\tposition: absolute;\n\t\tleft: 5%;\n\t\ttop: 15%;\n\t\twidth: 50%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t#chars_ul li {\n\t\t\twidth: calc(100% / 3);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#chars_ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 5px;\n\t\t\t}\n\n\t#upper_colors_ul li.active, #lower_colors_ul li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 2px;\n\t}\n\n\t#big_selected_avatar {\n\t\tposition: absolute;\n\t\tright: 2%;\n\t\ttop: 10%;\n\t\twidth: 40%;\n\t\theight: 40%;\n\t}\n\n\n\t#upper_colors_ul {\n\t\tposition: absolute;\n\t\tright: 2.5%;\n\t\ttop: 58%;\n\t\twidth: 40%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\n\t#lower_colors_ul {\n\t\tposition: absolute;\n\t\tright: 2.5%;\n\t\ttop: 73.5%;\n\t\twidth: 40%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t#upper_colors_ul li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#lower_colors_ul li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#avatar_choose_done {\n\t\tposition: absolute;\n\t\tright: 6%;\n\t\tbottom: 2.5%;\n\t\twidth: 16%;\n\t}\n\n\t#nickname_input {\n\t\tposition: absolute;\n\t\tleft: 10%;\n\t\tbottom: 3.4%;\n\t\twidth: 50%;\n\t\theight: 9%;\n\t}\n\n\t\t#nickname_input input {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\tbottom: 0%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 2.0em;\n\t\t}\n\n\t#chars_ul_sp {\n\t\tposition: absolute;\n\t\tleft: 5%;\n\t\ttop: 14%;\n\t\twidth: 90%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t#chars_ul_sp li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#chars_ul_sp li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 5px;\n\t\t\t}\n\n\t#upper_colors_ul_sp li.active, #lower_colors_ul_sp li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 2px;\n\t}\n\n\t#big_selected_avatar_sp {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 20%;\n\t\twidth: 40%;\n\t\t-webkit-transform: translate(-50%,-50%);\n\t\t-ms-transform: translate(-50%,-50%);\n\t\ttransform: translate(-50%,-50%);\n\t}\n\n\n\t#upper_colors_ul_sp {\n\t\tposition: absolute;\n\t\tright: 10%;\n\t\ttop: 33%;\n\t\twidth: 80%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\n\t#lower_colors_ul_sp {\n\t\tposition: absolute;\n\t\tright: 10%;\n\t\ttop: 43%;\n\t\twidth: 80%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t#upper_colors_ul_sp li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\t#lower_colors_ul_sp li {\n\t\twidth: calc(100% / 6);\n\t}\n\n\n\t#avatar_choose_done_sp {\n\t\tposition: absolute;\n\t\tleft: 49%;\n\t\tbottom: 3%;\n\t\twidth: 32%;\n\t\theight: 10%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#nickname_input_sp {\n\t\tposition: absolute;\n\t\tleft: 10%;\n\t\tbottom: 14%;\n\t\twidth: 80%;\n\t\theight: 9%;\n\t}\n\n\t\t#nickname_input_sp input {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\tbottom: 0%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 2.0em;\n\t\t}\n\n\t#news_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 0% 5% 0% 20%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 12% 11% 12% 11% 10% 13% 10% 11% 10%;\n\t}\n\n\t#modal_news_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 15% 0% 0% 2%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 100%;\n\t\tgrid-template-rows: 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5% 12.5%;\n\t}\n\n\t\t#modal_news_grid a {\n\t\t\tcursor: pointer;\n\t\t\tpadding-right: 17%;\n\t\t}\n\n\t\t\t#modal_news_grid a p {\n\t\t\t\tcolor: black;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tfont-size: 1.4em;\n\t\t\t\twhite-space: pre-line;\n\t\t\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#modal_news_grid a p {\n\t\t\tfont-weight: bold;\n\t\t\tfont-size: 1.3em;\n\t\t}\n\t}\n\n\t.news_title {\n\t\tdisplay: flex;\n\t\t/*justify-content: center;*/\n\t\talign-items: center;\n\t\ttext-align: left;\n\t}\n\n\t#news_grid p {\n\t\tcolor: black;\n\t\tfont-weight: bold;\n\t\tfont-size: 0.8em;\n\t\twhite-space: pre-line;\n\t}\n\n\t#avatars_grid {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 22% 1% 0% 2%;\n\t\ttop: 0%;\n\t\tgrid-template-columns: 52% 48%;\n\t\tgrid-template-rows: 81% 19%;\n\t}\n\n\t#avatar {\n\t}\n\n\tinput:focus {\n\t\toutline: none;\n\t}\n\n\ttextarea:focus {\n\t\toutline: none;\n\t}\n\n\t.avatar_select .box ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t\t.avatar_select .box ul li {\n\t\t\twidth: calc(100% / 3);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t.avatar_select {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t\theight: auto;\n\t\t}\n\n\t\t\t.avatar_select .box ul li {\n\t\t\t\twidth: calc(100% / 6);\n\t\t\t}\n\t}\n\n\t.avatar_select .box ul li.active {\n\t\tborder: 2px solid red;\n\t\tborder-radius: 5px;\n\t}\n\n\t.avatar_select .box ul li img {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t.avatar_select .upper ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tpadding: 45% 4% 20% 11%;\n\t}\n\n\t\t.avatar_select .upper ul li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t.avatar_select .upper ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 2px;\n\t\t\t}\n\n\t\t\t.avatar_select .upper ul li img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t.avatar_select .lower ul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tpadding: 10% 4% 0% 11%;\n\t}\n\n\t\t.avatar_select .lower ul li {\n\t\t\twidth: calc(100% / 6);\n\t\t\tcursor: pointer;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t.avatar_select .lower ul li.active {\n\t\t\t\tborder: 2px solid red;\n\t\t\t\tborder-radius: 2px;\n\t\t\t}\n\n\t\t\t.avatar_select .lower ul li img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t.avatar_select .avatar_inner_sp ul {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\twidth: 100%;\n\t\theight: 15%;\n\t\tbox-sizing: border-box; /* padding and border are included in the width and height */\n\t\tpadding: 35% 5% 0% 5%;\n\t\tgrid-template-columns: 100%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tz-index: 1000;\n\t}\n\n\t.avatar_select .avatar_inner_sp .upper {\n\t\tposition: absolute;\n\t\ttop: 51%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .upper:focus {\n\t\t\toutline: none;\n\t\t}\n\n\t\t.avatar_select .avatar_inner_sp .upper ul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 0% 8% 0% 8%;\n\t\t\theight: 100%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .lower {\n\t\tposition: absolute;\n\t\ttop: 66%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .lower ul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 0% 8% 0% 8%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .input {\n\t\tposition: absolute;\n\t\ttop: 40%;\n\t\twidth: 100%;\n\t\theight: 5%;\n\t\tz-index: 999;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .input input {\n\t\t\tpadding: 0% 0% 0% 10%;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\n\t.avatar_select .avatar_inner_sp .btn {\n\t\tposition: absolute;\n\t\ttop: 44%;\n\t\twidth: 100%;\n\t\theight: 10%;\n\t\tz-index: 999;\n\t}\n\n\t\t.avatar_select .avatar_inner_sp .btn a {\n\t\t\tposition: absolute;\n\t\t\ttext-align: right;\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60%;\n\t\t\twidth: 50%;\n\t\t\ttop: 0%;\n\t\t\tright: 35%;\n\t\t\tz-index: 999;\n\t\t}\n\n\t.avatar_select .input {\n\t\ttext-align: center;\n\t}\n\n\t\t.avatar_select .input input {\n\t\t\tpadding: 10%;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: none;\n\t\t\tfont-size: 3em;\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t.btn {\n\t\ttext-align: center;\n\t}\n\n\n\t\t.btn a, .btn input[type=\"submit\"] {\n\t\t\tborder: none;\n\t\t\tborder-radius: 50px;\n\t\t\twidth: 100%;\n\t\t\theight: 80px;\n\t\t\tline-height: 80px;\n\t\t\tfont-size: 24px;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: block;\n\t\t\tmargin: auto;\n\t\t}\n\n\t.avatar_select .btn a {\n\t\ttext-align: right;\n\t\tbox-sizing: border-box;\n\t\theight: 15%;\n\t\twidth: 10%;\n\t\tbottom: 1%;\n\t\tright: 15%;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t}\n\n\t.sponsor {\n\t\tposition: absolute;\n\t}\n\n\t\t.sponsor a {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t\t.sponsor a img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t.sponsor.atelier {\n\t\t\tleft: 31%;\n\t\t\ttop: 20%;\n\t\t\twidth: 2%;\n\t\t\tz-index: 200;\n\t\t}\n\n\t\t.sponsor.hara {\n\t\t\tleft: 55%;\n\t\t\ttop: 23.5%;\n\t\t\twidth: 2%;\n\t\t\tz-index: 999;\n\t\t}\n\n\t\t.sponsor.mate {\n\t\t\tleft: 57%;\n\t\t\ttop: 21.5%;\n\t\t\twidth: 1.6%;\n\t\t\tz-index: 999;\n\t\t}\n\t/* ------------------------------------------------------------ map */\n\n\tbody {\n\t\toverflow: hidden;\n\t\tbackground: white;\n\t}\n\n\t#entrance_to_tree_bk {\n\t\tposition: fixed;\n\t\tz-index: 9;\n\t\tdisplay: flex;\n\t\t/*align-items: center;*/\n\t\tjustify-content: center;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#entrance_to_tree_bk {\n\t\t\tjustify-content: initial;\n\t\t}\n\t}\n\n\t#entrance_to_tree_div {\n\t\tposition: absolute;\n\t\twidth: calc(2500px/3);\n\t\theight: calc(3526px/3);\n\t\tz-index: 9;\n\t}\n\n\n\t#grandma_talk .container .btn_no2, #grandma_talk .container .btn_no, #grandma_talk .container .btn_yes {\n\t\tborder-radius: 32px;\n\t}\n\n\t\t#grandma_talk .container .btn_no:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t\t#grandma_talk .container .btn_yes:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t\t#grandma_talk .container .btn_no2:hover {\n\t\t\topacity: 0.5;\n\t\t}\n\n\t#grandma_talk .container .btn_no {\n\t\tposition: absolute;\n\t\tbottom: 60%;\n\t\twidth: 80%;\n\t\tleft: 50%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#grandma_talk .container .btn_no2 {\n\t\tposition: absolute;\n\t\tbottom: 38%;\n\t\tleft: 50%;\n\t\twidth: 80%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#grandma_talk .container .btn_yes {\n\t\tposition: absolute;\n\t\tbottom: 20%;\n\t\tleft: 50%;\n\t\twidth: 80%;\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t}\n\n\t#map-wrapper {\n\t\toverflow: auto;\n\t\twidth: 100%;\n\t\theight: 100vh;\n\t\theight: var(--app-height);\n\t\tposition: relative;\n\t\tz-index: 2;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\t-ms-overflow-style: none;\n\t\tscrollbar-width: none;\n\t}\n\n\t\t#map-wrapper::-webkit-scrollbar {\n\t\t\tdisplay: none;\n\t\t\t-webkit-appearance: none;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\topacity: 0;\n\t\t}\n\n\t#entrance_wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t#entrance_bg_img_1 {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\ttop: 0px;\n\t\tbottom: auto;\n\t\theight: 100%; /*cut some pixel from 2240px/2 */\n\t\t-webkit-transform: translate(-50%,0%);\n\t\t-ms-transform: translate(-50%,0%);\n\t\ttransform: translate(-50%,0%);\n\t\tobject-fit: cover;\n\t\tobject-position: 0% 0%;\n\t}\n\n\n\t#entrance_bg_text {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 2%;\n\t\theight: 11%;\n\t\tbackground-color: white;\n\t\tcolor: black;\n\t\t-webkit-transform: translate(-50%,-0%);\n\t\t-ms-transform: translate(-50%,-0%);\n\t\ttransform: translate(-50%,-0%);\n\t\tpadding: 8px;\n\t}\n\n\t\t#entrance_bg_text p {\n\t\t\tfont-weight: lighter;\n\t\t\tfont-family: 'M PLUS 1p';\n\t\t\tfont-size: clamp(4px, 0.3vw + 0.6vh + 4px, 24px);\n\t\t}\n\n\t\t#entrance_bg_text .title_p {\n\t\t\ttext-align: center;\n\t\t\ttext-decoration: underline;\n\t\t\tpadding-bottom: clamp(4px, 0.4vw + 0.4vh + 4px, 16px);\n\t\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#entrance_bg_img_1 {\n\t\t\tdisplay: block;\n\t\t\tleft: 50%;\n\t\t\ttop: 50%;\n\t\t\tbottom: auto;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\theight: 100%;\n\t\t\twidth: auto;\n\t\t\t-webkit-transform: translate(-50%,-50%);\n\t\t\t-ms-transform: translate(-50%,-50%);\n\t\t\ttransform: translate(-50%,-50%);\n\t\t}\n\t}\n\n\t#entrance_btn_a {\n\t\tposition: absolute;\n\t\tright: 50%;\n\t\tbottom: 16%;\n\t\theight: 12%;\n\t\tcolor: white;\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\t-webkit-transform: translate(-16px,0%);\n\t\t-ms-transform: translate(-16px,0%);\n\t\ttransform: translate(-16px,0%);\n\t}\n\n\t#entrance_btn_b {\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\tbottom: 16%;\n\t\theight: 12%;\n\t\tcolor: white;\n\t\tcursor: pointer;\n\t\ttext-align: center;\n\t\t-webkit-transform: translate(16px,0%);\n\t\t-ms-transform: translate(16px,0%);\n\t\ttransform: translate(16px,0%);\n\t}\n\n\n\n\n\n\n\t/* For mobile phones, landscape */\n\t@media only screen and (max-width: 960px) and (orientation:landscape) {\n\t}\n\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#entrance_wrapper {\n\t\t\tposition: fixed;\n\t\t}\n\n\t\t#entrance_btn_a {\n\t\t\theight: 11%;\n\t\t\tbottom: 108px;\n\t\t}\n\n\t\t#entrance_btn_b {\n\t\t\theight: 11%;\n\t\t\tbottom: 108px;\n\t\t}\n\n\t\t#entrance_btn_c {\n\t\t\tright: 18%;\n\t\t}\n\n\t\t#entrance_bg_text {\n\t\t\ttop: auto;\n\t\t\tbottom: 16px;\n\t\t\twidth: 310px;\n\t\t\theight: 84px;\n\t\t}\n\t}\n\n\t#map {\n\t\tmargin: auto;\n\t\tposition: relative;\n\t\tz-index: 10;\n\t}\n\n\timg.bg, picture.bg {\n\t\tz-index: 1;\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tdisplay: block;\n\t\tbackground-size: cover;\n\t}\n\n\t#tree_bottom_img, #tree_bottom_pic {\n\t\twidth: 100%;\n\t\tposition: absolute;\n\t\tbottom: 0%;\n\t}\n\n\t#room1_anim {\n\t\tposition: absolute;\n\t\tleft: 43.5%;\n\t\ttop: 67.5%;\n\t\twidth: 30%;\n\t}\n\n\t#room3_anim1 {\n\t\tposition: absolute;\n\t\tleft: 8.2%;\n\t\ttop: 33.4%;\n\t\twidth: 24%;\n\t}\n\n\t#room3_anim_taberu {\n\t\tposition: absolute;\n\t\tleft: 7.8%;\n\t\ttop: 33.7%;\n\t\twidth: 48%;\n\t}\n\n\t#room3_anim2 {\n\t\tposition: absolute;\n\t\tleft: 81.5%;\n\t\ttop: 66%;\n\t\twidth: 9%;\n\t}\n\n\t#room6_anim1 {\n\t\tposition: absolute;\n\t\tleft: 17.3%;\n\t\ttop: 71.6%;\n\t\twidth: 18%;\n\t}\n\n\t#room6_anim2 {\n\t\tposition: absolute;\n\t\tleft: 75.3%;\n\t\ttop: 54%;\n\t\twidth: 8%;\n\t}\n\n\t#room5_anim1 {\n\t\tposition: absolute;\n\t\tleft: 74.6%;\n\t\ttop: 85.5%;\n\t\twidth: 9%;\n\t}\n\n\t#room5_anim2 {\n\t\tposition: absolute;\n\t\tleft: 46%;\n\t\ttop: 23%;\n\t\twidth: 10%;\n\t}\n\n\t#room5_anim3 {\n\t\tposition: absolute;\n\t\tleft: 62%;\n\t\ttop: 80%;\n\t\twidth: 6%;\n\t}\n\n\t#room2_anim1 {\n\t\tposition: absolute;\n\t\tleft: 58.5%;\n\t\ttop: 21%;\n\t\twidth: 25%;\n\t}\n\n\t#room25_anim1 {\n\t\tposition: absolute;\n\t\tleft: 22%;\n\t\ttop: 36.5%;\n\t\twidth: 27%;\n\t}\n\n\t#room25_anim2 {\n\t\tposition: absolute;\n\t\tleft: 63.5%;\n\t\ttop: 36.7%;\n\t\twidth: 15%;\n\t}\n\n\t#room2_sns_btn {\n\t\tleft: 23%;\n\t\ttop: 51%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#room2_call_btn {\n\t\tleft: 47%;\n\t\ttop: 42%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#room2_chat_btn {\n\t\tleft: 75%;\n\t\ttop: 34%;\n\t\twidth: 5%;\n\t\theight: 3%;\n\t}\n\n\t#end_game .my-overlay {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: 0;\n\t\tbackground-color: rgba(0,0,0,0.7);\n\t}\n\n\t#end_game_skip_btn {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: solid 1px;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 30%;\n\t\theight: 5%;\n\t\tfont-size: 1.1em;\n\t\tfont-weight: bold;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 30px;\n\t}\n\n\t#story_tip {\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tborder: solid 2px black;\n\t\tbackground-color: rgba(255,255,255,1.0);\n\t\tcolor: rgba(0,0,0,1.0);\n\t\ttext-align: center;\n\t\tright: 5%;\n\t\tbottom: 5%;\n\t\twidth: 90%;\n\t\theight: 10%;\n\t\tfont-size: 1.1em;\n\t\tfont-weight: bold;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 30px;\n\t}\n\n\t@media only screen and (max-width:640px) {\n\t\t#story_tip {\n\t\t\tbottom: -10%;\n\t\t\theight: 20%;\n\t\t}\n\t}\n\n\t#room25_chat_btn {\n\t\tposition: absolute;\n\t\tleft: 28%;\n\t\ttop: 36%;\n\t\twidth: 15%;\n\t}\n\n\t#room1_chat_btn {\n\t\tposition: absolute;\n\t\tleft: 54%;\n\t\ttop: 68%;\n\t\twidth: 7%;\n\t\theight: 2.2%;\n\t}\n\n\t#tree_elevetor {\n\t\tposition: absolute;\n\t\ttop: 27.56%;\n\t\tleft: 13.35%;\n\t\twidth: 10.14%;\n\t}\n\n\t#tree_soudan {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\tleft: 42.8%;\n\t\twidth: 30%;\n\t\theight: 30%;\n\t}\n\n\t#tree_sunlight {\n\t\tposition: absolute;\n\t\ttop: 57%;\n\t\tleft: 21%;\n\t\tz-index: 999;\n\t\twidth: 15%;\n\t}\n\n\t#tree_duck {\n\t\tposition: absolute;\n\t\ttop: 90%;\n\t\tleft: 41%;\n\t\twidth: 3%;\n\t\tz-index: 999;\n\t}\n\n#ug_kotori {\n\tposition: absolute;\n\ttop: 23%;\n\tleft: 54%;\n\twidth: 20%;\n\tz-index: 999;\n}\n\n#room11_chara, #room11_comono {\n\tposition: absolute;\n\ttop: 0%;\n\tleft: 0%;\n\twidth: 100%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n\n\n\n.room11_choices {\n\tposition: absolute;\n\twidth: 38%;\n\theight: 17%;\n\tz-index: 999;\n\tcursor: pointer;\n}\n\n#room11_choice0 {\n\ttop: 8%;\n\tleft: 8%;\n}\n\n#room11_choice1 {\n\ttop: 8%;\n\tleft: 52%;\n}\n\n#room11_choice2 {\n\ttop: 30%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice3 {\n\ttop: 30%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n\n#room11_choice4 {\n\ttop: 49%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice5 {\n\ttop: 49%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n\n#room11_choice6 {\n\ttop: 68%;\n\tleft: 8%;\n\theight: 14%;\n}\n\n\n#room11_choice7 {\n\ttop: 68%;\n\tleft: 52%;\n\theight: 14%;\n}\n\n#room11_mute_btn {\n\tposition: absolute;\n\ttop: 88%;\n\tleft: 45%;\n}\n\n#room11_anim_picture #room11_anim_img {\n\ttransition: transform 0.2s linear;\n}\n\n\n#room11_animation_modal p {\n\tposition: absolute;\n\ttop: 96%;\n\tleft: 0%;\n\twidth: 100%;\n\tcolor: white;\n\ttext-align: center;\n}\n\n#rajikase {\n\tposition: absolute;\n\ttop: 15.5%;\n\tleft: 38%;\n\twidth: 22%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n#onpu {\n\tposition: absolute;\n\ttop: 10%;\n\tleft: 38%;\n\twidth: 10%;\n\tz-index: 999;\n}\n\n#ug_river {\n\tposition: absolute;\n\ttop: 72%;\n\tleft: 59%;\n\twidth: 25%;\n\tz-index: 999;\n\tpointer-events: none;\n}\n\n#ug_star {\n\tposition: absolute;\n\ttop: 42%;\n\tleft: 16%;\n\twidth: 10%;\n\tz-index: 999;\n}\n\n#ug_grass {\n\tposition: absolute;\n\ttop: 87.7%;\n\tleft: 50.4%;\n\twidth: 8%;\n\tz-index: 1003;\n}\n\n#tree_ship {\n\tposition: absolute;\n\ttop: 75%;\n\tleft: 39%;\n}\n\n\t#tree_ship_smoke {\n\t\tposition: absolute;\n\t\ttop: 74%;\n\t\tleft: 59%;\n\t\twidth: 10%;\n\t\tz-index: 1002;\n\t\tpointer-events: none;\n\t}\n\n\t#tree_news {\n\t\tposition: absolute;\n\t\ttop: 53.8%;\n\t\tleft: 50.3%;\n\t\tz-index: 999;\n\t\twidth: 20%;\n\t\tpointer-events: none;\n\t}\n\n\t#tree_jihanki {\n\t\tposition: absolute;\n\t\ttop: 21.6%;\n\t\tleft: 11.8%;\n\t\twidth: 6%;\n\t\theight: 6%;\n\t}\n\n\t#map img.tile {\n\t\tz-index: 1;\n\t\twidth: 2.5%;\n\t}\n\n\t#map img.floor1 {\n\t\tz-index: 221;\n\t\twidth: 32.7%;\n\t\tleft: 46%;\n\t\ttop: 53.2%;\n\t}\n\n\t#map .pin {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t}\n\n\t\t#map .pin a {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#map .pin img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t#map .pin.video1 {\n\t\t\ttop: 40%;\n\t\t\tleft: 35%;\n\t\t\twidth: 0.08%;\n\t\t\theight: 0.06%;\n\t\t\tz-index: 2000;\n\t\t\ttransform: rotate(-45deg) skew(0deg, 15deg);\n\t\t}\n\n\t\t#map .pin.live2 {\n\t\t\ttop: 18%;\n\t\t\tleft: 78%;\n\t\t\twidth: 2%;\n\t\t}\n\n\t\t#map .pin.top_map_link {\n\t\t\ttop: 2%;\n\t\t\tleft: 2%;\n\t\t\twidth: 16%;\n\t\t}\n\n\t\t#map .pin.bottom_map_link {\n\t\t\ttop: 55%;\n\t\t\tleft: 2%;\n\t\t\twidth: 16%;\n\t\t\tz-index: 213;\n\t\t}\n\n\t\t#map .pin.room1_link {\n\t\t\ttop: 25%;\n\t\t\tleft: 35%;\n\t\t\twidth: 6%;\n\t\t}\n\n\t#room1_shortcut {\n\t\ttop: 20%;\n\t\tleft: 40%;\n\t\twidth: 20%;\n\t\theight: 10.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 84px;\n\t}\n\n\t#room2_shortcut {\n\t\ttop: 2.5%;\n\t\tleft: 61%;\n\t\twidth: 16%;\n\t\theight: 8.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t#room25_shortcut {\n\t\ttop: 3%;\n\t\tleft: 29%;\n\t\twidth: 18%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room3_shortcut {\n\t\ttop: 13.5%;\n\t\tleft: 7%;\n\t\twidth: 18%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t#room4_shortcut {\n\t\ttop: 23.5%;\n\t\tleft: 69%;\n\t\twidth: 17%;\n\t\theight: 7%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room5_shortcut {\n\t\ttop: 63%;\n\t\tleft: 63%;\n\t\twidth: 18.5%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room6_shortcut {\n\t\ttop: 85%;\n\t\tleft: 43%;\n\t\twidth: 17%;\n\t\theight: 6.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room7_shortcut {\n\t\ttop: 73.5%;\n\t\tleft: 15%;\n\t\twidth: 17.5%;\n\t\theight: 7%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\n\t#room8_shortcut {\n\t\ttop: 72.5%;\n\t\tleft: 80%;\n\t\twidth: 19.5%;\n\t\theight: 7.5%;\n\t\tbackground-color: rgba(255,100,100,0.3);\n\t\tborder-radius: 48px;\n\t}\n\n\t.front_layer {\n\t\tposition: absolute;\n\t\tz-index: 1002;\n\t\tpointer-events: none;\n\t}\n\n\t#front1 {\n\t\ttop: 14.5%;\n\t\tleft: 67.6%;\n\t\twidth: 6.5%;\n\t}\n\n\n\t#front2 {\n\t\ttop: 35.1%;\n\t\tleft: 33.4%;\n\t\twidth: 5.8%;\n\t}\n\n\t#front3 {\n\t\ttop: 35.4%;\n\t\tleft: 61.8%;\n\t\twidth: 6.6%;\n\t}\n\n\t#front4 {\n\t\ttop: 39.6%;\n\t\tleft: 76.8%;\n\t\twidth: 6.5%;\n\t}\n\n\t#front5 {\n\t\ttop: 75.7%;\n\t\tleft: 36.6%;\n\t\twidth: 6.5%;\n\t}\n\n\t#front6 {\n\t\ttop: 90.3%;\n\t\tleft: 23.1%;\n\t\twidth: 10.2%;\n\t\tz-index: 1003;\n\t}\n\n#signboard_newarea {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n}\n\n#steps_newarea_back {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n\tz-index: 1000;\n}\n#steps_newarea_front {\n\ttop: 83%;\n\tleft: 22%;\n\twidth: 15%;\n\tz-index: 1000;\n}\n\n#front7 {\n\ttop: 85.7%;\n\tleft: 81.3%;\n\twidth: 7%;\n}\n\n\t#front8 {\n\t\ttop: 80.2%;\n\t\tleft: 52%;\n\t\twidth: 18.2%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc6 {\n\t\ttop: 32.9%;\n\t\tleft: 38%;\n\t}\n\n\t#npc6-pop {\n\t\tbottom: 65%;\n\t\tleft: 36%;\n\t}\n\n\t#room1-grandma-pop {\n\t\ttop: 50%;\n\t\tleft: 40%;\n\t\twidth: 35%;\n\t\theight: 38%;\n\t}\n\n\t#npc14 {\n\t\ttop: 38.5%;\n\t\tleft: 37%;\n\t}\n\n\t#npc14-pop {\n\t\tbottom: 60%;\n\t\tleft: 35%;\n\t}\n\n\t#npc13 {\n\t\ttop: 66%;\n\t\tleft: 35%;\n\t}\n\n\t#npc13-pop {\n\t\ttop: 62%;\n\t\tleft: 33%;\n\t}\n\n\t#npc12 {\n\t\ttop: 75%;\n\t\tleft: 19%;\n\t}\n\n\t#npc12-pop {\n\t\tbottom: 24%;\n\t\tleft: 17%;\n\t}\n\n#npc15-pop {\n\tbottom: 29%;\n\tleft: 42%;\n\twidth: 15%;\n}\n\t#npc_room7_guide {\n\t\tposition: absolute;\n\t\ttop: 71%;\n\t\tleft: 31%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room7-pop {\n\t\tposition: absolute;\n\t\tbottom: 29%;\n\t\tleft: 28%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc9 {\n\t\ttop: 80%;\n\t\tleft: 32%;\n\t}\n\n\t#npc9-pop {\n\t\tbottom: 20%;\n\t\tleft: 30%;\n\t}\n\n\t#npc8 {\n\t\ttop: 75.5%;\n\t\tleft: 66%;\n\t}\n\n\t#npc8-pop {\n\t\tbottom: 23%;\n\t\tleft: 64%;\n\t}\n\n\t#npc11 {\n\t\ttop: 83%;\n\t\tleft: 86%;\n\t\tz-index: 214;\n\t}\n\n\t#npc11-pop {\n\t\tbottom: 15%;\n\t\tleft: 84%;\n\t}\n\n\t#npc10 {\n\t\ttop: 90%;\n\t\tleft: 32%;\n\t}\n\n\t#npc10-pop {\n\t\tbottom: 9%;\n\t\tleft: 30%;\n\t}\n\n\t#npc1 {\n\t\ttop: 72%;\n\t\tleft: 54%;\n\t}\n\n\t#npc1-pop {\n\t\tbottom: 27%;\n\t\tleft: 52%;\n\t}\n\n\t#npc7 {\n\t\ttop: 37.5%;\n\t\tleft: 81%;\n\t}\n\n\t#npc7-pop {\n\t\tbottom: 62%;\n\t\tleft: 79%;\n\t}\n\n\t#map .pin.room2_link {\n\t\ttop: 8%;\n\t\tleft: 60%;\n\t\twidth: 6%;\n\t}\n\n\t#npc4 {\n\t\ttop: 15%;\n\t\tleft: 60%;\n\t}\n\n#npc15 {\n\ttop: 71%;\n\tleft: 45%;\n\twidth: 7%;\n}\n\n\t#npc4-pop {\n\t\tbottom: 84%;\n\t\tleft: 58%;\n\t}\n\n\t#map .pin.room25_link {\n\t\ttop: 8%;\n\t\tleft: 35%;\n\t\twidth: 6%;\n\t}\n\n.room9_link {\n\ttop: 16%;\n\tleft: 30%;\n\twidth: 18%;\n}\n\n.room10_link {\n\ttop: 36%;\n\tleft: 3%;\n\twidth: 18%;\n}\n\n.room11_link {\n\ttop: 55%;\n\tleft: 65%;\n\twidth: 18%;\n}\n\t#npc2 {\n\t\tleft: 47%;\n\t\ttop: 11.8%;\n\t}\n\n\t#npc2-pop {\n\t\tleft: 45%;\n\t\tbottom: 87%;\n\t}\n\n\t#map .pin.room3_link {\n\t\ttop: 13%;\n\t\tleft: 19%;\n\t\twidth: 6%;\n\t}\n\n\t.npc {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tz-index: 1000;\n\t}\n\n\t.npc-pop {\n\t\tposition: absolute;\n\t\twidth: 9%;\n\t\tz-index: 10000;\n\t}\n\n\t\t.npc-pop p {\n\t\t\tposition: absolute;\n\t\t\tleft: 0%;\n\t\t\ttop: 0%;\n\t\t\theight: 80%;\n\t\t\tpadding-left: 10%;\n\t\t\tpadding-right: 10%;\n\t\t\ttext-align: left;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tline-height: 1.5;\n\t\t\tfont-weight: bold;\n\t\t}\n\n\n\t#npc5 {\n\t\ttop: 15%;\n\t\tleft: 32%;\n\t}\n\n\t#npc5-pop {\n\t\tbottom: 84%;\n\t\tleft: 30%;\n\t}\n\n\t#map .pin.room4_link {\n\t\ttop: 18%;\n\t\tleft: 70%;\n\t\twidth: 6%;\n\t}\n\n\t#npc_room4_guide {\n\t\tposition: absolute;\n\t\ttop: 25%;\n\t\tleft: 57%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room4-pop {\n\t\tposition: absolute;\n\t\tbottom: 75%;\n\t\tleft: 55%;\n\t\twidth: 10%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc3 {\n\t\ttop: 17%;\n\t\tleft: 79%;\n\t\tz-index: 1002;\n\t}\n\n\t#npc3-pop {\n\t\tbottom: 82.5%;\n\t\tleft: 78%;\n\t}\n\n\t#map .pin.room5_link {\n\t\ttop: 66%;\n\t\tleft: 65%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.room6_link {\n\t\ttop: 84%;\n\t\tleft: 59%;\n\t\twidth: 5%;\n\t}\n\n\t#map .pin.room7_link {\n\t\ttop: 72%;\n\t\tleft: 10%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.room8_link {\n\t\ttop: 70%;\n\t\tleft: 80%;\n\t\twidth: 6%;\n\t}\n\n\t#map .pin.live2_text {\n\t\ttop: 24%;\n\t\tleft: 78%;\n\t\twidth: 3%;\n\t\tbackground-color: blue;\n\t}\n\n\t#map .pin.spot2 {\n\t\ttop: 45%;\n\t\tleft: 85%;\n\t}\n\n\t#map .pin.spot2_text {\n\t\ttop: 48%;\n\t\tleft: 84%;\n\t\twidth: 3%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*bottom red house*/\n\t#map .pin.spot3 {\n\t\ttop: 67%;\n\t\tleft: 62%;\n\t\tz-index: 1000;\n\t}\n\n\t#map .pin.spot3_text {\n\t\ttop: 72%;\n\t\tleft: 61%;\n\t\tz-index: 1000;\n\t\twidth: 3.5%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*left bottom house*/\n\t#map .pin.spot5 {\n\t\ttop: 25%;\n\t\tleft: 17%;\n\t}\n\n\t#map .pin.spot5_text {\n\t\ttop: 30%;\n\t\tleft: 17%;\n\t\twidth: 2%;\n\t\tbackground-color: blue;\n\t}\n\n\t/*top red house*/\n\t#map .pin.spot6 {\n\t\ttop: 5%;\n\t\tleft: 35%;\n\t}\n\n\t#map .pin.spot6_text {\n\t\ttop: 10%;\n\t\tleft: 35%;\n\t\twidth: 3.5%;\n\t\tbackground-color: blue;\n\t}\n\n\t#map .pin.spot7 {\n\t\ttop: 2%;\n\t\tleft: 56%;\n\t\tz-index: 1000;\n\t}\n\n\t#map .pin.spot7_text {\n\t\ttop: 5%;\n\t\tleft: 56%;\n\t\tz-index: 1000;\n\t\twidth: 2%;\n\t\tbackground-color: blue;\n\t}\n\n\n\n\n\t#map .pin.enter {\n\t\twidth: 3%;\n\t}\n\n\t#map .pin.enter1 {\n\t\ttop: 36%;\n\t\tleft: 69.3%;\n\t}\n\n\t#map .pin.enter3 {\n\t\ttop: 47%;\n\t\tleft: 47.6%;\n\t}\n\n\t#map .pin.homepage {\n\t\twidth: 7%;\n\t\ttop: 72%;\n\t\tleft: 71%;\n\t\ttext-align: center;\n\t}\n\n\t\t#map .pin.homepage img {\n\t\t\twidth: 26%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t#map .pin.homepage a {\n\t\t\tpadding: 0 0 35%;\n\t\t\tdisplay: block;\n\t\t}\n\n\t#map .person {\n\t\tposition: absolute;\n\t\twidth: 4%;\n\t\tleft: 37%;\n\t\ttop: 60%;\n\t\tpointer-events: none;\n\t\ttransition: 0.2s linear;\n\t\t-webkit-transition: 0.2s linear;\n\t\t-moz-transition: 0.2s linear;\n\t\t-o-transition: 0.2s linear;\n\t\ttransition: 0.2s linear;\n\t\tfont-family: \"Yu Gothic\", \"YuGothic\", \"Hiragino Kaku Gothic Pro\",\"Meiryo\",\"Osaka\", \"MS P Gothic\",\"Arial\",sans-serif;\n\t}\n\n\t.room4-pop-ok-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\tbottom: 4.5%;\n\t\tleft: 29%;\n\t\twidth: 40%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-pop-ok-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\tbottom: 5.2%;\n\t\tleft: 29%;\n\t\twidth: 41%;\n\t\theight: 12%;\n\t\tcursor: pointer;\n\t}\n\n\t.room4-profile-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 20%;\n\t\tright: 3.1%;\n\t\twidth: 20.4%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\t/* ------------------------------------------------------------ mobile */\n\t@media only screen and (max-width:640px) {\n\t\t.room4-profile-btns {\n\t\t\ttop: 20%;\n\t\t}\n\t}\n\n\t.room7-profile-btns {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 17.5%;\n\t\tright: 3.1%;\n\t\twidth: 20%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-close-btns {\n\t\tposition: absolute;\n\t\tbottom: 4.2%;\n\t\tright: 5.5%;\n\t\twidth: 13%;\n\t\theight: 4.5%;\n\t\tcursor: pointer;\n\t\tanimation-name: red_hot_spot;\n\t\tanimation-duration: 5s;\n\t\tanimation-iteration-count: infinite;\n\t}\n\n\t.room7-subarticle-btn-1 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 35%;\n\t\tright: 5.5%;\n\t\twidth: 18%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-2 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 53%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.8%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-3 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 71%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.6%;\n\t\tcursor: pointer;\n\t}\n\n\t.room7-subarticle-btn-4 {\n\t\tborder-radius: 24px;\n\t\tposition: absolute;\n\t\ttop: 94%;\n\t\tright: 5%;\n\t\twidth: 18%;\n\t\theight: 3.6%;\n\t\tcursor: pointer;\n\t}\n\n\t.profile_close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.room7-profile_close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\n\t.room7-subarticle_close_x {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 24px;\n\t\ttop: 24px;\n\t\tcursor: pointer;\n\t}\n\n\t.room4-iframes {\n\t\tposition: absolute;\n\t\ttop: 28%;\n\t\tright: 3%;\n\t\twidth: 94%;\n\t\theight: 70%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t.room5-iframes {\n\t\tposition: absolute;\n\t\ttop: 20%;\n\t\tright: 10%;\n\t\twidth: 80%;\n\t\theight: 65%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t.room6-iframes {\n\t\tposition: absolute;\n\t\ttop: 10%;\n\t\tright: 0%;\n\t\twidth: 100%;\n\t\theight: 90%;\n\t\toverflow: auto;\n\t\tborder: none;\n\t}\n\n\t#room7_pop_btna {\n\t\ttop: 70.5%;\n\t\tleft: 20.3%;\n\t\twidth: 2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btni {\n\t\ttop: 71.2%;\n\t\tleft: 18%;\n\t\twidth: 2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnc {\n\t\ttop: 71.5%;\n\t\tleft: 16%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnf {\n\t\ttop: 78%;\n\t\tleft: 13%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btng {\n\t\ttop: 69.8%;\n\t\tleft: 22.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room7_pop_btnh {\n\t\ttop: 79%;\n\t\tleft: 10.8%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n#room7_pop_btnj {\n\ttop: 68.8%;\n\tleft: 24.5%;\n\twidth: 2%;\n\theight: 0.8%;\n\tz-index: 1000;\n}\n\n\t#room4_pop_btna {\n\t\ttop: 21.5%;\n\t\tleft: 68.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#room4_pop_btnb {\n\t\ttop: 27%;\n\t\tleft: 73.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnc {\n\t\ttop: 25.5%;\n\t\tleft: 77%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnd {\n\t\ttop: 34.5%;\n\t\tleft: 82%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btne {\n\t\ttop: 34.5%;\n\t\tleft: 72.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#room4_pop_btnf {\n\t\ttop: 33%;\n\t\tleft: 64.2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btng {\n\t\ttop: 32%;\n\t\tleft: 61.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnh {\n\t\ttop: 33%;\n\t\tleft: 58.2%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnj {\n\t\ttop: 34%;\n\t\tleft: 72.6%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_pop_btnk {\n\t\ttop: 34.2%;\n\t\tleft: 82%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\t#room4_pop_btnl {\n\t\ttop: 26.3%;\n\t\tleft: 64.5%;\n\t\twidth: 2%;\n\t\theight: 0.8%;\n\t\tz-index: 1000;\n\t}\n\n\t#room4_npch {\n\t\tposition: absolute;\n\t\ttop: 28%;\n\t\tleft: 75%;\n\t\twidth: 3%;\n\t\tz-index: 1000;\n\t}\n\n\t#npc_room4_guide_btn, #npc_room7_guide_btn {\n\t\tposition: absolute;\n\t\ttop: 0%;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t\theight: 20%;\n\t\tz-index: 1000;\n\t}\n\n\n\t#grandma_talk {\n\t\toverflow: auto;\n\t\tjustify-content: center;\n\t\talign-items: end; /*center*/\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\tbottom: 40%;\n\t\tleft: 32%;\n\t\twidth: 15%;\n\t}\n\n\t\t#grandma_talk .grandma_talk_inner {\n\t\t\tz-index: 999;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t#grandma_talk .container {\n\t\t\toverflow: auto;\n\t\t\tposition: relative;\n\t\t}\n\n\t.grandmas {\n\t\tposition: absolute;\n\t\twidth: 7%;\n\t\tleft: 37%;\n\t\ttop: 58%;\n\t\tz-index: 3;\n\t}\n\n\t.gondolas {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t}\n\n\t#gondola1 {\n\t\twidth: 8%;\n\t\tleft: 35.8%;\n\t\tbottom: 55%;\n\t\t-webkit-transform: translate(-74%,0);\n\t\t-ms-transform: translate(-74%,0);\n\t\ttransform: translate(-74%,0);\n\t}\n\n\t#gondola2 {\n\t\twidth: 12%;\n\t\tleft: 36%;\n\t\tbottom: 35%;\n\t\tz-index: 4;\n\t\t-webkit-transform: translate(-50%,0);\n\t\t-ms-transform: translate(-50%,0);\n\t\ttransform: translate(-50%,0);\n\t}\n\n\t#gondola2_rope {\n\t\twidth: 9%;\n\t\tleft: 36%;\n\t\tbottom: 41.65%;\n\t\t-webkit-transform: translate(-74%,0);\n\t\t-ms-transform: translate(-74%,0);\n\t\ttransform: translate(-74%,0);\n\t}\n\n\t/* For mobile phones, portrait */\n\t@media only screen and (max-width: 960px) and (orientation:portrait) {\n\t\t#grandma_talk {\n\t\t\tleft: 33%;\n\t\t\twidth: 10%;\n\t\t\tbottom: 42%;\n\t\t}\n\n\t\t.grandmas {\n\t\t\tleft: 36%;\n\t\t\ttop: 57%;\n\t\t\twidth: 5%;\n\t\t}\n\n\t\t#gondola1 {\n\t\t\twidth: 6.5%;\n\t\t\tbottom: 58.4%;\n\t\t}\n\n\t\t#gondola2 {\n\t\t\twidth: 12%;\n\t\t\tbottom: 38%;\n\t\t}\n\n\t\t#gondola2_rope {\n\t\t\twidth: 9%;\n\t\t\tbottom: 43%;\n\t\t}\n\n\t\t#map .person .wrap {\n\t\t\tposition: relative;\n\t\t}\n\t}\n\n\t#map .person .wrap .box {\n\t\tposition: absolute;\n\t\tbottom: 0%;\n\t\twidth: 100%;\n\t}\n\n\t#map .person img {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#map .person .chat {\n\t\ttext-align: center;\n\t\tposition: absolute;\n\t\tbottom: 102%;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 250%;\n\t\tmax-height: 46px;\n\t\toverflow: hidden;\n\t\talign-content: flex-end;\n\t\tposition: relative;\n\t\ttop: auto;\n\t\tleft: -76%;\n\t\tpadding: 0;\n\t\theight: 42px;\n\t}\n\n\t\t#map .person .chat.hide {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t#map .person .chat p {\n\t\t\tposition: absolute;\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t\ttransition: 0.5s;\n\t\t\tmargin: 2px 0 -5px;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 0 2px;\n\t\t}\n\n\t\t\t#map .person .chat p span {\n\t\t\t\tposition: relative;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding: 4px 10px;\n\t\t\t\tborder-radius: 10px;\n\t\t\t\ttext-align: left;\n\t\t\t\tline-height: 130%;\n\t\t\t\tbackground: #fff;\n\t\t\t\tbox-shadow: 1px 1px 1px 1px #aaaaaa;\n\t\t\t\tline-height: 146%;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmax-height: 25px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tmax-width: 92%;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-last-child(-n+3) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t#map .person .chat p:first-child {\n\t\t\t\ttop: -30px;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(2) {\n\t\t\t\ttop: 0;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(3) {\n\t\t\t\ttop: 17px;\n\t\t\t}\n\n\t\t\t#map .person .chat p:nth-child(4) {\n\t\t\t\ttop: 60px;\n\t\t\t}\n\n\t\t\t#map .person .chat p.private span {\n\t\t\t\tpadding: 4px 10px 4px 25px;\n\t\t\t}\n\n\t\t\t\t#map .person .chat p.private span::before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: '';\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 15px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t\t/*background: #fff url(../scenes/main/images/index/icn_private_bk.png) no-repeat center center;*/\n\t\t\t\t\tbackground-size: 100% auto;\n\t\t\t\t}\n\n\t#map .person p.name {\n\t\ttext-align: center;\n\t\tmargin: 0 0 1px;\n\t\tleft: -50%;\n\t\tmin-width: 200%;\n\t\twidth: 360%;\n\t\tposition: relative;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\t-webkit-transform: translate(-50%,0);\n\t\t-ms-transform: translate(-50%,0);\n\t\ttransform: translate(-50%,0);\n\t}\n\n\t\t#map .person p.name span {\n\t\t\tpadding: 3px 6px 4px;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: bold;\n\t\t\tcolor: #fff;\n\t\t\tbackground: #181818;\n\t\t\ttext-align: center;\n\t\t\tborder-radius: 10px;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\tdisplay: inline-block;\n\t\t\tmax-height: 32px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t/* ------------------------------------------------------------ controls */\n\n\t#controls {\n\t\tz-index: 100;\n\t\tcursor: pointer;\n\t\tposition: fixed;\n\t\tbottom: 50px;\n\t\tleft: 50px;\n\t\twidth: 100px;\n\t\theight: 100px;\n\t\tborder-radius: 50%;\n\t\tbackground: rgba(255, 255, 255, 0.8);\n\t}\n\n\t\t#controls div {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\n\t\t#controls span {\n\t\t\tz-index: 1;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tmargin: auto;\n\t\t\twidth: 70%;\n\t\t\theight: 70%;\n\t\t}\n\n\t\t\t#controls span img {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\t-webkit-touch-callout: none; /* iOS Safari */\n\t\t\t\t-webkit-user-select: none; /* Safari */\n\t\t\t\t-khtml-user-select: none; /* Konqueror HTML */\n\t\t\t\t-moz-user-select: none; /* Old versions of Firefox */\n\t\t\t\t-ms-user-select: none; /* Internet Explorer/Edge */\n\t\t\t\tuser-select: none;\n\t\t\t}\n\n\t\t\t#controls span.disabled img {\n\t\t\t\topacity: 0.3;\n\t\t\t}\n\n\t\t#controls .moveup {\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\ttop: 2px;\n\t\t}\n\n\t\t#controls .moveleft {\n\t\t\tleft: 2px;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t#controls .moveright {\n\t\t\tright: 2px;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t#controls .movedown {\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 2px;\n\t\t}\n\n\t\t#controls .me {\n\t\t\tborder-radius: 50%;\n\t\t\tmargin: auto;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t}\n\n\t/* ------------------------------------------------------------ map block */\n\n\t.block {\n\t\tposition: absolute;\n\t\tz-index: 213;\n\t\tfont-size: 7px;\n\t\tfont-weight: bolder;\n\t\topacity: 0.0; /*not zero for debugging map*/\n\t\t/*transform: rotate(-60deg) skew(0deg, 30deg);*/\n\t\tbackground: rgba(144, 255, 103, 0.36);\n\t}\n\n\t.tree-blk {\n\t\twidth: 1.1%;\n\t\theight: 0.98%;\n\t\topacity: 0.0; /*debug*/\n\t\tborder: 1px solid red;\n\t\ttransform: rotate(-60deg) skew(0deg, 20deg);\n\t}\n\n\t.tree-blk-dev {\n\t\tposition: absolute;\n\t\twidth: 1.0%;\n\t\theight: 1.0%;\n\t\topacity: 0.5;\n\t\tborder: 1px dotted blue;\n\t\tz-index: 212;\n\t\tcolor: rgba(0,0,0,0);\n\t\ttransform: rotate(-60deg) skew(0deg, 20deg);\n\t}\n\n\t#tree_blocks_dev {\n\t}\n\n\t#other_blocks_dev {\n\t}\n\n\t.other-blk-dev {\n\t\twidth: 2.0%;\n\t\theight: 2.0%;\n\t\topacity: 0.5;\n\t\tborder: 1px dotted red;\n\t\tz-index: 212;\n\t\tcolor: rgba(0,0,0,0);\n\t}\n\n\t.entrance-blk {\n\t\twidth: 1%;\n\t\theight: 1%;\n\t\topacity: 0.0;\n\t}\n\n\t.room1-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t}\n\n\t.room2-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t}\n\n\t.room25-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.room3-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n.room9-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n.room10-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n.room11-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\t.room5-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n.treemap_ug-blk {\n\twidth: 2%;\n\theight: 2%;\n\tfont-size: 5px;\n\ttext-align: center;\n}\n\n\t.room6-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.room8-blk {\n\t\twidth: 2%;\n\t\theight: 2%;\n\t\tfont-size: 5px;\n\t\ttext-align: center;\n\t}\n\n\t.person {\n\t\tposition: absolute;\n\t}\n\n\t/* ------------------------------------------------------------ chat */\n\n\t#show_chat {\n\t\tz-index: 214;\n\t\tposition: fixed;\n\t\twidth: 100px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tcursor: pointer;\n\t}\n\n\t\t#show_chat img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t/* .footer { position: fixed; z-index: 101; } */\n\t#chat_btn {\n\t\tcursor: pointer;\n\t}\n\n\t#loc_btn {\n\t\tcursor: pointer;\n\t}\n\n\n\n\t/* ------------------------------------------------------------ private chat mode */\n\n\t#chat.private {\n\t\tbackground: #4a4a4a;\n\t}\n\n\t\t#chat.private h4 {\n\t\t\t/*background: #333333 url(../scenes/main/images/index/icn_private.png) no-repeat 20px center;*/\n\t\t\tbackground-size: 20px auto;\n\t\t}\n\n\t\t#chat.private .head {\n\t\t\tbackground: #101010;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t#chat.private .mode .btn a {\n\t\t\tbackground: #3ca275;\n\t\t}\n\n\t/* ------------------------------------------------------------ private message */\n\n\t#chat ul li.private .wb {\n\t\tposition: relative;\n\t\tpadding: 10px 25px 10px 10px;\n\t}\n\t\t/*\n#chat ul li.private.hidden .wb { background: #8e8e8e; color: #fff; }\n#chat ul li.private.hidden p.name { color: #ebebeb; }\n#chat ul li.private.hidden p.name span {  }\n*/\n\t\t#chat ul li.private .wb::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\twidth: 10px;\n\t\t\theight: 15px;\n\t\t\t/*background: url(../scenes/main/images/index/icn_private_bk.png) no-repeat center center;*/\n\t\t\tbackground-size: 100% auto;\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 5px;\n\t\t}\n\n\n\t/* ------------------------------------------------------------ mobile */\n\t@media only screen and (max-width:640px) and (orientation:portrait) {\n\n\t\thtml {\n\t\t\toverflow: hidden;\n\t\t\tbackground: #fff;\n\t\t\theight: 100vh;\n\t\t\theight: var(--app-height);\n\t\t}\n\n\t\tbody {\n\t\t\tmargin: 0 auto;\n\t\t\tposition: fixed;\n\t\t\toverflow: hidden;\n\t\t\twidth: 100%;\n\t\t\theight: 100vh;\n\t\t\theight: var(--app-height);\n\t\t}\n\n\t\th1 {\n\t\t\tleft: 0;\n\t\t\ttop: 8px;\n\t\t}\n\n\t\t\th1 img {\n\t\t\t\twidth: 160px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\n\t\t.btn a,\n\t\t.btn input[type=\"submit\"] {\n\t\t\twidth: 90%;\n\t\t\tmax-width: 320px;\n\t\t\theight: 45px;\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 18px;\n\t\t}\n\n\t\t/* ------------------------------------------------------------ header */\n\n\t\t#menu_btn {\n\t\t\tright: 15px;\n\t\t\ttop: 25px;\n\t\t}\n\n\t\t\t#menu_btn img {\n\t\t\t\twidth: 64px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t/* ------------------------------------------------------------ menu */\n\n\t\t#menu.show {\n\t\t\tright: 0%;\n\t\t}\n\n\t\t#menu {\n\t\t\twidth: 92%;\n\t\t\theight: 94%;\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t\t#menu .menu_close {\n\t\t\t\ttop: 10%;\n\t\t\t\tright: 16%;\n\t\t\t}\n\n\t\t\t\t#menu .menu_close img {\n\t\t\t\t\twidth: 25px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#menu .container {\n\t\t\t\twidth: 90%;\n\t\t\t\tpadding: 30px 0;\n\t\t\t\tmin-height: 670px;\n\t\t\t}\n\n\t\t\t#menu .logo img {\n\t\t\t\twidth: 80%;\n\t\t\t\tmax-width: 308px;\n\t\t\t}\n\n\t\t\t#menu .nav .nav-item {\n\t\t\t\tpadding: 0 0 10px;\n\t\t\t}\n\n\t\t\t\t#menu .nav .nav-item img {\n\t\t\t\t\twidth: 72%;\n\t\t\t\t}\n\n\t\t\t#menu .list a {\n\t\t\t\tmargin: 8px 0;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t\t#menu .list a {\n\t\t\t\tpadding: 8px 15px 8px 40px;\n\t\t\t}\n\n\t\t\t#menu .list .soon {\n\t\t\t\tpadding: 8px 15px 8px 100px;\n\t\t\t\tbackground-size: auto 15px;\n\t\t\t\tbackground-position: 10px center;\n\t\t\t}\n\n\t\t\t#menu .live a {\n\t\t\t\tbackground-size: auto 20px;\n\t\t\t}\n\n\t\t\t#menu .enter a {\n\t\t\t\tbackground-size: auto 10px;\n\t\t\t}\n\n\t\t\t#menu .spot a img {\n\t\t\t\twidth: 15px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .links a {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .bottom .sns a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .bottom .sns a img {\n\t\t\t\t\twidth: 25px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#menu .menu_footer .bottom .jce {\n\t\t\t\twidth: 120px;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .gray_link a {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t\t#menu .menu_footer .logos {\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\n\t\t\t\t#menu .menu_footer .logos li {\n\t\t\t\t\tpadding: 15px 0 0;\n\t\t\t\t}\n\n\t\t\t\t\t#menu .menu_footer .logos li.special,\n\t\t\t\t\t#menu .menu_footer .logos li.develop {\n\t\t\t\t\t\twidth: 80px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\n\t\t\t\t\t\t#menu .menu_footer .logos li.special a img,\n\t\t\t\t\t\t#menu .menu_footer .logos li.develop a img {\n\t\t\t\t\t\t\tmax-width: 75%;\n\t\t\t\t\t\t}\n\n\n\t\t/* ------------------------------------------------------------ help */\n\n\t\t#help {\n\t\t\tpadding: 30px 0 90px;\n\t\t}\n\n\t\t\t#help .help_inner {\n\t\t\t\twidth: 80%;\n\t\t\t}\n\n\t\t\t#help h3 {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tpadding: 0 0 30px;\n\t\t\t}\n\n\t\t\t#help .info .box h4 {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 5px 10px;\n\t\t\t}\n\n\t\t\t#help .info .box {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 0 0 15px;\n\t\t\t}\n\n\t\t\t\t#help .info .box img {\n\t\t\t\t\twidth: 60%;\n\t\t\t\t\tmax-width: 250px;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t#help .info .other {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t\t#help .info .other img {\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\n\t\t\t\t\t#help .info .other img:last-child {\n\t\t\t\t\t\twidth: 60%;\n\t\t\t\t\t\tmargin: 20px 0 0;\n\t\t\t\t\t}\n\n\t\t/* ------------------------------------------------------------ avatar */\n\n\t\t.avatar_select p.text span {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t/* ------------------------------------------------------------ zoom */\n\n\n\n\t\t#chat {\n\t\t\tbottom: 0;\n\t\t\twidth: 100%;\n\t\t\tbackground: rgba(0, 0, 0, 0.9);\n\t\t\tpadding: 10px;\n\t\t\tborder-radius: 0;\n\t\t\tmax-width: inherit;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t\t#chat .btns {\n\t\t\t\twidth: 96px;\n\t\t\t}\n\n\t\t\t\t#chat .btns img {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: auto;\n\t\t\t\t}\n\n\t\t\t\t#chat .btns div {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\twidth: 50%;\n\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t}\n\n\t\t\t#chat .form {\n\t\t\t\twidth: calc(100% - 10px);\n\t\t\t}\n\n\t\t\t\t#chat .form .box input[type=\"text\"] {\n\t\t\t\t\twidth: 68%;\n\t\t\t\t}\n\n\t\t\t\t#chat .form .box input[type=\"submit\"] {\n\t\t\t\t\twidth: 32%;\n\t\t\t\t}\n\n\t\t#nav h2 {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t#nav .box {\n\t\t\ttop: -100%;\n\t\t\tz-index: 2;\n\t\t\ttransition: 0.5s;\n\t\t\tpadding: 50px 4% 30px;\n\t\t\tposition: fixed;\n\t\t\twidth: 100%;\n\t\t\tleft: 0;\n\t\t\theight: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t\t#nav .box.open {\n\t\t\t\ttop: 0%;\n\t\t\t}\n\n\t\t\t#nav .box .close {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 5%;\n\t\t\t\ttop: 20px;\n\t\t\t}\n\n\t\t#nav .menu_open {\n\t\t\tdisplay: block;\n\t\t\tposition: fixed;\n\t\t\tz-index: 1;\n\t\t\tleft: 19px;\n\t\t\ttop: 200px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t#map-wrapper {\n\t\t\theight: 100vh;\n\t\t\theight: -webkit-fill-available;\n\t\t\ttransition: 0.5s;\n\t\t}\n\n\t\t\t#map-wrapper.chat_show {\n\t\t\t\theight: 50vh;\n\t\t\t}\n\n\t\t#map {\n\t\t\twidth: 800vw;\n\t\t}\n\n\t\t\t#map .person .chat p span {\n\t\t\t\tfont-size: 8px;\n\t\t\t\tpadding: 4px 5px;\n\t\t\t\tmax-width: 92%;\n\t\t\t}\n\n\t\t\t#map .person p.name {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t\t#map .person p.name span {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t}\n\n\t\t\t#map .person .chat {\n\t\t\t\tmax-height: 40px;\n\t\t\t\theight: 40px;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t.avatar_select .box {\n\t\t\theight: 88%;\n\t\t}\n\n\t\t\t.avatar_select .box h4 {\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\n\n\t\t#map .person .chat p:nth-child(3) {\n\t\t\ttop: 17px;\n\t\t}\n\n\n\t\t#show_chat {\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.5s;\n\t\t\twidth: 50px;\n\t\t\tright: 20px;\n\t\t\ttop: 20px;\n\t\t}\n\n\t\t\t#show_chat.active {\n\t\t\t\tbottom: 50px;\n\t\t\t}\n\n\t\t#controls {\n\t\t\tposition: absolute;\n\t\t\ttransition: 0.5s;\n\t\t\tbottom: 15px;\n\t\t\tleft: 15px;\n\t\t\twidth: 60px;\n\t\t\theight: 60px;\n\t\t}\n\n\t\t\t#controls.active {\n\t\t\t\tbottom: 50px;\n\t\t\t}\n\n\t\t\t#controls span {\n\t\t\t\twidth: 50%;\n\t\t\t\theight: 50%;\n\t\t\t}\n\n\n\t\t#menu .menu_footer .links img {\n\t\t\twidth: 70px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t.modal_overlay {\n\t\tdisplay: none;\n\t\tz-index: 9998;\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground: rgba(0, 0, 0, 0.7);\n\t\tcursor: pointer;\n\t}\n\n\t#help .close {\n\t\tposition: absolute;\n\t\tz-index: 9999;\n\t\tright: 10px;\n\t\ttop: 10px;\n\t\tcursor: pointer;\n\t}\n\n\t.gradient_bg {\n\t\tbackground: linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t\tbackground: -webkit-linear-gradient(0deg, rgba(1, 41, 204, 1), rgba(228, 222, 245, 1));\n\t}\n\n\t#chat_list {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: auto;\n\t\tz-index: 997;\n\t}\n\n\t\t#chat_list .help_inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 5%;\n\t\t\theight: 90%;\n\t\t\tmax-width: 480px;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t#chat_list .close {\n\t\t\tright: 5%;\n\t\t\ttop: 4%;\n\t\t}\n\n\t\t#chat_list ul {\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tpadding: 20px 0 50px;\n\t\t\theight: 69%;\n\t\t\twidth: 90%;\n\t\t\ttop: 8%;\n\t\t\tleft: 5%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t#chat_list .container .bottom {\n\t\t\tposition: absolute;\n\t\t\theight: 12%;\n\t\t\twidth: 92%;\n\t\t\tbottom: 11.5%;\n\t\t\tleft: 4%;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t#chat_bottom_p {\n\t\tposition: absolute;\n\t\theight: 9%;\n\t\twidth: 90%;\n\t\tbottom: 2%;\n\t\tleft: 5%;\n\t\tbox-sizing: border-box;\n\t\tfont-size: 0.7em;\n\t\tcolor: grey;\n\t}\n\n\t@media only screen and (max-width:640px) and (orientation:portrait) {\n\t\t#chat_bottom_p {\n\t\t\tfont-size: 0.5em;\n\t\t}\n\t}\n\n\t#chat_bottom_p a {\n\t\tcolor: blue;\n\t\tcursor: pointer;\n\t}\n\n\t#chat_list textarea {\n\t\tposition: absolute;\n\t\theight: 100%;\n\t\twidth: 75%;\n\t\ttop: 0%;\n\t\tleft: 5%;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tpadding: 2%;\n\t}\n\n\t#chat_list .container .bottom a {\n\t\tposition: absolute;\n\t\theight: 60%;\n\t\twidth: 15%;\n\t\ttop: 20%;\n\t\tright: 0%;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 0px 30px;\n\t\tdisplay: flex;\n\t\theight: 128px;\n\t}\n\n\t\t#chat_list ul li .pic {\n\t\t\tbackground: #fff;\n\t\t\twidth: 90px;\n\t\t\theight: 110px;\n\t\t\tborder-radius: 50%;\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t}\n\n\t\t\t#chat_list ul li .pic img {\n\t\t\t\tleft: -5%;\n\t\t\t\ttop: -2%;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 110%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t\t#chat_list ul li .box {\n\t\t\twidth: calc(90% - 75px);\n\t\t\tmargin: 0 20px;\n\t\t}\n\n\t\t\t#chat_list ul li .box .info {\n\t\t\t\tcolor: #fff;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tpadding: 0 5px 10px;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li .box .info span {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tcolor: #a1a1a1;\n\t\t\t\t\tfont-size: 18px;\n\t\t\t\t}\n\n\t\t\t#chat_list ul li .box .text {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: relative;\n\t\t\t\tbackground: white;\n\t\t\t\tborder: solid 1px black;\n\t\t\t\tborder-radius: 15px;\n\t\t\t\tpadding: 15px 20px;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tline-height: 130%;\n\t\t\t}\n\n\t\t/*#chat_list ul li .box .text::after {\n\t\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\ttop: 15px;\n\t\t\t\t\t\t\tleft: -18px;\n\t\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\t\theight: 20px;*/\n\t\t/*background: url(../images/common/chat_asset1.png) no-repeat center center;*/\n\t\t/*background-size: 100% auto;\n\t\t\t\t\t\t}*/\n\n\t\t#chat_list ul li.right {\n\t\t\tflex-direction: row-reverse\n\t\t}\n\n\t\t\t#chat_list ul li.right .info {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\n\t\t\t#chat_list ul li.right .text {\n\t\t\t\tbackground: #b8edf5;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\n\t\t\t#chat_list ul li.right .box {\n\t\t\t\ttext-align: right;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li.right .box .text::after {\n\t\t\t\t\t/*background: url(../images/common/chat_asset2.png) no-repeat center center;*/\n\t\t\t\t\tright: -18px;\n\t\t\t\t\tleft: auto;\n\t\t\t\t\tbackground-size: 100% auto;\n\t\t\t\t}\n\n\t#chat_list.open {\n\t\tbottom: 65px;\n\t}\n\n\t#chat_list .head p {\n\t\tfont-size: 16px;\n\t\tpadding: 10px 0;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 4% 15px;\n\t}\n\n\t\t#chat_list ul li .pic {\n\t\t\twidth: 90px;\n\t\t\theight: 110px;\n\t\t}\n\n\t\t#chat_list ul li .box {\n\t\t\tmargin: 0 15px;\n\t\t\twidth: calc(94% - 30px);\n\t\t}\n\n\t\t\t#chat_list ul li .box .info {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t\t#chat_list ul li .box .info span {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t}\n\n\t\t\t#chat_list ul li .box .text {\n\t\t\t\tpadding: 12px 4%;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t/*\t#chat_list ul li .box .text::after {\n\t\t\t\t\t\twidth: 15px;\n\t\t\t\t\t\theight: 15px;\n\t\t\t\t\t\tleft: -14px;\n\t\t\t\t\t}*/\n\n\t\t#chat_list ul li.right .box .text::after {\n\t\t\tright: -15px;\n\t\t}\n\n\n\n\t#modal-login .logout {\n\t\ttext-align: center;\n\t\tpadding: 0 0 60px;\n\t}\n\n\t\t#modal-login .logout a {\n\t\t\tcolor: #595959;\n\t\t\tfont-size: 18px;\n\t\t\tdisplay: inline-block;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 35px;\n\t\t\t/*background: url(../../images/user/icon/logout.png) no-repeat left center;*/\n\t\t\tbackground-size: auto 22px;\n\t\t}\n\n#modal-login {\n\tbackground: rgb(253, 254, 223);\n\tfont-family: 'M PLUS 1p', sans-serif;\n\tmax-width: 640px;\n\theight: 100%;\n}\n\n#menu_section {\n\tbackground-color: transparent;\n\tfont-family: 'M PLUS 1p', sans-serif;\n\tmax-width: 640px;\n\theight: 100%;\n}\n\n\t#modal-login .fv {\n\t\tpadding: 50px 0;\n\t\tbackground-size: cover;\n\t}\n\n\t\t#modal-login .fv h1 {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t\t#modal-login .fv h1 img {\n\t\t\t\tpadding: 0 0 10px;\n\t\t\t\twidth: 60%;\n\t\t\t\theight: auto;\n\t\t\t}\n\n\t#modal-login .inner {\n\t\tpadding: 0;\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t\tmax-width: 640px;\n\t\tmargin: auto;\n\t\tbackground: rgba(0, 0, 0, 0.8);\n\t}\n\n\t#modal-login h3 {\n\t\ttext-align: center;\n\t\tpadding: 0 0 40px;\n\t}\n\n\n#login h3 {\n\tcursor: pointer;\n\twidth: 50%;\n\ttext-align: center;\n\tpadding: 30px 0 10px;\n\tcolor: #fff;\n\tfont-family: 'M PLUS 1p', sans-serif;\n}\n\n\t#login .tab {\n\t\tdisplay: flex;\n\t\twidth: 88%;\n\t\tmargin: auto;\n\t\tpadding: 0 0 30px;\n\t}\n\n\t#login h3.active {\n\t\tborder-bottom: 1px solid #fff;\n\t\tcursor: default;\n\t}\n\n\n\t#login .btn {\n\t\tdisplay: none;\n\t\tpadding: 0 0 100px;\n\t}\n\n\t\t#login .btn.show {\n\t\t\tposition: absolute;\n\t\t\theight: 100%;\n\t\t\twidth: 75%;\n\t\t\ttop: 0%;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t#login .btn a {\n\t\t\tborder: none;\n\t\t\tbackground-size: 30px auto;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 100%;\n\t\t\theight: 60px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 60px;\n\t\t\tfont-family: 'M PLUS 1p';\n\t\t\tcolor: #fff;\n\t\t\tborder-radius: 40px;\n\t\t\tmargin: 0 0 20px;\n\t\t\tmax-width: inherit;\n\t\t}\n\n\t\t\t#login .btn a.fb {\n\t\t\t\tbackground-size: 15px auto;\n\t\t\t}\n\n\n\t@media only screen and (max-width:768px) {\n\n\t\t#modal-login {\n\t\t\tmin-width: inherit;\n\t\t}\n\n\t\t\t#modal-login .fv h1 img {\n\t\t\t\twidth: 70%;\n\t\t\t}\n\t}\n\n.laydown {\n\ttransform: translateX(-16px) rotate(45deg);\n}\n\n\t.animated {\n\t\t-webkit-animation-duration: 2s;\n\t\tanimation-duration: 2s;\n\t}\n\n\t@-webkit-keyframes bounce {\n\t\t0%,20%,53%,80%,to {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\tanimation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\t-webkit-transform: translateZ(0);\n\t\t\ttransform: translateZ(0)\n\t\t}\n\n\t\t40%,43% {\n\t\t\t-webkit-transform: translate3d(0,-60px,0);\n\t\t\ttransform: translate3d(0,-60px,0)\n\t\t}\n\n\t\t40%,43%,70% {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);\n\t\t\tanimation-timing-function: cubic-bezier(.755,.05,.855,.06)\n\t\t}\n\n\t\t70% {\n\t\t\t-webkit-transform: translate3d(0,-30px,0);\n\t\t\ttransform: translate3d(0,-30px,0)\n\t\t}\n\n\t\t90% {\n\t\t\t-webkit-transform: translate3d(0,-8px,0);\n\t\t\ttransform: translate3d(0,-8px,0)\n\t\t}\n\t}\n\n\t@keyframes bounce {\n\t\t0%,20%,53%,80%,to {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\tanimation-timing-function: cubic-bezier(.215,.61,.355,1);\n\t\t\t-webkit-transform: translateZ(0);\n\t\t\ttransform: translateZ(0)\n\t\t}\n\n\t\t40%,43% {\n\t\t\t-webkit-transform: translate3d(0,-60px,0);\n\t\t\ttransform: translate3d(0,-60px,0)\n\t\t}\n\n\t\t40%,43%,70% {\n\t\t\t-webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);\n\t\t\tanimation-timing-function: cubic-bezier(.755,.05,.855,.06)\n\t\t}\n\n\t\t70% {\n\t\t\t-webkit-transform: translate3d(0,-30px,0);\n\t\t\ttransform: translate3d(0,-30px,0)\n\t\t}\n\n\t\t90% {\n\t\t\t-webkit-transform: translate3d(0,-8px,0);\n\t\t\ttransform: translate3d(0,-8px,0)\n\t\t}\n\t}\n\n\t@keyframes tonext {\n\t\t75% {\n\t\t\tleft: 0;\n\t\t}\n\n\t\t95% {\n\t\t\tleft: 100%;\n\t\t}\n\n\t\t98% {\n\t\t\tleft: 100%;\n\t\t}\n\n\t\t99% {\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t@keyframes tostart {\n\t\t75% {\n\t\t\tleft: 0;\n\t\t}\n\n\t\t95% {\n\t\t\tleft: -300%;\n\t\t}\n\n\t\t98% {\n\t\t\tleft: -300%;\n\t\t}\n\n\t\t99% {\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t@keyframes snap {\n\t\t96% {\n\t\t\tscroll-snap-align: center;\n\t\t}\n\n\t\t97% {\n\t\t\tscroll-snap-align: none;\n\t\t}\n\n\t\t99% {\n\t\t\tscroll-snap-align: none;\n\t\t}\n\n\t\t100% {\n\t\t\tscroll-snap-align: center;\n\t\t}\n\t}\n\n\n\t* {\n\t\tbox-sizing: border-box;\n\t\tscrollbar-color: transparent transparent;\n\t\tscrollbar-width: 0px;\n\t}\n\n\t\t*::-webkit-scrollbar {\n\t\t\twidth: 0;\n\t\t}\n\n\t\t*::-webkit-scrollbar-track {\n\t\t\tbackground: transparent;\n\t\t}\n\n\t\t*::-webkit-scrollbar-thumb {\n\t\t\tbackground: transparent;\n\t\t\tborder: none;\n\t\t}\n\n\t* {\n\t\t-ms-overflow-style: none;\n\t}\n\n\tol.carousel__viewport, li.carousel__slide {\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.carousel {\n\t\tposition: relative;\n\t\tpadding-top: 100%;\n\t\tfilter: drop-shadow(0 0 10px #0003);\n\t\tperspective: 100px;\n\t}\n\n\t.carousel__viewport {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tdisplay: flex;\n\t\toverflow-x: scroll;\n\t\tcounter-reset: item;\n\t\tscroll-behavior: smooth;\n\t\tscroll-snap-type: x mandatory;\n\t}\n\n\t.carousel__slide {\n\t\tposition: relative;\n\t\tflex: 0 0 100%;\n\t\twidth: 100%;\n\t\tbackground-color: transparent;\n\t\tcounter-increment: item;\n\t}\n\n\t\t.carousel__slide:nth-child(even) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.carousel__slide:before {\n\t\t\tcontent: counter(item);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translate3d(-50%,-40%,70px);\n\t\t\tcolor: #fff;\n\t\t\tfont-size: 2em;\n\t\t}\n\n\t.carousel__snapper {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tscroll-snap-align: center;\n\t}\n\n\t@media (hover: hover) {\n\t\t.carousel__snapper {\n\t\t\tanimation-name: tonext, snap;\n\t\t\tanimation-timing-function: ease;\n\t\t\tanimation-duration: 4s;\n\t\t\tanimation-iteration-count: infinite;\n\t\t}\n\n\t\t.carousel__slide:last-child .carousel__snapper {\n\t\t\tanimation-name: tostart, snap;\n\t\t}\n\t}\n\n\t@media (prefers-reduced-motion: reduce) {\n\t\t.carousel__snapper {\n\t\t\tanimation-name: none;\n\t\t}\n\t}\n\n\t.carousel:hover .carousel__snapper,\n\t.carousel:focus-within .carousel__snapper {\n\t\tanimation-name: none;\n\t}\n\n\t.carousel__navigation {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\ttext-align: center;\n\t}\n\n\t.carousel__navigation-list,\n\t.carousel__navigation-item {\n\t\tdisplay: inline-block;\n\t}\n\n\t.carousel__navigation-button {\n\t\tdisplay: inline-block;\n\t\twidth: 1.5rem;\n\t\theight: 1.5rem;\n\t\tbackground-color: #333;\n\t\tbackground-clip: content-box;\n\t\tborder: 0.25rem solid transparent;\n\t\tborder-radius: 50%;\n\t\tfont-size: 0;\n\t\ttransition: transform 0.1s;\n\t}\n\n\t.carousel::before,\n\t.carousel::after,\n\t.carousel__prev,\n\t.carousel__next {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tmargin-top: 47.5%;\n\t\twidth: 2.5rem;\n\t\theight: 2.5rem;\n\t\ttransform: translateY(-50%);\n\t\tborder-radius: 50%;\n\t\tfont-size: 0;\n\t\toutline: 0;\n\t}\n\n\t.carousel::before,\n\t.carousel__prev {\n\t\tleft: 0rem;\n\t}\n\n\t.carousel::after,\n\t.carousel__next {\n\t\tright: 0rem;\n\t}\n\n\t.carousel::before,\n\t.carousel::after {\n\t\tcontent: '';\n\t\tz-index: 1;\n\t\tbackground-color: #333;\n\t\tbackground-size: 1.5rem 1.5rem;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tcolor: #fff;\n\t\tfont-size: 2.5rem;\n\t\tline-height: 4rem;\n\t\ttext-align: center;\n\t\tpointer-events: none;\n\t}\n\n\t.carousel::before {\n\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='0,50 80,100 80,0' fill='%23fff'/%3E%3C/svg%3E\");\n\t}\n\n\t.carousel::after {\n\t\tbackground-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='100,50 20,100 20,0' fill='%23fff'/%3E%3C/svg%3E\");\n\t}\n\t/*\n#game1_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n\twidth: 100%;\n\theight: 100%;\n}\n\n#game2_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}\n\n#game3_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}\n#game4_btn {\n\tposition: absolute;\n\tleft: 0%;\n\ttop: 0%;\n}*/\n\n\t#chatText {\n\t\tmax-height: 60px;\n\t}\n\n\t.ai_typing {\n\t\tmin-width: 80px;\n\t\tmin-height: 20px;\n\t}\n\n\t#chat_list ul li {\n\t\tpadding: 0 0px 30px;\n\t\tdisplay: flex;\n\t\theight: auto !important;\n\t}\n\n\t.ai_typing:after {\n\t\tcontent: \"\";\n\t\tanimation: dot-animation-frames 3s infinite;\n\t}\n\n\t@keyframes dot-animation-frames {\n\t\t0% {\n\t\t\tcontent: \"・\";\n\t\t}\n\n\t\t25% {\n\t\t\tcontent: \"・・\";\n\t\t}\n\n\t\t50% {\n\t\t\tcontent: \"・・・\";\n\t\t}\n\n\t\t75% {\n\t\t\tcontent: \"・・・・\";\n\t\t}\n\n\t\t100% {\n\t\t\tcontent: \"・・・・・\";\n\t\t}\n\t}\n\n\n\n\t@-webkit-keyframes swing1 {\n\t\t20% {\n\t\t\t-webkit-transform: rotate(2deg);\n\t\t\ttransform: rotate(2deg)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: rotate(-1.2deg);\n\t\t\ttransform: rotate(-1.2deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: rotate(0.5deg);\n\t\t\ttransform: rotate(0.5deg)\n\t\t}\n\n\t\t80% {\n\t\t\t-webkit-transform: rotate(-0.4deg);\n\t\t\ttransform: rotate(-0.4deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: rotate(0deg);\n\t\t\ttransform: rotate(0deg)\n\t\t}\n\t}\n\n\t@keyframes swing1 {\n\t\t20% {\n\t\t\t-webkit-transform: rotate(2deg);\n\t\t\ttransform: rotate(2deg)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: rotate(-1.2deg);\n\t\t\ttransform: rotate(-1.2deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: rotate(0.5deg);\n\t\t\ttransform: rotate(0.5deg)\n\t\t}\n\n\t\t80% {\n\t\t\t-webkit-transform: rotate(-0.4deg);\n\t\t\ttransform: rotate(-0.4deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: rotate(0deg);\n\t\t\ttransform: rotate(0deg)\n\t\t}\n\t}\n\n\t.swing1 {\n\t\t-webkit-transform-origin: top center;\n\t\ttransform-origin: top center;\n\t\t-webkit-animation-name: swing1;\n\t\tanimation-name: swing1;\n\t}\n\n\t@-webkit-keyframes tada1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t10%,20% {\n\t\t\t-webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);\n\t\t\ttransform: scale3d(.9,.9,.9) rotate(-3deg)\n\t\t}\n\n\t\t30%,50%,70%,90% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(3deg)\n\t\t}\n\n\t\t40%,60%,80% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(-3deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t@keyframes tada1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t10%,20% {\n\t\t\t-webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);\n\t\t\ttransform: scale3d(.9,.9,.9) rotate(-3deg)\n\t\t}\n\n\t\t30%,50%,70%,90% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(3deg)\n\t\t}\n\n\t\t40%,60%,80% {\n\t\t\t-webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);\n\t\t\ttransform: scale3d(1.1,1.1,1.1) rotate(-3deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t.tada1 {\n\t\t-webkit-animation-name: tada1;\n\t\tanimation-name: tada1;\n\t}\n\n\t@-webkit-keyframes wobble1 {\n\t\t0% {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\n\t\t15% {\n\t\t\t-webkit-transform: translate3d(-2%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-2%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: translate3d(4%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(4%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t45% {\n\t\t\t-webkit-transform: translate3d(-1%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-1%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: translate3d(1%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(1%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: translate3d(-0.4%,0,0) rotate(-0.25deg);\n\t\t\ttransform: translate3d(-0.4%,0,0) rotate(-0.25deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\t}\n\n\t@keyframes wobble1 {\n\t\t0% {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\n\t\t15% {\n\t\t\t-webkit-transform: translate3d(-2%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-2%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: translate3d(4%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(4%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t45% {\n\t\t\t-webkit-transform: translate3d(-1%,0,0) rotate(-1deg);\n\t\t\ttransform: translate3d(-1%,0,0) rotate(-1deg)\n\t\t}\n\n\t\t60% {\n\t\t\t-webkit-transform: translate3d(1%,0,0) rotate(0.5deg);\n\t\t\ttransform: translate3d(1%,0,0) rotate(0.5deg)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: translate3d(-0.4%,0,0) rotate(-0.25deg);\n\t\t\ttransform: translate3d(-0.4%,0,0) rotate(-0.25deg)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: none;\n\t\t\ttransform: none\n\t\t}\n\t}\n\n\t.wobble1 {\n\t\t-webkit-animation-name: wobble1;\n\t\tanimation-name: wobble1;\n\t}\n\n\t@-webkit-keyframes rubberBand1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: scale3d(1.05,.95,1);\n\t\t\ttransform: scale3d(1.05,.95,1)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: scale3d(.95,1.05,1);\n\t\t\ttransform: scale3d(.95,1.05,1)\n\t\t}\n\n\t\t50% {\n\t\t\t-webkit-transform: scale3d(1.05,.98,1);\n\t\t\ttransform: scale3d(1.05,.98,1)\n\t\t}\n\n\t\t65% {\n\t\t\t-webkit-transform: scale3d(.99,1.01,1);\n\t\t\ttransform: scale3d(.99,1.01,1)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: scale3d(1.01,.99,1);\n\t\t\ttransform: scale3d(1.01,.99,1)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t@keyframes rubberBand1 {\n\t\t0% {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\n\t\t30% {\n\t\t\t-webkit-transform: scale3d(1.05,.95,1);\n\t\t\ttransform: scale3d(1.05,.95,1)\n\t\t}\n\n\t\t40% {\n\t\t\t-webkit-transform: scale3d(.95,1.05,1);\n\t\t\ttransform: scale3d(.95,1.05,1)\n\t\t}\n\n\t\t50% {\n\t\t\t-webkit-transform: scale3d(1.05,.98,1);\n\t\t\ttransform: scale3d(1.05,.98,1)\n\t\t}\n\n\t\t65% {\n\t\t\t-webkit-transform: scale3d(.99,1.01,1);\n\t\t\ttransform: scale3d(.99,1.01,1)\n\t\t}\n\n\t\t75% {\n\t\t\t-webkit-transform: scale3d(1.01,.99,1);\n\t\t\ttransform: scale3d(1.01,.99,1)\n\t\t}\n\n\t\tto {\n\t\t\t-webkit-transform: scaleX(1);\n\t\t\ttransform: scaleX(1)\n\t\t}\n\t}\n\n\t.rubberBand1 {\n\t\t-webkit-animation-name: rubberBand1;\n\t\tanimation-name: rubberBand1;\n\t}\n\n#flash-container {\n\tposition: fixed;\n\tbottom: 20px;\n\tleft: 50%;\n\ttransform: translateX(-50%);\n\tz-index: 9999;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n}\n\n.flash-message {\n\tbackground: rgba(0, 0, 0, 0.8);\n\tcolor: white;\n\tpadding: 10px 20px;\n\tborder-radius: 25px;\n\tmargin-top: 10px;\n\tfont-size: 14px;\n\tbox-shadow: 0 4px 12px rgba(0,0,0,0.15);\n\tdisplay: none; /* 由 jQuery 控制显示 */\n\tmin-width: 150px;\n\ttext-align: center;\n}\n\n\t.flash-message.success {\n\t\tborder-left: 4px solid #4CAF50;\n\t}\n\n\t.flash-message.error {\n\t\tborder-left: 4px solid #f44336;\n\t}\n\n#help_room10 .close, #help_room11 .close {\n\tright: 16px;\n\ttop: 8px;\n}\n\n#room11_menu_modal .close {\n\tright: 20px;\n\ttop: 20px;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 352:
/***/ ((module) => {



/*
  MIT License http://www.opensource.org/licenses/mit-license.php
  Author Tobias Koppers @sokra
*/
module.exports = function (cssWithMappingToString) {
  var list = [];

  // return the list of modules as css string
  list.toString = function toString() {
    return this.map(function (item) {
      var content = "";
      var needLayer = typeof item[5] !== "undefined";
      if (item[4]) {
        content += "@supports (".concat(item[4], ") {");
      }
      if (item[2]) {
        content += "@media ".concat(item[2], " {");
      }
      if (needLayer) {
        content += "@layer".concat(item[5].length > 0 ? " ".concat(item[5]) : "", " {");
      }
      content += cssWithMappingToString(item);
      if (needLayer) {
        content += "}";
      }
      if (item[2]) {
        content += "}";
      }
      if (item[4]) {
        content += "}";
      }
      return content;
    }).join("");
  };

  // import a list of modules into the list
  list.i = function i(modules, media, dedupe, supports, layer) {
    if (typeof modules === "string") {
      modules = [[null, modules, undefined]];
    }
    var alreadyImportedModules = {};
    if (dedupe) {
      for (var k = 0; k < this.length; k++) {
        var id = this[k][0];
        if (id != null) {
          alreadyImportedModules[id] = true;
        }
      }
    }
    for (var _k = 0; _k < modules.length; _k++) {
      var item = [].concat(modules[_k]);
      if (dedupe && alreadyImportedModules[item[0]]) {
        continue;
      }
      if (typeof layer !== "undefined") {
        if (typeof item[5] === "undefined") {
          item[5] = layer;
        } else {
          item[1] = "@layer".concat(item[5].length > 0 ? " ".concat(item[5]) : "", " {").concat(item[1], "}");
          item[5] = layer;
        }
      }
      if (media) {
        if (!item[2]) {
          item[2] = media;
        } else {
          item[1] = "@media ".concat(item[2], " {").concat(item[1], "}");
          item[2] = media;
        }
      }
      if (supports) {
        if (!item[4]) {
          item[4] = "".concat(supports);
        } else {
          item[1] = "@supports (".concat(item[4], ") {").concat(item[1], "}");
          item[4] = supports;
        }
      }
      list.push(item);
    }
  };
  return list;
};

/***/ }),

/***/ 393:
/***/ ((module) => {



module.exports = function (url, options) {
  if (!options) {
    options = {};
  }
  if (!url) {
    return url;
  }
  url = String(url.__esModule ? url.default : url);

  // If url is already wrapped in quotes, remove them
  if (/^['"].*['"]$/.test(url)) {
    url = url.slice(1, -1);
  }
  if (options.hash) {
    url += options.hash;
  }

  // Should url be wrapped?
  // See https://drafts.csswg.org/css-values-3/#urls
  if (/["'() \t\n]|(%20)/.test(url) || options.needQuotes) {
    return "\"".concat(url.replace(/"/g, '\\"').replace(/\n/g, "\\n"), "\"");
  }
  return url;
};

/***/ }),

/***/ 864:
/***/ ((module) => {



module.exports = function (item) {
  var content = item[1];
  var cssMapping = item[3];
  if (!cssMapping) {
    return content;
  }
  if (typeof btoa === "function") {
    var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping))));
    var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64);
    var sourceMapping = "/*# ".concat(data, " */");
    return [content].concat([sourceMapping]).join("\n");
  }
  return [content].join("\n");
};

/***/ }),

/***/ 701:
/***/ ((module) => {



var stylesInDOM = [];
function getIndexByIdentifier(identifier) {
  var result = -1;
  for (var i = 0; i < stylesInDOM.length; i++) {
    if (stylesInDOM[i].identifier === identifier) {
      result = i;
      break;
    }
  }
  return result;
}
function modulesToDom(list, options) {
  var idCountMap = {};
  var identifiers = [];
  for (var i = 0; i < list.length; i++) {
    var item = list[i];
    var id = options.base ? item[0] + options.base : item[0];
    var count = idCountMap[id] || 0;
    var identifier = "".concat(id, " ").concat(count);
    idCountMap[id] = count + 1;
    var indexByIdentifier = getIndexByIdentifier(identifier);
    var obj = {
      css: item[1],
      media: item[2],
      sourceMap: item[3],
      supports: item[4],
      layer: item[5]
    };
    if (indexByIdentifier !== -1) {
      stylesInDOM[indexByIdentifier].references++;
      stylesInDOM[indexByIdentifier].updater(obj);
    } else {
      var updater = addElementStyle(obj, options);
      options.byIndex = i;
      stylesInDOM.splice(i, 0, {
        identifier: identifier,
        updater: updater,
        references: 1
      });
    }
    identifiers.push(identifier);
  }
  return identifiers;
}
function addElementStyle(obj, options) {
  var api = options.domAPI(options);
  api.update(obj);
  var updater = function updater(newObj) {
    if (newObj) {
      if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer) {
        return;
      }
      api.update(obj = newObj);
    } else {
      api.remove();
    }
  };
  return updater;
}
module.exports = function (list, options) {
  options = options || {};
  list = list || [];
  var lastIdentifiers = modulesToDom(list, options);
  return function update(newList) {
    newList = newList || [];
    for (var i = 0; i < lastIdentifiers.length; i++) {
      var identifier = lastIdentifiers[i];
      var index = getIndexByIdentifier(identifier);
      stylesInDOM[index].references--;
    }
    var newLastIdentifiers = modulesToDom(newList, options);
    for (var _i = 0; _i < lastIdentifiers.length; _i++) {
      var _identifier = lastIdentifiers[_i];
      var _index = getIndexByIdentifier(_identifier);
      if (stylesInDOM[_index].references === 0) {
        stylesInDOM[_index].updater();
        stylesInDOM.splice(_index, 1);
      }
    }
    lastIdentifiers = newLastIdentifiers;
  };
};

/***/ }),

/***/ 80:
/***/ ((module) => {



var memo = {};

/* istanbul ignore next  */
function getTarget(target) {
  if (typeof memo[target] === "undefined") {
    var styleTarget = document.querySelector(target);

    // Special case to return head of iframe instead of iframe itself
    if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
      try {
        // This will throw an exception if access to iframe is blocked
        // due to cross-origin restrictions
        styleTarget = styleTarget.contentDocument.head;
      } catch (e) {
        // istanbul ignore next
        styleTarget = null;
      }
    }
    memo[target] = styleTarget;
  }
  return memo[target];
}

/* istanbul ignore next  */
function insertBySelector(insert, style) {
  var target = getTarget(insert);
  if (!target) {
    throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");
  }
  target.appendChild(style);
}
module.exports = insertBySelector;

/***/ }),

/***/ 182:
/***/ ((module) => {



/* istanbul ignore next  */
function insertStyleElement(options) {
  var element = document.createElement("style");
  options.setAttributes(element, options.attributes);
  options.insert(element, options.options);
  return element;
}
module.exports = insertStyleElement;

/***/ }),

/***/ 850:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {



/* istanbul ignore next  */
function setAttributesWithoutAttributes(styleElement) {
  var nonce =  true ? __webpack_require__.nc : 0;
  if (nonce) {
    styleElement.setAttribute("nonce", nonce);
  }
}
module.exports = setAttributesWithoutAttributes;

/***/ }),

/***/ 236:
/***/ ((module) => {



/* istanbul ignore next  */
function apply(styleElement, options, obj) {
  var css = "";
  if (obj.supports) {
    css += "@supports (".concat(obj.supports, ") {");
  }
  if (obj.media) {
    css += "@media ".concat(obj.media, " {");
  }
  var needLayer = typeof obj.layer !== "undefined";
  if (needLayer) {
    css += "@layer".concat(obj.layer.length > 0 ? " ".concat(obj.layer) : "", " {");
  }
  css += obj.css;
  if (needLayer) {
    css += "}";
  }
  if (obj.media) {
    css += "}";
  }
  if (obj.supports) {
    css += "}";
  }
  var sourceMap = obj.sourceMap;
  if (sourceMap && typeof btoa !== "undefined") {
    css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */");
  }

  // For old IE
  /* istanbul ignore if  */
  options.styleTagTransform(css, styleElement, options.options);
}
function removeStyleElement(styleElement) {
  // istanbul ignore if
  if (styleElement.parentNode === null) {
    return false;
  }
  styleElement.parentNode.removeChild(styleElement);
}

/* istanbul ignore next  */
function domAPI(options) {
  if (typeof document === "undefined") {
    return {
      update: function update() {},
      remove: function remove() {}
    };
  }
  var styleElement = options.insertStyleElement(options);
  return {
    update: function update(obj) {
      apply(styleElement, options, obj);
    },
    remove: function remove() {
      removeStyleElement(styleElement);
    }
  };
}
module.exports = domAPI;

/***/ }),

/***/ 213:
/***/ ((module) => {



/* istanbul ignore next  */
function styleTagTransform(css, styleElement) {
  if (styleElement.styleSheet) {
    styleElement.styleSheet.cssText = css;
  } else {
    while (styleElement.firstChild) {
      styleElement.removeChild(styleElement.firstChild);
    }
    styleElement.appendChild(document.createTextNode(css));
  }
}
module.exports = styleTagTransform;

/***/ }),

/***/ 380:
/***/ ((module) => {

module.exports = "data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpolygon points=%270,50 80,100 80,0%27 fill=%27%23fff%27/%3E%3C/svg%3E";

/***/ }),

/***/ 998:
/***/ ((module) => {

module.exports = "data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpolygon points=%27100,50 20,100 20,0%27 fill=%27%23fff%27/%3E%3C/svg%3E";

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			id: moduleId,
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = __webpack_modules__;
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/compat get default export */
/******/ 	(() => {
/******/ 		// getDefaultExport function for compatibility with non-harmony modules
/******/ 		__webpack_require__.n = (module) => {
/******/ 			var getter = module && module.__esModule ?
/******/ 				() => (module['default']) :
/******/ 				() => (module);
/******/ 			__webpack_require__.d(getter, { a: getter });
/******/ 			return getter;
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/define property getters */
/******/ 	(() => {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = (exports, definition) => {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	(() => {
/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/jsonp chunk loading */
/******/ 	(() => {
/******/ 		__webpack_require__.b = document.baseURI || self.location.href;
/******/ 		
/******/ 		// object to store loaded and loading chunks
/******/ 		// undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ 		// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ 		var installedChunks = {
/******/ 			608: 0
/******/ 		};
/******/ 		
/******/ 		// no chunk on demand loading
/******/ 		
/******/ 		// no prefetching
/******/ 		
/******/ 		// no preloaded
/******/ 		
/******/ 		// no HMR
/******/ 		
/******/ 		// no HMR manifest
/******/ 		
/******/ 		// no on chunks loaded
/******/ 		
/******/ 		// no jsonp function
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/nonce */
/******/ 	(() => {
/******/ 		__webpack_require__.nc = undefined;
/******/ 	})();
/******/ 	
/************************************************************************/
var __webpack_exports__ = {};
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
(() => {
/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(701);
/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(236);
/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(80);
/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(850);
/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(182);
/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(213);
/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var _node_modules_css_loader_dist_cjs_js_square_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(954);

      
      
      
      
      
      
      
      
      

var options = {};

options.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());
options.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());

      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, "head");
    
options.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());
options.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());

var update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_square_css__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, options);




       /* unused harmony default export */ var __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_square_css__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z && _node_modules_css_loader_dist_cjs_js_square_css__WEBPACK_IMPORTED_MODULE_6__/* ["default"].locals */ .Z.locals ? _node_modules_css_loader_dist_cjs_js_square_css__WEBPACK_IMPORTED_MODULE_6__/* ["default"].locals */ .Z.locals : undefined);

})();

/******/ })()
;
/*# sourceMappingURL=square_css.a8dcac5f4e0f61178713.css.map*/