@charset "UTF-8";

/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {

	--text-author:#555353;
	--text-notice:#11db4e;
	--text-post-info:#6b6a69;

	/*--라이트모드-- 기본색상--{-*/

	--bg-basic: #fff;
	--bg-basic-hover: #dddbdb;
	--bg-basic-link: #fff;
	--bg-basic-link-hover: #1b1b1b;
	--border-basic: #efefef;
	--border-basic-hover: #1b1b1b;
	--border-basic-link: #dfdbdb;
	--border-basic-link-hover: #1b1b1b;
	--text-basic: #000;
	--text-basic-hover: #fd0707;
	--text-basic-link: #020202;
	--text-basic-link-hover: #fa0505;

	--bg-basic-light: #efefef;
	--bg-basic-light-hover: #0baf79;
	--bg-basic-light-link: #eeeaea;
	--bg-basic-light-link-hover: #0baf79;
	--border-basic-light: #f9f9f9;
	--border-basic-light-link: #f9f9f9;
	--border-basic-light-link-hover: #ccc;
	--text-basic-light: #000;
	--text-basic-light-hover: #fff;
	--text-basic-light-link: #4e4e4e;
	--text-basic-light-link-hover: #fff;


	--bg-light: #ccc;
	--bg-light-hover: #e0dddd;
	--bg-light-link: #f9f9f9;
	--bg-light-link-hover: #f9f9f9;
	--border-light: #f0ecec;
	--border-light-hover: #f9f9f9;
	--border-light-link: #f9f9f9;
	--border-light-link-hover: #f9f9f9;
	--text-light: #000;
	--text-light-hover: #000;
	--text-light-link: #000;
	--text-light-link-hover: #f80707;

	--bg-light_100: #efefef;
	--bg-light_100-hover: #e0dddd;
	--bg-light_100-link: #efefef;
	--bg-light_100-link-hover: #f9f9f9;
	--border-light_100: #efefef;
	--border-light_100-hover: #f9f9f9;
	--border-light_100-link: #f9f9f9;
	--border-light_100-link-hover: #f9f9f9;
	--text-light_100: #000;
	--text-light_100-hover: #000;
	--text-light_100-link: #000;
	--text-light_100-link-hover: #f80707;


	--bg-light_400: #adadad;
	--bg-light_400-hover: #e0dddd;
	--bg-light_400-link: #adadad;
	--bg-light_400-link-hover: #f9f9f9;
	--border-light_400: #adadad;
	--border-light_400-hover: #f9f9f9;
	--border-light_400-link: #adadad;
	--border-light_400-link-hover: #f9f9f9;
	--text-light_400: #000;
	--text-light_400-hover: #000;
	--text-light_400-link: #000;
	--text-light_400-link-hover: #f80707;


	--bg-dark: #050505;
	--bg-dark-hover: #5c5b5b;
	--bg-dark-link: #383838;
	--bg-dark-link-hover: #575656;
	--border-dark: #050505;
	--border-dark-hover: #383838;
	--border-dark-link: #383838;
	--border-dark-link-hover: #383838;
	--text-dark: #fff;
	--text-dark-hover: #fff;
	--text-dark-link: #fff;
	--text-dark-link-hover: #fff;

	--bg-dark_100: #727171;
	--bg-dark_100-hover: #4b4a4a;
	--bg-dark_100-link: #747373;
	--bg-dark_100-link-hover: #333333;
	--border-dark_100: #3a3939;
	--border-dark_100-hover: #363636;
	--border-dark_100-link: #3a3939;
	--border-dark_100-link-hover: #3a3939;
	--text-dark_100: #f8f4f4;
	--text-dark_100-hover: #faf6f6;
	--text-dark_100-link: #b5f8ac;
	--text-dark_100-link-hover: #f80707;


	--bg-dark_400: #1f1e1e;
	--bg-dark_400-hover: #444444;
	--bg-dark_400-link: #0a0a0a;
	--bg-dark_400-link-hover: #0a0a0a;
	--border-dark_400: #0a0a0a;
	--border-dark_400-hover: #0a0a0a;
	--border-dark_400-link: #0a0a0a;
	--border-dark_400-link-hover: #0a0a0a;
	--text-dark_400: #fff;
	--text-dark_400-hover: #faf6f6;
	--text-dark_400-link: #fff;
	--text-dark_400-link-hover: #f80707;


	

	--bg-primary: #2963af;
	--bg-primary-hover: #0e3b77;
	--bg-primary-link: #467ed3;
	--bg-primary-link-hover: #467ed3;
	--border-primary: #467ed3;
	--border-primary-hover: #467ed3;
	--border-primary-link: #467ed3;
	--border-primary-link-hover: #467ed3;
	--text-primary: #f4f6f8;
	--text-primary-hover: #f4f6f8;
	--text-primary-link: #f4f6f8;
	--text-primary-link-hover: #81f871;

	--bg-primary_100: #e2ebfa;
	--bg-primary_100-link: #e2ebfa;
	--bg-primary_100-link-hover: #e2ebfa;
	--border-primary_100: #bed4f5;
	--border-primary_100-link: #bed4f5;
	--border-primary_100-link-hover: #bed4f5;
	--text-primary_100: #284f7c;
	--text-primary_100-link: #0c4381;
	--text-primary_100-link-hover: #ee3b3b;

	--bg-primary_400: #284475;
	--bg-primary_400-link: #284475;
	--bg-primary_400-link-hover: #284475;
	--border-primary_400: #284475;
	--border-primary_400-link: #284475;
	--border-primary_400-link-hover: #be284475d4f5;
	--text-primary_400: #d0e4fa;
	--text-primary_400-link: #d0e4fa;
	--text-primary_400-link-hover: #ee3b3b;


	--bg-success: #139713;
	--bg-success-hover: #10be10;
	--bg-success-link: #16af16;
	--bg-success-link-hover: #1f851f;
	--border-success: #1f851f;
	--border-success-hover: #1f851f;
	--border-success-link: #1f851f;
	--border-success-link-hover: #1f851f;
	--text-success: #fff;
	--text-success-hover: #fff;
	--text-success-link: #fff;
	--text-success-link-hover: #fff;	
	--text-success-active: #faf38c;

	--bg-success_100: #f6fcf7;
	--bg-success_100-hover: #a0f1ad;
	--bg-success_100-link: #f6fcf7;
	--bg-success_100-link-hover: #f6fcf7;
	--border-success_100: #def8e2;
	--border-success_100-link: #def8e2;
	--border-success_100-link-hover: #def8e2;
	--text-success_100: #515251;
	--text-success_100-active: #115a11;
	--text-success_100-link: #286630;
	--text-success_100-link-hover: #ee0c0c;

	
	--bg-success_400: #1a7025;
	--bg-success_400-hover: #1ec02b;
	--bg-success_400-link: #58d311;
	--bg-success_400-link-hover: #74ca11;
	--border-success_400-link: #58d311;
	--border-success_400-hover: #108520;
	--border-success_400: #108520;
	--border-success_400-link-hover: #108520;
	--text-success_400-hover: #e8f1e9;
	--text-success_400: #e4f5e6;
	--text-success_400-link: #fff;
	--text-success_400-link-hover: #ee0c0c;



	--bg-danger: #ffdddd;
	--bg-danger-hover: #f76c6c;
	--border-danger: #fcc6c6;
	--border-danger-hover: #f76c6c;
	--text-danger: #550707;
	--text-danger-hover: #e40b0b;
	--text-danger-link: #550707;
	--text-danger-link-hover: #be1313;


	--bg-orange: #f0652e;
	--bg-orange-link: #f0652e;
	--bg-orange-link-hover: #f0652e;
	--border-orange: #f0652e;
	--border-orange-link: #f0652e;
	--border-orange-link-hover: #f0652e;
	--text-orange: #fff;
	--text-orange-link: #fff;
	--text-orange-link-hover: #fff;

	--bg-orange_100: #faede1;
	--bg-orange_100-link: #faede1;
	--bg-orange_100-link-hover: #faede1;
	--border-orange_100-link: #faede1;
	--border-orange_100: #faede1;
	--border-orange_100-link-hover: #faede1;
	--text-orange_100: #f56d1e;
	--text-orange_100-link: #dd580a;
	--text-orange_100-link-hover: #ee864a;

	--bg-info: #26797c;
	--bg-info-hover: #1b989c;
	--bg-info-link: #1b989c;
	--bg-info-link-hover: #26797c;
	--border-info: #26797c;
	--border-info-hover: #1b989c;
	--border-info-link: #7ffcfc;
	--border-info-link-hover: #1b989c;
	--text-info: #fff;
	--text-info-hover: #fff;
	--text-info-link: #fff;
	--text-info-link-hover: #7ffcfc;

	--bg-info_100: #ebf8f8;
	--bg-info_100-link: #e8f8ed;
	--bg-info_100-link-hover: #e8f8ed;
	--border-info_100: #dff7f8;
	--border-info_100-link: #dff7f8;
	--border-info_100-link-hover: #dff7f8;
	--text-info_100: #0eb3c9;
	--text-info_100-link: #0a96a8;
	--text-info_100-link-hover: #0a96a8;

	--bg-info_400: #145d5f;
	--bg-info_400-link: #145d5f;
	--bg-info_400-link-hover: #145d5f;
	--border-info_400: #065858;
	--border-info_400-link: #065858;
	--border-info_400-link-hover: #065858;
	--text-info_400: #fff;
	--text-info_400-link: #fff;
	--text-info_400-link-hover: #7ffcfc;

	--bg-indigo: #4d3679;
	--bg-indigo-hover: #4a2986;
	--bg-indigo-link: #4a2986;
	--bg-indigo-link-hover: #4a2986;
	--border-indigo: #4a2986;
	--border-indigo-hover: #4a2986;
	--border-indigo-link: #4a2986;
	--border-indigo-link-hover: #4a2986;
	--text-indigo: #fff;
	--text-indigo-hover: #fff;
	--text-indigo-link: #fff;
	--text-indigo-link-hover: #d5c0fc;

	--bg-indigo_100: #d9c9f3;
	--bg-indigo_100-link: #c9b2f1;
	--bg-indigo_100-link-hover: #c9b2f1;
	--border-indigo_100: #c9b2f1;
	--border-indigo_100-link: #c9b2f1;
	--border-indigo_100-link-hover: #c9b2f1;
	--text-indigo_100: #4a2986;
	--text-indigo_100-link: #4a2986;
	--text-indigo_100-link-hover: #4a2986;

	--bg-indigo_400: #3b275f;
	--bg-indigo_400-link: #3b275f;
	--bg-indigo_400-link-hover: #3b275f;
	--border-indigo_400: #4a2986;
	--border-indigo_400-link: #4a2986;
	--border-indigo_400-link-hover: #4a2986;
	--text-indigo_400: #fff;
	--text-indigo_400-link: #fff;
	--text-indigo_400-link-hover: #c0a2f8;




}

[data-bs-theme=dark] {
	color-scheme: dark;
	--text-author:#f2f3ef;
	--text-notice:#f7a204;
	--text-post-info:#868685;

	--bg-basic: #212124;
	--bg-basic-hover: #0baf79;
	--bg-basic-link: #1f1f1f;
	--bg-basic-link-hover: #1f1f1f;
	--border-basic: #383737;
	--border-basic-hover: #0baf79;
	--border-basic-link: #363636;
	--border-basic-link-hover: #363636;
	--text-basic: #f0ebeb;
	--text-basic-hover: #c0c0c0;
	--text-basic-link: #f7ba12;
	--text-basic-link-hover: #f80707;

	--bg-basic-light: #121213;
	--bg-basic-light-hover: #0baf79;
	--bg-basic-light-link: #474646;
	--bg-basic-light-link-hover: #474646;
	--border-basic-light: #121213;
	--border-basic-light-hover: #0baf79;
	--border-basic-light-link: #474646;
	--border-basic-light-link-hover: #474646;
	--text-basic-light: #fff;
	--text-basic-light-hover: #fff;
	--text-basic-light-link: #f7ba12;
	--text-basic-light-link-hover: #fff;


	--bg-light: #2b2a2a;
	--bg-light-hover: #0baf79;
	--bg-light-link: #504f4f;
	--bg-light-link-hover: #504f4f;
	--border-light: #504f4f;
	--border-light-hover: #0baf79;
	--border-light-link: #504f4f;
	--border-light-link-hover: #504f4f;
	--text-light: #fff;
	--text-light-hover: #fff;
	--text-light-link: #f7ba12;
	--text-light-link-hover: #f80707;

	--bg-light_100: #474646;
	--bg-light_100-hover: #474646;
	--bg-light_100-link: #474646;
	--bg-light_100-link-hover: #474646;
	--border-light_100: #474646;
	--border-light_100-hover: #474646;
	--border-light_100-link: #474646;
	--border-light_100-link-hover: #474646;
	--text-light_100: #fff;
	--text-light_100-hover: #fff;
	--text-light_100-link: #f7ba12;
	--text-light_100-link-hover: #f80707;
	

	--bg-dark: #000;
	--bg-dark-hover: #111111;
	--bg-dark-link: #111111;
	--bg-dark-link-hover: #111111;
	--border-dark: #2e2e2e;
	--border-dark-hover: #2e2e2e;
	--border-dark-link: #2e2e2e;
	--border-dark-link-hover: #2e2e2e;
	--text-dark: #fff;
	--text-dark-hover: #faf6f6;
	--text-dark-link: #fff;
	--text-dark-link-hover: #f80707;

	--bg-dark_100: #0e0d0d;
	--bg-dark_100-hover: #4e4d4d;
	--bg-dark_100-link: #747373;
	--bg-dark_100-link-hover: #333333;
	--border-dark_100: #3a3939;
	--border-dark_100-hover: #424242;
	--border-dark_100-link: #3a3939;
	--border-dark_100-link-hover: #3a3939;
	--text-dark_100: #f8f4f4;
	--text-dark_100-hover: #faf6f6;
	--text-dark_100-link: #f7a204;
	--text-dark_100-link-hover: #f80707;

	--bg-dark_400: #0a0a0a;
	--bg-dark_400-hover: #252525;
	--bg-dark_400-link: #0a0a0a;
	--bg-dark_400-link-hover: #0a0a0a;
	--border-dark_400: #0a0a0a;
	--border-dark_400-hover: #0a0a0a;
	--border-dark_400-link: #0a0a0a;
	--border-dark_400-link-hover: #0a0a0a;
	--text-dark_400: #fff;
	--text-dark_400-hover: #faf6f6;
	--text-dark_400-link: #f7a204;
	--text-dark_400-link-hover: #f80707;

	
	--bg-primary: #2b4c94;
	--bg-primary-link: #2b4c94;
	--bg-primary-link-hover: #2b4c94;
	--border-primary: #2b4c94;
	--border-primary-link: #2b4c94;
	--border-primary-link-hover: #2b4c94;
	--text-primary: #f4f6f8;
	--text-primary-link: #fcd382;
	--text-primary-link-mini: #8d0f0f;
	--text-primary-link-hover: #81f871;

	--bg-primary_100: #5d6e94;
	--bg-primary_100-link: #5d6e94;
	--bg-primary_100-link-hover: #5d6e94;
	--border-primary_100: #5d6e94;
	--border-primary_100-link: #5d6e94;
	--border-primary_100-link-hover: #5d6e94;
	--text-primary_100: #fff;
	--text-primary_100-link: #f7a204;
	--text-primary_100-link-hover: #ee3b3b;

	--bg-primary_400: #252b35;
	--bg-primary_400-link: #252b35;
	--bg-primary_400-link-hover: #252b35;
	--border-primary_400: #252b35;
	--border-primary_400-link: #252b35;
	--border-primary_400-link-hover: #be284475d4f5;
	--text-primary_400: #d0e4fa;
	--text-primary_400-link: #f7a204;
	--text-primary_400-link-hover: #ee3b3b;

	--bg-success: #171817;
	--bg-success-hover: #393a39;
	--bg-success-link: #171817;
	--bg-success-link-hover:#171817;
	--border-success: #171817;
	--border-success-hover: #171817;
	--border-success-link: #171817;
	--border-success-link-hover: #171817;
	--text-success: #fff;
	--text-success-hover: #fff;
	--text-success-link: #fff;
	--text-success-link-hover: #fff;	
	--text-success-active: #f18508;

	--bg-success_100: #353536;
	--bg-success_100-link: #19191a;
	--bg-success_100-link-hover: #19191a;
	--border-success_100: #19191a;
	--border-success_100-link: #19191a;
	--border-success_100-link-hover: #19191a;
	--text-success_100: #e8ece9;
	--text-success_100-link: #f7a204;
	--text-success_100-link-hover: #ee0c0c;

	--bg-success_400: #343534;
	--bg-success_400-link: #1a1b1a;
	--bg-success_400-link-hover: #1a1b1a;
	--border-success_400: #1a1b1a;
	--border-success_400-link: #1a1b1a;
	--border-success_400-link-hover: #1a1b1a;
	--text-success_400: #fff;
	--text-success_400-link: #f7a204;
	--text-success_400-link-hover: #ee0c0c;

	--bg-danger: #bb1c1c;
	--bg-danger-hover: #c73b3b;
	--border-danger: #bb1c1c;
	--border-danger-hover: #bb1c1c;
	--text-danger: #fff;
	--text-danger-hover: #fff;
	--text-danger-link: #fff;
	--text-danger-link-hover: #fff;


	--bg-info: #141414;
	--bg-info-link: #19191a;
	--bg-info-link-hover: #282829;
	--border-info: #2e2e30;
	--border-info-link: #19191a;
	--border-info-link-hover: #19191a;
	--text-info: #fff;
	--text-info-link: #f7a204;
	--text-info-link-hover: #ee0c0c;	
	--text-info-active: #f18508;

	--bg-info_100: #353536;
	--bg-info_100-link: #19191a;
	--bg-info_100-link-hover: #19191a;
	--border-info_100: #19191a;
	--border-info_100-link: #19191a;
	--border-info_100-link-hover: #19191a;
	--text-info_100: #fff;
	--text-info_100-link: #f7a204;
	--text-info_100-link-hover: #ee0c0c;

	--bg-info_400: #272727;
	--bg-info_400-link: #19191a;
	--bg-info_400-link-hover: #19191a;
	--border-info_400: #323233;
	--border-info_400-link: #323233;
	--border-info_400-link-hover: #323233;
	--text-info_400: #fff;
	--text-info_400-link: #f7a204;
	--text-info_400-link-hover: #ee0c0c;

	--bg-indigo: #141414;
	--bg-indigo-hover: #141414;
	--bg-indigo-link: #141414;
	--bg-indigo-link-hover: #141414;
	--border-indigo: #141414;
	--border-indigo-hover: #141414;
	--border-indigo-link: #141414;
	--border-indigo-link-hover: #141414;
	--text-indigo: #fff;
	--text-indigo-hover: #fff;
	--text-indigo-link: #fff;
	--text-indigo-link-hover: #d5c0fc;

	--bg-indigo_100: #3d3d3d;
	--bg-indigo_100-link: #3d3d3d;
	--bg-indigo_100-link-hover: #3d3d3d;
	--border-indigo_100: #3d3d3d;
	--border-indigo_100-link: #3d3d3d;
	--border-indigo_100-link-hover: #3d3d3d;
	--text-indigo_100: #fff;
	--text-indigo_100-link: #f7a204;
	--text-indigo_100-link-hover: #fff;

	--bg-indigo_400: #2e2e2e;
	--bg-indigo_400-link: #161616;
	--bg-indigo_400-link-hover: #161616;
	--border-indigo_400: #161616;
	--border-indigo_400-link: #161616;
	--border-indigo_400-link-hover: #161616;
	--text-indigo_400: #fff;
	--text-indigo_400-link: #f7a204;
	--text-indigo_400-link-hover: #c0a2f8;

}