﻿@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/static/pretendard.css");

/* *** Common **** */
html {min-width: max-content}
html, body {height:100%;}
body {margin: 0; padding: 0; /*background:#f3f3f3;*/
background-image: linear-gradient(90deg, #fdfbfb 0%, #ebedee 100%);
 /*   background: url(images/220507-1.jpg) fixed;  background-size: cover; */
font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, sans-serif,맑은 고딕, Malgun Gothic, Apple SD Gothic Neo, Segoe UI; }


img{max-width:100%;height:auto;}
a {text-decoration: none;}

embed {max-width:100% }
iframe {max-width:100% }
video {border-radius: 5px}
.xe_content img {border-radius: 4px}


.xe_content p u {text-decoration: none;
border-bottom: 1px solid #b297f080;
padding: 0 0 0.5px;}

.xe_content ul, .xe_content ol, .rhymix_content ul, .rhymix_content ol {    padding-left: 10px !important}

/*ckeditor option */
.xe_content.editable, .rhymix_content.editable, .cke_wysiwyg_div {background:#fff; background-color: #fff}

/* http://leaplis.com/common/js/plugins/jquery.fileupload/css/style.css?20230705002918*/
.xefu-container { border:1px solid #f0ecec}

:hover {
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;}

tr:hover {
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;}
.l { color:#cccccc; }

#s-m-t-tooltip {
	font:12px Malgun Gothic, Apple SD Gothic Neo, Segoe UI;
max-width:300px; /* maximum width */
background-color:#ffffff; /* color background */
border:1px solid #eeeeee; /* color, shape and thickness of the border */
color:#333333; /* font color */
text-transform:uppercase; /* uppercase, lowercase, none */
padding:3px; /* padding size */
margin:20px 0px 0px 20px; /* margin size */
z-index:9999999999999999999999;
border-radius: 2px; /* border radius */
text-align:justify;word-wrap: break-all; word-break:break-all;
} 

*::-moz-selection {
    background-color: #FFF0F0; }
*::selection {
    background-color: #FFF0F0; }
	
.return {left: 2px;
padding: 6px 10px 5px 8px;
color: #000;
font: 12px/12px Sans-serif;
background-position: right top;
position: relative;
display: inline-block;
text-decoration: none !important;
background:#ffffff; border:1px solid #eeeeee;
cursor: pointer;
white-space: nowrap;
vertical-align: middle; 
}
	

object {
z-index:9}

summary { outline: none;cursor: pointer; color:#95a5a6}

a#MOVE_TOP_BTN {
    position: fixed;
    right: 2%;
    bottom: 45px;
    display: none;
    display: none; border:1px #f0f0f0 solid; background:#fff; text-align:center; padding:5px 10px;
    z-index: 999; color:#ceb7d7; font-size:20px;box-shadow: 0px 0px 4px #eee; border-radius:8px
}

/* 글쓰기 양식 */
hr {border:1px solid #eee; border-top: 1px dotted #fff;	}
hr.dot { border-top: 1px dashed #bbb;	border-bottom: 1px dashed #fff;}

h1215,
h1215.title { display: block; color: #333; 
font: 15px    "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica,'Apple SD Gothic Neo','맑은 고딕', 'Malgun Gothic', dotum;
padding: 9px 21px 9px;background:url(images/h1215.png) repeat-y;  background-position: 0px 9px;
border-bottom: 1px solid #F9F0F0; 
letter-spacing: -0.4px; 
margin-bottom:-6px;  }

h1215 b { font-weight:bold; font-size:17px;}
div.h1215 { padding:0 0 0 13px;}
	
div.h1215 li { list-style-type: circle}
div.h1212 li { list-style-type: circle}


.dan { display: flex; justify-content: normal; align-items: normal; flex-wrap: wrap;}
.dan span.two {width: 48.6527% ; margin-right: 5px;}
.dan span.three {width: 23.3782% ; margin-right: 5px;} 
.dan span.four {width: 15% ; margin-right: 5px;} 
.dan span.three_h img {height: 150px; margin-right: 5px;} 

.dan span.two img,
.dan span.three img
.dan span.four img {width:100%}

#links { display: block; color: #333; font-size: 13px;
padding:21px 0;
border-top: 1px dotted #ddd;
border-bottom: 1px dotted #FFF;  }

#links h0 { padding-left:5px; list-style:none; }
#links ul {padding:3px 0 0 0; margin:0}

#link {  padding-top:3px; list-style-type: disc; font-size:13px; font-weight:normal; }
#link li { list-style:none !important;padding:3px 0 0 20px; background-image: url(images/check.gif); background-repeat: no-repeat; background-position: 0px 9px; margin:0;}
#link li a { color:#333333; }
#link li a:hover { text-decoration:none; background:#FFFBE8}
	
	

/* 떠다니는 메뉴 (Floating Menu) */
div#ContentRight { position: relative; z-index:59; }
div#widget.sticky div { overflow:visible !important; }


#ToBottom { position: fixed;top:12%; left: 50%; margin-left: -493px;}
#ToBottom li { list-style:none; padding:5px 0;}
#ToBottom a { color:#ddd;}

/* *** 전체 레이아웃 **** */
#MainFrame { border-radius: 15px 15px 0 0; background:rgba(255,255,255,0.86);
opacity:0.9;
margin: 0 auto; display:block;width: 940px; min-height:100%; 
/* -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.04); */
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.04);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.03); z-index:1;}

#MainContent {clear:both;}
#Header {top:0px; clear:both; z-index:19; height:31px;  }

  
  
  
/* **** 준수력 *** */
#MidHeader	{ min-width:870px; margin:0 auto; text-align:center;height:55px; font-size:12px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, sans-serif,'Apple SD Gothic Neo',맑은 고딕, Malgun Gothic, Apple SD Gothic Neo, Segoe UI; color:#000000;letter-spacing: 0.4px;
		text-shadow: 1px 1px 0 #FFF; font-weight: 300 ; border-radius: 15px 15px 0 0;}
#glow {background:url(images/white_dash1.png) repeat; padding:18px 0px; border-radius: 15px 15px 0 0;}
#MidHeader .title { font-size:14px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, sans-serif,맑은 고딕, Malgun Gothic, Apple SD Gothic Neo, Segoe UI; color:#fd79a5; font-weight:bold;}




/* Left Frame */

#Left { float:left; width:110px; border-right:1px solid #f1f1f1; padding-right:15px; margin:0px 10px 0px 20px; }
#Menu {clear:both; display:block; line-height:27px; font-size:11px;}
#Menu a:hover { font-weight:600;}
#Menu li {list-style:none; }
#Menu li:hover { background:#fafafa;}

.headicon{ padding:20px 0 0 5px; margin-bottom:-15px; }
.intro {position:relative;}

.widgetMenuA { font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR' !important} 

/* Left Frame - 서브메뉴  */

#ListMenu { padding-top:10px; clear:both;  }
#ListMenu li { padding:2px 23px;  list-style:none; *margin-left:-15px;  text-align:center !important; }
#ListMenu li a { color:#333;}
#ListMenu li a:hover {color:#ccc}


/* Search */
#SearchArea {float:left; }
#Search { margin:0; margin-top:10px; padding:0 3px;}
#Search .search{display:inline;*display:block;zoom:1;vertical-align:top;margin:0; }
#Search .search input{font-size:12px ;vertical-align:top;border-radius:2px;  *color:#888; background:transparent;}
#Search .search input[type="text"]{ border:0px solid #dedede;border-bottom:0px solid #f0f0f0;height:21px;line-height:21px;width:195px; font: 11px calibri, "Apple SD Gothic Neo","맑은 고딕"; float:left; }
#Search .search input[type="submit"]{background:#f0f0f0;border:1px solid #eeeeee;color:#333333;height:23px;line-height:23px;padding:0 6px;margin:0;cursor:pointer;box-shadow:0 1px 0 #eeeeee inset; display:none;}





/* Right Frame */

#Right { margin:0 auto; width: 730px;float:right; /*min-height:820px;*/ margin-top:5px; margin-right:30px;}
#ContentOut { margin: 0; padding: 0; width:100%; background:#f2f2f2; position: relative; }

#Contentbox { margin: 0 auto; /*min-height:730px; */ border:0px solid #cacaca; border-top:0px solid #eeeeee;position: relative;  }
#ContentArea { }



/* Footer */

#Footer { min-height:35px;color: black; clear:both;  font: 11px calibri, "Apple SD Gothic Neo","맑은 고딕"; padding:0; position: relative; padding-top:20px; }
#Footer .footMenu {text-align:center; margin:0 auto;  margin-top:45px; position:absolute; bottom:15px; left:30%;  border-top:0px solid #eee; padding:10px 0; color: silver;}
#Footer .footMenu a:active {text-decoration:none; color:#3cbbbb;}
#Footer .footMenu a:hover {text-decoration:none; color:#3cbbbb;}
#Footer a {color:#ccc; font:11px  "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',  "Yoon Gothic","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum; }

#Footer .favorite .shortcut:before { content:"FAVORITE";}
#Footer .favorite .shortcut { padding:15px 40px;  }
#Footer .favorite {border:0px solid #f0f0f0; left:0px; bottom:20px; width:100%; overflow:hidden; background:#ffffff; position:absolute ; display:none;}


/* *** Content (lists)  *** */


#Alist-L{ width:50%; float:left; clear: both;}
#Alist-R { width:49%; float:right;}
#Alist-T {display: block;clear: both;
    padding: 0;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    color: #888;
    font-size: 9px;
    font-weight: 600;
    font-style: italic;  }

#Alist { display: block; color: #000;  font-size: 13px;margin: 5px 0 7px;box-shadow: 0px 0px 0.1px #f2f2f2;
    border-radius: 9px;
    border: 1px dotted #f1f1f1; background-color:lavenderblush;
}
#Alist:hover {box-shadow: 0px 0px 0.1px #f2f2f2;background-color:lavender;
}

.agename { display: block;clear: both;
    padding: 5px 0 0;
    font-family: Avenir Next,Baskerville,  "Palatino Linotype", Palatino, "Century Schoolbook L", "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Times New Roman", "serif";
    color: #888;
    font-size: 9px;
    font-weight: 600; }
#Alist .agename { padding:5px 15px; font-weight:600; background-color: #fff;border-bottom: 1px dotted #eee; text-shadow: 0 1px 0 #FFF;
font-size: 10.5px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, 맑은 고딕; margin-left:7px; }
#Alist .agename2 { font-weight:400; background-color: #fff;text-shadow: 0 1px 0 #FFF;
font-size: 10.5px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, 맑은 고딕; }
#Alist .agename2 li { border: 0; padding: 10px 15px 0 15px; display: inline-block;}
#Alist {  list-style-type: disc; font-size:13px; font-weight:400; }
#Alist ul {margin:0; padding:0; margin-left:7px;background: #fff;}
#Alist li { list-style:none;padding:6px 17px;   border-bottom: 1px solid #eee;  font-weight: 300; font-size: 11px; font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',  Helvetica, 맑은 고딕; line-height: 15px}

