From 801daef5ec882b0dc12f4cdf4af9d2fad3232e04 Mon Sep 17 00:00:00 2001 From: monoid Date: Tue, 21 Jan 2025 01:36:21 +0900 Subject: [PATCH] init --- .gitignore | 24 + README.md | 50 + eslint.config.js | 28 + index.html | 13 + package.json | 31 + pnpm-lock.yaml | 1773 +++++++++++++++++++++++++++ public/dcin_logo.png | Bin 0 -> 2625 bytes public/fix_managernik.gif | Bin 0 -> 1197 bytes public/fix_nik.gif | Bin 0 -> 1249 bytes public/fix_sub_managernik.gif | Bin 0 -> 1197 bytes public/icon_img.png | Bin 0 -> 13584 bytes public/minorbg.png | Bin 0 -> 3213 bytes public/nik.gif | Bin 0 -> 1158 bytes public/sp_image.png | Bin 0 -> 139160 bytes public/sp_loginout.png | Bin 0 -> 4075 bytes public/sp_minor_txt.png | Bin 0 -> 21129 bytes public/sp_num.png | Bin 0 -> 2847 bytes public/sp_pagingicon.png | Bin 0 -> 1700 bytes public/tit_mgallery.png | Bin 0 -> 2836 bytes public/vite.svg | 1 + src/App.css | 0 src/App.tsx | 245 ++++ src/assets/react.svg | 1 + src/common.css | 2150 +++++++++++++++++++++++++++++++++ src/content.css | 1953 ++++++++++++++++++++++++++++++ src/index.css | 0 src/main.tsx | 11 + src/minor.css | 1568 ++++++++++++++++++++++++ src/reset.css | 36 + src/vite-env.d.ts | 1 + tsconfig.app.json | 26 + tsconfig.json | 7 + tsconfig.node.json | 24 + vite.config.ts | 7 + 34 files changed, 7949 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 eslint.config.js create mode 100644 index.html create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 public/dcin_logo.png create mode 100644 public/fix_managernik.gif create mode 100644 public/fix_nik.gif create mode 100644 public/fix_sub_managernik.gif create mode 100644 public/icon_img.png create mode 100644 public/minorbg.png create mode 100644 public/nik.gif create mode 100644 public/sp_image.png create mode 100644 public/sp_loginout.png create mode 100644 public/sp_minor_txt.png create mode 100644 public/sp_num.png create mode 100644 public/sp_pagingicon.png create mode 100644 public/tit_mgallery.png create mode 100644 public/vite.svg create mode 100644 src/App.css create mode 100644 src/App.tsx create mode 100644 src/assets/react.svg create mode 100644 src/common.css create mode 100644 src/content.css create mode 100644 src/index.css create mode 100644 src/main.tsx create mode 100644 src/minor.css create mode 100644 src/reset.css create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..74872fd --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: + +- Configure the top-level `parserOptions` property like this: + +```js +export default tseslint.config({ + languageOptions: { + // other options... + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + }, +}) +``` + +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` +- Optionally add `...tseslint.configs.stylisticTypeChecked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: + +```js +// eslint.config.js +import react from 'eslint-plugin-react' + +export default tseslint.config({ + // Set the react version + settings: { react: { version: '18.3' } }, + plugins: { + // Add the react plugin + react, + }, + rules: { + // other rules... + // Enable its recommended rules + ...react.configs.recommended.rules, + ...react.configs['jsx-runtime'].rules, + }, +}) +``` diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..092408a --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,28 @@ +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import tseslint from 'typescript-eslint' + +export default tseslint.config( + { ignores: ['dist'] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ['**/*.{ts,tsx}'], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + 'react-hooks': reactHooks, + 'react-refresh': reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, + }, +) diff --git a/index.html b/index.html new file mode 100644 index 0000000..e4b78ea --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
+ + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..caf1214 --- /dev/null +++ b/package.json @@ -0,0 +1,31 @@ +{ + "name": "dccopy", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc -b && vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "date-fns": "^4.1.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@eslint/js": "^9.17.0", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", + "@vitejs/plugin-react-swc": "^3.5.0", + "eslint": "^9.17.0", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.16", + "globals": "^15.14.0", + "typescript": "~5.6.2", + "typescript-eslint": "^8.18.2", + "vite": "^6.0.5" + }, + "packageManager": "pnpm@9.13.2+sha512.88c9c3864450350e65a33587ab801acf946d7c814ed1134da4a924f6df5a2120fd36b46aab68f7cd1d413149112d53c7db3a4136624cfd00ff1846a0c6cef48a" +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..33fa460 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,1773 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + date-fns: + specifier: ^4.1.0 + version: 4.1.0 + react: + specifier: ^18.3.1 + version: 18.3.1 + react-dom: + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) + devDependencies: + '@eslint/js': + specifier: ^9.17.0 + version: 9.18.0 + '@types/react': + specifier: ^18.3.18 + version: 18.3.18 + '@types/react-dom': + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) + '@vitejs/plugin-react-swc': + specifier: ^3.5.0 + version: 3.7.2(vite@6.0.9) + eslint: + specifier: ^9.17.0 + version: 9.18.0 + eslint-plugin-react-hooks: + specifier: ^5.0.0 + version: 5.1.0(eslint@9.18.0) + eslint-plugin-react-refresh: + specifier: ^0.4.16 + version: 0.4.18(eslint@9.18.0) + globals: + specifier: ^15.14.0 + version: 15.14.0 + typescript: + specifier: ~5.6.2 + version: 5.6.3 + typescript-eslint: + specifier: ^8.18.2 + version: 8.20.0(eslint@9.18.0)(typescript@5.6.3) + vite: + specifier: ^6.0.5 + version: 6.0.9 + +packages: + + '@esbuild/aix-ppc64@0.24.2': + resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.24.2': + resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.24.2': + resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.24.2': + resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.24.2': + resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.24.2': + resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.24.2': + resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.24.2': + resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.24.2': + resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.24.2': + resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.24.2': + resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.24.2': + resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.24.2': + resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.24.2': + resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.24.2': + resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.24.2': + resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.24.2': + resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.24.2': + resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.24.2': + resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.24.2': + resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.24.2': + resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.24.2': + resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.24.2': + resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.24.2': + resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.24.2': + resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.19.1': + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.10.0': + resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.18.0': + resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.5': + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.5': + resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.1': + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@rollup/rollup-android-arm-eabi@4.31.0': + resolution: {integrity: sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.31.0': + resolution: {integrity: sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.31.0': + resolution: {integrity: sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.31.0': + resolution: {integrity: sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.31.0': + resolution: {integrity: sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.31.0': + resolution: {integrity: sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.31.0': + resolution: {integrity: sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.31.0': + resolution: {integrity: sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.31.0': + resolution: {integrity: sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.31.0': + resolution: {integrity: sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loongarch64-gnu@4.31.0': + resolution: {integrity: sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': + resolution: {integrity: sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.31.0': + resolution: {integrity: sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.31.0': + resolution: {integrity: sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.31.0': + resolution: {integrity: sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.31.0': + resolution: {integrity: sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.31.0': + resolution: {integrity: sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.31.0': + resolution: {integrity: sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.31.0': + resolution: {integrity: sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==} + cpu: [x64] + os: [win32] + + '@swc/core-darwin-arm64@1.10.8': + resolution: {integrity: sha512-FtacTu9zS5YuepujQqujveNw8BQ8ESJ+pN1Z7C+WrKCHlCl+5dh0n6gMAlEj+3iRvY6UAYqkzTVeiX/bOMoJKA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.10.8': + resolution: {integrity: sha512-nfk+iq7EKQwADaCERzZLSi9ovzjJcqDWaO4e2ztyCNaLFi6fP1m6+ij21aki5KAd8AXoY4fue4Mo2fuYbesX9Q==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.10.8': + resolution: {integrity: sha512-CL2zfbnrEc6nIiWbgshOz0mjn/zY8JcYqO12vGcTxmZOrh0n+mmHN2ejX91pYWQnQDtbhCmFTaEndExFpA7Gww==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.10.8': + resolution: {integrity: sha512-quS8F18DDScW3B7qnbWkz95abZ5p0xp/W8N498NAAls/YQj4jQIlf8WlAWoxVVjY/SmSus5kN5tuwhHD8t0NPw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-arm64-musl@1.10.8': + resolution: {integrity: sha512-wI0Hny8fHbBK/OjJ7eFYP0uDKiCMMMr5OBWGKMRRUvWs2zlGeJQZbwUeCnWuLLXzDfL+feMfh5TieYlqKTTtRw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-x64-gnu@1.10.8': + resolution: {integrity: sha512-24FCRUFO8gzPP2eu3soHTm3lk+ktcsIhdM2DTOlXGA+2TBYFWgAZX/yZV+eeRrtIZYSr4OcOWsNWnQ5Ma4budA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-linux-x64-musl@1.10.8': + resolution: {integrity: sha512-mBo7M/FmUhoWpUG17MLbS98iRA7t6ThxQBWDJZd322whkN1GqrvumYm2wvvjmoMTeDOPwAL3hIIa5H+Q4vb1zA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-win32-arm64-msvc@1.10.8': + resolution: {integrity: sha512-rXJ9y77JZZXoZkgFR0mObKa3TethRBJ6Exs/pwhScl9pz4qsfxhj/bQbEu1g1i/ihmd0l+IKZwGSC7Ibh3HA2Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.10.8': + resolution: {integrity: sha512-n6ekYFJEBPvTpRIqJiu6EHXVzVnuCtDTpFnn/0KVGJI1yQHriGVEovnb/+qyLh8Rwx2AZM9qgZVgMhVtfcFQJg==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.10.8': + resolution: {integrity: sha512-vplXxtH/lFc/epELnAyvdCvqlDJrM+OKtkphYcbPqq50g/dEZYZ8FYHU5Df9Uo19UooWSo1LaxPk4R7n6i1Axw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.10.8': + resolution: {integrity: sha512-I3G+n9qbHNu6KNraaAG1+Z1S1x5S7MGRA6OEppT8Pt3Z9uD5a/kYAGU33eXy7zY+BoKuKA2X1H0r4vSimAgU8w==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/types@0.1.17': + resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} + + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/prop-types@15.7.14': + resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} + + '@types/react-dom@18.3.5': + resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + peerDependencies: + '@types/react': ^18.0.0 + + '@types/react@18.3.18': + resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + + '@typescript-eslint/eslint-plugin@8.20.0': + resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/parser@8.20.0': + resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/scope-manager@8.20.0': + resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.20.0': + resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/types@8.20.0': + resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.20.0': + resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/utils@8.20.0': + resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + '@typescript-eslint/visitor-keys@8.20.0': + resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@vitejs/plugin-react-swc@3.7.2': + resolution: {integrity: sha512-y0byko2b2tSVVf5Gpng1eEhX1OvPC7x8yns1Fx8jDzlJp4LS6CMkCPfLw47cjyoMrshQDoQw4qcgjsU9VvlCew==} + peerDependencies: + vite: ^4 || ^5 || ^6 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + esbuild@0.24.2: + resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + engines: {node: '>=18'} + hasBin: true + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + + eslint-plugin-react-refresh@0.4.18: + resolution: {integrity: sha512-IRGEoFn3OKalm3hjfolEWGqoF/jPqeEYFp+C8B0WMzwGwBMvlRDQd06kghDhF0C61uJ6WfSDhEZE/sAQjduKgw==} + peerDependencies: + eslint: '>=8.40' + + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.18.0: + resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@15.14.0: + resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} + engines: {node: '>=18'} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + postcss@8.5.1: + resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rollup@4.31.0: + resolution: {integrity: sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + ts-api-utils@2.0.0: + resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + typescript-eslint@8.20.0: + resolution: {integrity: sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + vite@6.0.9: + resolution: {integrity: sha512-MSgUxHcaXLtnBPktkbUSoQUANApKYuxZ6DrbVENlIorbhL2dZydTLaZ01tjUoE3szeFzlFk9ANOKk0xurh4MKA==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + +snapshots: + + '@esbuild/aix-ppc64@0.24.2': + optional: true + + '@esbuild/android-arm64@0.24.2': + optional: true + + '@esbuild/android-arm@0.24.2': + optional: true + + '@esbuild/android-x64@0.24.2': + optional: true + + '@esbuild/darwin-arm64@0.24.2': + optional: true + + '@esbuild/darwin-x64@0.24.2': + optional: true + + '@esbuild/freebsd-arm64@0.24.2': + optional: true + + '@esbuild/freebsd-x64@0.24.2': + optional: true + + '@esbuild/linux-arm64@0.24.2': + optional: true + + '@esbuild/linux-arm@0.24.2': + optional: true + + '@esbuild/linux-ia32@0.24.2': + optional: true + + '@esbuild/linux-loong64@0.24.2': + optional: true + + '@esbuild/linux-mips64el@0.24.2': + optional: true + + '@esbuild/linux-ppc64@0.24.2': + optional: true + + '@esbuild/linux-riscv64@0.24.2': + optional: true + + '@esbuild/linux-s390x@0.24.2': + optional: true + + '@esbuild/linux-x64@0.24.2': + optional: true + + '@esbuild/netbsd-arm64@0.24.2': + optional: true + + '@esbuild/netbsd-x64@0.24.2': + optional: true + + '@esbuild/openbsd-arm64@0.24.2': + optional: true + + '@esbuild/openbsd-x64@0.24.2': + optional: true + + '@esbuild/sunos-x64@0.24.2': + optional: true + + '@esbuild/win32-arm64@0.24.2': + optional: true + + '@esbuild/win32-ia32@0.24.2': + optional: true + + '@esbuild/win32-x64@0.24.2': + optional: true + + '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0)': + dependencies: + eslint: 9.18.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/config-array@0.19.1': + dependencies: + '@eslint/object-schema': 2.1.5 + debug: 4.4.0 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.10.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.2.0': + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.18.0': {} + + '@eslint/object-schema@2.1.5': {} + + '@eslint/plugin-kit@0.2.5': + dependencies: + '@eslint/core': 0.10.0 + levn: 0.4.1 + + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.6': + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.1': {} + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.18.0 + + '@rollup/rollup-android-arm-eabi@4.31.0': + optional: true + + '@rollup/rollup-android-arm64@4.31.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.31.0': + optional: true + + '@rollup/rollup-darwin-x64@4.31.0': + optional: true + + '@rollup/rollup-freebsd-arm64@4.31.0': + optional: true + + '@rollup/rollup-freebsd-x64@4.31.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.31.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.31.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.31.0': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.31.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.31.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.31.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.31.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.31.0': + optional: true + + '@swc/core-darwin-arm64@1.10.8': + optional: true + + '@swc/core-darwin-x64@1.10.8': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.10.8': + optional: true + + '@swc/core-linux-arm64-gnu@1.10.8': + optional: true + + '@swc/core-linux-arm64-musl@1.10.8': + optional: true + + '@swc/core-linux-x64-gnu@1.10.8': + optional: true + + '@swc/core-linux-x64-musl@1.10.8': + optional: true + + '@swc/core-win32-arm64-msvc@1.10.8': + optional: true + + '@swc/core-win32-ia32-msvc@1.10.8': + optional: true + + '@swc/core-win32-x64-msvc@1.10.8': + optional: true + + '@swc/core@1.10.8': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.17 + optionalDependencies: + '@swc/core-darwin-arm64': 1.10.8 + '@swc/core-darwin-x64': 1.10.8 + '@swc/core-linux-arm-gnueabihf': 1.10.8 + '@swc/core-linux-arm64-gnu': 1.10.8 + '@swc/core-linux-arm64-musl': 1.10.8 + '@swc/core-linux-x64-gnu': 1.10.8 + '@swc/core-linux-x64-musl': 1.10.8 + '@swc/core-win32-arm64-msvc': 1.10.8 + '@swc/core-win32-ia32-msvc': 1.10.8 + '@swc/core-win32-x64-msvc': 1.10.8 + + '@swc/counter@0.1.3': {} + + '@swc/types@0.1.17': + dependencies: + '@swc/counter': 0.1.3 + + '@types/estree@1.0.6': {} + + '@types/json-schema@7.0.15': {} + + '@types/prop-types@15.7.14': {} + + '@types/react-dom@18.3.5(@types/react@18.3.18)': + dependencies: + '@types/react': 18.3.18 + + '@types/react@18.3.18': + dependencies: + '@types/prop-types': 15.7.14 + csstype: 3.1.3 + + '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.6.3))(eslint@9.18.0)(typescript@5.6.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.20.0 + eslint: 9.18.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 2.0.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.6.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.20.0 + debug: 4.4.0 + eslint: 9.18.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.20.0': + dependencies: + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/visitor-keys': 8.20.0 + + '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0)(typescript@5.6.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + debug: 4.4.0 + eslint: 9.18.0 + ts-api-utils: 2.0.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.20.0': {} + + '@typescript-eslint/typescript-estree@8.20.0(typescript@5.6.3)': + dependencies: + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/visitor-keys': 8.20.0 + debug: 4.4.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 2.0.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.20.0(eslint@9.18.0)(typescript@5.6.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0) + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.6.3) + eslint: 9.18.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.20.0': + dependencies: + '@typescript-eslint/types': 8.20.0 + eslint-visitor-keys: 4.2.0 + + '@vitejs/plugin-react-swc@3.7.2(vite@6.0.9)': + dependencies: + '@swc/core': 1.10.8 + vite: 6.0.9 + transitivePeerDependencies: + - '@swc/helpers' + + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + + acorn@8.14.0: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + argparse@2.0.1: {} + + balanced-match@1.0.2: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + callsites@3.1.0: {} + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + concat-map@0.0.1: {} + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + csstype@3.1.3: {} + + date-fns@4.1.0: {} + + debug@4.4.0: + dependencies: + ms: 2.1.3 + + deep-is@0.1.4: {} + + esbuild@0.24.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.2 + '@esbuild/android-arm': 0.24.2 + '@esbuild/android-arm64': 0.24.2 + '@esbuild/android-x64': 0.24.2 + '@esbuild/darwin-arm64': 0.24.2 + '@esbuild/darwin-x64': 0.24.2 + '@esbuild/freebsd-arm64': 0.24.2 + '@esbuild/freebsd-x64': 0.24.2 + '@esbuild/linux-arm': 0.24.2 + '@esbuild/linux-arm64': 0.24.2 + '@esbuild/linux-ia32': 0.24.2 + '@esbuild/linux-loong64': 0.24.2 + '@esbuild/linux-mips64el': 0.24.2 + '@esbuild/linux-ppc64': 0.24.2 + '@esbuild/linux-riscv64': 0.24.2 + '@esbuild/linux-s390x': 0.24.2 + '@esbuild/linux-x64': 0.24.2 + '@esbuild/netbsd-arm64': 0.24.2 + '@esbuild/netbsd-x64': 0.24.2 + '@esbuild/openbsd-arm64': 0.24.2 + '@esbuild/openbsd-x64': 0.24.2 + '@esbuild/sunos-x64': 0.24.2 + '@esbuild/win32-arm64': 0.24.2 + '@esbuild/win32-ia32': 0.24.2 + '@esbuild/win32-x64': 0.24.2 + + escape-string-regexp@4.0.0: {} + + eslint-plugin-react-hooks@5.1.0(eslint@9.18.0): + dependencies: + eslint: 9.18.0 + + eslint-plugin-react-refresh@0.4.18(eslint@9.18.0): + dependencies: + eslint: 9.18.0 + + eslint-scope@8.2.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.0: {} + + eslint@9.18.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.10.0 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.18.0 + '@eslint/plugin-kit': 0.2.5 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + + espree@10.3.0: + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fastq@1.18.0: + dependencies: + reusify: 1.0.4 + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + + flatted@3.3.2: {} + + fsevents@2.3.3: + optional: true + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + globals@14.0.0: {} + + globals@15.14.0: {} + + graphemer@1.4.0: {} + + has-flag@4.0.0: {} + + ignore@5.3.2: {} + + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + is-extglob@2.1.1: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + isexe@2.0.0: {} + + js-tokens@4.0.0: {} + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.merge@4.6.2: {} + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + merge2@1.4.1: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + ms@2.1.3: {} + + nanoid@3.3.8: {} + + natural-compare@1.4.0: {} + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + path-exists@4.0.0: {} + + path-key@3.1.1: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + postcss@8.5.1: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + punycode@2.3.1: {} + + queue-microtask@1.2.3: {} + + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + + resolve-from@4.0.0: {} + + reusify@1.0.4: {} + + rollup@4.31.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.31.0 + '@rollup/rollup-android-arm64': 4.31.0 + '@rollup/rollup-darwin-arm64': 4.31.0 + '@rollup/rollup-darwin-x64': 4.31.0 + '@rollup/rollup-freebsd-arm64': 4.31.0 + '@rollup/rollup-freebsd-x64': 4.31.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.31.0 + '@rollup/rollup-linux-arm-musleabihf': 4.31.0 + '@rollup/rollup-linux-arm64-gnu': 4.31.0 + '@rollup/rollup-linux-arm64-musl': 4.31.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.31.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.31.0 + '@rollup/rollup-linux-riscv64-gnu': 4.31.0 + '@rollup/rollup-linux-s390x-gnu': 4.31.0 + '@rollup/rollup-linux-x64-gnu': 4.31.0 + '@rollup/rollup-linux-x64-musl': 4.31.0 + '@rollup/rollup-win32-arm64-msvc': 4.31.0 + '@rollup/rollup-win32-ia32-msvc': 4.31.0 + '@rollup/rollup-win32-x64-msvc': 4.31.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + + semver@7.6.3: {} + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + source-map-js@1.2.1: {} + + strip-json-comments@3.1.1: {} + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + ts-api-utils@2.0.0(typescript@5.6.3): + dependencies: + typescript: 5.6.3 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + typescript-eslint@8.20.0(eslint@9.18.0)(typescript@5.6.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.6.3))(eslint@9.18.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.6.3) + eslint: 9.18.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + typescript@5.6.3: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + vite@6.0.9: + dependencies: + esbuild: 0.24.2 + postcss: 8.5.1 + rollup: 4.31.0 + optionalDependencies: + fsevents: 2.3.3 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + word-wrap@1.2.5: {} + + yocto-queue@0.1.0: {} diff --git a/public/dcin_logo.png b/public/dcin_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dde8097c88b63279586f8f9ae0510f076f0cc9a5 GIT binary patch literal 2625 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 W@bQEtS*0@Yw7y9F{o|(+gEatURkPy& literal 0 HcmV?d00001 diff --git a/public/fix_nik.gif b/public/fix_nik.gif new file mode 100644 index 0000000000000000000000000000000000000000..9edb87bd02281035c6446a9941ead60dd1355dad GIT binary patch literal 1249 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 X0fkFdjaq9PKL|FKMBIG~*XaKMZ?~7+ literal 0 HcmV?d00001 diff --git a/public/nik.gif b/public/nik.gif new file mode 100644 index 0000000000000000000000000000000000000000..07403a1bc2d211851f2e21e047e836b2b09e443a GIT binary patch literal 1158 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≤4iWz_dFfPuI>Z{dT6hU7gx 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 literal 0 HcmV?d00001 diff --git a/public/sp_loginout.png b/public/sp_loginout.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf1484a5ece15b0aadc437182d881615fd513cb GIT binary patch literal 4075 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 U9J|f>O#lE)jZR=H4L#2NAA@)#;s5{u literal 0 HcmV?d00001 diff --git a/public/sp_minor_txt.png b/public/sp_minor_txt.png new file mode 100644 index 0000000000000000000000000000000000000000..273d08f3136d2b3e24adb7ac3dd70176b48955bf GIT binary patch literal 21129 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 F{{iWS?C<~p literal 0 HcmV?d00001 diff --git a/public/sp_num.png b/public/sp_num.png new file mode 100644 index 0000000000000000000000000000000000000000..3cdc71c3d1a2d41cfdbe4dcb1c7242d0c068bb45 GIT binary patch literal 2847 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 literal 0 HcmV?d00001 diff --git a/public/sp_pagingicon.png b/public/sp_pagingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..be0b09a983429904fe1a49ab4b21d6b9b778d72b GIT binary patch literal 1700 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 literal 0 HcmV?d00001 diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..e69de29 diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..958688c --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,245 @@ +import './common.css' +import './minor.css' +import './content.css' +import './App.css' +import { format } from 'date-fns'; + + +function getTimeFromNow(date: Date) { + const now = new Date() + if (now.getFullYear() !== date.getFullYear()) { + return format(date, "yyyy.MM.dd") + } + return format(date, "HH:mm") +} + +type Writer = { + type: "유동닉", + /** + * IP address without the last two octet + * e.g. "192.168" + */ + ip: string +} | { + type: "반유동" +} | { + type: "고닉", + nickname: string, + 완장?: "주딱" | "파딱" +} | { + type: "운영자" +}; + +interface GalleryTableRowProps { + id: number + subject: string + title: string + replyCount: number + writer: Writer + type: "icon_notice" | "icon_pic" | "icon_txt" | "icon_survey" + date: Date + viewCount: number + recommendCount: number + fixed?: boolean +} + +const NicknameImagePath = { + "주딱": "/fix_managernik.gif", + "파딱": "/fix_sub_managernik.gif", + "반유동": "/nik.gif", + "default": "/fix_nik.gif" +} +function RenderWriter({ writer }: { writer: Writer }) { + const type = writer.type; + if (type === "운영자") { + return 운영자 + } + const nickname = writer.type === "고닉" ? writer.nickname : "ㅇㅇ"; + return <> + {nickname} + {writer.type === "유동닉" && ({writer.ip})} + + {writer.type === "고닉" && 갤로그로 이동합니다.} + {writer.type === "반유동" && 갤로그로 이동합니다.} + + +} + +function GalleryTableRow( + { + id, + subject, + title, + replyCount, + writer, + type, + date, + viewCount, + recommendCount, + fixed = false, + }: GalleryTableRowProps +) { + const wrap = (node: React.ReactNode) => fixed ? {node} : node; + + return + {id} + {subject} + + + + {wrap(title)} + + + [{replyCount}] + + + + {wrap( + + )} + + + {getTimeFromNow(date)} + + {viewCount} + {recommendCount} + +} + +function GalleryTable() { + return
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
갤러리 리스트
번호말머리제목글쓴이작성일조회추천
+
+} + +function App() { + return ( + + ) +} + +export default App diff --git a/src/assets/react.svg b/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/common.css b/src/common.css new file mode 100644 index 0000000..1994e87 --- /dev/null +++ b/src/common.css @@ -0,0 +1,2150 @@ +@charset "utf-8"; +@import url("https://fonts.googleapis.com/earlyaccess/nanumgothic.css");/*나눔고딕 웹폰트*/ + +/* +@font-face { + font-family: 'NanumGothic'; + src: url('NanumGothic.woff') format('ttf'), + url('NanumGothic.woff') format('otf'), + url('NanumGothic.woff2') format('woff2'), + url('NanumGothic.woff') format('woff'), + url('NanumGothic.svg#NanumGothic') format('svg'); + font-weight: 400; + font-style: normal; + font-display: swap; +} +*/ + + +/*공통*/ +.sp_img{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?1112);background-repeat:no-repeat}/*업로드전 경로 변경 churl*/ +.sp_bgimg{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_bgimg.png);background-repeat:no-repeat} +.sp_loginout{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_loginout.png);background-repeat:no-repeat} +.sp_years{position:absolute;right:0px;top:0;display:block;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_years.png);background-repeat:no-repeat}/*업로드전 경로 변경 churl*/ +.sp_sns{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_sns.png);background-repeat:no-repeat} +.sp_sort{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_sort.png);background-repeat:no-repeat}/*211208*/ +.sp_pagingicon{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_pagingicon.png?1);background-repeat:no-repeat}/*220303 추가*/ + +.sp_image{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_image.png);background-repeat:no-repeat}/*221018 nft관련 추가*/ + +.clear:after{clear:both;display:block;visibility:hidden;content:""} +.blind{position:absolute;overflow:hidden;visibility:hidden;margin:-1px;width:0px;height:0px;top:-9999px;font-size:0} +caption{position:relative;width:0px;height:0px;font-size:0;line-height:0;z-index:-1} +.fl{float:left} +.fr{float:right} +.txtcut{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*말줄임*/ +.unerline{text-decoration:underline} +/*폰트 컬러*/ +.font_blue{color:#29367c} +.font_lightblue{color:#3b4890} +.font_jinlightblue{color:#0066cc}/*220617*/ +.font_red{color:#d31900} +.font_lightred{color:#ee3c24} +.font_grey{color:#999} +.font_yellow{color:#fff200}/* 190313 추가 */ +.font_lightpurple{color:#6f6dd9}/*mini*/ +.font_jinlightpurple{color:#4f4dc6}/*mini*/ +.font_jajusaeg{color:#993399}/*nft*/ +.font_turquoise{color:#006666}/*221018 추가 청록색*/ +.font_orange{color:#f3623b}/*221018 추가*/ +.font_yeondu{color:#2fa40e}/*240528 추가*/ + +/*배경색*/ +.bg_grey{background-color:#f3f3f3} +.bg_jingrey{background-color:#999}/*201217*/ +.bg_yeonblue{background-color:#f3f7ff}/*221018 추가*/ +/*이미지 보더용 프레임*/ +.frame{position:absolute;left:0;top:0} + +/*스킵*/ +.skip{position:relative} +.skip a{position:absolute;top:-9999px;left:0} +.skip a:focus,.skip a:active {top:0;z-index:1000;text-decoration:none} +.skip span{display:inline-block;width:200px;line-height:35px;color:#fff;border:1px solid #344F89;background:#4165D0;text-align:center} + +/*차단*/ +.block-disable > *,.block-disable a,.block-disable .voice-box{opacity:0.1;filter:alpha(opacity=10);color:#000} +.block-disable td a{color:inherit;opacity:1} + +/*240612 리스트에서 차단시 작성자 정보 레이어는 투명 제외*/ +.list .gall_list tr.block-disable > * +{border-color: #eee;opacity:1!important;filter:none!important} +.list .gall_list tr.block-disable td .checkbox, +.list .gall_list tr.block-disable td.gall_num, +.list .gall_list tr.block-disable td.gall_tit, +.list .gall_list tr.block-disable td .nickname, +.list .gall_list tr.block-disable td .writer_nikcon, +.list .gall_list tr.block-disable td.gall_date, +.list .gall_list tr.block-disable td.gall_count, +.list .gall_list tr.block-disable td.gall_recommend +{opacity:0.1!important} +/*//240612 리스트에서 차단시 작성자 정보 레이어는 투명 제외*/ + +.ip{font-family:tahoma,sans-serif;font-size:11px;color:#999} +/*댓글 차단*/ +.comment_wrap .block-disable > *,.comment_wrap .block-disable a{opacity:1;filter:alpha(opacity=100);color:#000} +/*.comment_wrap .block-disable .nickname em,*/ +.comment_wrap .block-disable .gall_writer > *, +.comment_wrap .block-disable .date_time, +.comment_wrap .block-disable p, +.comment_wrap .block-disable img, +.comment_wrap .block-disable .coment_dccon_info, +.comment_wrap .block-disable .cmt_txtbox > iframe, +.comment_wrap .block-disable .cmt_mdf_del > *{opacity:0.1;filter:alpha(opacity=10);color:#000} + +/*답글 차단*/ +.comment_wrap .reply .block-disable > *{opacity:0.1;filter:alpha(opacity=10);color:#000} +/*.comment_wrap .block-disable .reply_info .nickname,.comment_wrap .block-disable .reply_info .nickname > em,*/ +.comment_wrap .reply .block-disable .gall_writer > *, +.comment_wrap .block-disable .reply_info .ip, +.comment_wrap .block-disable .reply_info p, +.comment_wrap .block-disable .reply_info img, +.comment_wrap .block-disable .reply_info .coment_dccon_info, +.comment_wrap .block-disable .reply_info .cmt_txtbox > iframe, +.comment_wrap .block-disable .reply_info .cmt_mdf_del > *{opacity:1;filter:alpha(opacity=100);color:#000} + +/*레아아웃*/ +.list_wrap,.view_wrap{min-width:1515px}/*220613 왼쪽 날개 배너 사이즈 120->160 으로 수정하면서 min-width:1450px수정*/ +.width868 .dchead,.width868 #container,.width868 .info_policy,.width868 .copyright{width:868px} +.width1000 .dchead,.width1000 #container,.width1000 .info_policy,.width1000 .copyright{width:1000px} +.width1160 .dchead,.width1160 .gnb,.width1160 #container,.width1160 .info_policy,.width1160 .copyright{width:1160px} + +.dchead{position:relative;width:1050px;height:105px;margin:0 auto} +.dcheader.bg .dchead{height:85px} +.gnb{width:1050px;height:44px;margin:0 auto} +.gnb_depth2_list .icon_new{margin-left:3px} +.dc_all{width:1048px;margin:20px auto 0;border-left:1px solid #ccc;border-top:2px solid #29367c;border-right:1px solid #ccc;border-bottom:1px solid #29367c} +.width1160 .dc_all{width:1158px} +.info_policy{width:1050px;margin:0px auto 0;padding-top:28px;text-align:center} +.mbl_info .info_policy{width:960px;padding-top:47px} +.wrap_inner{position:relative;width:1450px;margin:0 auto} +#container{width:1050px;margin:20px auto 0} +.width1160 #container{margin:20px auto 0} +.gallog_wrap.width1160 #container{margin:0 auto}/*181017 갤로그 배경 배포시 삭제*/ + +.left_content{float:left;width:728px;background:#fff} +.width1160 .left_content{width:840px} +.integrate_schwrap .left_content{width:160px}/*통합검색*/ +.center_content{float:left;width:670px;margin:0 15px} +.right_content{float:right;width:300px} +.copyright{width:1050px;margin:10px auto 0;text-align:center;letter-spacing:0;font-size:12px;font-family:tahoma,sans-serif;color:#333} + +.integrate_schwrap .left_content{min-height:10px}/*221201 요청으로 고정형으로 수정 */ + +/*상단*/ +.dcheader.bg{background:#29367c} +.dc_logo{overflow:hidden;position:absolute;left:0;top:40px;text-align:center} +.dcheader.bg .dc_logo{top:30px} +.dc_logo a{display:block;float:left} +.dc_logo:after{clear:both;display:block;visibility:hidden;content:""} +.dc_logo a:hover{text-decoration:none} +.area_links{position:absolute;top:9px;right:0} +.dcheader.bg .area_links{top:47px} +.area_links ul{overflow:hidden;line-height:17px}/*211118 폰트 버그 line-height:19px*/ +.area_links li{float:left} +.area_links li::before{content:"|";color:#ccc;font-size:10px;line-height:10px;padding:0 5px 0 4px;vertical-align:1px}/*211118 폰트 버그 font-size:11px;line-height:11px수정 vertical-align:1px 추가*/ +.area_links li:first-child:before{display:none} +.area_links li:last-child:before{content:"";font-size:0px;padding:0 12px 0 0} +.dcheader.bg .area_links li:last-child:before{content:"|";color:#ccc;font-size:10px;line-height:10px;padding:0 3px 0}/*211118 폰트 버그 font-size:11px;line-height:11px*/ +.report_wrap .dcheader.bg .area_links li:last-child:before{content:"";font-size:0px;padding:0 12px 0 0} + +.area_links a{font-size:11px;color:#555} +.dcheader.bg a{color:#fff} +.area_links .btn_top_loginout{display:inline-block;background:#3b4890;padding:0 3px;height:16px;line-height:16px;vertical-align:top;border:1px solid #29367c;color:#fff;font-size:11px;text-shadow: 0px -1px #1d2761}/*211118 폰트 버그 line-height:18px;*/ +.area_links .btn_top_loginout:hover{text-decoration:none} +.dcheader.bg .area_links .btn_top_loginout{background:#fff;padding:0 9px;border:1px solid #3b4890;color:#29367c;text-shadow:none} + +/*placeholder*/ +input::-webkit-input-placeholder{color:#aaa} +input:-moz-placeholder{color:#aaa} +input::-moz-placeholder {color:#aaa} +input:-ms-input-placeholder{color:#aaa} +.user_info_input input::-webkit-input-placeholder, input.int::-webkit-input-placeholder{color:#999} +.user_info_input input:-moz-placeholder, input.int:-moz-placeholder{color:#999} +.user_info_input input::-moz-placeholder, input.int::-moz-placeholder {color:#999} +.user_info_input input:-ms-input-placeholder, input.int:-ms-input-placeholder{color:#999} + +/*검색*/ +.wrap_search{position:absolute;left:384px;top:39px} +.top_search{width:456px;height:46px;background:#3b4890} +.inner_search{float:left;width:313px;background:#fff;margin:4px 0 0 4px} +.in_keyword{width:295px;height:38px;padding:0 9px;border:none;background:transparent;outline:none;color:#333;font-size:14px;font-weight:bold} +.btn_visit{position:absolute;right:0;top:0;width:94px;height:46px;font-size:14px;color:#fff;font-weight:bold;background:#29367c}/*210225 최근방문*/ + +.bnt_search{float:left;width:45px;height:44px;background-position:0 -89px} +/*241108 디시트렌드 노출*/ +.wrap_search .key_trendbox{font-size:14px;font-weight:bold;position:absolute;top:4px;left:0;line-height:100%;box-sizing: border-box;white-space: nowrap;} +.wrap_search .key_trend{display:inline-block;width:306px;height:38px;padding:0 0 0 9px;margin-left:4px ;line-height:38px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;} +.wrap_search .key_trend_go{display:inline-block;width:45px;height:38px;margin-left:-4px} + + +/* +.width1160 .wrap_search{left:384px} +.width1160 .top_search{width:456px} +.width1160 .inner_search{width:313px} +.width1160 .in_keyword{width:295px} +*/ +/*220419*/ +/* +.typea .wrap_search{left:50%;margin-left:-181px} +.typea .top_search{width:362px} +*/ +.typea .wrap_search{left:50%;margin-left:-181px} +.typea .top_search{width:364px} +.typea .inner_search{width:315px} +.typea .in_keyword{width:297px} +.typea .wrap_search{top:37px;left:50%;margin-left:-182px} +/*//220419*/ + +.top_search input::-webkit-input-placeholder{color:#999} +.top_search input:-moz-placeholder{color:#999} +.top_search input::-moz-placeholder {color:#999} +.top_search input:-ms-input-placeholder{color:#999} + + + +/*갤러리 내부 검색 */ +.buttom_search_wrap{width:451px;margin:20px auto 0} +.result .button_search_wrap{margin:0px auto } +.bottom_search{height:36px;margin-left:5px;border:1px solid #29367c;background:#3b4890} +.bottom_search .bnt_search{width:37px;height:36px;background-position:0 -195px} +.bottom_search .inner_search{width:278px} +.bottom_search .in_keyword{width:260px;height:30px;line-height:30px} +.bottom_search .inner_search{margin:3px 0 0 3px} +.result .bottom_paging_box a, .result .bottom_paging_box em{margin-bottom:3px} + +/*자동검색완성*/ +.auto_wordwrap{position:absolute;width:100%;box-sizing:border-box;border:2px solid #29367c;background:#fff;z-index:4001}/*220427 width 수정*/ +/*.width1160 .auto_wordwrap{width:452px} 220427*/ +.auto_word{overflow-y:auto;max-height:365px}/*220331 max-height:730px*/ +.word_box{position:relative} +.word_tit{height:36px;padding:0 12px;line-height:36px;background:#f3f3f3;font-size:12px;color:#29367c} +.auto_wordwrap .word_tit > .num{font-weight:normal}/*220331 추가*/ +.word_list{padding:9px 0px 8px}/*220331 9px 12px 8px*/ +.auto_wordwrap .word_list li{position:relative;padding:0 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}/*220331 추가 / 240719 말줄임 추가*/ +.word_list li a{color:#555;line-height:20px} +.word_list li a:hover{text-decoration:underline} +.word_list li a .job{color: #999;font-size: 11px;margin-left: 4px;line-height: 1}/*240719 인물갤 관련 추가*/ +.word_list li a.restriction .job{color: #aaa} + +.word_list li .dot_line{display:block;height:1px;margin:5px 0;border-top:1px dashed #c7c6c6;} +.word_box .btn_more{position:absolute;top:8px;right:4px;display:block;width:42px;height:10px;padding:5px;background-position:4px -64px} +.word_close{position:relative;height:35px;background:#3b4890;line-height:35px}/*220331 스타일 추가*/ +.word_close .btn_close{display:block;position:absolute;right:0;top:0 ;width:18px;height:18px;margin:9px 12px 0 0;background-position:0 -21px}/*220331 수정*/ +.word_list li a.restriction, .auto_wordwrap .restriction .wordmark, .restriction ~ .sch_ranking, +.auto_wordwrap .restriction .sch_jobinfo, .auto_wordwrap .restriction .sch_ranking{color:#ddd}/*220331 / 240719 인물갤때 추가*/ +.word_list li > .icon_mini{}/*211118 폰트 버그 스타일 추가*//*211202*/ +.dchead .auto_wordwrap .word_list{padding:7px 0px 8px;overflow: hidden}/*220331*/ +.dchead .auto_wordwrap .word_list + .word_list{position: relative}/*240528 인물갤 관련 구분선 추가*/ +.dchead .auto_wordwrap .word_list + .word_list::before{content: "";display: inline-block;width: calc(100% - 24px);height: 1px;background: #eee;position: absolute;top: 0;left: 50%;transform: translateX(-50%)} +.dchead .auto_wordwrap .word_list li:hover{background:#f3f3f3} +.dchead .word_list li a{height:27px;line-height:27px;display:block;font-size:13px}/*220331 수정*/ +.dchead .word_list li a:hover{text-decoration:none}/*220331 수정*/ +.dccon_wrap .auto_wordwrap{width:456px} + +/*실시간 검색어 자동완성*/ +.auto_wordwrap.small {width:270px;border:1px solid #5793fd} +.auto_wordwrap.small .word_close{background:#f3f3f3} +.auto_wordwrap.small .word_close .btn_close{background-position:-155px -108px} +.auto_word .icon_restriction{position:inherit;right:inherit;margin:0px 0 0 3px;vertical-align:0px}/*211118 폰트 버그 vertical-align:-1px 추가*/ + +/*220331 통합검색 개편 - 검색어 자동완성 / 최근 검색어 */ /*240528 인물갤 관련 추가*/ +.txtbtn_more{position:absolute;top:5px;right:4px;line-height:normal;padding:5px;color:#999;font-weight:normal;;text-decoration:underline} +.txtbtn_more:after{content:'';display:inline-block;width:5px;height:9px;margin-left:3px; +background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-110px -58px +} +.auto_wordwrap .wordmark{font-weight:bold} +.auto_wordwrap .btn_latelydel{position:absolute;top:5px;right:4px;height:26px;line-height:100%;padding:5px;color:#999;text-decoration:underline } +.auto_wordwrap .sch_ranking, +.auto_wordwrap .sch_jobinfo{margin-left:8px;font-size:11px;color:#999;display:inline-block;-ms-transform: translateY(-1px);transform: translateY(-1px)} +.auto_wordwrap .sch_jobinfo + .sch_ranking{margin-left: 4px} +.auto_wordwrap .sch_jobinfo + .sch_ranking::before{content: "";display: inline-block;width: 1px;height: 8px;background: #d7d7d7;margin: 0 6px 0 2px}/*240830 바 추가*/ +.auto_wordwrap .icon_person{margin-top: 3px;margin-right: 2px} +.icon_minor{display:inline-block;height:12px;line-height:12px;margin-top:1px;margin-left:2px;vertical-align:text-top;font-size:13px;color:#555} +.icon_minor + .sch_ranking{margin-left:7px;} +.restriction .icon_minor, .restriction + .icon_minor{opacity:0.6;filter:alpha(opacity=60)} +.auto_wordwrap .restriction .icon_mini, .auto_wordwrap .restriction + .icon_mini, .auto_word .icon_restriction{opacity:0.3;filter:alpha(opacity=30)}/*220331 추가*/ +.auto_wordwrap .restriction .icon_minor, .auto_wordwrap .restriction + .icon_minor, .auto_wordwrap .restriction .icon_person{opacity:0.4;filter:alpha(opacity=40)}/*220331 추가*/ + +.auto_wordwrap.lately .word_list li{position:relative;padding:0 25px 0 12px} +.auto_wordwrap.lately .word_list li a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap }/*220517 말줄임 추가*/ +.auto_wordwrap.lately .word_list li .btn_del{position:absolute;right:12px;top:3px} +.auto_wordwrap.lately .empty_box{padding:100px 0 101px} +.saveonfo{padding-left:81px;} +.saveonfo .checkbox.round.blue{vertical-align:text-top} +.saveonfo .checkbox.round.blue .round_label .inr{font-size:12px;color:#3b4890;/*text-shadow:0.5px 0.5px #474747*/} + +.btn_autoword_del{vertical-align:top;outline:none;position:absolute;top:5px;right:7px;padding:0 5px} +.icon_autoword_del{display:inline-block;width:7px;height:7px;vertical-align:1px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -127px -153px;cursor:pointer} + +.dcheader .wrap_search .word_close{position:relative;height:35px;line-height:35px;background:none;border-top:1px #29367c solid}/*220331 스타일 추가*/ +.dcheader .wrap_search .word_close .btn_close{display:block;position:absolute;right:7px;top:5px;width:14px;height:14px;background-position:-105px -1019px;padding:5px;margin:0}/*220331 수정*/ + +/*241016 검색 프로필 이미지,갤러리ID 추가*/ +.auto_wordwrap .word_list li .integrate_gallimg{margin-right: 0;position: absolute;top: 50%;left: 12px;transform: translateY(-50%)} +.auto_wordwrap .word_list li .integrate_gallimg + a{ + display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; + -webkit-box-align: center;-moz-align-items: center;-ms-flex-align: center;align-items: center; + padding-left: 33px +} +.auto_wordwrap .word_list li .integrate_gallimg + a > *{flex-shrink: 0;margin-top: 0} +.auto_wordwrap .word_list li .integrate_gallimg + a > .sch_jobinfo{flex-shrink: initial;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} +/*//241016 검색 프로필 이미지,갤러리ID 추가*/ + + +/*//220331 통합검색 개편 - 검색어 자동완성 / 최근 검색어*/ + + + +/*오늘의 이슈*/ +.day_issue{position:absolute;left:0px;top:-22px;width:100%;font-size:11px;color:#444} +.day_issue .tit{float:left;padding-left:1px} +.day_issue_list{overflow:hidden;float:left;width:355px;vertical-align:text-top;line-height:14px} +.day_issue_list li{float:left} +.day_issue_list li a{color:#444} +.day_issue_list li a:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;vertical-align:-1px;background:#d7d7d7} +.day_issue_list li:first-child a:before{width:0px;height:0px;filter:alpha(opacity=0);opacity:0;margin:0 10px 0 2px } +.day_issue .btn_box{overflow:hidden;float:right;width:33px;line-height:100%} +.btn_issueprev{float:left;width:17px;height:17px;background-position:-56px 0} +.btn_issuenext{float:right;width:16px;height:17px;background-position:-73px -27px} +.btn_issueprev.on{background-position:-56px -27px} +.btn_issuenext.on{background-position:-73px 0px} + +/*GNB*/ +.gnb_bar{position:relative;min-width:1050px;background-color:#3b4890;border:1px solid #3b4890;border-width:1px 0 1px 0} +.width1160 .gnb_bar{min-width:1160px} +.width1160 .gnb_list{width:840px} +.gnb_list{float:left;width:740px} +.gnb_list li{position:relative;float:left;margin-left:20px} +.gnb_list li:first-child{margin-left:0} +.gnb_list li a{color:#fff;font-size:14px;font-weight:bold;line-height:44px;letter-spacing:0.025em;text-shadow:0px -1px #1f2552} +.gnb_list li a.on{color:#ffed44} +.gnb_list li a:hover{text-decoration:underline} +.icon_depmore{display:inline-block;width:13px;height:8px;vertical-align:2px;background-position:-47px -67px} +.gnb_list li a.on .icon_depmore{background-position:-65px -67px} +/*2차메뉴*/ +.gnb_depth2_box{position:absolute;left:0;top:0px;width:100%;height:30px;margin-top:45px;background:#f3f3f3} +.width1160 .gnb_depth2_list{width:1160px;margin:0 auto} +.gnb_depth2_list li{float:left;font-size:0}/*211118 폰트 버그 line-height:30px 삭제*/ +.gnb_depth2_list li::before{content:"|";display:inline-block;padding:0 8px;font-size:12px;color:#ccc;vertical-align:top;line-height:28px}/*211118 폰트 버그 vertical-align:top;line-height:28px 추가*/ +.gnb_depth2_list li:first-child::before{display:none} +.gnb_depth2_list li a{font-size:12px;color:#29367c;line-height:30px}/*211118 폰트 버그 line-height:30px 추가 */ +.gnb_depth2_list li a.on{text-decoration:underline} +.depth2{position:absolute;width:104px;padding:12px 3px 10px 17px; background-color:#29367c;z-index:4002}/*220303 index:15 수정*/ +.depth_bg{position:absolute;left:0;top:0;display:block;width:15px;height:15px;background-position:-96px 0;z-index:1} +.depth2 li{float:none;margin-left:0} +.depth2 li a{display:block;font-size:12px;color:#fff;line-height:24px;font-weight:normal} +.depth2 li a.on,.depth2 li a:hover{color:#fff200} +/*210113 더보기*/ +.depthbox{position:absolute;width:80px;padding:12px 0 12px 0;background-color:#29367c;z-index:15} +.btn_depth{width:80px;color:#fff;font-size:14px;font-weight:bold;line-height:44px;letter-spacing:0.025em;outline:none} +.btn_depth:hover{text-decoration:underline;} +.btn_depth::after{content:"";display:inline-block;width:11px;height:6px;background:url(https://nstatic.dcinside.com/dc/w/images/icon_down.gif)no-repeat 0 0;vertical-align:3px;margin-left:6px}/*210819 margin-left 추가*/ +.btn_depth.open::after{background:url(https://nstatic.dcinside.com/dc/w/images/icon_up.gif)no-repeat 0 0} +.depthbox li{float:none;margin-left:0} +.depthbox ul li a {display:block;color:#fff;font-size:14px;font-weight:bold;letter-spacing:0.025em;line-height:28px;text-align:center;text-indent:-2px} +.depthbox li a:hover{text-decoration:underline} +/*//210113 더보기*/ + +.gnb_list li a[href*="gall.dcinside.com/p"]::after{content:"";display:inline-block;width:1px;height:12px;background:rgba(255,255,255,0.2);margin-left:20px;vertical-align:-1px} +.gnb_list li a.deco{background:#2d3575;border-radius:50px;padding:6px 15px 7px;line-height:43px} +.gnb_list li a.deco:hover{text-decoration:none} +.gnb_list li a.deco span{border-bottom:2px solid #ffed44;text-shadow:0px -1px #1f2552} + +/*230918 gnb 변경*/ +.gnb_list .gnb_more{margin-left: 20px;} +.gnb_list .gnb_more .btn_depth{width: auto;} +.gnb_list .gnb_more .btn_depth::after{content: "";display: inline-block;width: 16px;height: 13px;vertical-align: -1px;margin: 0;background:url(https://nstatic.dcinside.com/dc/w/images/round_icon_down.png?1) no-repeat 0 0} +.gnb_list .gnb_more .btn_depth.open::after{background:url(https://nstatic.dcinside.com/dc/w/images/round_icon_up.png?1) no-repeat 0 0} +.gnb_list .gnb_more .btn_depth + .depth2{width: 67px} +/*//230918 gnb 변경*/ + +/*230925 디시픽 베타 추가*/ +.gnb_list li .icon_beta{display: inline-block;width: 27px;height: 13px;background: url(https://nstatic.dcinside.com/dc/w/images/beta_img.png) no-repeat center center/100%;margin-left: 2px;vertical-align: 2px} + +/*.gnb_list li a[href*="https://h5.dcinside.com"]{border:2px solid #ffed44;padding:5px 4px 4px}211022 디시게임*/ + +/*210104 팬더티비*/ +/*.gnb_list li a[href*="pandalive"]{position:relative} +.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:65px;height:26px;position: absolute;left:50%;margin-left:-32.5px;top:-9px;border-bottom:2px solid #fdce0b;}*/ +.gnb_list li a[href*="pandalive"]{position:relative;/*margin-left:10px;*/background:#2d3575;border-radius:50px;padding:6px 15px 7px} + + +/* +.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:80px;height:26px;position: absolute;left:50%;margin-left:-42px;top:-8px + ;border:2px solid #fdef0b;} +.gnb_list li a[href*="pandalive"]{position:relative;margin-left:10px} +.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:80px;height:26px;position: absolute;left:50%;margin-left:-42px;top:-9px + ;border:2px solid #fdce0b;border-radius:50px;}201216*/ + +/*201222 메뉴 애니효과 +.gnb_list li.linebox a[href*="pandalive"]:after{display:none} +.ani_line1{position:absolute;top:0px;left:0px;background:#fdce0b} +.ani_line2{position:absolute;bottom:0px;right:0px;background:#fdce0b} +.gnb_list li.linebox a{z-index:2} +.ani_lines{width:86px;height:41px} +.ani_lines {position:absolute;top:3px;left:-4px;z-index:0;} +.linebox::before{content:"";display:block;width:80px;height:35px;;position:absolute!important;top:6px;left:-1px;background-color:#4A56A8;z-index:1} +*/ + +/*만두몰 2차*/ +#container.dccon{margin:55px auto 0} +#container.event{margin:50px auto 0} +/*GNB BAR 최근등록 댓글 게시글 디시로터리*/ +.gall_exposure{overflow:hidden;float:right;width:306px;height:44px;text-align:center;font-size:14px;color:#fff;line-height:44px} +.gall_exposure a{font-size:14px;color:#fff}/*220502 a태그 추가관련 스타일 추가*/ +.gall_exposure a:hover{text-decoration:none}/*220502 a태그 추가관련 스타일 추가*/ +.gall_exposure .num{font-weight:bold;text-decoration:none;letter-spacing:0.7px} +.posts .num{color:#ffff99} +.reply .num{color:#86e1f0} +.gall_exposure .gall .num{color:#ffbbee} /*230703 추가*/ + +/*220503추가*/ +.gall_exposure .ltr{position: relative;;color: #fff;float: none;margin:8px auto 0;box-sizing: border-box;padding: 0px 6.5px 0 6.5px;} +.gall_exposure .ltr a{position:relative;z-index:1;display:block;width:154px;height:28px;background:#2d3575;border-radius:50px;margin:0 auto;line-height:28px;font-weight:bold } + +.gall_exposure .ltr:after{ + content: "";display: inline-block;z-index: 0;border-radius:50px; + position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); + width:160px;height:34px; + background: #ff9d00; + background-size: 160px 34px;animation: gradient2 0.25s ease alternate infinite; + } + @keyframes gradient2 { + 0% {width:154px;height:28px} + 100% {width:160px;height:34px} + } +/*//220503추가*/ + + +/*로그인, 로그인 정보 */ +.login_box{position:relative;margin-bottom:15px;border:1px solid #29367c;background:#fff} +.user_info{height:43px;line-height:44px;font-size:14px;color:#29367c} +.user_info strong{display:inline-block;max-width:235px;padding-right:2px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.user_info,.user_option{padding:0 18px} +.user_option{height:36px;line-height:36px;background:#f3f3f3;text-align:center;clear:both}/*220715 clear추가*/ +.user_option span a{font-size:12px;font-weight:bold} +.user_option span::before{content:"|";font-size:11px;color:#ccc;padding:0 18px 0 13px;vertical-align:1px}/*211118 폰트 버그 font-size:11px 수정, vertical-align:1px 추가*/ +.user_option.four span::before,.user_option.four span::before,.user_option.four span::before{padding:0 7px 0 4px} +.user_option span:first-child::before{display:none} +.icon_favorites,.icon_admin{display:inline-block;width:9px;height:5px;margin-left:5px;vertical-align:1px;background-position:-9px -61px} +.hide.icon_favorites,.hide.icon_admin{background-position:0px -61px} +.icon_noti{display:inline-block;width:14px;height:13px;margin-right:5px;vertical-align:-3px;background-position:0 -27px}/*211118 폰트버그 height:12px vertical-align:-1px*/ +.icon_noti.new {background-position:-24px -27px} +/*220715 uiux 개선*/ +.newarea.user_info strong{max-width:153px;padding-right:0} +.newarea.user_info strong:hover{cursor:pointer } +.newarea.user_info a{line-height:44px;font-size:14px;color:#29367c} +.newarea.user_info a:hover{text-decoration:none} +.newarea.user_info .writer_nikcon:hover{cursor:pointer} +.user_infogo{display:inline-block;font-size:12px;font-weight:bold;color:#29367c;line-height:100% } +.user_infogo:hover{text-decoration:none } +.newarea .user_infogo{display:inline-block;width:7px;height:11px;background-position:-236px -1024px;margin-left:3px;line-height:26px} +/* +.allview_go:after{content:"";display:inline-block;width:10px;height:12px;vertical-align:-1px;margin-left:2px; +background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?1);background-repeat:no-repeat;background-position:-179px -1023px +} +*/ +.login_box .newarea .logout_boxbtn{line-height:100%;padding-top:9px} +.login_box .newarea .btn_inout{width:63px;height:27px;line-height:25px;font-size:12px;border:1px solid #29367c;background:#3b4890;text-align:center;color:#fff;font-weight:bold;text-shadow:0px 1px #1d2761} +.right_content .login_box .user_option{white-space:nowrap}/*220816 알림의 림자 떨어짐 이슈로 스타일 추가(일부 사용)*/ +/*//220715 uiux 개선*/ + + + +/* 200427 otp갤러리메인 */ +.sp_otp{background: url(http://nstatic.dcinside.com/dc/w/images/sp/sp_otp.png) no-repeat;display: inline-block;vertical-align: -4px;width: 47px;height: 18px;cursor: pointer} +.user_info.otp_width strong{max-width: 180px;} +.otp_box{position: absolute;top: 0;right: 18px} +.otp_box .icon_otp{background-position: -7px -59px} +.otp_box.on .icon_otp{background-position: -7px -36px} + +/*야간모드*/ +.darkmodebox{position:relative} +.darkonoff{color:#555;font-size:11px;margin-left:10px;line-height:18px}/*211118 폰트 버그 line-height:19px*/ + +/*210109 야간모드 아이콘 */ +.icon_tdark{display:inline-block;width:11px;height:11px;background-position:-255px -844px;margin-right:4px;vertical-align:-1px}/*211118 폰트 버그 vertical-align:text-top; margin-top:-1px 삭제*/ +.icon_sdark{display: inline-block;width:8px;height:8px; background-position:-285px -818px;margin-right:4px} + +/*페이지 상단*/ +.page_head{height:37px;margin-bottom:3px;padding-top:4px} +.page_head h2, .favorite, .dcwiki, .lock{float:left} +.page_head h2{ +font-size:24px;font-family:'Nanum Gothic', sans-serif;letter-spacing:-1px;margin:2px 8px 0 3px; +max-width:420px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#29367c +}/*210121 상단 제목 길어짐 이슈로 말줄임 추가 / 231020 max-width:416px -> 420px*/ + + +.page_head h2 a{color:#29367c} +.page_head h2 a:hover{text-decoration:none} +.page_head .fixtit{color:#585857} +.favorite{position:relative;margin:4px 0px 0 0}/*210121 상단 제목길어지며서 떨어지는 이슈로 여백수정*/ +.dcwiki,.useradmin_go{margin-left:7px}/*210121 상단 제목길어지며서 떨어지는 이슈로 여백수정*/ +.icon_favorite{display:block;width:23px;height:24px;background-position:-154px -15px} +button.on .icon_favorite{background-position:-121px -15px} +.dcwiki{margin-top:4px;margin-right:7px} +.dcwiki > button{width:53px;height:24px;line-height:23px;border:1px solid #29367c;border-radius:2px;background:#f6f6f6} +.page_head h2 + .dcwiki, .page_head h2 + .useradmin_go{margin-left:0} +.txt_dc,.txt_wiki{font-size:11px;color:#29367c} +.txt_wiki{color:#009966} +.useradmin_go{float:left;margin-top:4px}/*마이너 갤러리 관리*/ +.btn_useradmin_go{width:54px;height:24px;background-position:-111px -241px} +/*210121 마이너 미니 아이콘*/ +.dcwiki + .useradmin_go{margin-left:0} +.pagehead_titicon{display:inline-block;vertical-align:top;margin-left:4px} /*231020 margin-left:6px -> 4px*/ +.pagehead_titicon + .favorite{margin-left:8px} +.pagehead_titicon.mgall{width:22px;height:22px;background-position:-195px -844px;margin-top:3px} +.pagehead_titicon.ngall{width:26px;height:20px;background-position:-223px -844px;margin-top:4px} +.pagehead_titicon.pgall{width:22px;height:22px;background-position:-63px -1181px;margin-top:2px}/*240613 인물*/ + +.gall_issuebox{padding-top:12px} +.gall_issuebox button{color:#333;vertical-align:top;outline:none} +.gall_issuebox button::before, .gall_issuebox .bundle button::before{content:"|";color:#ccc;font-size:12px;line-height:12px;padding:0 7px 0 3px;vertical-align:1px}/*220913 .gall_issuebox .bundle::before 추가*/ +.gall_issuebox button:last-child::before{vertical-align:top;line-height:14px } +.gall_issuebox button:first-child:before{display:none} + +.gall_issuebox .bundle button:first-child:before{display:inline-block}/*220913 추가*/ +.gall_issuebox .bundle:first-child button:first-child:before{display:none}/*220913 추가*/ + +.icon_relate_more{display:inline-block;width:9px;height:5px;background-position:-115px -43px;vertical-align:1px;margin-left:2px}/*211118 폰트 버그 vertical-align:2px;*/ +.hide .icon_relate_more{background-position:-103px -50px} +.gall_issuebox .new{margin-right:2px} +.gall_issuebox .icon_new{margin-left:0} +.gall_issuebox .issue_setting{position:relative}/*220913 설정 추가*/ +.gall_issuebox .issue_setting .new, +.gall_issuebox .relate .new{margin-left: 2px}/*231226*/ + + +/*작성자 정보*/ +.user_data{position:absolute;z-index:2} +.user_data_list{width:98px;border:1px solid #ccc;background:#fff;text-align:left} +.gall_list .user_data_list{width:114px}/*211224 추가*/ +.view_wrap .user_data_list,.album .user_data_list{margin-left:3px} +.user_data_list li{height:25px;padding:0 9px;line-height:27px;border-top:1px solid #ccc} +.user_data_list li:first-child{border-top:none} +.user_data_list li a{overflow:hidden;display:block;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px;color:#333;position:relative;}/*201217*/ +.user_data_list li.bg_jingrey a{color:#fff; }/*201217*/ +.user_data_list li a .icon_go{position:absolute;top:9px;right:1px}/*241018 right값4px->1px*/ +/*.gall_list .user_data_list li a .icon_go{right:1px}*/ +.user_data_list li a .num{float:right} +.reply_list li .user_data_list li{padding:0 9px} +.reply .num.font_lightred{color:#ee3c24} +/*220715 uiux 개선- 상단 작성자 정보*/ +.area_links ul.fl.clear{overflow:inherit;} +.area_links .area_nickname{position:relative;z-index:5000;} +.area_links .user_data_list > li{float:none;line-height:25px} +.area_links .user_data_list > li::before, .area_links .favorite_list li::before, .area_links .my_minor_mini li::before, .area_links .notice_listwrap li::before{display:none} +.area_links .favorite_list a,.area_links .my_minor_mini a, .area_links .notice_listwrap a{font-size:12px} +.area_links .notice_list{overflow-y:scroll;overflow-x:hidden;line-height:23px} +.area_links .user_data_list .icon_go{display:inline-block;width:5px;height:9px;margin-left:6px;background-position:-36px -45px;right:1px;top:8px} +.area_nickname .btn_user_data{text-decoration:underline;font-weight:bold} +.area_nickname .btn_user_data::after{content:"";display:inline-block;width:9px;height:5px;margin-left:2px;vertical-align:2px; +background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?07203)no-repeat -198px -1024px } +.area_nickname .btn_user_data.on::after{background-position:-217px -1024px } +.dchead .pop_wrap.type3{z-index:4010} + +/*241018 매니저단 동일 식별 코드 */ +.user_data.size .user_data_list{width:142px} +/*//241018 매니저단 동일 식별 코드 */ + +/*//작성자 정보*/ + + +/*리스트,본문,글쓰기 이슈박스*/ +.issue_wrap{position:relative;border-top:2px solid #29367c;padding-bottom:37px;z-index:13} +.listwrap .issue_wrap, +.visit_bookmark ~ #container .issue_wrap, .visit_bookmark + .wrap_inner #container .issue_wrap +{padding-bottom:0}/*220419*/ + +.list_wrap .visit_bookmark + .wrap_inner #container .concept_wrap, +.list_wrap .visit_bookmark + .wrap_inner #container .issue_contentbox +{border-bottom:1px solid #d5d5d5;margin-bottom:0}/*220419*/ + +.issuebox{width:1158px;background:#fff} +.listwrap .issuebox{width:840px;display:block;margin-bottom:15px} +.issuebox.open{position:absolute;left:0;top:0;height:190px;border-width:0 1px 1px;border-style:solid;border-color:#29367c;z-index:1} +.visit_bookmark ~ .wrap_inner .issuebox.open, +.visit_bookmark ~ #container .issuebox.open{height:152px}/*220419*/ +.personwrap .visit_bookmark ~ .wrap_inner .issuebox.open, +.personwrap .visit_bookmark ~ #container .issuebox.open{height: 309px}/*240816 인물*/ +.issuebox.open .concept_wrap{display:block} +.issuebox.open .visit_history{left:0;bottom:0;border:0px;border-top:1px solid #d5d5d5} +/*개념글*/ +.issuebox .concept_wrap{display:none} +.listwrap .issuebox .concept_wrap{display:block} +.concept_wrap{overflow:hidden} +.concept_txtlist,.concept_img{width:50%;box-sizing:border-box} +.concept_txtlist{float:left;padding:1px 15px 22px} +.listwrap .concept_txtlist{padding:1px 15px 22px 5px} +.list_wrap .visit_bookmark ~ .wrap_inner .concept_txtlist, .list_wrap .visit_bookmark ~ #container .concept_txtlist{padding-bottom:21px}/*220419*/ + +.concept_txtlist li{overflow:hidden;line-height:22px} +.concept_txtlist li a::before{content:"";display:inline-block;width:8px;height:12px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -298px -18px}/*churl*/ +.concept_txtlist li a{float:left;width:453px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.listwrap .concept_txtlist li a{width:307px} +.writer{float:right} +.concept_img{overflow:hidden;float:right;padding:4px 15px 25px 5px} +.listwrap .concept_img{padding:4px 3px 25px 0} +.listwrap .concept_wrap .concept_img{padding:4px 0px 25px 0} +.list_wrap .visit_bookmark ~ .wrap_inner .concept_img, .list_wrap .visit_bookmark ~ #container .concept_img{padding-bottom:24px}/*220419*/ + +.concept_imgbox{overflow:hidden;float:left;display:block;width:154px;height:102px;border:1px solid #3b4890} +.concept_imgbox img{width:154px;min-height:102px} +.concept_txtbox{float:left;width:377px;margin:1px 0 0 13px} +.listwrap .concept_txtbox{width:248px} +.concept_txtbox > strong{display:block;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.concept_txtbox > a{overflow:hidden;display:block;max-height:61px;margin-bottom:5px;line-height:20px} +.writer_info{display:block} +/*광고배너*/ +.banner_box{max-height:90px} +/*최근방문*/ +.visit_history{position:absolute;overflow:hidden;width:1134px;height:36px;line-height:36px;padding:0 12px;background:#f3f3f3;border:1px solid #d5d5d5;border-width:0 1px 1px 1px} +.listwrap .visit_history{position:relative;width:814px;margin-top:0;border-width:1px 1px 1px 1px} +.visit_history .tit{float:left;font-size:12px;color:#29367c} +.visit_list{overflow:hidden;float:left;width:997px;height:37px;padding:0px 0px 0 12px}/*201215*/ +.listwrap .visit_list{width:689px}/*201215*/ +.visit_list li{float:left;height:36px;margin-left:18px;width:127px;position:relative}/*201215-1 width position */ +.visit_list li:first-child{margin-left:0} +.visit_list .icon_mini{vertical-align:top;height:24px;line-height:100%;margin-top:12px;margin-left:0}/*201215-1 추가*/ +.btn_visit_del{height:36px;vertical-align:top;outline:none;position:absolute;top:0;right:0}/*201215 position:absolute;top:0;right:0 추가*/ +.icon_visit_del{display:inline-block;width:7px;height:7px;vertical-align:1px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -127px -153px;cursor:pointer}/*churl*/ +.visit_list li a{display:inline-block;width:114px;margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.visit_list li a.mini{max-width:96px;width:auto;margin-right:2px}/*201215-1 추가*/ +.left_content .visit_list li{width:121px}/*201215-1 추가*/ +.left_content .visit_list li a{width:115px}/*201215*/ +.left_content .visit_list li a.mini{max-width:88px;width:auto}/*210224 width84수정*/ + +.bnt_visit_prev,.bnt_visit_next{position:absolute;top:12px;line-height:12px;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/ +.bnt_visit_prev{position:relative;left:0;float:left;margin-left:4px }/*0201*/ +.bnt_visit_next{right:10px} +.bnt_visit_prev .icon_prev,.bnt_visit_next .icon_next{width:5px;height:11px} +.bnt_visit_prev .icon_prev{background-position:-119px -56px}/*211118 폰트 버그 background-position:-119px -57px*/ +.bnt_visit_next .icon_next{background-position:-110px -56px}/*211118 폰트 버그 background-position:-110px -57px*/ +.bnt_visit_prev.on .icon_prev{background-position:-105px -56px}/*211118 폰트 버그 background-position:-105px -57px*/ +.bnt_visit_next.on .icon_next{background-position:-124px -56px}/*211118 폰트 버그 background-position:-124px -57px*/ +.empty_visit{float:left;padding-left:19px;font-size:12px;color:#999} + +/*220419 최근방문/즐겨찾기*/ +.visit_bookmark{width:1050px;margin:0 auto} +.width1160 .visit_bookmark{width:1160px} +.width868 .visit_bookmark{width:868px} +.width1000 .visit_bookmark{width:1000px} +.visit_bookmark .newvisit_history{margin:0 0 10px;width:100%!important;position:relative!important} +.visit_bookmark .newvisit_history::before{border-width:0 1px 1px} +.visit_bookmark .newvisit_history .btn_open{position:relative;left:0;top:12px;float:left;display:block;width:15px;height:15px;margin-left:10px} +.visit_bookmark .newvisit_history .btn_open .icon_listmore{display:inline-block;width:15px;height:15px;background-position:-56px -168px;margin-top:0;vertical-align:top } +.visit_bookmark .newvisit_history .open .icon_listmore{background-position:-73px -168px } +.visit_bookmark .empty_visit a{color:#999} +.visit_bookmark .empty_visit a:hover{text-decoration:none} +.visit_bookmark .empty_visit a > span{text-decoration:underline} +.visit_bookmark .newvisit_list .icon_visit_del{background-position:-264px -961px } +/*//220419 최근방문/즐겨찾기*/ + +/*원본 첨부파일*/ +.appending_file_box{margin-top:15px;padding:8px 13px 9px;border:1px solid #d5d5d5} +.appending_file_box strong{font-size:12px} +.appending_file{overflow:hidden;margin:0px 0 0 -7px} +.appending_file li{float:left;margin-left:7px;line-height:16px} +.appending_file a{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;color:#666} +.appending_file_box .btn_file_dw{display:inline-block;height:16px;padding:0 5px;margin:-2px 0 0 7px;line-height:16px;border-radius:2px;background:#3b4890;font-size:11px;color:#fff}/*211118 폰트 버그 line-height:18px*/ +.btn_file_dw:hover{text-decoration:none} +/*갤러리 메인 최근방문*/ +.visit_history.gallmain{position:relative;width:702px;border-width:1px;font-size:11px;margin:14px 0 10px}/*190212*/ +.visit_history.gallmain .visit_list{width:577px;height:36px;padding:1px 0px 0 12px}/*201215*/ +.left_content .visit_history.gallmain .visit_list li{width:98px}/*201215*/ +.left_content .visit_history.gallmain .visit_list li a{max-width:85px} +.left_content .visit_history.gallmain .visit_list li a.mini{max-width:62px}/*201215*/ + +/*210310 개편 최근 방문 갤러리*/ +.newvisit_history{position:relative;height:38px;line-height:38px;padding:0 66px 0 12px;margin:14px 0 10px;background:#f3f3f3;vertical-align:top;box-sizing:border-box;color:#444;} +.width1160 .newvisit_history{margin:0}/*리시트 본문 글쓰기*/ +.width1160 .newvisit_history{position:absolute;width:1160px;}/*본문 글쓰기*/ +.list_wrap.width1160 .newvisit_history{position:relative;width:840px}/*리스트*/ +.newvisit_history::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:38px;border:1px solid #d5d5d5;box-sizing:border-box} +.view_wrap .newvisit_history::before{border-top-width:0} +/*.newvisit_history{width:684px;border-width:1px;}*/ +.newvisit_box{overflow:hidden} +.newvisit_history .tit {float:left;font-size:12px;color:#29367c;vertical-align:top;letter-spacing:-0.075em} +.newvisit_list{position:relative;white-space:nowrap} +.newvisit_list li{display:inline-block;margin-left:15px;font-size:12px} +.newvisit_list li:first-child{margin-left:0px} +.newvisit_list li a{display:inline-block;color:#444;letter-spacing:-0.075em} +/*.newvisit_list .icon_mini{vertical-align:text-bottom}*/ +/*.newvisit_list li a.mini{max-width:88px;width:auto;margin-right:2px;vertical-align:top ;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*201215-1 추가*/ + +.newvisit_list li .icon_mini{vertical-align:text-top;margin-top:3px/*vertical-align:-9px*/}/*211118 폰트 버그 스타일 추가*//*1207*/ +.newvisit_list .btn_visit_del{position:inherit;margin-left:12px;line-height:38px} +.newvisit_list .btn_visit_del .blind{display: none} +.newvisit_history .bnt_visit_prev, .newvisit_history .bnt_visit_next{top:13px} +.newvisit_history .bnt_visit_prev{margin-left:15px;margin-right:9px} +.newvisit_history .bnt_visit_next{right:51px} +.bnt_newvisit_more{position:absolute;right:12px;top:0;line-height:38px;color:#29367c;text-decoration:underline} +.miniwrap .bnt_newvisit_more, .miniwrap .newvisit_history .tit{color:#4f4dc6} +.newvisit_history .empty_visit{padding-left:0px} + +.width1160 .issuebox.open .newvisit_history{width:1158px;left:0;bottom:0} +.width1160 .issuebox.open .newvisit_history::before{border-width:1px 0 0 0} +.width1160 .issuebox.open .newvisit_history::before{border-top-width:1px} +/*//210310 개편 최근 방문 갤러리*/ + + +/*//상단 이슈박스*/ + +/*실시간 북적 갤러리, 실시간 검색어 */ +.rank_listwrap{position:relative;float:right;vertical-align:top;z-index:1}/*실시간 북적 갤러리*/ +.ranklist_over > button,.one_ranklist{float:left} +.all_ranklist{position:absolute;width:224px;border:1px solid #3b4890;background:#fff;z-index:200} +.box_tit{position:relative;padding:12px 0 10px;margin:0 9px 11px;border-bottom:1px dashed #ccc} +.box_tit .tit{font-size:12px} +.rank_list{padding:0px 11px 3px} +.rank_list.realtime_gall, .r_hotlive .rank_list{padding:0} +.r_hotlive .rank_list{margin-top:13px} +.rank_list li{position:relative;margin-bottom:11px} +/*.hot_mgall_box .rank_list li{width:191px;margin-bottom:12px}마이너갤러리 메인*/ +.r_realtime_issue .rank_list li{margin-bottom:9px} +.rank_list a{display:block;height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.rank_list a:hover{text-decoration:none} +.rank_list a:after{display:table;clear:both;table-layout:fixed;content:""} +/* .rank_num{ + display:inline-block;width:14px;height:13px;padding-right:1px;line-height:13px;;margin-right:3px;vertical-align:top; + text-align:center;color:#fff;font-weight:bold;font-family:tahoma,sans-serif;font-size:9px;letter-spacing:-1px +} */ +.rank_num{/*240912 15*15로 통일*/ + display:inline-block;width:15px;height:15px;line-height:13px;text-indent:-1px;box-sizing: border-box;vertical-align:top; + text-align:center;color:#fff;font-weight:bold;font-family:tahoma,sans-serif;font-size:9px;letter-spacing:-1px; + margin-right: 5px; +} +.right_content .rank_num{padding-right:0} +.rank_listwrap .rank_num{float:left} +.realtime_gall .rank_num{border:1px solid #327cff;background:#5793fd} +.r_realtime_issue .realtime_gall .rank_num, .r_hotlive .rank_num{width:13px;height:13px;letter-spacing:0} +.gall .rank_num, .rank_list.blue .rank_num{border:1px solid #29367c;background:#3b4890} +.rank_list.red .rank_num{border:1px solid #d31902;background:#f03c23} +.mgall .rank_num{border:1px solid #ff7e00;background:#ff9900} +.rank_txt{display:inline-block;line-height:15px;width:165px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*211118 폰트 버그 line-height:16px*/ +.rank_job{display:inline-block;line-height:15px;font-size:11px;color: #999;margin-left:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*240528 추가*/ +.rank_list .rank_txt{width:132px} +.rank_listwrap .rank_list .rank_txt{float:left} +.realtime_gall .rank_txt{width:100px} +.r_realtime_issue .realtime_gall .rank_txt{width:105px} +.r_hotlive .rank_list .rank_txt{width:94px} +.rank_txt:hover{text-decoration:underline} +.rank_state{font-family:Tahoma;font-size:11px;color:#999;vertical-align:top;float:right;margin-right:14px;margin-top:1px} +.ico_ranking{position:absolute;right:0;top:0;display:inline-block;width:9px;height:10px;margin-top:6px;vertical-align:top} +.ico_ranking.up{background-position:-121px 0} +.ico_ranking.down{background-position:-140px 0} +.ico_ranking.same{background-position:-158px 0} +.integrate_schwrap .ico_ranking{position:static}/*통합 검색*/ +.box_bottom{height:32px;padding-right:10px;background:#f3f3f3;line-height:34px;text-align:right;font-size:11px;color:#555;text-decoration:underline;cursor:pointer} + +/*한줄 실시간 북적 갤러리*/ +.one_ranklist{overflow:hidden;width:163px;height:18px;margin-left:16px} +.one_ranklist .rank_list .rank_txt{width:124px} +.one_ranklist .rank_list li{margin-bottom:0} +.one_ranklist .rank_num{line-height:13px;margin-left:0} +.one_ranklist .rank_list{margin-top:3px;padding:0 0 2px} + +/*블릿*/ +.dccon_infobox p{padding-left:9px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) -297px -17px no-repeat}/*churl*/ +.tip_deco{display:inline-block;width:9px;height:9px;background-position:-190px -201px;margin-right:5px} +.tip_deco999{display:inline-block;width:9px;height:9px;background-position:-278px -217px}/*mini*/ +.tip_deco_black{display:inline-block;width:9px;height:9px;background-position:-177px -201px;margin-right:5px} +.red .tip_deco{background-position:-203px -201px} +.tip_deco_warning{display:inline-block;width:12px;height:12px;background-position:-169px -214px;margin-right:5px} +.tip_deco_dot{content:"";display:inline-block;width:2px;height:2px;background:#333;font-size:0;vertical-align:4px;margin-right:6px} +.tip_deco_dot.red{background:#d31900} +.tip_deco_blue{display:inline-block;width:9px;height:9px;background-position:-291px -217px}/*mini*/ +.tip_deco_dot.big{width:3px;height:3px}/*210913*/ +.tip_deco_dot.red.big{width:3px;height:3px} +.login_wrap .tip_deco_dot{margin-left:-8px} +.email_change .tip_deco_dot{margin-left:0} +.tip_deco_dot555{display:inline-block;width:2px;height:9px;margin-right:5px;background-position:-298px -21px} +.dotred::before{content:" ";display:inline-block;width:3px;height:3px;background:#d31900;vertical-align:4px} +.dot333::before{content:" ";display:inline-block;width:3px;height:3px;background:#333;vertical-align:4px}/*210913*/ +.join_wrap .dotred.tit::before, .login_wrap .dotred.tit::before, .login_wrap .dot333::before, .join_wrap .dot333::before{margin-right:7px}/*210913*/ +.tip_deco_bar{position:relative;padding-left:10px }/*210913*/ +.tip_deco_bar::before{content:"-";position:absolute;left:0;top:-1px;display:inline-block}/*210913*//*211118 폰트 버그 top:0*/ + + + +/*아이콘 */ +.icon_option_more{display:inline-block;position:absolute} +.icon_listmore{display:inline-block;width:15px;height:15px;background-position:-56px -168px; margin-top:1px}/*211118 폰트버그 margin-top:1px추가*/ +/*.category_listwrap .icon_listmore{vertical-align:top}/*갤러리 메인아이콘*/ +.open .icon_listmore{background-position:-73px -168px} +.icon_more{display:inline-block;width:10px;height:10px;background-position:-58px 0} +.icon_bword_del,.icon_del{display:inline-block;width:13px;height:13px;background-position:-121px -162px} +.icon_new{display:inline-block;width:6px;height:6px;margin-left:4px;vertical-align:4px;line-height:30px;background-position:-70px -59px} +.writer_nikcon img{vertical-align:middle} +.gall_list .comment_box .writer_nikcon img{margin-left:0px} +.album .gall_writer .writer_nikcon img{vertical-align:-1px} +.circlenew{display:inline-block;width:19px;height:19px;background-position: -168px -961px;vertical-align:top}/*210913*/ +/*241121 업 다운 화살표*/ +.more_arrow{position:relative;vertical-align:top;margin-top:1px} +.more_arrow .icon_arrow{border:5px solid transparent;position:absolute;left:auto;top:2px;border-top-color:#555;margin-top:5px;margin-left:5px} +.more_arrow.up .icon_arrow{border-top-color:transparent;margin-top:0px;border-bottom-color:#555} +/**/ +/*//241121 업 다운 화살표*/ + +/*페이징*/ +.bottom_paging_box{position:relative;margin-top:18px;text-align:center;line-height:20px} +.comment_wrap .bottom_paging_box{border-top:1px #eee solid} +.result .bottom_paging_box{margin:20px 0 25px} + +.bottom_paging_box a,.bottom_paging_box em,.bottom_paging_box span{display:inline-block;margin-left:9px;font-size:14px;font-weight:bold} +.tx-list .tx-dccone .bottom_paging_box a{width:auto} +.bottom_paging_box a:first-child,.bottom_paging_box em:first-child{margin-left:0} +.page_prev{padding:0 5px 0 0px} +.page_next{padding:0 0px 0 5px} +.bottom_paging_box em{text-decoration:underline;color:#d31900} +.bottom_paging_box a.search_prev,.bottom_paging_box a.search_next{/*position:absolute;top:0*/font-weight:normal} +.search_prev{left:17px} +.search_next{right:17px} +.icon_prev_search,.icon_next_search{display:inline-block;width:5px;height:9px;vertical-align:1px} +.icon_prev_search{background-position:-43px -45px;margin-right:6px} +.icon_next_search{background-position:-36px -45px;margin-left:6px} + +/*220303 아이콘 형*/ +.iconpaging .icon_prev_search, .iconpaging .icon_next_search{width:10px;height:11px;vertical-align:0} +.iconpaging .icon_prev_search{background-position:-1px -46px;margin-right:5px} +.iconpaging .icon_next_search{background-position:-15px -46px;margin-left:5px} + +.bottom_paging_box.iconpaging{font-size:0} +.iconpaging .page_first, .iconpaging .page_prev,.iconpaging .page_next, .iconpaging .page_end{font-size:0!important;padding-top:0!important;vertical-align:2px} + +.iconpaging .page_first, .iconpaging .page_end{width:13px;height:14px;padding:0} +.iconpaging .page_prev, .iconpaging .page_next{width:12px;height:14px;padding:0} + +.iconpaging .page_first{background-position:-1px -1px} +.iconpaging .page_prev{background-position:-24px -1px;margin:0 10px 0 10px} + +.iconpaging .page_next{background-position:-1px -24px;margin:0 10px 0 19px} +.iconpaging .page_end{background-position:-23px -24px;margin-left:0} + + +/*//페이징*/ + +/*버튼 페이징*/ +.pageing_box{text-align:right} +.right_content .pageing_box{position:absolute;right:12px;top:14px;height:18px} +.btn_next,.btn_prev{font-size:0}/*0522 크롬 outline업데이트 이슈로 font-size 추가*/ +.btn_next,.btn_prev,.page_num{display:inline-block;height:17px;line-height:17px;outline:none}/*201208 outline 추가*/ +.page_num{margin:7px 3px 0 3px;color:#444;vertical-align:-1px} +.concept_wrap .page_num{overflow:hidden;margin:0;font-size:11px;color:#3b4890;font-family:tahoma,sans-serif;line-height:20px} +.right_content .page_num{margin:1px 1px 0 0;color:#333}/*211118 폰트버그 margin:2px 1px 0 0*/ +.icon_prev,.icon_next{display:inline-block;width:17px;height:17px} +.icon_prev{background-position:-56px -130px} +.icon_next{background-position:-75px -149px} +.on .icon_prev{background-position:-56px -149px} +.on .icon_next{background-position:-75px -130px} +.issuebox .concept_wrap .now_num{font-weight:normal} +.btn_blueprev,.btn_bluenext{display:inline-block;overflow:hidden;width:20px;height:21px;vertical-align:top} +.list_wrap .concept_wrap .btn_blueprev, .list_wrap .concept_wrap .btn_bluenext{margin-top:-1px} + +.right_content .btn_blueprev,.right_content .btn_bluenext{display:inline-block;width:18px;height:18px;vertical-align:top} +.btn_bluenext{margin-left:-5px}/*211118 폰트버그 margin-left:-4px*/ +.right_content .btn_bluenext{margin-left:-5px}/*211118 폰트버그 margin-left:-4px*/ +.icon_blueprev,.icon_bluenext{display:inline-block;width:20px;height:21px} +.btn_bluenext, .icon_bluenext{width:21px} +.right_content .icon_blueprev,.right_content .icon_bluenext{width:18px;height:18px} +.icon_blueprev{background-position:-56px -107px} +.icon_bluenext{background-position:-76px -84px} +.on .icon_blueprev{background-position:-56px -84px} +.on .icon_bluenext{background-position:-76px -107px} +.right_content .icon_blueprev{background-position:-56px -193px} +.right_content .icon_bluenext{background-position:-74px -213px} +.right_content .on .icon_blueprev{background-position:-56px -213px} +.right_content .on .icon_bluenext{background-position:-74px -193px} +.btn_whiteprev,.btn_whitenext{overflow:hidden;height:19px;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/ +.btn_whitenext{margin-left:0px}/*211118 폰트 버그 margin-left:-4px*/ +.icon_whiteprev{display:inline-block;width:19px;height:19px;background-position:-263px -129px;vertical-align:top} +.icon_whitenext{display:inline-block;width:18px;height:19px;background-position:-282px -106px;vertical-align:top} +.on .icon_whiteprev{background-position:-263px -106px} +.on .icon_whitenext{background-position:-282px -129px} +.btn_cate_paging{position:absolute;right:0;top:3px}/*마이너카테고리페이지 NEW 페이징*/ +.btn_cate_prev,.btn_cate_next{overflow:hidden;vertical-align:top;height:15px} +.icon_cate_prev{display:inline-block;width:15px;height:15px;background-position:-248px -150px} +.icon_cate_next{display:inline-block;width:15px;height:15px;background-position:-265px -167px} +.on .icon_cate_prev{ display:inline-block;width:15px;height:15px;background-position:-248px -167px} +.on .icon_cate_next{ display:inline-block;width:15px;height:15px;background-position:-265px -150px} +/*210414 아웃라인 삭제*/ +.btn_box button[class*="prev"], .btn_box button[class*="next"], +.pageing_box button[class*="prev"], .pageing_box button[class*="next"] +{outline:none} + +/*mini*/ +.icon_whiteprev.lightpurple{background-position:0 -554px} +.icon_whitenext.lightpurple{background-position:-56px -554px} +.on .icon_whiteprev.lightpurple{background-position:-37px -554px} +.on .icon_whitenext.lightpurple{background-position:-19px -554px} + +.icon_arrownext,.icon_arrowprev{display:block;width:10px;height:16px;margin:0 auto} +.icon_arrowprev{background-position:-235px -744px} +.icon_arrownext{background-position:-235px -762px} +.on .icon_arrowprev{background-position:-247px -762px} +.on .icon_arrownext{background-position:-247px -744px} + +/*//버튼 페이징*/ + +/*버튼*/ +.btn_del{width:13px;height:13px;margin-left:4px;font-size:1px} +/*200525 input 삭제버튼추가*/ +.btn_inputdel{width:9px;height:9px;font-size:0;} +.icon_inputdel{display:inline-block;width:9px;height:9px;background-position:-181px -790px} +.inputbox{position:relative} +.inputbox input::-ms-clear{display:none}/*익스 input입력시 생기는 엑스버튼 처리*/ +.inputbox .btn_inputdel{position:absolute;top:0;;width:27px;height:auto;margin:9px 1px 0 -28px;vertical-align:middle;line-height:23px} +.inputbox .btn_inputdel .icon_inputdel{vertical-align:top;margin-top:7px} +/*//200525 input 삭제버튼추가*/ +.btn_whitepurple,.btn_lightpurple,.btn_lightgreen,.btn_yeongrey,.btn_white_ccc,.btn_yeongrey,.btn_blue,.btn_lightblue,.btn_grey,.btn_lightgrey,.btn_white,.btn_red, +.btn_jeangrey,.btn_mediumgrey, +.btn_lightergrey,/*221018 추가*/ +.btn_yeondu /*240528 추가*/ +{width:85px;height:40px;padding-right:2px;line-height:36px;margin-left:3px;border-width:1px 1px 3px 1px;border-style:solid;border-radius:2px;font-size:14px;font-weight:bold}/*211118 폰트 버그 line-height:38px*/ +.view_wrap .btn_whitepurple,.view_wrap .btn_lightpurple,.view_wrap .btn_blue, .view_wrap .btn_grey,.listwrap .btn_mediumgrey,.view_wrap .btn_mediumgrey, .view_wrap .btn_white, +.listwrap .btn_whitepurple,.listwrap .btn_lightpurple,.listwrap .btn_blue, .listwrap .btn_grey, .listwrap .btn_white{width:82px;height:35px;line-height:31px}/*리스트 뷰*//*211118 폰트 버그 line-height:33px*/ + +.btn_whitepurple.auto, .btn_lightpurple.auto, .btn_blue.auto, .btn_grey.auto, .btn_mediumgrey.auto, .btn_mediumgrey.auto, .btn_white.auto, .btn_green.auto{width:auto;padding:0 7px}/*210913 추가*/ + +.btn_blue{background:#3b4890;border-color:#29367c;text-shadow: 0px -1px #1d2761;color:#fff} +.btn_lightblue{background:#626da6;border-color:#3b4890;text-shadow: 0px -1px #4b559c;color:#fff} +.btn_mediumblue{background:#0066cc;border-color:#0052a3;text-shadow: 0px -1px #0047bd;color:#fff }/*210514*/ +.btn_grey{background:#666;border-color:#444;text-shadow: 0px -1px #474747;color:#fff} +.btn_lightgrey{background:#f9f9f9;border-color:#c4c4c4;text-shadow: 0px -1px #fff;color:#666} +.btn_jeangrey{background:#ccc;border-color:#aaa;text-shadow: 0px -1px #bdbdbd;color:#fff} +.btn_yeongrey{background:#bbb;border-color:#aaa;text-shadow: 0px -1px #bdbdbd;color:#fff} +.btn_mediumgrey{background:#777;border-color:#444;text-shadow: 0px -1px #535353;color:#fff} +.btn_white{background:#fff;border-color:#29367c;color:#29367c;margin-left:0} +.btn_white_ccc{background:#fff;border-color:#ccc;color:#aaa;margin-left:0} +.btn_whitepurple{background:#fff;border-color:#4f4dc6;color:#4f4dc6} +.btn_red{display:inline-block;background:#ee3c24;border-color:#d31900;color:#fff;margin-left:0;text-align:center} +.btn_green{background:#005952;border-color:#003e39;color:#fff;text-shadow: 0px -1px #1f6440} +.btn_lightpurple{background:#6f6dd9;text-shadow: 0px -1px #4d4cce;color:#fff;border-color:#4f4dc6}/*mini*/ +.btn_yeonpurple{background:#9392c9;text-shadow: 0px -1px #7271b9;color:#fff;border-color:#6f6dd9}/*mini*/ +.btn_lightgreen{background:#669933;color:#fff;border-color:#509133} +.btn_yeondu{background:#4fbe17;color:#fff;border-color:#2fa40e} /*240528 인물 추가*/ +/*210913*/ +.btn_yeongreen{background:#009933;border-color:#00701f;text-shadow: 0px -1px #00701f;color:#fff} +.btn_yeonblue{background:#0071aa;border-color:#004f90 ;text-shadow: 0px -1px #004f90;color:#fff} +.btn_tyeonblue{background:#0064FF;border:1px solid #0033cc;text-shadow: 0px -1px #1d2761;color:#fff}/*220808 추가(토스 버튼) 0056b3*/ + +.btn_lighterblue{background:#717baf;border-color:#626da6;text-shadow: 0px -1px rgba(0,0,0, 0.3);color:#fff}/*221018 추가*/ +.btn_lightergrey{background:#efefef;border-color:#dbdbdb;color:#555}/*221018 추가*/ + +.btnline_turquoise{width:auto;height:30px;line-height:28px;background:#fff;border:1px solid #006666;color:#006666;font-size:13px;font-weight:bold;border-radius:2px}/*221018 추가 라인 청록색 버튼*/ +.btn_orange{width:auto;height:30px;line-height:28px;background:#f3623b;border-radius:2px;border:1px #e7482e solid;color:#fff;font-weight:bold;font-size:13px; +text-shadow: 0px -1px #f04a2d}/*221018 추가*/ +.btn_turquoise{width:auto;height:30px;line-height:30px;background:#006666;border-radius:2px;border:1px #004646 solid;color:#fff;font-weight:bold;font-size:13px; +text-shadow: 0px -1px rgba(0,0,0, 0.3);} + +.certify_ch .btn_box a.angular, .certify_ch .btn_box a.btn_ipin.angular, .certify_ch .btn_box a.btn_phone.angular, +.login_wrap .btn_box .btn_ipin.angular, .login_wrap .btn_box .btn_phone.angular, +.btn_ipin.angular, .btn_phone.angular, +.btn_toss/*220808 추가*/ +{width:auto;min-width:160px;height:31px;line-height:29px;padding:0 20px;vertical-align:top;border-radius:2px;box-sizing:border-box}/*211118 폰트 버그 line-height:31px*/ +/*//210913*/ + +.btn_lightgreen.small,.btn_yeongrey.small,.btn_lightpurple.small,.btn_blue.small,.btn_lightblue.small,.btn_grey.small,.btn_jeangrey.small,.btn_white.small,.btn_red.small, +.btn_lightgrey.small,.btn_red.small,.btn_green.small,.btn_yeonpurple.small, .btn_mediumblue.small, .btn_yeongreen.small, .btn_yeonblue.small, +.btn_tyeonblue.small,/*220808 추가*/ +.btn_lighterblue.small/*221018 추가*/ +{height:31px;line-height:29px;margin-left:3px;border-width:1px;border-style:solid;border-radius:2px;font-size:12px;font-weight:bold}/*211118 폰트버그 line-height:30px*/ + +.btn_lightpurple.smaller,.btn_blue.smaller,.btn_grey.smaller,.btn_lightgrey.smaller,.btn_red.smaller,.btn_jeangrey.smaller,.btn_green.smaller +{width:auto;height:25px;line-height:23px;padding:0 11px;font-weight:normal;border-width:1px;border-style:solid;border-radius:2px;margin-left:0;font-size:12px}/*211118 폰트 버그 line-height:25px*/ + +.btn_lightpurple.smallest,.btn_blue.smallest,.btn_grey.smallest,.btn_red.smallest, +.btn_green.smallest, +.btn_tyeonblue.smallest +{width:auto;height:18px;line-height:16px;padding:0 4px;margin-left:0;border-style:solid;border-width:1px;border-radius:9px;font-size:11px;font-weight:normal}/*220808 클래스 .btn_tyeonblue.smallest 추가*/ + +.btn_blue_round,.btn_lightpurple_round{display:inline-block;height:20px;line-height:18px;padding:0 14px;border-radius:10px;color:#fff;font-size:11px;text-align:center;box-sizing:border-box;overflow:hidden}/*210126 아웃라인 이슈로 추가*//*211118 폰트 버그 line-height:20px*/ +.btn_blue_round{border:1px solid #29367c;background:#3b4890;text-shadow: 0px -1px #1d2761} +.btn_lightpurple_round{border:1px solid #4f4dc6;background:#6f6dd9;text-shadow: 0px -1px #4d4cce} +.btn_white_round{display:inline-block;height:19px;line-height:16px;padding:0 8px;border:1px solid #d5d5d5;border-radius:50px;background:#fff; +color:#3b4890;font-size:11px;text-align:center;box-sizing:border-box;vertical-align:text-top +}/*211118 폰트 버그 line-height:18px 수정 vetical-align:text-top 추가*/ +.btn_white_round.font_jinlightpurple{color:#4f4dc6} +.btn_white_round.line_blue{border-color:#29367c} +.line_yeonblue{border-color:#3b4890;color:#29367c} +.btn_blue_round.h21{height:21px;line-height:19px;font-size:12px}/*211118 폰트 버그 line-height:21px*/ +.btn_blue_round.small,.btn_lightpurple_round.small{height:18px;line-height:16px;padding:0 4px;border-radius:8px}/*211118 폰트 버그 line-height:18px*/ +.btn_white_round.h21{height:21px;line-height:21px;font-size:12px} +.btn_red.round, .btn_lightpurple.round, .btn_yeondu.round{border-radius:50px}/*마이너/미니/인물*/ +.btn_grey_roundbg{background:#f3f3f3;border:1px #e8e8e8 solid;border-radius:50px } + +.btn_greybox{background:#f3f3f3;font-weight:bold} +.listwrap .btn_blue.cartoon_make, .view_wrap .btn_blue.cartoon_make, .cartoon_make{width:100px} +.btn_blue.small.btn_wfull{border-radius:0;width:100%;height:41px;line-height:39px;margin:7px 0 0 0;font-size:14px;overflow:hidden}/*210126 아웃라인 이슈로 추가*//*211118 폰트 버그 line-height:41px*/ +.btn_blue.small.btn_wrfull,.btn_lightpurple.small.btn_wrfull,.btn_grey.small.btn_wrfull{width:100%;height:35px;line-height:33px;margin:10px 0 0 0}/*211118 폰트 버그 line-height:35px;*/ + +.btn_bott,.view_wrap .btn_blue.btn_bott,.list_wrap .btn_blue.btn_bott{width:auto} + +.btn_lightpurple.smallestgag,.btn_lightgreen.smallestgag,.btn_yeongrey.smallestgag,.btn_white_ccc.smallestgag +{width:auto;height:17px;line-height:15px;padding:0 6px;text-align:center;border-width:1px;font-weight:normal;font-size:12px;text-shadow:none}/*211118 폰트 버그 line-height:17px*/ + +/*221107 추가*/ +.btnrline_blue{display:inline-block;height:28px;line-height:28px;border-radius:50px;color:#29367c;border:1px #29367c solid;text-align:center} +.btnrline_grey{display:inline-block;height:28px;line-height:28px;border-radius:50px;color:#999;border:1px #ccc solid;text-align:center} +/*//221107 추가*/ +.btnrline_purple{display:inline-block;height:22px;padding:0 10px;line-height:22px;font-size:13px;border-radius:50px;color:#993399;border:1px #993399 solid;letter-spacing:-0.025em} /*230622 추가*/ +a.btnrline_purple:hover{text-decoration:none} /*230622 추가*/ + +/*230404 추가*/ +.btn_blue.small.half,.btn_grey.small.half{width:49%;height:35px;line-height:33px} +.btn_blue.small.half:first-child,.btn_grey.small.half:first-child{margin-left:0} +/*//230404 추가*/ + +button.smaller, button.small{overflow:hidden}/*210126 아웃라인 이슈로 추가*/ + +/*231226 라인형태 추가*/ +.btn_circledel{width:16px;height:16px;position:absolute;right:7px;top:7px} +.btn_circledel::before{content:"";display:block;width:16px;height:16px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -201px -1047px} +.btn_circledel_line{width:18px;height:18px;position:absolute;right: 10px;top: 50%;transform: translateY(-50%)} +.btn_circledel_line::before{content:"";display:block;width:18px;height:18px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -224px -1086px} + +/*//버튼*/ + +/*select 디자인*/ +.select_box{position:relative;float:left} +.select_box select{display:none} +.select_area{position:relative;cursor:pointer} +.bottom_array .option_box{position:absolute;width:100%;box-sizing:border-box;background:#fff} +.bottom_array .option_box li{line-height: 21px;font-size: 14px;color: #29367c} +.option_box li:hover{text-decoration:underline;;cursor:pointer} +.option_box{position:absolute;width:100%;box-sizing:border-box;background:#f3f3f3;border:1px #ccc solid;padding:6px 5px 4px;z-index:20;} +.option_box li{line-height:16px;font-size:11px;color:#555;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.option_box li:hover{text-decoration:underline} +.select_arraybox .icon_option_more,.output_array .icon_option_more,.array_latest .icon_option_more{right:5px;top:7px;width:9px;height:5px;background-position:-126px -43px} +/*큰 말머리*/ +.subject_select.select_box{clear:both;margin:10px 10px 0 0} +.subject_select .select_area{width:102px;height:33px;padding:0 8px 0 11px;line-height:33px;border:1px solid #cecdce;background:#f3f3f3;font-size:14px;color:#333;font-weight:bold}/*211118 폰트 버그 line-height:35px;*/ + +#write_wrap .subject_select .select_area{width:95px}/*글쓰기페이지 말머리*/ + +.subject_select.nick_sel .select_area{width:86px} +.subject_select.email_sel .select_area{width:129px} +.subject_select .icon_option_more{position:absolute;right:12px;top:13px;width:13px;height:7px;background-position:-92px -43px} +.subject_select .option_box{width:100%;padding:10px 8px 10px 11px;background:#fff;border:1px solid #ccc} +.subject_select.nick_sel .option_box{padding:7px 8px 7px 11px} +.option_box.white{background:#fff} +.subject_select .option_box li{line-height:24px;font-size:14px;color:#333} +.subject_select.nick_sel li{font-weight:bold} +/*작은 말머리*/ +th .select_box{float:none} +.subject_select.small.select_box{margin:0} +.subject_select.small .select_area{width:51px;height:34px;padding:0;margin:0 auto;background:none;border:none;font-size:12px;text-align:left} +.subject_select.small .icon_option_more{width:9px;height:5px;right:0;top:14px;background-position:-137px -43px} +.subject_select.small .option_box{width:72px;padding:6px 5px 5px;border:1px solid #ccc;background:#f3f3f3;color:#333;text-align:left;z-index:1} +.subject_select.small .option_box li{position:relative;width:64px;height:19px;line-height:19px;font-weight:normal;font-size:12px; + text-overflow:ellipsis;overflow:hidden;white-space:nowrap +} +.option_box li.notsel{color:#bbb}/*말머리 선택 불가*/ +.option_box li.notsel:hover{cursor:default;text-decoration:none} + +/*게시물 출력개수, 게시물 정렬옵션*/ +.output_array{float:right;padding-top:15px} +.listwrap .output_array{padding-top:11px} +.output_array .select_box{margin:0 2px 0 0} +.output_array .select_area{width:41px;height:19px;line-height:19px;padding:0 5px;border:1px solid #ccc;background:#fff;font-size:11px}/*211118 폰트 버그 line-height:21px*/ +.array_sel .select_area{width:56px} +.output_array .option_box{padding:6px 5px 4px;background:#f3f3f3;border:1px solid #ccc} +.output_array .option_box li{line-height:16px;font-size:11px;color:#555} +.output_array .option_box li:hover{text-decoration:underline} +/*갤러리 내부 검색 */ +.bottom_array{width:123px;height:36px;border:1px solid #29367c;background:#3b4890} +.bottom_array .bottom_option_more{display:block;width:37px;height:36px;background:#3b4890} +.bottom_array .select_area{display:block;width:109px;height:30px;padding-left:8px;line-height:30px;margin:3px 0 0 3px;background-color:#fff;font-size:14px;color:#29367c} +.bottom_array .select_area .inner{position:absolute;right:0px;top:0px;width:34px;height:30px;background-color:#3b4890} +.bottom_array .icon_option_more{position:static;width:15px;height:9px;margin:10px 0 0 10px;background-position:-150px -42px} +.bottom_array .option_box{width:103px;box-sizing:content-box;padding:6px 9px 5px;border:2px solid #29367c;line-height:21px;font-size:14px;color:#29367c} + +.miniwrap .bottom_array{border:1px solid #4f4dc6;background:#6f6dd9} +.miniwrap .bottom_array .bottom_option_more{background:#6f6dd9} +.miniwrap .bottom_array .select_area{color:#4f4dc6} +.miniwrap .bottom_array .select_area .inner{background-color:#6f6dd9} +.miniwrap .bottom_array .option_box{border:2px solid #4f4dc6;} +.miniwrap .bottom_search{height:36px;margin-left:5px;border:1px solid #4f4dc6;background:#6f6dd9} +.miniwrap .bottom_search .bnt_search{width:37px;height:36px;background-position:-110px -744px} + +/*갤러리명,디시콘명 정렬*/ +.option_sort:after{clear:both;display:block;visibility:hidden;content:""} +.option_sort .select_arraybox{background:#f3f3f3;padding:0 19px 0 9px;margin-left:0;font-size:12px;color:#555} +.option_sort .select_arraybox .option_box{box-sizing:content-box;background:#fff;padding:9px} +.option_sort .select_arraybox .option_box li{font-size:12px} +.reply .option_sort.dccon .select_arraybox .option_box li{padding:0;border-top:none}/*220520 리플 디시콘 레이어 */ +.option_sort .select_arraybox .icon_option_more{top:11px;right:-11px;width:11px;height:7px;background-position:-169px -232px} + +.option_sort .select_arraybox .option_box li{line-height:22px} +.option_sort.dccon .select_arraybox{float:left;width:56px;height:27px;line-height:27px}/*211118 폰트 버그 line-height:29px*/ +.option_sort.dccon .select_arraybox .option_box{width:66px} +.option_sort .select_arraybox .option_box li{line-height:20px} +/*댓글 정렬*/ +.comment_count .select_box.array_latest{position:absolute;margin-top:8px;margin-left:8px}/*211118 폰트 버그 margin-top:9px*/ +.comment_count .num_box{width:50%} +.select_box.array_latest,.select_arraybox{float:none;display:inline-block;width:55px;height:19px;padding-left:5px;border:1px solid #ccc;margin-left:4px; + font-size:11px;background:#fff;color:#333;line-height:18px;vertical-align:1px +}/*211118 폰트 버그 line-height:21px;*/ +.array_latest .select_area{font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.comment_count .option_box{width:62px} +.under_catelist .select_box.array_latest{float:right;width:60px;margin:-3px 0 0}/*지하갤 레이어*/ +.under_catelist .option_box{width:67px}/*지하갤 레이어*/ +/*//select 디자인*/ + +/*체크 라디오 버튼 디자인 공통*/ +.checkmark{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-repeat:no-repeat}/*churl*/ +/*라디오 버튼 디자인*/ +.radiobox{position:relative;display:inline-block;line-height:31px;padding-left:23px} +.radiobox input[type="radio"]{position:absolute;left:0;top:8px;margin:0;opacity:0;z-index:2;cursor:pointer} +.radiobox input + .checkmark{position:absolute;top:8px;left:0;display:block;width:14px;height:14px;background-position:-193px -44px;border-radius:50%} +.radiobox input:checked + .checkmark{top:8px;left:0px;width:14px;height:14px;border-radius:50%;background-position:-175px -44px;z-index:1} +.radiobox.white input + .checkmark{background-position:-205px -214px} +.radiobox.white input:checked + .checkmark{background-position:-186px -214px} +.radiobox.big input[type="radio"]{left:0;top:-13px;width:50px;height:50px} +.radiobox.big input + .checkmark{left:0;top:-13px;width:50px;height:50px;background-position:-142px -364px} +.radiobox.big input:checked + .checkmark{left:0px;top:-13px;width:50px;height:50px;background-position:-142px -310px} +.radiobox.small{line-height:18px}/*211118 폰트 버그 line-height:20px*/ +.radiobox.small input[type="radio"]{position:absolute;left:0;top:3px}/*211118 폰트 버그 top:4*/ +.radiobox.small input + .checkmark{left:0;top:3px;width:12px;height:12px;background-position:-233px -201px}/*211118 폰트 버그 top:4*/ +.radiobox.small input:checked + .checkmark{left:0px;top:3px;width:12px;height:12px;background-position:-218px -201px}/*211118 폰트 버그 top:4*/ + +.radiobox.middle{line-height:25px} +.radiobox.middle input[type="radio"]{left:0;top:2px;width:27px;height:27px} +.radiobox.middle input + .checkmark{left:0;top:2px;width:27px;height:27px;background-position:-234px -548px} +.radiobox.middle input:checked + .checkmark{left:0px;top:2px;width:27px;height:27px;background-position:-263px -548px} +.radiobox.middle label{font-size:16px;color:#333;font-weight:bold;margin-left:9px;vertical-align:top;line-height:28px} +.minor_make_wrap .mini_openset .radiobox.middle input[type="radio"]{width:280px;height:110px;left:-18px;top:-19px}/*200810 미니갤러리 만들기 클릭영역 확장*/ +.minor_make_wrap .mini_openset .checkbox input[type="checkbox"]{width:298px;height:110px;left:-61px;top:-24px }/*200810 미니갤러리 만들기 클릭영역 확장*/ + +.bottom_paging_box .radiobox em.checkmark{margin-left:0} +/*//라디오 버튼 디자인*/ +/*체크박스 디자인*/ +.checkbox{position:relative;display:inline-block;vertical-align:top;padding-left:13px;line-height:14px}/*211118 폰트 버그 line-height:14px 추가 */ +.checkbox input[type="checkbox"]{position:absolute;left:0;top:0;margin:0;opacity:0;z-index:2;cursor:pointer} +.checkbox input + .checkmark{position:absolute;top:0;left:0;display:block;width:14px;height:14px;background-position:-264px -184px} +.checkbox input:checked + .checkmark{top:0;left:0px;width:14px;height:14px;background-position:-248px -184px;z-index:1} +.checkbox.type1{padding-left:23px} +.checkbox.type1 input[type="checkbox"]{width:17px;height:17px} +.checkbox.type1 input + .checkmark{position:absolute;top:0;left:0;display:block;width:17px;height:17px;background-position:-197px -294px} +.checkbox.type1 input:checked + .checkmark{top:0;left:0px;width:17px;height:17px;background-position:-197px -275px;z-index:1} +/*//체크박스 디자인*/ +/*체크박스 라운드*/ +.checkbox.round{padding-left:0;z-index:0} +.round_check + .round_label {position:relative;display:block;width:36px;height:19px;font-size:12px;text-indent:0;border-radius:2.25rem; +;background-color:#ccc;cursor:pointer;outline:none; + -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; + z-index:1 +} +.round_check + .round_label::before {position:absolute;top:2px;left:2px;display:block;width:15px;height:15px;background-color:#fff;border-radius:2.25rem; + content:""; + -webkit-transition:background 0.2s, -webkit-transform 0.2s; + transition:background 0.2s, -webkit-transform 0.2s; + transition:background 0.2s, transform 0.2s; + transition:background 0.2s, transform 0.2s, -webkit-transform 0.2s; +} +.round_check:checked + .round_label {background-color:#4f4dc6} +.round_check:checked + .round_label::before {background-color:#fff;-webkit-transform:translateX(17px);transform:translateX(17px)} +.checkbox.round .round_label .inr{position:absolute;left:-41px;top:1px;font-size:16px;font-weight:bold;} +/*220331 라운드 체크박스 -파랑색 (검색어 저장)*/ +.checkbox.round.blue input[type="checkbox"]{width:108px;height:19px;left:-70px} +.checkbox.round.blue .round_label .inr{position:absolute;left:-70px;top:1px;font-size:16px;font-weight:bold;} +.blue .round_check:checked + .round_label{background:#3b4890} +.blue .round_check + .round_label{background:#888} +/*//체크박스 라운드*/ + + + +/*input 입력불가*/ +input[type="checkbox"]:disabled ~ .checkmark, input[type="radio"]:disabled ~ .checkmark, +.disabled ~ .checkmark, .disabled ~ .checkmark +{opacity:0.3;filter:alpha(opacity=3)} +input[type="checkbox"]:disabled, input[type="radio"]:disabled,input[type="checkbox"]:disabled ~ label, input[type="radio"]:disabled ~ label, +.disabled, .disabled, .disabled ~ label, .disabled ~ label +{color:#999} + +/*input file*/ +.file_imgupbox,.file_bntup{position:relative;margin-top:10px} +.file_imgupbox > input[type="file"],.file_bntup > input[type="file"]{position:absolute;left:0;top:0;width:140px;height:25px;opacity:0;filter:alpha(opacity=0);cursor:pointer} +.file_imgupbox > input[type="file"]::-webkit-file-upload-button,.file_bntup > input[type="file"]::-webkit-file-upload-button, input[type="file"]::-webkit-file-upload-button{cursor:pointer}/*크롬 file 커서포인터 문제*/ +/*//input file*/ + +/*회원가입,로그인 폼*/ +.form_group{margin-top:25px} +.form_group.pw + .form_group.nick{margin-top:22px} +.login_wrap .form_group{margin-top:15px} +.login_wrap .form_group.email{margin-top:28px} + +.form_group:first-of-type{margin-top:0} +.form_group::after{clear:both;display:block;visibility:hidden;content:""} +.form_tit,.form_txt{float:left} +.form_tit{width:177px;height:35px;line-height:35px;font-size:14px;color:#333;font-weight:bold} +.login_wrap .form_tit, .join_wrap .form_tit{width:193px} /*210913*/ +.form_txt{width:500px} +.join_wrap .form_txt{width:506px} +.int{width:100%;height:35px;padding:0px 9px 0 9px;line-height:35px;border:1px #cecdce solid;box-sizing:border-box;font-size:14px;color:#555}/*211118 폰트 버그 line-height:33px*/ +.int.typetxt{background: none;border: 0;font-weight: bold;padding-left: 0;outline: none}/*231207 .int.typetxt 관련 추가*/ +.int.typetxt + .tip_msgbox{margin-top: 3px} +.int.bg{background:#f3f3f3} +input.int.bg:-webkit-autofill, +input.int.bg:-webkit-autofill:hover, +input.int.bg:-webkit-autofill:focus, +input.int.bg:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #f3f3f3 inset !important; +-webkit-text-fill-color:#555 !important; +} +.nick .form_txt .int{float:left;width:386px} +.email .form_txt .int{float:left;width:155px} +.pw_check.int{margin-top:7px} +.rule_out.int{background: #edefff} /*200602 비밀번호 조건 불일치시 배경*/ +.select_box.subject_select.nick_sel,.select_box.subject_select.email_sel{float:left;margin:0 0 0 7px;clear:none} +.form_txt .deco_mail{float:left;padding:0 8px 0 8px;font-size:16px;color:#333;font-weight:bold;line-height:35px} +.tip_msgbox{clear:both;margin-top:11px;font-size:12px;color:#999;text-align:left} +.changform_box .tip_msgbox{margin-bottom:3px} +.form_group.email .tip_msgbox{line-height:20px;margin-left:1px}/*210913*/ + +.tip_msg.ok,.tip_msg.txt{color:#555} +.tip_msg.error{color:#d31900} + +.join_wrap .subject_select.nick_sel .select_area, .login_wrap .subject_select.nick_sel .select_area{position:absolute}/*210914 브라우저배율 이슈 대응*/ +.join_wrap .subject_select.nick_sel .option_box, .login_wrap .subject_select.nick_sel .option_box{width:107px}/*210914 브라우저배율 이슈 대응*/ +.join_wrap .subject_select.email_sel .select_area, .scrt_agreen_con .subject_select.email_sel .select_area{position:absolute}/*210913 브라우저배율 이슈 대응*/ +.join_wrap .subject_select.email_sel .option_box, .scrt_agreen_con .subject_select.email_sel .option_box{width:150px}/*210913 브라우저배율 이슈 대응*/ + + + +/*회원가입 로그인*/ +.con_box{margin:25px 0 7px} +.con_box.brd{min-height:398px;border:1px #cecdce solid;border-radius:5px} +.con_box.brd.nomin{min-height:auto}/*210913*/ +.con_box.bluebrd{border:2px #29367c solid;border-radius:5px} +.con{padding:58px 0 58px;margin:0 auto} +.con.changform_box{padding:78px 0 73px;position:relative}/*210913*/ +.con.innerbox{width:660px} +.login_wrap .con.innerbox{width:605px} +.login_wrap .member_out .con.innerbox {width:650px} +.con.innerbox .info_txt{padding-left:5px} +.login_wrap .con.innerbox .info_txt{padding-left:13px;word-break:keep-all} +.con .tit{font-size:14px} +.con.innerbox .tit{padding-left:4px} +.con.center{padding-top:130px;text-align:center;line-height:25px;font-size:14px;color:#555} +.con.center .tit{display:block;font-size:16px;color:#d31900} +.con.center .txt{margin-top:5px} +.con.center .btn_box{margin-top:11px} +.con.center .btn_box{margin-top:11px} +.con.center .int[type="password"]{width:290px;margin-top:9px} +.bg_box{padding:43px 0 47px;margin:26px 0 35px;background:#f3f3f3;border-radius:2px;text-align:center;font-size:14px;color:#333} +.form_box{width:290px;margin:0 auto} +.login_wrap .con.innerbox.w552, .w552{width:552px} +/*220808 추가*/ + +/*210913*/ +.con.innermg{margin:49px 87px 45px;padding:0} + +/*캡차 코드*/ +.kaebcha_box{position:relative;display:inline-block;height:33px;border:1px #cecdce solid;font-size:0} +.kaebcha_box .kap_codeimg{display:inline-block;width:125px;margin:0;line-height:0} +.kaebcha_box .kap_codeimg img{width:125px;height:33px} +.kaebcha_box .input_kapcode{display:inline-block;width:95px;height:33px;line-height:33px;padding:0 13px;vertical-align:top;border:none;;font-size:14px;color:#555}/*211118 폰트 버그 line-height:34px*/ + +.email_agree .bg_box{margin:13px 0 0;padding:16px 17px 13px;text-align:left;color:#555;font-size:12px } +.email_agree .bg_box b{color:#333} +.email_agree .agree_check{padding-top:8px} +.email_agree .checkbox{padding-left:19px;line-height:20px} +.email_agree .checkbox label{display:block;margin-top:-4px}/*211118 폰트 버그 margin-top:-3px */ +/*인증 코드 입력*/ +.incode_wrap{margin-top:14px} +.incode_wrap .code_inputbox{float:left;width:216px;border:1px #29367c solid} +.incode_wrap .code_input{float:left;width:145px;height:33px;line-height:33px;padding:0 9px;border:none;background:#fff;font-size:14px;color:#555} +.incode_wrap .btn_codeok{float:right;width:53px;height:33px;border-left:1px #29367c solid;background:#3b4890;color:#fff;font-weight:bold;text-shadow: 0px -1px #1d2761;line-height:33px}/*211118 폰트 버그 line-height:33px 추가*/ +.incode_wrap .btn_white.small.btn_recode{float:left;width:120px;height:35px;line-height:33px;border-radius:0;margin-left:5px;}/*211118 폰트 버그 line-height:35px*/ +.incode_wrap .btn_white.small.btn_change{float:right;width:150px;height:35px;line-height:33px;border-radius:0;margin-left:7px}/*211118 폰트 버그 line-height:35px*/ +.incode_wrap .tip_msg{margin-top:7px;font-size:12px;color:#555;line-height:22px} +.incode_wrap .tip_msg b{padding:0 4px 0 6px} + +.email_agreemsg{margin-top:14px;color:#333;font-weight:bold;letter-spacing:-0.025em;text-indent:-2px} +.tip_msg + .email_agreemsg{margin-top:8px} + +/*보안코드 발급 / 231207 회원가입 정책 변경 추가*/ +.con.security_codewrap{color:#333} + +.security_codewrap .securitybox{padding:44px 44px 39px;background:#edf1ff;border-radius:3px} +.security_codewrap .codebox{text-align:center;font-size:16px} +.security_codewrap .codebox strong, .security_codewrap .codebox b{display:block} +.security_codewrap .codebox b{letter-spacing:-0.025em} +.security_codewrap .code{margin-top:7px;font-family:"Tahoma",sans-serif;font-size:30px;color:#e50017} +.security_codewrap .code.id{color:#006633;margin-top: 0} +.security_codewrap .codebox .code + .code{margin-top: 4px} + +.security_codewrap .util{margin-top:25px;font-size:0;text-align:center} +.btn_cdis{width:100px;height:100px;background:#fff;border-radius:100%;margin-left:20px;text-align:left;position: relative} +.btn_cdis:first-child{margin-left:0} +.btn_cdis > .txt{position: absolute;bottom: -26px;left: 50%;transform: translateX(-50%);white-space: nowrap;color: #29367c} + +.codedown::after, .codeshot::after, .codeprint::after, .codeclip::after{content:"";display:block;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_util.png);background-repeat:no-repeat} +.codedown::after{width:52px;height:64px;background-position:-1px 0px;margin-left:22px;margin-top:1px} +.codeshot::after{width:58px;height:57px;background-position:-61px 0px;margin-left:26px} +.codeprint::after{width:52px;height:57px;background-position:-127px -1px;margin-left:23px;margin-top:-1px} +.codeclip::after{width:56px;height:57px;background-position:-185px -1px;margin-left:23px;margin-top:-1px} + +.security_codewrap .securitybox .tip_msg{margin-top:27px;margin-left:7px;font-size:12px;line-height:22px} +.security_codewrap .tip_msg{margin-top:42px;margin-left:13px;font-size:14px;line-height:24px;word-break:keep-all} +.security_codewrap .tip_msg p:first-child{margin-top:0} +.security_codewrap .tip_deco_dot{margin-right:7px;margin-left:-9px} + +.security_codewrap.info .con > .tit{font-size: 14px;text-decoration: underline} +.security_codewrap.info .con > .tit + .info_txt{margin-top: 4px} +.security_codewrap.info .con > .info_txt{font-size: 14px;word-break: keep-all;margin-top: 0} +.security_codewrap.info .code{font-size: 26px} +.security_codewrap.info .util{margin-top: 27px} +.security_codewrap.info .btn_cdis{margin-bottom: 32px} +.security_codewrap.info .securitybox{padding: 35px 39px 38px;margin-top: 26px} +.security_codewrap.info .securitybox .tip_msg{margin-top: 22px} +.security_codewrap.info .con > .tip_msg{margin-top: 22px} +/*//231207 회원가입 정책 변경 추가*/ + +/*//210913*/ + + +/* 200602 비밀번호 규칙 변경 */ +.pw_rule{font-size: 12px;text-align: left;position: relative} +.pw_rule .pw_tip{margin-top: 11px;} +.pw_rule .step_tit, .pw_rule .tip_tit{color: #333;line-height: 20px;font-size: 12px;font-weight: bold;padding-left: 0} +.pw_rule .pw_step{margin-top: 7px} +.pw_step .impsb_txt{color: #d31900;line-height: 18px;margin-top: 8px;padding: 0;min-width: 300px;} + +.pw_rule + input[type="password"]{margin-top: 15px} +.pw_rule .checkbox{padding-left: 0;color: #666;display: block;line-height: 20px} +.pw_rule .chklbl{position:relative;display:inline-block;padding-left: 20px} +.pw_rule .chklbl::before{position:absolute;top:3px;left:0;content:"";width:14px;height:14px;background-color:#ccc;border-radius:50%} +.pw_rule .chklbl::after{content:"";width:10px;height:9px;position:absolute;top:0;left:0;margin: 7px 0 0 2px;background: url(https://nstatic.dcinside.com/dc/w/images/checkbox.png) no-repeat 0 0;background-size:10px 8px} +.pw_rule .checkbox.on .chklbl::before{background-color:#4b58a7} +.btn_pw_info{width: 14px;height: 14px;overflow: hidden;margin: -2px 0 0 -2px} +.icon_pwinfo_open{display:inline-block;width:13px;height:13px;background-position:-242px -229px;vertical-align:top} + +.step_box .btm_box{width: 100%;height: 10px;overflow: hidden;background: #cfcfcf;font-size: 0;margin-top: 5px;position: relative;} +.step_box.impossible .step_txt::before, .step_box.normal .step_txt::before, .step_box.safe .step_txt::before{content: ":";position: relative;left:-3px;color: #000;margin-left: 2px;} +.step_box .btm_box::before, .step_box .btm_box::after{content: "";width: 1px;height: 100%;background: #fff;display: inline-block;position: absolute;z-index:2;} +.step_box .btm_box::before{left: 33.333%;} +.step_box .btm_box::after{right: 33.333%;} +.step_box .btm_box .bar{width: 33.333%;height: 100%;position:absolute;top:0;} +.step_box.impossible .bar{background: #d31900;left:0} +.step_box.normal .bar{background: #ff9933;left:33.333%} +.step_box.safe .bar{background: #008140;right:0;} +.step_box.impossible .step_txt{color:#d31900} +.step_box.normal .step_txt{color: #ff9933} +.step_box.safe .step_txt{color: #008140} + +/*캡차코드*/ +.kap_codeimg{width:140px;margin-top:9px} +.kap_codeimg img{width:100%;height:31px} +.cmt_write_box .kap_codeimg{width:140px;margin-top:0;border:1px solid #cecdce;border-width:0 1px 1px 1px}/*댓글*/ +.album .cmt_write_box .kap_codeimg{width:125px} +.cmt_write_box .kap_codeimg img{display:block;height:38px}/*댓글*/ + +/*컨텐츠 타이틀*/ +.cont_head{height:32px;vertical-align:top;border-bottom:2px solid #29367c} +.head_tit a,.head_tit{color:#29367c;font-size:14px;vertical-align:-3px} + +/*댓글*/ +.comment_wrap{overflow:hidden;width:100%;height:38px;margin-top:15px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333} +.comment_wrap.show,.gall_listwrap.album .comment_wrap.show,.comment_box .reply.show{/**/overflow:visible;height:100%}/*댓글 답글 열림*/ +.comment_box .reply.show:after{clear:both;display:block;visibility:hidden;content:""} +.icon_red_show,.icon_red_hide/*,.icon_blue_show,.icon_blue_hide 답글쓰기 삭제로 삭제하기*/{display:inline-block;width:9px;height:5px;margin-left:5px} +.icon_red_show{background-position:-128px -50px;vertical-align:1px} +.icon_red_hide{background-position:-121px 0;vertical-align:2px} +.gall_listwrap.album .comment_wrap{height:38px;margin-top:0} +.comment_count{height:38px;line-height:38px;font-weight:bold} +.comment_count .checkbox input[type="checkbox"]{top:11px} +.comment_count .checkbox input + .checkmark{top:11px} +.comment_count .checkbox input:checked + .checkmark{top:11px} +.comment_count:after{clear:both;display:block;visibility:hidden;content:""} +.cmt_bg_box{padding:0 15px;background:#f3f3f3;border:1px solid #eee;border-width:1px 0 1px 0} +.btn_setreply{overflow:hidden;height:21px;margin:-1px 0 0 71px} +.icon_setreply{display:inline-block;width:21px;height:21px;;background-position:-143px -275px} +.reply .cmt_bg_box{border:1px solid #ddd;border-width:1px 0 0px 0} +.cmt_bg_box.comment_more,.cmt_bg_box.reply_more{padding:0;text-align:center} +.bnt_comment_more,.bnt_reply_more{width:100%;height:38px;color:#555;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px} +.icon_comment_more{display:inline-block;width:11px;height:6px;margin-left:7px;background-position:-115px -50px;vertical-align:1px} +.bnt_reply_more.close .icon_comment_more{background-position:-102px -50px} +.btn_cmt_close,.btn_cmt_close span,.btn_cmt_refresh,.btn_cmt_open, .comment_wrap .contgo{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333;font-weight:bold;outline:none}/*201217 .comment_count .contgo 추가*/ +.comment_count > .fr{font-size:0}/*201217*/ +.comment_count > .fr > *::before, .bottom_paging_box > .cmt_inner > *::before, .ltrwrap .usertxt span::before +{content:"";display:inline-block;width:1px;height:12px;margin:0 10px 0 9px;background:#ccc;vertical-align:-1px}/*220221 디시로터리 추가*/ +.comment_count > .fr > *:first-child::before, .bottom_paging_box > .cmt_inner > *:first-child::before, .ltrwrap .usertxt span:first-child::before{display: none}/*220221 디시로터리 추가*/ +.bottom_paging_box > .cmt_inner > .btn_cmt_close span{margin-left:0}/*201217*/ +.comment_count > .fr > .btn_cmt_refresh::before, .bottom_paging_box > .cmt_inner > .btn_cmt_refresh::before{margin-left:11px}/*201217*/ +.comment_wrap .contgo{vertical-align:middle;line-height:15px}/*201217*/ +.comment_wrap .bottom_paging_box .contgo{vertical-align:middle;line-height:15px}/*201217*/ +.comment_wrap .contgo:hover{text-decoration:none}/*201217*/ + +.icon_cmt_more{display:inline-block;width:9px;height:5px;background-position:-115px -43px;margin-left:4px;vertical-align:2px} +.btn_cmt_close .icon_cmt_more{background-position:-84px -52px} +.btn_cmt_refresh .icon_cmt_more{vertical-align:2px} +.cmt_info{position:relative;padding:9px 12px 7px;border-top:1px solid #eee} +.view_comment .cmt_info{padding:9px 3px 7px 3px} + +.dory .cmt_info{padding:12px 2px} +.reply_list li.dory .cmt_txtbox{margin:3px 0} +.album .dory .cmt_info{padding:12px 12px 10px} +.cmt_list li:first-child .cmt_info{border-top:none} +.cmt_bg_box .cmt_info{padding-top:19px} +.cmt_txtbox{float:left;width: 820px;cursor: pointer}/*240905 더블디시콘 답글 클릭 영역 관련 추가*/ +.reply .cmt_txtbox{cursor: default}/*240905 더블디시콘 답글 클릭 영역 관련 추가*/ +.cmt_info p{line-height:20px} +.usertxt,.comment_wrap .comment_dccon{width:820px;cursor:pointer} +.usertxt{float:left;line-height:20px;cursor:pointer;word-break:break-all;overflow:hidden} +.album .usertxt,.album .comment_wrap .comment_dccon{max-width:518px/*518px*/} +.event_wrap .usertxt{cursor:default} +.uservoice{margin-top:6px} +.date_time{float:left;font-size:12px;color:#999;vertical-align:top;margin-top:1px}/*211118 폰트 버그 margin-top:3px*/ +.dory .date_time{display:none} +.reply_info{position:relative} +.cmt_list li:first-child .reply{padding:12px 0;border-top:none} +.cmt_list li:first-child .reply li:first-child{margin-top:0} +.reply_info .usertxt,.del_reply,.reply_info .comment_dccon{position:relative;width:774px;padding-left:16px;cursor:default} +.reply .comment_dccon{padding-left:16px} +.reply_info .usertxt::before,.reply_info .comment_dccon::before{content:" ";position:absolute;left:-0px;top:3px;display:block;width:8px;height:8px; +background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat;background-position:-283px -200px}/*churl*/ +.del_reply{color:#999;line-height:20px;padding-left:0;float:left} +.album .reply_info .usertxt,.album .reply_info .comment_dccon{width:468px} +.comment_box .reply{overflow:hidden;height:0} +.reply_box{margin:0px 0 12px 30px;padding:0px 0 0;border:1px solid #ddd;background:#fafafa;border-width:0 1px 1px 1px} +li:first-child .reply_box{margin:0px 0 0px 30px} +.reply_list li{padding:9px 12px 7px;border-top:1px solid #ddd} +.reply_list li:first-child{margin-top:0px} + + + +/*이전 갤러리 본문 댓글*/ +.beforegall .comment_wrap{height:40px} +.beforegall .comment_wrap.show{height:100%} +.beforegall .view_comment .comment_box .bottom_paging_box{border-bottom:2px solid #3b4890} +.beforegall .reply_box{border-width:0 1px 0px 1px} +.beforegall .reply_list li{border-top:0;border-bottom:1px solid #ddd} +.beforegall .reply_list li:first-child{border-top:1px solid #ddd} +/*댓글입력*/ +.bor_btm_ddd1{border-bottom:1px solid #ddd} +.cmt_write_box{padding:12px 12px 12px;background:#fafafa;border-top:2px solid #3b4890} +.view_comment{position:relative} +.view_comment .cmt_write_box{border-bottom:2px solid #3b4890} +.cmt_write_box.small{background:transparent;border-top:none;border-bottom:none} +.reply .cmt_write_box.small{border-top:1px solid #ddd} +.reply_list li .cmt_write_box.small{border-top:none;padding:3px 0 5px} +.reply_list li .cmt_write_box{padding:0} +.cmt_write{position:relative} +.cmt_textarea_label{position:absolute;left:0;top:0;font-size:12px;color:#999;line-height:18px;padding:13px} +.cmt_txt_cont{float:right} +.cmt_txt_cont textarea{width:956px;height:78px;padding:13px;border:1px solid #cecdce;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333;line-height:18px} +.cmt_write_box.small .cmt_txt_cont textarea{width:927px} + +.gall_listwrap.album .cmt_txt_cont textarea{width:653px} +.gall_listwrap.album .cmt_write_box.small .cmt_txt_cont textarea{width:621px} +.user_info_input{position:relative;width:140px;height:30px;margin-top:5px;border:1px solid #cecdce;background:#fff}/*230619 position:relative 추가*/ +.user_info_input:first-child{margin-top:0px} +.user_info_input input,.cmt_write_box .user_info_input.id > label{width:126px;height:28px;line-height:29px;padding:1px 7px 1px;border:none;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;vertical-align:top}/*211118 폰트 버그 padding:2px 7px 0;*/ +.user_info_input.id input,.cmt_write_box .user_info_input.id > label{background:#f3f3f3} +.user_info_input.id input,.user_info_input.id label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.cmt_write_box .user_info_input.id > label{display:block} +.album .user_info_input{width:125px} +.album .user_info_input input{width:111px} + +/*230619 비회원 갤닉네임 / 231226 .btn_circledel 상단 버튼쪽으로 옮김*/ +.user_info_input.nomem_nick input, .btn_gallnickuse, .nomem_nick .put_inquiry{color:#29367c} +.btn_gallnickuse{position:absolute;right:0px;top:0px;height:30px;padding-right:8px;text-decoration:underline;font-size:11px} + +#write_wrap .btn_circledel{right:12px;top:9px} +#write_wrap .btn_gallnickuse{height:35px;padding:0 12px} +.nomem_nicknum{color:#333} +/*//230619 비회원 갤닉네임 */ + +/*크롬 input 배경색이 노란색으로 변하지 않도록*/ +.user_info_input input:-webkit-autofill, +.user_info_input input:-webkit-autofill:hover, +.user_info_input input:-webkit-autofill:focus, +.user_info_input input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important} +.cmt_cont_bottm{margin-top:8px} +.reply .cmt_cont_bottm{margin-top:7px} +.dccon_guidebox{position:relative;float:left}/*이용안내 팝업 배경보다 위로 올라와 14->12 로수정 레이어와 물음표아이콘 겹처 z-index 삭제*/ +.dccon_guidebox .btn_white{font-weight:normal;margin-left:0} +.icon_dccon{display:inline-block;width:24px;height:19px;margin:0 5px 0 2px;background-position:-229px 0;vertical-align:-5px} +.btn_dccon_guide{margin:1px 0 0 4px} +.btn_bigdccon_guide{color: #3b4890;text-decoration: underline;font-weight: bold;margin-left: 10px}/*230901 대왕디시콘 사용법 버튼 추가*/ +.icon_guide_open{display:inline-block;width:17px;height:16px;background-position:-220px -29px} +.comment_box{position:relative;border-top:2px solid #3b4890} +/*댓글 수정,삭제 비번 입력 레이어*/ +.cmt_mdf_del{position:relative;margin-left:6px;z-index:1} +.cmt_mdf_del:empty{display:none} +.cmt_delpw_box{overflow:hidden;position:absolute;width:218px;height:31px;border:2px solid #29367c} +.cmt_delpw{float:left;width:129px;height:31px;line-height:34px;padding:0 5px;border:0;background:#fff;font-size:14px} +.cmt_delpw:-webkit-autofill, +.cmt_delpw:-webkit-autofill:hover, +.cmt_delpw:-webkit-autofill:focus, +.cmt_delpw:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important} +.btn_cmtpw_close{width:30px;height:31px;background:#29367c} +.icon_cmtpw_close{display:inline-block;width:13px;height:14px;margin:3px 0 0 3px;background-position:-138px -78px } +.cmt_mdf_del .btn_ok,.cont_btnbox .btn_ok{float:left;width:49px;height:31px;line-height:32px;background:#3b4890;color:#fff;font-weight:bold;text-shadow:0px 1px #1d2761} +.cmt_mdf_del{float:right} +.reply_info .cmt_mdf_del{top:3px;right:-2px} +.album .cmt_mdf_del{top:3px} +.album .reply_info .cmt_mdf_del{right:0px} +.view_comment .cmt_mdf_del{top:3px} +.view_comment .reply_info .cmt_mdf_del{right:0} +.cmt_mdf_del button{color:#999} +.btn_cmt_delete{background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-268px -200px;font-size:0;line-height:0;width:13px;height:13px;vertical-align:top} +/*221018 nft 댓글 삭제*/ +.cmt_delpw_box.nft{overflow:visible;max-width:277px;min-width:218px;width:inherit;z-index:1;border:none;outline:2px solid #29367c} +.view_comment .cmt_mdf_del.nft{z-index:inherit;} +.cmt_nftconnect{float:left;width:57px;height:100%;background:#386ce9;border-right:2px solid #29367c } +.cmt_delpw_box.nft .wallet{display:inline-block;width:22px;height:30px;margin-left:8px;background-position:-129px 5px}/*댓글 지갑 연결*/ +.cmt_delpw_box.nft .info{display:inline-block;width:20px;height:30px;background-position:-0px -21px}/*안내*/ +.cmt_mdf_del.nft .cmt_delpw_box{right:-1px;top:19px;z-index:1} +.reply_list .cmt_mdf_del.nft .cmt_delpw_box{right:2px;top:19px} + +/*//221018 nft 댓글 삭제*/ + + +.cmt_nickbox{float:left;width:132px;margin-right:33px;margin-top:3px;line-height:13px}/*211118 폰트 버그 line-height:13px 추가*/ +.cmt_nickbox:empty{display:none} +.album .cmt_nickbox{margin-right:15px} + +.comment_box .nickname{font-size:12px;color:#777;vertical-align:top} +.comment_box .nickname > em{display:inline-block;max-width:84px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top} +.comment_box .nickname.in > em{max-width:110px;padding-right:1px} +.comment_box .reply .nickname.in > em {max-width:107px} +.comment_box .nickname .ip{display:inline-block;vertical-align:1px} +.nickname.me{background:#e5ebff;padding:0px 1px 0px 2px}/*211118 padding:3px 1px 1px 2px*/ + +.event_con{position:absolute;margin-left:3px;margin-top:-1px} +.gallview_head .event_con,.album_head .event_con{position:static;margin-left:0} +.gallview_head .event_con:hover,.album_head .event_con:hover{text-decoration:none} + +.dory .nickname{color:#333} +.reply .cmt_nickbox{width:133px;margin-right:23px} +.album .reply .cmt_nickbox{margin-right:15px} +/*.comment_wrap .writer_nikcon{vertical-align:-1px}*/ + +/*댓글 디시콘*/ +.comment_dccon{position:relative;margin:3px 0 5px} +.comment_wrap .comment_dccon{float:left} +.coment_dccon_img{float:left;height:100px;cursor:pointer} +.coment_dccon_img img, .coment_dccon_img video, .written_dccon +{width: 100px;height: 100px}/*231030 디시콘 등록 이미지 사이즈 변경 관련 추가*/ /*240719 width 추가*/ /*250106 에디터관련 .written_dccon 추가*/ +/*220627 추가(삭제된 디시콘 관련 이슈로 댓글디시콘쪽에만 높이값 auto 처리)*/ +.comment_box .coment_dccon_img{height:auto;line-height:0} +.comment_box .coment_dccon_img .replace{line-height:20px} +.comment_box .coment_dccon_img .written_dccon + .written_dccon{height: 100px} /*230918 댓글 디시콘 여백관련 추가*/ +/*//220627 추가(삭제된 디시콘 관련 이슈로 댓글디시콘쪽에만 높이값 auto 처리)*/ +.coment_dccon_info{position:absolute;margin-left:109px;margin-top:20px;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;z-index:1} +.writing_view_box .coment_dccon_info, .album_contbox .coment_dccon_info{width:100%} /*본문 디시콘*/ +.over_alt, +.btn_dccon_infoview{padding:0 5px;line-height:19px}/*211118 폰트 버그 line-height:20px*/ +.over_alt{display:inline-block;height:19px;border:1px solid #ccc;background:#fff;color:#333;overflow: hidden} +.btn_dccon_infoview{display:block;height:21px;margin-top:3px;border:1px solid #29367c;background:#3b4890;color:#fff} +/*본문 디시콘*/ +.gallview_contents .comment_dccon, .album_contbox .comment_dccon{display:inline-block;margin-top:0;vertical-align:top} +.gallview_contents .written_dccon, .album_contbox .written_dccon{vertical-align:top;height: 100px} /*231030디시콘 등록 이미지 사이즈 변경 관련 높이값 추가*/ +/*230719 대왕디시콘 (요청_img,video에 클래스 옮기고 싸고있는거에 .bigdccon_wrap 추가됨)*/ +.coment_dccon_img.bigdccon_wrap, +.gallview_contents .written_dccon.bigdccon, /*231030 본문추가*/ +.album_contbox .written_dccon.bigdccon{height: 150px} +.coment_dccon_img.bigdccon_wrap + .coment_dccon_info{margin-left: 159px;height: 150px} +img.bigdccon, video.bigdccon{width: 150px;height: 150px} +/*240624 더블 디시콘*/ +.comment_dccon.double, .uminor_admin .comment_wrap .comment_dccon.double{width: auto} +.comment_dccon.double .coment_dccon_info{min-width: 80px;margin-right: 12px;margin-top: 0;padding-top: 15px;box-sizing: border-box} +.reply_info .comment_dccon.double + .comment_dccon.double{padding-left: 0} +.reply_info .comment_dccon.double + .comment_dccon.double::before{display: none} + + + +/*190109*/ +/*디시콘 샵, 디시콘 레이어 디시콘 검색*/ +.dccon_search_wrap{float:right} +.dccon_search_box{margin-left:5px} +.dccon_search{width:200px;height:29px} +.bnt_dccon_search, .btn_greysearch{float:left;width:29px;height:29px;background-position:-166px -275px}/*210421*/ +.dccon_search .inner_search{width:170px;height:27px;margin:0;border:1px #ccc solid;border-width:1px 0px 1px 1px} +.dccon_search .in_keyword{width:152px;height:27px;font-size:12px;color:#555;vertical-align:top;line-height:27px;font-weight:normal}/*211118 폰트 버그 line-height:30px*/ +/*크롬 input 배경색이 노란색으로 변하지 않도록*/ +.dccon_search .in_keyword:-webkit-autofill, +.dccon_search .in_keyword:-webkit-autofill:hover, +.dccon_search .in_keyword:-webkit-autofill:focus, +.dccon_search .in_keyword:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important} +/*디시콘 샵 리스트*/ +.dccon_listbox{margin-top:39px} +.dccon_listbox:first-child{margin-top:0} +.dccon_shop_list,.tx-editor-container ul.dccon_shop_list{margin:15px 0 0 -10px} +.dccon_shop_list li{position:relative;float:left;width:140px;height:220px;padding:10px;margin:10px 0 0 10px} +.dccon_shop_list .link_product,.tx-list .tx-dccone a.link_product{display:block;width:102px;height:167px;line-height:18px;text-align:center} +.thumb_img{display:block;margin:0 auto} +.dcon_name,.dcon_seller,.dcon_cash{display:block} +.dcon_name{margin-top:10px;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.dcon_seller{color:#999} +.dcon_frame{display:block;position:absolute;left:0;top:0;width:158px;height:238px;border:1px #ccc solid} +.dccon_shop_list .link_product:hover{text-decoration:none} +.dccon_shop_list .link_product:hover .dcon_cash{color:#d31900} +.dccon_shop_list .link_product:hover .dcon_frame{width:156px;height:236px} +.dccon_shop_list .link_product:hover .dcon_frame.red_brd,.dccon_shop_list li.on .dcon_frame.red_brd{border:2px #ee3c24 solid} +.dccon_shop_list .link_product:hover .dcon_frame.blue_brd,.dccon_shop_list li.on .dcon_frame.blue_brd{border:2px #3b4890 solid} +/*디시콘 일간 인기, 주간인기 / 인기디시콘, 신상디시콘 탭 */ +.tabbox_btn{overflow:hidden;width:460px;border-radius:35px;margin-left:-15px} +.btn_tab{position:relative;width:190px;height:35px;border-radius:0 35px 35px 0;font-size:14px;font-weight:bold;margin-left:-19px;z-index:0;text-align:center;outline:0;line-height:33px}/*211118 폰트 버그 line-height:33px 추가*/ +.btn_tab:first-child{border-radius:35px 0 0 35px;margin-left:0} +.btn_tab.on{width:190px;border:1px #d31900 solid;border-radius:35px;z-index:1} +.red .btn_tab{border:1px #d31900 solid;color:#ee3c24} +.red .btn_tab.on{background:#ee3c24;color:#fff;text-shadow:0px 1px #e92a19;padding:0} +.bluegray .btn_tab{border:1px #29367c solid;color:#29367c;} +.bluegray .btn_tab.on{background:#3b4890;border:1px #29367c solid;color:#fff;text-shadow:0px 1px #1d2761} + +.dw_hot{margin-bottom:19px} +.hot_inner.dw_hot > .clear, .hot_inner.sch_con > .clear{padding-bottom:14px;border-bottom:2px #29367c solid} +.hot_inner.dw_hot .pop_dccon_tit, .hot_inner.sch_con .pop_dccon_tit{line-height:25px} +.hot_inner .option_sort.dccon .select_arraybox{height:23px;line-height:23px}/*211118 폰트 버그 line-height:25px*/ +.hot_inner .option_sort .select_arraybox .icon_option_more{top:9px}/*211118 폰트 버그 top:8px*/ +.hot_inner .dccon_search_box{margin-left:0} +.hot_inner .dccon_search{width:155px;height:25px} +.pop_wrap .hot_inner .inner_search{width:123px;height:23px;margin-top:0} +.pop_wrap .hot_inner .in_keyword{width:106px;height:23px;font-size:12px;color:#555;font-weight:normal} +.hot_inner .bnt_dccon_search{width:25px;height:25px;background-position:-187px -408px} +.hot_inner .tabbox_btn{margin:15px 0 0 } +.hot_inner .btn_tab{width:168px;height:32px;line-height:30px;font-size:12px}/*211118 폰트 버그 line-height:32px*/ + +.dcconlayer .dccon_shop_list{margin-top:0} +.dcconlayer .dccon_shop_list li{width:102px;height:167px;padding:0;margin:15px 0 0 18px;border-top:none} +.dcconlayer .dcon_name{margin-top:7px;padding:0 5px} +.dcconlayer .dcon_frame{width:100px;height:165px} +.dcconlayer .dcon_seller{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px} +.dcconlayer .dccon_shop_list .link_product:hover .dcon_frame{width:100px;height:165px} +.dcconlayer .dccon_shop_list .link_product:hover .dcon_frame.red_brd, .dcconlayer .dccon_shop_list li.on .dcon_frame.red_brd{border-width:1px} +.dcconlayer .dcon_cash{color:#d31900} + +.hotcon_paging_btn{overflow:hidden;float:right;width:34px}/*인기 디시콘*/ +.hot_inner.hots .clear > h4,.hot_inner.hots .clear .hotcon_paging_btn{padding:0 8px}/*인기 디시콘 상단 */ +.btn_hotcon_prev,.btn_hotcon_next{width:17px;height:17px;float:left} +.icon_hotcon_prev,.icon_hotcon_next{display:inline-block;width:17px;height:17px} +.icon_hotcon_prev{background-position:-97px -193px} +.icon_hotcon_next{background-position:-114px -212px} +.btn_hotcon_prev.on .icon_hotcon_prev{background-position:-97px -212px} +.btn_hotcon_next.on .icon_hotcon_next{background-position:-114px -193px} +.dccon_list_box.hot .box .btn_blue.small{display:block;width:121px;height:29px;margin:16px auto 0;text-align:center;line-height:29px} +.dccon_list_box.hot .box .btn_blue.small:hover{text-decoration:none} +.sch_con .dccon_shop_list.clear{border-bottom:none;padding-bottom:0}/*디시콘 검색결과*/ +.sch_con .dccon_sch_num{margin-left:4px;font-weight:normal} +.dcconlayer .sch_con .bottom_paging_box{margin:20px 0 0} +/*디시콘 검색결과 없음*/ +.dccon_search_none{padding:86px 10px 86px;background:#f3f3f3;font-size:16px;color:#333;font-weight:bold;text-align:center} +.dccon_search_none > p span em{display:inline-block;max-width:306px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.dcconlayer .dccon_search_none{margin:27px 15px 0;padding:177px 10px 178px} +/*//190109*/ + +/*211014 만두서비스 종료*/ +.dcconlayer.mandudel .dccon_shop_list li, +.dcconlayer.mandudel .dccon_shop_list .link_product, .dcconlayer.mandudel .tx-list .tx-dccone a.link_product +{height:149px} +.dcconlayer.mandudel .dcon_frame, +.dcconlayer.mandudel .dccon_shop_list .link_product:hover .dcon_frame +{height:147px} +/*//211014 만두서비스 종료*/ + +/*댓글돌이*/ +.dory .nickname{font-weight:bold} +.dory_img{width:100px;height:100px} +.dory_img img{width:100%} +.dory_txt{display:block;margin-top:9px;font-weight:bold} +.icon_dory{display:inline-block;width:24px;height:19px;background-position:-229px 0;vertical-align:top;margin:-2px 4px 0 0 } +.dory_rolling {position:absolute;top:12px;left:280px}/*리스트형 댓글 돌이 버튼*/ +.uminor_admin .dory_rolling{left:296px} +.reply_info .dory_rolling {position:absolute;top:3px;left:268px}/*리스트형 답글 돌이 버튼*/ +.album .dory_rolling {position:absolute;top:12px;left:272px}/*앨범형 댓글 돌이 버튼*/ +.album .reply_info .dory_rolling {position:absolute;top:3px;left:261px}/*앨범형 답글 돌이 버튼*/ +.dory_rolling .num{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px;color:#555;line-height:17px;margin:0px 8px 0 0}/*211118 폰트 버그 margin:1px 8px 0 0*/ +.dory_rolling .btn_box{overflow:hidden;height:17px;font-size:0} +.dory_rolling_btn{outline:none}/*210429 페이징 버튼 아웃라인 겹침관련 추가*/ +.dory_rolling_btn > em{display:inline-block;width:17px;height:17px;} +.dory_rolling_btn:first-child > em{width:16px} +.dory_rolling_btn .icon_prev{background-position:-221px -337px} +.dory_rolling_btn .icon_next{background-position:-274px -337px} +.dory_rolling_btn.on .icon_prev{background-position:-258px -337px} +.dory_rolling_btn.on .icon_next{background-position:-237px -337px} +/*240823 댓글돌이 변경, 디시트렌드 추가*/ +.comment_box .trend_box{border: 1px solid #315ae9;border-radius: 50px;text-decoration: none;max-width: 990px;height: 30px;line-height: 30px;padding: 0 14px;position: absolute;top: 12px;left: 165px;box-sizing: border-box} +.comment_box .trend_box a{display: inline-block;font-weight: bold;font-size: 14px;vertical-align: top;text-decoration: none} +.comment_box .trend_box .tit{color: #315ae9;margin-right: 4px} +.comment_box .trend_box .txt{max-width: 91%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} +.trend_box + .cmt_txtbox{margin-top: 42px;position: relative;width: 990px} +.trend_box + .cmt_txtbox .comment_dory{float: left} +.trend_box + .cmt_txtbox .dory_img{width: 82px;height: 82px} +.trend_box + .cmt_txtbox .dory_txt{float: left;width: calc(100% - 112px);vertical-align: top;margin: -2px 0 0 10px;font-size: 13px;display: -webkit-box;overflow: hidden;line-height: 1.5;-webkit-box-orient: vertical;-webkit-line-clamp: 3} +.trend_box + .cmt_txtbox .dory_rolling{top: initial;left: 94px;bottom: 0} + +/*//댓글돌이*/ + +/* 보이스 리플 플레이어 */ +.sp-voice{display:inline-block;overflow:hidden;white-space:nowrap;color:transparent; +background:url(https://nstatic.dcinside.com/dc/m/img/sp/sp_voice.png) no-repeat;-webkit-background-size:21px auto;background-size:21px auto} +.voice-box{float:left;width:280px;min-height:29px;margin:3px 0 5px;position:relative;z-index:1} +.voice-box .voice-player{position:relative;width:280px;height:29px ;background-color:#dfe1ee;overflow:hidden} +.voice-box .voice-player .voice-lt{float:left} +.voice-box .voice-player .voice-rt{float:right} +.voice-player .prograss{position:relative;width:140px;height:5px;background-color:#fff;margin-top:12px} +.voice-player .prograss .bar{display:block;position:absolute;left:0;top:0;width:50px;height:5px;background-color:#4b58a7;padding:0} +.voice-player .prograss .bar::after{content:"";display:block;position:absolute;right:-6px;top:-4px;width:12px;height:12px; +background-color:#4b58a7;border-radius:50%;cursor:pointer} +.voice-player .play, +.voice-player .time, +.voice-player .prograss, +.voice-player .sound, +.voice-player .copy{float:left;outline:0;} +.voice-player .play{width:22px;height:22px;background-position:0 0;margin-left:6px;margin-top:4px} +.voice-player .play.on{background-position:0 -26px} +.voice-player .sound{width:22px;height:22px;background-position:0 -52px;margin-left:5px;margin-top:4px} +.voice-player .sound.off{background-position:0 -78px} +.voice-player .copy{width:22px;height:22px;background-position:0 -104px;margin-left:5px;margin-right:6px;margin-top:4px} +.voice-player .time{font-size:12px;line-height:30px;color:#333;margin-left:8px;margin-right:10px;font-family:"Malgun Gothic", "맑은 고딕", sans-serif} +.sp-splay{width:17px;height:17px;background-position:0 -129px;vertical-align:top;margin-right:2px}/*190828*/ +.voice-player .prograss .btn-slider{position:absolute;left:0;top:-4px;width:12px;height:12px;background-position:0 -151px} +.voice-box .btn-voice{display:inline-block;padding:5px 15px 3px;font-size:13px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;letter-spacing:-1px;margin-left:2px; +background-color:#fff;border:1px solid #dfe1ee;color:#555;font-weight:bold}/*190828*/ +.voice-box .btn-voice:first-child{margin-left:0}/*190828*/ +.voice-box .btn-voice:last-child{margin-left:1px} /*201126 보이스리플 공유 레이어 관련 추가(아이프레임,html여백 같게)*/ +.voice-lnk{display:block;font-size:12px;line-height:14px;color:#9ea0ab;text-decoration:none;margin-top:4px} +.voice-lnk .txtdeco{display:inline-block;text-decoration:underline;margin-left:5px} + +/*.transparent_btn{width:560px;height:29px;margin:3px 0 0;opacity:0}*/ +.transparent_btn{width:52%;height:73%;margin:3px 0 0;opacity:0} +.transparent_btn.btn_reply_write{position:absolute;left:0;top:9px;margin-left:448px} +.cmt_txtbox > iframe{position:relative;margin:3px 0 5px;z-index:1} +.album .transparent_btn{width:35%;margin-left:389px} +/*댓글페이징*/ +.comment_box .bottom_paging_box{margin-top:0} +.view_comment .bottom_paging_box{height:69px} +.cmt_paging{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;padding:23px 272px 28px 235px}/*201217*/ +.album .cmt_paging{padding:23px 10px 28px 10px}/*210105*/ +.comment_box .bottom_paging_box .cmt_inner{position:absolute;right:0;top:0;margin-top:23px;font-size:0}/*201217*/ +.comment_box .bottom_paging_box .useradmin_btnbox{position:absolute;left:0;top:0;margin-top:10px} +.comment_box .bottom_paging_box .cmt_inner .icon_cmt_more{margin-left:4px} +/*버튼*/ + .view_wrap .view_comment .btn_blue,.view_comment .btn_blue.small, .view_wrap .view_comment .btn_lightpurple.small{width:85px;margin-left:0} + .view_comment .btn_lightblue, .view_comment .btn_yeonpurple{font-weight:normal;padding-right:0} + .view_comment .btn_yeonpurple{margin-left:1px;width:85px} +/*마이너 댓글*/ +.uminor_admin .cmt_nickbox{width:148px} +.uminor_admin .album .cmt_nickbox{width:148px} +.uminor_admin .usertxt,.uminor_admin .comment_wrap .comment_dccon{width:807px} +.uminor_admin .album .usertxt,.uminor_admin .album .comment_wrap .comment_dccon{max-width:501px} +.uminor_admin .reply_info .usertxt,.uminor_admin .reply_info .comment_dccon,.del_reply{width:752px} +.uminor_admin .album .reply_info .usertxt,.uminor_admin .album .reply_info .comment_dccon{width:454px} +.uminor_admin .cmt_nickbox .checkbox{padding-left:16px} + +/*220913 댓글 꼬리말*/ +.comment_box .txtmark::before{content:'-';display:inline-block;margin:0 5px} + +/*241018 매니저단에서 하위 답글 모두 선택 체크 박스 추가*/ +.reply_allchk{position:absolute;margin-left:11px;margin-top:13px} + +/*//댓글*/ + +/*하단영역*/ +.dcfoot{clear:both;position:relative;padding-bottom:50px;background:#fff;/*z-index:15*/} +.join_wrap .dcfoot,.login_wrap .dcfoot,.policy_wrap .dcfoot,.adult_wrap .dcfoot, +.noaccess_wrap .dcfoot, +.delet_wrap .dcfoot, +.report_wrap .dcfoot,.woman_wrap .dcfoot,.pwcam_wrap .dcfoot{margin-top:80px;border-top:1px #29367c solid} +.dc_all .tit{margin-right:22px;color:#29367c;letter-spacing:0.025em} +.notice,.all_bottom{height:38px;padding:0 19px 0 16px;line-height:40px;color:#333} +.notice{border-bottom:1px solid #ccc} +.all_list{overflow:hidden;height:256px;padding:21px 0 23px;border-bottom:1px solid #ccc}/*211217 height:200px / 230912 높이값수정*/ +.all_list dl{float:left;width:148px;height:256px;padding-left:25px;border-left:1px solid #f1f1f1}/*211217 height:200px / 230912 높이값수정*/ +.dcfoot.type1 .all_list{min-height:108px;height:auto ;padding:21px 0 30px} +.dcfoot.type1 .all_list dl{width:170px;min-height:108px;height:auto;padding-left:20px} +.event_wrap .dcfoot.type1 .all_list dl{min-height:225px}/*220216 188->225*/ +.all_list dl a{color:#555;font-size:11px} +.all_list dl a:hover{text-decoration:underline} +.all_list dl:first-child{border-left:0;margin-right:2px} +.all_list dt,.all_list dt a{font-weight:bold;text-decoration:underline;font-size:12px;color:#333;letter-spacing:0.025em} +.all_list dt{margin-bottom:4px} +.all_list dd{padding-top:5px;line-height:100%} +.all_list.close{border-bottom:0;height:0;padding:0} +.all_bottom{overflow:hidden;line-height:38px} +.all_bottom .list a{color:#333} +.all_bottom .list a:hover{text-decoration:underline} +.all_bottom .list a:before{content:"";display:inline-block;width:1px;height:11px;margin:0 10px;vertical-align:-1px;background:#d7d7d7} +.all_bottom .list a:first-child:before{display:none} +.bottom_menu{overflow:hidden;float:right;font-size:11px;color:#333} +.menu_link{margin-left:9px} +.menu_link{float:left} +.icon_fold{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -35px} +.icon_open{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -20px} +.icon_up{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -50px} +.info_policy a{color:#333} +.info_policy a:hover{text-decoration:underline} +.info_policy a:before{content:"";display:inline-block;width:1px;height:11px;margin:0 10px;vertical-align:-1px;background:#d7d7d7} +.info_policy a:first-child:before{display:none} + +/*광고 배너*/ +.ad_bottom_list{clear:both;position:relative;padding:40px 0 20px 0;background:#fff;margin:0 auto;text-align:center} +.leftbanner{margin-bottom:19px} +.rightbanner, +.rightbanner1{overflow:hidden;width:300px;min-height:250px;margin-top:15px;line-height: 0}/*211227 클래스 rightbanner1 추가 / 240510 line-height: 0 추가*/ + +/*파워링크*/ +.power_link,.integrate_cont.power_link{padding:3px 0px 5px;border-bottom:0;background:#fff}/*220502 background:#f5fcff 수정 padding:13px 16px 17px 수정*/ +.integrate_schwrap .power_link{border-bottom:1px solid #eee;padding:3px 16px 20px}/*220502 추가*/ + +.power_link:first-child{padding-top:3px}/*220502 padding-top:13px수정*/ +.integrate_sch .inner .integrate_cont.power_link:first-child{padding-top:3px}/*220502 padding-top:13px수정*/ +.power_link h3{margin-top:2px;font-size:14px}/*220502 font-size:14px 수정*/ +.adicon{display:inline-block;width:27px;height:16px;margin-left:4x;vertical-align:-3px;background-position:-140px -193px} +.power_link .tit_txt{text-decoration:none;color:#4656c7}/*220502 text-decoration:underline 수정*/ +.pwlink_list li{margin-top:10px}/*220502 margin-top:12px 수정*/ +.pwlink_list li:after{clear:both;display:block;visibility:hidden;content:""}/*220502 추가*/ +/*.pwlink_list li:first-child{margin-top:10px} 220502 주석처리*/ +.pwlink_list .link_txt{float:right}/*220502 추가*/ +.link_dsc_txt{margin-top:5px;font-size: 12px}/*220502 margin-top:6px 수정*/ +.power_link .btn_blue_round.h21{margin-top:0px} +.power_link .link_upinfo{margin-top:5px;color:#29367c;text-decoration:underline;font-size:11px}/*220502 font-size 추가*/ +.power_link .link_upinfo::after{content:" ";display:inline-block;width:5px;height:9px;margin-left:3px; +background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-124px -58px} + +/*본문*/ +.view_wrap .power_link{display:inline-block;width:auto;margin:0 auto;min-width:970px;text-align:left}/*220512*/ +.view_wrap .power_link .pwlink_list a{display:block } +.view_wrap .power_link .pwlink_list a:hover{text-decoration:none}/*220517 추가*/ + +/*================ 240214 댓글 하단 파워링크 변경 ================*/ +.pwlink_img_list{width: 970px;font-size: 0;overflow: hidden;margin-top: 10px} +.pwlink_img_list > li{display: inline-block;padding-left: 15px;width: 33.33%;box-sizing: border-box;font-size: 0;vertical-align: top} +.pwlink_img_list > li:first-child{padding: 0} +.pwlink_img_list li .inner a:hover{text-decoration: none} +.power_link.bg{background: #f8faff;border: 1px solid #cfd8e9;border-radius: 5px;padding: 12px 18px 16px} /*240222 .bg 추가*/ +.power_link.bg .pwlink_img_list li .inner .price_item_link .txt .txt_inner, +.power_link.bg .pwlink_img_list li .inner .price_item_link .price{background: #f8faff} +.view_bottom_btnbox + .view_ad_wrap .power_link.bg{margin: 10px 0} + +/*Group A - 파워링크이미지*/ +.pwlink_img_list li .img_link{font-size: 0;display: inline-block;width: 60px;height: 60px;margin-right: 12px;vertical-align: top;overflow: hidden} +.pwlink_img_list li .img_link img{width: 100%;height: 100%} +.pwlink_img_list li .inner{display: inline-block;width: 100%} +.pwlink_img_list li.img_type .inner{width: calc(100% - 72px)} + +/*Group B - 제목*/ +.pwlink_img_list li .inner .tit_area{font-size: 14px;display: block;font-weight: bold;color: #4656c7;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} + +/*Group B - 표시URL*/ +.pwlink_img_list li .inner .url_area{font-size: 0;margin-top: 4px;overflow: hidden;} +.pwlink_img_list li .inner .url_area .url{font-size: 12px;color: #009933;max-width: calc(100% - 45px);display: inline-block;overflow: hidden;text-overflow: ellipsis} +.pwlink_img_list li .inner .url_area .icon{vertical-align: 0;margin-left: 4px} + +/*Group B - 설명문구*/ +.pwlink_img_list li .inner .desc{font-size: 12px;margin-top: 4px;color: #333;display: -webkit-box;overflow: hidden;line-height: 1.5;-webkit-box-orient: vertical;-webkit-line-clamp: 2} +.pwlink_img_list li .inner .desc mark{margin-right: 4px} + +/*Group B - 서브링크*/ +.pwlink_img_list li .inner .menu_list{margin-top: 4px} +.pwlink_img_list li .inner .menu_list .menu_item{position: relative;display: inline-block;padding: 0 6px;font-size: 12px;color: #0068c3} +.pwlink_img_list li .inner .menu_list .menu_item_link{color: #0068c3} +.pwlink_img_list li .inner .menu_list .menu_item:first-child{padding-left: 0} +.pwlink_img_list li .inner .menu_list .menu_item:first-child::before{display: none} +.pwlink_img_list li .inner .menu_list .menu_item::before{content: "";position: absolute;top: 50%;left: 0;width: 2px;height: 2px;margin-top: -1px;border-radius: 50%;background-color: #0068c3} + +/*Group B - 홍보문구*/ +.pwlink_img_list li .inner .pr{display: inline-block;font-size: 12px;margin-top: 4px} +.pwlink_img_list li .inner .pr .pr_tit{color: #0047bd;background: none;margin-right: 4px} + +/*Group B - 가격링크*/ +.pwlink_img_list li .inner .price_list{margin-top: 4px} +.pwlink_img_list li .inner .price_item{margin-top: 2px} +.pwlink_img_list li .inner .price_item_link{position: relative;display: block;font-size: 16px} +.pwlink_img_list li .inner .price_item_link:before{content: "";position: absolute;top: 50%;left: 0;right: 0;border-top: 1px dashed #ccc} +.pwlink_img_list li .inner .price_item_link .price{position: relative;z-index: 10;float: right;padding-left: 6px;background: #fff;color: #555;font-size: 12px;font-weight: normal;max-width: 90px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap} +.pwlink_img_list li .inner .price_item_link .txt{overflow: hidden;position: relative;z-index: 10;font-size: 12px} +.pwlink_img_list li .inner .price_item_link .txt .txt_inner{display: inline-block;overflow: hidden;max-width: 100%;color: #0068c3;padding-right: 6px;background: #fff;vertical-align: top;text-overflow: ellipsis;white-space: nowrap} + +/*Group B - 플레이스정보*/ +.pwlink_img_list li .inner .place_link{display: block;color: #333;font-size: 12px;margin-top: 4px} +.pwlink_img_list li .inner .place_link .price{line-height: 1.63} +.pwlink_img_list li .inner .place_link .etc_area{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;opacity: .7;font-size: 0} +.pwlink_img_list li .inner .place_link .etc_item{line-height: 1.6;font-size: 12px} +.pwlink_img_list li .inner .place_link .etc_item:after{content: "";display: inline-block;width: 1px;height: 12px;margin: 4px 6px 0 6px;background-color: #ccc;vertical-align: top} +.pwlink_img_list li .inner .place_link .etc_item:last-child:after{display: none} +.pwlink_img_list li .inner .place_link .time_area{overflow: hidden;text-overflow: ellipsis;font-size: 0;white-space: nowrap} +.pwlink_img_list li .inner .place_link .event_txt{display: -webkit-box;overflow: hidden;line-height: 1.6;-webkit-box-orient: vertical;-webkit-line-clamp: 2} +/*//================ 240214 댓글 하단 파워링크 변경 ================*/ + +/*240227 리스트 내부 광고*/ +.gall_list tbody tr:hover .power_link{background:inherit} +.gall_list .pwlink_list li{margin-top: 0} +.gall_list .power_link{text-align: left;padding: 7px 0px 8px} +.gall_list .power_link h3{font-size: 10px;margin: 0 0 1px;font-weight: normal} +.gall_list .power_link .link_upinfo{margin: -2px 0 0;font-size: 10px;filter: grayscale(1)} +.gall_list .power_link .link_upinfo::after{ vertical-align: -1px;transform: scale(0.9)} +.gall_list .power_link .adicon{vertical-align: -4px;transform: scale(0.8) translateX(-4px)} +.gall_list .power_link .tit_txt{color: #333;font-size: 14px;font-weight: normal} +.gall_list .power_link .link_dsc_txt{margin-top: 3px;font-size: 13px} + +/*241022 리스트,본문 우측 파워링크 / 241111 형태 추가 / 241217 수정 추가*/ +.right_content .power_link{width: 300px;max-height: 600px;min-width: initial;border: 1px solid #ccc;padding: 15px 15px 16px;box-sizing: border-box;overflow: hidden} +.right_content .power_link .link_upinfo{margin-top: 2px;color: #333} +.right_content .power_link .pwlink_list, +.right_content .power_link .pwlink_img_list{ + display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; + -webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column; + -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; + margin-top: 0;box-sizing: border-box +} +.right_content .power_link .pwlink_list > li, +.right_content .power_link .pwlink_img_list > li{margin-top: 15px} +.right_content .power_link .tit_txt{color: #333} +.right_content .power_link .link_upinfo::after{background-position: -37px -69px} +.right_content .power_link .pwlink_list .link_txt{float: none;padding: 0;margin-top: 5px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} +.right_content .power_link .pwlink_img_list, +.right_content .power_link .pwlink_img_list > li{width: 100%;padding: 0} +.right_content .power_link .pwlink_img_list li .inner .desc{word-break: break-all;-webkit-line-clamp: initial} +.right_content .power_link .pwlink_img_list li .inner .tit_area{text-decoration: underline} +.right_content .power_link .pwlink_img_list li .inner + .img_link{margin: 0 0 0 12px} +/*//파워링크*/ + + +/*회원 글 삭제 로봇*/ +.empty_pagewrap{width:400px;margin:125px auto 125px} +.empty_pagewrap .pop_wrap{position:static} + +/*로봇*/ +.robot_box{margin-top:3px} +#write_wrap .robot_box{margin:6px 3px 0 0} + +/*********************************미니갤러리*********************************************************/ +.miniwrap .user_option.four span::before{padding:0 7px 0 4px} +.miniwrap .dccon_guidebox .btn_white{border-color:#4f4dc6;color:#4f4dc6} +.miniwrap .cmt_write_box{border-color:#6f6dd9} + +/*미니갤러리 아이콘*/ +.icon_mini{ +display:inline-block;width:16px;height:12px;color:transparent;font-size:0;margin-left:4px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_mini.gif) no-repeat 0 0;vertical-align:text-top;margin-top:3px +}/*211118 폰트 버그 vertical-align:text-top*//*1207*/ + +.icon_mini1{ +display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:2px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_smini1.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:3px +} +.restriction .icon_mini1{opacity:0.3}/*접근제한*/ + + +.icon_bluemini{ +display:inline-block;width:16px;height:12px;color:transparent;font-size:0;margin-left:4px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluemini.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:3px +} + +.icon_bluemini1{ +display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluesmini1.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:4px +}/*211118 폰트 버그 vertical-align:text-top*//*1207*/ + +.icon_bluemini2{ +display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluesmini2.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:4px +}/*221107 추가*/ + +.icon_grey_smini{ +display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_grey_smini.png) no-repeat 0 0;vertical-align:text-top;margin-top:4px +}/*221107 추가*/ + + +.relation_wrap .newtxt .icon_mini{color:#3b4890}/*연관 갤러리*/ +.restriction .icon_mini, .restriction + .icon_mini{opacity:0.6;filter:alpha(opacity=60)}/*미니 갤러리 아이콘 + 접근제한 아이콘*/ + +.icon_lock2{display:inline-block;width:10px;height:12px;color:transparent;vertical-align:text-top;font-size:0; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_lock.png?08314)no-repeat 0 0;background-size:10px 12px +}/* 200831 운영 중 / 가입 미니 갤러리 비공개아이콘*/ + +/********************************* //미니갤러리 *********************************************************/ + + +/********************************* 240528 인물갤러리 관련(main/common동일) *********************************/ +.icon_person{ +display:inline-block;width:11px;height:11px;color:transparent;font-size:0;margin:2px 0 0 3px;vertical-align:text-top;position: relative; +background:url(https://nstatic.dcinside.com/dc/w/images/icon_person.png) no-repeat 0 0 +} +.icon_person.certify{margin-right: 3px} +.icon_person.certify::after{ +content: "";display: inline-block;width:8px;height:8px;position: absolute;bottom: -2px;right: -4px; +background: url(https://nstatic.dcinside.com/dc/w/images/icon_certify_chk.png) no-repeat 0 0 +} +.round_yeondu{display: inline-block;background: #4fbe17;padding: 0 3px 0 2px;height: 14px;line-height: 14px;font-size: 11px;margin-right: 2px;color: #fff;border-radius: 50px} +/********************************* //240528 인물갤러리 관련(main/common동일) *********************************/ + + + + +/* 200728 안내 페이지 - 마이너 매니저 비밀번호 변경 안내 */ +.guide_cont{width:778px;min-height:362px;margin:0 auto;border:2px #3b4890 solid;background:#fff;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.guide_cont .gcont_head{background:#f6f6f6;text-align:center;padding:27px 0 24px;border-radius:5px 5px 0 0} +.guide_cont .gcont_head img{line-height:0} +.guide_cont .gcont_box{padding:49px 0 62px;font-size:16px;color:#000;line-height:28px;font-weight:bold} +.guide_cont .gcont_box.center{text-align:center} +.guide_cont .btn_box{margin-top:26px} +.guide_cont .btn_white.go{display:block;width:160px;height:45px;line-height:43px;margin:0 auto;padding:0;box-sizing:border-box} +.guide_cont .btn_white.go:hover{text-decoration:none} +.guide_wrap .guide_cont{margin-top:80px} +.guide_wrap .dcfoot{margin-top:100px;border-top:1px #29367c solid} +/*// 200728 안내 페이지 - 마이너 매니저 비밀번호 변경 안내 */ + +/*201126 보이스리플 카톡공유*/ +.voice_wrap .pop_wrap h3{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.voiceshare_wrap footer{margin-top:152px;border-top:1px #29367c solid} +.voiceshare_wrap .con_box{margin-top: 117px} + +.voice_share{max-width: 580px;text-align: center;padding: 130px 0 145px} +.voice_share .txt_box{word-break: keep-all;font-size: 14px;font-weight: bold;color: #333;line-height: 22px} +.voice_share .txt_box .gall_writer::before{content: "-";display: inline-block} +.voice_share .txt_box .gall_writer .nickname{font-size: 0} +.voice_share .txt_box .gall_writer .nickname em{font-size: 14px} +.voice_share .txt_box .gall_writer .ip{font-size: 12px;font-weight: normal;margin-left: 2px} +.voice_share .txt_box .writer_nikcon{margin-left: 5px} + +.voice_share .play_wrap{font-size: 0;margin-top: 12px} +.voice_share .txt{color: #999;margin-top: 15px} +.voice_share .voice-lnk{color: #555;margin-top: 25px;text-decoration: underline;font-weight: bold;display: inline-block} + +/*201204 미니갤 순위 없을 시*/ +.no_rank{display: table;width:100%;text-align: center;height: 464px} +.no_rank .txt{display: table-cell;vertical-align: middle;color: #999} +.hot_minigall .no_rank{height: 193px;margin-top:-18px}/*201214 margin-top 추가*/ + +/*220221 이벤트 공유 버튼(디시로터리건으로 event.css파일에서 위치 이동)*/ +.btn_evtsns, .ltrshare .btn_evtsns{display:block;width:229px;height:43px;line-height:44px;margin:37px auto 0;border:1px #c4c4c4 solid;border-radius:2px;background:#f9f9f9; + font-size:14px;color:#333;font-weight:bold;text-shadow:0px 1px #fff;text-align:left;overflow:hidden}/*210126 아웃라인 이슈로 overflow:hidden 추가*/ +.btn_evtsns .txt{display:block;float:left;width:167px;padding-left:13px;height:41px;border-left:1px #fff solid;line-height:41px}/*211118 폰트 버그 line-height 추가*/ +.btn_evtsns .icon{display:block;float:left;border-right:1px #c4c4c4 solid} +.icon_evtsns{display:inline-block;float:left;width:24px;height:27px;margin:7px 10px 7px 10px;background-position:-72px -304px;vertical-align:top}/*211118 폰트 버그 margin:8px 10px 6px 10px;*/ + +/*디시로터리*/ +.ltrshare{position:relative;width:820px;margin-bottom:45px} +.ltrshare .btn_evtsns{margin:0 auto} +.ltrshare .btn_snsmore{float:none} +/*//220221 이벤트 공유 버튼 + +/*220808 다른 인증 사용하기*/ +.another_go{position:absolute;text-align:right;box-sizing:border-box;bottom:20px;right:20px;font-size:12px} +.another_go a{color:#29367c} +.another_go::before{content:"";width:5px;height:11px;display:inline-block;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png)no-repeat -124px -57px} + .another_go a{text-decoration:underline;font-size:12px} +/*//220808 다른 인증 사용하기*/ + +/*220913 갤러리 정보*/ +.cover{display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;} + +/*230223 원형 스피너 */ +.loading_box{text-align:center;font-size:0;line-height:100% } +.loading_box .bar{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:left;position:relative;z-index:20001} + +.loading_box .spinner{display:block;position:relative;width:16px;height:16px;margin:-3px auto 0} +.loading_box .spinner span{display:block;transform-origin:15px 15px;animation:spinner 1.0s linear infinite} +.loading_box .spinner span:after{content:" ";display:block;position:absolute;top:7px;left:14px;width:2px;height:4px;border-radius:16px;background:#8c8a8c} +.loading_box .spinner span:nth-child(1){transform:rotate(0deg);animation-delay:-0.9s} +.loading_box .spinner span:nth-child(2){transform:rotate(36deg);animation-delay:-0.8s} +.loading_box .spinner span:nth-child(3){transform:rotate(72deg);animation-delay:-0.7s} +.loading_box .spinner span:nth-child(4){transform:rotate(108deg);animation-delay:-0.6s} +.loading_box .spinner span:nth-child(5){transform:rotate(144deg);animation-delay:-0.5s} +.loading_box .spinner span:nth-child(6){transform:rotate(180deg);animation-delay:-0.4s} +.loading_box .spinner span:nth-child(7){transform:rotate(216deg);animation-delay:-0.3s} +.loading_box .spinner span:nth-child(8){transform:rotate(252deg);animation-delay:-0.2s} +.loading_box .spinner span:nth-child(9){transform:rotate(288deg);animation-delay:-0.1s} +.loading_box .spinner span:nth-child(10){transform:rotate(324deg);animation-delay:-0s} + + +.loading_box.big{width:32px;height:32px;margin:0 auto} +.loading_box.big .spinner{margin:0} +.loading_box.big span{transform-origin:16px 16px;animation:spinner 1.2s linear infinite} +.loading_box.big span:after{content:" ";display:block;position:absolute;top:2px;left:14px;width:3px;height:7px} +.loading_box.big .spinner span:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s} +.loading_box.big .spinner span:nth-child(2){transform:rotate(30deg);animation-delay:-1s} +.loading_box.big .spinner span:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s} +.loading_box.big .spinner span:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s} +.loading_box.big .spinner span:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s} +.loading_box.big .spinner span:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s} +.loading_box.big .spinner span:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s} +.loading_box.big .spinner span:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s} +.loading_box.big .spinner span:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s} +.loading_box.big .spinner span:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s} +.loading_box.big .spinner span:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s} +.loading_box.big .spinner span:nth-child(12){transform:rotate(330deg);animation-delay:0s} + +@keyframes spinner{ + 0%{opacity:1} + 100%{opacity:0} +} + +/*//230223 원형 스피너 */ + +/*230327 원형 3개 오파시티 스피너*/ +.opa_spinner{width:200px;margin:0 auto;text-align:center} +.opa_spinner > div {width:14px;height:14px;background-color:#29367c;opacity:1;border-radius: 100%;display: inline-block;margin-left:4px; +-webkit-animation:dc-opa 1.4s infinite ease-in-out both; +animation:dc-opa 1.4s infinite ease-in-out both; +} +.opa_spinner > div:first-child{margin-left:0} +.opa_spinner .bounce1 { +-webkit-animation-delay: -0.32s; +animation-delay: -0.32s; +} +.opa_spinner .bounce2 { +-webkit-animation-delay: -0.16s; +animation-delay: -0.16s; +} +@keyframes dc-opa { + 0%, 80%, 100% {opacity:0} + 40% {opacity:1} +} +/*230327 원형 3개 오파시티 스피너*/ + +/*231106 갤러콘 24*24*/ +.gallercon{width: 24px;height: 24px;margin: -5px 0 0 2px} +.user_info.in_gallercon strong{max-width: 140px} +.login_box .gallercon{margin: -4px -3px 0 3px} +.comment_box .gallercon{margin: 0 0 0 1px;position: absolute;top:-3px;right: auto} +/*//231106 갤러콘 24*24*/ + + + + + + + + +/*파폭*/ +@-moz-document url-prefix() { +.dcwiki > button{line-height:21px} +.page_head h2{margin:1px 6px 0 2px} /*231020 1px 8px 0 3px -> 1px 6px 0 2px*/ +.voice-box .btn-voice{padding:5px 14px 3px} +.login_wrap .member_out .con.innerbox{width:656px} +.comment_wrap .contgo{line-height:39px}/*201217 댓글 본문 보기*/ +.comment_wrap .bottom_paging_box .contgo{line-height:21px}/*201217*/ +} +/*크롬*/ +@media screen and (-webkit-min-device-pixel-ratio:0) { +.page_head h2{margin:-2px 6px 0 2px} /*231020 -2px 8px 0 3px -> -2px 6px 0 2px*/ +.favorite{margin-top:0px} +.dcwiki{margin-top:0px} +.useradmin_go{margin-top:0} + +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { +/*.checkbox label{line-height:16px} 211118 폰트 버그 삭제*/ +.checkbox.type1 label{line-height:17px} +.voice-box .btn-voice{padding:5px 14px 3px} +.login_wrap .member_out .con.innerbox{width:656px} +.voice-box .btn-voice{margin-left:0}/*120828*/ +.bottom_paging_box a, .bottom_paging_box em, .bottom_paging_box span{vertical-align:bottom}/*페이징 아이콘 상하 정렬 관련 추가*/ +/*211118 폰트 버그 추가 +.icon_mini, +.block_setting_box .inner .pop_info h4 .icon_mini, .block_list li .icon_mini, +.relation_wrap .inner .list_box li .icon_mini, +.my_minor_mini .icon_lock2 +{vertical-align:10px!important} +.tabcontent.gallog_blockset .icon_mini, .gall_linkbox .icon_mini{vertical-align:-1px!important} + +//211118 폰트 버그 추가*/ +} diff --git a/src/content.css b/src/content.css new file mode 100644 index 0000000..bb06b2c --- /dev/null +++ b/src/content.css @@ -0,0 +1,1953 @@ +@charset "utf-8"; +/*갤러리 메인 초개념 리스트*/ +.img .cover {display: block;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover} +.pageing_box.gallmain{margin-top:-34px;padding-bottom:14px} +.pageing_box.gallmain .page_num{margin-top:2px}/*211118 폰트 버그 margin-top:3px*/ +.cont_list{overflow:hidden} +.cont_list li{float:left} +.cont_list.img{overflow:hidden;margin:0 0 8px 0px} +.cont_list.img li{width:359px;margin-top:3px;padding-top:3px;border-top:1px #e4e4e4 solid}/*210305 */ +.cont_list.img li:nth-child(1), .cont_list.img li:nth-child(2), +.cont_list.img li:nth-child(7), .cont_list.img li:nth-child(8), +.cont_list.img li:nth-child(13), .cont_list.img li:nth-child(14) +{border-top:none;margin-top:6px;padding-top:0} + +.cont_list.img li a{display:block;width:100%;height:67px} +.cont_list.img li:nth-child(even){margin-left:10px}/* 220214 a태그 삭제 */ +.cont_list.img .img_box{overflow:hidden;display:block;float:left;width:115px;height:67px;background:url(https://nstatic.dcinside.com/dc/w/images/img_none1.jpg) no-repeat center center;background-size:115px auto}/*210305 border:1px solid #ccc;*/ +.cont_list.img .img_box .cover{width:115px;height:67px} +.cont_list.img .img_box img{display:block;width:115px;min-height:67px;line-height:0} +.txt_box{overflow:hidden;height:34px;margin:9px 0 0;line-height:18px} +.cont_list.img .txt_box{display:table;table-layout:fixed;float:left;width:220px;margin:0px 0 0 14px;line-height:17px} +.cont_list.img .txt_box .box{display:table-cell;height:65px;vertical-align:middle;padding-top:2px} +.cont_list.img li a:hover .txt_box{text-decoration:underline} +.cont_list.img .txt_box .box > .tit{ +display:block;max-height:34px;overflow:hidden; +/* +white-space:normal;text-overflow:ellipsis; +display:-webkit-box; +-webkit-line-clamp:2; 라인수 +-webkit-box-orient:vertical;*/ +} +.cont_list.img .info{color:#555;} +.cont_list.img .info > span::before{content:"|";display:inline-block;color:#aaa;line-height:12px;margin:0 3px;vertical-align:1px}/*211118 폰트 버그 vertical-align:1px 추가 */ +.cont_list.img .info > span:first-child::before{display:none} + +.cont_list.txt{border-top:1px #aaa dashed;padding-top:9px;}/*190221*/ +.cont_list.txt li{width:49%;line-height:24px} +.cont_list.txt li:nth-child(even){padding-left:14px} +.cont_list.txt li a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} + +/*210305*/ + + +/*접근제한 아이콘*/ +.restriction, .mgall_list_wrap a.restriction, .mini_list_wrap a.restriction, +.restriction .rank_job{color:#aaa}/*240719 인물갤 관련 추가*/ +.restriction .rank_txt, .hot_mgall .restriction .rank_txt{max-width:157px;padding-right:13px} +.hot_minigall .rank_list .restriction .rank_txt{padding-right:13px} +.icon_restriction{position:absolute;display:inline-block;width:11px;height:11px;background-position:0 -577px;vertical-align:0;right:0px}/*211118 폰트 버그 vertical-align:text-top*/ +.mgall_list_wrap .hot_mgall_box .icon_restriction, .mini_list_wrap .icon_restriction{top:2px}/*카테고리페이지 흥한 마이너/미니 갤러리*/ + + + +/*카테고리별 리스트 */ +.category_listwrap{position:relative;margin-top:37px}/*220419 최근방문/즐겨찾기 리뉴얼 실서버 적용후 margin-top:12px로 수정*/ +.visit_bookmark ~ #container .category_listwrap{margin-top:12px}/*220419 최근방문/즐겨찾기 리뉴얼 실서버 적용후 삭제*/ +.visit_bookmark ~ #container.minor_wrap .category_listwrap, .minor_wrap .visit_bookmark ~ #container.minor_wrap .category_listwrap{margin-top:15px}/*220419 미니*/ +.section_head{margin-bottom:9px} +.section_head > h3{margin-top:2px;font-size:14px} +.cate_wrap{border:1px solid #ccc;border-top:3px solid #29367c} +.category_listwrap .cate_wrap{margin-bottom:30px} +.category_listwrap .cate_wrap.sub_cate{margin-bottom:0px} +.cate_gall_box,.cate_mgall_box{width:1050px} +.cate_mgall_box{margin-top:27px} +.cate_box{display:table;table-layout:inherit;border-collapse:collapse;border-width:1px 0px 0px 0px;border-style:solid;border-top-color:#29367c} +.cate_mgall_box .cate_box{width:100%} +.cate_box:first-of-type{border-width:0} +.section_cate{position:relative;width:149px;/*height:270px;*/display:table-cell;border-width:0px 0px 0px 1px;border-style:solid;border-color:#ccc;vertical-align:top;box-sizing:border-box} +.section_cate:first-child{border-left:none} +.section_cate:first-child .cate ul{width:148px}/*190604*/ +.cate ul{overflow:hidden;width:149px;padding:9px 10px 9px;box-sizing:border-box} +.minor_wrap .cate ul{padding:9px 10px 15px} + +.category_listwrap .all_ranklist .rank_num,.category_listwrap .one_ranklist .rank_num{margin-right:5px;padding-right:0} + +/* 190611 추가 */ +.cate_gall_box .cate_box .section_cate .cate.firstcell{border-left:0px} + +/*신규 갤러리*/ +.new_gallery{padding-bottom:125px} +.new_gallery .cate ul li a{color:#3b4890} +.twoline{float:left;width:50%;box-sizing:border-box} +.cate ul li{line-height:22px;height:22px}/*200130*/ +.cate ul li a.colortxt{color:#3b4890} +.cate ul li a{display:inline-block;color:#555;font-size:12px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;max-width:128px;padding-right:13px}/*200130*/ + +.new_gall{position:relative;color:#3b4890;font-weight:bold} +.section_cate.severalcan:last-child{width:auto} +.section_cate.severalcan{min-width:148px;width:auto;/*min-height:271px*/;height:auto} +.severalcan .cate{display:table-cell;width:149px;border-left:1px solid #ccc;vertical-align:top} +.severalcan .cate:first-of-type{border-left:0} +.cate_tit{overflow:hidden;height:34px;padding:0 10px;line-height:34px;border-bottom:1px solid #ccc;background:#f3f3f3;border-top:1px solid #ccc;font-size:12px;color:#29367c} +.cate_tit:first-child{border-top:0} +.no_caption .cate_tit{border-bottom:none}/* 190611 추가 */ +.no_caption .section_cate{width:149px;box-sizing:content-box} +.list_num{font-size:11px;color:#999;font-weight:normal;vertical-align:top}/*211118 폰트 버그 vertical-align 추가*/ +.btn_cate_more{overflow:hidden;float:right;height:15px;vertical-align:top;margin-top:10px} +.cate .btn_cate_more{float:none;margin:3px 0 0 2px} +.cate_wrap .btn_cate_more .icon_listmore, .mini_catebox .icon_listmore{vertical-align:top;margin-top:0;}/*211118 폰트 버그 margin-top:0 추가*/ +/*190604 지하갤*/ +.under_paging{height:35px;text-align:center;line-height:35px;border-top:1px #ccc solid} +.category_listwrap .section_cate{position:relative} +.under_paging{position:absolute;left:0;bottom:0px ;width:100%;background:#fff} +.cate_bind:first-child .cate_box:first-child{border-top:0} +.cate_bind .cate_box:first-child{border-top:1px solid #29367c} +.cate_bind .cate_box:first-child .cate{padding-bottom:0} +.cate_gall_box .cate,.cate_gall_box .cate_bind .cate_box:last-child .cate{padding-bottom:36px} +/*.cate_bind:nth-child(2) .cate_box .cate{padding-bottom:10px} 240207 주석처리*/ + +.sub_cate .cate_box:first-child .cate{padding-bottom:0} +.block_line{border-top:1px #ccc solid} +.cate .under_listbox li a{color:#999} +.cate.more_uls ul:first-child{border-top:none;height:auto!important} +.category_listwrap .cate.more_uls ul + ul:last-child{padding-top:0;margin-top:-9px} +.deco_txt{display:inline-block;font-size:11px} +.deco_txt.check{line-height:15px;color:#3b4890;font-weight:bold;margin-left:3px} +.deco_txt.check > em{display:inline-block;width:15px;height:15px;margin-right:2px;vertical-align:-5px;background-position:-249px -321px;vertical-align: top} +.cate_box:last-child .cate{padding-bottom:0} +/*접근제한*/ +.cate ul li a.restriction{max-width:120px;color:#aaa}/*200130*/ +.cate_wrap .icon_restriction{top:5px} +.personwrap .cate_wrap .icon_restriction{top: 50%;right: 0;transform: translateY(-50%)} /*240712 접근제한 추가*/ + +/*흥한 갤러리, 흥한 마이너 갤러리*/ +.box_head{height:50px;line-height:50px;padding:0 12px 0 12px;background:#f3f3f3} +.box_head_right{position:relative;float:right;margin-top:-2px} +.btn_paging{display:inline-block;margin-left:3px} +.gallmain .box_head .btn_paging, .hotcate_list .box_head .btn_paging{font-size:0;padding-top:1px}/*211118 폰트 버그 스타일 추가*/ +.btn_hotall_list{width:112px;height:21px;background-position:-175px -244px}/*흥한갤 전체 순위*/ +.icon_hotmgall,.icon_hotgall{display:inline-block;width:23px;height:8px;margin-right:6px;vertical-align:3px;background-position:-140px -226px} +.hot_mgall .rank_list{padding:0 0 0 15px} +.hot_mgall .rank_list:first-child{padding:0} +.hot_mgall_box .rank_list li{width:191px;margin-bottom:12px}/*마이너갤러리 메인*/ +.hot_mgall .rank_txt{max-width:161px;width:auto;font-size:12px;padding-right:9px} +.hot_mgall_box{float:left;width:417px;height:214px} +.hot_mgall{padding:19px 0px 0 19px} +.hot_gall_box{border:1px #d5d5d5 solid} +.hot_gall{width:546px}/*0601*/ +.hot_gall_box .rank_list_box{padding:25px 12px 13px} +.hot_gall_box .rank_list{padding:0 0 0 5px} +.hot_gall_box .rank_list:first-child{padding:0} +.hot_gall_box .rank_list li{width:126px;margin-bottom:15px} +.hot_gall_box .rank_list li a, .hot_mgall .rank_list li a{font-size:0} +.hot_gall_box .rank_list li .rank_txt{max-width:97px;width:auto;color:#555;font-size:12px;padding-right:7px} +.hot_gall_box .rank_txt,.hot_mgall_box .rank_txt{position:relative} +.hot_gall_box .icon_new,.hot_mgall_box .icon_new{position:absolute;right:0;top:1px}/*갤러리메인 주간 흥한 갤러리, 마이너 갤러리 흥한 갤러리 */ +.hot_mgall .mgall .rank_num, .hot_gall .rank_num{/*width:12px;height:12px;*/font-weight:normal} +/* .hot_mgall .mgall .rank_num{margin-right:6px} */ +.hot_gall_box .rank_list li .rank_num{margin-right:5px} +.hot_gall .last .rank_num{letter-spacing:-1.5px} + +/*게시판/강좌, 신규갤러, 스페셜 카테고리 리스트*/ +.hotcate_list .cate_wrap{padding-bottom:1px;border:1px #d5d5d5 solid} +.hotcate_list .top_cate_wrap{width:170px}/*브라우저 배율 이슈로 추가*/ +.hotcate_list .top_cate_wrap .cate_box{width:168px;border-top-color:#d5d5d5}/*0601*/ +.hotcate_list .top_cate_wrap .section_cate{height:auto} +.hotcate_list .top_cate_wrap .cate_tit{height:34px;line-height:34px;border-bottom:none} +.hotcate_list .top_cate_wrap .cate{height:62px} +.hotcate_list .top_cate_wrap .section_cate.new_gallery .cate{height:106px} +.hotcate_list .top_cate_wrap .section_cate.new_gallery .cate > ul{overflow:hidden;max-height:100px}/*210906*/ +.hotcate_list .top_cate_wrap .cate > ul{overflow:hidden;width:168px;border-top:none;padding:9px 12px 10px 0} +.hotcate_list .top_cate_wrap .cate ul li{line-height:20px;margin-left:12px} +.hotcate_list .section_cate.new_gallery{padding-bottom:0} +.hotcate_list .section_cate.new_gallery .icon_new{margin-left:0} + +.hotcate_list .top_cate_wrap .section_cate.new_gallery .icon_newgall{display:inline-block;width:26px;height:10px;background-position:-230px -961px;margin:0 1px 0 0px;vertical-align:1px}/*220307 갤러리 메인 신설갤 NEW 아이콘*/ + +/*220419*/ +.cont_list.txt ~ .hotcate_list{margin-top:20px} +.allandrank{position:relative;margin-top:22px} +.miniwrap .allandrank, .minor_wrap .allandrank{position:relative;margin-top:28px} +/*//220419*/ + + +/*마이너 갤러리 메인 카테고리별 리스트 */ +.minor_wrap.gallmain .category_listwrap{margin-top:25px} +.minor_wrap.gallmain .cate_mgall_box{margin-top:0} +.cate ul li.no_newgall,.cate ul li.empty_mgall,.empty_mgall{text-align:center;font-size:12px;color:#999;line-height:18px} + +/*//갤러리 메인*/ + +/*리스트,뷰*/ +.list_bottom_btnbox button:first-child{margin-left:0} +.list_bottom_btnbox, .view_bottom_btnbox{margin-top:12px} +.list_bottom_btnbox > div >button:first-child{margin-left:0} +.list_bottom_btnbox > div >button{margin-left:3px} +.nft .view_bottom_btnbox{position:relative}/*221027 추가*/ +/*//리스트,뷰*/ + +/*리스트*/ +.gall_listwrap{position:relative} +.list_array_option{display:table;width:840px;height:32px;margin:15px 0 5px} +.array_tab {display:table-cell;width:1%;white-space:nowrap;vertical-align:top} +.array_tab.left_box{font-size:0 }/*220728 추가*/ +.array_tab button, +.btn_estimatego +{width:82px;height:32px;border:1px solid #ccc;border-radius:2px;font-size:14px;font-weight:bold;color:#333;margin-left:2px;background:#fff;padding-bottom:2px}/*220728 .btn_estimatego추가*/ +.array_tab button:first-child{margin-left:0} +.array_tab button:hover, .btn_estimatego:hover{border:1px solid #3b4890} +.array_tab button.on, +.btn_estimatego.on +{border:1px solid #29367c;background:#3b4890;color:#fff;text-shadow: 0px -1px #1d2761} + +/*230106 추가*/ +.tradego{display:inline-block;min-width:82px;height:32px;line-height:28px;box-sizing:border-box;padding:0 15px;border:1px solid #ccc;border-radius:2px;font-size:14px;font-weight:bold;color:#333;margin-left:2px;background:#fff;;vertical-align: top}/*개죽이 nft 매매*/ +.tradego:hover{text-decoration:none;border:1px solid #3b4890 } +.tradego.on{border:1px solid #29367c;background:#3b4890;color:#fff;text-shadow: 0px -1px #1d2761} +/*//230106 추가*/ + +.subject_inner{position:absolute;max-width:60px;height:13px;line-height:11px;padding:1px 3px;border:1px solid #ccc; + background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;z-index:2;margin-top:1px;margin-left:1px +}/*211118 폰트 버그 line-height:15px 수정 margin-top:1px;margin-left:1px 추가 */ + +.btn_estimatego{display:inline-block;text-align:center;box-sizing:border-box;vertical-align:top;padding-bottom:0;line-height:28px}/*220728 견적 버튼 추가*/ +.btn_estimatego:hover{text-decoration:none } +.mark{background:#fff200;color:#ee3c24} +.spoiler{color:#059a25} /*240123 추가*/ + +.miniwrap .array_tab button:hover, .miniwrap .btn_estimatego:hover, .miniwrap .tradego:hover{border:1px solid #4f4dc6}/*230106 tradego 추가*/ +.miniwrap .array_tab button.on, .miniwrap .btn_estimatego.on, .miniwrap .tradego.on{border:1px solid #4f4dc6;background:#6f6dd9;color:#fff;text-shadow: 0px -1px #4d4cce} + +/********************************************** 말머리 **********************************************/ +.center_box{position:relative;display:table-cell;line-height:0px} +.center_box .inner {position:relative;display:inline-block;height:32px} +.center_box .inner > ul{float:left;overflow:hidden;height:26px;padding-top:6px;padding-right:10px;margin-left:7px;line-height:32px;} +.center_box .inner > ul li{display:inline-block;padding-left:14px} +.center_box ul li a{color:#444} +.center_box ul li a.on{font-weight:bold} +.btn_subject_more{width:20px;height:20px;position:absolute;margin-top:10px} +.icon_subject_more{display:inline-block;width:9px;height:5px;background-position:-140px 0} +.subject_morelist{position:absolute;right:-14px;top:34px;margin-left:6px;background:#f3f3f3;border:1px #ccc solid;text-align:left;z-index:1} +.subject_morelist ul{width:65px;padding:5px 8px 3px} +.subject_morelist ul li{display:block;height:19px;padding-left:0;line-height:19px} +.subject_morelist ul li a{color:#333} +.center_box ul li a.font_red,.subject_list li.font_red {color:#d31900}/*241119 매니저 말머리*/ +/********************************************** //말머리 **********************************************/ + +.list_array_option .right_box{position:relative;z-index:1}/*220303 레이어겹침 추가*/ +.right_box{float:right;display:-ms-grid;min-width:90px;height:21px;width:max-content;width:-moz-max-content;-ms-grid-columns:max-content;vertical-align:top;padding-top:11px} +.right_box .output_array{display:table;margin-left:40px} +.array_num,.array_sel{display:table-cell} +.array_num a{display:inline-block;width:41px;padding:0 5px} +.array_num .select_area{padding:0;width:51px} +.right_box .output_array{padding-top:0} + +.switch_btnbox{width: 1%; display: table-cell; white-space: nowrap;font-size:0;vertical-align:top}/*220411 vertical-align 추가*/ +.list_array_option .right_box .array_num .option_box li > a{padding:0}/*글자 노출수 셀렉*/ + + +/*앨범형,게시판형 on,off 버튼*/ +.btn_boardlist{width:21px;height:21px;padding:4px;border:1px solid #29367c;background:#fff;vertical-align:top} +.btn_boardlist .inner{display:block;width:11px;height:1px;margin:1px auto 0;background:#3b4890} +.btn_boardlist .inner:first-of-type{margin-top:0} +.btn_albumlist{overflow:hidden;width:20px;height:21px;padding:4px 4px 4px 3px;margin-right:2px;border-width:1px 1px 1px 0;border-style:solid;border-color:#29367c;border-left:0;background:#fff;vertical-align:top} +.btn_albumlist .inner{float:left;width:5px;height:5px;background:#3b4890;margin:0px 0 1px 1px} +.btn_boardlist.on{background:#3b4890} +.btn_boardlist.on .inner{background:#fff} +.btn_albumlist.on{background:#3b4890} +.btn_albumlist.on .inner{background:#fff} +.btn_write{width:21px;height:21px;display:inline-block;background-position:-196px -337px;line-height:0}/*글쓰기 버튼*/ +.miniwrap .btn_write{background-position:-260px -453px;}/*미니갤 글쓰기*/ + +/*220411 텍스트형 글쓰기 버튼 추가*/ +.btn_write.txt{ +width:66px;box-sizing:border-box;padding:0px 6px;border:1px solid #29367c;background:#fff; +font-weight:bold;font-size:12px;color:#29367c;line-height:19px;vertical-align:top;letter-spacing:-0.025em;text-align:center +} +.btn_write.txt::before{ +content:'';display:inline-block;width:15px;height:15px;margin-right:3px;margin-top:2px; +background:url(/sp_image.png)no-repeat -133px -1023px;;vertical-align:top +} +.btn_write.txt:hover{text-decoration:none} + +.miniwrap .btn_write.txt{border-color:#4f4dc6;color:#4f4dc6} +.miniwrap .btn_write.txt::before{background-position:-156px -1023px} +/*//220411 텍스트형 글쓰기 버튼 추가*/ + +/*게시판형 리스트*/ +.gall_list{width:100%;border-bottom:1px solid #29367c;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif} +th{height:37px;border-width:2px 0 1px;border-style:solid;border-color:#29367c;vertical-align:middle;text-align:center;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} + +td{padding:2px 4px;border-top:1px solid #eee;vertical-align:middle;text-align:center;color:#333} +tr:first-child td{border-top:none} +tbody tr:hover{background:#f3f3f3} +.editor_wrap tbody tr:hover, .writing_view_box tbody tr:hover{background:none} + +.crt{background:#f4f6ff} +.crt_icon{display:block;width:6px;height:11px;margin:0 auto;background-position:-195px -231px} +.gall_list td{padding:0px 4px} +.list .gall_list td{height:25px} +.tbt.bg{background:#edf1fa;font-weight:bold}/*210303 실시간 베스트 배경색*/ + +.gall_chk{padding:2px 0}/*마이너 관리자 체크박스*/ +.gall_list .gall_num,.gall_list .gall_date,.gall_list .gall_count,.gall_list .gall_recommend{font-family:tahoma,sans-serif;font-size:11px;padding-top:1px} +.gall_subject{position:relative} +.list .gall_subject{padding:2px 0px 0 0} +.gall_tit{position:relative;text-align:left;font-size:13px} +.gall_tit a{display:inline-block;max-width:82%;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} +.gall_tit.voice_tit a, .gall_tit.adult_tit a, .miniwrap .gall_tit.voice_tit a, .miniwrap .gall_tit.adult_tit a{max-width:81%}/*보이스 글, 성인 게시글*/ +.uminor_admin .gall_tit a, .miniwrap .uminor_admin .gall_tit a{max-width:79%}/*210927 매니저 어드민 수정*/ +.uminor_admin .gall_tit.icon_four a, .miniwrap .uminor_admin .gall_tit.icon_four a{max-width:69%}/**210927 아이콘4개 추가*/ +.uminor_admin .gall_tit.icon_three a, .miniwrap .uminor_admin .gall_tit.icon_three a{max-width:73%}/**210927 아이콘3개 추가*/ +.uminor_admin .gall_tit.icon_two a, .miniwrap .uminor_admin .gall_tit.icon_two a{max-width:76%}/**210927 아이콘2개 추가*/ + +.list .gall_tit a{padding-top:1px;line-height:100%} +.list .gall_tit a:visited, .list .gall_tit a:visited .spoiler{color:#770088} +.gall_writer{position:relative;font-size:13px;cursor:pointer} +.list .gall_writer{padding-top:2px} +.list .nickname{display:inline-block;max-width:64%;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.list .nickname.in{max-width:81%}/*210913 66%수정*//*211118 폰트 버그 max-width:84%*/ +.list .nickname em{line-height:13px} +.list .gall_tit a.reply_numbox{width:auto;vertical-align:text-bottom;letter-spacing:-0.05em}/*211118 폰트 버그 vertical-align:bottom*/ + +.reply_num{font-size:12px;color:#999} +.list .ip{letter-spacing:-0.05em;margin-left:3px} +.list .icon_moving{width: 13px} /*240513 공지 리스트 순서변경 아이콘*/ + + +/*240229 실베) 게시판형 리스트_썸네일 추가*/ +.gall_list tr.thum .gall_tit{height: 33px;padding-left: 62px;position: relative} +.gall_list tr.thum .gall_tit .thumimg{position: absolute;top: 50%;left: 0;transform: translateY(-50%)} +.gall_list tr.thum .gall_tit .thumimg{width:53px;height:28px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:60px auto}/*메인 실베썸네일 70%크기*/ +.gall_list tr.thum .gall_tit .thumimg img{display:block;width:53px;min-height:28px} + +.gall_list tr.thum .gall_tit .thumimg1{background-image:url(https://nstatic.dcinside.com/dc/w/images/thumimg1.png)} /*main.css*/ +.gall_list tr.thum .gall_tit .thumimg2{background-image:url(https://nstatic.dcinside.com/dc/w/images/thumimg2.png)} +.gall_list tr.thum .gall_tit .thumimg3{background-image:url(https://nstatic.dcinside.com/dc/w/images/thumimg3.png)} +.gall_list tr.thum .gall_tit .thumimg4{background-image:url(https://nstatic.dcinside.com/dc/w/images/thumimg4.png)} +.gall_list tr.thum .gall_tit .thumimg5{background-image:url(https://nstatic.dcinside.com/dc/w/images/thumimg5.png)} +/*//240229 실베) 게시판형 리스트_썸네일 추가*/ + +.icon_go{display:inline-block;width:5px;height:9px;margin-left:6px;background-position:-36px -45px} +.user_data .icon_go{margin-left:10px} +.icon_img{display:inline-block;width:15px;height:15px;vertical-align:-3px;margin-right:7px;background-image:url(/icon_img.png);background-repeat:no-repeat} +.icon_notic{background-position:0px 0}/*공지*/ +.icon_toprecomimg{background-position:0px -25px}/*초개념*/ +.icon_recomimg{background-position:0px -50px}/*이미지개념*/ +.icon_recomtxt{background-position:0px -75px}/*텍스트 개념*/ +.icon_pic{background-position:0 -100px}/*이미지*/ +.icon_txt{background-position:0px -123px}/*텍스트*/ +.icon_movie{background-position:0px -147px}/*동영상*/ +.icon_recomovie{background-position:-3px -362px}/*210330 개념 동영상*/ +.icon_survey{background-position:0px -170px}/*설문*/ +.icon_issue{background-position:0px -193px}/*이슈*/ +.icon_ad{background-position:0px -193px}/*광고*/ +.icon_voice_tit{display:inline-block;width:9px;height:13px;background-position:-241px -214px;vertical-align:-3px}/*보이스글 아이콘*/ +.icon_slow{background-position:0px -216px}/*mini 느린글*/ +.icon_secret, .icon_secret2{background-position:0px -284px} /*201020 아이콘변경*/ +.icon_vote_tit{display:inline-block;width:11px;height:11px;background-position:-285px -438px;vertical-align:-2px}/*201110 mini 투표 아이콘*/ +.icon_fnews{background-position:0px -261px}/*공지뉴스*/ +.icon_autodel_tit{display:inline-block;width:13px;height:13px;background-position:-247px -818px;vertical-align:-3px}/*201207 mini 자동삭제 아이콘*/ +.icon_rtimebest{display:inline-block;width:15px;height:18px;background-position:-3px -309px;vertical-align:-5px}/*210303 운영자 선택 실시간 베스트 탑고정 아이콘*/ /*220530 width값 포지션값 수정*/ +.icon_btimebest{display:inline-block;width:15px;height:15px;background-position:-3px -337px;vertical-align:-3px}/*210303 운영자 선택 실시간 베스트 아이콘*/ +.icon_lrtimebest{display:inline-block;width:15px;height:18px;background-position:-3px -437px}/*220530 실베 라이트 탑고정 아이콘*/ +.icon_lbtimebest{display:inline-block;width:15px;height:15px;background-position:-3px -465px;vertical-align:-3px}/*220530 실베 라이트 아이콘*/ + +.icon_hit{background-position:-3px -387px}/*210524 힛갤러리*/ +.icon_lottery{background-position:-3px -412px}/*220221 디시로터리*/ + +.icon_ai{background-position: -3px -818px}/*230214 ai*/ +.icon_recoai{background-position: -3px -842px}/*230710 개념 ai*/ + +.icon_nft{background-position:-3px -513px}/*221018 nft*/ +.icon_reconft{background-position:-3px -538px}/*221018 개념 nft*/ + +.icon_dctrend{background-position: -3px -877px}/*241108 디시트렌스*/ + + +.album .icon_voice_tit{vertical-align:-3px} +.gall_list.empty td{color:#555;height:250px} +.gall_list.empty .empty_list td{height:25px;color:#333}/*200708 게시글 없음시 설문or 공지등록*/ +.gall_list.empty tr:hover{background:none} + +/*201021 접근제한*/ +.access_limit{height:1440px} +.access_limit.gall_list tbody::before{content:"";display:block;position:absolute;left:0;top:-1px;width:100%;height:1399px;margin-top:41px;background-repeat:no-repeat;background-position:0 0px;border-bottom:1px solid #29367c;z-index:1} +.access_limit.gall_list.case1 tbody::before{background-image:url(https://nstatic.dcinside.com/dc/w/images/blur1.png)} +.access_limit.gall_list.case2 tbody::before{background-image:url(https://nstatic.dcinside.com/dc/w/images/blur2.png)} +.access_limit.gall_list.case3 tbody::before{background-image:url(https://nstatic.dcinside.com/dc/w/images/blur3.png)} +.access_limit.gall_list.case4 tbody::before{background-image:url(https://nstatic.dcinside.com/dc/w/images/blur4.png)} +.access_limit.gall_list.case5 tbody::before{background-image:url(https://nstatic.dcinside.com/dc/w/images/blur5.png)} + +/*앨범형 리스트*/ +.album .gall_list{border-bottom:2px solid #29367c} +.album .gall_list tr{height:30px} +.brd_topblue td{border-top:1px solid #29367c} +.album_box{height:auto;margin:20px 0 0} +.album_head:hover{background:none} +.album_head .gall_chk{vertical-align:top;padding:16px 0 11px} +.album_head .gall_subject{padding:16px 0 11px;vertical-align:top} +.album_head .gall_tit{padding:14px 15px 11px 3px} +.album_head .gall_tit a{max-width:100%} +.album_head .gall_tit.voice_tit a{max-width:98%}/*보이스 글*/ +.album .gall_tit a > b{padding-right:1px} +.album_head .gall_writer{margin:7px 0 0 22px;cursor:default;line-height:15px} +.album_head .gall_writer:after{clear:both;display:block;visibility:hidden;content:""} +.album_head .gall_writer > .fl > span:first-child{cursor:pointer} +.album_head .gall_date{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px} +.album_head .gall_date::before{content:"";display:inline-block;width:1px;height:12px;background:#ccc;margin:0 12px 0 8px;vertical-align:-2px} +.album_head .gall_count{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px} +.album_head .gall_recommend{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px} +tbody tr.album_body:hover{background:none} +.album_body td{height:auto;padding:0;border-bottom:2px solid #29367c;text-align:left;font-size:13px} +.album_body{position:relative;width:100%} +.album_contbox{position:relative;margin-bottom:22px;padding:19px 0px 0} +.album_contbox img{max-width:100%} +.album_cont{line-height:20px;word-break: break-all;word-wrap: break-word} +.album_cont.hide{overflow:hidden;max-height:435px;padding-bottom:0px}/*앨범형 리스트 이미지+텍스트형 닫힘*/ +.album_cont.txt{overflow:hidden;max-height:39px}/*앨범형 리스트 텍스트형2줄 닫힘*/ +.album_cont .inner{margin-bottom:50px;padding:0 15px 0} +.album_cont.hide .inner{margin-bottom:0} +.album_cont.hide .inner::after,.album_cont.txt .inner::after{clear:both;display:block;visibility:hidden;content:""} +.album_img {overflow:hidden;position:relative;max-width:810px;max-height:400px;margin-bottom:15px} +.album_cont.hide .inner .album_img{cursor:default} +.album_cont.txt .inner{margin-bottom:0} +.album_cont.hide .inner .album_txtbox,.album_cont.hide .album_img img,.album_cont.txt .album_txtbox{cursor:pointer} +.txt .album_txtbox, .hide .album_txtbox{float:left;margin-right:53px} +.hide .album_txtbox{height:20px;} +.list_bottom_btnbox:after{clear:both;display:block;visibility:hidden;content:""} +.bnt_album_more{position:absolute;right:15px;bottom:2px;display:block;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;color:#3b4890;text-decoration:underline} + +/* +.list .gall_list .writer_nikcon img{margin-left:2px;cursor:pointer;vertical-align:middle} +.gall_list .comment_box .writer_nikcon img{margin-left:2px} +*/ +/*갤리스트 검색결과*/ +.list_result_tit{margin:25px 0 13px;font-size:14px;color:#29367c} +.result .btn_blue{width:82px;height:35px} +.list #kakao_seach_list .gall_tit a{line-height:26px}/*211118 폰트 버그 추가*/ + +/*자살방지*/ +.prevention_txtbox{margin-bottom:15px;;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;line-height:18px} +.integrate_cont.suicide_prevention{padding:27px 0 0px;border-bottom:none} +.integrate_cont .prevention_txtbox{height:65px;padding-top:25px;font-size:14px;line-height:20px;background-color:#f3f3f3;font-weight:bold;text-align:center} +.integrate_sch .inner .integrate_cont.suicide_prevention:first-child{padding-top:0} +.prevention_imgbox{position:relative} +.suicide_prevention .link_box,.prevention_imgbox span.tbox{position:absolute;display:block;width:165px;height:20px;line-height:0;font-size:0;filter:alpha(opacity=0);opacity:0;background:#ccc} +/* .suicide_prevention .link_box.box1{left:45px;bottom:46px}중앙자살예방센터 바로가기 +.suicide_prevention .link_box.box2{left:238px;bottom:67px;width:135px}청소년 상담센터 +.suicide_prevention .link_box.box3{left:238px;bottom:46px}한국생명의전화 */ +.prevention_imgbox .tbox.box0{left:45px;bottom:68px} +.prevention_imgbox .tbox.box4{left:250px;bottom:25px}/*정신건강상담*/ +/*230427 자살예방배너 변경*/ +.suicide_prevention .link_box.box0{left:45px;bottom:66px}/*자살예방상담전화 1393*/ +.suicide_prevention .link_box.box1{left:45px;bottom:46px}/*한국생명의전화*/ +.suicide_prevention .link_box.box2{left:250px;bottom:67px;width:170px}/*청소년사이버상담센터*/ +.suicide_prevention .link_box.box3{left:250px;bottom:46px}/*청소년카톡상담*/ +.gall_list .suicide_prevention .link_box.box0{left: 403px;bottom:37px;width: 135px}/*자살예방상담전화 1393*/ +.gall_list .suicide_prevention .link_box.box1{left:380px;bottom:15px}/*중앙자살예방센터*/ + +/*플로팅 광고 배너 +.ban_floating{position:relative;width:100px} +.floating_box{position:fixed} +.floating_close{position:absolute;top:0;right:0;width:20px;height:20px} +.floating_close img{width:100%} +.floating_img{width:100px;height:100px} +.floating_img img{width:100%} +*/ +/*210727 성인 게시물*/ +/*210727 성인 게시물*/ +.gall_tit.voice_tit.adult_tit a, .gall_tit.voice_tit.adult_tit.icon_two a{max-width:77%} +.gall_tit.icon_two a, .miniwrap .gall_tit.icon_two a{max-width:76%}/*아이콘 2개일때*/ +.gall_tit.icon_three a, .miniwrap .gall_tit.icon_three a{max-width:73%}/*아이콘 3개일때*/ +.gall_tit.icon_four a, .miniwrap .gall_tit.icon_four a{max-width:69%}/*아이콘 4개일때*/ + +.icon_sadult{display:inline-block;width:17px;height:17px;background-position:-227px -909px;vertical-align:-5px;margin-left:-1px}/*211118 폰트 버그*/ +/*.icon_autodel_tit + .icon_sadult{margin-left:-1px}미니 리스트*/ +.list .tbt.bg .icon_sadult{vertical-align:-5px} +.icon_sadult + .reply_numbox{text-indent: -1px} +/*.sp_img + .sp_img.icon_sadult{margin-left:-1px}*/ + + +/*220530 실시간 베스트 개선(탭)*/ +.listwrap .time_best{display:inline-block;margin-left:20px } +.listwrap .time_best .tablist{font-size:0} +.listwrap .time_best .tab_btn{height:32px;padding-bottom:2px;font-size:14px;color:#29367c;font-weight:bold;margin-left:12px} +.listwrap .time_best .tab_btn:first-child{margin-left:0} +.listwrap .time_best .tab_btn:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:text-top;margin-left:3px; +background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?1)no-repeat -109px -1047px; + } +.listwrap .time_best .tab_btn.light > span{color:rgba(255,153,0)} +.listwrap .time_best .tab_btn.night > span{color:rgba(133,95,137)} +.listwrap .time_best .tab_btn.best.on:after{background-position:-133px -1047px}/*실시간 베스트*/ +.listwrap .time_best .tab_btn.light.on:after{background-position:-133px -1071px}/*실시간 라이트*/ +.listwrap .time_best .tab_btn.night.on:after{background-position:-109px -1071px}/*실시간 나이트*/ +/*//220530 실시간 베스트 개선(탭)*/ +/*241108 디시트렌드 추가 노출*/ +.trendalign{width:840px;float:left} +.list_trend .gall_tit a{color:#009933} +.view_wrap .trendalign{margin-top:20px} +/*//241108 디시트렌드 추가 노출*/ + + +/*//리스트*/ + +/**************************************************************** 뷰 *****************************************************************/ +#bottom_listwrap{position:relative;margin-top:20px} +.view_content_wrap{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333} +.gallview_head{margin:16px 0 29px;padding-bottom:11px;border-bottom:1px solid #eee} +.gallview_head .title{padding:0 2px;margin-bottom:7px;font-size:14px}/*211118 폰트 버그 margin-bottom:9px;*/ +.gallview_head .title.autodel{margin-bottom:9px}/*자동 삭제된 글입니다. *//*211118 폰트 버그 스타일 추가*/ + +.gallview_head .gall_writer{padding:0 2px} +.gallview_head .gall_date::before{content:"";display:inline-block;width:1px;height:12px;background:#ccc;margin:0 10px 0 6px;vertical-align:-2px} +.gallview_head .gall_writer > .fr{padding-right:7px} +.gallview_head .gall_writer .fr > span::before, .album_head .gall_writer .fr > span::before{content:"";display:inline-block;width:1px;height:12px;background:#ccc;margin:0 10px 0 6px;vertical-align:-1px}/*201217*/ +.gallview_head .gall_writer .fr > span:first-child::before,.album_head .gall_writer .fr > span:first-child::before{display:none} +.gallview_head .gall_date,.gallview_head .gall_count,.gallview_head .gall_reply_num, .gallview_head .gall_comment {cursor:default} +.gallview_head .gall_comment a{display:inline-block;height:20px;line-height:20px;padding:0 10px;background:#eee;border:1px #ccc solid;border-radius:50px}/*211118 폰트 버그 line-height:21px*/ +.gallview_head .gall_comment a:hover{text-decoration:none} + +.txt_plusminus{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-weight:bold;font-size:13px;cursor:pointer}/*201217 폰트 확대 축소*/ +.txt_plusminus.plus{font-size:16px;vertical-align:-1px}/*201217 폰트 확대 축소*/ +.txt_plusminus.minus{color:#999;vertical-align:0}/*201217 폰트 확대 축소*/ + +.view_content_wrap .comment_dccon,.album_cont .comment_dccon{margin-bottom:0} +.icon_write_mbl,.icon_write_app{display:inline-block;width:11px;height:14px;margin-left:9px;vertical-align:-1px} +.icon_write_mbl{background-position:-263px 0} +.icon_write_app{background-position:-278px 0} +.gallview_contents{line-height:22px} +.gallview_contents > .inner{margin-bottom:50px} +.view_content_wrap .writing_view_box td{text-align:left;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif} +.writing_view_box{float:left;max-width:900px;word-break:break-all;line-height:1.5} +.writing_view_box img{max-width:100%;/*vertical-align:top*/} /*250109 본문 이미지 하단 정렬로 변경*/ +.writing_view_box ul, .writing_view_box ol{padding-left:15px} +/*231108 매니저 이미지 차단 관련 추가*/ +.writing_view_box .btn_img_block + .btn_img_block{margin-top: 10px} +.writing_view_box .btn_img_block{background: #fff;color: #29367c;border: 1px solid #ccc;border-radius: 3px;display: block;width:280px;height: 32px;line-height: 30px;padding:0 12px 0 11px;font-size:13px;letter-spacing:-0.025em} +.writing_view_box .btn_img_block.ing{background: #f8f8f8} +.writing_view_box .btn_img_block img{vertical-align: -3px}/*231226 이미지 버튼으로 변경*/ +/*//231108 매니저 이미지 차단 관련 추가*/ +.writing_banbox{float:right;max-width:160px} +.bottom_btnbox{overflow:hidden} +/* 221012 실베라이트 아이콘 추가 */ +.title_headicon .tip_box3{margin: -30px 0 0 -9px} +.title_headicon .tip_box3:after{left: 5%} +.title_headicon .icon_lbtimebest{vertical-align: -2px;margin: 0;background-position: -1px -484px} + +/*240123 본문 스포일러 경고 영역*/ +.spoiler_wrap{position: relative;margin-bottom: 14px} +.spoiler_wrap .ly_blackclose{top: 22px;right: 22px} +.spoiler_inner{background: #e8ecfc;width: 100%;text-align: center;font-size: 0;padding: 85px 0 110px;box-sizing: border-box} +.spoiler_inner .txt_wrap{position: relative} +.spoiler_inner .txt_wrap > .tit{letter-spacing: -0.025em;font-size: 30px;color: #000} +.spoiler_inner .txt_wrap > .tit span{font-size: 31px} +.spoiler_inner .txt_wrap > .tit::before{content: "";display: inline-block;width: 28px;height: 26px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_image.png?0215) no-repeat -322px -145px;vertical-align: 0px;margin-right: 8px} +.spoiler_inner .txt_wrap > .txt{display: inline-block;letter-spacing: -0.025em;font-size: 18px;margin-top: 10px} +.spoiler_inner .img_wrap{position: relative;font-size: 0;padding: 110px 0 130px;margin-top: 65px} +.spoiler_inner .img_wrap::before, +.spoiler_inner .img_wrap::after{content: "";display: inline-block;width: 62px;height: 59px;background: url(https://nstatic.dcinside.com/dc/w/images/icon_scroll.png) no-repeat center center/contain;position: absolute;left: 50%;transform: translateX(-50%)} +.spoiler_inner .img_wrap::before{top: 0} +.spoiler_inner .img_wrap::after{bottom: 0} +/*//240123 본문 스포일러 경고 영역*/ + +/*추천검색*/ +.sch_alliance{display:block;float:left;line-height:23px;border:1px solid #c4c4c4;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;color:#666;font-size:12px} +.sch_alliance{height:21px;padding:0 13px;border-radius:50px} +.icon_sch_alliance{display:inline-block;width:6px;height:11px;background-position:-211px -44px;vertical-align:-1px} +.sch_alliance_box{position:relative;margin-bottom:52px} +.sch_logbox{position:relative;margin-left:3px} +.sch_logbox > div{height:25px} +.sch_logbox a{display:inline-block;height:20px;padding:0 6px;margin:2px 0 0 5px;line-height:20px;background:#f3f3f3; + font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:14px;color:#29367c;letter-spacing:-0.03em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap +} +.basic_key{margin:0px} + +/*********************추천 비추천****************************/ +.btn_recommend_box{width:288px;height:auto;margin:0 auto 36px;padding-top:19px;border:1px solid #c4c4c4;border-radius:2px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;clear:both}/*201202 앨범형 일부글 영역관련 대응 clear 추가*/ +.btn_recommend_box .inner{overflow:hidden;width:139px;margin-bottom:13px;padding:0} +.up_num_box,.down_num_box{text-align:center;font-size:16px;font-weight:bold;color:#555} +.up_num_box{float:left;width:67px;padding:10px 0 0 11px} +.down_num_box{float:right;width:64px;padding:17px 12px 0 0} +.sup_num{line-height:12px} +.smallnum{font-size:11px;font-weight:normal} +.btn_recom_up{float:right;width:56px;outline:none} +.btn_recom_down{float:left;width:56px;outline:none} +.icon_recom_up,.icon_recom_down{display:inline-block;width:56px;height:56px} +.icon_recom_up{background-position:0 -315px} +.btn_recom_up.on .icon_recom_up{background-position:0 -440px} +.icon_recom_down{background-position:0 -377px} +.recom_bottom_box{clear:both;position:relative;height:37px;border-top:1px solid #c4c4c4} +.btn_hitgall,.btn_snsmore,.btn_report, .btn_nhitgall, .btn_silbechu{display:block;float:left;width:95px;height:37px;margin-left:1px;border-right:1px solid #c4c4c4; + background:#f9f9f9;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;color:#555;text-shadow:0px 1px #fff +}/*220530 btn_silbechu 추가*/ +.btn_hitgall, .btn_nhitgall{margin-left:0}/*220303 btn_nhitgall 추가*/ +.btn_hitgall.not, .btn_nhitgall.not,.btn_silbechu.not{cursor:default;outline:none;color:#c2c2c2}/* 220614 btn_silbechu추가*/ + +.btn_hitgall.not .icon_hitgall, .btn_nhitgall.not .icon_nhitgall, .btn_silbechu.not .icon_silbechu{opacity:0.3}/* 220614 .btn_silbechu.not .icon_silbechu 추기*/ +.btn_snsmore{width:96px} +.btn_report{border-right:0} +.icon_hitgall, .icon_snsmore, .icon_report, .icon_silbechu{display:inline-block}/*220530 icon_silbechu 추가*/ +.icon_hitgall{width:23px;height:20px;background-position:-74px -284px;margin-right:6px;vertical-align:-4px} +.icon_snsmore{width:17px;height:20px;background-position:-74px -262px;margin-right:6px;vertical-align:-4px} +.icon_report{width:18px;height:20px;background-position:-74px -241px;margin-right:6px;vertical-align:-4px} +.icon_nhitgall{display:inline-block;width:24px;height:23px;background-position:-109px -991px;vertical-align:-6px;margin-right:4px}/*220303 힛추 아이콘 변경*/ +.morebox .icon_nhitgall{width:25px;height:25px;background-position:-237px -983px}/*220530 */ +.btn_nhitgall ~ .btn_snsmore .icon_snsmore, .btn_nhitgall ~ .btn_report .icon_report{vertical-align:-5px} /*220303 추가*/ + +/*220530 실베추 추가*/ +.btn_recommend_box.morebox{min-width:288px;width:auto;display:table} +.btn_recommend_box.morebox .inner_box{text-align:center;font-size:0;} +.btn_recommend_box.morebox .inner{display:inline-block;margin-bottom:2px } +.btn_recommend_box.morebox .inner + .inner{margin-left:10px} +.icon_silbechu{width:23px;height:23px;background-position:-270px -983px;margin-right:3px;margin-top:2px;vertical-align:-8px} + +.btn_recommend_box.morebox .icon_nhitgall{margin-top:2px;margin-right:2px;vertical-align:-9px} +.btn_recommend_box.morebox .recom_bottom_box{height:36px} + +.btn_recommend_box.morebox .btn_snsmore, +.btn_recommend_box.morebox .btn_report, +.btn_recommend_box.morebox .btn_nhitgall, +.btn_recommend_box.morebox .btn_silbechu +{position:relative;width:85px;height:36px;margin-left:0;box-sizing:content-box} + +/*220630 버튼3개*/ +.btn_recommend_box.morebox .three .btn_nhitgall, .btn_recommend_box.morebox .three .btn_report, .btn_recommend_box.morebox .three .btn_silbechu{width:95px} +.btn_recommend_box.morebox .three .btn_snsmore{width:96px} +.btn_recommend_box.morebox .three .btn_silbechu:first-child::before{display:none} +/*//220630 버튼3개*/ + +/*220722 버튼 2개(힛갤)*/ +.btn_recommend_box.morebox .two.recom_bottom_box > button{width:50%!important;box-sizing:border-box;} +.btn_recommend_box.morebox .two.recom_bottom_box > button:first-child::before{display:none } +/*//220722 버튼 2개(힛갤)*/ + +.btn_recommend_box.morebox .btn_snsmore::before, +.btn_recommend_box.morebox .btn_report::before, +.btn_recommend_box.morebox .btn_silbechu::before +{content:"";display:block;position:absolute;left:0;top:0;width:1px;height:100%;background:#fff} +/*//220530 실베추 추가*/ + +/*241115 개념글 미사용 말머리 안내 표시*/ +.btn_recommend_box .obstruct{position:relative; ;overflow:visible} +.btn_recommend_box .i_obstruct{position:absolute;right:-2px;bottom:2px} +.i_obstruct{display:inline-block;width:16px;height:18px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?1) no-repeat;background-position:-221px -1174px;position:relative;line-height:100%;vertical-align:-4px;margin-left:2px +} +.btn_recommend_box.recomuse_n .obstruct.inner{padding-right:0;margin-right:82px} +/*//241115 개념글 미사용 말머리 안내 표시*/ +/********************* //추천 비추천 ****************************/ + + +/*본문 코드등록*/ +.recommend_kapcode{overflow:hidden;width:288px;height:31px;border:1px #c4c4c4 solid;border-radius:2px;margin:0 auto 10px} +.recommend_kapcode .kap_codeimg{margin:0;float:left} +.recom_input_kapcode{float:left;width:128px;height:31px;padding:0 10px 0 10px;line-height:29px;border:none;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif} +.view_bottom_btnbox{padding-bottom:20px} +.view_bottom_btnbox .fl button{margin-left:3px} +.view_bottom_btnbox .fl button:first-child{margin-left:0px} + +.write_div div{padding-bottom:5px} +#zzbang_div{padding-bottom:0} +.gallview_head .icon_sadult{margin-left:7px;vertical-align:-3px}/*211118 폰트 버그 vertical-aling:-3px 추가*/ +.gallview_head .title_device + .icon_sadult{margin-left:3px;}/*211118 폰트 버그 margin-top:-1px삭제*/ + +.gallview_contents .lnk{color:#0066cc;text-decoration:none}/*220715 uiux 개선*/ +.gallview_contents .lnk:hover{text-decoration:underline}/*220715 uiux 개선*/ + +/*241119 매니저 말머리- 본문 신고 버튼*/ +.mns_subjectbox{position:relative;clear:both;margin-bottom:36px} +.mns_subjectbox .btn_report{float:right;border:1px solid #c4c4c4;margin-right:160px} +/*//241119 매니저 말머리- 본문 신고 버튼*/ + +/******************************************************* //뷰 *************************************************************/ + +/*리스트,뷰,통합 검색 오른쪽 영역*/ +.content_box{position:relative;margin-top:15px;padding:0 13px 16px;border:1px solid #ccc;background:#fff} +.content_box header{overflow:hidden;border-bottom:1px dashed #aaa} +.content_box .tit{height:44px;padding-left:2px;line-height:48px;font-size:14px} +.right_content .content_box .tit{line-height:47px}/*220302 추가*/ +.content_box .tit a{position:relative;display:inline-block;height:44px} +.content_box a.inner{display:block} +.content_box .new{position:absolute;right:-9px;top:-3px} +.content_box .img_box{display:block;overflow:hidden;height:182px;box-sizing:border-box;border:1px solid #ccc; + background:url(https://nstatic.dcinside.com/dc/w/images/img_none1.jpg) no-repeat center center +} +.content_box .secimg_box .img_box{background-size:auto 100px;background-position:center -7px} +.content_box .img_box img{display:block;width:100%;min-height:182px}/*180424 max-width:100% 수정*/ +.r_news .txt_box strong,.rcont_issue .txt_box strong{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.right_content .box_menu{position:absolute;right:16px;top:18px} +.right_content .box_menu a{font-size:11px;letter-spacing:-1px} +.right_content .box_menu a:before{content:"";display:inline-block;width:1px;height:10px;margin:0 8px 0 3px;vertical-align:-1px;background:#d7d7d7} +.right_content .box_menu a:first-child:before{display:none} +.right_content .rank_gall{color:#29367c} +.right_content .rank_gall:hover{text-decoration:underline} +.right_content .rank_mgall{color:#ee3c24} +.right_content .rank_mgall:hover{text-decoration:underline} +.right_content .rank_gall.on,.right_content .rank_mgall.on,.right_content .rank_mini.on{text-decoration:underline}/*mini 추가*/ + +/*개념글*/ +.rcont_list{padding-left:4px;margin-top:10px} +.rcont_list li{line-height:22px} +.rcont_list li a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.rcont_list li a::before{content:"";display:inline-block;width:2px;height:2px;margin-right:5px;background:#333;vertical-align:4px} +/*실시간 검색어*/ +.content_box.r_realtime_issue{padding:0} +.content_box.r_realtime_issue header{margin:0 13px 0 13px} +.rcont_realtime{margin-top:11px} +.realtime_list_box{overflow:hidden;margin-top:13px;padding:0 13px} +.realtime_menu{overflow:hidden;padding:0 13px} +.realtime_menu li{float:left;width:25%;height:25px;text-align:center} +.realtime_menu li a{display:block;height:23px;line-height:25px;background:#eee;border:1px solid #ccc;margin-left:-1px;text-shadow:0px 1px #fff} +.realtime_menu li:first-child a{margin-left:0} +.realtime_menu li a.on{background:#fff;color:#327cff} +.bottom_cont_box{position:relative;;height:33px;line-height:35px;margin-top:6px;padding:0 13px;color:#555;background:#f3f3f3} +.bottom_cont_box .inner_txt{color:#555;letter-spacing:-1px} +.icon_tip_open{display:inline-block;width:14px;height:13px;margin-left:5px;background-position:-203px -29px} +.auto_wordwrap.small .word_list li a .search_word{color:#327cff} +/*통합검색페이지 실시간 검색어*/ +.integrate_schwrap .content_box.r_realtime_issue{margin-top:0;padding:0 0 0px} +.integrate_schwrap .small_searchbox{position:relative;height:28px;margin:5px 13px 0 13px;background:#fff;border:1px solid #5798fd} +.integrate_schwrap header ~ .only_daum_area .small_searchbox{margin:5px 0px 0 0px}/*220419*/ +.integrate_schwrap .small_in_keyword{float:left;width:175px;height:28px;line-height:28px;padding:0 0 0 5px;border:none;outline:none} +.integrate_schwrap .btn_iconsearch{float:left;width:29px;height:28px;padding:3px 0 0 6px;text-align:left} +.integrate_schwrap .icon_smallsearch{display:inline-block;width:15px;height:15px;background-position:-178px -29px} +.integrate_schwrap .bnt_smallsearch{position:absolute;right:0;top:0;width:60px;height:28px;padding-left:2px;background:#5798fd;font-size:11px;color:#fff}/*220331*/ +.integrate_schwrap .fix_element{overflow:hidden;margin:5px 13px 0 13px;border:1px solid #ccc;background:#eee} +.integrate_schwrap header ~ .only_daum_area .fix_element{margin:5px 0px 0 0px} +.integrate_schwrap .fix_txt{display:block;float:left;width:33.3%;height:23px;padding-top:1px;line-height:24px;text-align:center;color:#555} +.integrate_schwrap .fix_txt:after{content:"";display:block;float:right;width:1px;height:11px;margin-top:6px;background:#ccc} +.integrate_schwrap .fix_txt:last-child:after{display:none} +.integrate_schwrap .bottom_cont_box{background:#fff} +/*뉴스*/ +.rcont_news{margin-top:11px} +.r_news .rcont_imgtxt_box .txt_box strong{white-space:inherit;text-overflow:inherit}/*210303*/ +/*디시위키*/ +.wiki_random_go{position:absolute;right:14px;top:18px} +.wiki_random_go .icon_go{margin-left:4px} +.rcont_wiki{margin:14px 0 0} +.wk_box{background:#fff;border:1px #e8e8e8 solid;box-sizing:border-box;height:125px} +.wk_content .tit{position:relative;display:block;height:54px;text-align:center;padding-left:0} +.wk_content .tit > span{display:block;height:44px;line-height:44px;padding:0 13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:normal;;font-size:24px;background:#f3f3f3} +.wk_content .tit:after{content:'';position:absolute;bottom:1px;left:50%;border-style:solid;border-width:9px 7px 0px 7px;border-color:#f3f3f3 transparent;display:block;margin-left:-7px} +.wk_txt{overflow:hidden;height:50px;line-height:17px;margin:4px 20px 15px;font-size:12px;letter-spacing:-0.05em}/*211118 폰트 버그 line-height:18px*/ + +/*힛 ,그때그힛*/ +.r_hit{overflow:hidden} +.r_hit .tit{float:left} +.content_box.r_hit{padding:0 13px 17px} +.r_hit .tit:last-of-type:before{content:"|";display:inline-block;width:2px;height:13px;padding:0 15px;color:#d7d7d7;font-size:13px;line-height:45px;vertical-align:top}/*211118 폰트 버그 font-size:13px;line-height:45px;vertical-align:top 추가 */ +.r_hit .tit.on a{text-decoration:underline} +.r_hit .txt_box{height:37px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.hit_day{margin-top:3px;color:#999} +.rcont_hit,.rcont_old_hit{margin-top:13px} +.rcont_old_hit a.inner{position:relative} +.content_box .rcont_old_hit .img_box{background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_bgimg.png) no-repeat 0 -314px} +/*그때 그 hit 연도 아이콘*/ +.icon_years1{width:52px;height:52px;background-position:-199px 0} +.icon_years2{width:52px;height:52px;background-position:-199px -62px} +.icon_years3{width:52px;height:52px;background-position:-199px -124px} +.icon_years4{width:52px;height:52px;background-position:-199px -186px} +.icon_years5{width:52px;height:52px;background-position:-199px -248px} +.icon_years6{width:52px;height:52px;background-position:-135px 0px} +.icon_years7{width:52px;height:52px;background-position:-135px -62px} +.icon_years8{width:52px;height:52px;background-position:-135px -124px} +.icon_years9{width:52px;height:52px;background-position:-135px -186px} +.icon_years10{width:52px;height:52px;background-position:-135px -248px} +.icon_years11{width:52px;height:52px;background-position:-68px 0px} +.icon_years12{width:52px;height:52px;background-position:-68px -62px} +.icon_years13{width:52px;height:52px;background-position:-68px -124px} +.icon_years14{width:52px;height:52px;background-position:-68px -186px} +.icon_years15{width:52px;height:52px;background-position:-68px -248px} +.icon_years16{width:52px;height:52px;background-position:0 0px} +.icon_years17{width:52px;height:52px;background-position:0 -62px} +.icon_years18{width:52px;height:52px;background-position:0 -124px} +.icon_years19{width:52px;height:52px;background-position:0 -186px} +.icon_years20{width:52px;height:52px;background-position:0 -248px} + +.icon_years21{width:52px;height:52px;background-position:0 -310px} +.icon_years22{width:52px;height:52px;background-position:-68px -310px} +.icon_years23{width:52px;height:52px;background-position:-135px -310px} +.icon_years24{width:52px;height:52px;background-position:-199px -310px} +.icon_years25{width:52px;height:52px;background-position:0 -372px} +.icon_years26{width:52px;height:52px;background-position:-68px -372px} +.icon_years27{width:52px;height:52px;background-position:-135px -372px} +.icon_years28{width:52px;height:52px;background-position:-199px -372px} + +/*초개념*/ +.content_box.r_recommend .tit{float:left}/*ipad*/ +.content_box .tit .sub{font-weight:normal;font-size:12px;color:#555;letter-spacing:-0.05em;display:inline-block;vertical-align:top;line-height:48px} +.r_recommend .tit .sub em{ + display:inline-block;max-width:140px;vertical-align:top;padding-top:1px;line-height:46px; + text-overflow:ellipsis;overflow:hidden;white-space:nowrap; +} +.r_sec_recommend .btn_more{position:absolute;right:15px;top:18px} +.rcont_sec{margin-top:12px} +.rcont_sec .img{overflow:hidden} +.rcont_sec .txt_box{margin:8px 0 0;height:35px} +.secimg_box{float:right;width:132px;margin-left:7px} +.secimg_box:first-child{float:left;margin-left:0} +.content_box .secimg_box .img_box{display:block;overflow:hidden;height:88px;box-sizing:border-box;border:1px solid #ccc} +.content_box .secimg_box .img_box img{display:block;min-height:88px;width:100%} +.rcont_sec .txt{margin:12px 0 1px;padding-top:13px;border-top:1px solid #eee;line-height:22px} +.rcont_sec .txt a{display:block;width:272px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +/*이슈줌*/ +.rcont_issue{margin-top:12px} +.rcont_issue a{display:block;position:relative} +.rcont_issue .txt_box{position:absolute;left:0;bottom:0;height:28px;margin-top:0;padding:0 11px;color:#fff;z-index:2} +.rcont_issue .txt_box strong{width:249px} +.issue_inner{display:block;position:absolute;left:1px;bottom:0;width:270px;height:38px;background:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1} +.content_box.r_issuezoom{padding:0 13px 14px} +/*오늘의 이슈, 실북갤, 신설갤*/ +.todayissue_list,.r_newgall_list{overflow:hidden;margin-top:10px;margin-left:-2px} +.todayissue_list li, .r_newgall_list li{float:left;width:49.9%} +.todayissue_list li a,.r_newgall_list li a{display:block;padding-left:5px;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +/*오늘의 이슈*/ +.content_box.r_todayissue{padding:0 13px 17px} +/*실북갤*/ +.content_box.r_hotlive{padding:0} +.r_hotlive > header{margin:0 13px 0px} +.r_hotlive .rank_list_box{padding:0 13px 3px} +.r_hotlive .box_bottom{height:37px;line-height:39px} +/*신설갤*/ +.content_box.r_newgall{height:175px;padding:0 13px 16px} +.r_newgall_list li a{position:relative;;display:inline-block;max-width:131px;height:21px;line-height:24px;}/*200130*/ +.r_newgall_list li a.restriction{max-width:109px;padding-right:13px} +.r_newgall_list li a.restriction .icon_restriction{top:6px} + +/*210303 실시간 베스트*/ +.rightbanner + .content_box.r_timebest{margin-top:12px} +.rcont_imgtxt_box .img{overflow:hidden;margin-top:12px;margin-left:-7px} +.rcont_imgtxt_box .txt_box{margin:8px 0 0;height:35px} +.rcont_imgtxt_box .txt_box strong{font-weight:normal} +.rcontimg_box{float:left;width:132px;margin-left:7px} + +.content_box .rcontimg_box .img_box{position:relative;display:block;overflow:hidden;height:88px;border:none;background-size:cover} +.content_box .rcontimg_box .img_box::after{content:"";display:block;position:absolute;left:0;top:0 ;width:130px;height:86px;border:1px solid #ccc } +.content_box .rcontimg_box .img_box img{display:block;min-height:88px;width:100%} +.rcont_imgtxt_box .txt{margin:12px 0 0;padding-top:13px;border-top:1px solid #eee;line-height:22px} +.rcont_imgtxt_box .txt a{display:block;width:272px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} + +/* 211228 뉴스,디시미디어*/ +.r_dcmedia{overflow:hidden} +.r_dcmedia .tit{float:left} +.r_dcmedia .tit.on a{text-decoration: underline} +.r_dcmedia .tit::before{content:"|";display:inline-block;width:2px;height:13px;padding:0 10px 0 5px;color:#d7d7d7;font-size:13px;line-height:45px;vertical-align:top}/*220302*/ +.r_dcmedia .tit:first-child::before{display:none }/*220302*/ +.r_dcmedia .txt_box{ + height:37px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; +} +.r_dcmedia .txt_box strong{white-space:normal;text-overflow:inherit} + +.r_dcmedia .rcontimg_box:nth-child(even), .r_timebest .rcontimg_box:nth-child(even){float:right;margin-left:0}/*220331 화면 배율 조절시 떨어짐 대응*/ + +/*220509 디시이슈*/ +.r_dcmedia .dcissue .rcontimg_box a, .r_dcmedia .dcissue .txt li a{position:relative} +.r_dcmedia .dcissue .txt_box{padding-left:13px} +.r_dcmedia .dcissue .txt_box, .r_dcmedia .dcissue .txt li a{box-sizing:border-box} +.r_dcmedia .dcissue .ranking{color:#3b4890;font-weight:bold} +.r_dcmedia .dcissue .txt_box .ranking{position:absolute;left:0px} +.r_dcmedia .dcissue .txt li .ranking{padding-right:2px} +.r_dcmedia .dcissue .ranking.grey{color:#999} +/*//220509 디시이슈*/ + +/*//리스트,뷰,통합검색 오른쪽 영역*/ + +/*통합검색*/ +.group {position:relative} + +/*190114 통합검색 gnb*/ +.integrate_schwrap .gnb_bar{background:#fff;border-width:2px 0 2px 0 } +.integrate_schwrap .gnb_list{padding-left:175px;box-sizing:border-box}/*220331*/ +.integrate_schwrap .gnb_list li a{color:#333;text-shadow:none} +.integrate_schwrap .gnb_list li a.on{color:#d31900} +.integrate_schwrap .gall_exposure{color:#29367c} +.integrate_schwrap .gall_exposure a{font-size:14px;color:#29367c}/*220502 a태그 추가관련 스타일 추가*/ +.integrate_schwrap .gall_exposure a:hover{text-decoration:none}/*220502 a태그 추가관련 스타일 추가*/ +.integrate_schwrap .posts .num{color:#ff8400} +.integrate_schwrap .reply .num{color:#00aeef} +.gall_exposure .ltr a{color:#fff} + + +/*//190114 통합검색 gnb*/ +/*190114 통합검색 연관 검색어*/ +.integrate_relation{margin-bottom:15px;padding:13px 15px 9px;border:1px #ccc solid;line-height:23px} +.integrate_relation .tit{float:left;width:98px} +.integrate_relation_list{float:left;width:555px;margin-left:-15px} +.integrate_relation_list li{float:left;margin-left:15px} +.integrate_relation_list li a{color:#0000ff} +/*//190114 통합검색 연관 검색어*/ + + + +/*통합 왼쪽영역*/ +.integrate_menu{border:1px solid #29367c;border-radius:2px;margin-bottom:20px} +.integrate_menu li a{display:block;height:38px;line-height:38px;padding:0 14px;border-top:1px solid #29367c;background:#fff;font-size:14px;color:#29367c} +.integrate_menu li:first-child a{border-top:none} +.integrate_menu li a:hover{background:#f4f6ff;text-decoration:none;color:#29367c} +.integrate_menu li .on{background:#3b4890;font-weight:bold;color:#fff;text-shadow:0px -1px #1d2761} +.integrate_menu li .on:hover{background:#3b4890;color:#fff;font-weight:bold} +/*통합 가운데 영역*/ +.center_content{position:relative} +.center_content .inner{padding-bottom:173px} +.gallname_txt,.tit_txt{font-size:14px;color:#0000ff} +.integrate_schwrap .gallname_txt, .integrate_schwrap .tit_txt{color:#4656c7} +.tit_txt{letter-spacing:1px;font-weight:bold} +.sub_txt{font-size:12px;color:#009933} +.link_txt{letter-spacing:1px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;color:#555;padding-left:7px} +.integrate_cont{overflow:hidden;color:#333} +.integrate_sch .inner .integrate_cont:first-child{padding-top:11px} +.integrate_cont_head{position:relative} +.integrate_cont_head h3{font-size:15px}/*220331*/ +.integrate_cont{padding:27px 16px 20px;border-bottom:1px solid #eee} + +/*갤러리명 검색결과*/ +.integrate_cont_list{margin:9px 0 0} +.integrate_cont .btn_blue_round.h21{margin-top:8px;text-decoration:none} +.integrate_cont_list li a{text-decoration:underline;line-height:28px} +.integrate_subtit{font-size:14px;color:#d31900;padding-bottom:1px;text-indent:-2px} +.gallsch_result .integrate_subtit{margin-top:17px} +.integrate_cont_list li a.restriction{color:#999}/*접근제한*/ +.integrate_cont_list li a.restriction .icon_restriction{position:inherit;margin:1px 0 0 4px} +/*추천 갤러리*/ +.integrate_cont.integrate_recom{border-bottom:none} +.integrate_recom .integrate_cont_list{margin-top:9px} +/*디시위키 검색결과*/ +.wikisch_result_list{margin-bottom:4px} +.wikisch_result_list li{padding:15px 0 1px} +.wikisch_result_list li .sub_txt{padding-top:8px} +.wiki_tit_matresult .wikisch_result_list{margin-bottom:6px} +.wiki_tit_matresult .integrate_subtit{margin-top:17px} +.integrate_cont.wiki_cont_matresult{border-bottom:none} +/*게시물 검색결과*/ +.sch_result_list{margin:0 0 3px} +.sch_result_list li{padding-top:16px} +.sch_result_list li:first-child{padding-top:11px} +.sch_result_list .tit_txt{font-weight:normal;text-decoration:underline;line-height:18px} +.sch_result_list .link_dsc_txt{margin-top:6px;line-height:20px} +.sch_result_list .link_dsc_txt.dsc_sub{margin-top:4px} +.sch_result_list .link_dsc_txt.dsc_sub:after{clear:both;display:block;visibility:hidden;content:""} +.sch_result_list .sub_txt{text-decoration:underline} +.sch_result_list .date_time{float:none;margin-left:10px;margin-top:0} +.sch_result_list .date_time:first-child{margin-left:0}/*221027 nft폐쇄 게시물*/ +.sch_result_list .date_time::before{display:none} +.btn_sort_box{margin-top:-4px} +.btn_sort.accuracy{width:102px;height:23px;background-position:-144px -168px} +.btn_sort.new{width:102px;height:23px;background-position:-144px -143px} +.integrate_cont.sch_result.result_all{border-bottom:none} + +/*190114뉴스 검색결과*/ +.integrate_cont.news_result.news_all{border-bottom:none} +.sch_result_list.img li{overflow:hidden;padding-top:15px} +.sch_result_imgbox{float:left;width:152px;height:102px;padding-right:15px} +.sch_result_imgbox > a{display:block;width:150px;height:100px;border:1px #ccc solid;overflow:hidden} +.sch_result_imgbox img{width:150px;min-height:100px} +.sch_result_txtbox{float:left;width:469px;padding-top:7px} +.sch_result_txtbox:first-child{width:100%} +.sch_result_list.img .tit_txt{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.sch_result_list.img .link_dsc_txt{height:40px;overflow:hidden} +.sch_result_list.img .link_dsc_txt.dsc_sub{height:20px;} +/*//190114뉴스 검색결과*/ + +/*검색결과 없음*/ +.notfound_txt{width:670px;height:53px;margin-top:20px;padding-top:37px;background:#f3f3f3;font-weight:bold;text-align:center;font-size:16px;color:#333} +.notfound_box:first-child .notfound_txt{margin-top:0} +.notfound_info{margin-top:27px;padding:0 15px;color:#333} +.notfound_info > p{line-height:22px} +.notfound_info > p::before{content:"";display:inline-block;width:2px;height:2px;margin-right:6px;background:#333;vertical-align:3px} +.notfound_txt > p span em{display:inline-block;max-width:293px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.integrate_banner{overflow:hidden;width:670px;margin-top:148px;text-align:center} +/*하단 검색*/ +.integrate_buttom_search{position:absolute;left:0;bottom:72px;width:670px;height:78px}/*190114 bottom:47 */ +.integrate_schwrap .buttom_search_wrap{width:320px;margin-top:27px} +.integrate_schwrap .bottom_search{margin-left:0;width:318px} +.integrate_schwrap .bottom_search .in_keyword{font-weight:normal} +.integrate_schwrap .info_policy{padding-top:38px;margin-top:20px;border-top:2px solid #29367c} +/*페이징*/ +.integrate_buttom_search .bottom_paging_box{margin:0 0 0px}/*210824 수정*/ + +/*210820 동영상 검색개선*/ +.integrate_cont.video_result .sch_result_list.img li > a{display:block} +.integrate_cont.video_result .sch_result_list{margin-left:-10px;margin-top:-4px} +.integrate_cont.video_result .sch_result_list li{float:left;width:152px;margin-left:10px;padding-top:19px} +.integrate_cont.video_result .sch_result_imgbox, .integrate_cont.video_result .sch_result_txtbox{float:none;width:100%;padding-right:0/*box-sizing:border-box*/} +.integrate_cont.video_result .sch_result_imgbox{position:relative;height:152px} +.integrate_cont.video_result .sch_result_imgbox span{display:block;width:150px;height:150px;border:1px #ccc solid;vertical-align:top;line-height:0;overflow:hidden} +.integrate_cont.video_result .sch_result_imgbox span img{vertical-align:top;line-height:0} +.integrate_cont.video_result .adult .sch_result_imgbox span{background:url(https://nstatic.dcinside.com/dc/w/images/bg_mandu.png) no-repeat 50% 50%;background-color:#f3f3f3} +.integrate_cont.video_result .adult .sch_result_imgbox span::before{content:"";display:block;position:absolute;left:9px;top:9px;width:22px;height:22px; +background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -109px -961px} + +.integrate_cont.video_result .sch_result_txtbox{padding:9px 0 9px 1px;/*box-sizing:border-box*/} +.integrate_cont.video_result .sch_result_list .link_dsc_txt{height:35px;margin-top:0;line-height:18px} +.integrate_cont.video_result .sch_result_list .sub_txt{/*margin-top:9px;*/display:block;width:100%;padding-left:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;} +.integrate_cont.video_result .dsc_sub{padding-top:8px;padding-left:1px;white-space:nowrap;letter-spacing:-0.010em}/*211118 폰트 버그 letter-spacing:-0.010em 추가*/ +.integrate_cont.video_result .dsc_sub span::before{content:"";display:inline-block;width:1px;height:9px;background:#999;margin:0 4px 0 5px;font-size:0;line-height:0;vertical-align:0px}/*211118 폰트 버그 margin:0 5px 0 6px;*/ +.integrate_cont.video_result .dsc_sub span:first-child::before{display:none } +.integrate_cont.video_result .sch_result_list .date_time{margin-left:0} +.integrate_cont.video_result .viewnum{font-size:12px;color:#999;font-weight:normal} + +.integrate_cont.video_result .btn_blue_round.h21{margin-top:13px} + +.integrate_cont.video_result.video_all{border-bottom:none} + +.integrate_cont.video_result .time{position:absolute;right:6px;bottom:6px;height:15px;line-height:15px;padding:1px 4px 1px;background:rgba(0,0,0,0.5);color:#fff;font-size:12px;vertical-align:bottom;letter-spacing:0.02em}/*211118 폰트 버그 line-height:16px*/ + +/*220303*/ +.integrate_cont .btn_sort_box .btn_sort.txt::before{content:"";display:inline-block;width:1px;height:12px;background:#d7d7d7;margin:0 11px 0 6px;vertical-align:-2px} +.integrate_cont .btn_sort_box .btn_sort.txt:first-child::before{display:none} +.integrate_cont .btn_sort.txt{color:#333;font-weight:bold} +.integrate_cont .btn_sort.txt.new, .integrate_cont .btn_sort.txt.accuracy{width:auto;color:#d31900;text-decoration:underline}/*최신순, 정확도순*/ + + +/*220331 통합검색 개편*/ +/*.integrate_cont.gallsch_result_all .integrate_cont_head{border-bottom:1px dashed #aaa;padding:0 0 14px;margin-bottom:9px}*/ +.integrate_cont_head h3 > span.num{font-weight:normal } +/*.integrate_cont.gallsch_result_all .integrate_cont_list{margin-top:0}*/ +.integrate_cont.gallsch_result_all .select_box.array_latest{width:60px;height:18px} +.integrate_cont.gallsch_result_all li, .integrate_recom li{font-size:0} +.integrate_cont .option_box{box-sizing:content-box;padding:6px 0 4px} +.integrate_cont .option_box li{padding:0 5px;font-size:11px} +.integrate_cont.gallsch_result .icon_minor{vertical-align:2px} +.integrate_gallinfo{display:inline-block;color:#b4b4b4;font-size:0;margin-left:8px;line-height:18px;-ms-transform: translateY(-1px);transform: translateY(-1px)} +.integrate_gallinfo .info{font-size:11px} +.integrate_gallinfo .info::before{content:"";display:inline-block;width:1px;height:10px;background:#ccc;vertical-align:-1px;;margin:0 7px} +.integrate_gallinfo .info:first-child::before{display:none } + +.integrate_schwrap .gall_result_more{position:relative;margin-top:12px;color:#999} +.integrate_schwrap .gall_result_more:after{content:'';display:inline-block;width:5px;height:9px;margin-left:3px; +background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-110px -58px} +.restriction + span + .integrate_gallinfo{opacity: 0.5} /*240719 접근제한*/ + +.restriction .icon_bluemini1{background:url(https://nstatic.dcinside.com/dc/w/images/icon_smini1.png?0401-1) no-repeat 0 0;;opacity:0.3}/*접근제한*/ +.integrate_cont_list .icon_minor{vertical-align:2px;color:#4656c7;margin-left:3px}/*마이너 아이콘*/ +.integrate_cont .restriction .icon_minor{opacity:1}/*접근제한*/ + + +/*갤러리*/ +.integrate_cont .sortoption, .integrate_cont .sortbox .select_box{display:inline-block} +.integrate_cont .sortoption{vertical-align:top;line-height:18px;font-size:0;-ms-transform: translateY(2px);transform: translateY(2px)} +.integrate_cont .sortbox .select_box{-ms-transform: translateY(1px);transform: translateY(1px)} +.integrate_cont .sortoption .option{color:#777} +.integrate_cont .sortoption .option.on{color:#3b4890;font-weight:bold} +.integrate_cont .sortoption .option::before{content:"";display:inline-block;width:1px;height:11px;background:#ccc;vertical-align:-1px;;margin:0 7px} +.integrate_cont .sortoption .option:first-child::before{display:none} + +.integrate_cont.gallsch_result_all .notfound_txt{width:100%;height:auto;padding:80px 0 72px;margin:0;background:none;} +.integrate_cont.gallsch_result_all .gallname_txt, .integrate_cont.integrate_recom .gallname_txt{position:relative;text-decoration:none} +.integrate_cont.gallsch_result_all .gallname_txt::after,.integrate_cont.integrate_recom .gallname_txt::after +{content:"";display:inline-block;position:absolute;left:0;bottom:1px;width:100%;height:1px;border-bottom:1px solid #4656c7 } +.integrate_cont.gallsch_result_all .gallname_txt.restriction::after, .integrate_cont.integrate_recom .gallname_txt.restriction::after{border-color:#ddd} + + +.brd .integrate_cont_head{border-bottom:1px dashed #ccc;padding:0 0 14px;margin-bottom:9px} +.brd .integrate_cont_list li a{text-decoration:none } +/*.brd.integrate_cont.gallsch_result_all{padding:27px 0 20px;margin:0 16px}27px 16px 20px*/ + +/*접근제한 */ +.integrate_cont_list li a.restriction, .integrate_cont_list li a.restriction *{color:#ddd} +.integrate_cont .icon_restriction{position:static;opacity:0.5;margin-left:5px} +/*.integrate_cont .restriction .icon_minor{opacity:1;filter:alpha(opacity=100)}*/ +.integrate_cont .restriction .icon_mini{opacity:0.3;filter:alpha(opacity=30)} + +/*240528 통합검색 인물갤 관련 추가 / 241016 검색 프로필 이미지,갤러리ID 추가*/ +.integrate_cont.gallsch_result_all .integrate_cont_inr .gallname_txt::after{width: calc(100% + 4px)}/*언더라인 연장*/ +.integrate_cont.gallsch_result_all .integrate_gallimg{vertical-align: -7px} +.integrate_cont_list .icon_person{background-image: url(https://nstatic.dcinside.com/dc/w/images/icon_person_blue.png);margin: 3px 1px 0 3px} +.integrate_cont_list .restriction .icon_person{background-image: url(https://nstatic.dcinside.com/dc/w/images/icon_person.png);opacity: 0.3}/*접근제한*/ +.integrate_cont_inr{margin-top: 18px} +.integrate_cont_inr .integrate_cont_head{border: 0;padding: 0;margin: initial} +.integrate_cont_inr .integrate_cont_head h3{font-size: 13px;color: #555;font-weight: normal} +.integrate_cont_inr .integrate_gallinfo{margin-left: 10px} +.integrate_cont_inr .integrate_gallinfo .id::before{content: "";display: inline-block;width: 2px;height: 2px;border-radius: 50px;background: #b4b4b4;vertical-align: middle;margin: 0 4px} +.integrate_gallimg{display: inline-block;width: 25px;height: 25px;border-radius: 200px;overflow: hidden;position: relative;vertical-align: top;margin-right: 8px;flex-shrink: 0} +.integrate_gallimg img{display: inline-block;width: 100%;height: 100%;object-fit: cover;background-color: #fff} + +/*[갤러리] 검색 결과 탭*/ +.brd .integrate_cont_inr li{position: relative} +.brd .integrate_cont_inr li .integrate_gallimg{width: 45px;height: 45px;position: absolute;top: 50%;left: 0;transform: translateY(-50%)} +.brd .integrate_cont_inr li .integrate_gallimg + .gallname_txt{margin-left: 55px} +.brd .integrate_cont_inr li .integrate_gallimg + .gallname_txt + .integrate_gallinfo{display: block;line-height: 16px;margin-left: 56px;margin-bottom: 9px} +.brd .integrate_cont_inr li .integrate_gallimg + .gallname_txt.restriction + .integrate_gallinfo{opacity: 0.5} + +/*//240528 통합검색 인물갤 관련 추가 / 241016 검색 프로필 이미지,갤러리ID 추가*/ + +/*//통합검색*/ + + + +/*글쓰기*/ +#write_wrap{padding:33px 68px 40px;margin-top:15px;border:2px solid #d5d5d5} +.visit_bookmark + #container #write_wrap{border-width:0 2px 2px;margin-top:0} +.input_box{position:relative} +.input_infotxt{float:left;width:230px;margin:10px 10px 0 0} +.input_write_tit{float:left;width:728px;margin:10px 0 0 0PX} +.txt_placeholder{position:absolute;left:13px;top:9px}/*211118 폰트 버그 top:11px*/ +.put_inquiry,.input_box label{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;color:#999;font-size:13px;font-weight:bold} +.put_inquiry{width:204px;height:33px;padding:0 12px;line-height:35px;border:1px solid #cecdce;color:#333} +/*크롬 로그인,비밀번호를 기억하면 배경색이 노란색으로 변하는 문제 해결*/ +input.put_inquiry:-webkit-autofill, +input.put_inquiry:-webkit-autofill:hover, +input.put_inquiry:-webkit-autofill:focus, +input.put_inquiry:-webkit-autofill:active{-webkit-box-shadow: 0 0 0 100px #fff inset !important;-webkit-text-fill-color:#999 !important;} +.input_write_tit .put_inquiry{width:702px} +.input_kcapcode .put_inquiry{width:97px;border-width:1px 1px 1px 0 } +#write_wrap .kap_codeimg{float: left;width:125px;height:33px;margin-top:10px;border:1px #cecdce solid;border-width:1px 0px 1px 1px} +#write_wrap .kap_codeimg img{height:33px} +.input_infotxt.input_kcapcode{width:122px;margin-top:10px} +.write_infobox{position:relative;margin:16px 0 14px;font-size:12px;color:#666} +.write_infobox p{line-height:20px} +.write_infobox p > button{font-size:12px;color:#666;vertical-align:0}/*211118 폰트 버그 vertical-align:0 추가*/ +.write_infobox p > button:hover{text-decoration:underline} +.write_infobox p::before{content:"";display:inline-block;width:9px;height:9px;margin-right:4px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -86px -63px}/*churl*/ +.write_infobox .hitchek{margin-left:10px;line-height:20px} +.write_infobox .hitchek label{margin-left:3px} +.write_infobox .hitchek .checkbox input[type="checkbox"]{top:3px} +.write_infobox .hitchek .checkbox input + .checkmark{top:3px} + +.temporary_save_box{position:relative;text-align:right;z-index:5;height:18px;margin-bottom: -15px} +.btn_temporary_save{position:absolute;right:0;top:4px;font-size:14px;color:#29367c;font-weight:bold} +.editor_wrap{border-top:2px solid #29367c;margin-top:25px} +.btn_box.write{position:relative;margin-top:6px} +.btn_cancle,.btn_up{width:85px;height:40px;border-width:1px 1px 3px 1px;border-style:solid;border-radius:2px;font-size:14px;color:#fff;font-weight:bold} +.btn_cancle{background:#666;border-color:#444;text-shadow: 0px -1px #474747} +.btn_up{margin-left:4px;background:#3b4890;border-color:#29367c;text-shadow: 0px -1px #1d2761} + +/* 글쓰기 말머리*/ +.write_subject{clear:both;display:inline-block;min-width:715px;border:1px solid #cecdce;padding-right:11px;margin-top:10px} +.write_subject > .tit{display:block;float:left;width:66px;height:33px;background:#eee;vertical-align:top;line-height:33px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px} +.subject_list{float:left;margin:5px 0 0 11px;max-width:930px} +.write_subject .subject_list li{max-width:105px;width:auto} +.subject_list li{float:left;height:23px;line-height:22px;font-size:13px;color:#666;font-weight:bold;margin-left:26px;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif}/*211118 폰트 버그 line-height:24px*/ +.subject_list li:first-child{margin-left:0} +.subject_list .sel{background:#29367c;border-radius:50px;color:#fff;padding:0 10px 0 9px;text-shadow: 0px -1px #2a326e;cursor:default} +.subject_list .sel > em{display:inline-block;width:11px;height:11px;background-position:-236px -321px;margin-right:2px} +.subject_list .not{color:#c5c5c5;cursor:default} +.btn_fixnotice{width:auto;padding:0 20px;margin-left:0} + +.write_subject .subject_list {margin-left:-15px}/*210803*/ +.write_subject .subject_list li:first-child{margin-left:26px}/*210803*/ +.write_subject > .tit{height:100%} +.write_subject .subject_list li{margin-bottom:5px/*;height:18px;line-height:17px*/} +.write_subject{position:relative;z-index:1} +.write_subject::before{content:'';display:inline-block;line-height:100%;width:66px;height:100%;background:#eee;position:absolute;left:0;top:0;z-index:-1} +/*241115 개념글 미사용 말머리 안내 */ +.subject_list .sel{padding:0 10px} +.write_subject .subject_list .obstruct{position:relative;max-width:121px} +.write_subject .i_obstruct{z-index:1} +.write_subject .obstruct::after{content:"";display:block;position:absolute;right:2px;bottom:0px;width:16px;height:14px;background:rgba(0, 0, 0, 0.2);transform:rotate(26deg);border-radius:0 1px 9px 0;z-index:0} +.subject_list .sel.red, .miniwrap .subject_list .sel.red{background:#d31900;text-shadow:0px -1px rgba(0, 0, 0, 0.2 )}/*241119 매니저 말머리 색 btn_red 참고*/ +/*//글쓰기 말머리*/ + + +/*210727*/ +.write_type_box{position:relative;font-size:0} +.write_type_box .inner{position:relative;display:inline-block;margin-right:17px} +.write_type_box .pop_content .inner{margin-right:0} +.write_type_box .pop_tipbox .inner{display:block;min-width:378px;height:25px;line-height:25px;font-size:12px;color:#555;margin-right:0;white-space:nowrap}/*211118 폰트 버그 line-height:27px*/ +.btn_write_type{height:21px;font-size:14px;color:#555;line-height:21px}/*211118 폰트 버그 height:22px;line-height:22px */ +.btn_slowrite_info{margin-left:3px} +.icon_slowrite_info{display:inline-block;width:14px;height:13px;background-position:-252px -201px;margin-top:3px} +.on .icon_slowrite{width:20px;height:20px;background-position:-235px -522px} + +/*210727 성인 게시물*/ +.btn_write_type.btn_adult{font-size:12px;line-height:17px}/*211118 폰트 버그 line-height:18px*/ +.btn_write_type.btn_adult.on{color:#29367c;font-weight:bold} +.btn_adult{text-indent:-1px } +.inner + .inner + .inner ~ .inner .btn_adult{text-indent:-2px} +.icon_adult{display:inline-block;;vertical-align:top;width:18px;height:18px;background-position:-227px -875px;margin-right:3px;margin-top:-1px }/*19 아이콘*/ +.on .icon_adult{background-position:-250px -875px} +.btn_adult_info{margin-left:3px} +.icon_info{display:inline-block;width:14px;height:13px;background-position:-223px -49px;vertical-align:top} +/*미니*/ +.miniwrap .on .icon_adult{background-position:-272px -875px} +.miniwrap .btn_write_type.btn_adult.on{color:#4f4dc6} +/*210727 성인 게시물*/ +.not .btn_write_type.btn_adult, .not .btn_slowrite_info{opacity:0.3}/*210916 성인게시물 선택 불가*/ + +/*231226 ai이미지 간편 등록 / 241031 고도화 관련 추가*/ +.ai_easy_wrap{margin: 4px 0 15px;position: relative} +.ai_easy_box{font-size: 0;background: #f1f1f1;border: 1px solid #cdcdcd;padding: 5px;position: relative} +.ai_easy_box .loading_box{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 10} +.ai_easy_box .ipt_box{float: left;font-size: 0;background: #fff;width: 885px;min-height: 40px;border: 1px solid #fff;box-sizing: border-box;padding: 2px 2px 2px 3px;position: relative} +.ai_easy_box .ipt_box .ipt_img{display: inline-block;width: 34px;height: 34px;background-position: -253px -1071px;border-radius: 4px;overflow: hidden;position: absolute;top: 2px;left: 3px} +.ai_easy_box .ipt_box .ipt_img img{width: 100%} +.ai_easy_box .ipt_box .ipt_character{display: inline-block;width: 34px;height: 34px;background-position: -253px -1181px;border-radius: 4px;overflow: hidden;position: absolute;top: 2px;left: 43px} +.ai_easy_box .ipt_box .ipt_character + .ipt_txt{padding-left: 83px} +.ai_easy_box .ipt_box .ipt_txt{box-sizing: border-box;width: 100%;min-height: 34px;max-height: 78px;padding: 0 30px 0 43px;box-sizing: border-box;border: 0;outline: 0;word-break: keep-all;overflow-y: scroll} +.ai_easy_box .ipt_box .ipt_txt::placeholder{line-height: 34px;color: #888} +.ai_easy_box .ipt_box .ipt_txt:focus::placeholder{color:transparent} /*240509 추가*/ +.ai_easy_box .ipt_box .btn_lyopen{display: inline-block;outline: 0;width: 20px;height: 20px;background: #9e9fab;border-radius: 100px;position: relative;position: absolute;top: 9px;right: 28px} +.ai_easy_box .ipt_box .btn_lyopen.on{background: #3b4890} +.ai_easy_box .ipt_box .btn_lyopen em{display: inline-block;width: 3px;height: 3px;background: #fff;border-radius: 50px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)} +.ai_easy_box .ipt_box .btn_lyopen em::before{content: "";display: inline-block;width: 3px;height: 3px;background: #fff;border-radius: 50px;position: absolute;top: 50%;left: -5px;transform: translateY(-50%)} +.ai_easy_box .ipt_box .btn_lyopen em::after{content: "";display: inline-block;width: 3px;height: 3px;background: #fff;border-radius: 50px;position: absolute;top: 50%;right: -5px;transform: translateY(-50%)} + +.ai_easy_box .btn_aigo{float: left;width: 82px;height: 40px;line-height: 36px;margin-left: 5px;padding-right: 2px;border-radius: 2px;font-size: 12px;font-weight: bold;color:#fff;border: 1px solid #aaa;text-shadow: 0px -1px #bdbdbd;background: #bbb} +.ai_easy_box .btn_aigo.on{background:#3b4890;border-color:#29367c;text-shadow: 0px -1px #1d2761} +.ai_easy_box .btn_aigo span{font-weight: normal} +.ai_easy_box .btn_close{display:inline-block;width:18px;height:18px;background-position: -201px -1086px;position: absolute;top: 16px;right: 12px} +/*//231226 ai이미지 간편 등록*/ + +/*//글쓰기*/ + +/*비회원 글 수정,삭제 비밀번호 입력*/ +.no_memberwrap{width:400px;margin:125px auto 125px} +.no_member_cont .btn_box{border-top:0;padding:15px 0 0} +.no_member_cont{width:394px;height:165px;padding-top:48px;border:3px solid #29367c;background:#fff} +.no_member_cont .inner{width:176px;margin:0 auto} +.no_member_cont .inner .txt{display:block;font-size:15px;color:#29367c;text-align:center} +.pw_inquiry{width:164px;height:37px;padding:0 5px;margin-top:14px;background:#f3f3f3;border:1px solid #cecdce} +.pw_inquiry:focus{background:#fff} +.no_member_cont .btn_blue.small{margin-left:2px} +.no_member_cont .btn_grey.small{margin-left:0} +.no_memberwrap .btn_box{position:relative}/*200612 일부pc 버튼떨어짐 대응*/ +.no_memberwrap .no_member_cont .btn_box button:nth-child(2){position:absolute;margin-left:5px}/*200612 일부pc 버튼떨어짐 대응*/ + +/*만두몰 메인*/ +.width1160.mandu_mall #container{margin:51px auto 0} +.top_head{height:31px;border-bottom:2px #29367c solid} +.top_head h2.tit{float:left;font-size:14px;color:#29367c;line-height:18px} +.inuser_info{float:right;color:#333} +.user_inr{float:left;line-height:18px} +.btn_box.charging{float:left;margin-left:6px} +.mallban_list{margin-left:-20px} +.mallban_list li{float:left;height:178px;;margin:20px 0 0 20px} +.charging .btn_cash{height:18px;font-size:11px;line-height:16px;padding:0 3px 0 2px;border:1px #ccc solid;background:#fff}/*211118 폰트 버그 line-height:18px*/ +.mandu_infotxt{padding:16px 19px 18px;background:#f3f3f3;font-size:14px;color:#333;line-height:23px} +.mandu_infotxt p::before{content:"";display:inline-block;width:3px;height:3px;background:#333;vertical-align:4px;margin-right:6px} +.charging_go{color:#d31900;font-weight:bold;text-decoration:underline;padding-left:5px} +.mandu_mall .info_policy{padding-top:28px;margin-top:60px ;border-top:1px #29367c solid} + +/*3자 제공 동의*/ +.agreement .con.innerbox{width:960px;padding:77px 0 89px} +.agreement .con.innerbox .tit{font-size:16px} +.agreement .bg_box{margin:20px 0 22px;padding:31px 38px 33px} +.agree_box{text-align:left;line-height:22px;} +.agree_box strong{display:block;margin:17px 0 11px;letter-spacing:-0.03em} +.agree_box:first-child strong{margin:0 0 11px} +.agree_box.access_terms strong{margin-bottom:3px} +.agree_box p{font-size:12px} +.agree_box.access_chk{margin:0 0 26px 1px;vertical-align:top;line-height:15px} +.agree_box.access_chk label{margin-left:3px} +.agree_bottonbox{margin-bottom:48px;text-align:center} +.agree_bottonbox button{width:100px;margin-left:5px} +.agree_bottonbox button:first-child{margin-left:0} +.link{color:#29367c;text-decoration:underline} +.agree_note{margin-left:1px;color:#777} +.agree_note::before{content:"";display:inline-block;width:2px;height:2px;margin-right:6px;background:#777;vertical-align:4px} + +/*파워클릭 광고 */ +.power_click{position:relative;margin-top:30px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.power_click .top_link{position:absolute;right:0;top:2px;border:1px solid #c3c3c3;padding:2px 5px 2px ;line-height:14px;font-size:11px;color:#555}/*211118 폰트 버 padding:2px 5px 1px;line-height:15px*/ +.power_click .top_link:hover{text-decoration:none} +.power_click .innertxt{font-size:11px;color:#b2b1b1;font-weight:normal;vertical-align:0;line-height:22px} +.pw_goods_list{margin-top:10px} +.pw_goods_list ul{overflow:hidden;height:105px;padding:10px;border:1px solid #eaeaea} +.pw_goods_list li{float:left;width:346px;margin-left:20px} +.pw_goods_list li:first-child{margin-left:0} +.pw_goods_list li a{display:block;background:#ccc} +.pw_goods_list li a:hover .goods_tit{text-decoration:underline} +.pw_goods_img{float:left;width:105px} +.pw_goods_info{float:left;width:225px;padding-left:15px;margin-top:5px} +.pw_goods_tit{overflow:hidden;height:40px;font-size:15px;font-weight:bold;line-height:20px} +.pw_goods_price{margin-top:5px;font-size:14px;color:#2a52de} +.freeicon{padding:2px 3px 1px;line-height:21px;vertical-align:1px;background:#2a52de;color:#fff;font-size:11px} +.pw_goods_logo{margin-top:5px;width:85px;text-align:left} +.power_click .adicon{vertical-align:-4px} + +/* 다음 검색 단일형 변경 20200108 */ +.only_daum_area{padding-top:6px} +.integrate_schwrap .content_box.r_realtime_issue.r_only_daum{margin-top:15px} +.integrate_schwrap .content_box.r_only_daum:first-child{margin-top:0}/*220419*/ +.right_content .r_only_daumtop{margin-top:0} +.only_daum_area button{outline:none}/*200521 크롬업데이트 이슈로 추가*/ +/*220419 */ +.integrate_schwrap .r_todayissue.r_only_daumtop{margin-bottom:15px} +.integrate_schwrap .r_only_daum .tit.fl + .fr{padding-top:16px} + + +/********************************* s미니갤러리***********************************/ +.miniwrap .editor_wrap{border-color:#6f6dd9} +.right_content .rank_mini{color:#6f6dd9}/*mini 추가*/ +.right_content .rank_mini:hover{text-decoration:underline}/*mini 추가*/ +.minigall .rank_num{border:1px solid #4f4dc6;background:#6f6dd9} + + +/*투표하기*/ +.vote_wrap.voteingbox *{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif} +.vote_wrap.voteingbox{position:relative;;width:457px;border:1px #ccc solid} +.vote_wrap.voteingbox .box_head{height:auto;padding:15px 14px 12px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;color:#555;background:#fff;line-height:20px} +.vote_wrap.voteingbox .box_head h3{font-size:14px;color:#333;margin-bottom:4px} +.vote_wrap.voteingbox .vote_content{background:#f8f8f8;padding:14px 15px 21px;border:none} +.vote_optioninfo span::before{content:"";display:inline-block;width:1px;height:11px;margin:0 8px;background:#ccc;vertical-align:-1px} +.vote_optioninfo span:first-child::before{display:none} +.status{color:#333} +.status .left .num{color:#29367c;font-weight:bold}/*220308 색변경*/ +.btn_votepreview{text-decoration:underline;vertical-align:top} +.btn_votepreview em.deco{display:inline-block;width:5px;height:9px;background-position:-195px -992px;margin-left:4px;vertical-align:0px}/*220308 색변1*/ +.writing_view_box ul.vote_catelist,.vote_catelist,.tx-editor-container .vote_catelist{padding-left:0}/*200623 추가*/ +.vote_catelist,.tx-editor-container .vote_catelist{margin-top:16px} +.vote_catelist li,.tx-editor-container .vote_catelist li{display:table;margin-top:5px} +.voteingbox .vote_categorybox{position:relative;width:100%;height:52px;border:none} +.voteingbox .vote_categorybox input{position: absolute;left:0;top:0;margin:0;opacity:0;filter:alpha(opacity=0);z-index:2;cursor:pointer} +.voteingbox .vote_categorybox label{ + overflow:hidden;position:relative;display:table-cell;width:419px;height:47px;padding:0 15px; + vertical-align:middle;cursor:pointer;z-index:2 +}/*211118 폰트 버그 height:51px*/ +.vote_wrap.voteingbox .btnbox{position:relative;border:none;background:#f8f8f8;padding:0 0 25px} +.voteingbox .vote_categorybox.output{display:block;width:427px;height:52px;box-sizing:border-box;border:1px #ccc solid;border-radius:5px} +.voteingbox .vote_categorybox.output:hover{background:#f3f3ff} +.voteingbox .vote_categorybox.output.sel{color:#29367c}/*220308 색변경*/ +.voteingbox .vote_categorybox.output.sel::after {content:"";position:absolute;left:-1px;top:-1px;display:block;width:427px;height:52px;box-sizing:border-box;border-radius:5px; border:2px #3b4890 solid}/*220308 색변경*/ + +.vote_wrap .btnbox button.btn_voteshare{width:31px;height:31px;border:1px #999 solid;border-radius:2px;background:#bbb;margin-left:2px}/*공유*/ +.icon_voteshare{display:inline-block;width:11px;height:14px;background-position:-121px -310px;vertical-align:-2px;margin-left:-2px} +.vote_wrap.result .btnbox button.btn_voteshare{width:27px;height:27px}/*투표 결과 공유*/ +.original_gall{color:#999;line-height:24px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;} +.original_gall > a{text-decoration:underline;color:#999;font-size:12px} +.original_gall > em{padding-right:4px} + +/*투표하기 - 이미지*/ +.voteingbox.img .vote_img{position:absolute;left:4px;top:3px;width:44px;height:44px;background-position:-149px -744px ;cursor:pointer;z-index:10} +.voteingbox.img .vote_img img{width:44px;height:44px} +.voteingbox.img .vote_categorybox label{padding-left:61px} +.vote_img_bigview{width:300px;height:300px} +/*투표 결과*/ +.vote_wrap.voteingbox.result .box_head{padding:15px 16px 15px} +.vote_wrap.voteingbox.result .vote_content{padding:14px 15px 20px} +.vote_wrap.result .vote_catelist,.tx-editor-container .vote_wrap.result .vote_catelist{margin-top:19px} +.vote_wrap.result .vote_catelist li, .tx-editor-container .vote_wrap.result .vote_catelist li{min-height:42px;max-height:58px;/*margin-top:12px*/margin-bottom:25px} +.vote_wrap.result .vote_catelist li:last-child, .tx-editor-container .vote_wrap.result .vote_catelist li:last-child{margin-bottom:0} +.vote_wrap.result .vote_catelist li:first-child, .tx-editor-container .vote_wrap.result .vote_catelist li:first-child{margin-top:0} +.vote_content .result_box{width:425px} +.vote_content .result_box .barbox{position:relative;;width:100%;height:7px;background:#dbdbdb;border-radius:5px;margin-top:4px}/*211118 폰트 버그 margin-top:3px*/ +.vote_content .result_bar{position:absolute;left:0;top:0;height:7px;border-radius:5px;background:#bbb} +.vote_content .result_bar.pick{background:#3b4890}/*220308 색변경*/ +.vote_content .result_txt{position:relative;;font-size:13px;color:#333;padding-left:2px} +.vote_content .result_txt .txt{line-height:16px;margin-top:12px} +.vote_content .result_txt > .txt.fl{width:91%;margin-top:0} +.vote_content .result_box .vote_img + .inner .result_txt > .txt.fl{width:90%} +.vote_content .result_box .vote_img + .inner .result_txt > .txt{margin-top:0} +.vote_content .result_txt .num{position:absolute;bottom:0;right:0;vertical-align:bottom;color:#29367c;font-family:Tahoma,Regular;font-size:13px;font-weight:bold}/*220308 색변경*/ +.my_pick{display:inline-block;width:16px;height:11px;background-position:-210px -992px;margin-right:3px}/*220308 색변*/ +.vote_wrap.voteingbox .result_num{font-family:Tahoma;font-size:11px;color:#777;margin-top:3px} +.voteingbox .btnbox .rtxt{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px;color:#555;margin-right:2px;vertical-align:-2px} +.vote_period{color:#777;margin-top:10px} +/*투표결과 이미지*/ +.result_box {position:relative} +.result_box .vote_img{position:absolute;left:0;top:0;width:50px;height:50px;background-position:0 -500px} +.result_box .vote_img img{width:50px;height:50px} +.result_box .vote_img + .inner{margin-left:66px;height:58px;margin-bottom:0} +/*투표 만들기*/ +.vote_wrap{font-size:12px;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.vote_wrap.makebox{width:720px;height:379px;border-top:2px #29367c solid}/*220308 색변경*/ +#write_wrap .vote_wrap.makebox{margin:8px} +.vote_wrap.makebox .box_head{height:37px;line-height:37px;padding:0 14px;background:#3b4890;color:#fff;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif}/*220308 색변경*/ +.vote_wrap.makebox .box_head h3{font-size:14px} +.vote_wrap.makebox .right_box{padding:0 13px 0 0}/*210427 브라우처 축소시 떨어짐 이슈관련 추가*/ +.vote_box{position:relative;width:250px;min-height:200px;background-color:#f3f3f3;color:#555;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px} /*201110 수정*/ +#write_wrap .vote_box{margin:8px} +.vote_box .inner{padding:10px;text-align:center}/*200410*/ +.vote_box .votebg{display:block;width:50px;height:50px;margin:31px auto 13px} /*201110 수정*/ +.vote_box button.modify, .vote_box .tx-content-container button{display:block;height:17px;padding:0 3px;line-height:17px;text-align:left}/*200410*/ +.btn_boxclose{position:absolute;top:10px;right:10px} +.vote_content{border:1px #ccc solid;border-width:0 1px 1px 1px} +.vote_wrap .left_box{overflow-y:auto;width:452px;height:270px;border-right:1px #cecece solid;background:#f8f8f8} +.vote_tit .catetit_input{ + overflow-y:auto;width:100%;height:50px;padding:12px 14px 7px;border:none;border-bottom:1px #ccc solid;;box-sizing:border-box; + font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333 +} +.vote_txt{padding:16px} +.catetxt_input{width:89%;height:36px;padding-left:10px;line-height:36px;border:none;background:#fff;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333}/*211118 폰트 버그 line-height:22px */ + +.vote_categorybox,.votetxt_addbox{ + width:409px;height:42px;padding:2px;;box-sizing:border-box;border:1px #ccc solid;margin-top:7px;border-radius:5px;background:#fff; + color:#333;line-height:18px;font-size:13px +} +.vote_categorybox:first-child{margin-top:0} +.vote_categorybox textarea{overflow-y:auto;float:left;width:350px;height:22px;padding:9px 0 5px 13px;line-height:20px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif} +.vote_categorybox .imgbox{overflow:hidden;width:36px;height:36px;position:relative;float:right;} +.vote_categorybox .imgbox input:hover{cursor:pointer} +.vote_categorybox .imgbox .imgup{display:block;width:36px;height:36px;vertical-align:top;background-position:-195px -744px} +.vote_categorybox .imgbox img{display:block;width:36px;height:36px} +.vote_categorybox .imgbox button.btn_imgup_del{position:absolute;right:0;top:0;width:36px;height:36px;z-index:1}/*200810 엑스버튼 영역 확장위해 width height 값 수정*/ +.vote_categorybox .imgbox button em{display:block;width:13px;height:13px;background-position:-121px -162px;position:relative;top:-12px;right:-23px}/*200810 엑스버튼 영역 확장위해 position top: right 추가*/ +.voteadd_img{position:absolute;left:0;top:0;width:36px;height:36px;opacity: 0;filter: alpha(opacity=0);} + +.votetxt_addbox{height:40px;background-color:#fff;border:1px #3b4890 solid}/*220908*/ +.votetxt_addbox .btn_votetxt_add{width:100%;height:34px;line-height:100%;text-align:center;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;color:#999}/*201203 line-height:38 수정*/ +.icon_btn_votetxt_add{display:inline-block;width:13px;height:13px;background-position:-172px -992px;margin-right:7px}/*220308 색변경*/ + + textarea::placeholder{color:#999} + textarea::-webkit-input-placeholder{color:#999} + textarea:-moz-placeholder{color:#999} + textarea::-moz-placeholder {color:#999} + textarea:-ms-input-placeholder{color:#999} + textarea::-ms-input-placeholder{color:#999} + +.vote_wrap .right_box{display:block;padding:0 13px 0 12px;width:240px} +.vote_content .group{border-top:1px #ababab dashed;margin-top:10px;padding-top:16px;color:#333} +.vote_content .group:first-child{border-top:none;margin-top:5px} +.vote_content .group .tit{font-weight:bold;color:#333} +.vote_content .group .cont{margin-top:5px} +.vote_content .group .checkbox{margin-top:6px;padding-left:20px} +.vote_content .select_arraybox{height:23px;line-height:23px;margin-left:2px}/*211118 폰트 버그 line-height:25px*/ +.vote_content .select_arraybox .option_box{width:104%;padding:6px 1px 4px}/*6px 5px 4p*/ +.vote_content .select_arraybox .icon_option_more{right:0;top:10px} +.vote_content .moreset .select_arraybox{width:37px;height:23px;line-height:23px;padding:0 6px 0 8px;margin-left:2px}/*211118 폰트 버그 line-height:25px*/ +.vote_content .moreset .select_arraybox .option_box{padding:6px 8px 4px} +.vote_content .timeset{margin-bottom:20px;white-space:nowrap}/*210422 white-space 추가*/ +.vote_content .timeset .inner{position:relative;margin-top:5px;top:0} +.vote_content .timeset .inner:first-child{margin-top:0} +.vote_content .timeset .select_arraybox{width:42px;padding:0 11px 0 0px;margin-left:2px;text-align:center} +.vote_content .timeset .option_box{overflow-y:auto;width:55px;max-height:108px} +.vote_content .timeset .select_arraybox .icon_option_more{background-position:-205px -232px;right:-8px;top:10px} +.vote_content .dayin{width:63px;height:23px;padding:0 4px;margin:0 1px 0 -2px;border:1px #ccc solid;vertical-align:top;line-height:26px;color:#333}/*211118 폰트 버그 width:60px;padding:0 5px*/ +.icon_calendar_blue{display:inline-block;width:19px;height:18px;background-position:-217px -379px;vertical-align:-4px} +.vote_wrap .icon_calendar_blue{background-position:-143px -992px;}/*220308 색변경*/ +.vote_content .radiobox{padding-left:16px;margin-left:10px} +.vote_content .radiobox:first-child{margin-left:0} +.vote_wrap .btnbox{padding:17px 0 22px;text-align:center;border:1px #ccc solid;border-width:0 1px 1px} +.vote_wrap .btnbox button{margin-left:0;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.btn_boxclose{position:absolute;top:10px;right:10px} + +.vote_wrap .targetset .target.txt{padding-top:3px} +.nocheck *, .vote_content .nocheck .dayin{color:#999;cursor:default} +.nocheck .icon_calendar_blue,.nocheck .icon_option_more{filter:alpha(opacity=30);opacity:0.3;cursor:default} + + +/*투표 수정*/ +.vote_wrap.makebox.edit .left_box input, .vote_wrap.makebox.edit .moreset *, .vote_wrap.makebox.edit .targetset *,.vote_wrap.makebox.edit .timeset .inner:last-child input, +.vote_wrap.makebox.edit .timeset .inner:last-child, .vote_wrap.makebox.edit .imgbox .icon_imgup_del, .vote_wrap.makebox.edit .imgbox .imgup + {color:#999;cursor:default} +.vote_wrap.makebox.edit .imgbox input{display:none} +.vote_wrap.makebox.edit .moreset .select_arraybox .icon_option_more,.vote_wrap.makebox.edit .timeset .inner:last-child .checkbox .checkmark, +.vote_wrap.makebox.edit .moreset .checkbox .checkmark, .vote_wrap.makebox.edit .targetset .radiobox .checkmark, .vote_wrap.makebox.edit .imgbox .imgup img, .vote_wrap.makebox.edit .gifimg::after, .vote_wrap.makebox.edit .icon_imgup_del +{filter:alpha(opacity=30);opacity:0.3;cursor:default} + +.vote_wrap .vote_img img, .vote_wrap .vote_categorybox .imgbox img{background-color:#fff}/*200810 투명이미지 대응*/ + + +/*비회원 투표 종료 시 비밀번호 입력 레이어*/ +.no_memberwrap.vote{position:absolute;;top:50%;left:50%;width:auto;background:#fff;z-index:9999;margin:-5.5rem 0 0 -11rem} +.no_memberwrap.vote .no_member_cont{border:1px solid #29367c;width:auto;height:auto;padding:30px 10px 27px}/*220308 색변경*/ +.no_memberwrap.vote .no_member_cont .inner .txt{color:#29367c;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:14px}/*220308 색변*/ +.no_memberwrap.vote .no_member_cont .inner{width:auto;min-width:330px;text-align:center} +.no_memberwrap.vote .pw_inquiry{height:30px;line-height:30px;margin-top:20px;background:none} +.no_memberwrap.vote .btn_box{padding:15px 0 0} +/*투표 소스공유하기*/ +.voteshare_source{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.voteshare_source .inner{padding:16px 13px 7px} +.voteshare_source_in,.tx-canvas textarea.voteshare_source_in{ + width:379px;height:66px;border:1px #bbb solid;box-sizing:border-box;padding:8px 10px;margin-top:0; + text-align:left;color:#333;word-break:break-all;word-wrap:break-word; +}/*21118 폰트 버그 height:60px*/ +.pop_wrap .voteshare_source .btn_box{border-top:none;padding:0 0 20px} +.voteshare_source .btn_box button:first-child{margin-left:0} +.voteshare_source .infotxt{padding:0px 13px 13px;color:#999;font-size:12px} +.voteshare_source .infotxt .tip_deco999{margin-right:4px} +.gifimg::after{ + content:"";position:absolute;left:0;top:0;display:block;width:18px;height:13px; + background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-repeat:no-repeat;background-position:-159px -790px }/*churl*/ + .btnvote_finish{color:#29367c ;text-decoration:underline;margin-left:2px;vertical-align:0}/*220308 색변*/ + +/*200812 미니 개념추천 on off*/ +.miniwrap .icon_recom_up{background-position:0 -896px} +.miniwrap .on .icon_recom_up{background-position:-58px -896px} + +/********************************* e미니갤러리***********************************/ + +/*실명인증*/ +.realname .gall_tit a{max-width:81%} +.list .realname .nickname{max-width:47%} +.list .realname .nickname.in{max-width:61%} +.icon_realname{cursor:default;} +.icon_realname img{vertical-align:top} +.btn_mediumgrey.realname{position:relative;width:165px;height:35px;line-height:35px} +.btn_mediumgrey.realname .inner .txt{display:inline-block;padding-right:21px;line-height:31px;vertical-align:1px} +.qmark{display:inline-block;position:absolute;right:0;top:0;width:25px;height:31px;background-color:#666;z-index:10} +.realname_btnbox .icon_qmark{display:inline-block;width:7px;height:12px;background-position:-288px -306px} + +/*댓글*/ +.comment_wrap .nickname.realname{color:#2580e9} +.cmt_write_box .btn_realname .btn_blue {width:95px} +.info_realname + .cmt_write_box{border-top:1px #ddd solid} +.info_realname{padding:12px 16px 11px;border-top:2px #4c60a6 solid;line-height:20px;color:#555;font-size:12px;background:#fff} +.reply .info_realname{border-width:1px 0 0 0;border-color:#ddd} +.info_realname.box{margin:-5px 0 15px;padding:13px 16px 12px;border:1px #cecdce solid;background:#fafafa;letter-spacing:-0.01em} +.info_realname.box .inner{margin-top:12px} +.info_realname.box .inner > .btn_grey{width:auto;height:29px;line-height:29px;padding:0 22px;margin-left:0;font-weight:normal;margin-bottom:7px} +.realname_btnbox{display:inline-block;position:relative} + +.info_realname.box .inner > .btn_grey.realname_ip{display:inline-block; height:27px;line-height:29px}/*글쓰기 아이피인증*/ +.info_realname.box .inner > .btn_grey.realname_ip:hover{text-decoration:none} +/*//실명인증*/ + +/*200609 캐노니컬*/ +.canonical_in{position:relative;;font-size:0;margin:15px 0} +.canonical_in .put_inquiry{width:882px;height:25px;padding:0 7px;line-height:28px;vertical-align:top;font-size:13px;font-weight:normal} +.canonical_in label.tit{display:inline-block;height:27px;line-height:28px;margin-right:10px;font-weight:bold;font-size:12px;color:#333} +.canonical_in .fr input[type="checkbox"]{position:absolute;top:2px;right:0;width:16px;height:16px;vertical-align:top} +/*//200609 캐노니컬*/ + +/*210524 힛갤러콘*/ +.hitnik .nickname.in{vertical-align:middle;padding-right:1px} +.hitnik .writer_nikcon img{width:20px;margin-left:1px!important} +.gall_list .hitnik .writer_nikcon img{margin-top:-1px} +.hitnik.fix .writer_nikcon img{width:20px} +.gallview_head .gall_writer.hitnik > .fl{margin-top:-2px} +.cmt_list li .hitnik .writer_nikcon {position:absolute;margin-left:1px;margin-top:-2px} +.cmt_list li .hitnik.fix .writer_nikcon{margin-top:-3px} +.cmt_list li .hitnik .writer_nikcon img{margin-left:0} +.cmt_list .gall_writer.hitnik{top:-1px} +.cmt_list .gall_writer.hitnik .nickname.me{vertical-align:0} +.cmt_list li .hitnik .nickname.me + .writer_nikcon{margin-top:-3px } +.cmt_list li .hitnik .nickname.me em{vertical-align:-2px}/*211118 폰트 버그 vertical-align:-3px*/ + +.login_box .hitnik .writer_nikcon img{vertical-align:-5px} +.login_box .hitnik.fix .writer_nikcon img{vertical-align:-6px} + +/*210730 검색 개선*/ +.listwrap .bottom_paging_wrap{display:inline-block;width:100%;margin-top:5px;position:relative;padding:0 121px;box-sizing: border-box} +.listwrap .left_content.result .bottom_paging_wrap .bottom_paging_box,.listwrap .left_content .bottom_paging_wrap .bottom_paging_box{margin-top:3px} +.listwrap .bottom_paging_wrap .bottom_paging_box > a, .listwrap .bottom_paging_wrap .bottom_paging_box > em, .listwrap .bottom_paging_wrap .bottom_paging_box{padding-top:6px} +.bottom_movebox{display:inline-block;position: absolute;top:11px;right:0} +.btn_schmove{padding:0 9px 0 10px;height:26px;line-height:24px;font-size:14px;color:#333;margin-left:7px;vertical-align:0} +.bottom_paging_wrap span.icon_schmove{margin-left:4px;font-size:0} +.icon_schmove{display:inline-block;width:16px;height:16px;background-position:-262px -909px;vertical-align:-3px;}/*211118 폰트 버그 margin-top:4px 삭제 vertical-align:top 수정*/ + +.listwrap .buttom_search_wrap{position:relative; margin-top:18px auto 0} +.listwrap .buttom_search_wrap .bottom_search{position: absolute;right:0;top:0} +/*220715 uiux 개선*/ +.left_content.result .bottom_paging_wrap.re .bottom_paging_box{margin:3px 0 15px} +.left_content.result .result_guide{text-align:center;;margin-bottom:22px} +.left_content.result .result_guide p{display:inline-block;padding:7px 26.4%;background:#f3f3f3;color:#999;text-align:center;font-size:12px} +.bottom_paging_wrap.re .search_prev + .search_next{margin-left:36px} + +/*댓글 검색 결과*/ +.list .sch_comment .gall_tit a.reply_numbox .reply_num{vertical-align:1px} +tr.search:hover{background:none} +tr.search td{padding:0} +.sch_comment tbody .gall_tit a, .sch_comment tbody .gall_writer em, .sch_comment tbody .gall_writer .nickname, +.sch_comment tbody .gall_date, .sch_comment tbody .gall_count, +.sch_comment tbody .gall_recommend, .sch_comment tbody .reply_num, .sch_comment tbody .ip, +.sch_comment tbody .gall_writer b +{color:rgba(51,51,51,0.5)} +.sch_comment tbody .gall_writer em.font_lightred{color:#ee3c24} + +.sch_comment tbody .gall_tit, .sch_comment tbody .gall_writer{font-size:12px} +/*.list .sch_comment .nickname.in{max-width:84px}*/ +.sch_comment tbody tr.tic *{color:#333} +.sch_comment tbody tr.tic .reply_num{color:#999} +.sch_comment tbody tr.tic .gall_tit, .sch_comment tbody tr.tic .gall_writer{font-size:13px} +.sch_cmt{position:relative;height:20px;padding-top:4px;vertical-align:middle ;padding-left:84px;text-align:left;border-top:1px solid #eee}/*211118 폰트 버그 adding-top:7px*/ +.sch_cmt::before{content:"";position:absolute;left:66px;top:4px;display:inline-block;width:11px;height:11px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat;background-position:-274px -843px}/*211118 폰트 버그 top:6px*/ +.sch_cmt:first-child{border-top:none} +.sch_cmt a{display:inline-block;max-width:98%;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} +.sch_cmt .reply_numbox{/*vertical-align:3px*/margin-left:3px} + +.sch_comment td[colspan="3"] .sch_cmt{padding-left:135px}/*210914 말머리*/ +.sch_comment td[colspan="3"] .sch_cmt::before{left:117px}/*210914 말머리*/ + +/*210820 동영상 기능 개선*/ +.dc_mv{outline:none} +.video_wrap{display:inline-block;;width:auto;height:auto;line-height:22px} + +.write_div .video_wrap div{padding-bottom:0} +.write_div .video_wrap div.video_inbox {position:relative } +.video_wrap video{width:100%;height:100%;vertical-align:top;max-width:100%;max-height:100%} + +.video_infobox{position:relative;background:#fff;max-width:100%;padding-bottom:6px!important;z-index:1} +.video_infobox::before{content:"";display:block;position:absolute;width:100%;height:100%;border:1px #cecdce solid;border-top:none;box-sizing:border-box} +.video_opt{font-size:0;padding:11px 14px 2px 15px!important;position:relative;z-index:1} +.video_txt{font-size:0;padding:11px 15px 2px 16px!important;position:relative;z-index:1} +.video_opt .viewnum{display:inline-block;margin-top:1px} +.video_opt .fr button{margin-left:10px} +.video_opt .fr button:first-child{margin-left:0} +.video_wrap .btn_share, .video_wrap .btn_down, .video_wrap .viewnum{font-size:12px;color:#777;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-weight:bold}/*동영상 공유, 동영상 다운로드 버튼*/ +.video_wrap .icon_share, .icon_down{display:inline-block;height:16px;margin-right:5px;vertical-align:-3px}/*영상 공유, 동영상 다운로드 아이콘*/ +.video_wrap .icon_share{width:15px;background-position:-167px -937px} +.video_wrap .icon_down{width:16px;background-position:-190px -937px} + +.video_wrap .thum_deco{cursor:pointer} +.video_wrap .box{padding-bottom:9px!important} +.video_txt{position:relative;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;padding:1px 15px 0 16px!important} +.video_wrap .video_txt{position:relative;width:100%;max-height:47px;overflow:hidden;box-sizing:border-box} +.video_wrap .video_txt.show{height:auto;max-height:100%;overflow:visible} +.video_txt .inr{padding-right:27px} +.video_txt .more{position:absolute;right:16px;bottom:3px;width:15px;height:9px;padding:10px;background-position:-280px -937px} +.video_txt.show .more{background-position:-257px -937px} + +.video_tagbox{position:relative;font-size:0;margin-left:-3px;padding:8px 15px 0!important;z-index:1;line-height:16px} +.video_txt.show + .video_tagbox{padding:10px 15px 0!important} +.video_tag{display:inline-block; font-size:12px;color:#3b4890;margin-left:3px;word-wrap:break-word;word-break:break-all} +.video_tag:before{content:"#"} + +.dc_movie_thumbox{position:relative;width:100%;height:100%} +.dc_movie_thumbox::before{ +content:"";background:url(https://nstatic.dcinside.com/dc/w/images/thum_txt.png)center center no-repeat;width:201px;height:13px; +position:absolute;left:50%;top:50%;margin-left:-119px;;margin-top:52px; +display:inline-block;background-color:rgba(0,0,0, 0.9);height:35px;vertical-align:top;line-height:35px;padding:2px 19px 0;border-radius:3px +} + +.dc_movie_thumbox:after{ +content:"";background:url(https://nstatic.dcinside.com/dc/w/images/thum_playimg.png)center center no-repeat;background-size:100px 71px; +display:block;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-36px;width:100px;height:71px;font-size:14px;color:#f1f1f1;text-align:center +} + +.video_wrap .sources{margin-top:21px;font-size:14px;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;color:#333} + +.video_wrap .sources a, .video_wrap .sources a:focus, .video_wrap .sources a:active, .video_wrap .sources a:hover{border-bottom:none!important} +.video_wrap .sources a:hover{text-decoration:underline} + +/*//210820 동영상 기능 개선*/ + +/*211102 이미지순서, 서명*/ +/*서명*/ +/*.watermark{position:relative;display:table} +.inwatermark{ +position:absolute;right:0;bottom:5px;display:inline-block;padding:5px 8px 4px 7px;background:rgba(166,166,166,0.7);vertical-align:top;line-height:100%; +color:#fff;font-family:'KOTRAHOPE',sans-serif;font-size:18px;letter-spacing:-0.025em +} + +.inwatermark::before{ +content:"";display:inline-block;width:20px;height:14px;vertical-align:top;margin-right:3px;margin-top:1px; +background:url(https://nstatic.dcinside.com/dc/w/images/dcimg.png?1)no-repeat 1px 1px;background-size:100% 100% +}*/ + +/*이미지 순서*/ +/*.imgwrap{display:table;position:relative} + +.imgwrap .num{ +position: absolute;top:8px;right:8px;display: inline-block; +background:rgba(255,255,255,0.9);padding:1px 0 0;border:1px solid #29367c;color:#29367c;font-size:12px;font-weight: bold;font-family:Tahoma;font-weight:bold; +width:23px;height:23px;box-sizing:border-box;text-align:center +} + +.imgwrap .btn{ +position:absolute;top:36px;right:8px;color:#fff;background:rgba(51,51,51,0.9);border:1px solid #666;border-radius:0;font-weight: normal;font-family:Dotum,'돋움'; +line-height:100%;padding:6px 10px 5px +}*/ +/*.imgwrap .num + .btn{top:36px}*/ + +/*//211102 이미지순서, 서명*/ + +/*211102 이미지순서, 서명*/ +/*서명*/ +.watermark{position:relative;display:table} +.inwatermark{ +position:absolute;right:0;bottom:5px;display:inline-block;padding:5px 8px 4px 7px;background:rgba(166,166,166,0.7);vertical-align:top;line-height:100%; +color:#fff;font-family:'KOTRAHOPE',sans-serif;font-size:18px;letter-spacing:-0.025em +} + +.inwatermark::before{ +content:"";display:inline-block;width:22px;height:16px;vertical-align:top;margin-right:3px;margin-top:0; +background:url(https://nstatic.dcinside.com/dc/w/images/w_dcimg.png?3)no-repeat 1px 1px;background-size:100% 100% +} + +/*이미지 순서*/ +.imgwrap{display:inline-block;position:relative}/*211130 이미지 가운데 정렬관련 으로 display:table*/ + +.imgwrap .num{ +position: absolute;top:8px;right:8px;display: inline-block; +background:rgba(255,255,255,0.9);padding:1px 2px 0;border:1px solid #29367c;color:#29367c;font-size:12px;font-weight: bold;font-family:Tahoma;font-weight:bold; +min-width:23px;height:23px;box-sizing:border-box;text-align:center;line-height:19px +}/*211216 3자리수 관련 스타일 수정*/ + +.imgwrap .btn{ +position:absolute;top:36px;right:8px;color:#fff;background:rgba(51,51,51,0.9);border:1px solid #666;border-radius:0;font-weight: normal;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif; +line-height:100%;padding:6px 10px 5px +} +/*231108 추가*/ +.imgwrap .mngbtn_wrap{padding: 0}/*231220 추가*/ +.imgwrap .mngbtn_wrap .btn{top: 8px}/*이미지순서 버튼 없을때 위치*/ +.imgwrap .tip_box2 + .mngbtn_wrap .btn, +.imgwrap .btn + .mngbtn_wrap .btn{top: 66px} + + +/*작은 이미지*/ +.imgwrap.small{text-align:left} +.imgwrap.small .btn,.imgwrap.small .num{position:static;display:table} +.imgwrap.small .num{margin-top:5px} +.imgwrap.small .btn{margin-top:3px} + +/*.imgwrap .num + .btn{top:36px}*/ + +/*//211102 이미지순서, 서명*/ + +/* 211130 댓글 선거법안내 */ +.cmt_write_box .vote_infotxt{font-size: 12px;padding: 2px 0 11px 152px;color: #333} +.reply_box .cmt_write_box .vote_infotxt{padding-left: 149px} + +/* 211201 앱100만 갤러콘 */ +/*.gallmain .login_box .writer_nikcon img[src*="app_evt"]{margin-top: -5px;margin-left: -2px}*/ +.login_box .writer_nikcon img[src*="app_evt"]{margin-top: -5px;margin-left: -2px}/*로그인박스*/ +.gall_list .writer_nikcon img[src*="app_evt"]{margin-left: 2px;transform: translateY(-2px)}/*갤리스트*/ +.uminor_admin .gall_list .gall_writer img[src*="app_evt"]{transform: translateY(1px);vertical-align:baseline}/*갤리스트_관리자*/ +/*.gallview_head .writer_nikcon img[src*="app_evt"]{margin: -3px 0px 0 4px}*/ +.gallview_head img[src*="app_evt"]{margin: -3px 0px 0 4px;vertical-align: middle}/*본문제목*/ +/*.view_comment .gall_writer .nickname + .writer_nikcon img[src*="app_evt"]{position: absolute;margin-top:-2px}*/ +.view_comment .cmt_nickbox .gall_writer img[src*="app_evt"]{position: absolute;margin-top:-2px}/*댓글*/ +.view_comment .gall_writer .nickname.me + .writer_nikcon img[src*="app_evt"]{position: absolute;margin-top:-2px;margin-left: 2px}/*내가쓴 댓글*/ +.view_comment .reply .gall_writer .nickname + .writer_nikcon img[src*="app_evt"]{position: absolute;margin-top:-2px;margin-left: 2px}/*답글*/ +.view_comment .reply .gall_writer .nickname.me + .writer_nikcon img[src*="app_evt"]{position: absolute;margin-top:-2px;margin-left: 2px}/*내가쓴 답글*/ + +/*211208 시리즈*/ +.dc_series{width:571px;padding:18px 20px 13px!important;background:#f8f8f8;border:1px #eee solid!important;box-sizing:border-box;line-height:1.6!important;border-color:#eee!important;font-size:13px!important} +.dc_series div, .dc_series a{font-size:13px;color:inherit!important;} +.dc_series a{display:inline-block;width:100%;/*text-overflow:ellipsis;*/overflow:hidden;/*white-space:nowrap*/} +.dc_series a:hover{text-decoration:underline!important} + +/*시리즈 수정(글쓰기 페이지 내부스타일 작업) +.srs_box{position:relative;width:260px;min-height:190px;background-color:#f3f3f3;color:#555;font-size:12px;letter-spacing:-0.075em;line-height:1.6} +#write_wrap .srs_box{margin:8px} +.srs_box .inner{padding:10px;text-align:center} +.srsbg{display:block;width:42px;height:42px;margin:47px auto 0;background:url(https://nstatic.dcinside.com/dc/w/images/series_icon.png)no-repeat 0 0;background-size:100% auto;} +.btn_grey.smaller.modify + .srsbg{margin:30px auto 0} +.srs_box button.modify, .vote_box .tx-content-container button{display:block;text-align:left} +.srs_box .tit{margin-top:13px} +.btn_boxclose{position:absolute;top:10px;right:13px} +*/ +/*//211208 시리즈*/ + +/*220221 디시로터리*/ +.ltrwrap .gallview_contents .inner{position:relative} +.write_div .dclottery div{padding:0} +.ltrwrap .gallview_head{margin-bottom:47px} +.ltrwrap .gallview_contents > .inner{margin-bottom:26px} +.dclottery{width:820px;background:#f3f4f5;padding:30px 35px!important;box-sizing:border-box;font-size:0}/*다떨어지는 이슈로 220502 padding:padding:30px 35px!important 수정*/ +.dclottery > div{position:relative;padding-bottom:0} +.dclottery > div img{line-height:0} +.dclottery .ltrmoney{position:absolute;top:16%;right:20.5%;font-family:Tahoma;font-size:50px;font-weight:bold;color:#ffcc33;text-shadow:1.5px 3px #000;letter-spacing:-0.07em} +.dclottery .ltrbtn{position:absolute;left:5.3%;top:31%;display:inline-block;width:29%;height:68%} +.dclottery .ltrbtn.po2{left:35.5%} +.dclottery .ltrbtn.po3{left:65.8%} +.ltrwrap .list .gall_tit a.font_red:visited{color:#d31900} +.dclottery .ltrtxtbox{font-size:19px;padding:0 9px 26px 2.5rem!important;margin-top:1.75rem;word-break:keep-all}/*220510 padding:0 2.5rem 26px!important 수정 word-break:keep-all 추가*/ +.dclottery .ltrtxtbox ol{padding-left:0!important;margin-top:6px} +.dclottery .ltrtxtbox li{position:relative;padding-left:21px;letter-spacing:-0.05em} +.dclottery .ltrtxtbox li span{position:absolute;left:0;top:0} +.dclottery .ltrtxtbox strong{font-size:25px} +.dclottery .ltrtxtbox strong::before{content:"";display:inline-block;width:16px;height:17px;margin-right:0.4rem; +background:url(https://nstatic.dcinside.com/dc/w/images/lottery/docoimg.png)no-repeat left top + } + +/*댓글*/ +.ltrwrap .cmt_nickbox{width:156px} +.ltrwrap .cmt_write_box{padding:13px 12px 20px} +.ltrwrap .cmt_info p.usertxt{cursor:default} +.ltrwrap .cmt_txt_cont{position:relative;float:left} +.ltrwrap .cmt_write{display:inline-block; } +.ltrwrap .validchk_box{width:956px;margin-left:38px;color:#333} +.ltrwrap .validchk{float:left;font-size:0} +.ltrwrap .validchk::before{content:"";display:inline-block;width:1px;height:12px;background:#ccc;margin:0 24px 0 25px;vertical-align:-1px} +.ltrwrap .validchk:first-child::before{display:none} +.ltrwrap .validchk label{font-size:13px;height:32px;line-height:32px;padding-right:14px} +.ltrwrap .user_info_input.id label{color:#999} +.ltrwrap .validchk input{box-sizing:border-box;width:110px;height:32px;border:1px #cecdce solid;padding:0 12px;font-size:14px;color:#333;text-align:right;vertical-align:top} +.ltrwrap .validinfo{clear:both;font-size:13px;line-height:20px;margin-top:8px;letter-spacing:-0.025em} +.ltrwrap .validinfo .btn_info{margin:0 5px 0 0px} +.ltrwrap .infoicon {display:inline-block;width:16px;height:15px;background-position:-222px -48px;vertical-align:-1px} +.ltrwrap .validinfo .infotxt{position:relative} +.atvt_indexinfo{display:inline-block} +.ltrwrap .cmt_cont_bottm{position:absolute;right:0;bottom:-8px;margin-top:0} +.validchk_box input:disabled{background:#f3f3f3 } +/*//220221 디시로터리*/ +/*220817 새버전 디시로터리*/ +.dclottery.ver1{width:750px;padding:0!important;background:url(https://nstatic.dcinside.com/dc/w/images/lottery/ltr_imgbg.png)repeat left top;background-color:#3d21b0} +.dclottery.ver1 .ltrmoney{top:44.4%;right:16.6%;color:#fff;text-shadow:4.5px 3.5px rgba(0, 0, 0, 0.5);font-size:74px;letter-spacing:-0.025em} +.dclottery.ver1 .ltrgift{position:absolute;top:61%;font-family:Tahoma;font-weight:bold;letter-spacing:-0.025em;color:#fff;font-size:52px;text-shadow:4px 3px rgba(0, 0, 0, 0.5);text-align:right} +.dclottery.ver1 .box3{position:relative} +.ltrgift.left{right:57.7%} +.ltrgift.right{right:14.4%} +.dclottery.ver1 .ltrbtn{top:21%;left:5.9%;width:29.2%;height:55.3%} +.dclottery.ver1 .ltrbtn.po2{left:35.9%} +.dclottery.ver1 .ltrbtn.po3{left:65.9%} +.dclottery.ver1 .box5{background:#1d0f56} +.dclottery.ver1 .box6{background:#b3d853} +.dclottery.ver1 .ltrtxtbox{ + padding:1.95rem 9px 3.7rem 1.7rem!important;margin-top:0; + background-image:url(https://nstatic.dcinside.com/dc/w/images/lottery/dclottery7_ver1.png),url(https://nstatic.dcinside.com/dc/w/images/lottery/ltr_greenimgbg.png); + background-repeat:no-repeat, repeat; + background-position:left top; + background-color:#cfe573; + font-size:22px +} +.dclottery.ver1 .ltrtxtbox strong{font-size:29px;text-decoration:underline} +.dclottery.ver1 .ltrtxtbox strong::before{width:19px;height:19px;background:url(https://nstatic.dcinside.com/dc/w/images/lottery/docoimg_ver1.png)no-repeat left top} +.dclottery.ver1 .ltrtxtbox ol{margin-top:5px;padding-left:3px!important} +.dclottery.ver1 .ltrtxtbox li:nth-child(n+10){padding-left:32px} +.ltrshare.ver1{width:750px} +/*//220817 새버전 디시로터리*/ + +/*230214 ai 이미지 생성*/ +.write_div div.ai_wrap, .ai_wrap{position:relative;display:inline-block;min-width:450px;max-width:850px;width:auto;padding-bottom:208px;box-sizing:border-box;font-size:12px;color:#333;line-height:18px} +.write_div div.ai_wrap .ai_imgbox, .write_div div.ai_wrap .area, .write_div div.ai_wrap .area .box, +.write_div div.ai_wrap .ai_contbox, .write_div div.ai_cont, .write_div .ai_wrap div.imgwrap +{padding-bottom:0} +.write_div .ai_wrap div.imgwrap, .imgwrap, .write_div div.ai_wrap .ai_imgbox, .ai_imgbox{line-height:0} + +.ai_cont{position:relative;display:table;min-width:450px;max-width:900px;height:138px;background:#eee} +.ai_wrap .ai_contbox{display:table-cell;vertical-align:middle;text-align:center} +.ai_wrap .ai_imgbox{position:relative;min-width:448px;min-height:138px} +.ai_wrap .ai_imgbox .ai_img{display:block;max-width:100%;max-height:100%;;min-height:138px;line-height:0} + +.ai_wrap .area{border:1px solid #ccc} +.ai_wrap .area:nth-child(2){position:absolute;border-width:0 1px 1px 1px} +.ai_wrap .area .box{display:table;table-layout:fixed;width:100%;height:51px;border-top:1px #ccc solid} +.ai_wrap .area .box:first-child{border-top:none} +.ai_wrap .area .box .tit{display:table-cell;width:99px;background:#eee;vertical-align:middle;text-align:center} +.ai_wrap .area .box .cont{width:100%;box-sizing:border-box;padding:10px;display:table-cell;vertical-align:middle} +.ai_wrap .area .box.scroll .cont{padding:0} +.ai_wrap .area .box .inr{height:51px;box-sizing:border-box;padding:6px 10px 0px;overflow-y:scroll} +.ai_wrap.nonborder .area{border: 0} /*230807 참고이미지 테두리,배경X 추가*/ +.ai_wrap.nonborder .ai_cont{background: none} /*230807 참고이미지 테두리,배경X 추가*/ + +.ai_sign{position:absolute;left:6px;bottom:4px;z-index:1} +.ai_sign.dclogo{left:auto;right:-1px;bottom:-1px} + +/*241014 본문 디시트렌드 랭킹*/ +.dctrend_ranking{width: 728px;margin: 20px auto 0} + +/*230524 우을증 갤러리 문구 관련*/ +.depression_info{margin-top:20px;padding:10px;border:1px solid #aaa;color:#333} /*230510*/ +.info_realname.box.depression{width:708px;padding:8px 9px 9px;margin-bottom:0} +.info_realname.box.depression ~ .editor_wrap{margin-top:20px} +.info_realname.box.depression + .temporary_save_box .btn_temporary_save{top:-1px} +.info_realname.depression .inner{margin-top:0} +.info_realname.depression .inner p{font-weight:bold} + +/*240105 글쓰기 안내 문구*/ +.wrt_guide_preview{color: #999;line-height: 1.5} +.note-editor .wrt_guide_preview{position: absolute;top: 90px;left: 0;width: 100%;padding: 10px;box-sizing: border-box}/*250106 에디터 변경 관련*/ +.minor_admin .wrt_guide .tx-toolbar{border-color: #bbb} /* 매니저관리쪽 (241004 editor.css 에서 옮김)*/ +.minor_admin .wrt_guide .tx-colorpallete .tx-menu-inner{padding: 7px 6px 7px 7px!important} +.minor_admin .wrt_guide .tx-colorpallete ul.tx-pallete-thumb-list{height: 12px} +.minor_admin .wrt_guide .tx-slt-tbg{background-position:-158px 0} +.minor_admin .wrt_guide .tx-slt-tbg-hovered{background-position:-158px -32px} +.minor_admin .wrt_guide .tx-slt-tbg-pushed{background-position:-158px -64px} +.minor_admin .wrt_guide .tx-slt-tbg-arrow-hovered{background-position:-158px -96px} +.minor_admin .wrt_guide .tx-slt-tbg-arrow-pushed{background-position:-158px -128px} + +/*============== 241004 에디터 변경 (글쓰기/본문) ==============*/ +/*공통, 윗줄*/ +#write_wrap .note-editor{margin-top: 25px;border-color: #ccc;border-radius: 2px} +#write_wrap .note-editor .note-toolbar{padding: 2px 6px 4px 6px;border-radius: 1px 1px 0 0} +#write_wrap .note-btn-group > .note-btn{font-size: 13px;height: 33px;box-sizing: border-box;border-color: #e3e3e3;padding: 0 8px} +#write_wrap .note-btn-group > .note-btn:hover{border-radius: 3px} +#write_wrap .note-btn-group > .note-btn i{position: relative} +#write_wrap .note-editor.note-frame .note-statusbar, +#write_wrap .note-editor.note-frame .note-statusbar .note-resizebar{border-radius: 0 0 1px 1px} +#write_wrap .note-editor .note-editable table{font-family: "맑은 고딕",arial,Dotum,돋움,sans-serif} +#write_wrap .note-editor .note-editable ol, .write_div > ol, .write_div > table ol{list-style-type: decimal;padding-left: 20px} +#write_wrap .note-editor .note-editable ul, .write_div > ul, .write_div > table ul{list-style-type: disc;padding-left: 22px} +#write_wrap .note-editor .note-editable ol li, +#write_wrap .note-editor .note-editable ul li{list-style-position: outside} + +.note-btn[aria-label*="디시콘"] i::before{content: "";display: inline-block;width: 17px;height: 14px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 0;vertical-align: -2px} +.note-btn[aria-label*="이미지"] i::before{content: "";display: inline-block;width: 14px;height: 11px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -16px} +.note-btn[aria-label*="동영상"] i::before{content: "";display: inline-block;width: 15px;height: 09px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -30px;vertical-align: 1px} +.note-btn[aria-label*="유튜브"] i::before{content: "";display: inline-block;width: 14px;height: 11px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -42px} +.note-btn[aria-label*="외부컨텐츠"] i::before{content: "";display: inline-block;width: 11px;height: 11px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -56px} +.note-btn[aria-label*="시리즈"] i::before{content: "";display: inline-block;width: 11px;height: 11px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -70px} +.note-btn[aria-label*="투표"] i::before{content: "";display: inline-block;width: 11px;height: 11px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -84px} +.note-btn[aria-label*="AI"] i::before{content: "";display: inline-block;width: 14px;height: 14px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_editor.png) no-repeat 0 -98px;vertical-align: -1px} + +/*HTML 체크박스*/ +#write_wrap .note-toolbar > .note-btn-group:first-of-type{margin-right: 0} +#write_wrap .note-btn-group .note-btn[aria-label*="Code"]{background: transparent!important;border: 0;position: absolute;top: -20px;left: 940px} +#write_wrap .note-btn-group .note-btn[aria-label*="Code"] label{font-size: 11px;margin-left: 4px;color: #333} +#write_wrap .note-btn-group .note-btn[aria-label*="Code"] input{display: inline-block;width: 14px;height: 14px;margin: 0 1px 0 0;vertical-align: -3px} +#write_wrap .note-btn-group .note-btn[aria-label*="Code"] input::before{content: "";display: inline-block;width: 14px;height: 14px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -264px -184px} +#write_wrap .note-btn-group .note-btn[aria-label*="Code"] input:checked:before{background-position: -248px -184px} + +/*아랫줄*/ +#write_wrap .note-break{display: block;height: 0;pointer-events: none;border-top: 1px solid #ccc;width: calc(100% + 12px);margin: 7px 0 4px -6px} +#write_wrap .note-break ~ .note-btn-group{margin: 0} +#write_wrap .note-break ~ .note-btn-group .note-btn{border: 0;background-color: transparent;font-size: 12px} +#write_wrap .note-break ~ .note-btn-group .note-btn i::before{background-image: none} +#write_wrap .note-break ~ .note-btn-group .note-btn .note-icon-caret{display: inline-block;width: 8px;padding: 0} +#write_wrap .note-toolbar > .note-fontsize, +#write_wrap .note-toolbar > .note-color, +#write_wrap .note-toolbar > .note-height{padding-right: 8px;margin-right: 8px} +#write_wrap .note-toolbar > .note-fontsize::after, +#write_wrap .note-toolbar > .note-color::after, +#write_wrap .note-toolbar > .note-height::after{content: "";display: inline-block;width: 1px;height: 14px;background-color: #ccc;position: absolute;top: 50%;right: 0;transform: translateY(-50%)} + +.note-style .note-btn i::before, +.note-color .note-btn i::before, +.note-height .note-btn i::after{content: "가";line-height: 1.2;vertical-align: 0} +.note-style .note-btn i.note-icon-bold::before{font-weight: bold} +.note-style .note-btn i.note-icon-italic::before{font-style: italic;transform: translateX(-1px)} +.note-style .note-btn i.note-icon-underline::before{text-decoration: underline} +.note-style .note-btn i.note-icon-strikethrough::after{content: "";width: 100%;height: 1px;background-color: #000;position: absolute;bottom: 30%;left: 0} +.note-color .note-btn.note-current-color-button{padding: 0 5px!important} +.note-height .note-btn i.note-icon-text-height::before{font-size: 14px;clip-path: inset(0 -20% 0 85%);vertical-align: -3px;line-height: 1} +.note-height .note-btn i.note-icon-text-height::after{ color: #000;position: absolute;top: 2px;left: -1px;font-style: normal} + +/*레이어 관련*/ +.note-color .note-dropdown-menu .note-palette{position: relative}/*피커 위치 변경*/ +.note-color .note-dropdown-menu .note-palette input[type*="color"]{display: inline-block!important;opacity: 0;width: 100%;height: 0;position: absolute;bottom: -10px;left: 0} +.note-color .note-dropdown-menu .note-palette:first-child input[type*="color"]{left: -10px} +.note-color .note-dropdown-menu .note-palette .note-palette-title{font-weight: bold} +.note-modal .note-modal-content{min-width: 600px}/*250116 추가*/ +.note-modal .note-modal-header{padding: 10px 14px} +.note-modal .note-modal-header .note-modal-title{color: #333} +.note-modal .note-modal-body{padding: 14px 14px 0} +.note-modal .note-modal-body .note-form-label{font-size: 15px;padding: 0;color: #333;margin-bottom: 6px} +.note-modal .note-modal-body .checkbox, +.note-modal .note-modal-body .checkbox label{padding: 0;color: #333} +.note-modal .note-modal-body .checkbox input{opacity: 1;position: static;vertical-align: -2px;margin-right: 4px} +.note-modal .note-modal-footer{padding: 8px 14px 12px} + +/*테이블 표 관련*/ +.write_div .table-bordered, +.write_div .table-bordered td, +.write_div .table-bordered th, +#write_wrap .note-editor .note-editing-area .note-editable table td, +#write_wrap .note-editor .note-editing-area .note-editable table th{border: 1px solid #eee} /*리스트 테이블 색상*/ +#write_wrap .note-editor .note-editing-area .note-editable table tr:hover{background: #f3f3f3} +.write_div .table-bordered{width: 100%}/*250107 추가 (에디터/본문 동일하게 출력)*/ +.write_div .table-bordered td{text-align: center} + +/*250110본문/글쓰기 i+u 태그 적용*/ +.write_div u, .note-editable u{font-style:inherit} + +/*//============== 241004 에디터 변경 (글쓰기/본문) ==============*/ + + + + + + +/*크롬*/ +@media screen and (-webkit-min-device-pixel-ratio:0) { + .agree_box strong{letter-spacing:0}/*3자 제공 동의*/ + audio#bgm_audio{min-height:57px}/*bgm 재상바 */ + .notfound_txt > p span em{letter-spacing:0.06em}/*통합검색의 검색결과없음의 검색단어*/ +} + +/*파폭*/ +@-moz-document url-prefix() { + .output_array .select_area{line-height:19px} + /* .select_box.array_latest{line-height:20px} 211118 폰트 버그 삭제 */ + .list .gall_writer{padding-top:3px} + .list .gall_tit a{padding-top:3px} + .hot_mgall .mgall .rank_num,.hot_gall .rank_list.red .rank_num{width:13px;padding-right:0;letter-spacing:-0.05em} + .no_caption .section_cate:first-child,.no_caption .section_cate:last-child{width:149px} + .list .gall_list.access_limit td{height:24px} + .cmt_list li .hitnik .writer_nikcon img{margin-top:-2px}/*댓글 힛갤러콘*/ +} +/*익스*/ +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .no_caption .section_cate:first-child,.no_caption .section_cate:last-child{width:149px} + .over_alt, .btn_dccon_infoview{line-height:22px} + .sch_alliance{line-height:24px}/*추천검색*/ + .list .gall_tit a{padding-top:2px} + .hot_mgall .mgall .rank_num,.hot_gall .rank_list.red .rank_num{width:13px;padding-right:0;letter-spacing:-0.05em} + .write_infobox p .checkbox input[type="checkbox"]{top:1px} + .write_infobox p .checkbox input + .checkmark{top:1px} + .cmt_list li .hitnik .writer_nikcon img{margin-top:-2px}/*댓글 힛갤러콘*/ + .inner + .inner + .inner ~ .inner .btn_adult{text-indent:-1px}/*글쓰기 성인인증 */ +} diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..e69de29 diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..cf4b4ba --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,11 @@ +import { StrictMode } from 'react' +import { createRoot } from 'react-dom/client' +import "./reset.css" +import './index.css' +import App from './App.tsx' + +createRoot(document.getElementById('root')!).render( + + + , +) diff --git a/src/minor.css b/src/minor.css new file mode 100644 index 0000000..c0a9530 --- /dev/null +++ b/src/minor.css @@ -0,0 +1,1568 @@ +@charset "utf-8"; +.posi_relbox{position:relative} +/*마이너 갤러리 메인*/ +.mgall_info{position:relative;z-index:2} /*201020 z-index 수정*/ +.minor_wrap.gallmain .left_content .mgall_info .txt{float:left;height:33px;line-height:33px;font-size:14px;color:#333;font-weight:bold} +.minor_wrap.gallmain .left_content .mgall_info .txt > button{outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/ +.icon_mgll_explain{display:inline-block;width:13px;height:13px;background-position:-242px -229px;margin-left:2px} /*211208*/ +.mgall_make_go{float:right;width:165px;height:30px;line-height:31px;font-weight:normal;border-width:1px 1px 2px 1px;text-align:center}/*mini*//*211118 폰트 버그 line-height:32px;*/ +.btn_red.mgall_make_go{background:#ff9900;border-color:#ff9900;box-shadow: 0px 1px 0px 0px #bbb;-webkit-box-shadow: 0px 1px 0px 0px #bbb;border-width:1px} + +.mgall_make_go:hover{text-decoration:none} +.mgall_list_wrap{position:relative;margin-top:11px;border:1px solid #29367c;border-width:2px 1px 1px } +.mgall_list_wrap a,.mini_list_wrap a{color:#555}/*mini*/ +.empty_mgall{padding-top:85px} + +/*신설 마이너 갤러리*/ +.new_magll_box{float:right;width:308px;height:214px;border-left:1px solid #d5d5d5;position:absolute;top:0;right:0} +.new_mgall{padding:17px 0px 0 16px}/*200130*/ +.newmgall_list{overflow:hidden} +.newmgall_list li{float:left;width:130px;line-height:22px;margin-right:15px} +/*.newmgall_list li a{position:relative;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:130px;height:15px;line-height:18px}200130*/ +.newmgall_list li a{position:relative;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:130px;vertical-align: top} /*250120*/ +.icon_newmgall{display:inline-block;width:25px;height:8px;margin-right:6px;vertical-align:3px;background-position:-140px -214px} +.new_mgall .empty_mgall{padding-top:55px;padding-right:16px} +.icon_newmgall{display:inline-block;width:25px;height:8px;margin-right:6px;vertical-align:3px;background-position:-140px -214px} +.new_mgall .empty_mgall{padding-top:55px;padding-right:16px} +.newmgall_list .icon_restriction{top:3px} +.newmgall_list li a.restriction{max-width:120px;padding-right:14px}/*200130 접근제한*/ +/*승격 마이너 갤러리 */ +.up_mgall_box{clear:both;position:relative;height:36px;padding:0 12px;line-height:36px;border-top:1px solid #d5d5d5;z-index:2} +.up_mgall_box .tit{float:left;margin-right:25px;font-size:12px;color:#333} +.up_mgall_list{overflow:hidden;float:left;height:36px;} +.up_mgall_list li{float:left;width:105px} +.up_mgall_list li a{display:block;width:95px;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} +.btn_upmgall_more{position:absolute;right:12px;top:0;height:37px;font-size:11px;color:#555;text-decoration:underline;letter-spacing:-0.05em;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/ +.icon_upmgall_more{display:inline-block;width:5px;height:9px;margin-left:8px;background-position:-110px -58px} +/*최근방문*/ +.minor_wrap.gallmain .visit_history{width:702px;margin-top:10px;border-top:1px solid #d5d5d5;position:relative;margin-bottom:3px}/*201222 position, margin-bottom 추가*/ +.minor_wrap.gallmain .visit_list{width:577px}/*201215*/ +.minor_wrap.gallmain .left_content .visit_list li{width:98px}/*210224*/ +.minor_wrap.gallmain .left_content .visit_list li a{max-width:85px;width:auto}/*210224*/ +.minor_wrap.gallmain .left_content .visit_list li a.mini{max-width:62px}/*210224*/ +.minor_wrap.gallmain .visit_list li::before{padding:0 14px 0 9px} +.minor_wrap.gallmain .visit_list li a{font-size:11px;color:#444} +/*//마이너 갤러리 메인*/ + +/*마이너 갤러리 소개*/ +.minor_intro_box{float:left;width:975px;padding:24px 14px 2px 15px;color:#333} +.img_contbox{float:left;width:56%} +.mintro_imgbox{position:relative;display:block;float:left;width:156px;height:104px; + background-color:#fff;background-image:url(https://nstatic.dcinside.com/dc/w/images/minorbg.png);background-repeat:no-repeat;background-position: 0 0;background-size:156px 104px +}/*201112*/ +.mintro_imgbox .cover{width:156px;height:104px} +.cover{display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#fff} + +/*.mintro_imgbox.in_img{border:1px solid #3b4890} 201112*/ +.mintro_imgbox.in_img img{width:156px;height:104px;background:#fff}/*201112*/ +.mintro_txtbox{overflow-y:auto;float:left;width:372px;height:104px;padding-right:5px;margin:-1px 0 0 12px;line-height:20px} +.width1160 .listwrap .mintro_txtbox{width:204px} +.mintro_txt{letter-spacing:-0.05em;word-wrap:break-word} +.info_contbox{overflow-y:auto;position:relative;float:left;width:42%;height:104px;margin-top:-1px;margin-left:4px;z-index:1} /*201027 margin-top:-3px -> -1px*/ +.minor_view .info_contbox{margin-left:19px} +.info_cont{overflow:hidden;line-height:22px} +.info_cont .tit{display:block;float:left;width:73px;line-height: 20px} /*201027 line-height 추가*/ +.info_cont .tit::before{content:"";display:inline-block;width:2px;height:2px;background:#333;margin:0 7px 0 1px;vertical-align:4px} +.info_cont .cont{float:left;text-align:left;width:auto;padding:0;line-height:20px} +.mng_nick{display:block} +.absence,.no_mintro_txt{color:#999} +.absence .txt, +.info_contbox .mng_nick.absence em{color:#d31900;text-decoration:underline} /*231010 부재중 추가*/ +.info_contbox .mng_nick.absence em{cursor: pointer} + +/*마이너 갤러리 순위*/ +.minor_ranking_box{position:relative;float:right;width:152px;height:153px;background:#f3f3f3;border-left:1px solid #d5d5d5;text-align:center} +.btn_mgall_dcp{position:absolute;right:0;top:0;width:30px} +.icon_mgall_dcp{display:block;width:30px;height:30px;background-position:-111px -275px} +.ranking_tit{height:32px;margin:29px auto 0;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_minor_txt.png?4);background-repeat:no-repeat} +.ranking_tit.hot{width:108px;background-position:0 0}/*흥한갤*/ +.ranking_tit.nohot{width:122px;background-position:0 -78px}/*안흥한갤*/ +.ranking_tit.darkness{width:106px;background-position:0 -117px}/*정전갤*/ +.ranking_tit.newgall{width:104px;height:30px;background-position:0 -41px}/*신규갤*/ +.ranking_tit.bighot{width:104px;height:30px;background-position:-111px 0}/*대흥갤*/ +.ranking_tit.hot1{width:105px;height:30px;background-position:-117px -37px}/*흥한갤*/ +.ranking_tit.normal{width:104px;height:30px;background-position:-129px -74px}/*흔한갤*/ +.ranking_tit.darkness1{width:100px;height:30px;background-position:-110px -112px}/*정전갤*/ + +/*숫자,위*/ +.rank_img{padding:7px 0 17px 1px;font-size:0} +.num_img,.txt_img{height:28px;margin-left:2px;vertical-align:top} +.num_img:first-child{margin-left:0} +.num_img{display:inline-block;width:16px;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_num.png);background-repeat:no-repeat} +.num_img.num0{background-position:0 1px} +.num_img.num1{background-position:2px -31px} +.num_img.num2{background-position:0 -65px} +.num_img.num3{background-position:0 -99px} +.num_img.num4{background-position:0 -135px} +.num_img.num5{background-position:0 -169px} +.num_img.num6{background-position:0 -205px} +.num_img.num7{background-position:0 -240px} +.num_img.num8{background-position:0 -275px} +.num_img.num9{background-position:0 -311px} + +.txt_img{display:inline-block;width:23px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_minor_txt.png) 0 -188px no-repeat} +.outsied_img{display:inline-block;width:90px;height:29px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_minor_txt.png) 0 -157px no-repeat} +.useradmin_btnbox{position:relative;clear:both;margin:10px 0 15px} +.useradmin_btnbox > .btn_lightgrey{width:auto;padding:0 14px;letter-spacing:0.05em} +.useradmin_btnbox > .btn_lightgrey.small:first-of-type{margin-left:0} +/*240417 리스트에서 말머리 변경 추가*/ +.list_bottom_btnbox .useradmin_btnbox .mng_subject_sel{display: inline-block;width: 83px;float: none;position: relative;left: 0;top: 0;line-height: 29px;border: 1px solid #c4c4c4;border-radius: 2px;vertical-align: middle;margin-left: 3px} +.list_bottom_btnbox .useradmin_btnbox .mng_subject_sel .option_box{width: 103px;} + +/*리스트*/ +.chk_list{margin:0} +.listwrap .minor_intro_box{width:684px;padding:24px 0 0 2px} +.listwrap .issue_contentbox{display:block} + +/*뷰*/ +.mng_setbox{position:relative;width:290px;height:30px;margin:-26px auto 36px} +.user_control{position:relative;width:288px;height:29px;border:1px #c4c4c4 solid;border-radius:2px} +.user_control::after{clear:both;display:block;visibility:hidden;content:""} +.btn_user_control{display:block;float:left;width:95px;height:29px;line-height:29px;margin-left:1px;border-right:1px solid #c4c4c4; + background:#f9f9f9;font-size:13px;color:#666;font-weight:bold;text-shadow:0px 1px #fff; +} +.btn_user_control:first-child, .avoid_pop_layer + button.btn_user_control{width:95px;margin-left:0}/*220531 .avoid_pop_layer + button.btn_user_control 추가*/ +.btn_user_control:nth-child(3){width:96px;border-right:0} +.mng_subject_sel{position:absolute;top:0;right:-130px;padding:0 9px;width:103px;height:29px;border:1px #c4c4c4 solid;border-radius:2px;background:#f9f9f9;font-weight:bold; + color:#666;font-size:12px;line-height:31px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.mng_subject_sel .icon_option_more{display:block;width:11px;height:6px;background-position:-169px -232px;right:0px;top:12px} +.mng_subject_sel .option_box{width:123px;padding:6px 9px 6px} +.mng_subject_sel .option_box li{font-size:12px;line-height:22px} +.issue_contentbox{display:none} +.issuebox.open .issue_contentbox{display:block} + +/*마이너 갤러리 만들기 */ +.minor_make .page_head > .fl h2{width:100%}/*200922 아이패드 이슈건으로 추가*/ +.page_head .img_txt{vertical-align:-3px} +.minor_make_wrap{border-top:2px #29367c solid;border-bottom:2px #29367c solid} +.minor_make_info{position:relative;width:411px;padding:19px 22px;margin-top:34px;background:#f3f3f3;border-radius:2px;line-height:20px;color:#555;letter-spacing:-0.05em } +.minor_make_info .tit{color:#29367c} +.minor_make_info .txt_attention{margin-top:12px} +.btn_guide_view{text-decoration:underline;color:#d31900;vertical-align:0}/*211118 폰트 버그 vertical-align:0 추가*/ +.txt_line{text-decoration:underline} +.minor_make .page_head .tiptxt{font-size:14px;color:#bbb;letter-spacing:0} +.required_input{padding-left:3px;color:#d31900;vertical-align:top;line-height:18px} +.minor_make_form{border-top:2px solid #29367c;border-bottom:2px solid #29367c} +.minor_make_form input{color:#555} +.minor_make_form .select_arraybox{font-size: 12px}/*240812 추가*/ +.minor_make_form .select_arraybox .placeholder{color: #555}/*240812 추가*/ +.make_form_cont{display:table-cell;;width:726px;padding:12px 0 2px} +.make_form_cont .set_tit{width:130px} +.ex_cont{display:table-cell;width:288px;padding:14px 21px 2px 15px;background:#f3f3f3;vertical-align:top} +.ex{width:256px;opacity:0.7} +.ex_cont .tit{padding-top:5px;color:#d31900} +.ex_cont .form_group{padding:0;margin-top:0} +.ex_cont .set_content.name .cont_input_box{width:256px} +.ex_cont .set_content.name .t_input{width:155px;color:#999} +.ex_cont .cont_box{width:256px;margin:0} +.ex_cont .t_area{width:240px;color:#999} +.ex_cont .set_content{padding-top:0} +.ex_cont .set_content.desc .max_txt{padding-right:0;line-height:12px} +.minor_make_chk{padding:35px 0 26px;text-align:center}/*190419 마이너 만들기 페이지 변경내용 적용후 text-align:center 삭제*/ +.minor_make_chk .checkbox:first-child{margin-right:15px}/*190419 마이너 만들기 페이지 변경내용 적용후 삭제*/ +.minor_make_chk .checkbox{padding-left:19px} +.minor_make_chk .checkbox input{width: 100%} /*240812 추가*/ +.minor_make_chk .agree_chk{text-align:left;color:#555} +.minor_make_chk .agree_chk .checkbox > label{color:#333} +.minor_make_chk .agree_chk.chk1 .checkbox > label,.minor_make_chk .agree_chk.chk2 .checkbox > label{font-weight:bold} +.minor_make_chk .agree_chk.chk1{padding:0 16px 0 15px} +.minor_make_chk .scroll{overflow-y:scroll;width:474px;height:129px;margin-top:13px;padding:10px 13px;border:1px #bbb solid;background:#fff;;line-height:19px}/*211118 폰트 버그 line-height:20px*/ +.minor_make_chk .scroll .tit{display:block;margin-top:15px} +.minor_make_chk .scroll .magtop{margin-top: 5px} /*200722 추가*/ +.minor_make_chk .scroll ul{margin:0 2px 0} +.minor_make_chk .scroll dt{margin:5px 0 0 0} +.minor_make_chk .scroll.privacy dt{margin:10px 0 0 0;font-weight:bold} +.minor_make_chk .mt_5{margin-top:5px} +.minor_make_chk .agree_chk.chk3{clear:both;padding:34px 0 0 15px} +.minor_make_chk .agree_chk.chk3 .txt{margin-top:12px;color:#999} +.make_guidetxt_box{padding-top:24px;border-top:1px #aaa dashed} +.make_guidetxt_box .tiptxt{margin-left:7px;line-height:20px} +.make_guidetxt_box .tip_deco_dot{background:#555} +.make_bottom_btnbox{margin:42px 0 86px;text-align:center} +.make_bottom_btnbox button{width:100px} +.make_bottom_btnbox button:first-child{margin-left:0} + +/*210202 이미지텍스트 -> 텍스트*/ +.minor_make .page_head h2{overflow:inherit} +.minor_make .page_head h2 .stxt{font-size:13px;color:#999;font-weight: bold;;letter-spacing:0;line-height:100%;margin-left:6px} +.minor_make .make_guide_tit{font-family:'Nanum Gothic', sans-serif;font-size:23px;color:#d31900;margin-top:41px;padding-left:69px} +.minor_make .make_guide_txt{font-family:'Nanum Gothic', sans-serif;font-size:17px;color:#222;font-weight:bold;margin:5px 0 33px;padding-left:69px} + +/*//마이너 갤러리 만들기 */ + +/*마이너 관리자*/ +.minor_uadmin_wrap{display:table;min-height:575px;border-top:2px #29367c solid;border-bottom:2px #29367c solid} +.minor_uadmin_wrap.mngsecurity{min-height:469px}/*211025 추가 매니저 인증을 위한 보안 코드 확인*/ +.minor_uadmin_wrap .left_content,.minor_uadmin_wrap .right_content{display:table-cell;float:none;padding:37px 0 35px;vertical-align:top} +.minor_uadmin_wrap .left_content{position:relative;width:298px} +.minor_uadmin_wrap .right_content{width:861px;border-left:1px #f3f3f3 solid} +/*마이너 관리자 왼쪽 영역*/ +.minor_uadmin_menu{width:230px;margin-left:29px} +.minor_uadmin_menu li{height:34px;line-height:34px;margin-top:7px} +.minor_uadmin_menu li:first-child{margin-top:0} +.minor_uadmin_menu li a{display:block;padding-left:20px;border:1px #ccc solid;border-radius:2px;font-size:14px;font-weight:bold} +.minor_uadmin_menu li a:hover{border:1px #29367c solid ;text-decoration:none} +.minor_uadmin_menu li a.on{border:1px #29367c solid;background:#3b4890;color:#fff;text-shadow:0px -1px #1d2761} +/*승역안내*/ +.up_mgall_infobox{position:relative;margin-left:29px} +.btn_upmgall_info{margin-top:10px;line-height:36px;font-size:12px;color:#29367c;text-decoration:underline;text-align:left;outline:none} + +/*마이너 관리자 오른쪽 영역*/ +.minor_admin input::-webkit-input-placeholder{color:#999} +.minor_admin input:-moz-placeholder{color:#999} +.minor_admin input::-moz-placeholder {color:#999} +.minor_admin input:-ms-input-placeholder{color:#999} +.minor_make input::-webkit-input-placeholder{color:#999} +.minor_make input:-moz-placeholder{color:#999} +.minor_make input::-moz-placeholder {color:#999} +.minor_make input:-ms-input-placeholder{color:#999} +.minor_admin textarea::-webkit-input-placeholder{color:#999} +.minor_admin textarea:-moz-placeholder{color:#999} +.minor_admin textarea::-moz-placeholder {color:#999} +.minor_admin textarea:-ms-input-placeholder{color:#999} +.minor_make textarea::-webkit-input-placeholder{color:#999} +.minor_make textarea:-moz-placeholder{color:#999} +.minor_make textarea::-moz-placeholder {color:#999} +.minor_make textarea:-ms-input-placeholder{color:#999} +.minor_uadmin_setting{margin:0 40px} +.minor_uadmin_setting input{color:#555} +.form_group{padding:2px 0 14px 16px;border-top:1px #eee solid;color:#555}/*211118 폰트 버그 padding:2px 0 10px 16px; */ +.minor_uadmin_setting .form_group, .minor_make .form_group{margin-top:0} +.form_group:first-of-type{border-top:none} +.set_content{padding-top:11px} +.set_tit{position:relative;float:left;width:157px;font-weight:bold;line-height:24px} +.btn_tit_guide{overflow:hidden;width:14px;height:14px} +.icon_tit_guide{display:inline-block;width:14px;height:13px;background-position:-252px -201px;vertical-align:top} +.cont_box{float:left;position:relative;width:515px;line-height:24px;margin:0} +.cont_boxtit{display:inline-block} +.cont_inr.set .cont_boxtit{width:95px} +.cont_inr.result .cont_boxtit{width:auto} +.t_input{width:327px;height:22px;line-height:20px;padding:0 7px;border:1px #bbb solid;margin-bottom:5px}/*211118 폰트 버그 line-height:22px*/ +.t_input.small{width:129px} +.t_area{width:470px;height:54px;padding:7px;border:1px #bbb solid;margin-bottom:5px;resize:none} +.set_content .cont_input_box{position:relative;display:inline-block} +.tiptxt{line-height:18px;color:#555} +.tiptxt.red{color:#d31900} +.tiptxt.dot_line,.mini_slow div.dot_line{border-top:1px #d3d3d3 dashed;margin-top:11px;padding-top:12px}/*mini*/ + +.tiptxt .link_visit{color:#29367c;text-decoration:underline} +.form_group:first-of-type .set_content{padding-top:0} +.placeholder{color:#999} +/*이름*/ +.set_content.name .cont_input_box{width:343px} +.set_content.name .t_input{width:242px;padding:0 92px 0 7px} +.basic_tit{position:absolute;right:9px;top:0px;color:#3b4890;font-weight:bold} +.set_content.name .name_modify{margin-top:5px} +.set_content.name .name_modify .cont_boxtit{color:#888} +.set_content.name .name_modify .t_area{height:45px;padding:5px 7px;margin-bottom:2px} +.set_content.name .name_modify .max_txt{float:right;padding-right:27px} +/*설명*/ +.set_content.desc .tiptxt{float:left} +.set_content.desc .max_txt{float:right;padding-right:27px;line-height:18px} +.set_btn{min-width:60px;margin-top:3px;text-align:center} +.set_btn button{outline:none} +.set_btn button:hover{text-decoration:underline} +.set_btn .set_save::after{content:"";display:inline-block;background:#555;font-size:0px;width:1px;height:9px;margin-left:5px} +.set_btn .set_modify{text-decoration:underline} +.set_btn .set_modify.non, .set_btn .font_lightblue.set_modify.non{color:#999;text-decoration:none;cursor:default} +.rtg_img_box{font-size:0;line-height:0} +.rtg_img{display:inline-block;width:7px;height:8px;background:#fff;border:1px #555 solid;margin-left:1px} +.rtg_img:first-of-type{margin-left:0} +/*카테고리*/ +.set_content.category .select_arraybox{width:163px;height:22px;line-height:23px;margin:0 0 5px 0;padding-left:5px} +.set_content .select_area{padding-right:17px} +.set_content .select_arraybox .icon_option_more{top:7px;right:8px}/*211118 폰트 버그 top:8px*/ +.set_content.category .option_box{width:170px;color:#555} +/*대문이미지, 자동 짤방 이미지*/ +.set_content .mintro_imgbox{float:left;width:120px;height:80px;border:none;background-size:120px 80px }/*201112 background-position:-160px -126px; 삭제*/ +.set_content .mintro_imgbox img{width:120px;height:80px;background-color:#fff}/*201112*/ +.set_content .frame{width:118px;height:78px}/*201112 border:1px solid #ccc 삭제 */ +.mintro_img_desc{float:left;margin-left:14px;margin-top:4px;line-height:18px} +.btn_blue.small.btn_intro_imgup{width:140px} +.icon_img_camera{display:inline-block;width:16px;height:12px;background-position:-279px -86px;vertical-align:-1px;margin-right:7px} +.zzal .btn_blue.small.btn_intro_imgup{width:168px} +.set_content .zzal .file_imgupbox > input{width:168px} +.setcont_btnbox{margin-top:10px} +/*연관 갤러리*/ +.set_content .relate_word{margin:11px 0 5px} +.num_setting{width:38px;height:20px;line-height:20px;margin-bottom:5px;text-align:center;vertical-align:0;border:1px #bbb solid} +.relate_wordlist.set{margin:6px 0 10px} +.relate_wordlist li{float:left} +.relate_wordlist.set li{position:relative;width:140px;padding-right:15px;margin-left:6px;border-bottom:1px #bbb solid;overflow:hidden;white-space:nowrap} +.relate_wordlist.set li:first-child{margin-left:0} +.relate_wordlist.set .btn_bword_del{position:absolute;right:0;top:5px;font-size:0} +.relate_wordlist.set span{color:#555;padding-right:2px;font-family:"-apple-system,BlinkMacSystemFont","Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,"굴림","Gulim",sans-serif} +.relate_wordlist.result{font-size:0} +.result_word{font-size:12px} +.result_word::before{content:"|";display:inline-block;color:#ccc;font-size:12px;padding:0 8px;vertical-align:top;line-height:22px}/*211118 폰트 버그 vertical-align:top;line-height:22px 추가*/ +.result_word:first-child::before{display:none} +.m_relate{position:absolute;overflow-y:scroll;width:341px;height:210px;padding:0;border:1px #bbb solid;background:#fff;z-index:10;line-height: 22px}/*240927 높이변경*/ +.m_relate .word_tit{padding:0 10px} +.m_relate .word_list{padding:7px 10px} +/*도배 방지 코드*/ +.prevent_code .cont_inr.result .cont_boxtit{margin-right:0} +.prevent_code .cont_box .cont_inr:first-child .radiobox:first-child{margin-left:0} +.btn_ip{font-size:12px;color:#3b4890;text-decoration:underline;vertical-align:top;line-height:24px;margin-left:5px} +.prevent_code .select_arraybox{width:29px;margin-left:0;margin-bottom:4px;vertical-align:0} +.set_content.prevent_code .select_arraybox .icon_option_more{right:4px} +.set_content.prevent_code .option_box{width:36px} +.prevent_code .radiobox.small,.set_content.subject .radiobox.small{margin-left:14px;padding-left:18px} +.inner_txt{color:#333} +.prevent_code .cont_box:after{clear:both;display:block;visibility:hidden;content:""} +.prevent_code .cont_inr.result{float:left} +.prevent_code .cont_inr.result::before{content:"|";display:inline-block;color:#ccc;font-size:12px;padding:0 4px 0 8px;vertical-align:top;line-height:22px}/*211118 폰트 버그 vertical-align:top;line-height:22px 추가*/ +.prevent_code .cont_inr.result:first-child::before{display:none} +.prevent_code .cont_inr .cont_boxtit{letter-spacing:0.05em } +.prevent_code .recom_set .checkbox input[type="checkbox"], .prevent_code .recom_set .checkbox input + .checkmark{top:4px} +.prevent_code .recom_set .checkbox{padding-left:20px;margin-left:12px;line-height:20px;vertical-align:0}/*211118 폰트 버그 line-height 추가*/ +.prevent_code .recom_set .checkbox:first-child{margin-left:0} +/*.set_content.prevent_code .cont_inr.set:first-child{margin-bottom:8px}마이너갤러리 도배방지코드 수정내용 적용후 적용*/ +.set_content.prevent_code .cont_inr.set:first-child .btn_ip{margin-bottom:8px}/*마이너갤러리 도배방지코드 수정내용 적용후 적용 후 삭제 (248라인 적용후 삭제)*/ + +/*말머리*/ +.minor_uadmin_wrap .form_group .set_content.subject .radiobox:first-child{margin-left:0;background:#ccc} +.add_subject_cont{margin-bottom:7px} +.add_subject_cont:after{clear:both;display:block;visibility:hidden;content:""} +.add_subject_box{margin-top:7px} +.add_subject_box .cont_input_box{float:left;line-height:20px}/*211118 폰트 버그 line-height:22px*/ +.add_subject_cont .t_input{width:100px;padding:0 32px 0 7px;border-right:none} +.add_subject_list{clear:both} +.add_subject_list li{margin-top:5px;line-height:100%} +.add_subject_list li:after{clear:both;display:block;visibility:hidden;content:""} +.add_subject_list li:first-child{margin-top:0} +.add_subject_list .t_input{width:125px;height:21px;padding-top:1px;background:#f3f3f3;margin-bottom:0;line-height:21px}/*211118 폰트 버그 line-height 추가*/ +.add_subject_list .t_input.add{background:#fff} +.add_subject{display:block;float:left;width:110px;height:24px;line-height:24px;background:#3b4890;font-size:11px;color:#fff;text-align:center;cursor:pointer}/*211118 폰트 버그 line-height:25px*/ +.add_subject_box .max_txt{position:absolute;right:8px;top:1px;font-size:12px} +.fixed .authority_set .select_area, .authority_set.off .select_area{color:#aaa;cursor:default} +/*.fixed .btn_addsubject .icon_change_img{opacity:0.4;filter:alpha(opacity=40);cursor:default}*/ +.btn_subject_set{position:absolute;right:1px;top:1px} +.btn_subject_set{width:28px;height:22px} +.btn_subject_set .icon_mdf, .icon_cpl{display:inline-block;width:12px;height:12px;margin-top:3px} +.btn_subject_set .icon_mdf{background-position:-196px -321px} +.btn_subject_set .icon_cpl{background-position:-210px -321px} +.authority_set{float:left} +.authority_set .select_arraybox{width:100px;height:22px;padding-left:8px;margin-left:0;line-height:22px;border-left:none;background:#f3f3f3;font-size:12px}/*211118 폰트 버그 line-height:24px*/ +.authority_set .option_box{width:110px;padding:9px 9px} +.authority_set .option_box li{color:#333} +.btn_addsubject{float:left;width:24px;height:24px;border:1px #bbb solid;border-width:1px 1px 1px 0px } +.btn_addsubject .inner{display:block;margin:1px;width:21px;height:20px;background:#f3f3f3 } +.icon_change_img{display:inline-block;width:11px;height:10px;background-position:-264px -86px;margin-top:5px} +.btn_subject_del{width:24px;height:24px} +.icon_subject_del{display:inline-block;width:10px;height:10px;background-position:-224px -321px;margin-top:2px} +.set_content.subject .tiptxt.dot_line{margin-top:16px} +.tiptxt .icon_change_img{margin-right:5px} +/*글쓰기페이지 말머리 설정 / 240123 스포일러 관련 추가*/ +.minor_uadmin_wrap .set_write_subject .cont_boxtit{width:122px} +.set_write_subject{margin:13px 0 0 0;padding-top:16px;border-top:1px #d3d3d3 dashed} +.set_write_subject .select_arraybox{width:97px;height:22px;line-height:23px;margin:0 0 5px 6px;padding-left:5px;font-size:12px} +.set_write_subject .select_area{padding-right:17px} +.set_write_subject .select_arraybox .icon_option_more{top:8px;right:8px} +.set_write_subject .option_box{width:104px} +.set_write_subject .option_box li{color:#555;font-size:12px;line-height:23px} +.set_write_subject + .set_write_subject{border: 0;padding: 0;margin-top: 2px} +.set_write_subject .add_subject{float: none;display: inline-block;vertical-align: top;margin-left: 4px} +.set_write_subject .relate_wordlist, .set_write_subject .tiptxt{margin-left: 154px} +.set_write_subject .relate_wordlist li{width: 94px} + +/*금지단어*/ +.set_content.block_word .t_area{margin:5px 0;height:110px}/*211001 전략팀 요청으로 높이값 늘림*/ +.set_content.block_word .max_txt.fr{padding-right:27px;line-height:18px;} + +/*공지 노출수*/ +.notice_numset .select_arraybox{width:auto;min-width:29px;margin-left:0;margin-bottom:5px}/*211118 폰트 버그 vertical-align:0 삭제*/ +.set_content.notice_numset .select_arraybox .icon_option_more{right:4px} +.set_content.notice_numset .option_box{box-sizing:content-box;padding:6px 0 4px} +.set_content.notice_numset .option_box li{padding:0 5px} +/*주소*/ +.adr .t_input{width:184px;margin:0 2px 4px 0} +.adr .basic_adr,.adr .max_txt{vertical-align:-1px} +/*개설이유*/ +.makereason .t_input{width:428px} +/*차단목록 / 231108 이미지 차단 추가*/ +.minor_uadmin_top{position:relative;margin:14px 0 10px;font-size:14px} +.uadmin_top_tit{padding-left:14px;font-weight:bold;color:#29367c;font-size:14px} +.minor_uadmin_top .uadmin_top_tit .tit{display:inline-block;padding-right:7px;font-size:14px;font-weight:bold} +.minor_uadmin_top .uadmin_top_tit .num{font-size:12px;color:#555;font-weight:normal} +.minor_uadmin_top .sort{padding-right:79px;margin-top:4px}/*210421*/ +.minor_block_list,.mini_member_list{width:100%;border-bottom:1px #3b4890 solid}/*차단,멤버목록*/ +.minor_block_list th, .mini_member_list th{height:32px;border:1px #3b4890 solid;border-width:1px 0 1px} +.minor_block_list td, .mini_member_list td{height:40px;padding-top:3px;border-top:1px #eee solid;word-break:break-all} +.minor_block_list tr:first-child td,.mini_member_list tr:first-child td{height:40px;border-top:none} +.minor_block_list tr:hover,.mini_member_list tr:hover{background:none} +.minor_uadmin_top .select_box.array_latest{width:61px;margin-left:6px}/*210421*/ +.minor_uadmin_top .option_box{min-width:68px} +.blockday, .blockimg, .blocknik{position:relative} /*240216 .blocknik 추가*/ +.blockday > span:hover, +.minor_block_list .blockcontent > span a, +.minor_block_list .blockday{text-decoration:underline;cursor:pointer} +.minor_uadmin_wrap .bottom_paging_box{margin-top:31px} +.other_content{margin:40px 0 25px} +.minor_uadmin_setting .minor_block_list .blockreason, .minor_block_list .blockcontent{text-align:left}/*210624*/ +.minor_block_list .blockcontent span > em{margin-right:5px;color:#999} +.tab_box + .minor_block_list.img, .minor_uadmin_top[style*="display: none"] + .minor_block_list.img{margin-top: 23px}/*이미지차단 탭은 상단X*/ +.minor_block_list .blockimg span{display: inline-block;width: 38px;height: 38px;border: 1px solid #ccc;box-sizing: border-box;overflow: hidden;vertical-align: middle} +.minor_block_list .blockimg span img{width: 100%;height: 100%;cursor: pointer} +.minor_block_list .blockimg .imgly .inner, +.minor_block_list.pass .blockcontent .imgly .inner +{padding: 0;font-size: 0;text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: center;overflow: hidden} +.minor_block_list .blockimg .imgly .btn_tipclose, +.minor_block_list.pass .blockcontent .imgly .btn_tipclose +{width: 17px;height: 17px;right: 10px}/*231128 닫기 버튼 수정*/ +.minor_block_list .blockimg .imgly .icon_tipclose, +.minor_block_list.pass .blockcontent .imgly .icon_tipclose +{width: 17px;height: 17px;background: url(https://nstatic.dcinside.com/dc/w/images/close_box.png) no-repeat center/contain} +.minor_uadmin_top .btn_code_block{text-decoration: underline;margin-right: 6px}/*240104 직접 차단 추가*/ +/*240216 추가*/ +.minor_block_list .blocknik .txtbtn{text-decoration:underline;cursor:pointer;color:#999} + +/*삭제 목록*/ +.minor_block_list.del .blocktit{text-align:left} +.minor_block_list.del td{line-height:16px} +.minor_block_list.del td.blockday > span:hover{text-decoration:none;cursor:text} +/*부매니저*/ +.sub_mng_list,.uadmin_cont_txtbox{padding:0;font-size:12px;color:#333} +.uadmin_cont_box{margin-top:15px;padding-top:24px;border-top:1px #eee solid } +.uadmin_cont{width:640px;margin:0 auto} +.sub_mng_list li{margin-top:5px;line-height:26px;position:relative}/*210421*/ +.sub_mng_list li:after{clear:both;display:block;visibility:hidden;content:""}/*210421*/ +.sub_mng_list li:first-child{margin-top:0} +.sub_mng_list .nickname{display:inline-block;width:395px;margin:0 5px 0 2px}/*210421 width213 수정*/ +.bg_greybox{padding:25px 39px 25px 37px;margin-top:24px;border:1px #bbb solid;background:#f3f3f3;font-size:12px;color:#555;line-height:20px} +.sub_mng_list + .bg_greybox{padding:25px 35px 25px 33px}/*211025 추가*/ +.sub_mngid_box{margin-top:8px} +.input_submng_id{width:198px;height:23px;padding:0 5px;border:1px #bbb solid} +.label_submng_id{font-weight:bold;padding-right:8px;vertical-align:-2px}/*211118 폰트 버그 vertical-align:-2px 추가*/ +.appoint{margin-top:1px} +.sub_mng_list{position:relative} +.minor_uadmin_setting .sub_mng_list .nickname{vertical-align:1px;line-height:18px} +.minor_uadmin_setting .sub_mng_list li > div > button{vertical-align:top}/*201218 닉네임아이디 두줄 이슈로 추가*/ +.minor_uadmin_setting .sub_mng_list li > div.fr{position:absolute;right:0;top:0} +.minor_uadmin_setting .sub_mng_list li > div.fr > button{margin-left:4px}/*210421*/ +.minor_uadmin_setting .sub_mng_list li > div.fl{position:relative;left:0;top:1px} +.minor_uadmin_setting .sub_mng_list li > div.fl > button{padding:0 12px;height:23px;line-height:21px;border-radius:11px;font-size:12px}/*211118 폰트 버그 line-height:23px*/ + + +/*부매니저탈퇴*/ +.submng_out{position:absolute;left:0;bottom:0;margin:0 0 36px 29px} +.btn_submng_out{width:230px;height:36px;padding-left:20px;line-height:36px;background:#f3f3f3;border:1px #ccc solid;border-radius:2px; +font-size:14px;color:#333;font-weight:bold;text-align:left} +/*부매니저 비번*/ +.minor_uadmin_wrap .con.center{padding-top:180px} +.minor_uadmin_wrap .con.center .tit{font-size:14px} + +/*매니저*/ +.uadmin_cont_txtbox .tiptxt{line-height:21px} +.uadmin_cont_txtbox .tiptxt .tip_deco_warning{vertical-align:-1px}/*210126 추가*/ +.mag_sel_box{margin-bottom:19px} +.bg_greybox .radiobox.white{display:block;line-height:24px} +.bg_greybox .radiobox.white input[type="radio"]{top:5px} +.bg_greybox .radiobox.white input + .checkmark{top:5px} +.bg_greybox .radiobox.white input:checked + .checkmark{top:5px} +.btn_red.small.sel_submng_appoint{display:block;width:270px;height:27px;line-height:25px;font-weight:normal;margin:0 auto}/*211118 폰트 버그 line-height:25px*/ +.appoint_cancel,.appoint_go{float:right;font-weight:normal} +.btn_blue.smaller.appoint_go,.btn_lightpurple.smaller.appoint_go{width:160px} +.bg_greybox .btn_grey.smaller.appoint_cancel{width:87px} +.bg_greybox .inner_txt{line-height:25px} +/*폐쇄신청*/ +.closing_cont_box{margin-top:50px} +.closing_cont_box .uadmin_cont_box{display:none} +.closing_cont_box.show .btn_mgall_closing{font-size:14px;color:#3b4890;font-weight:bold;text-decoration:none} +.closing_cont_box.show .uadmin_cont_box{display:block} +.btn_mgall_closing{font-size:14px;text-decoration:underline;color:#555;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/ +.closing_cont_txtbox{padding-left:14px;margin-top:1px} +.closing_cont_txtbox .tiptxt{line-height:22px;color:#333} +.cloreason_write_box{width:717px;margin:23px auto 0;padding:29px 0 30px 37px;border:1px #bbb solid;background:#f3f3f3} +.cloreason_cont{margin-top:10px} +.cloreason_cont:first-child{margin-top:0} +.cloreason_write_box .tit{display:inline-block;width:71px;vertical-align:-1px} +.cloreason_write_box .tit.write{vertical-align:top} +.cloreason_textarea{width:548px;height:58px;padding:5px;border:1px solid #bbb} +.cloreason_pwinput{width:158px;height:22px;padding:0 5px;line-height:20px;border:1px #bbb solid} +.cloreason_write_box .max_txt,.cloreason_write_box .max_txt b{vertical-align:bottom} +.cloreason_write_box .max_txt{margin-left:10px} +.cloreason_write_box .tiptxt{margin-left:7px;vertical-align:-1px} +.closing_cont_box .btn_box{text-align:center;margin-top:32px} +.closing_cont_box .btn_box button:first-child{margin-left:0} +.complete_txt{width:678px;height:50px;padding:25px 38px 0;margin:23px 0 64px 14px;border:1px #bbb solid;background:#f3f3f3;text-align:center;font-size:14px;color:#333} +.complete_txt strong{line-height:22px;padding-top:2px} +.btn_blue.smaller.btn_close_cancle,.btn_lightpurple.smaller.btn_close_cancle{float:right;width:114px} +/*//마이너 관리자*/ + +/*승격 갤러리 관리자*/ +.upgall_mng_icon{display:inline-block;width:18px;height:12px;background-position:-212px -363px;margin-right:2px;vertical-align:-1px}/*매니저 운영*/ +.upgall_mng_icon.none{background-position:-232px -363px}/*매니저 없음*/ +.upgall_mng_icon.absence{background-position:-251px -363px}/*매니저 부재중*/ +.upgall_mng_icon.ing{background-position:-272px -363px}/*사임 진행 중*/ +.btn_blue.smaller.btn_resign_cancle{float:right;width:87px}/*관리자 사임 취소 */ +.complete_txt:first-child{margin-top:6px} +/*//승격 갤러리 관리자*/ + +/*201229 비회원제한 / 240115 특정 통신사IP 대역 제한 */ +.nonmember .cont_inr.result .cont_boxtit{margin-right:0} +.nonmember .cont_inr.result{float:left} +.nonmember .cont_inr.result::before{content:"|";display:inline-block;color:#ccc;font-size:12px;padding:0 4px 0 8px;vertical-align:top;line-height:22px}/*211118 폰트 버그 vertical-align:top;line-height:22px 추가*/ +.nonmember .cont_inr.result:first-child::before{display:none} + +.nonmember .select_arraybox{width:60px;height:22px;line-height:23px;padding-left:5px;font-size:12px;vertical-align: middle;margin:0 8px 0 6px} +.nonmember .option_box{width: 67px} +.nonmember .btn_blue{height: 24px;vertical-align: middle;padding: 0 12px 0 11px;line-height:22px}/*211118 폰트 버그 line-height:24px */ +.miniwrap .nonmember .cont_box .cont_inr.set > .btn_blue{background:#6f6dd9;border-color:#4f4dc6} + +.nonmember .cont_inr .tiptxt.off, .nonmember .cont_inr .tiptxt.on{vertical-align: middle;font-size: 12px;margin-left: 8px}/*210222*/ +.nonmember .cont_inr .tiptxt.off{color: #999}/*210222*/ +.nonmember .cont_inr .tiptxt.on{color: #3b4890} +.miniwrap .nonmember .cont_inr .tiptxt.on{color: #6f6dd9} +.nonmember .cont_inr .tiptxt.block{margin: 0} + +.nonmember .cont_box .cont_inr.set{margin-top: 10px;font-size: 0} +.nonmember .cont_box .cont_inr.set:first-child{margin-top: 0} +.nonmember .cont_inr.set .cont_boxtit{padding-right: 10px;margin: 0;font-size: 12px;vertical-align: middle} +/*240129 추가 수정*/ +.nonmember .cont_box{width: 530px} +.nonmember .cont_inr.set .cont_boxtit.sub{padding: 0} +.nonmember .cont_inr.set .cont_boxtit.sub:nth-child(1){margin-left: 95px} +.nonmember .gallery .cont_inr.set .select_arraybox{margin: 0 4px 0 2px} +.nonmember .gallery .cont_inr.set .cont_boxtit{width: 85px} +.nonmember .gallery .cont_inr.set .cont_boxtit.sub{width: 120px;white-space: nowrap;padding-left: 2px} +.nonmember .gallery .cont_inr.set .btn_ip{width: auto;box-sizing:border-box;height: 20px;line-height: 18px;padding: 0 3px 0 2px;border: 1px solid #29367c;text-decoration: none;vertical-align: initial;letter-spacing:-0.025em;margin-left: 2px} +.miniwrap .nonmember .gallery .cont_inr.set .btn_ip{border-color: #4341a2;color: #5c5bb1} +/*//240129 추가 수정*/ +.nonmember .btn_cancel{text-decoration: underline;vertical-align: initial;margin-left: 4px;color:#999} + +/*210222*/ +.minor_admin .cont_box .tit{color:#29367c} +.minor_admin .cont_box .tit.bg{display: inline-block;background: #f3f3f3;line-height: 20px} +.miniwrap .minor_admin .cont_box .tit{color:#4f4dc6} +.nonmember .cont_inr{font-size:12px} +.nonmember .cont_inr.set .checkbox{margin-left:20px;margin-top:5px;line-height:100%} +.nonmember .cont_inr.set .checkbox.imgvpn{margin-left:6px} +.nonmember .cont_box .cont_inr.set .checkbox label{font-size:12px;vertical-align:top;line-height:14px;margin-left:4px} +.nonmember .imgadd{padding-top:15px;margin-top:16px;border-top:1px dashed #d3d3d3} +.nonmember .imgadd .cont_inr.all .checkbox{opacity:0.5} +.nonmember .imgadd .cont_inr.all .checkbox.imgall{opacity:1} + +.nonmember .ly_wrap{display: inline-block;position: relative} +.nonmember .ly_wrap + .select_arraybox{margin-left: 16px} +.nonmember .cont_inr .btn_ip{line-height: 24px;font-weight: bold} +.minor_uadmin_wrap .form_group .nonmember .cont_inr .radiobox{font-size: 12px;vertical-align: middle;margin: 0 0 0 14px} +.minor_uadmin_wrap .form_group .nonmember .cont_inr .cont_boxtit + .radiobox{margin: 0 0 0 6px} + +/*//201229 비회원제한 / 240115 특정 통신사IP 대역 제한 */ + +/* 241121 관리 페이지 관리 기록*/ +.kkeulol .txt button{color:#333;text-align:left} + +/* //241121 관리 페이지 관리 기록*/ + +/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////s미니갤러///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ +/*관리*/ +.miniwrap table th,.miniwrap table{border-color:#6f6dd9} +.miniwrap .minor_uadmin_wrap{border-color:#6f6dd9} +.minor_uadmin_wrap .cont_boxtit{width:auto;margin-right:20px} +.miniwrap .minor_uadmin_setting .font_lightblue{color:#4f4dc6} +.minor_uadmin_wrap .form_group .radiobox{padding-left:18px;margin-right:14px} +.minor_uadmin_wrap .form_group .set_content.subject .radiobox, .minor_uadmin_wrap .form_group .set_content.prevent_code .radiobox{margin-right:0 } +.miniwrap .radiobox:last-child{margin-right:0} +.bg_round_blue{background:#4f4dc6;border:1px #3634b6 solid;color:#fff;font-size:11px;font-weight: normal;padding:2px 4px 1px;border-radius:10px;text-shadow:none;vertical-align:1px} +.minor_uadmin_setting .tab_box .bg_round_blue{display:inline-block;line-height:12px}/*211118 폰트 버그 스타일 추가*/ +.miniwrap .minor_uadmin_menu li{position:relative;} +.miniwrap .minor_uadmin_menu li a:hover{border-color:#4f4dc6} +.miniwrap .minor_uadmin_menu li a.on{background:#6f6dd9;border-color:#4f4dc6} +.miniwrap .minor_uadmin_menu li .icon_bnew, +.personwrap .minor_uadmin_menu li .icon_bnew{position:absolute;margin:11px 0 0 7px;display:inline-block;width:18px;height:12px;background-position:-279px -524px} +/*.miniwrap .tab_box + .minor_uadmin_top{margin:23px 0 10px} 210624 */ +.tab_box + .minor_uadmin_top{margin:23px 0 10px} /* 231108 미니/마이너 공통 사용으로 변경(.miniwrap 삭제) */ + +/*도배 방지 코드*/ +.miniwrap .form_group .prevent_code .cont_box .cont_inr:first-child .radiobox:first-child{margin-left:0} +.miniwrap .prevent_code .radiobox.small,.miniwrap .set_content.subject .radiobox.small{padding-left: 18px;margin-right: 14px} +.miniwrap .prevent_code .recom_set .checkbox{padding-left:20px;margin-left:12px;line-height:20px;vertical-align:0}/*211118 폰트 버그 line-height 추가*/ +.miniwrap .prevent_code .recom_set .checkbox:first-child{margin-left:0} +.miniwrap .btn_ip{color:#6f6dd9} +/*말머리*/ +.miniwrap .add_subject{background:#6f6dd9} +.minor_uadmin_wrap .form_group .set_content.subject .radiobox:first-of-type{margin-left:0} +/*이름 수정*/ +.mininame_reason{padding-top:15px;margin-top:11px;border-top:1px dashed #d3d3d3} +.mininame_reason strong{display:block} +/*멤버*/ +.mini_member .relate_wordlist{margin-left:0} +.mini_member .relate_wordlist::before{content:"-";float:left;margin:0 8px;font-size:14px;color:#555} + +.miniwrap .mini_member div.dot_line,.miniwrap .mini_anonymity div.dot_line, .nomem_nick div.dot_line +{padding-top:13px;margin-top:13px;border-top:1px dashed #d3d3d3}/*230615 비회원 갤닉네임 클래스 추가*/ + +.miniwrap .mini_member .join_option .t_input{margin:5px 0 5px 0} +/*공지 노출수*/ +.miniwrap .notice_numset .select_arraybox{width:40px;margin-right:2px} + +/*소개 이미지*/ +.miniwrap .minor_uadmin_setting .mintro_imgbox{width:120px;height:80px; + background-color:#fff;background-image:url(https://nstatic.dcinside.com/dc/w/images/mibg.png);background-repeat:no-repeat;background-position: center center;background-size:120px 80px +}/*201112*/ +.miniwrap .minor_uadmin_setting .mintro_imgbox img{width:120px;height:80px;background:#fff}/*201112*/ +.miniwrap .sogaeimg_box{float:left;margin-left:15px;width:120px} +.miniwrap .sogaeimg_box:first-child{margin-left:0} +.miniwrap .sogaeimg_tit{display:inline-block;height:18px;line-height:17px;padding:0 7px;background:#eee}/*211118 폰트 버그 line-height:18px*/ +.miniwrap .sogaeimg_tit strong{font-weight:normal;font-size:11px} +.miniwrap .modify_img .sogaeimg_box{float:none;width:100%} +.miniwrap .modify_img .sogaeimg_box .sogaeimg_tit{display:block;background:none;padding:0;margin-bottom:9px} +.miniwrap .modify_img .sogaeimg_box .sogaeimg_tit strong{font-size:12px;font-weight:bold} +.miniwrap .modify_img .sogaeimg_box .sogaeimg_tit strong::after{content:"";display:inline-block;width:1px;height:11px;background-color:#ccc;vertical-align:-1px;margin:0 6px 0 9px}/*211118 폰트 버그 vertical-align:-2px*/ +.miniwrap .modify_img .sogaeimg_box .sogaeimg_tit .tiptxt{font-size:11px;color:#555} +.miniwrap .modify_img{padding-top:15px;margin-top:17px;border-top:1px dashed #d3d3d3} +.miniwrap .modify_img:first-child{padding-top:0;margin-top:0;border-top:none} +.miniwrap .mintro_img_desc .file_imgupbox > input[type="file"]{width:125px} +.miniwrap .mintro_img_desc .file_imgupbox button{padding:0 18px} +.mini .modify_img:after{clear:both;display:block;visibility:hidden;content:""} +.miniwrap .mintro_img_desc{margin-left:0} + +.miniwrap .mintro_img_desc .setcont_btnbox.file_imgupbox button{padding:0 11px}/*이미지 수정버튼*/ +.miniwrap .mintro_img_desc .setcont_btnbox.file_imgupbox > input[type="file"]{width:48px}/*이미지 수정버튼*/ +/*멤버*/ +.mini_member .select_arraybox{width: 97px;height:22px;line-height:23px;margin:0 0 5px 6px;padding-left:5px;font-size:12px} +/*.mini_member .join_option{margin-bottom:5px}*/ +.mini_member .join_option:last-child{margin-bottom:0} +.mini_member .join_option .radiobox{min-width:55px} +.minimember_limit .option_box{width:102%} +/*익명*/ +.mini_anonymity .cont_inr{margin-bottom:2px} +.mini_anonymity .t_input{margin:3px 0} +.mini_anonymity .checkbox.nick_hs{margin-top:4px;line-height:14px}/*211118 폰트 버그 line-height:17px*/ +.mini_anonymity .checkbox.nick_hs label{margin-left:4px} +.mini_anonymity .cont_inr.mini_nick:after{clear:both;display:block;visibility:hidden;content:""} +.mini_anonymity .cont_inr.mini_nick .t_input, .nomem_nick .cont_inr .t_input{width:240px;margin-top:0}/*230619 비회원 갤닉네임 클래스 추가*/ + +/*201022 익명*/ +.anonymity_in::after{content:"익명";display:block;position:absolute;top:0;line-height:35px;color:#4f4dc6;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +#write_wrap .anonymity_in::after{right:12px;height:33px;line-height:37px;font-weight:normal;font-size:12px}/*글쓰기*/ +.anonymity_in .put_inquiry{width:169px;padding:0 47px 0 12px} +.anonymity_in + .write_subject{float:left} +.cmt_write_box .anonymity_in::after{font-size:11px;right:6px;height:30px;line-height:32px}/*211118 폰트 버그line-height:32px*/ +.user_info_input.anonymity_in{position:relative} +.user_info_input.anonymity_in input, .user_info_input.anonymity_in.id label{width:97px;padding:1px 36px 1px 7px;white-space:inherit}/*211118 폰트 버그 padding:2px 36px 0 7px*/ + +/*연관*/ +.btn_grey.smaller.btn_add_nopengall{height:24px;margin-left:5px;vertical-align:top;border-radius:0} +.icon_add_nopengall{display:inline-block;width:8px;height:8px;background-position:-52px -67px;margin-right:4px;vertical-align:1px} +.miniwrap .m_relate .word_tit{color:#4f4dc6} +/*고정글(느린글)*/ +.mini_slow div.dot_line:after{clear:both;display:block;visibility:hidden;content:""} +.mini_slow .option_box{width:104%} +.minor_uadmin_setting .mini_slow_list .select_arraybox{width:46px} +.mini_slow_time{margin-left:15px} +.minor_uadmin_setting .mini_slow_time .select_arraybox{width:64px;margin-left:0;padding-left:7px} +.minor_uadmin_setting .mini_slow_time .cont_boxtit::before{content:"";display:inline-block;width:1px;height:11px;background-color:#ccc;margin-right:15px} +.mini_bulpan_set .t_input{text-align:center} +.mini_bulpan_set .t_input.day{width:60px} +.mini_bulpan_set .t_input.time{width:15px} +.bulpanin_seltime.select_arraybox,.bulpanin_selre.select_arraybox{width:auto;height:24px;line-height:26px;margin-left:0} +.set_content .bulpanin_seltime .select_area,.set_content .bulpanin_selre .select_area{padding-right:30px} +.bulpanin_seltime .option_box{width:65px} +.bulpanin_selre .option_box{width:85px;} +.minor_uadmin_setting .mini_slow .tiptxt{margin-top:4px;clear:both;} + +.mini_slow .cont_inr.dot_line{height:25px; + transition:height 0.1s;-webkit-transition:height 0.1s +} +.cont_inr.hide,.mini_slow .cont_inr.dot_line.hide{overflow:hidden;height:0; +transition:height 0.2s;-webkit-transition:height 0.2s +} +.minor_admin .mini_slow_list .option_box, .minor_admin .mini_slow_time .option_box{overflow-y:auto;;max-height:106px} + +/*멤버목록*/ +.mini_member_list{margin-bottom:10px} +.minor_uadmin_top .mini_search .inner{vertical-align:top} +.minor_uadmin_top .mini_search .t_input{width:170px;margin-bottom:0}/*211216 width:130px 수정*/ +.mini_search .inner .btn_lightgrey.smaller{height:24px;margin-top:0;border-radius:2px;padding:0 8px} +.mini_member_list th, .mini_member_list{border-color:#6f6dd9} +.mini_member_list td,.mini_member_list tr:first-child td {height:25px;word-break:break-all}/*201007 word-break 추가*/ +.miniwrap .minor_uadmin_top .uadmin_top_tit{color:#4f4dc6}/*210624*/ +.miniwrap .tab_box + .minor_uadmin_top .uadmin_top_tit{padding:5px 0 0 0}/*210624*/ +.mini_member_list .icon_option_more{position:inherit;width: 9px;height: 5px;vertical-align:2px;margin-left:5px} +.icon_option_more.dw{background-position: -126px -43px} +.icon_option_more.up{background-position: -139px -50px} +.mini_member_list th:nth-child(3),.mini_member_list th:nth-child(4),.mini_member_list th:nth-child(5),.mini_member_list th:nth-child(6){cursor:pointer}/*200814 nth-child(3) 추가*/ + +/*200814 정렬기능 추가*/ +.mini .choice_sort{color:#4f4dc6} +.mini .choice_sort .icon_option_more.dw{background-position:-195px -784px} +.mini .choice_sort .icon_option_more.up{background-position:-206px -784px} + +/* 멤버목록 탭 / 231108 미니/마이너 공통 사용으로 변경(.miniwrap 삭제) */ +/*.miniwrap .minor_uadmin_setting .tab_box{position:relative;font-size:0} +.miniwrap .minor_uadmin_setting .tab_box::after{content:"";position:absolute;left:0;bottom:0;display:block;width:779px;height:2px;background:#4f4dc6;z-index:1} +.miniwrap .minor_uadmin_setting .tab_box button{width:33.3%;height:39px;line-height:39px;color:#333;font-size:14px;overflow:hidden;border-radius:0;border:1px #ccc solid; border-width:1px 1px 0px 0px;border-bottom-color:#4f4dc6;border-style:solid;margin-left:0} 201214 overflow:hidden 추가 +.miniwrap .minor_uadmin_setting .tab_box button:first-child{border-width:1px 1px 2px 1px} +.miniwrap .minor_uadmin_setting .tab_box button.on{position:relative;z-index:2;background-color:#fff;color:#4f4dc6;text-shadow:none;border-width:2px 2px 0 2px;border-color:#4f4dc6;font-weight:bold;margin-left:-1px} +.miniwrap .minor_uadmin_setting .tab_box button > .bar{color:#ccc;font-weight:normal}*/ + +.minor_uadmin_setting .tab_box{position:relative;font-size:0} +.minor_uadmin_setting .tab_box::after{content:"";position:absolute;left:0;bottom:0;display:block;width:779px;height:2px;background:#29367c;z-index:1} +.miniwrap .minor_uadmin_setting .tab_box::after{background:#4f4dc6}/*미니*/ +.minor_uadmin_setting .tab_box button{width:33.3%;height:39px;line-height:39px;color:#333;font-size:14px;overflow:hidden;border-radius:0;border:1px #ccc solid; border-width:1px 1px 0px 0px;border-bottom-color:#4f4dc6;border-style:solid;margin-left:0}/*201214 overflow:hidden 추가*/ +.minor_uadmin_setting .tab_box button:first-child{border-width:1px 1px 2px 1px} +.minor_uadmin_setting .tab_box button.on{position:relative;z-index:2;background-color:#fff;color:#29367c;text-shadow:none;border-width:2px 2px 0 2px;border-color:#29367c;font-weight:bold;margin-left:-1px} +.miniwrap .minor_uadmin_setting .tab_box button.on{color:#4f4dc6;border-color:#4f4dc6}/*미니*/ +.minor_uadmin_setting .tab_box button > .bar{color:#ccc;font-weight:normal} +.minor_uadmin_setting .tab_box.two button{width: 50%}/*탭 2개*/ +.minor_uadmin_setting .tab_box.two::after{width: 780px} + +/*240719 라운드 탭 (인물갤때 추가)*/ +.minor_uadmin_setting .tab_round{width: 210px;border-radius: 50px;border: 1px solid #29367c;font-size: 0;box-sizing: border-box} +.minor_uadmin_setting .tab_round button{width: calc(50% - 5px);font-size: 13px;font-weight: bold;color: #3c4790;border: 0;border-radius: 50px;outline: 0;margin: 0;height: 32px;line-height: 32px;box-sizing: border-box;padding-right: 10px} +.minor_uadmin_setting .tab_round button.on{width: calc(50% + 5px);background: #3b4890;color: #fff;padding: 0} +.minor_uadmin_setting .tab_round button:first-of-type{padding: 0 0 0 10px} +.minor_uadmin_setting .tab_round button.on:first-of-type{padding: 0} +.minor_uadmin_setting .tab_round::after{display: none} + +/* 멤버목록 탭 / 231108 미니/마이너 공통 사용으로 변경(.miniwrap 삭제) */ + +/*멤버목록 가입대기*/ +.mini_member_list td{position:relative} +.mini_member_list .question{text-align:left;font-size:0 } +.question_box{display:block;float:left} +.question_box .question_txt{position:absolute;top:20px;left:4px; + display:none;padding: 12px 10px 10px 10px;margin-top:3px;font-size:11px;color:#555;line-height:18px;text-align:left; + border:1px #bbb solid;background: #f3f3f3;z-index:1 +}.question_box:hover .question_txt{display:block; } +.question_box .btn_q{ + height:16px;line-height:16px;padding:1px 0;font-weight:bolder;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;color:#4f4dc6;font-size:12px } +.q_answer{display:block;line-height:18px;text-align:left;font-size:12px;margin-left:15px} +.question .smalltxt{font-size:12px} +/*위임*/ +.miniwrap .sel_submng_appoint{clear:both} +.miniwrap .uadmin_cont .bg_greybox .mitit{margin-right:20px;line-height:24px} +.mini_complete_reason{clear:both;text-align:left;color:#4f4dc6;font-size:12px} +.miniwrap .complete_txt{height:auto;min-height:50px} +.miniwrap .complete_txt .mini_complete_reason{padding:10px 0 27px;line-height:18px;word-break:break-all} /*201019 줄바꿈추가*/ +.miniwrap .closing_cont_box.show .btn_mgall_closing{color:#4f4dc6} +/*매니저 확인 비밀번호 입력*/ +.miniwrap .minor_uadmin_wrap .con.center{padding-top:135px} + +/*230619 비회원 갤닉네임*/ +.minor_admin .tiptxt.indent{padding-left:17px} +.minor_admin .tiptxt.indent .tip_deco{margin-left:-14px} + + +/*미니갤러리 만들기*/ +.miniwrap #container.minor_make{width:900px} +.miniwrap .minor_make_wrap,.miniwrap .minor_make_form{border-color:#6f6dd9} +.mini_openset{margin-top:22px} + +.mini_openset .box{overflow:hidden;float:left;width:290px;box-sizing:border-box;padding:5px;margin:0px 0 0 15px;border:2px solid #cecdce;border-radius:8px;color:#333; + transition:width 0.2s;-webkit-transition:width 0.2s +} +.mini_openset .box:first-child{margin-left:0} +.mini_openset .box.sel{width:595px;;border:2px solid #6f6dd9;transition:width 0.2s;-webkit-transition:width 0.2s} +.mini_openset .box:first-child{margin-left:0} +.mini_openset .box .box_con{float:left;width:290px;height:100px;margin-right:0;box-sizing:border-box;padding:13px 14px 9px} +.mini_openset .box .box_con:first-child{margin-left:0} +.mini_openset .inner{width:1050px} +.mini_openset .infotxt{margin:0 17px 0 34px;line-height:18px;letter-spacing:-0.025em;color:#333} +.mini_openset .box_con.rd{background:#f3f3f3;border-radius:8px;display:table} + +.mini_openset .radiobox.middle{line-height:100%} +.mini_openset .radiobox.middle label{line-height:30px} +.mini_openset .rdbox{display:table-cell;vertical-align:middle} +.mini_openset .box_con.rd{vertical-align:top;padding:0 15px 0px;} +.mini_openset .box_con.rd.chk{background-color:#ebebff;} +.mini_openset .box_con.rd .checkbox.round{margin:0 0 6px 43px;line-height:16px}/*211118 폰트 버그 line-height:16px 추가*/ +.mini_openset .checkbox.round .round_label .inr{width:100%} +.mini_openset .box_con.rd{width:290px;} + +.mini_openset .box_con.rd .infotxt{margin:0;padding-left:4px;} +.mini_openset .box_con.rd .infotxt .gray{color:#777} +.mini_openset .minimake_tip{margin:13px 0 25px 8px;color:#333} +.miniwrap .make_form_cont{width:900px} +.miniwrap .basic_tit{color:#6f6dd9} + +.miniwrap .make_guidetxt_box .tiptxt > .tip_deco_dot{margin-left:-8px} +.miniwrap .set_content.category .select_arraybox{width:173px;border-color:#bbb} +.miniwrap .set_content.category .option_box{width:170px} +.miniwrap .minor_make_wrap .set_content.category .option_box{width:180px} +.miniwrap .set_content.category .placeholder{font-size:12px} +.miniwrap .makereason .t_input{width:424px} +.miniwrap .make_form_cont .form_group .set_tit{color:#333} +.miniwrap .minor_make_chk{padding:35px 0 40px} +.miniwrap .minor_make_chk .scroll{width:397px} +.miniwrap .minor_make_chk .agree_chk.chk1{padding:0 20px 0 15px} +.miniwrap .make_guidetxt_box{padding-left:8px;padding-top:25px}/*200812*/ +.miniwrap .make_guidetxt_box .tiptxt{margin-top:4px}/*200812*/ +.miniwrap .make_guidetxt_box .tiptxt:first-child{margin-top:0}/*200812*/ +.miniwrap .make_bottom_btnbox{margin:27px 0 81px} +.miniwrap .make_bottom_btnbox .btn_grey, .miniwrap .make_bottom_btnbox .btn_lightpurple{line-height:37px}/*200812*/ +/*s리스트*/ +.miniwrap .page_head h2 a{color:#6563d4} +.miniwrap .page_head .fixtit{color:#6563d4} +.miniwrap .icon_favorite{background-position:-235px -422px} +.miniwrap button.on .icon_favorite{background-position:-235px -450px} +.mini_info{margin:1px 0 5px 0} +.mini_info .inner{font-size:0} +.miniwrap .img_contbox {width:59.3%;padding:25px 8px 25px 17px;border-right:1px #d5d5d5 solid;box-sizing: border-box} +.miniwrap .mintro_imgbox{border:none;margin-right:14px;background-image:url(https://nstatic.dcinside.com/dc/w/images/mibg.png)}/*201112 수정*/ +.miniwrap .mintro_imgbox img{width:156px;height:104px} +.miniwrap .mintro_txtbox{margin-left:0} +.miniwrap .mintro_txtbox{width:73%;height:81px;padding-right:0} +.miniwrap .issue_wrap,.miniwrap .issuebox.open{border-color:#6f6dd9} +.minigall_infobox{padding-left:14px;width:100%;height:32px;line-height:34px;background-color:#f3f3f3;;font-size:0;box-sizing:border-box} +.mingall_infobox{height:32px;;background:#ccc;left:0;top:0} +.minigall_infobox span{font-size:11px} +.minigall_infobox span::before{content:" ";display:inline-block;width:1px;height:10px;background-color:#ccc;margin:0 5px;vertical-align:-1px}/*211025 회원정보 개편 margin:0 10px*/ +.minigall_infobox span:first-child::before{display:none} +.miniwrap .img_contbox .mini_info .inner > .txt{font-size:11px;line-height:17px;margin-left:5px} +.miniwrap .info_contbox{overflow-y:inherit;height:129px;padding:0px;margin:0;} +.miniwrap .info_contbox .inner{width:100%;overflow-y:auto;height:104px;margin-top:10px;padding-left:15px;box-sizing:border-box;} +.miniwrap .info_contbox .inner:first-child{margin-top:25px;} + +.miniwrap .gall_list th{border-color:#6f6dd9} +.miniwrap .list .gall_list a.autodel,.list .gall_list a.autodel:active{color:#999} +.miniwrap .gall_tit a{max-width:81%} +.miniwrap .listwrap .minor_intro_box{width:840px;padding-top:0;padding-left:2px} +.miniwrap .listwrap .img_contbox{width:64%;padding:25px 8px 25px 0} +.miniwrap .listwrap .info_contbox{width:35.8%;float:left} +.miniwrap .listwrap .mintro_txtbox {width:67%;height:80px;padding-right:0} +.mini_set{color:#333;font-weight:bold;margin-left:18px} /*200915 margin-left:10px 수정*/ +.mini_set:first-child{margin-left:0} +.mini_set.lock .txt{font-size:12px} /*200915 margin-left:5px 삭제*/ +.mini_set .icon_qmakr{margin-left:2px;vertical-align:-2px;cursor:pointer}/*200811 cursor추가*/ +.mini_set .icon_membernum{vertical-align:-1px} +.mini_set.membernum .txt{margin-left:5px;font-size:12px } +.rankgallshow{margin-left:2px;text-decoration:underline;vertical-align:0;font-size:11px} /*200915 margin-left:7px 수정*/ +.rankingcon{display:inline-block;width:20px;height:17px;vertical-align:-4px } +.mini_ranknum.font_grey{font-size:11px;font-weight: normal} +.mini_ranktxt,.mini_ranknum{font-weight:bold;line-height:17px;font-size:12px} +.mini_ranktxt{margin-left:3px} +.mini_ranknum{margin-left:5px} +.members_num{margin-left:4px;font-weight:normal;font-size:12px;} +.info_cont_lock{text-align:center;padding-top:16px} +.migall_state{display:table;width:100%;height:350px;text-align:center} +.migall_state .inner {display:table-cell;vertical-align: middle;} +.migall_state .inner > b{display:block;font-size:14px;color:#333} +.migall_state .inner > button{width:120px;height:38px;line-height:36px;margin-top:18px;font-size:14px}/*211118 폰트 버그 line-height:38px*/ +.migall_state .inner > .font_grey{display:inline-block;font-size:14px;font-weight:bold;color:#999;height:38px;;line-height:14px;margin-top:13px;vertical-align:bottom} + +.issue_contentbox .mini_info .box{position:relative;display:inline-block;vertical-align:top} + +.list_wrap.miniwrap .visit_bookmark + .wrap_inner .listwrap .img_contbox{padding:24px 8px 24px 0}/*220419*/ +.miniwrap .visit_bookmark + .wrap_inner .img_contbox, .miniwrap .visit_bookmark + #container .img_contbox{padding:24px 8px 24px 17px} +.visit_bookmark + .wrap_inner .minor_ranking_box, .visit_bookmark + #container .minor_ranking_box{height:152px}/*220419*/ +/*.visit_bookmark + .wrap_inner .minor_intro_box{padding-top:25px}*/ +.miniwrap .visit_bookmark + .wrap_inner .minor_intro_box{padding-top:0} +.miniwrap.list_wrap .visit_bookmark + .wrap_inner .listwrap .minor_intro_box{padding-top:0} +.miniwrap .visit_bookmark + .wrap_inner .info_contbox .inner{margin-top:8px}/*220419*/ +.miniwrap .visit_bookmark + .wrap_inner .info_contbox .inner:first-child{margin-top:24px}/*220419*/ + +.visit_bookmark + .wrap_inner .info_contbox, .visit_bookmark + #container .info_contbox{margin-top:0} +/*e리스트*/ + + +/*본문*/ +.line_purple{border-top:2px #6f6dd9 solid;line-height:0;font-size:0} +.miniwrap .minor_view .info_contbox{margin-left:0} +.miniwrap .minor_view .mintro_txtbox{width:73%;height:81px;padding-right:0} +.miniwrap .info_contbox{float:right;width:40.7%} +.miniwrap .minor_intro_box{width:100%;padding:0} +.miniwrap .uminor_admin .mng_setbox{width:auto;margin:0 auto 35px} +.miniwrap .uminor_admin .btn_recommend_box{margin:0 auto 10px} +.miniwrap .user_control{display:table;width:auto;min-width:204px;max-width:328px;margin:0 auto} +.miniwrap .mng_subject_sel{display:table-cell;position:relative;left:0;top:0;float:left;border-width:0 1px 0 0;border-radius:0} +.mng_subject_sel.mini_mng_adminset{border-width:0px 0px 0px 1px;border-color:#fff} +.miniwrap .btn_user_control{display:table-cell;width:82px;border-right:1px solid #c4c4c4} +.mng_subject_sel.mini_mng_adminset .option_box{width:124px} +.btn_user_out{width:100%;text-align:left;vertical-align:top;line-height:24px;margin:1px 0 0 1px} +.nomem_comment_info{background-color:#fafafa;border:2px #6f6dd9 solid;border-width:2px 0 2px 0;text-align:center;padding:10px 0;font-size:13px;color:#999} + +.gallview_head .title.autodel{color:#999} +.mini_autodeltime{position:relative;padding:10px 0} +.mini_autodeltime::before{content:"";display:inline-block;width:1px;height:12px;background:#ccc;margin:0 8px 0 8px;vertical-align:-2px} +.icon_autodeltime{display:inline-block;width:16px;height:16px;background-position:-284px -501px;vertical-align:-3px;margin-right:3px} +.mini_autodeltime .pop_tipbox {display:none;left:20px;top:28px} +.mini_autodeltime:hover .pop_tipbox{display:block} +.mini_autodeltime .pop_tipbox .inner{box-sizing:border-box;width:165px;padding:5px 10px;font-size:11px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;text-align:center} + +.mini_pwcheck,.writing_view_box .autodel{display:table;width:900px;height:600px;margin:-100px auto 0;padding-left:100px;text-align:center} +.mini_pwcheck .inner,.writing_view_box .autodel .txt{display:table-cell;vertical-align:middle} +.mini_pwcheck .icon_binglock, .mini_pwcheck .txt, .mini_pwcheck .pw_inquiry{display:block;margin:0 auto} +.mini_pwcheck b.txt{margin-top:15px;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif} +.mini_pwcheck .pw_inquiry{width:218px;height:30px;margin-top:12px;line-height:32px;background:#fff } +.mini_pwcheck .btn_lightpurple.small{width:85px;margin-left:0;margin-top:12px} +.writing_view_box .autodel{text-align:center;padding-left:100px;color:#999;font-size:14px} +.writing_view_box .autodel .txt{} + +/*240513 본문 끌올 관련 추가*/ +.mng_setbox.block{width: 385px;margin: -26px 0 36px 340px} +.mng_setbox.block .user_control{width: 383px} +.mng_setbox.block .user_control .btn_user_control{width: 95px;border-right: inherit} +.mng_setbox.block .user_control .btn_user_control:last-of-type{border: 0} + +.miniwrap .mng_setbox.block{margin: 0 0 35px 435px;display: inline-block} +.miniwrap .mng_setbox.block .user_control{width: 288px} +.miniwrap .mng_setbox.block .user_control .btn_user_control{width: 82px;border-right: inherit} +.miniwrap .mng_setbox.block .user_control > .mng_subject_sel{width: 123px;box-sizing: border-box} +.miniwrap .mng_setbox.block .user_control > .mng_subject_sel .option_box{width: 125px} +.miniwrap .mng_setbox.block .user_control + .mng_subject_sel{position: absolute;top: 0;left: initial;right: -130px;float: none;border-width: 1px} +.miniwrap .mng_setbox .user_control + .mng_subject_sel{position: absolute;left: initial;right: 340px;border-width: 1px} /*끌올 버튼 없을때*/ +/*//240513 본문 끌올 관련 추가*/ + +/*원본글 삭제*/ +.wonbon_box .inner{width:260px;height:114px;padding:63px 10px;background-color:#f3f3f3;text-align:center} +.wonbonbg{display:inline-block;width:80px;height:79px;background-position:0px -811px} +.wonbon_box .inner p{margin-top:16px;color:#555;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:14px} +/*댓글*/ +.miniwrap .comment_box{border-color:#6f6dd9} + +/*글쓰기*/ +.miniwrap .minor_intro_box{width:100%} + +.btn_write_type.on{color:#4f4dc6;font-weight:bold} +.icon_secretwrite,.icon_autodelwrite,.icon_slowrite,.icon_minivote,.icon_secretwrite2{display:inline-block;vertical-align:top} /*201020*/ +.icon_secretwrite, .icon_secretwrite2{width: 25px;height:20px;background-position: -250px -786px;} /*201020*/ +.icon_autodelwrite{width:24px;height:20px;background-position:-235px -500px}/*자동삭제 글쓰기 아이콘*/ +.icon_slowrite{width:20px;height:20px;background-position:-258px -522px}/*느린글 쓰기 아이콘*/ +.icon_minivote{width:25px;height:17px;background-position:-222px -819px}/*201020 투표아이콘*/ +.on .icon_secretwrite, .on .icon_secretwrite2{width:25px;height:20px;background-position:-273px -786px} /*201020*/ +.on .icon_autodelwrite{width:24px;height:20px;background-position:-260px -500px} +.autodel_msg{font-size:11px;color:#666;vertical-align:1px;font-weight:normal} +/*.btn_write_type.on .autodel_msg{}*/ + +.btn_type_cancel{color:#666;font-size:11px;margin-left:5px;text-decoration:underline} + +.miniwrap .subject_list .sel{background:#6f6dd9;text-shadow: 0px -1px #4f4dc6} + + + +/*카테고리 메인*/ +.miniwrap .gallmain .hot_mgall{padding:19px 19px 0 19px} +.miniwrap .gallmain .hot_mini_box{width:100%} +.miniwrap .gallmain .hot_mgall_box .rank_list li{width:160px} +.miniwrap .gallmain .hot_mgall .rank_txt{max-width:130px} +/*탈퇴*/ +.miniwrap .member_out .form_group{padding-left:0;border-top:none} + +.testmenu li{position:relative;float:left;font-size:14px;font-weight:bold;margin-left:15px} +.testmenu li::before{content:"";position:absolute;bottom:0;left:0;right:0;height:4px; +-ms-transform-origin:bottom right; +transform-origin:bottom right; +-ms-transform:scaleX(0);transform:scaleX(0); +transition:transform .3s ease;background-color:#ff5656} +.testmenu li:hover::before{-ms-transform-origin:bottom left;transform-origin:bottom left;-ms-transform:scaleX(1);transform:scaleX(1)} + +/*s 미니갤러리 메인*/ +/* 흥한 미니 갤러리 */ +.mini_list_wrap{margin-top:11px;border:1px solid #d5d5d5;border-width:2px 1px 1px ;border-top-color:#6f6dd9} +.miniwrap .mgall_make_go{width:150px} +/*.miniwrap .icon_mgll_explain{margin-right:3px} 211112 */ +.miniwrap .visit_history .tit{color:#4f4dc6} +.hot_minigall .rank_num{/*width:12px;height:13px;line-height:13px;*/background:#6f6dd9;border:1px #4f4dc6 solid;font-weight:normal}/*211118 폰트버그 line-height:12px*/ + +.hot_minigall .rank_list_box{margin:23px 0 3px 20px}/*201214 20px 0 0px 20*/ +.miniwrap .hot_minigall .rank_list{width:176px} +.miniwrap .hot_minigall .rank_list li{margin-bottom:18px} +.hot_minigall .rank_list .rank_txt{position:relative;width:auto;max-width:126px;padding-right:9px} +.miniwrap .hot_minigall .rank_list{padding:0 0 10px 0px} +.miniwrap .rank_list .icon_new{position:absolute;right:0;top:0}/*미니 흥한갤러리 뉴 아이콘*/ +.miniwrap .bnt_visit_next.on .icon_next{background-position:-223px -229px}/*미니 최근방문*//*211118 폰트 버그 background-position:-223px -230px*/ +.miniwrap .bnt_visit_prev.on .icon_prev{background-position:-216px -229px}/*미니 최근방문*//*211118 폰트 버그 background-position:-216px -230px*/ + +/*실시간 북적 갤러리*/ +.miniwrap .one_ranklist .rank_num{background:#6f6dd9;border:1px #4f4dc6 solid}/*한줄*/ +.miniwrap .mgall .rank_num{background:#6f6dd9;border:1px #4f4dc6 solid} + +/*카테고리*/ +.miniwrap .gallmain{border-bottom:1px #6f6dd9 solid} +.minicate_wrap .catehead{height:38px;line-height:38px;border-bottom:1px #ccc solid;padding:0 10px 0 9px} +.minicate_wrap .catehead h3{color:#222;font-size:14px} +.minicate_wrap .catehead h3 em{color:#999;font-size:13px;margin-left:5px;vertical-align:top;font-weight:normal} +.minicate_wrap .catehead h3 ::after{content:"";display:inline-block;width:1px;height:13px;background:#d5d5d5;margin:0 10px 0 7px;vertical-align:-2px;}/*211118 폰트 버그 vertical-align:text-top*/ +.minicate_wrap .mini_catebox .icon_restriction{position:static;margin-left:3px}/*접근제한*/ +.minicate_wrap .mini_catebox .mini_new .icon_restriction{vertical-align:-2px}/*211118 폰트 버그 스타일 추가*/ +.minicate_wrap .mini_new{font-size:11px} +.minicate_wrap .mini_new .tit{display:inline-block;width:26px;height:14px;vertical-align:top;line-height:13px;border-radius:2px;text-align:center; background:#beb0d1;color:#fff;letter-spacing:-0.05em ;margin-top:12px}/*211118 폰트 버그 line-height:15px;margin-top:11px*/ +.minicate_wrap .mini_new .lists{margin-left:9px} +.minicate_wrap .mini_new .lists li{position:relative;float:left;margin-left:12px;} +.minicate_wrap .mini_new .lists li:first-child{margin-left:0} +.minicate_wrap .mini_new .lists li a{color:#555} +.minicate_wrap .mini_new .lists li a.restriction{color:#999}/*접근제한*/ +.minicate_wrap .btn_cate_more{margin-top:12px}/*211118 폰트 버그 margin-top:11px*/ +.mini_new .empty{margin-left:11px;color:#999} + +.mini_catebox{position:relative;border-top:1px #6f6dd9 solid} +.mini_catebox:first-child{border-top:3px #6f6dd9 solid} + +.mini_catelists{clear:both;margin-left:-10px;padding:5px 0 22px} +.mini_catelists li{float:left;width:338px;margin:10px 0 0 15px} +.mini_catelists li .list{display:block} +.mini_catelists li.empty{color:#999;width:100%;height:85px;text-align:center;margin:0;padding-top:43px;box-sizing:border-box}/*200810 추가*/ +.mini_infoimg{display:block;overflow:hidden;position:relative;width:105px;height:70px;margin-right:10px; +background-color:#fff;background-image:url(https://nstatic.dcinside.com/dc/w/images/mibg.png);background-repeat:no-repeat;background-position: center center;background-size:105px 70px +}/*201112*/ +.mini_infoimg img{width:105px;min-height:70px;background:#fff }/*201112*/ +.mini_infotxt{display:block;width:223px;margin-top:6px} +.mini_infotxt:hover{text-decoration:none} +.mini_infotxt .head:after{clear:both;display:block;visibility:hidden;content:""} +.mini_infotxt .tit{position:relative;color:#333;font-size:14px} +.mini_infotxt .head .tit.fl{max-width:157px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*211118 폰트 버그 max-width:159px*/ +.mini_infotxt .tit.restriction{color:#aaa}/*접근 제한*/ +.mini_infotxt .head .tit .icon_restriction{vertical-align:baseline}/*접근 제한*/ +.mini_catebox .member_numinfo{margin-left:9px} +.mini_catebox .member_numinfo .icon_membernum{margin:2px 2px 0 0;vertical-align:-1px}/*211118 폰트 버그 margin:1px 2px 0 0;*/ +.mini_infotxt .txt{overflow:hidden;height:35px;margin-top:6px;color:#555;font-size:12px;line-height:18px;letter-spacing:-0.010em;word-break:break-all} +.mini_info .smallestgag, .mini_info .btn_memberout{vertical-align:top;margin-left:6px}/*200915 .btn_memberout 추가*/ +.mini_info .btn_memberout{margin-top:1px}/*211118 폰트 버그 스타일 추가*/ +/*e 미니갤러리 메인*/ + + + +/*아이콘*/ +.icon_binglock{display:inline-block;width:53px;height:61px;background-position:-54px -744px} +.icon_lock{display:inline-block;width:12px;height:14px;background-position:-276px -379px;vertical-align:-1px}/*비공개*/ +.icon_minilock{display:inline-block;width:16px;height:18px;background-position:-195px -793px;vertical-align:-7px;margin-left:5px}/*200915 비공개아이콘 추가*//*211118 폰트 버그 vertical-align:-9px*/ +.icon_membernum{display:inline-block;width:12px;height:13px;background-position:-260px -379px }/*멤버수*/ +.icon_memberout{display:inline-block;width:14px;height:13px;background-position:-213px -793px}/*200915 탈퇴아이콘 추가*/ +.icon_qmakr{display:inline-block;width:14px;height:13px;background-position:-285px -321px }/*물음표*/ +.rankgallshow .icon_deco{display:inline-block;width:4px;height:7px;background-position:-294px -200px;margin-left:2px}/*전체 보기*/ + +.mini_info .icon_bighot,.mini_info .icon_hot,.mini_info .icon_darkness,.mini_info .icon_normal,.mini_info .icon_newgall{margin-left:-2px} +.icon_bighot{background-position:-258px -400px}/*대흥갤*/ +.icon_hot{background-position:-277px -400px}/*흥한갤*/ +.icon_darkness{background-position:-282px -419px}/*정전갤*/ +.icon_newgall{background-position:-260px -418px}/*신규갤*/ +.icon_normal{background-position:-261px -435px}/*흔한갤*/ + +/*글쓰기 댓글 입력불가(비활성화)*/ +.miniwrap #write_wrap .put_inquiry[readonly="readonly"], +.miniwrap .view_comment .user_info_input input[readonly="readonly"], +.miniwrap .user_info_input.id input, .user_info_input.id label{background-color:#f3f3f3;color:#999}/*입력불가(비활성화)*/ +/*////////////////////////////////////////e미니갤러리///////////////////////////////////////////////////////////*/ + +/*200803 매니저 확인을 위한 이메일 인증*/ +.minor_admin .guide_cont.mng{min-height:247px}/*211025 추가*/ +.guide_cont.mng .gcont_box{font-size:14px;color:#333} +.guide_cont .gcont_head.txt{padding:33px 0 28px} +.guide_cont .gcont_head.txt .tit{font-size:20px;color:#1d2761} +.guide_cont .gcont_head.txt .subtxt{font-weight:normal;font-size:12px;color:#555} +.guide_cont .gcont_head.txt .tit + .subtxt{margin-top:5px} +.deco_redround{display:inline-block;height:17px;line-height:17px;padding:0 5px;border:1px #d31900 solid;border-radius:10px;background-color:#fff;font-size:12px;color:#d31900}/*211118 폰트 버그 line-height:19px*/ +.guide_cont.mng .gcont_box{padding:27px 0 37px}/*211025 */ +.guide_cont.mng .gcont_box .ctxt{text-align:center} +.guide_cont.mng .ctxt + .bg_box{margin-top:20px} +.guide_cont.mng .bg_box{width:458px;margin:0 auto;text-align:left;padding:20px 26px 22px;color:#555;line-height:22px;border-radius:0} +.guide_cont.mng .bg_box .email{color:#1d2761;text-decoration:underline;} +.guide_cont.mng .btn_box.fr{margin-top:0} +.guide_cont.mng .btn_recode{width:120px;height:35px;line-height:35px;border-radius:0;margin:5px 0 0;padding-right:0;overflow:hidden}/*210126 아웃라인이슈로 overflow 추가*/ +.guide_cont.mng .codein{width:466px;margin:0 auto}/*211025 width:510*/ +.guide_cont.mng .code_inputbox{margin-top:15px;border:1px #29367c solid} +.guide_cont.mng .code_input{float:left;width:357px;height:33px;line-height:34px;padding:0 9px;border:none;background:#fff;font-size:14px}/*211025 width 수정*/ +.guide_cont.mng .btn_codeok{float:right;width:89px;height:33px;border-left:1px #29367c solid;background:#3b4890;color:#fff;font-weight:bold;text-shadow: 0px -1px #1d2761} +.guide_cont.mng .codein .info{margin-top:2px;color:#555;font-size:12px;font-weight:normal} + +/*미니*/ +.miniwrap .guide_cont, .miniwrap .guide_cont.mng .code_inputbox{border-color:#4f4dc6} +.miniwrap .guide_cont.mng .btn_codeok{background:#6f6dd9;border-color:#4f4dc6} +.miniwrap .guide_cont .gcont_head.txt .tit{color:#4f4dc6} + +/*//200803 매니저 확인을 위한 이메일 인증*/ + +/*200803 마이너 접근 제한 안내 */ +.migall_state.restriction{width:500px;height:299px;margin:0 auto} +.migall_state .inner > .tit{font-size:0;margin-bottom:8px} +.migall_state .inner > .tit span{font-size:18px;vertical-align:top;line-height:25px;font-weight:bold;color:#000}/*211118 폰트 버그 line-height:26px*/ +.bigrestriction{display:inline-block;height:25px;margin-right:6px} +.icon_bigrestriction{display:inline-block;width:25px;height:25px;background-position:-261px -744px} +.migall_state .inner > .txt{font-size:14px;color:#333;line-height:24px} +.migall_state .inner > .txt:last-child{margin-top:6px} +/*//200803 마이너 접근 제한 안내 */ + +/*201231 개념글 비추천*/ +.concept_range .cont_inr.fl::before{content:"|";display:inline-block;color:#ccc;font-size:12px;padding:0 4px 0 8px;vertical-align:top;line-height:22px}/*211118 폰트 버그 vertical-align:top;line-height:22px 추가*/ +.concept_range .cont_inr.fl:first-child::before{display:none} +.concept_range .recomn{padding-top:15px;margin-top:11px;border-top:1px dashed #d3d3d3} +/*.recomuse_n .btn_hitgall, .recomuse_y .btn_hitgall{opacity:0.6;cursor:default}작업 확인후 not 클래스 사용시 삭제*/ +.recomuse_n .inner{margin:0 auto 13px;padding-right:82px} +.recomuse_n .up_num_box{padding-left:0} + +/*241018 개념글 비추천 미사용*/ +.miniwrap .concept_range .cont_box > .tit{color:#4f4dc6} +.concept_range .cont_box > .tit{position: relative;margin-top: 15px} +.concept_range .cont_box > .tit::before{content: "";display: block;width: 515px;height: 0px;border-top: 1px dashed #d3d3d3;position: absolute;top: -15px;left: 0} +.concept_range .cont_box > .tit:first-of-type{margin: 0} +.concept_range .cont_box > .tit:first-of-type::before{display: none} +.concept_range .cont_box > .tit + .recom{margin-top: -6px;border-top: 0} +.concept_range .recom{border-top:1px dashed #d3d3d3;position: relative;padding: 15px 0 0 155px;margin: 15px 0 15px} +.concept_range .recom:last-of-type{margin-bottom: 2px} +.concept_range .recom .cont_boxtit{width: 140px;;margin: 0;white-space: nowrap;position: absolute;top: 15px;left: 0} +.concept_range .recom .select_arraybox{font-size: 12px;width: 100px;height: 24px;line-height: 23px;margin: 0;box-sizing: border-box;vertical-align: middle} +.concept_range .recom .select_arraybox .icon_option_more{top: 8px} +.concept_range .recom .option_box{width: calc(100% + 2px)} +.concept_range .recom .option_box li{font-size: 12px;line-height: 23px} +.concept_range .recom .add_subject{float: none;display: inline-block;width: 100px;height: 24px;border-radius: 0;vertical-align: middle;margin-left: 4px} +.concept_range .recom .relate_wordlist{margin: 4px 0 0 -6px} +.concept_range .recom .relate_wordlist li{width: 100px;box-sizing: border-box;margin-top: 2px} +.concept_range .recom .relate_wordlist li:first-child{margin-left: 6px} +.concept_range .recom .relate_wordlist + .tiptxt{margin-top: 10px} + +/*210210 접근제한 해제*/ +.restriction_off{position:relative;margin-bottom:16px;background:#f3f3f3;border:1px solid #d5d5d5;color:#555;padding:10px 10px 5px;font-size:0} +.restriction_off .txt::before{content:"";display:inline-block;width:14px;height:13px;margin-right:5px;vertical-align:-2px; +background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png)no-repeat -130px -372px;background-size:150px auto}/*211118 폰트 버그 vertical-align:top*/ +.restriction_off .txt{display:inline-block;line-height:14px} +.restriction_off .txt > span{vertical-align:0;word-break:break-all;font-size:12px} +.restriction_off .btn_type_cancel{vertical-align:0px;color:#3b4890;font-size:12px} + +/*210421 관리자 개선*/ +.con.center.nohave, .miniwrap .con.center.nohave{padding-top:239px}/*( #container height - #block height ) / 2 = margin 값*/ +.con.center.nohave .txt{color:#999} +.minor_block_list.reportlist .option, .minor_block_list.reportlist .txt{text-align:left } +.btn_mngadmin_report{margin-top:5px;text-decoration:underline} + +/*210624 부매니저 권한*/ +.uadmin_cont_box.set_permit{border-top:none;padding-top:0;margin-top:8px} +.set_permit .uadmin_cont{width:585px;} +.permit_list{margin-top:16px} +.set_permit .bg_greybox{margin-top:0;padding:40px 49px 37px;line-height:100%;border-radius:3px;color:#333;background:#f6f6f6 } +.set_permit .bg_greybox > div{width:224px;position:relative;} +.set_permit .bg_greybox > div:nth-child(2){width:210px;} +.set_permit .bg_greybox> div::before{content:"";height:100%;padding:0 0 2px;border-left:1px solid #ddd;position:absolute;top:-2px} +.set_permit .bg_greybox> div:first-child::before{right:-1px} +.set_permit .bg_greybox> div:nth-child(2)::before{left:-51px} +.permit_list li{margin-top:8px} +.permit_list li:first-child{margin-top:0} +.permit_list .line_box{display:inline-block;width:55px;height:14px;margin-right:11px;padding:0;letter-spacing:-0.055em;line-height:13px;border:1px solid #29367c;color:#29367c;font-size:11px;text-align:center;background:#fff;border-radius:50px}/*211108 폰트 버그 line-height:16px*/ +.miniwrap .permit_list .line_box{border-color:#4f4dc6;color:#4f4dc6} +.line_box.off, .miniwrap .line_box.off{border-color:#999;color:#888} +.set_permit h3.tit{text-indent:-1px} +.permit_list .txt{line-height:16px;vertical-align:0;font-weight:bold} +.permit_list .line_box.off + .txt{color:#888} + +/*220105 비밀번호 입력*/ +.twostepw .deco_redround{margin-right:5px;vertical-align:1px} +.con.center.twostepw .int[type="password"]{margin-top:18px} +.minor_uadmin_wrap .con.center.twostepw .tit{font-size:16px} +.minor_uadmin_wrap .con.center.twostepw{padding-top:135px} +.con.center.twostepw .tit{color:#1d2761} +.miniwrap .con.center.twostepw .tit{color:#4f4dc6} + +/*230720 추가*/ +.gall_list.sch_comment .gall_num[colspan*="2"]{padding-left: 25px} + +/*240105 글쓰기 안내 문구*/ +.wrt_guide .cont_inr{position: relative;} +.wrt_guide .cont_inr + .cont_inr{margin-top: 4px} +.wrt_guide .cont_boxtit{display: block;position: relative;margin: 0} +.wrt_guide .write_subject{min-width: auto;width: 100%;box-sizing: border-box;margin-top: 7px;border-color: #bbb} +.wrt_guide .write_subject::before{display: none} +.wrt_guide .write_subject .subject_list{margin-top: 6px} +.wrt_guide .write_subject .subject_list li{margin-left: 18px;height: 21px;line-height: 20px;font-size: 12px;margin-bottom: 6px} +.wrt_guide .write_subject .subject_list li:first-child{margin-left: 22px} +.wrt_guide .write_subject .subject_list li.sel{padding: 0 9px 0 8px;background: #3b4890} +.miniwrap .wrt_guide .write_subject .subject_list li.sel{background: #6f6dd9} +.wrt_guide .write_subject .subject_list li.sel > em{margin-right: 3px;transform: translateY(1px)} +.wrt_guide .btn_preview{text-decoration: underline;color: #3b4890;position: absolute;top: 2px;right: 1px} +.miniwrap .wrt_guide .btn_preview{color: #4f4dc6} +.wrt_guide .tx-editor-container{margin-top: 7px} +.wrt_guide .tx-editor-container + .wrt_guide_preview{width: 100%;height: 144px;box-sizing: border-box;overflow-y: scroll;line-height: 1.5;padding: 9px 11px;border:1px #bbb solid;margin-bottom:5px;resize:none} +.wrt_guide .tiptxt.dot_line{margin-top: 7px} + + +/********************************* 인물갤러리 관련 *********************************/ + +/*240528*/ +/* 갤메인) 상단 왼쪽/순위 박스 */ +.personwrap .mgall_make_go{width: 152px} +.personwrap .mgall_list_wrap{height: 254px;box-sizing: border-box} +.personwrap .mgall .rank_num{border:1px solid #2fa40e;background:#4fbe17} + +/* 갤메인) 흥한 인물 갤리러 */ +.personwrap .rank_list li a{ + display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; + -webkit-box-align: center;-moz-align-items: center;-ms-flex-align: center;align-items: center; + white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 9px; +} +.personwrap .rank_list li a .rank_txt{width: auto!important;/*max-width: 145px;*/max-width: 75%;flex-shrink: 0;padding: 0} +.personwrap .rank_list li a .rank_num{flex-shrink: 0} +.personwrap .rank_list li a .rank_state{margin-left: auto} +.personwrap .rank_list li a .icon_new{position: static;flex-shrink: 0;margin-right: 20px;margin-top: -4px} +.personwrap .rank_list li a .icon_restriction{position: static;flex-shrink: 0;margin: 1px 0 0 3px} /*240712 접근제한 추가*/ + +.personwrap .hot_mgall_box{height: 251px} +.personwrap .hot_mgall{padding-top: 23px} +.personwrap .hot_mgall .empty_mgall{padding-top: 68px;padding-right:15px}/*흥한 인물 갤러리 순위를 집계 중입니다.*/ +.personwrap .hot_mgall .rank_list li{margin-bottom: 18px} + +/* 갤메인) 최근 변경 프로필 */ +.personwrap .new_magll_box{height: 100%} +.personwrap .new_magll_box .btn_cate_more{margin: 0;float: none;vertical-align: middle} +.personwrap .new_magll_box .btn_cate_more .icon_listmore{margin: 0} +.personwrap .new_mgall{padding: 20px 16px 32px 16px} +.personwrap .new_mgall .empty_mgall{padding-top: 71px;padding-right: 0px}/*최근 개설된 마이너 갤러리가 없습니다.*/ + +.personwrap .newmgall_list li{float: none;width: 100%;margin: 5px 0 0 0;box-sizing: border-box} +.personwrap .newmgall_list li:first-of-type{margin: 0} +.personwrap .newmgall_list li a{display: block;max-width: none;padding-right: 28px} +.personwrap .newmgall_list li a:hover{text-decoration: underline} +.personwrap .newmgall_list li a .date{color: #999;position: absolute;top: 50%;right: 0;transform: translateY(-50%);font-size: 11px} + +/* 갤메인) 실시간 북적 갤러리 */ +.personwrap .rank_listwrap .rank_state{margin-right: 5px;margin-top: 0}/*240923 추가*/ +.personwrap .one_ranklist .mgall .rank_job{max-width: 30%} + +/* 갤메인) 인물 갤러리 리스트 */ +.personwrap .cate_box > .section_cate:last-of-type .cate_tit{border-right: 1px solid #ccc}/*240924 추가*/ +.personwrap .section_cate{min-width: 174px;height: 270px} +.personwrap .cate{border: 0;width: 174px} +.personwrap .cate ul{padding: 15px 10px 15px;width: 174px!important} +.personwrap .cate ul li a{text-decoration: none;padding: 0;max-width: 100%!important;box-sizing: border-box;width: auto;max-width: 100%;font-size: 0} +.personwrap .cate ul li{height: 45px;line-height: initial} +.personwrap .cate ul li + li{margin-top: 15px} +.personwrap .cate ul li.new_gall .new_tit{position: absolute;top: 50%;left: 0;transform: translateY(-60%)} +.personwrap .cate ul li.new_gall .box_btn{position: absolute;top: 14px;right: 0;font-size: 0}/*240812 translateY(-50%) 흐려보여서 삭제*/ +.personwrap .cate ul li.new_gall .box_btn button + button{margin-left: 3px} +.personwrap .cate ul li.new_gall .box_btn button .icon_prev{image-rendering: pixelated;} + +.personwrap .cate ul li.new_gall + li.no_newgall{margin-top: -3px} +.personwrap .cate ul li.no_newgall{margin-top: 0;box-sizing: border-box}/*최근 개설된 인물 갤러리가 없습니다*/ +.personwrap .cate ul li.empty_mgall{padding-top: 0;position: absolute;top: 55%;left: 50%;transform: translate(-50%, -50%);white-space: nowrap}/*아직 생성된 인물 갤러리가 없습니다*/ +.personwrap .cate ul + ul.under_listbox{padding-top: 0}/*지하*/ +.personwrap .severalcan .cate{position: relative}/*240912 추가*/ +.personwrap .severalcan .cate ul li.empty_mgall:only-child{top: 51%}/*240912 추가*/ + +.person_infoimg{display: inline-block;width: 45px;height: 45px;border-radius: 200px;overflow: hidden;position: relative;margin-right: 5px;vertical-align: middle} +.person_infoimg::after{content: "";display: inline-block;width: 100%;height: 100%;background: url(https://nstatic.dcinside.com/dc/w/images/minorbg.png) no-repeat center center / cover} +.person_infoimg img{display: inline-block;width: 100%;height: 100%;object-fit: cover;position: absolute;background-color: #fff} +.person_infotxt{display: inline-block;width: calc(100% - 50px);vertical-align: middle} +.person_infotxt .tit{display: inline-block;max-width: 100%;font-size: 12px;color: #555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} +.person_infotxt .job{display: block;font-size: 11px;color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis} +.under_listbox .person_infoimg{filter: grayscale(1)}/*지하*/ +.under_listbox .person_infotxt .tit{color: #999}/*지하*/ +.restriction .person_infotxt .tit{color: #aaa;padding-right: 14px;max-width: 100%;position: relative;box-sizing: border-box}/*240719 접근제한*/ +.restriction .person_infotxt .job{color: #aaa} + +/* 만들기) 인물 갤러리 만들기 */ +.person_opentit{font-size: 14px;color: #333;font-weight: bold;margin: 20px 14px 0} +.person_opentit .tiptxt{font-size: 12px;color: #999;font-weight: normal;margin-left: 6px} + +.person_openset .icon_person{width: 18px;height: 18px;background-image: url(https://nstatic.dcinside.com/dc/w/images/icon_person_big.png);margin-left: 4px} +.person_openset .icon_person.certify::after{width: 13px;height: 13px;background-image: url(https://nstatic.dcinside.com/dc/w/images/icon_certify_chk_big.png);bottom: -5px;right: -7px} +.person_openset{margin: 16px 0 20px;text-align: center;font-size: 0} +.person_openset .box{display: inline-block;width: 350px;height: 120px;box-sizing:border-box;border:2px solid #cecdce;border-radius:8px;color:#333;text-align: left} +.person_openset .box + .box{margin-left: 16px} +.person_openset .box.sel{border-color: #4fbe17} +.person_openset .box .top{font-size: 18px;padding: 14px 18px 0} +.person_openset .box .top .radiobox{padding-left: 32px} +.person_openset .box .top .radiobox input[type="radio"]{width: 346px;height: 120px;top: -18px;left: -18px} +.person_openset .box .top .radiobox input + .checkmark{background-position: -1px -1181px;width: 25px;height: 25px;top: 3px} +.person_openset .box .top .radiobox input:checked + .checkmark{background-position: -33px -1181px} +.person_openset .box .top .radiobox label{font-weight: bold} +.person_openset .box .btm{position: relative;width: 100%;height: 62px} +.person_openset .box .btm .txt{font-size: 12px;line-height: 1.6;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;padding: 0 0 0 51px;box-sizing: border-box} +.person_openset .box .btm .txt span{font-size: 11px} + +.person_policy{font-size: 0;max-width: 716px;margin: 0 auto 24px;text-align: center} +.person_policy .tit{font-size: 12px;text-align: left;color: #555} +.person_policy .txt{font-size: 12px;background: #f3f3f3;color: #555;letter-spacing: initial;padding: 10px 16px;border-radius: 5px;line-height: 1.7;margin-top: 8px;text-align: left} +.person_policy .checkbox{display: block;padding-left: 20px;margin: 20px 239px 0} +.person_policy .checkbox label{font-size: 12px;color: #555} +.person_policy .checkbox input[type="checkbox"]{width: 100%;height: 100%;top: 0;left: 0} +.person_policy .btn_toss{font-size: 14px;color: #555;padding: 0 19px 0 18px;background: #0064ff;color: #fff;border-radius: 100px;min-width: initial;text-align: center;margin-top: 10px} +.person_certify{font-size: 0;max-width: 716px;margin: 30px auto 35px;text-align: center} /*240814 본인 인증 완료 추가*/ +.person_certify .tit{font-size: 16px;color: #333} +.person_certify .txt{font-size: 13px;color: #555;margin-top: 2px} + +.certify_box{margin-top: 12px} +.certify_box .round_yeondu{padding: 2px 6px;vertical-align: middle;margin-right: 4px} +.certify_box span{font-size: 12px;color: #333;position: relative;padding-left: 13px;vertical-align: middle} +.certify_box span:first-of-type{padding-left: 0} +.certify_box span:first-of-type::before{display: none} +.certify_box span::before{content: "";display: inline-block;width: 1px;height: 11px;background: #ccc;position: absolute;top: 50%;left: 6px;transform: translateY(-50%)} + +.personwrap .page_head .fixtit{color: #3b4890} +.personwrap #container.minor_make{width:900px;letter-spacing: -0.025em} +.personwrap .minor_make_form{padding-bottom: 15px} +.personwrap .minor_make_info{margin: 0;width: 100%;box-sizing: border-box;padding: 6px 14px 7px}/*240911 안내 추가*/ +.personwrap .minor_make_info + .make_form_cont{padding-top: 16px} +.personwrap .make_form_cont{width: 900px} +.personwrap .basic_tit{color: #2fa40e} +.personwrap .cont_input_box + .checkbox{padding-left: 17px;margin: 6px 0 0 3px} +.personwrap .cont_input_box + .checkbox input[type="checkbox"]{width: 100%;height: 100%;top: 0;left: 0} +.personwrap .set_content .radiobox{padding-left: 20px;height: 28px} +.personwrap .set_content .radiobox + .radiobox{margin-left: 8px} +.personwrap .set_content.name .max_txt{margin-left: 2px;} +.personwrap .set_content.job .select_arraybox{width:163px;height:22px;line-height:23px;margin:0 0 5px 0;padding-left:5px;border-color: #bbb} +.personwrap .set_content.job .option_box{width: 170px} +.personwrap .minor_make_chk{padding:35px 0 40px} +.personwrap .minor_make_chk .scroll{width:397px} +.personwrap .minor_make_chk .scroll dl dd{white-space: normal!important} +.personwrap .make_guidetxt_box{padding-left:8px;padding-top:25px} +.personwrap .make_guidetxt_box .tiptxt{margin-top:4px} +.personwrap .make_guidetxt_box .tiptxt:first-child{margin-top:0} +.personwrap .make_guidetxt_box .tiptxt > .tip_deco_dot{margin-left:-8px} + +/* 240613 */ +/* 리스트) 상단 */ +.personwrap .listwrap .issue_wrap{z-index: initial}/*240816 추가*/ +.personwrap .listwrap .issue_contentbox{border-color: #29367c!important} +.personwrap .page_head .ranking{display: inline-block;font-size: 0;margin-left: 6px} +.personwrap .page_head .ranking .rankingcon{vertical-align: middle} +.personwrap .page_head .ranking .ranktxt, +.personwrap .page_head .ranking .ranknum{font-weight:bold;line-height:17px;font-size:15px;color: #333;vertical-align: middle} +.personwrap .page_head .ranking .ranktxt{margin-left: 2px} +.personwrap .page_head .ranking .ranknum{margin-left: 3px} +.personwrap .page_head .ranking .rankgallshow{color: #555;font-size: 12px;vertical-align: middle;margin-left: 4px;text-decoration: none;vertical-align: -6px} +.personwrap .page_head .ranking .rankgallshow .icon_deco, +.profile_form_cont a.btn_history_all .icon_deco{display: inline-block;width: 5px;height: 9px;background-position: -101px -1165px;margin-left: 3px} + +/* 리스트) 인맥/프로필/매니저/양도 */ +.personwrap .minor_intro_box{width: 100%;box-sizing: border-box;padding-bottom: 15px;padding-top: 15px;background: #fff} +.personwrap .img_contbox{width: 156px} +.personwrap .img_contbox .bgcover{display: inline-block} +.personwrap .mintro_imgbox{pointer-events: none;cursor: default} +.personwrap .mintro_imgbox.in_img{pointer-events:initial;cursor: pointer} + +.network_box{display: block;border: 1px solid #29367c;height: 163px;font-size: 0;margin-top: 7px;position: relative} +.network_box .top{display: inline-block;width: 100%;height: 31px;line-height: 31px;padding: 0 8px;box-sizing: border-box;background: #f3f3f3;font-size: 12px;font-weight: bold;color: #29367c;position: relative;text-decoration: none} +.network_box .top .num{position: absolute;top: 0;right: 8px;font-weight: normal} +.network_box .top .num::after{content: "";display: inline-block;width: 5px;height: 9px;margin-left: 4px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?0613) no-repeat -109px -1165px / auto} +.network_box .lst{padding: 12px 0 12px 10px;white-space: pre} /*240808 추가*/ +.network_box .lst li{font-size: 12px;display: inline-block;max-width: 95%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;padding-right: 10px;box-sizing: border-box} +.network_box .lst li + li{margin-top: 7px} +.network_box .lst li .font_blue{margin-right: 4px} +.network_box .lst li .icon_new{position: absolute;top: 2px;right: 0} +.network_box .tip_box.linearrow{top: 50px;left: 42px} +.network_box .tip_box.linearrow .inner::after{width: 20px;height: 20px;background-image: url(https://nstatic.dcinside.com/dc/w/images/arrow_rt_up.png);top: -11px;left: 79px} +.network_box .empty_box{line-height: 127px}/*인맥이 없습니다.*/ + +.personwrap .info_contbox{margin-left: 29px;font-size: 13px;height: 240px;width: calc(100% - 185px);z-index: 0;margin-top: -2px!important} +.personwrap .info_cont{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;margin-top: 4px}/*240812 flex로 변경*/ +.personwrap .info_cont .tit{color: #777;font-weight: normal;width: auto;margin-right: 8px;white-space: nowrap;max-width: 98px} +.personwrap .info_cont .tit::before{display: none} +.personwrap .info_cont .cont{max-width: calc(100% - 75px)} +.personwrap .info_cont .cont .round_yeondu{margin: 0 0 0 3px;vertical-align: 2px} +.personwrap .info_cont .cont .cont_txt{display: block} +.personwrap .info_cont .cont .cont_txt + .cont_txt{margin-top: 3px} +.personwrap .info_cont .cont .cont_txt > a{color: #4656c7} +.personwrap .info_cont .cont .cont_txt > a + a::before{content: ",";display: inline-block;color: #333;margin: 0 4px 0 -5px} + +.personwrap .btm_contbox{position: relative;display: inline-block;margin-left: 16px;margin-top: 21px;width: calc(100% - 172px)} +.personwrap .btm_contbox .btn_edit{padding: 0 11px 0 10px;height: 20px;line-height: 19px;font-size:12px;color: #777;border: 1px solid #cdcdcd;border-radius: 50px} +.personwrap .btm_contbox .btn_info{font-size: 11px;color: #777;text-decoration: underline;margin: -2px 0 0 4px;}/*240911 안내 추가*/ +.personwrap .btm_contbox .profile_info{display: none;width: 342px;top: 19px;left: 95px} +.personwrap .btm_contbox .profile_info .inner{padding: 8px 10px} +.personwrap .btm_contbox .btn_info:hover ~ .profile_info{display: block} +.personwrap .btm_contbox .rt{position: absolute;top: 50%;right: 0;transform: translateY(-50%)} +.personwrap .btm_contbox .rt > *{display: inline-block;color: #777;font-size: 12px} +.personwrap .btm_contbox .rt .mng_tit{font-weight: bold;vertical-align: middle} +.personwrap .btm_contbox .rt .mng_nick{position: relative;vertical-align: middle} +.personwrap .btm_contbox .rt .btn_mng_history{color: #777;font-size: 11px;border: 1px solid #ccc;border-radius: 2px;padding: 0 4px;line-height: 16px;height: 17px} +.personwrap .btm_contbox .rt .btn_mngadmin_report{margin: 0 0 0 4px;font-size: 11px;line-height: 20px} +.personwrap .btm_contbox .tip_box.linearrow{top: -20px;left: 114px} +.personwrap .btm_contbox .tip_box.linearrow .inner::after{width: 24px;height: 15px;background-image: url(https://nstatic.dcinside.com/dc/w/images/arrow_lt_down2.png);top: 7px;left: -28px} + +/*프로필) 프로필 편집*/ +.profile_wrap{letter-spacing:-0.025em;border-top: 2px solid #29367c;padding-top: 15px;padding-bottom: 30px} +.profile_top .tabbox{border-radius:50px;font-size:0;border: 1px solid #29367c} +.profile_top .tabbox .tab{display:inline-block;font-weight: bold;box-sizing:border-box;width:109px;height:30px;padding-right:5px;line-height:29px;color: #3c4790;font-size:13px;text-align: center} +.profile_top .tabbox .tab.on{width: 119px;background:#3b4890;border-radius:50px;color:#fff;padding:0} +.profile_top .tabbox .tab:first-child{padding-left:5px;padding-right:0} +.profile_top .tabbox .tab.on:first-child{padding-left:0px;padding-right:0} +.profile_top .edit_infotxt{color: #d31900;font-size: 12px} + +.profile_form{margin-top: 21px;position: relative} +.profile_form + .profile_form{margin-top: 28px} +.profile_form > h3, +.profile_form > h3 button{color: #29367c;font-size: 14px;font-weight: bold} +.profile_form > h3 button::after{content: "";display: inline-block;vertical-align: -2px;margin-left: 4px;border: 5px solid transparent;border-top-color: #29367c} +.profile_form > h3 button.open::after{transform: rotate(180deg);vertical-align: 3px} +.profile_form > h3 + .profile_form_tip{margin: 12px 0 15px} +.profile_empty_box + .profile_form_box, +.profile_empty_txt + .profile_form_box, +.profile_form > .profile_form_box:first-of-type{margin-top: 12px} + +.profile_form_box{border: 1px solid #ddd;border-radius: 5px;margin-top: 5px;background: #f8f8f8;font-size: 0;position: relative} +.profile_form_btn{margin-top: 10px} +.profile_form_btn .btn_formadd{display: inline-block;height: 28px;line-height: 27px;padding: 0 16px;font-weight: bold;color: #fff;background: #777;border: 1px solid #666;text-shadow: 0 -1px rgb(0 0 0 / 30%);border-radius: 50px} +.profile_form_box.add{margin-top: 15px} +.profile_empty_box{height: 150px;line-height: 150px;font-size: 14px;color: #999;border: 1px solid #ddd;border-radius: 5px;text-align: center;margin-top: 12px} +.profile_empty_txt{color: #999;margin-top: 12px} +.profile_form_tip{color: #999;margin-top: 8px} +.profile_form_tip .tip_deco{margin-right: 7px;background-position: -278px -217px} +.profile_form_tit{color: #333;width: 119px;display: inline-block;font-size: 12px;font-weight: bold;text-align: center;position: absolute;top: 50%;left: 0;transform: translateY(-50%)} +.profile_form_cont{ + display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; + -webkit-box-align: center;-moz-align-items: center;-ms-flex-align: center;align-items: center; + background: #fff;font-size: 12px;margin-left: 119px;border-radius: 0 5px 5px 0 +} +.profile_form_cont .inner{padding: 10px 20px;width: 100%;color: #333;min-height: 38px;box-sizing: border-box} +.profile_form_cont .inner .txt{line-height: 1.6} +.profile_form_cont .inner .txt.none{color: #999}/*없음*/ +.profile_form_cont .inner a{color: #4656c7} +.profile_form_cont .inner a + a::before{content: ",";display: inline-block;color: #333;margin: 0 4px 0 -3px} +.profile_form_cont .inner .img_box{display: inline-block;width: 156px;height: 104px;vertical-align: bottom;background: url(https://nstatic.dcinside.com/dc/w/images/minorbg.png) no-repeat center center} +.profile_form_cont .inner .img_box img{width: 100%;height: 100%;object-fit: cover;background: #fff} /*png 배경fff*/ +.profile_form_cont .inner .img_box_desc{display: inline-block;margin-left: 11px} +.profile_form_cont .inner .img_box_desc p{font-size: 12px;color: #999;padding-left: 1px} +.profile_form_cont .inner .img_box_desc .file_imgupbox button{background: #f8f8f8;border-color: #bbb;color: #777;width: 125px} +.profile_form_cont .inner .img_box_desc .file_imgupbox .icon_img_camera{width: 16px;height: 13px;background-position: -135px -1178px;vertical-align: -2px;margin-right: 5px} + +/*편집*/ +.profile_form_cont .inner input, .profile_form_tit input{width: 100%;padding: 3px 9px;box-sizing: border-box;outline: 0;border: 1px solid #bbb;color: #333} +.profile_form_cont .inner input::placeholder, .profile_form_tit input::placeholder{color: #999} +.profile_form_cont .inner input + input{margin-top: 5px} +.profile_form_cont .inner .radiobox{padding-left: 18px;line-height: 24px} +.profile_form_cont .inner .radiobox + .radiobox{margin-left: 6px} +.profile_form_cont .inner .radiobox .checkmark{transform: scale(0.9);top: 6px} +.profile_form_cont .inner textarea{width: 100%;height: 125px;padding: 4px 8px;box-sizing: border-box;border: 1px solid #bbb;color: #333;outline: 0} +.profile_form_cont .inner textarea[style*="height:24px"]::-webkit-scrollbar{display: none} /*240905 추가*/ +.profile_form_cont .inner .addwrap{ + display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; + -webkit-box-align: center;-moz-align-items: center;-ms-flex-align: center;align-items: center; + max-width: 82% +} +.profile_form_cont .inner .addwrap + .addwrap{margin-top: 5px} +.profile_form_cont .inner .addwrap .select_arraybox{position: relative;flex-shrink:0;margin: 0 5px 0 0;width: 150px;height: 24px;line-height: 22px;box-sizing: border-box;font-size: 12px;border-color: #bbb;padding-left: 9px} +.profile_form_cont .inner .addwrap .select_arraybox .option_box{width: calc(100% + 2px);font-size: 12px;top: 22px;left: -1px;border-color: #bbb;padding: 6px 10px 4px} +.profile_form_cont .inner .addwrap .select_arraybox .icon_option_more{top: 9px} +.profile_form_cont .inner .addwrap input{margin-right: 7px;max-width: 442px} +.profile_form_cont .inner .addwrap input + input{margin-top: 0} +.profile_form_cont .inner .addwrap .btn_tit_guide{width: auto;height: auto} +.profile_form_cont .inner .addwrap .btn_iptdel{display: inline-block;width: 10px;height: 10px;flex-shrink: 0;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -121px -1181px} +.profile_form_cont .inner .addwrap .btn_iptadd{width: 442px;height: 26px;background: #f8f8f8;border: 1px solid #bbb;border-radius: 2px} +.profile_form_cont .inner .addwrap .btn_iptadd::after{content: "";display: inline-block;width: 10px;height: 10px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -109px -1181px} +.profile_form_cont .inner .tipwrap{position: relative;font-size: 11px;white-space: nowrap} +.profile_form_cont .inner .tipwrap button{vertical-align: -1px;margin-left: -1px} +.profile_form_cont .inner .tipwrap .pop_tipbox{position: absolute;top:-4px;left: 42px} +.profile_form_cont .inner .tipwrap .pop_tipbox .txt{padding: 0 10px;width: auto;height: 24px;line-height: 24px;color: #555;background: #fff;border: 1px solid #ccc;white-space: nowrap} +.profile_form_cont .inner .tipwrap .icon_tit_guide{display:inline-block;width: 14px;height: 14px;background-position: -120px -1164px;vertical-align: -2px} +.profile_form_cont.site .inner .addwrap{max-width: none} +.profile_form_cont.site .inner .addwrap input[type="text"]:first-of-type{width: 150px} +.profile_form_cont.site .inner .addwrap .btn_iptadd{width: 577px} + +.profile_form_cont .rtbtn{margin: 0 20px 0 auto;flex-shrink: 0;font-size: 0} +.profile_form_cont .rtbtn button{text-decoration: underline} +.profile_form_cont .rtbtn button + button{position: relative;margin-left: 17px} +.profile_form_cont .rtbtn button + button::before{content: "";display: inline-block;width: 1px;height: 10px;background-color: #ccc;margin:0 8px;position: absolute;top: 55%;left: -17px;transform: translateY(-50%)} +.profile_form_cont .rtbtn .btn_change{height: 22px;margin-left: 16px} +.profile_form_cont .rtbtn .btn_change::before, +.profile_form_cont .rtbtn .btn_iptdel::before{display: none} +.profile_form_cont .rtbtn .btn_change .icon_change_img{margin: 0} +.profile_form_cont .rtbtn .btn_iptdel, +.profile_form_box.rt > .btn_iptdel{display: inline-block;width: 10px;height: 10px;flex-shrink: 0;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -121px -1181px;margin-left: 16px} + +.add .profile_form_cont{background: #f8f8f8;margin-left: 139px} +.add .profile_form_cont .inner{padding-left: 0} +.add .profile_form_cont .inner textarea, +.profile_form_cont.education .inner textarea{height: 24px;max-height: 166px;padding: 3px 8px;outline: 0} /*240718 항목 추가 input -> textarea 변경, 10줄 초과 스크롤처리/240816 학력 추가*/ +.add .profile_form_tit{left: 19px;width: 110px;position: absolute;top: 10px;right: 0;transform: translate(0)} +.add .profile_form_cont .inner input, .add .profile_form_tit input{padding: 3px 7px} +/*240812 버튼 박스 밖으로 위치 변경*/ +.profile_form_box.rt{width: 96%;position: relative} +.profile_form_box.rt > button{position: absolute;top: 50%;right: -27px;transform: translateY(-50%)} +.rt .profile_form_cont .rtbtn{margin-right: 16px} + +/*프로필) 편집 이력*/ +.profile_form_cont a.btn_history_all{display: inline-block;color: #999;text-decoration: underline;margin-top: 2px} +.profile_form_cont a.btn_history_all .icon_deco{display: inline-block;width: 5px;height: 9px;background-position: -101px -1165px;margin-left: 5px;transform: scale(0.8)} +.edit_history_lst{font-size: 0;line-height: 1.6;position: relative;} +.edit_history_lst span{font-size: 12px;color: #333} +.edit_history_lst span.none{color: #999}/*240822 추가*/ +.edit_history_lst .bar{display: inline-block;width: 1px;height: 10px;background: #ccc;margin: 0 8px} +.edit_history_lst .bar::after{content: none} + +/*프로필) 편집 이력 > 내역 전체보기 */ +.profile_wrap.all{padding-top: 5px} +.profile_wrap.all h3{font-size: 0} +.profile_wrap.all h3 .step{font-size: 15px} +.profile_wrap.all h3 .step + .step::before{content: "";display: inline-block;width: 6px;height: 13px;background: url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -155px -1179px;vertical-align: -1px;margin: 0px 8px} +.profile_wrap.all .profile_form_box{overflow: hidden} /*240806 추가*/ +.profile_wrap.all .profile_form_cont{margin: 0} +.profile_wrap.all .profile_form_cont .inner{padding: 12px 16px} +.profile_wrap.all .edit_history_lst + .edit_history_lst{margin-top: 4px} +/*240927 프로필,인맥에 매니저 차단 추가 관련*/ +.profile_block{position: absolute;top: 0;right: 0} +.profile_block > button{text-decoration: underline} +.mng .btn_history_all, +.mng .edit_history_lst{padding-left: 20px} +.mng .edit_history_lst .checkbox{position: absolute;top: 2px;left: 0;width: 14px;height: 14px;padding: 0;margin-right: 5px} + + +/*관리) 기본 설정*/ +.edit_power .cont_box:after{clear:both;display:block;visibility:hidden;content:""} +.edit_power .cont_inr.result{float:left} +.edit_power .cont_inr.result::before{content:"|";display:inline-block;color:#ccc;font-size:12px;padding:0 4px 0 8px;vertical-align:top;line-height:22px} +.edit_power .cont_inr.result:first-child::before{display:none} +.edit_power .cont_inr.result .cont_boxtit{margin-right:0} +.edit_power .cont_inr.set + .cont_inr.set{margin-top: 10px} +.edit_power .cont_inr.set .cont_boxtit{width: 70px} +.edit_power .cont_inr.set .select_arraybox + .inner_txt{margin-left: 15px} +.edit_power .select_arraybox{width: 60px} +.edit_power .option_box{width: 67px} + +/*관리) 운영 설정 > 양도*/ +.personwrap .minor_uadmin_setting{position: relative} +.personwrap .minor_uadmin_setting > .btn_mgall_closing{font-size: 12px;color: #999;position: absolute;top: 8px;right: 0} +.personwrap .minor_uadmin_setting .empty_box{height: 200px;line-height: 200px;font-size: 14px}/*양도 요청 내역이 없습니다.*/ +.personwrap .minor_uadmin_setting .btn_mgall_closing + .closing_cont_box{margin-top: 15px} +.minor_block_list .blockstate .state_txt{font-size: 12px;color: #999;padding: 0} +.minor_block_list .blockstate .state_txt + .state_btn{margin-top: -2px} +.minor_block_list .blockstate .state_btn{font-size: 11px;color: #333;text-decoration: underline} +.minor_block_list.pass{margin-top: 15px} +.minor_block_list.pass td{padding: 3px 11px} +.minor_block_list.pass .blockday, +.minor_block_list.pass .block_date{text-decoration: none;cursor:initial} +.minor_block_list.pass .blockcontent{font-size: 0} +.minor_block_list.pass .blockcontent .txt{display: inline-block;width: calc(100% - 105px);font-size: 12px;vertical-align: middle} +.minor_block_list.pass .blockcontent .txt:only-child{width: 100%} +.minor_block_list.pass .blockcontent .imgwrap{width: 60px;height: 40px;margin-left: 45px;vertical-align: middle;cursor: pointer;position: relative} +.minor_block_list.pass .blockcontent .imgwrap > img{width: 100%;height: 100%;object-fit: cover} +.minor_block_list.pass .blockcontent .imgwrap .imgly{top: 45px;right: 0;cursor: initial} +.minor_block_list.pass .btn_blue_round{background: transparent;color: #29367c;text-shadow: none;border-radius: 15px} +.minor_block_list.pass .btn_blue_round + .btn_blue_round{margin-left: 4px} + +/*관리) 운영 설정 > 본인 인증*/ +.minor_uadmin_setting .certify{width: 620px;margin: 25px auto} +.minor_uadmin_setting .certify .btn_toss{display: block;font-size: 14px;color: #555;padding: 0 19px 0 18px;background: #0064ff;color: #fff;border-radius: 100px;min-width: initial;text-align: center;margin: 28px auto 0} +.minor_uadmin_setting .certify .txtwrap{text-align: center} +.minor_uadmin_setting .certify .txtwrap .txt{display: block;color: #333;font-size: 14px;line-height: 1.6;letter-spacing: -0.015em} +.minor_uadmin_setting .certify .txtwrap .txt + .tiptxt{margin-top: 4px} +.minor_uadmin_setting .certify .txtwrap .txt + .txt{margin-top: 12px} +.minor_uadmin_setting .certify .txtwrap .tit + .txt{text-align: center;margin-top: 35px} +.minor_uadmin_setting .certify .txtwrap .txt mark{display: inline-block;background: #eaf6e6;margin-top: 5px;line-height: 100%} +.minor_uadmin_setting .certify .txtwrap .tit.big{display: block;font-size: 20px;color: #2fa40e;margin-top: 35px} +.minor_uadmin_setting .certify .imgwrap{display: block;text-align: center;margin-bottom: 15px} +.minor_uadmin_setting .certify .imgwrap + .txtwrap .txt{text-align: center} +.minor_uadmin_setting .certify .infobox{width: 100%;box-sizing: border-box;border: 1px solid #bbb;padding: 12px 16px;margin-top: 25px} +.minor_uadmin_setting .certify .infobox .tit{font-size: 14px;color: #29367c;display: block} +.minor_uadmin_setting .certify .infobox .txt{font-size: 12px;color: #333;display: block;line-height: 1.6;margin-top: 5px} +.minor_uadmin_setting .certify .infobox .checkbox{margin-top: 12px;display: block} +.minor_uadmin_setting .certify .infobox .checkbox label{font-size: 12px;color: #333;font-weight: bold;margin-left: 6px} +.minor_uadmin_setting .certify .infobox.bg{width: 490px;background: #f3f7ff;border: 0;border-radius: 8px;text-align: center;padding: 23px 16px 25px;margin: 30px auto 0} +.minor_uadmin_setting .certify .infobox.bg .tit{font-size: 16px} +.minor_uadmin_setting .certify .infobox.bg .txt{font-size: 14px;line-height: 1.5;margin-top: 8px} +.minor_uadmin_setting .certify > .infobtm{background: #f3f3f3;padding: 15px 18px;margin-top: 30px} +.minor_uadmin_setting .certify > .infobtm .font_blue{color: #386ce9} +.minor_uadmin_setting .certify > .infobtm .tiptxt{color: #333;margin: 0;position: relative;padding-left: 15px;letter-spacing: -0.025em;line-height: 1.6} +.minor_uadmin_setting .certify > .infobtm .tip_deco{position: absolute;top: 4px;left: 0;background-position: -177px -201px} +.minor_uadmin_setting .certify .lnk{color: #29367c;text-decoration: underline;margin-left: 8px} +.minor_uadmin_setting .certify .inner > .infobox:only-child{text-align: center;padding: 45px 16px;font-size: 14px;margin-top: 35px} +.minor_uadmin_setting .certify .inner > .infobox:only-child .txt{font-size: 14px} +.minor_uadmin_setting .certify .inner > .infobox:only-child .tiptxt{font-size: 12px;color: #555;margin-top: 12px}/*240828 추가*/ + +/********************************* //인물갤러리 관련 *********************************/ + + + + + + +/*파폭*/ +@-moz-document url-prefix(){ + +} +/*익스*/ +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { +.appoint{margin-top:0} +.icon_voteshare{vertical-align:-4px} +} + + diff --git a/src/reset.css b/src/reset.css new file mode 100644 index 0000000..48d9490 --- /dev/null +++ b/src/reset.css @@ -0,0 +1,36 @@ +@charset "utf-8"; +/*reset css*/ +html,body,div,span,iframe,h1, h2, h3, h4, h5, h6, p, +a,em,img,strong,b,u,center, +dl,dt,dd,ol,ul,li, +fieldset,form,label,legend, +table,caption,tbody,tfoot,thead,tr,th,td, +article,aside,embed, figure,figcaption,footer,header,nav,section,summary,audio,video,button{ + margin:0; + padding:0; + border:0; + vertical-align:baseline; + background:transparent; + font-style:normal + } + + article,aside,figcaption,figure,footer,header,nav,section,main{display:block} + body{width:100%;height:100%} + ol, ul {list-style:none} + table {border-collapse:collapse;border-spacing:0;table-layout:fixed} + button{cursor:pointer} + input,select,textarea,button{border-radius:0;vertical-align:middle} + body,button,input,select,table,textarea{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,"Dotum","돋움",sans-serif} + + + + textarea{resize:none} + a{color:#333;text-decoration:none} + a:active,a:hover{text-decoration:underline} + + + +/*모바일 버전가기*/ +.mbl_go{width:100%;background:#f3f3f3;height:auto;padding:15px 0;text-align:center} +.mbl_go a{color:#555;font-size:5em} +.mbl_go a:active,.mbl_go a:hover{text-decoration:none} diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..358ca9b --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..1ffef60 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..db0becc --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..2328e17 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react-swc' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +})