.storyDl span {
 	color:#333333;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;font-size:12px;letter-spacing:0px;   font-weight:bold \9; font-family:'gulim' \9; 
	/*text-shadow: 0px 1px 1px #ffffff;*/
}
.storyDl a {
	display:inline-block;
	text-align:justify;
	color:#333333;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;font-size:14px;letter-spacing:0px;   font-weight:bold \9; font-family:'gulim' \9; 
	/*text-shadow: 0px 1px 1px #ffffff;*/
}

.storyDl a:hover  {  color:#03a565; }

.storyDln a {
	display:inline-block;
	text-align:justify;
	color:#333333;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:500;font-size:14px;letter-spacing:0px;   font-weight:bold \9; font-family:'gulim' \9; 
	/*text-shadow: 0px 1px 1px #ffffff;*/
}
.storyN {
	color:#333333;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:11px;letter-spacing:0px;margin-top:5px;
	/*text-shadow: 0px 1px 0px rgba(255,255,255,0.5);*/
	text-overflow:ellipsis;
}
.storyN span {
	font-size:10px;
	color:#333333;
}
.blogTable th, .blogTable6 th { 
	text-align:center;
	border-top:1px solid #7f8fb8;
	 border-bottom:2px solid #7f8fb8;
	font-size:12px;
	font-family:'Malgun Gothic','Gulim',sans-serif;  font-weight:bold \9; font-family:'gulim' \9; 
	font-weight:bold;
	height:42px;
	background-color:#dfe3ee;
}
.blogTable th:last-child , .blogTable6 th:last-child  {
	border-right:0px solid #e7e7e7;
}
.blogTable th:first-child , .blogTable6 th:first-child {
	border-left:0px solid #e7e7e7;
}
.blogTable .storyD span, .blogTable6 .storyD span  {
 	color:#555555;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;font-size:13px;letter-spacing:0px;   font-weight:bold \9; font-family:'gulim' \9; 
	text-shadow: 0px 1px 1px #ffffff;
}

.blogTable td {
	color:#555555;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;font-size:14px;letter-spacing:0px;   font-weight:bold \9; font-family:'gulim' \9; 
	border-bottom:1px solid #7f8fb8;
	padding:10px 0;
}

.txtBctit { font-size:34px;letter-spacing:-2px; text-align:center;color:#333333;
font-family:'Noto Sans KR', 'Malgun Gothic', sans-serif;
font-weight:900;margin-top:-5px; padding:0px;line-height:1.2;  font-weight:bold \9; font-family:'gulim' \9;  }
.txtBctitTop { text-align:center;color:#3db39e;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:700; font-size:14px;letter-spacing:0px;margin-top:30px; margin-bottom:5px;   font-weight:bold \9; font-family:'gulim' \9; }


/* master menu */
.topMenuBtnM {
	position:fixed; z-index:11;
	top:15px; right:20px; height:100px; width:30px;
}
.topMenuBtnM a {
	margin-top:3px;
	 height:30px; width:30px;
	 display:block; text-align:center; padding-top:4px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-ms-filter:alpha(opacity=75);filter:alpha(opacity=75); opacity:0.75; -moz-opacity:0.75;
	z-index:11;
	color:#ffffff;
	background-color:#bcb9a2;
}
.topMenuBtnM a:hover { 	background-color:#00cbdf; }
.tabWmenu a, .tabWmenu span {  
	display:inline-block;
	color:#1a1a1f; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; border:0; 
	/*background-color:#2d3a34; */
	border:0px solid #fafafa;
	font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; 
	font-size:14px;
	text-align:center; 
	min-width:120px;
	padding:5px 5px;
	height:34px;
	margin-left:1px;
}
a.btnBlack1 { font-size:12px; color:#ffffff; background-color:#333333; padding:6px 16px;  font-family:'Arial',sans-serif;  border:0; }
a.btnBlack1:hover { background-color:#da3535; }


ul.masterBmenu { position:relative; max-width:496px; margin:0 auto; 	z-index:9; } /* max-width:120px */
 ul.masterBmenu li p { 
	cursor:default; text-align:center; 
	color:#fd5c4b; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; border:0; 
	background-color:#f1f1f1; 
 	font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; 
	font-size:12px;
	text-align:center; 
	width:120px;	
	height:50px;
	padding-top:16px;
 	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	margin-bottom:2px;
  margin-top:-1px;
}
ul.masterBmenu li p:hover, ul.masterBmenu li p.active { background-color:#fd5c4b; color:#ffffff; }
ul.masterBmenu ul li i { 	display:inline-block; }
ul.masterBmenu > li { width:120px; display:inline-block;  } 
ul.masterBmenu ul {  display:none;  margin-top:-1px;margin-bottom:5px; position:absolute; } /* position:relative; */
ul.masterBmenu ul li {  text-align:left;
	width:120px; 
	padding:5px 5px 8px 8px; 
 	background-color:#6a6a69;
	border-bottom:1px dashed #a3a9ac;
}
ul.masterBmenu ul li:hover { background-color:#00cbdf;  }
ul.masterBmenu ul li a { font-family:'Noto Sans KR','Malgun Gothic','sans-serif'; color:#ffffff; font-size:12px; display:inline-block; width:100%; height:100%;  font-weight:bold \9; font-family:'gulim' \9;  }
ul.masterBmenu ul li:first-child { 
	border-top:0px solid #ffffff; 
}

.mastersmalltab a {
	display:inline-block;width:140px;padding:5px;text-align:center; border:1px solid #dddddd; background-color:#fafafa; 
	font-family:'Noto Sans KR','Malgun Gothic','sans-serif'; color:#333333; font-size:12px;  font-weight:bold \9; font-family:'gulim' \9; 
	margin-left:-1px;
}
.mastersmalltab a.active {
	color:#ffffff;
	background-color:#19a8e9;
}

#inquiryForm2 input[type="text"] { background-color:#ffffff; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:13px; padding:4px 4px; border:0;  text-align:center; }

#inquiryForm p a { color:#333333; }
#inquiryForm p { text-align:left; font-family:'Noto Sans KR','Arial',Sans-serif; font-size:12px; margin-top:4px; font-weight:700;   font-weight:bold \9; font-family:'gulim' \9; }
#inquiryForm .title { color:#111111; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:14px; margin:5px 0; }
#inquiryForm input[type="text"],#inquiryForm input[type="password"], #inquiryForm select { background-color:#eeeeee; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:500;  font-weight:bold \9; font-family:'gulim' \9; font-size:16px; padding:8px 10px; border:0;  }
#inquiryForm textarea { background-color:#eeeeee; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:500;  font-weight:bold \9; font-family:'gulim' \9; font-size:14px; padding:5px 10px; border:0; height:160px; overflow:auto; }
#inquiryForm label { font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px;  }
#inquiryForm span, .guidetxt { font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px; color:#7c5a5a; }

#inquiryForm input[type="file"] { background-color:#f5f5f5; margin-bottom:1px;   font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px;  width:100%; color:#a19a96; }

.input { width:120px; background-color:#f1f1f1; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:500;  font-weight:bold \9; font-family:'gulim' \9; font-size:14px; padding:2px; border:0;  }
.inputselect { background-color:#f1f1f1; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:100;  font-weight:bold \9; font-family:'gulim' \9; font-size:14px; padding:2px; border:0;  }
.btnCr input[type="submit"] , .btnCr input[type="button"] {
	display:inline-block;
	color:#ffffff;
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif;
	font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; 
	font-size:16px;
	/*text-shadow: 0px 1px 1px #666666;*/
	text-align:center; 
	padding:5px 35px;
	height:50px;
	-moz-border-radius: 27px;
	-webkit-border-radius: 27px;
  -ms-border-radius: 27px;
	border-radius: 27px;
	background-color:#41a9f0;
	border:0;
	cursor:pointer;
}
#inquiryForm .radioBtnx {
	display:inline-block; cursor:pointer;
	border:0px solid #c5cad5;;
	background-color:#cbd0d2;
	width:22px;
	height:22px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -ms-border-radius: 50%;
 border-radius: 50%;	
 	-ms-filter:alpha(opacity=80);filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;
}
.forL {
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:16px; 
	display:inline-block; cursor:pointer;
	padding-bottom:10px;
}

.txtSubTitle2 { color:#ffffff;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:500;  font-weight:bold \9; font-family:'gulim' \9; font-size:20px;text-align:center; letter-spacing:-1px; }
.txtSubTitle2 span { font-weight:100; }

.storyNg {
	color:#a1b2ac;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:11px;letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 1px 1px #ffffff;
	text-overflow:ellipsis;
}
.storyNg span {
	font-size:11px;
	color:#a1b2ac; /* 434346 */
}
ul.listP li:first-child { border-top:0px dashed #bdaeaa; }
.listPt a {
	display:inline-block;
 	color:#111111;font-size:18px;font-weight:800;   font-weight:bold \9; font-family:'gulim' \9; 
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 0px 1px #ffffff;
	line-height:1.4;
}
.listP li:hover a { color:#7e4330; }
.listPc a, .listPc {
	display:inline-block;
 	color:#5c4945;font-size:13px;font-weight:400;   font-weight:bold \9; font-family:'gulim' \9; 
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 0px 1px #ffffff;
	line-height:1.5;
}
.listPd {
	color:#4ea15d;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px;letter-spacing:0px;margin-top:5px;
	/*text-shadow: 0px 1px 1px #ffffff;*/
	text-overflow:ellipsis;
}
.listPd span { font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300; font-weight:500;  font-weight:bold \9; font-family:'gulim' \9;   }
ul.storyP li:first-child { border-top:0px dashed #bdaeaa; }
ul.storyP p { text-align:center; }
.storyPt {
  color:#1a1a1f;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:900;  font-weight:bold \9; font-family:'gulim' \9; font-size:28px;letter-spacing:-2px; padding:0 20px;
	text-shadow: 1px 0px 1px #ffffff;
	line-height:1.4;
 }
.storyPd {
	color:#9c8984;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px;letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 1px 1px #ffffff;
	text-overflow:ellipsis;
}
.storyPc {
	color:#666666;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:13px;letter-spacing:0px;margin-top:10px; padding:0 0px
	text-shadow: 1px 0px 1px #ffffff;
	line-height:1.5;
}
.storyD a {
	display:inline-block;
	text-align:justify;
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 1px 1px #ffffff;

	color:#555555;font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:14px
}

.storyD2  {
	display:inline-block;
	text-align:justify;
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; letter-spacing:0px;margin-top:5px;
	text-shadow: 0px 1px 1px #ffffff;

	color:#555555;font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px
}

.storyD2 a:hover {
	color:#2ca95b;
}


a.blogList { color:#dddddd;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:15px; }
a.blogList:hover, a.blogList:focus, a.blogList:active { color:#f2c88e;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;font-size:15px; }
.conTxt2 { color:#1a1a1a;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:300;  font-weight:bold \9; font-family:'gulim' \9; font-size:12px; }
/* multi up */
.t_bodyH .prototype {
	display:none;
}
.t_bodyH td {
	padding:3px 0;
	border-bottom:0px solid #eeeeee;
}
.inup0 { font-family: Arial,"Malgun Gothic",sans-serif;font-size:12px;color:#515151; background-color:#f1f1f1;line-height:130%; padding:5px; border:0;   font-weight:bold \9; font-family:'gulim' \9; } 
.inup0s { font-family: Arial,Gulim,Verdana,sans-serif;font-size:12px;color:#515151; background-color:#e9f4f8;line-height:130%; padding:5px; border:0;  font-weight:bold \9; font-family:'gulim' \9;  } 
.inup0b { font-family: "Noto Sans KR","Malgun Gothic",sans-serif;font-size:15px; font-weight:400; color:#515151; background-color:#f1f1f1;line-height:130%; padding:10px; border:0;  font-weight:bold \9; font-family:'gulim' \9;  } 

.sbtn {  width:25px;height:25px;border:1px solid #efefef;font-size:11px;font-family:arial;   font-weight:bold \9; font-family:'gulim' \9; }
.upimgbtn { padding:5px 10px; font-family:arial; font-size:11px; background-color:#6699ff; color:#ffffff; cursor:pointer; }
.btn_sblue { border:0; background-color:#5692af; font-family:'dotum',sans-serif; font-size:11px; padding:0 10px; height:22px; color:#ffffff; cursor:pointer;   font-weight:bold \9; font-family:'gulim' \9; }
.btn_swhite { border:0; background-color:#eeeeee; font-family:'dotum',sans-serif; font-size:11px; padding:5px 10px; color:#333333; cursor:pointer; margin-top:8px;   font-weight:bold \9; font-family:'gulim' \9; }
#popImgBox { display:none;position:absolute;top:200px;width:400px;left:50%;margin-left:-150px; padding:20px; background-color:#ffffff; border:3px dashed #eaeaea; }
#popImgBox p { text-align:center; }
#imgfile { display:inline; }
/* bbs */
a.notice { color:#333333; }
.icon-user { display:inline-block; width:11px;height:11px; background:url('/new/images/icon_user.gif') left center no-repeat; }
.icon-calendar { display:inline-block; width:11px;height:11px; background:url('/new/images/icon_calendar.gif') left center no-repeat; }
.buttonbox { text-align:center; }
.buttonbox a , .buttonbox [type=button] , .buttonbox [type=submit] {
	border:1px solid #dddddd;
	display:inline-block;
	cursor:pointer;
	padding:8px 10px;
	background:#fafafa;
  color:#333333; font-family:'gulim','Noto Sans KR','Malgun Gothic',sans-serif; text-decoration:none; font-size:12px; text-decoration:none; margin-top:15px;  font-weight:bold \9; font-family:'gulim' \9; 
}
.buttonbox a:hover , .buttonbox [type=button]:hover , .buttonbox [type=submit]:hover { background-color:#62aaf5; color:#ffffff; }

.buttonbox2 { text-align:center; margin-bottom:30px; }
.buttonbox2 a , .buttonbox2 [type=button] , .buttonbox2 [type=submit] {
	border:1px solid #91bfa7;
	display:inline-block;
	cursor:pointer;
	padding:8px 10px;
 
    color:#6e9d85; font-family:'Noto Sans KR','sans-serif'; text-decoration:none; font-size:12px; text-decoration:none; margin-top:15px;  font-weight:bold \9; font-family:'gulim' \9; 
}
.buttonbox2 a:hover , .buttonbox2 [type=button]:hover , .buttonbox2 [type=submit]:hover {    }

.btnnew {
	border:1px solid #dddddd;
	display:inline-block;
	cursor:pointer;
	padding:8px 10px;
	background:#fafafa;
  color:#333333; font-family:'gulim','Noto Sans KR','Malgun Gothic',sans-serif; text-decoration:none; font-size:12px; text-decoration:none;    font-weight:bold \9; font-family:'gulim' \9; 
}

#sendimg {
	border:1px solid #dddddd;
	display:inline-block;
	cursor:pointer;
	padding:8px 10px;
	background-color:#62aaf5;
  color:#ffffff; font-family:'gulim','Noto Sans KR','Malgun Gothic',sans-serif; text-decoration:none; font-size:12px; text-decoration:none; margin-top:15px;  font-weight:bold \9; font-family:'gulim' \9; 
}
#sendimg:hover { background-color:#fafafa; color:#333333; }
.TabPage { list-style:none; padding:0; margin:0; }
.TabPage li {
	display:inline;
	margin:-1px;
	padding:0;
	background-color:#ffffff;
}
ul.TabPage li a:hover {
	background-color:#62aaf5;
	color:#ffffff;
}
.TabPage li a { 
	color:#555555;
	border-width:1px;
	border-style:solid;
	border-color:#ccc;
 	background:#fff;
	font-size:11px;
	padding:10px 14px; 
}
.TabPageW { list-style:none; padding:0; margin:0; }
.TabPageW li {
	display:inline;
	margin:2px;
	padding:0;
}
ul.TabPageW li a:hover {
	background-color:#62aaf5;
	color:#ffffff;
}
.TabPageW li a { 
	color:#555555;
	border-width:1px solid #f1f1f1l
 	font-size:11px;
	padding:10px 14px; 
	background-color:#f1f1f1;

}

#contentStory, #contentStory p { line-height:1.5;color:#1a1a1f;font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-weight:400;font-size:14px;letter-spacing:0px;  font-weight:bold \9; font-family:'gulim' \9;  }
#contentStory img { max-width:100%; margin:0 auto; }

a.btnGreen3, input.btnGreen3 { display:inline-block; font-size:13px; color:#ffffff; background-color:#3db86b; padding:12px 22px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; border:0; }
a.btnGreen3:hover, input.btnGreen3:hover { color:#ffffff; background-color:#f95d4b; }
a.btnGreenBack { font-size:14px; color:#ffffff; background-color:#3db86b; padding:12px 30px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; border:0;   font-weight:bold \9; font-family:'gulim' \9; 
	background-color:#3db8a0; 
 	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
}
a.btnGreenBack:hover { background-color:#3db86b; }
a.btnBlank1 { font-size:12px; color:#777777;   padding:10px 22px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif;  border:1px solid #dddddd;  font-weight:bold \9; font-family:'gulim' \9;  }
a.btnBlank1:hover { background-color:#646879; border:1px solid #646879; color:#ffffff; }

.tabGoAnc2 a {
	display:inline-block;
	color:#b86f47; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; border:0; 
	background-color:#fafafa; 
 	font-weight:300;
	font-size:12px;
	text-align:center; 
	/*width:90px;	*/
	padding:0 10px;

	height:40px;
	padding-top:11px;
 	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	margin-bottom:2px;
}
.tabGoAnc2 .active, .tabGoAnc2 a:hover { background-color:#f0b179; color:#ffffff; }

a.downLink { font-size:12px; color:#777777;   padding:10px 0px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif;   font-weight:bold \9; font-family:'gulim' \9;   }
a.downLink:hover { color:#36af63; }
.downGuide { 
	font-family:'Noto Sans KR','Malgun Gothic',sans-serif; font-size:13px; color:#819772; font-weight:400;  font-weight:bold \9; font-family:'gulim' \9; 
 }

.viewmainbtn { padding-top:60px; } 