.agename a,
#Alist .agename2 a,
#Alist li a { color:#444; }

.agename a:hover,
#Alist .agename2 a:hover,
#Alist li a:hover { text-decoration:none; colo11r:slateblue;}

#Alist-L img,
#Alist-R img { height: 56px;width: 350px; margin:0; box-shadow: 0px 0px 0.5px #f2f2f2; border: 1px dotted #f1f1f1;}

/* *** 로그인 영역 **** */
#LoginHeader {height:37px; width:940px; margin:0 auto; }
#LoginArea {float:right; width:650px; margin-top:5px; text-align: right; padding-right:1px; padding-top:1px; *padding-top:1px; font-family: Malgun Gothic, Apple SD Gothic Neo; font-size:10px; }

#top .level { font-weight: 500; color:#776F6F; padding:8px 6px; }
#top .level:before {content:"Lv."; font-weight: 200;}

#top0 { padding:0;  }
#top0  { display:inline-block; list-style:none; margin:0; padding:0; }
#top0 a { color:#ccc; text-decoration:none; display:block; padding:8px 8px 8px 8px; border-left:0px solid #e1e1e1; }
#top0:first-child a { border:0;  }

#top0 a:hover,
#top0 a:active,
#top0 a:focus{ color:#333; }
#top0 .openLogin {}

