@charset "utf-8";

/*@font-face { font-family:nanum; src:url(/image/fonts/NanumGothic.eot)}; */
@font-face {
font-family: 'nanum';
src: url('/font/NanumGothic.eot'); /*IE9 Compat Modes --*/
src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/NanumGothic.woff') format('woff'),/*Modern Browsers */
     url('/font/NanumGothic.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/NanumGothic.svg#NanumGothic') format('svg'); /*Legacy iOS */
    font-weight: normal;
  font-style: normal;
}

/* CSS Document */

/*Css Reset by Eric Meyer*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*line-height:0 ;
	font-size: 100%;*/

	/*font-family:"굴림";*/
	/*font-size:12px;*/
	/*line-height:18px;*/
	/*background: transparent;*/
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */


a:link {
	font-family:굴림; font-size:12px; color:#666; line-height:18px; TEXT-DECORATION: none
}
a:visited {
	font-family:굴림; font-size:12px; color:#666; line-height:18px; TEXT-DECORATION: none
}
a:active {

	font-family:굴림; font-size:12px; color:#666; line-height:18px; TEXT-DECORATION: none
}
a:hover {
	font-family:굴림; font-size:12px; color:#666; line-height:18px; TEXT-DECORATION: underline
}
.input { height:20px; line-height:20px; background-color:#737373; color:#fbfbfb;border:none;}
.input2 { height:20px; line-height:20px; background-color:#aeaeae; color:#000000;border:none;}
.input3 { height:20px; line-height:20px; background-color:#737373; color:#fbfbfb;border:none;}
.scrollboxxx	{ border:0;background-color:#6a6a6a; color:#fbfbfb;font-family: 굴림;font-size:12px; line-height:20px;padding:5px;margin-top:5px;}
.scrollbox	{border:1px solid #D4D4D4; background-color:#FFFFFF; color:#666663;font-family: 돋움체;font-size:12px; color:#8E8E8E;line-height:18px}
.scrollboxmodel	{border:1px solid #D4D4D4; background-color:#FFFFFF; color:#70706d;font-family: 돋움체;font-size:16px; line-height:22px;font-weight:bold;}
.c666666							{color:#666666;}

/*폰트사이즈*/
.font-size10						{font-size:10px;}
.font-size11						{font-size:11px;}
.font-size12						{font-size:12px;}
.font-size13						{font-size:13px;}
.font-size14						{font-size:14px;}
.font-size15						{font-size:15px;}
.font-size16						{font-size:16px;}
.font-size17						{font-size:17px;}
.font-size18						{font-size:18px;}
.font-size25						{font-size:25px;}
.font-size10t						{font-size:10px; font-family:tahoma;}
.font-size11t						{font-size:11px; font-family:tahoma;}
.font-size12t						{font-size:12px; font-family:tahoma;}

/*행간격*/
.l_height10							{line-height:10px;}
.l_height12							{line-height:12px;}
.l_height13							{line-height:13px;}
.l_height14							{line-height:14px;}
.l_height15							{line-height:15px;}
.l_height16							{line-height:16px;}
.l_height17							{line-height:17px;}
.l_height18							{line-height:18px;}
.l_height19 						{line-height:19px;}
.l_height20							{line-height:20px;}
.l_height21							{line-height:21px;}
.l_height22							{line-height:22px;}
.l_height23							{line-height:23px;}
.l_height24							{line-height:24px;}
.l_height25							{line-height:25px;}
.l_height26							{line-height:26px;}
.l_height29							{line-height:29px;}
.l_height30							{line-height:30px;}

/*칼라*/
.cde66d2							{color:#de66d2;}
.cFFFFFF							{color:#FFFFFF;}
.c00229F							{color:#00229F;}
.c7F7871							{color:#7F7871;}
.cB38A5A							{color:#B38A5A;}
.cFA7C00							{color:#FA7C00;}
.cFF0000							{color:#FF0000;}
.c0E24F1							{color:#0E24F1;}
.cD1ADF5							{color:#D1ADF5;}
.c8B8B8B							{color:#8B8B8B;}
.cB38CD9							{color:#B38CD9;}
.c0000FF							{color:#0000FF;}
.c8267A3							{color:#8267a3;}
.cA5A5A5							{color:#a5a5a5;}
.c70325E							{color:#70325e;}
.cA57C9A							{color:#a57c9a;}
.c2F2F2F							{color:#2f2f2f;}
.c000000							{color:#000000;}
.c5c298d							{color:#5c298d;}
.c2435a0							{color:#2435a0;}
.cFF33CC							{color:#FF33CC;}
.c4b4b4b							{color:#4b4b4b;}

.c9D4EFF							{color:#9d4eff;}
.c0012FF							{color:#0012ff;}
.c7a8f8f							{color:#7a8f8f;}
.c536fe5							{color:#536fe5;}
.ce5e5e5							{color:#e5e5e5;}

.text_dbp							{color:#b38cd9;} /*어두운 바탕에서 보라색 */
.text_dbf							{color:#ffffff;} /*어두운 바탕에서 흰색 */
.text_dbg							{color:#8f8f8f;} /*어두운 바탕에서 그래이 */
.text_fbp							{color:#b38cd9;} /*흰색바탕에 보라색 */
.text_fbg							{color:#ababab;} /*흰색 바탕에서 그래이 */
.text_pbg							{color:#e0d6ed;} /*보라색 바탕에서 그래이  */
.text_pbf							{color:#ffffff;} /*보라색 바탕에서 흰색  */
.text_gbp							{color:#9e73c8;} /*밝은 그래이 바탕 보라색 */
.text_gbg							{color:#999999;} /*밝은 그래이 바탕 그래이 */
.text_gbb							{color:#000000;} /*밝은 그래이 바탕 어두은 블랙 */

.lcheekbox {
	top:2px;
}
input[id="catechk[]"] {
        position: relative;
        top: 2px;
      }
input[id="check_all"] {
        position: relative;
        top: 2px;
      }	  

.ng2 {
	font-family: "굴림";
	font-size: 12px;
	color:#FFFFFF;
}
.gulim {
	font-family: "굴림";
	font-size: 12px;
	color:#FFFFFF;
}

.gulim_b {
	font-family: "굴림";
	font-size: 12px;
	color:#000000;
}

.gulim_t {
	font-family: "굴림";
}
.bold								{font-weight:bold;}
.inputcounsel	{border:0px; border:none; background-color:#ebebeb; color:#9a9a9a;line-height:19px;}
.inputalbum	{border:0px; border:none; background-color:#ffffff; color:#666663;line-height:22px;}
.inputal	{border:solid 1px #e1e2dc; background-color:#ffffff; color:#666663;line-height:18px;}
.inputjc	{border:solid 1px #cccccc; background-color:#ffffff; color:#666663;line-height:18px;}

.inputcal1	{border:0px; border:none; background-color:#ececec; color:#9e73c8;font-size:16px;line-height:24px;text-align: right;}
.inputcal2	{border:0px; border:none; background-color:#aa84cf; color:#ffffff;font-size:16px;line-height:24px;text-align: right;font-weight:bold;font-family: "굴림";}
.inputm2	{border:0px; border:none; background-color:#d2c3e4; color:#666663;height:18px;line-height:22px;}
.inputm3	{border:0px; border:none; background-color:#e9e9e9; color:#666663;height:18px;line-height:22px;}
.inputm	{border:0px; border:none; background-color:#ffffff; color:#666663;height:18px;line-height:22px;}
.join	{border:solid 1px #cacaca; background-color:#fbfbfb; color:#666663;height:18px;line-height:18px;}
.inputb	{border:solid 1px #cbb3ea; background-color:#ffffff; color:#666663;height:18px;line-height:21px;}
.input	{border:solid 1px #cacaca; background-color:#fbfbfb; color:#666663;height:18px;line-height:18px;}
.input2	{ background-color:#fbfbfb; color:#666663;}
.inputps	{ border:0;background-color:#E4E0D7; color:#666663;}
.inputsms	{ border:0;background-color:#eee8e8; color:#969696;}
.inputsms2	{ border:0;background-color:#8f8f8f; color:#FFFFFF;}

body,table,td{font-family:굴림;font-size:12px; color:#ccc;line-height:18px}
p{margin-top:1px;margin-bottom:1px;font-family: Tahoma,Verdana,Arial;font-size:11px;line-height:16px;} 
.white_gul{font-family:굴림; line-height:18px}
.white_gul_dot{font-family:돋움; font-size:12px;line-height:18px}
.join1{font-family:굴림; color:#818181;line-height:18px}
.join2{font-family:굴림; color:#FFFFFF;font-size:12px;line-height:18px}
.body {
	font-size: 11px;
	color: #FF0000;
	line-height: 16px;
}

.leftcss2 {font-size:12px; color:#9e9a9b;line-height:18px}
.leftcss3 {font-size:12px; color:#9e9a9b;line-height:18px}

/*ppup doc*/
.ppupborder	{border:solid 1px #dadede; background-color:#ffffff; font-family:굴림; color:#808080;font-size:12px;line-height:16px;}
.docbas	{font-family:굴림; color:#4e5657;font-size:12px;line-height:16px;}
.dochospital	{font-family:굴림;font-weight:bold; color:#854ab6;font-size:12px;line-height:16px;}
.doccategory	{font-family:굴림; color:#2998cb;font-size:11px;line-height:16px;}
.doclist	{ border-bottom:solid 1px #dadede;}
.docqtit	{font-family:굴림; color:#3b5998;font-size:12px;line-height:16px;}
.docmemo	{ border:0;background-color:#FFFFFF; color:#a9a9a9;margin:10px;}
.docnum	{font-family:굴림; color:#a8aaad;font-size:11px;line-height:16px;}
.docqtit1	{font-family:굴림; color:#000000;font-size:12px;line-height:18px;}
.docreply1	{font-family:굴림; color:#4e5657;font-size:12px;line-height:18px;}
/* 정보창고*/
.eventcate	{ font-family:굴림; color:#ffffff;font-size:11px;line-height:12px;}

.loginbox { border:5px solid #e4e4e4; padding:0px; }