#top { padding:0;}
#top  { display:inline-block; list-style:none; margin:0; padding:0px; }
#top a { color:#ccc; text-decoration:none; display:block; padding:8px 8px 8px 0px; border-left:0px solid #e1e1e1;  }
#top:first-child a { border:0; }
#top a:before {content:"l"; padding-right:10px;}
#top a:hover,
#top a:active,
#top a:focus{ color:#333; }
#top .openLogin {}



/* *** 게시판 공지 - sketch, thy, swf *** */

#Content0 { color:#262626;}

#Content0 a {color:#333;}
#Content0 a:hover { text-decoration:line-through;}
#Info { padding: 0 26px 2px; margin:15px 0 0 0; background: url("images/info.png") repeat-y scroll 0px 9px transparent; display:none;
font: 15px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Yoon Gothic","Lucida Grande","Lucida Sans Unicode","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum}
						
#Content0 span.tit { color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', 'proxima-nova','Apple SD Gothic Neo',Malgun Gothic; 
						padding-right:6px; font-weight:600 }

/* *** 게시판 공지 - sketch *** */
#ContentA-2 { width:720px; text-align:justify; font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "맑은 고딕","Malgun Gothic"; padding:3px 0 2px 5px; margin-bottom:10px;*margin-top:-40px;}
#ContentA-2 a { padding:0 7px 0 0;
				color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR','Apple SD Gothic Neo',"Malgun Gothic",'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;  }
#ContentA-2 a.lineinfo { padding:0 2px 0 0; color:#999;}
#ContentA-2 span.num {  font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',"Yoon Gothic","Helvetica","calibri","Trebuchet MS","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum;  font-weight:600; color:#F9AAAA}
#ContentA-2 span.tit { color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', 'Apple SD Gothic Neo',"Malgun Gothic",'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif; 
						padding-right:10px;  font-weight:600 }
#ContentA-2 span.tit:afterx { content:"l"; color:#ccc; font:10px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Apple SD Gothic Neo","맑은 고딕","Malgun Gothic"; padding-left:4px; }
#ContentA-2 a.line:afterx { content:"l"; color:#ccc; font-size:10px; padding-left:8px; }

#Info_ {display:none;}

/* *** 게시판 공지 - XIaage *** */


#ContentA-4 { clear:both; width:100%;font-size:10px; color:#ddd;  padding:1px 0 2px 1px; margin-bottom:10px;}
#ContentA-4 a {color:#333; padding:0 4px; 
				 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font:11px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,"Apple SD Gothic Neo",'proxima-nova','Helvetica Neue',sans-serif; letter-spacing:0.5px;}
#ContentA-4 span.tit { float:left;padding:0 10px 0 5px ; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
						 font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,"Apple SD Gothic Neo",'proxima-nova','Helvetica Neue',sans-serif; font-weight:600; margin-top:-1px; }
#ContentA-4 span.num { font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,"Apple SD Gothic Neo",'Helvetica Neue',Arial,sans-serif;  font-weight:bold; color:#FFB0A6}

#ContentA-5 { text-align:justify; font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,"Apple SD Gothic Neo","맑은 고딕","Malgun Gothic"; line-height:29px; margin:0 0 0 5px ; margin-bottom:11px; text-align:center; }
#ContentA-5 a { padding:0 7px 0 0; color:#333; }
#ContentA-5 a.line:afterx { content:"l"; color:#ccc; font-size:10px; padding-left:8px; }
	
/* *** 게시판 공지 - 음반 *** */
#ContentA-music {  border-top:1px solid #f0f0f0;background:#fafafa; padding:9px 0 9px 8px; font-size:10px; color:#ddd; }
#ContentA-music a { padding:0 6px; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font:12px "Yoon Gothic",'Apple SD Gothic Neo',Malgun Gothic;  letter-spacing:1px;}
	
/* *** 게시판 공지 - note *** */
#ContentA-note { width:720px; text-align:justify; font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',"Apple SD Gothic Neo","맑은 고딕","Malgun Gothic";  padding:1px 0 2px 1px; margin-bottom:10px;}
#ContentA-note a { padding-left:7px;
				color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', 'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",dotum,'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;  }
#ContentA-note a.line:afterx { content:"l"; color:#ccc; font-size:10px; padding-left:8px; }
#ContentA-note a.lineinfo { padding:0 2px 0 0; color:#999;}
#ContentA-note span.num { font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Yoon Gothic","Helvetica","calibri","Trebuchet MS","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum;  font-weight:600; color:#F9AAAA}
#ContentA-note span.tit { padding-right:7px;  font-weight:600 ;
						color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', 'Apple SD Gothic Neo','proxima-nova',"맑은 고딕","Malgun Gothic",dotum,'Helvetica Neue',Arial,Helvetica,sans-serif;  }
#ContentA-note span.tit:afterx { content:"l"; color:#ccc; font:10px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Apple SD Gothic Neo","맑은 고딕","Malgun Gothic"; padding-left:4px; }
	
/* *** 게시판 공지 - lovedom *** */
#Content0 { color:#262626; }
#ContentA-lovedom { width:720px; text-align:justify; font:12px"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', "Apple SD Gothic Neo","맑은 고딕","Malgun Gothic"; line-height:29px; padding:0 5px; *margin-bottom:10px;}
#ContentA-lovedom a { color:#333; padding-left:4px;}
#ContentA-lovedom span.num { font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',"Yoon Gothic","Helvetica","calibri","Trebuchet MS","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum; font-weight:600; color:#F9AAAA}
#ContentA-lovedom span.tit { color:#333;  font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',"Yoon Gothic","Helvetica","calibri","Trebuchet MS","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",dotum;padding-right:10px;  font-weight:600 }
	
/* 파도처럼 바람처럼 */
#wind { text-align:center; padding:17px 0 0 0; color:#aaaaaa; font:11px "Apple SD Gothic Neo",dotum; display:none;}
#wind a {color:#aaaaaa;}
#wind a:hover { color:#ccc}
	
	
	
/* *** 캘린더 토글메뉴 *** */
#ContentA-3 button { background:#fff; border:0px solid; font:12px "Apple SD Gothic Neo","맑은 고딕","Malgun Gothic"; font-weight:bold;margin-left:-8px; margin-top:5px;}
#LM dl{  margin:0 auto; }
#LM dt{ padding:8px 27px; margin-right:50px;
 font-size:14pt; 
 font-weight:bold;
 color:#ccc; 
 line-height:21px;
 border-bottom:1px solid #f1f1f1;
}
#LM dt a { color:#ccc;}
#LM dt a:hover {color:#999; }
#LM dt.over{ background-color:#fff; cursor:pointer;}
#LM dt.selected{ background-color:#fff; cursor:default; color:black;}
#LM dt.selected a {color:black;}
#LM dd{ height:300px; background:#fff; position:absolute; top:3px; right:26px;  }
#LM dd p{ text-indent:1em; padding:5px 0 0 0;}
#LM dd a { color:#333;}
#LM dd a:hover { color:#FF6060}



/* *** 즐겨찾기 *** */
#Page p {border-bottom:0px solid #eee; margin:0; padding:8px 0; }
#Page a { color:#ccc;}
#Page a:hover { text-decoration:underline; color:#FFC0CB; }




/* **** 연관글 **** */
#Relation {width: 500px;    border-radius: 4px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 1px 0px, rgba(0, 0, 0, 0.1) 0px 1px 7px 0px;
    padding: 11px 11px 15px 11px;
    margin: 15px 2px 8px 2px; }
#Relation:hover { background:#f0f0f0;}
#Relation .pic {     width: 200px;
    float: left;
    border: 1px solid #f0f0f0;
    opacity: .6; }
#Relation .content { margin-left: 215px; font: 13px 맑은 고딕, Malgun Gothic, Apple SD Gothic Neo;line-height: 24px;}
#Relation .content a { color:#333; }
#Relation .date a { font-size: 12px;
    font-family: Trebuchet MS, 맑은 고딕, Malgun Gothic, Apple SD Gothic Neo, Segoe UI,Tahoma;
    letter-spacing: 1px;
    font-weight: bold;}
#Relation .title { }
#Relation .date a:hover,
#Relation .title a:hover {text-decoration:none;}

/* 특정글 출력 위젯 */

#todayjs {font-size:1.1em; font-weight:bold; color:#444; background:url(../images/bullet.gif) 0 16px no-repeat; list-style:none; padding:6px 0 5px 12px; letter-spacing:-0.05em}
#todayjs_ {padding:6px 0 5px 12px; }
#today {font-weight:300;  font:11px "Trebuchet MS", Verdana, sans-serif;  color:#bbb;  margin:14px 3px 0; }





/* 사파리 3, 크롬 1+ */

@media screen and (-webkit-min-device-pixel-ratio:0) {
	



#MidHeader	{ min-width:870px; margin:0 auto; text-align:center;height:55px; font-size:12px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, sans-serif,'Apple SD Gothic Neo','Spoqa Han Sans', 'Spoqa Han Sans JP',맑은 고딕, Malgun Gothic, Apple SD Gothic Neo, Segoe UI; color:#000000;letter-spacing: 0.4px;
		text-shadow: 1px 1px 0 #FFF;  }



#Alist .agename { padding:5px 15px; font-weight:400; background-color: #fff;border-bottom: 1px dotted #eee;text-shadow: 0 1px 0 #FFF;
font-size: 11px; font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',  Helvetica, 맑은 고딕;}
#Alist li { list-style:none;padding:6px 17px;   border-bottom: 1px solid #eee;   font-weight: 300;   font-size: 11px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica, 맑은 고딕; } 



#Content0 span.tit { color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font:11.6px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR','Apple SD Gothic Neo','Spoqa Han Sans', 'Spoqa Han Sans JP','proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif; 
						padding-right:6px; font-weight:600 }


#ContentA-2 { width:720px; text-align:justify;
			font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif; padding:3px 0 2px 5px; margin-bottom:10px;*margin-top:-40px;}
#ContentA-2 a { padding:0 7px 0 0; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
				font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  }
#ContentA-2 span.num {  font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  font-weight:600; color:#F9AAAA}
#ContentA-2 span.tit { color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
						font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif; 
						padding-right:10px;  font-weight:600 }


#ContentA-4 a {color:#333; padding:0 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); 
               font:11px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR', Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif; letter-spacing:0.5px;}
#ContentA-4 span.tit { float:left;padding:0 10px 0 5px ; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);;margin-top: -1px;
						 font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif; font-weight:600 ; }
#ContentA-4 span.num { font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  font-weight:bold; color:#F9AAAA;}


#ContentA-music a { padding:0 6px; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); font:12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  letter-spacing:1px;}


#ContentA-note a { padding-left:7px;color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); 
						font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  }
#ContentA-note span.num { font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  font-weight:600; color:#F9AAAA}
#ContentA-note span.tit { padding-right:7px;  font-weight:600 ;color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); 
						font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;  }


#ContentA-lovedom span.num { font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif; font-weight:600; color:#F9AAAA}
#ContentA-lovedom span.tit { color:#333;  font: 12px "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto,'Noto Sans KR',Helvetica,'Apple SD Gothic Neo',"맑은 고딕","Malgun Gothic",sans-serif;padding-right:10px;  font-weight:600 }





}